Patent Document ID: 9918664
Application ID: 14839922
Patent Status: 1

Claim One:
1. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the device to: determine that a physical activity has been performed by a user wearing the electronic device, based on activity data generated by a sensor of the electronic device; determine whether the physical activity corresponds to a first type based on a first set of criteria and whether the physical activity corresponds to a second type based on a second set of criteria; in response to determining that the physical activity corresponds to the first type, update a first value, stored in a memory device, based on the activity data; in response to determining that the physical activity corresponds to the second type, update a second value, stored in the memory device, based on the activity data; control an inactivity timer that measures a length of time that the user is inactive based on the activity data, wherein controlling the inactivity timer comprises: reset a value of the inactivity timer in response to determining, based on the activity data, that the user has performed a threshold amount of activity; and in response to the value of the inactivity timer reaching an inactivity time threshold: increment the value of an inactivity counter, wherein the inactivity counter represents a number of predetermined segments of time during which the user is continuously inactive; and reset the value of the inactivity timer; and display: a first indicator representative of the first value, the first value representing an aggregate amount of the first type of physical activity detected from the sensor over a period of time; a second indicator representative of the second value, the second value representing an aggregate amount of the second type of physical activity detected from the sensor over the period of time; and a third indicator representative of the value of the inactivity counter.