Periodic inactivity alerts and achievement messages

US10080530B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10080530-B2
Application numberUS-201615048980-A
CountryUS
Kind codeB2
Filing dateFeb 19, 2016
Priority dateFeb 19, 2016
Publication dateSep 25, 2018
Grant dateSep 25, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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 by the processor the motion data to memory of the activity tracking device; identifying by 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 by the processor from the motion data a number of steps taken by the user during a corresponding interval; determining by the processor that the near-end time has been reached; determining by the processor that the number of steps taken by the user is within a threshold of a goal defined by a predetermined number of steps to be taken by the user during the corresponding interval; adjusting, by the processor, the near-end time based on the determination that the number of steps taken by the user is within the threshold; and in response to determining that the adjusted near-end time has been reached; determining by the processor that the number of steps taken by the user meets and/or exceeds the goal defined by the predetermined number of steps to be taken by the user during the corresponding interval; and generating by the processor a first notification for display on the activity tracking device when the near-end time has been reached, wherein the first notification is generated for each of the intervals. 2. The method of claim 1 , wherein the first notification identifies a number of steps left to meet the goal during the corresponding interval. 3. The method of claim 1 , further comprising: for each of the intervals, generating by the processor a second notification for display on the activity tracking device when the number of steps taken by the user during the corresponding interval reaches the goal before the end time. 4. The method of claim 3 , wherein the second notification includes an accomplishment message indicating that the goal has been reached during the corresponding interval. 5. The method of claim 3 , further comprising: generating by the processor a first vibration by the activity tracking device when the first notification is generated; and generating by the processor a second vibration by the activity tracking device when the second notification is generated. 6. The method of claim 1 , further comprising: connecting by the processor the activity tracking device to a computing device via a wireless connection; and sending by the processor data stored in the memory of the activity tracking device to the computing device, the data including information regarding the number of steps taken during one or more of the intervals, the information being used by the computing device to present a graphical display that identifies each of the intervals and identifies specific ones of the intervals in which the goal was reached. 7. The method of claim 6 , further comprising: receiving by the processor, from the computing device, a time box setting that identifies the start time of an earliest interval of the one or more intervals and the end time of a latest interval of the one or more intervals. 8. The method of claim 1 , further comprising: processing by the processor data stored in the memory of the activity tracking device to identify information regarding the number of steps taken during each of the one or more intervals; and displaying by the processor on a screen of the activity tracking device a graphical representation of each of the intervals, the graphical representation including a visual cue that identifies the intervals and if the goal was reached or not reached in each of the intervals. 9. The method of claim 1 , wherein each interval is an hour, wherein the start time for each of the intervals is a time of the day when the corresponding hour begin. 10. The method of claim 9 , wherein the near-end time is the start time plus at least three quarters of a duration of the corresponding interval. 11. The method of claim 1 , further comprising: processing by the processor data stored in the memory of the activity tracking device to identify information regarding the number of steps taken during each of the one or more intervals; and displaying by the processor on a screen of the activity tracking device progress data that indicates in how many of completed intervals of a present day the goal has been reached. 12. The method of claim 1 , further comprising: processing by the processor data stored in the memory of the activity tracking device to identify information regarding the number of steps taken during each of the one or more intervals; and displaying by the processor, after the end time of a last interval of the day, on a screen of the activity tracking device an end of day summary that indicates in how many of the intervals the goal was reached for the day. 13. The method of claim 1 , further comprising: processing by the processor data stored in the memory of the activity tracking device to identify information regarding the number of steps taken during each of the one or more intervals; and displaying by the processor on a screen of the activity tracking device a complete message indicating for each of the intervals of the day if the goal was reached or not. 14. The method of claim 1 , further comprising: processing by the processor data stored in the memory of the activity tracking device to identify information regarding the number of steps taken during each of the one or more intervals; and displaying by the processor on a screen of the activity tracking device a daily-goal message indicating that the goal has been reached in all the intervals of the day. 15. The method of claim 1 , further comprising: connecting by the processor the activity tracking device to a computing device via a wireless connection; and sending by the processor data stored in the memory of the activity tracking device to the computing device, the data including information regarding the number of steps taken during one or more of the intervals, the information being used by the computing device to present a graphical display with a history that recites if the goal was reached in each of the intervals. 16. The method of claim 15 , wherein the history is graphically presentable on the computing device for a selected day, the graphical display including a discrete visual indicator for each interval of the selected day. 17. The method of claim 16 , wherein the history is graphically presentable for a number of days in a week, each day including the discrete visual indicators for the intervals in the respective day. 18. The method of claim 17 , wherein the discrete visual indicators are arranged in a grid, wherein each row of the grid is associated with a respective day and each column of the grid is associated with a respective interval. 19. The method of claim 16 , wherein the data received by the computing device from the activity tracking device is further used by the computing device to enable display of metrics that identify a count of number of intervals of a day where the goal was reached. 20. The method of claim 19 , wherein the count of number of intervals of a day where the goal was reached is displayable for specific calendar dates. 21. The method of claim 1 , wher

Assignees

Inventors

Classifications

  • Measuring pressure in heart or blood vessels · CPC title

  • Measuring temperature of body parts {; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue} (clinical contact thermometers G01K13/20) · CPC title

  • Monitoring or testing the effects of treatment, e.g. of medication · CPC title

  • Portable consumer electronic devices, e.g. music players, telephones, tablet computers · CPC title

  • Measuring skin impedance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10080530B2 cover?
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…
Who is the assignee on this patent?
Fitbit Inc
What technology area does this patent fall under?
Primary CPC classification A61B5/746. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Sep 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).