CPC G06Q 20/3276 (2013.01) [G06K 19/06028 (2013.01); G06K 19/06037 (2013.01); G06Q 20/3224 (2013.01)] | 20 Claims |
11. A method comprising:
reading, by a mobile device and using a camera, a first tag of a plurality of tags displayed by a display device, wherein each of the plurality of tags is separately displayed for a predetermined period of time and comprises information indicating a location of the display device and a token, and wherein the token of each of the plurality of tags is indicative of a particular time associated with the respective tag of the plurality of tags;
sending, by the mobile device, a first message indicating the location and the token of the first tag;
determining, based on the first tag, a software application for performing a transaction;
based on a response to the first message, performing, by the mobile device and using the software application, the transaction;
reading, by the mobile device and using the camera, a second tag of the plurality of tags, wherein the second tag is displayed by the display device after the first tag is displayed by the display device; and
displaying to a user, after a determination that the first tag and the second tag comprise information indicating a same location and that a time difference between the token of the first tag and the token of the second tag satisfies a predetermined timeframe criterion, an indication that the transaction is successful.
|