Systems and techniques for tracking sleep consistency and sleep goals
First Claim
1. A method of generating one or more personalized graphical user interfaces for setting a sleep schedule of a user of a wearable biometric monitoring device by one or more processors, the method comprising:
- obtaining sleep data derived from sensor data, including movement data generated by one or more biometric sensors of the wearable 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, wherein the sensor data is generated by the one or more biometric sensors of the wearable biometric monitoring device during each of the sleep sessions while the wearable biometric monitoring device is being worn by the user;
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 wearable biometric monitoring devices of other users;
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 selected sleep duration of the user weighted by a factor based on a sleep efficiency that is 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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
93 Citations
30 Claims
-
1. A method of generating one or more personalized graphical user interfaces for setting a sleep schedule of a user of a wearable biometric monitoring device by one or more processors, the method comprising:
-
obtaining sleep data derived from sensor data, including movement data generated by one or more biometric sensors of the wearable 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, wherein the sensor data is generated by the one or more biometric sensors of the wearable biometric monitoring device during each of the sleep sessions while the wearable biometric monitoring device is being worn by the user; 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 wearable biometric monitoring devices of other users;
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 selected sleep duration of the user weighted by a factor based on a sleep efficiency that is 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification