Transitioning between two power states based on user related signals
First Claim
1. A computer implemented method comprising:
- monitoring, by a computing device in a first power state, a plurality of sensors;
receiving, based on the monitoring, first sensor signals from a first group of the plurality of sensors;
receiving one or more signals from a nearby communication device associated with an authorized user of the computing device;
in response to receiving the first sensor signals, determining, based on the first sensor signals that the computing device has been picked up;
in response to the determination, activating an application processor of the computing device;
selecting, by the application processor, a second power state based on the first power state and the first sensor signals, wherein the second power state comprises a power on state when the first power state is a suspended power state and the first sensor signals indicate that the computing device has been picked up while being touched on a screen of the computing device, and wherein the second power state comprises an active state when the first power state is a hibernation power state;
transitioning the computing device to the second power state;
receiving, based on the monitoring, second sensor signals from a second group of the plurality of sensors; and
in response to receiving the second sensor signals and the one or more signals, transitioning the computing device from the second power state to a third power state,wherein the third power state comprises a hibernation power state when the second sensor signals indicate that the computing device has been left in a first state for a first predetermined length of time, and wherein the first state is characterized by detection of signals indicating at least one of a screen of the computing device being left in a predetermined position or not being viewed.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and machine-readable media transitioning between two power states based on user-related signals are provided. A computing device in a first power state may monitor multiple sensors and receive first sensor signals from a first group of the sensors. One or more radio frequency (RF) signals may be received from one or more nearby communication devices. The first sensor signals may be used to determine that the computing device has been picked up and, in response, an application processor maybe activated. The application processor may select a second power state based on the first power state and the first sensor signals. The second power state includes a power on state when the first power state is a suspended power state and the first sensor signals indicate that the computing device has been picked up while being touched on a screen. The computing device is transitioned to the second power state.
-
Citations
16 Claims
-
1. A computer implemented method comprising:
-
monitoring, by a computing device in a first power state, a plurality of sensors; receiving, based on the monitoring, first sensor signals from a first group of the plurality of sensors; receiving one or more signals from a nearby communication device associated with an authorized user of the computing device; in response to receiving the first sensor signals, determining, based on the first sensor signals that the computing device has been picked up; in response to the determination, activating an application processor of the computing device; selecting, by the application processor, a second power state based on the first power state and the first sensor signals, wherein the second power state comprises a power on state when the first power state is a suspended power state and the first sensor signals indicate that the computing device has been picked up while being touched on a screen of the computing device, and wherein the second power state comprises an active state when the first power state is a hibernation power state; transitioning the computing device to the second power state; receiving, based on the monitoring, second sensor signals from a second group of the plurality of sensors; and in response to receiving the second sensor signals and the one or more signals, transitioning the computing device from the second power state to a third power state, wherein the third power state comprises a hibernation power state when the second sensor signals indicate that the computing device has been left in a first state for a first predetermined length of time, and wherein the first state is characterized by detection of signals indicating at least one of a screen of the computing device being left in a predetermined position or not being viewed. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprising:
-
a sensor-monitoring hub configured to; receive first sensor signals from a first group of a plurality of sensors; and in response to receiving the first sensor signals, process the first sensor signals to generate a first status signal; an interface configured to receive one or more signals from a nearby communication device associated with an authorized user of the computing device; a state machine configured to determine a current power state of the computing device; an application processor configured to select a second power state based on a first power state determined by the state machine and the first status signal, the second power state comprising a power on state when the first power state is a suspended power state and the first status signal indicates that the computing device has been picked up while being touched on a screen of the computing device; and a power module configured to transition the computing device to the second power state, wherein the sensor-monitoring hub is configured to receive-second sensor signals from a second group of the plurality of sensors and to process the second sensor signals and communicate a second status signal to the application processor, wherein the application processor is configured to cause the power module to transition the computing device from the second power state to a third power state, in response to receiving the second status signal and the one or more signals, wherein the third power state comprises a hibernation power state when the second status signal indicates that the computing device has been left in a first state for a first predetermined length of time, and wherein the first state is characterized by detection of signals indicating at least one of a screen of the computing device being left in a predetermined position or not being viewed. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a plurality of communication devices; and a computing device communicating through a local network with the plurality of communication devices, the computing device comprising; a sensor-monitoring hub coupled to a plurality of sensors and configured to receive a first sensor signal from a first group of the plurality of sensors and to generate a first status signal based on processing the first sensor signals; a network interface configured to receive one or more signals from one of the plurality of communication devices associated with an authorized user of the computing device; an application processor configured to; receive the first status signal and the one or more signals; process the one or more signals; receive a power state of the computing device from a state machine; and select a second power state based on the power state and the first status signal, the second power state comprising an active state when the power state is a hibernation power state; and a power module configured to transition the computing device to the second power state, wherein the sensor-monitoring hub is configured to receive second sensor signals from a second group of the plurality of sensors and to process the second sensor signals and communicate a second status signal to the application processor, wherein the application processor is configured to cause the power module to transition the computing device from the second power state to a third power state, in response to receiving the second status signal and the one or more signals, wherein the third power state comprises a hibernation power state when the second status signal indicates that the computing device has been left in a first state for a first predetermined length of time, and wherein the first state is characterized by detection of signals indicating at least one of a screen of the computing device being left in a predetermined position or not being viewed. - View Dependent Claims (14, 15, 16)
-
Specification