TEMPORARY SUSPENSION OF INACTIVITY ALERTS IN ACTIVITY TRACKING DEVICE
First Claim
1. A method, comprising:
- capturing motion data using one or more sensors of an activity tracking device, the activity tracking device having a memory for storing computer instructions and a processor for executing the computer instructions, the processor configured for capturing the motion data;
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;
determining using the processor, based on the output of the one or more sensors, that the user is wearing the activity tracking device; and
in response to determining that the user is wearing the activity tracking device;
generating using the processor a first notification for display on the activity tracking device when the near-end time of a current interval is reached and a number of steps taken by the user during the current interval is less than a goal defined by a predetermined number of steps;
receiving, by the processor of the activity tracking device, a hold command from a computing device, the hold command including a hold period selected from among a plurality of predefined hold periods;
suspending using the processor, in response to the hold command, the generating of the first notification during the hold period; and
resuming using the processor the generation of the first notification after the hold period expires without requiring user input.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer programs are presented for holding the generation of alarm and congratulatory messages. One method includes an operation for capturing motion data using an activity tracking device. Intervals during a day are identified, each interval including a start and an end time, and a near-end time being defined between the start and end times. Another operation is for generating a first notification for display on the activity tracking device when the near-end time of the current interval is reached and the steps taken by the user during the current interval is less than a goal of a predetermined number of steps. Further, the method includes operations for receiving a hold command with a hold period, and for suspending the generation of the first notification during the hold period. After the hold period expires, the generation of the first notification is resumed without requiring user input.
-
Citations
23 Claims
-
1. A method, comprising:
-
capturing motion data using one or more sensors of an activity tracking device, the activity tracking device having a memory for storing computer instructions and a processor for executing the computer instructions, the processor configured for capturing the motion data; 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; determining using the processor, based on the output of the one or more sensors, that the user is wearing the activity tracking device; and in response to determining that the user is wearing the activity tracking device; generating using the processor a first notification for display on the activity tracking device when the near-end time of a current interval is reached and a number of steps taken by the user during the current interval is less than a goal defined by a predetermined number of steps; receiving, by the processor of the activity tracking device, a hold command from a computing device, the hold command including a hold period selected from among a plurality of predefined hold periods; suspending using the processor, in response to the hold command, the generating of the first notification during the hold period; and resuming using the processor the generation of the first notification after the hold period expires without requiring user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 21)
-
-
11. An activity tracking device comprising:
-
one or more sensors configured to capture motion data of the activity tracking device; a display for presenting the motion data; a processor; and a memory having program instructions executable by the processor, wherein one or more intervals of time are configured for 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, wherein the processor determines, based on the output of the one or more sensors, that the user is wearing the activity tracking device, wherein, in response to the processor determining that the user is wearing the activity tracking device; the processor generates a first notification for the display when the near-end time of a current interval is reached and a number of steps taken by the user during the current interval is less than a goal defined by a predetermined number of steps, when the processor receives a hold command from a computing device, the processor suspends the generation of the first notification during a hold period received in the hold command, the hold period selected from among a plurality of predefined hold periods, and the processor resumes the generation of the first notification after the hold period expires without requiring user input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 22)
-
-
18. A non-transitory computer-readable storage medium storing a computer program, the computer-readable storage medium comprising:
-
program instructions for capturing motion data using one or more sensors of an activity tracking device, the activity tracking device having a memory for storing computer instructions of the computer program and a processor for executing the computer instructions; program instructions 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; program instructions for determining using the processor, based on the output of the one or more sensors, that the user is wearing the activity tracking device; and program instructions for, in response to determining that the user is wearing the activity tracking device; generating using the processor a first notification for display on the activity tracking device when the near-end time of a current interval is reached and a number of steps taken by the user during the current interval is less than a goal defined by a predetermined number of steps, receiving, by the processor of the activity tracking device, a hold command from a computing device, the hold command including a hold period selected from among a plurality of predefined hold periods, suspending using the processor, in response to the hold command, the generating of the first notification during the hold period, and resuming using the processor the generation of the first notification after the hold period expires without requiring user input. - View Dependent Claims (19, 20, 23)
-
Specification