主权项 |
1. A system comprising:
a mobile device comprising a display device and at least one environmental sensor; and a cloud-based service comprising:
at least one processor;at least one database;at least one machine readable medium containing instructions stored thereon that, when executed by the at least one processor, configure the at least one processor to:
generate, for rendering using the display device of the mobile device, a selectable user interface element corresponding with a first activity;calculate an existing points total for a user of the mobile device;identify a number of times the selectable user interface element has been selected over a period of time from a first activity history of the user collected from the at least one environmental sensor of the mobile device;determine a first activity points value for the first activity using the first activity and the number of times the selectable user interface element has been selected over the period of time;calculate, upon receiving an indication of a subsequent selection of the selectable user interface element from the at least one environmental sensor, a new points total for the user by summing the existing points total and the first activity points value;generate, for rendering using the display device of the mobile device, an indication of the first activity points value;transmit, for rendering using the display device of the mobile device, an update to the selectable user interface element including a user interface element indicating that the activity has been completed; andupon expiration of a window of time, transmit, for rendering using the display device of the mobile device, a second selectable user interface element, the second selectable user interface element corresponding with a second activity. |