Physical activity and workout monitor
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.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . 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:
receiving, from a sensor, activity data that is representative of physical activity performed by a user detected by the sensor;
for each predetermined segment of time of a plurality of predetermined segments of time:
determining whether a threshold amount of a predetermined activity of a predetermined type was performed; and
in accordance with a determination that the threshold amount of the predetermined activity of the predetermined type was performed, incrementing a value of an activity counter; and
displaying an activity tracking interface, wherein the activity tracking interface comprises a visual representation of the value of the activity counter.
2 . The electronic device of claim 1 , the one or more programs further including instructions for:
updating an amount of detected activity to include the physical activity performed by the user.
3 . The electronic device of claim 2 , wherein determining, based on the activity data, that the user has performed the threshold amount of the predetermined activity comprises determining that the amount of detected activity has reached the threshold amount of the predetermined activity.
4 . The electronic device of claim 2 , the one or more programs further including instructions for:
resetting the amount of detected activity in response to determining that the amount of the detected activity has reached the threshold amount of the predetermined activity.
5 . The electronic device of claim 2 , wherein the threshold amount of activity is equal to 100 steps.
6 . The electronic device of claim 2 , the one or more programs further including instructions for:
controlling an inactivity timer, wherein controlling the inactivity timer comprises, after pausing the inactivity timer:
in response to determining that the user is inactive for more than a threshold length of time, resetting the amount of detected activity; and
in response to determining that the user is inactive for more than the threshold length of time, starting the inactivity timer.
7 . The electronic device of claim 2 , wherein the activity tracking interface further comprises a visual representation of the amount of detected activity.
8 . The electronic device of claim 1 , wherein the visual representation of the value of the activity counter comprises a first graphic image or a first text.
9 . The electronic device of claim 1 , wherein the visual representation of the value of the activity counter comprises a first ring.
10 . The electronic device of claim 9 , wherein the visual representation of the amount of detected activity comprises a second ring that is concentric to the first ring.
11 . The electronic device of claim 1 , wherein:
the visual representation of the value of the activity counter comprises a first portion that is representative of the value of the activity counter and a second portion that is representative of a difference between the value of the activity counter and a predetermined number of segments of time; and a ratio between a size of the first portion and a size of the second portion is equal to a ratio between the value of the activity counter and the difference between the value of the activity counter and the predetermined number of segments of time.
12 . The electronic device of claim 1 , wherein the visual representation of the value of the activity counter comprises a second image or a second text.
13 . The electronic device of claim 1 , wherein each predetermined segment of time is equal to one hour.
14 . The electronic device of claim 1 , wherein a length of each predetermined segment of time is a user-defined value.
15 . The electronic device any of claim 1 , wherein:
the activity tracking interface comprises a third portion that is representative of the value of an inactivity timer and a fourth portion that is representative of a difference between the value of the inactivity timer and an inactivity threshold; and a ratio between a size of the third portion and a size of the fourth portion is equal to a. ratio between the value of the inactivity timer and the difference between the value of the inactivity timer and the inactivity threshold.
16 . The electronic device of claim 1 , the one or more programs further including instructions for:
controlling an activity timer, wherein controlling the activity timer comprises:
starting the activity timer in response to determining that the user is active based on the activity data; and
pausing the activity timer in response to determining that the user is inactive based on the activity data.
17 . The electronic device of claim 16 , wherein determining that the user is active comprises determining that the user is walking, running, going up stairs, or jumping based on the activity data.
18 . The electronic device of claim 16 , wherein determining that the user is inactive comprises determining that the user is not active based on the activity data.
19 . The electronic device of claim 1 , the one or more programs further including instructions for, periodically:
storing the value of the activity counter; and after storing the value of the activity counter, resetting the value of the activity counter.
20 . The electronic device of claim 19 , wherein periodically comprises once a day.
21 . The electronic device of claim 1 , wherein the sensor comprises a global positioning system (GPS) sensor, pedometer, accelerometer, biometric sensor, gyroscope, or motion sensor.
22 . 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 with a sensor, cause the electronic device to:
receive, from the sensor, activity data that is representative of physical activity performed by a user detected by the sensor; for each predetermined segment of time of a plurality of predetermined segments of time:
determine whether a threshold amount of a predetermined activity of a predetermined type was performed; and
in accordance with a determination that the threshold amount of the predetermined activity of the predetermined type was performed, increment a value of an activity counter; and
display an activity tracking interface, wherein the activity tracking interface comprises a visual representation of the value of the activity counter.
23 . A computer-implemented method comprising:
at an electronic device with a sensor:
receiving, from the sensor, activity data that is representative of physical activity performed by a user detected by the sensor;
for each predetermined segment of time of a plurality of predetermined segments of time:
determining whether a threshold amount of a predetermined activity of a predetermined type was performed; and
in accordance with a determination that the threshold amount of the predetermined activity of the predetermined type was performed, incrementing a value of an activity counter; and
displaying an activity tracking interface, wherein the activity tracking interface comprises a visual representation of the value of the activity counter.Join the waitlist — get patent alerts
Track US2023013932A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.