Physical activity and workout monitor
First Claim
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:
- display an activity indicator, wherein the activity indicator comprises;
a first indicator representative of an aggregate amount of a first type of physical activity performed by a user over a first period of time,wherein the aggregate amount of the first type of physical activity comprises an amount of Calories expended by the user in performing the first type of physical activity over the first period of time, andwherein the first indicator comprises a first portion representing the aggregate amount of the first type of physical activity and a second portion representing a difference between the aggregate amount of the first type of physical activity and a first goal value;
a second indicator representative of an aggregate amount of a second type of physical activity performed by the user over a second period of time,wherein the aggregate amount of the second type of physical activity comprises a number of minutes spent by the user in performing the second type of physical activity over the second period of time, andwherein the second indicator comprises a third portion representing the aggregate amount of the second type of physical activity and a fourth portion representing a difference between the aggregate amount of the second type of physical activity and a second goal value; and
a third indicator representative of an aggregate amount of a third type of physical activity performed by the user over a third period of time,wherein the aggregate amount of the third type of physical activity comprises a number of predetermined segments of time during which the user performed the third type of physical activity over the third period of time,wherein each predetermined segment of time of the number of predetermined segments of time represents a segment of time during which a user performed at least a threshold amount of the third type of physical activity,wherein the third indicator comprises a fifth portion representing the number of predetermined segments of time during which the user performed the third type of physical activity and a sixth portion representing a difference between the number of predetermined segments of time during which the user performed the third type of physical activity and a third goal value, andwherein the second type of physical activity and the third type of physical activity are subsets of the first type of physical activity;
receive, from a sensor of the electronic device, activity data representing movement associated with the electronic device; and
update the aggregate amount of the first type of physical activity, the aggregate amount of the second type of physical activity, and the aggregate amount of the third type of physical activity based on the activity data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to devices and processes for monitoring attributes of a user'"'"'s physical activity (e.g., workout) or inactivity, and to user interfaces (e.g., an activity indicator) for displaying the same. In some examples, a device determines whether physical activity corresponds to a first type based on a first set of criteria, and whether physical activity corresponds to a second type based on a second set of criteria. In some examples, the device controls an inactivity timer that measures user'"'"'s inactivity. In some examples, the device displays a first visual representation of an attribute or amount of a first type of physical activity, and a second visual representation of an attribute or amount of a second type. In some examples, the device displays a third visual representation of an attribute or amount of a third type of activity. In some examples, the third visual representation corresponds to user'"'"'s inactivity.
111 Citations
45 Claims
-
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:
display an activity indicator, wherein the activity indicator comprises; a first indicator representative of an aggregate amount of a first type of physical activity performed by a user over a first period of time, wherein the aggregate amount of the first type of physical activity comprises an amount of Calories expended by the user in performing the first type of physical activity over the first period of time, and wherein the first indicator comprises a first portion representing the aggregate amount of the first type of physical activity and a second portion representing a difference between the aggregate amount of the first type of physical activity and a first goal value; a second indicator representative of an aggregate amount of a second type of physical activity performed by the user over a second period of time, wherein the aggregate amount of the second type of physical activity comprises a number of minutes spent by the user in performing the second type of physical activity over the second period of time, and wherein the second indicator comprises a third portion representing the aggregate amount of the second type of physical activity and a fourth portion representing a difference between the aggregate amount of the second type of physical activity and a second goal value; and a third indicator representative of an aggregate amount of a third type of physical activity performed by the user over a third period of time, wherein the aggregate amount of the third type of physical activity comprises a number of predetermined segments of time during which the user performed the third type of physical activity over the third period of time, wherein each predetermined segment of time of the number of predetermined segments of time represents a segment of time during which a user performed at least a threshold amount of the third type of physical activity, wherein the third indicator comprises a fifth portion representing the number of predetermined segments of time during which the user performed the third type of physical activity and a sixth portion representing a difference between the number of predetermined segments of time during which the user performed the third type of physical activity and a third goal value, and wherein the second type of physical activity and the third type of physical activity are subsets of the first type of physical activity; receive, from a sensor of the electronic device, activity data representing movement associated with the electronic device; and update the aggregate amount of the first type of physical activity, the aggregate amount of the second type of physical activity, and the aggregate amount of the third type of physical activity based on the activity data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. An electronic device, comprising:
-
one or more processors; a memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying an activity indicator, wherein the activity indicator comprises; a first indicator representative of an aggregate amount of a first type of physical activity performed by a user over a first period of time, wherein the aggregate amount of the first type of physical activity comprises an amount of Calories expended by the user in performing the first type of physical activity over the first period of time, and wherein the first indicator comprises a first portion representing the aggregate amount of the first type of physical activity and a second portion representing a difference between the aggregate amount of the first type of physical activity and a first goal value; a second indicator representative of an aggregate amount of a second type of physical activity performed by the user over a second period of time, wherein the aggregate amount of the second type of physical activity comprises a number of minutes spent by the user in performing the second type of physical activity over the second period of time, and wherein the second indicator comprises a third portion representing the aggregate amount of the second type of physical activity and a fourth portion representing a difference between the aggregate amount of the second type of physical activity and a second goal value; and a third indicator representative of an aggregate amount of a third type of physical activity performed by the user over a third period of time, wherein the aggregate amount of the third type of physical activity comprises a number of predetermined segments of time during which the user performed the third type of physical activity over the third period of time, wherein each predetermined segment of time of the number of predetermined segments of time represents a segment of time during which a user performed at least a threshold amount of the third type of physical activity, wherein the third indicator comprises a fifth portion representing the number of predetermined segments of time during which the user performed the third type of physical activity and a sixth portion representing a difference between the number of predetermined segments of time during which the user performed the third type of physical activity and a third goal value, and wherein the second type of physical activity and the third type of physical activity are subsets of the first type of physical activity; receiving, from a sensor of the electronic device, activity data representing movement associated with the electronic device; and updating the aggregate amount of the first type of physical activity, the aggregate amount of the second type of physical activity, and the aggregate amount of the third type of physical activity based on the activity data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-implemented method comprising:
at one or more processors of an electronic device; displaying an activity indicator, wherein the activity indicator comprises; a first indicator representative of an aggregate amount of a first type of physical activity performed by a user over a first period of time, wherein the aggregate amount of the first type of physical activity comprises an amount of Calories expended by the user in performing the first type of physical activity over the first period of time, and wherein the first indicator comprises a first portion representing the aggregate amount of the first type of physical activity and a second portion representing a difference between the aggregate amount of the first type of physical activity and a first goal value; a second indicator representative of an aggregate amount of a second type of physical activity performed by the user over a second period of time, wherein the aggregate amount of the second type of physical activity comprises a number of minutes spent by the user in performing the second type of physical activity over the second period of time, and wherein the second indicator comprises a third portion representing the aggregate amount of the second type of physical activity and a fourth portion representing a difference between the aggregate amount of the second type of physical activity and a second goal value; and a third indicator representative of an aggregate amount of a third type of physical activity performed by the user over a third period of time, wherein the aggregate amount of the third type of physical activity comprises a number of predetermined segments of time during which the user performed the third type of physical activity over the third period of time, wherein each predetermined segment of time of the number of predetermined segments of time represents a segment of time during which a user performed at least a threshold amount of the third type of physical activity, wherein the third indicator comprises a fifth portion representing the number of predetermined segments of time during which the user performed the third type of physical activity and a sixth portion representing a difference between the number of predetermined segments of time during which the user performed the third type of physical activity and a third goal value, and wherein the second type of physical activity and the third type of physical activity are subsets of the first type of physical activity; receiving, from a sensor of the electronic device, activity data representing movement associated with the electronic device; and updating the aggregate amount of the first type of physical activity, the aggregate amount of the second type of physical activity, and the aggregate amount of the third type of physical activity based on the activity data. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
Specification