Systems and techniques for tracking sleep consistency and sleep goals

US2017347946A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017347946-A1
Application numberUS-201615192455-A
CountryUS
Kind codeA1
Filing dateJun 24, 2016
Priority dateJun 2, 2016
Publication dateDec 7, 2017
Grant date

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, techniques, apparatuses, and systems for setting up and tracking sleep consistency goals of users are provided. In one example, a computing system for setting a sleep schedule of a user of a biometric monitoring device may obtain sleep data derived from sensor data generated by the biometric monitoring device, store the sleep data in a sleep log data store as one or more sleep logs associated with an account assigned to the user, and calculate a target bedtime based on a scheduled waketime of the user and a sleep efficiency derived, at least in part, from the sleep data for one or more users stored in the sleep log data store. The computing system may also be configured to provide a number of personalized user interfaces to an individual for the purposes of setting a sleep schedule. Such interfaces may include parameters that are tailored to the individual sleep needs and/or characteristics of the individual's sleep.

First claim

Opening claim text (preview).

1 . A method of generating one or more personalized graphical user interfaces for setting a sleep schedule of a user of a biometric monitoring device by one or more processors, the method comprising: obtaining sleep data derived from sensor data generated by one or more biometric sensors of the biometric monitoring device, the sleep data including data regarding a plurality of sleep sessions and specifying various sleep states of the user for the respective sleep sessions; storing the sleep data in a sleep log data store as one or more sleep logs associated with an account assigned to the user, the sleep log data store also including sleep logs including sleep data derived from sensor data generated by other biometric monitoring devices of other users; and causing the one or more personalized graphical user interfaces to be displayed to the user, wherein causing the one or more personalized graphical user interfaces to be displayed to the user includes: obtaining a scheduled waketime of the user, obtaining a recommended bedtime based on a calculation accounting for, at least in part, the scheduled waketime and a sleep efficiency based on the sleep data for one or more users stored in the sleep log data store, and causing the recommended bedtime to be displayed in a graphical user interface element of at least one of the one or more personalized graphical user interfaces. 2 . The method of claim 1 , wherein causing the one or more personalized graphical user interfaces to be generated further includes obtaining a selected sleep duration of the user, wherein the calculation on which the recommended bedtime is based further accounts for, at least in part, the selected sleep duration of the user. 3 . The method of claim 2 , wherein causing the one or more personalized graphical user interfaces to be generated further includes: calculating, in response to a determination that sleep state duration data of the user for one or more sleep sessions is outside a first threshold amount from the selected sleep duration, a recommended sleep duration, wherein the recommended sleep duration is based on the sleep data for one or more users stored in the sleep log data store, and wherein sleep state duration data for each sleep session is representative of the total amount of time the user that is associated with that sleep session spent in a subset of non-awake sleep states during that sleep session, and causing the recommended sleep duration to be displayed in a graphical user interface element of at least one of the one or more personalized graphical user interfaces. 4 . The method of claim 3 , wherein causing the one or more personalized graphical user interfaces to be generated further includes: calculating, after displaying the recommended sleep duration in the graphical user interface element of the at least one of the one or more personalized graphical user interfaces and in response to a determination that sleep duration data of the user for one or more sleep sessions is outside a second threshold amount from the recommended sleep duration, a second recommended sleep duration, wherein the recommended sleep duration is based on the sleep data for one or more users stored in the sleep log data store and wherein the second recommended sleep duration is greater than the recommended sleep duration by a first amount, and causing the second recommended sleep duration to be displayed in a graphical user interface element of at least one of the one or more personalized graphical user interfaces. 5 . The method of claim 3 , wherein causing the one or more personalized graphical user interfaces to be generated further includes: obtaining a second selected sleep duration, and the second selected sleep duration is used as the selected sleep duration in the calculation on which the recommended bedtime is based. 6 . The method of claim 3 , wherein the recommended sleep duration is further based on one or more of: a look-up table, demographics of the user, one or more specific days of the week, a specific time of year, holidays, workdays of the user, non-workdays of the user, a seasonal time change, a geographic location, travel by the user between at least two time zones, exercise of the user, and a duration of daylight in a day. 7 . The method of claim 1 , wherein: causing the one or more personalized graphical user interfaces to be generated further includes obtaining timing information indicating one or more selected reminder times for a bedtime reminder, and the method further comprises generating the bedtime reminder based on the timing information. 8 . The method of claim 7 , wherein the bedtime reminder includes information regarding the recommended bedtime. 9 . The method of claim 7 , wherein causing the one or more personalized graphical user interfaces to be generated further includes calculating a recommended reminder time for the bedtime reminder based on the recommended bedtime and causing the recommended reminder time to be displayed in a graphical user interface element of the one or more personalized graphical user interfaces. 10 . The method of claim 7 , wherein: causing the one or more personalized graphical user interfaces to be generated further includes obtaining day information indicating one or more selected reminder days for the bedtime reminder, and the generating of the bedtime reminder is further based on the day information. 11 . The method of claim 7 , wherein: the method further comprises providing the bedtime reminder via a notification, and the notification is one or more of: a message, an auditory output, an electronic communication, an electromagnetic communication, a visual output, and a tactile output. 12 . The method of claim 2 , wherein causing the one or more personalized graphical user interfaces to be generated further includes: determining whether sleep state duration data of the user that is representative of the time the user spent in one or more non-awake sleep states during one of the sleep sessions of the user is within a threshold of the selected sleep duration, and causing information associated with the determination to be displayed in a graphical user interface element of at least one of the one or more personalized graphical user interfaces. 13 . The method of claim 12 , wherein the causing the information associated with the determination to be displayed includes causing a timeline to be displayed showing a graphical indication of the threshold relative to the timeline and a graphical indication of the sleep state duration data relative to the timeline. 14 . The method of claim 12 , wherein causing the one or more personalized graphical user interfaces to be generated further includes causing, based on a determination that the sleep state duration data of the user is not within the threshold of the selected sleep duration, one or more of: a second recommended bedtime, a recommended sleep duration, and a recommended waketime to be displayed in a graphical user interface element of at least one of the one or more personalized graphical user interfaces. 15 . The method of claim 14 , wherein: the one or more of the second recommended bedtime, the recommended sleep duration, and the recommended waketime that are displayed in the graphical user interface element are, respectively, different from the recommended bedtime by a first time increment, different from the selected sleep duration by a second time increment, and different from the scheduled waketime by a third time increment. 16 . The method of claim 1 , wherein causing the one o

Assignees

Inventors

Classifications

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • using sound · CPC title

  • G09B19/00Primary

    Teaching not covered by other main groups of this subclass (teaching or practice apparatus for gun-aiming or gun-laying F41G3/26) · CPC title

  • A61B5/486Primary

    Biofeedback (using electroencephalography [EEG] A61B5/375) · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · 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 US2017347946A1 cover?
Methods, techniques, apparatuses, and systems for setting up and tracking sleep consistency goals of users are provided. In one example, a computing system for setting a sleep schedule of a user of a biometric monitoring device may obtain sleep data derived from sensor data generated by the biometric monitoring device, store the sleep data in a sleep log data store as one or more sleep logs ass…
Who is the assignee on this patent?
Fitbit Inc
What technology area does this patent fall under?
Primary CPC classification G09B19/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 07 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).