| CPC G06T 19/006 (2013.01) | 20 Claims |

|
1. A computer-implemented method for generating augmented reality (AR) objects for use to implement functions of an electronic program, the method comprising:
receiving, at a computing device, an electronic program having objectives and associated rewards for completion of the objectives in a time-sequenced manner;
generating augmented reality (AR) objects based on user data, wherein the AR objects are actionable via user input to provide a plurality of functionalities within the electronic program;
generating the plurality of functionalities of the AR objects dynamically per user, wherein the plurality of functionalities are initially restricted for use by the computing device;
determining, based on a camera feed received by the computing device, a viewpoint that depicts a real-world environment;
based on initiation of the electronic program at the computing device, displaying the AR objects along with real images in the camera feed such that the real images are mixed with the AR objects and the AR objects are anchored to a physical location in the real-world environment; and
electronically enabling access to a functionality of the plurality of functionalities of the AR objects in the time-sequenced manner based on meeting requirements for completion of the objectives.
|