Techniques for classifying sleep sessions

US2016192218A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016192218-A1
Application numberUS-201514798585-A
CountryUS
Kind codeA1
Filing dateJul 14, 2015
Priority dateJul 14, 2014
Publication dateJun 30, 2016
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.

Techniques are provided herein for categorizing and classifying sleep session data. A server device receives sleep data from a sleep monitoring device. The sleep data comprises information that is indicative of sleep patterns of a user over a period of time. After receiving the sleep data, the server analyzes the information to determine a starting time instance and a stopping time instance to define a sleep session over the period of time. The server associates the starting time instance to a first calendar time instance and associates the stopping time instance to a second time instance. The server classifies the sleep session as belonging to a calendar day associated with the second calendar time instance.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for analyzing sleep data, the method comprising: at a server device, receiving from a sleep monitoring device over a network sleep data, wherein the sleep data comprises information that is indicative of sleep patterns of a user over a period of time; after receiving the sleep data, analyzing the information to determine a starting time instance and a stopping time instance to define a sleep session over the period of time; associating the starting time instance to a first calendar time instance; associating the stopping time instance to a second calendar time instance; and classifying the sleep session as belonging to a calendar day associated with the second calendar time instance. 2 . The method of claim 1 , further comprising: after receiving the sleep data, analyzing the information to identify one or more sleep defined events, wherein the sleep defined events include one or more of a sleep interruption event and a sleep resumption event; when a sleep interruption event is identified, determining whether the sleep interruption event is indicative of a sleep ending event or whether the sleep interruption event is indicative of a temporary sleep pausing event; and when a sleep resumption event is identified, determining whether the sleep resumption event is indicative of a sleep beginning event or whether the sleep resumption event is indicative of a temporary sleep initiating event. 3 . The method of claim 2 , further comprising: when the sleep resumption event is determined to be indicative of the sleep beginning event: classifying the sleep resumption event as a sleep session start event; and associating the starting time instance with the sleep session start event; and when the sleep interruption event is determined to be indicative of the sleep ending event: classifying the sleep interruption event as a sleep session stop event; and associating the stopping time instance with the sleep session stop event. 4 . The method of claim 2 , wherein determining whether the sleep interruption event is indicative of the sleep ending event comprises determining that the sleep interruption event is indicative of the sleep ending event when the sleep data indicates that the sleep interruption event has occurred for longer than a predetermined period of time. 5 . The method of claim 2 , wherein determining whether the sleep resumption event is indicative of the sleep beginning event comprises determining that the sleep resumption event is indicative of the sleep beginning event when the sleep data indicates that the sleep resumption event has occurred for longer than a predetermined period of time. 6 . The method of claim 1 , wherein classifying comprises classifying the sleep session as belonging to the calendar day that is associated with both the first calendar time instance and the second calendar time instance. 7 . The method of claim 1 , wherein classifying comprises classifying the entire sleep session as belonging to the calendar day that is associated with the second calendar time instance only even if the first calendar time instance is associated with a different calendar day. 8 . One or more computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to: receive sleep data over a network from a sleep monitoring device, wherein the sleep data comprises information that is indicative of sleep patterns of a user over a period of time; analyze the information to determine a starting time instance and a stopping time instance to define a sleep session over the period of time; associate the starting time instance to a first calendar time instance; associate the stopping time instance to a second calendar time instance; and classify the sleep session as belonging to a calendar day associated with the second calendar time instance. 9 . The computer readable storage media of claim 8 , further comprising instructions operable to: analyze the information to identify one or more sleep defined events, wherein the sleep defined events include one or more of a sleep interruption event and a sleep resumption event; determine, when a sleep interruption event is identified, whether the sleep interruption event is indicative of a sleep ending event or whether the sleep interruption event is indicative of a temporary sleep pausing event; and determine, when a sleep resumption event is identified, whether the sleep resumption event is indicative of a sleep beginning event or whether the sleep resumption event is indicative of a temporary sleep initiating event. 10 . The computer readable medium of claim 9 , further comprising instructions operable to: classify the sleep resumption event as a sleep session start event and associate the starting time instance with the sleep session start event when the sleep resumption event is determined to be indicative of the sleep beginning event; and classify the sleep interruption event as a sleep session stop event and associate the stopping time instance with the sleep session stop event when the sleep interruption event is determined to be indicative of the sleep ending event. 11 . The computer readable medium of claim 9 , wherein the instructions operable to determine whether the sleep interruption event is indicative of the sleep ending event comprise instructions operable to determine that the sleep interruption event is indicative of the sleep ending event when the sleep data indicates that the sleep interruption event has occurred for longer than a predetermined period of time. 12 . The computer readable medium of claim 9 , wherein the instructions operable to determine whether the sleep resumption event is indicative of the sleep beginning event comprise instructions operable to determine that the sleep resumption event is indicative of the sleep beginning event when the sleep data indicates that the sleep resumption event has occurred for longer than a predetermined period of time. 13 . The computer readable medium of claim 8 , wherein the instructions operable to classify the sleep session comprise instructions operable to classify the sleep session as belonging to the calendar day that is associated with both the first calendar time instance and the second calendar time instance. 14 . The computer readable medium of claim 8 , wherein the instructions operable to classify the sleep session comprise instructions operable to classify the entire sleep session as belonging to the calendar day that is associated with the second calendar time instance only even if the first calendar time instance is associated with a different calendar day. 15 . An apparatus comprising: a network interface unit; and a processor unit coupled to the network interface unit and configured to: receive via the network interface unit sleep data over a network from a sleep monitoring device, wherein the sleep data comprises information that is indicative of sleep patterns of a user over a period of time; analyze the information to determine a starting time instance and a stopping time instance to define a sleep session over the period of time; associate the starting time instance to a first calendar time instance; associate the stopping time instance to a second calendar time instance; and classify the sleep session as belonging to a calendar day associated with the second calendar time instance. 16 . The apparatus of claim 15 , wherein the processor is further configured to: analyze the information to identify

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04W24/08Primary

    Testing, {supervising or monitoring} using real traffic · CPC title

  • A61B5/4812Primary

    Detecting sleep stages or cycles · CPC title

  • H04W76/27Primary

    Transitions between radio resource control [RRC] states · CPC title

  • Sleep quality · 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 US2016192218A1 cover?
Techniques are provided herein for categorizing and classifying sleep session data. A server device receives sleep data from a sleep monitoring device. The sleep data comprises information that is indicative of sleep patterns of a user over a period of time. After receiving the sleep data, the server analyzes the information to determine a starting time instance and a stopping time instance to …
Who is the assignee on this patent?
Under Armour Inc
What technology area does this patent fall under?
Primary CPC classification H04W24/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jun 30 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).