PERIODIC INACTIVITY ALERTS AND ACHIEVEMENT MESSAGES
First Claim
1. A method, comprising:
- capturing motion data using a sensor of an activity tracking device including a processor, the activity tracking device configured to be worn by a user;
storing using the processor the motion data to memory of the activity tracking device;
identifying using the processor one or more intervals of time during a day, each interval including a start time and an end time, a near-end time being defined between the start time and the end time, the near-end time occurring at a predetermined period before the end time; and
for each of the intervals;
determining using the processor from the motion data a number of steps taken by the user during a corresponding interval;
comparing using the processor the number of steps taken by the user against a goal defined by a predetermined number of steps to be taken by the user during the corresponding interval; and
generating using the processor a first notification for display on the activity tracking device during the corresponding interval when the number of steps taken by the user is less than the goal and the near-end time of the corresponding interval has been reached,wherein the first notification indicates that the number of steps taken by the user during the corresponding interval is less than the goal, andwherein at most one first notification is generated for each of the intervals.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs are presented for generating alarms and congratulatory messages to reduce sedentary time. One method includes an operation for capturing motion data using an activity tracking device. The method further includes operations for storing the motion data in memory, and for identifying one or more intervals during a day. Each interval includes a start time and an end time, and a near-end time is defined between the start and the end time. For each interval, the number of steps taken during the interval is determined, and the number of steps is compared against a goal defined by a number of steps to be taken during the interval. A first notification is displayed when the number of steps is less than the goal and the near-end time has been reached. A second notification is displayed congratulating the user if the interval goal is reached.
-
Citations
30 Claims
-
1. A method, comprising:
-
capturing motion data using a sensor of an activity tracking device including a processor, the activity tracking device configured to be worn by a user; storing using the processor the motion data to memory of the activity tracking device; identifying using the processor one or more intervals of time during a day, each interval including a start time and an end time, a near-end time being defined between the start time and the end time, the near-end time occurring at a predetermined period before the end time; and for each of the intervals; determining using the processor from the motion data a number of steps taken by the user during a corresponding interval; comparing using the processor the number of steps taken by the user against a goal defined by a predetermined number of steps to be taken by the user during the corresponding interval; and generating using the processor a first notification for display on the activity tracking device during the corresponding interval when the number of steps taken by the user is less than the goal and the near-end time of the corresponding interval has been reached, wherein the first notification indicates that the number of steps taken by the user during the corresponding interval is less than the goal, and wherein at most one first notification is generated for each of the intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method, comprising:
-
capturing motion data using a sensor of an activity tracking device including a processor, the activity tracking device configured to be worn by a user; storing using the processor the motion data to memory of the activity tracking device; identifying using the processor an interval of time having a start time and an end time, wherein a near-end time is defined between the start time and the end time, the near-end time occurring at a predetermined period before the end time; determining using the processor from the motion data a number of steps taken by the user during the interval; comparing using the processor the number of steps taken by the user against a goal defined by a predetermined number of steps to be taken by the user during the interval; and generating using the processor a first notification for display on the activity tracking before the end time when the number of steps taken by the user is less than the goal and the near-end time of the interval has been reached, wherein the first notification indicates that the number of steps taken by the user during the interval is less than the goal, and wherein at most one first notification is generated during the interval. - View Dependent Claims (29)
-
-
30. A non-transitory computer-readable storage medium storing a computer program, the computer-readable storage medium comprising:
-
program instructions configured for capturing motion data using a sensor of an activity tracking device including a processor, the activity tracking device configured to be worn by a user; program instructions configured for storing using the processor the motion data to a memory of the activity tracking device; program instructions configured for identifying using the processor one or more intervals of time during a day, each interval including a start time and an end time, a near-end time being defined between the start time and the end time, the near-end time occurring at a predetermined period before the end time; and for each of the intervals; program instructions configured for determining from the motion data using the processor a number of steps taken by the user during a corresponding interval; program instructions configured for comparing using the processor the number of steps taken by the user against a goal defined by a predetermined number of steps to be taken by the user during the corresponding interval; and program instructions configured for generating using the processor a first notification for display on the activity tracking device during the corresponding interval when the number of steps taken by the user is less than the goal and the near-end time of the corresponding interval has been reached, wherein the first notification indicates that the number of steps taken by the user during the corresponding interval is less than the goal, and wherein at most one first notification is generated for each of the intervals.
-
Specification