CPC G06Q 30/0268 (2013.01) [G06F 3/04842 (2013.01); G06Q 30/0239 (2013.01); G06T 11/00 (2013.01); H04W 4/021 (2013.01); H04W 4/80 (2018.02); G06T 2200/24 (2013.01)] | 20 Claims |
1. An augmented reality system for presenting promotion indicators to users, the system comprising:
a database, wherein the database is configured to store user data;
a control circuit, wherein the control circuit is configured to:
receive, from a mobile device, a user identifier associated with a user;
determine, based on the user identifier, an identity of the user;
receive, from the mobile device, a location indicator;
determine, based on the location indicator, a location of the mobile device;
select, based on the identity of the user and the location of the mobile device, a promotion;
transmit, for presentation via the mobile device, a promotion indicator associated with the promotion, wherein the promotion indicator is associated with another location near the location of the mobile device;
an application configured to be executed on the mobile device, wherein the application when executed by the mobile device is configured to:
receive, from the control circuit, the promotion indicator associated with the promotion;
cause presentation, to the user, of a notification on a display of the mobile device that the promotion indicator is available prior to displaying the promotion indicator;
determine that the mobile device is oriented toward the other location of the promotion indicator based on gyroscope data from the mobile device;
in response to a determination that the mobile device is oriented toward the other location of the promotion indicator, cause presentation to the user on the display of an augmented reality presentation including the promotion indicator associated with the promotion, the promotion indicator in the augmented reality presentation being selectable by a user via a user input device of the mobile device;
in response to a determination that the user selected the promotion indicator via the user input device, cause presentation, within the augmented reality presentation on the display, of a text portion that is associated with the promotion indicator and that provides a description of the promotion;
cause transmission, to the database for storage, of the user identifier and an indication of the promotion; and
update the augmented reality presentation to remove the promotion indicator in response to determining that the mobile device is no longer oriented toward the other location based on the gyroscope data.
|