INFERRING USER INTENT FROM BATTERY USAGE LEVEL AND CHARGING TRENDS
First Claim
1. A computer-implemented method, comprising:
- monitoring, by a user agent of an operating system executed within a portable device, daily battery usage of a battery of the portable device;
capturing, by the user agent, daily battery charging pattern of the battery of the portable device;
inferring, by the user agent, user intent of utilizing the portable device at a given point in time based on a battery operating condition at the point in time in view of the daily battery usage and the daily battery charging pattern; and
performing, by power management logic, a power management action based on the user intent.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for power management of a portable device are described herein. According to one embodiment, a user agent of an operating system executed within a portable device is configured to monitor daily battery usage of a battery of the portable device, to capturing, by the user agent, daily battery charging pattern of the battery of the portable device, and to inferring, by the user agent, user intent of utilizing the portable device at a given point in time based on a battery operating condition at the point in time in view of the daily battery usage and the daily battery charging pattern. Power management logic is configured to perform power management actions based on the user intent.
-
Citations
22 Claims
-
1. A computer-implemented method, comprising:
-
monitoring, by a user agent of an operating system executed within a portable device, daily battery usage of a battery of the portable device; capturing, by the user agent, daily battery charging pattern of the battery of the portable device; inferring, by the user agent, user intent of utilizing the portable device at a given point in time based on a battery operating condition at the point in time in view of the daily battery usage and the daily battery charging pattern; and performing, by power management logic, a power management action based on the user intent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform a method, the method comprising:
-
monitoring, by a user agent of an operating system executed within a portable device, daily battery usage of a battery of the portable device; capturing, by the user agent, daily battery charging pattern of the battery of the portable device; and inferring, by the user agent, user intent of utilizing the portable device at a given point in time based on a battery operating condition at the point in time in view of the daily battery usage and the daily battery charging pattern; and performing, by power management logic, a power management action based on the user intent. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A portable device, comprising:
-
a user agent to monitor daily battery usage of a battery of the portable device, to capture daily battery charging pattern of the battery of the portable device, and to inferring, by the user agent, user intent of utilizing the portable device at a given point in time based on a battery operating condition at the point in time in view of the daily battery usage and the daily battery charging pattern; and power management logic coupled to the user agent to perform power management actions based on the user intent. - View Dependent Claims (20, 21, 22)
-
Specification