RPCS4040a-PATENT