CPC G06K 19/06037 (2013.01) [G06Q 20/208 (2013.01)] | 20 Claims |
1. A mobile device, comprising:
a processor that executes computer-executable instructions stored in a computer-readable memory, which causes the processor to:
store a plurality of quick response (QR) codes;
store a plurality of electronic personas, wherein each electronic persona corresponds to a unique privacy level;
in response to a request to render a QR code, identify a first electronic persona from the plurality of electronic personas, wherein the first electronic persona corresponds to a first privacy level;
identify, in the plurality of QR codes, a first QR code based on the first electronic persona;
decompose the first QR code into a static fragment and a plurality of dynamic fragments, wherein the static fragment is a portion of the first QR code that contains sufficient information to facilitate an online transaction, and wherein the plurality of dynamic fragments is a plurality of portions of the first QR code that collectively contain sufficient information to facilitate an offline transaction; and
sequentially render on an electronic display of the mobile device a plurality of frames, wherein each frame of the plurality of frames depicts the static fragment and one respectively corresponding dynamic fragment from the plurality of dynamic fragments.
|