Device shutdown routine optimization
First Claim
1. An electronic-book reader device to generate a shutdown routine, the electronic-book reader device comprising:
- a display;
one or more processors;
one or more sensors to detect one or more environmental conditions of the electronic-book reader device and user interactions received via the electronic-book reader device; and
a computer-readable media storing computer-executable instructions that, when executed by one or more processors, perform acts comprising;
detecting a triggering event via the one or more sensors, the triggering event including at least a first user interaction with the electronic-book reader device;
detecting, via the one or more sensors and in response to detection of the triggering event, a current condition associated with the electronic-book reader device including at least an ambient light condition;
determining, in response to the triggering event, a shutdown routine, based at least in part on the current condition and a history of accelerometer measurements associated with a particular use of the electronic-book reader device, to assist a user to fall asleep over a period of time, the shutdown routine modifying at least one of an amount of illumination emitted by the display or a color of the illumination emitted by the display over the period of time;
initiating execution of the shutdown routine;
monitoring at least one of a second user interaction with the electronic-book reader device or a biometric indicator associated with the user during the execution of the shutdown routine;
modifying one or more parameters of the shutdown routine based at least in part on the second user interaction with the device, the one or more parameters including at least one of the amount of illumination emitted by the display or the color of the illumination emitted by the display; and
executing the shutdown routine using the modified one or more parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure is directed to creation of a shutdown routine for an electronic device. A device may detect, via one or more sensors, one or more conditions associated with the environment of the handheld electronic device to optimize a shutdown routine for a particular use case. For instance, the user may be using the device to aid in the process of falling asleep and the shutdown routine may be optimized to aid that process. In addition, the system may monitor user interaction after an optimized shutdown routine has been executed to determine an effectiveness of the optimized routine for the particular use case. Optimized shutdown routines may be associated with the one or more conditions and used as a baseline for future use cases of the user or other users where similar conditions are detected.
-
Citations
18 Claims
-
1. An electronic-book reader device to generate a shutdown routine, the electronic-book reader device comprising:
-
a display; one or more processors; one or more sensors to detect one or more environmental conditions of the electronic-book reader device and user interactions received via the electronic-book reader device; and a computer-readable media storing computer-executable instructions that, when executed by one or more processors, perform acts comprising; detecting a triggering event via the one or more sensors, the triggering event including at least a first user interaction with the electronic-book reader device; detecting, via the one or more sensors and in response to detection of the triggering event, a current condition associated with the electronic-book reader device including at least an ambient light condition; determining, in response to the triggering event, a shutdown routine, based at least in part on the current condition and a history of accelerometer measurements associated with a particular use of the electronic-book reader device, to assist a user to fall asleep over a period of time, the shutdown routine modifying at least one of an amount of illumination emitted by the display or a color of the illumination emitted by the display over the period of time; initiating execution of the shutdown routine; monitoring at least one of a second user interaction with the electronic-book reader device or a biometric indicator associated with the user during the execution of the shutdown routine; modifying one or more parameters of the shutdown routine based at least in part on the second user interaction with the device, the one or more parameters including at least one of the amount of illumination emitted by the display or the color of the illumination emitted by the display; and executing the shutdown routine using the modified one or more parameters. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving, via a client device, an indication of a condition associated with use of the client device, the indication of the condition being at least partially based on biometric data; implementing, in response to the indication of the condition, a first tiredness-increasing routine on the client device over a period of time, the first tiredness-increasing routine being based at least in part on data captured from prior interaction data from the client device; receiving a user interaction with the client device to disrupt the first tiredness-increasing routine; modifying, based at least in part on the user interaction, the first tiredness-increasing routine to create a second tiredness-increasing routine, the second tiredness-increasing routine having an extended period of time, the second tiredness-increasing routine comprising at least one of; changing a color of a display of the client device from a warm hue to a cool hue over the period of time;
orchanging the color of the display of the client device from the cool hue to the warm hue over the period of time; and executing the second tiredness-increasing routine on the client device. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable media to store computer-executable instructions that, when executed, cause one or more processors to preform acts comprising:
-
detecting a triggering event that indicates that a user associated with a device intends to stop using the device at a time in the future; receiving historical use data associated with the user and the device, the historical data including one or more peak use times of the device and an associated activity of the user during the one or more peak use times; determining, based at least in part on the historical use data, a shutdown routine to increase a user tiredness, the shutdown routine including at least a rate of illumination change and a rate of color change of a display of the device; and executing the shutdown routine. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification