CONTROLLING POWER CONSUMPTION OF A MOBILE DEVICE BASED ON GESTURE RECOGNITION
First Claim
1. A method of controlling power consumption of a mobile device, comprising:
- monitoring, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device;
detecting one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device;
selecting one of a plurality of power profiles to be applied to an application processor system based on the detecting; and
instructing a power management controller to apply the selected power profile to the application processor system.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a mobile device includes a sensor processor system, an application processor system and a power management controller that controls power being applied to the application processor system. The sensor processor system monitors sensors connected to the mobile device. The sensor processor system detects a pre-defined gestures and an environmental condition or event based on the monitoring. The pre-defined gesture corresponds to one or more actions initiated by a user of the mobile device (e.g., the user jogs with the mobile device, places the mobile device in his/her pocket or backpack, etc.). The sensor processor system selects a power profile to be applied to the application processor system based on the detection, and instructs the power management controller to apply the selected power profile to the application processor system.
-
Citations
52 Claims
-
1. A method of controlling power consumption of a mobile device, comprising:
-
monitoring, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device; detecting one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device; selecting one of a plurality of power profiles to be applied to an application processor system based on the detecting; and instructing a power management controller to apply the selected power profile to the application processor system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile device, comprising:
-
an application processor system configured to execute one or more applications; a power management controller configured to control power consumption of the application processor system; and a sensor processor system configured to; monitor one or more sensors coupled to the mobile device, detect one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device, select one of a plurality of power profiles to be applied to the application processor system based on the detection, and instruct the power management controller to apply the selected power profile to the application processor system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A mobile device, comprising:
- means for monitoring, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device;
means for detecting one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device; means for selecting one of a plurality of power profiles to be applied to an application processor system based on the detection; and means for instructing a power management controller to apply the selected power profile to the application processor system. - View Dependent Claims (33, 34, 35, 36, 37, 38)
- means for monitoring, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device;
-
39. A mobile device, comprising:
-
logic configured to monitor, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device; logic configured to detect one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device; logic configured to select one of a plurality of power profiles to be applied to an application processor system based on the detection; and logic configured to instruct a power management controller to apply the selected power profile to the application processor system. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
-
46. A non-transitory computer-readable storage medium containing instructions stored thereon, which, when executed by a mobile device, cause the mobile device to perform operations, the instructions comprising:
-
program code to monitor, at a sensor processor system of the mobile device, one or more sensors connected to the mobile device; program code to detect one of a plurality of pre-defined gestures and one or more environmental conditions or events based on the monitoring, wherein each of the plurality of pre-defined gestures corresponds to one or more actions initiated by a user of the mobile device; program code to select one of a plurality of power profiles to be applied to an application processor system based on the detection; and program code to instruct a power management controller to apply the selected power profile to the application processor system. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
Specification