Automatic detection of user's periods of sleep and sleep stage
First Claim
1. A wearable electronic device, comprising:
- one or more biometric sensors configured to generate biometric data;
one or more processors coupled to the one or more biometric sensors; and
a non-transitory machine-readable storage medium coupled to the one or more processors and having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to;
receive the biometric data from the one or more biometric sensors,determine a plurality of statistical feature values based on the biometric data generated by the one or more biometric sensors,determine an activity level for each period of time of a plurality of periods of time based on the determined statistical feature values, wherein the activity level for each period of time is either active or inactive,classify each period of time of the periods of time that has an activity level of active into one of a plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time, wherein the plurality of sleep states includes an awake state and an asleep state,classify each period of time of the periods of time that has an activity level of inactive into one of the plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time, andpresent information based on the sleep state classifications for the periods of time.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of automatically detecting periods of sleep of a user of a wearable electronic device are discussed herein. For example, in one aspect, an embodiment may obtain a set of features for periods of time from motion data obtained from a set of one or more motion sensors in the wearable electronic device or data derived therefrom. The wearable electronic device may then classify the periods of time into one of a plurality of statuses of the user based on the set of features determined for the periods of time, where the statuses are indicative of relative degree of movement of the user. The wearable electronic device may also derive blocks of time each covering one or more of the periods of time during which the user is in one of a plurality of states, wherein the states include an awake state and an asleep state.
93 Citations
20 Claims
-
1. A wearable electronic device, comprising:
-
one or more biometric sensors configured to generate biometric data; one or more processors coupled to the one or more biometric sensors; and a non-transitory machine-readable storage medium coupled to the one or more processors and having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to; receive the biometric data from the one or more biometric sensors, determine a plurality of statistical feature values based on the biometric data generated by the one or more biometric sensors, determine an activity level for each period of time of a plurality of periods of time based on the determined statistical feature values, wherein the activity level for each period of time is either active or inactive, classify each period of time of the periods of time that has an activity level of active into one of a plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time, wherein the plurality of sleep states includes an awake state and an asleep state, classify each period of time of the periods of time that has an activity level of inactive into one of the plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time, and present information based on the sleep state classifications for the periods of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method executed by a wearable electronic device, the method comprising:
-
receiving, by one or more processors, biometric data from one or more biometric sensors configured to generate biometric data; determining, by the one or more processors, a plurality of statistical feature values based on the biometric data generated by the one or more biometric sensors; determining, by the one or more processors, an activity level for each period of time of a plurality of periods of time based on the plurality of statistical feature values determined therefor, wherein the activity level for each period of time of the periods of time is active or inactive; classifying, by the one or more processors, each period of time of the periods of time that has an activity level of active into one of a plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time, wherein the plurality of sleep states includes an awake state and an asleep state; classifying, by the one or more processors, each period of time of the periods of time that has an activity level of inactive into one of the plurality of sleep states based at least on the activity level for at least two periods of time of the periods of time; and presenting, by the one or more processors, information based on the sleep state classifications for the periods of time to a user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer readable storage device that includes instructions which, when executed by one or more processors, cause the one or more processors to:
-
receive biometric data from one or more biometric sensors configured to generate biometric data; determine a plurality of statistical feature values based on the biometric data generated by the one or more biometric sensors; determine an activity level for each period of time of a plurality of periods of time based on the determined statistical feature values, wherein the activity level for each period of time is active or inactive; classify each period of time of the periods of time that has an activity level of active into one of a plurality of sleep states, based at least on the activity level for at least two periods of time of the periods of time, wherein the plurality of sleep states includes an awake state and an asleep state; classify each period of time of the periods of time that has an activity level of inactive into one of the plurality of sleep states, based at least on the activity level for at least two periods of time of the periods of time; and present information based on the sleep state classifications for the periods of time to a user. - View Dependent Claims (17, 18, 19, 20)
-
Specification