Receiving application specific individual battery adjusted battery use profile data upon loading of work application for managing remaining power of a mobile device
First Claim
Patent Images
1. A method of managing power usage of devices comprising:
- selectively executing a program application on a plurality of battery powered devices having rechargeable batteries;
generating battery usage data for a battery in one or more of the devices during execution of the work application, the battery usage data including battery ID information for a specific battery in a device and the run-time of that battery for the work application being executed by a device;
aggregating and storing in memory the battery usage data for a plurality of specific battery IDs and for the plurality of devices; and
generating an application specific battery profile associated with a specific battery ID using the stored battery usage data, the application specific battery profile being associated with the work application being run by a device;
adjusting the application specific battery profile associated with a specific battery ID to account for the unique characteristics of the battery associated with the specific battery ID, wherein the unique characteristics are determined at least in part by the age and number of usage cycles associated with the battery associated with the specific battery ID;
in response to loading of a work application on a device, determining the battery ID of the battery in the device and transmitting the application specific battery profile for that battery ID from a management system to the battery powered device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of managing power usage of devices including selectively executing a program application on a plurality of battery powered devices. Battery usage data is generated for a battery in one or more of the devices during execution of the work application. The battery usage data includes the run-time of the battery for the work application being executed. The data is aggregated and stored for the plurality of devices in memory. An application specific battery profile is generated using the stored battery usage data. The application specific battery profile is associated with the work application being run by the client devices.
529 Citations
16 Claims
-
1. A method of managing power usage of devices comprising:
-
selectively executing a program application on a plurality of battery powered devices having rechargeable batteries; generating battery usage data for a battery in one or more of the devices during execution of the work application, the battery usage data including battery ID information for a specific battery in a device and the run-time of that battery for the work application being executed by a device; aggregating and storing in memory the battery usage data for a plurality of specific battery IDs and for the plurality of devices; and generating an application specific battery profile associated with a specific battery ID using the stored battery usage data, the application specific battery profile being associated with the work application being run by a device; adjusting the application specific battery profile associated with a specific battery ID to account for the unique characteristics of the battery associated with the specific battery ID, wherein the unique characteristics are determined at least in part by the age and number of usage cycles associated with the battery associated with the specific battery ID; in response to loading of a work application on a device, determining the battery ID of the battery in the device and transmitting the application specific battery profile for that battery ID from a management system to the battery powered device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a device including a rechargeable battery, transceiver circuitry and processing circuitry, the processing circuitry configured to; selectively execute a work application; generate battery usage data for the battery during execution of the work application, the battery usage data including battery ID information for the specific battery in the device and the run-time of the battery for the work application being executed by the device; and transmit the battery usage data using the transceiver circuitry; and
, a management computer including transceiver circuitry, a memory and processing circuitry, the processing circuitry configured to;receive battery usage data from a plurality of devices using the transceiver circuitry; aggregate and store the battery usage data in memory for a plurality of batteries with specific battery IDs; and generate an application specific battery profile associated with a specific battery ID using the stored battery usage data, the application specific battery profile being associated with the work application being run by the device; adjust the application specific battery profile associated with a specific battery ID to account for the unique characteristics of the battery associated with the specific battery ID, wherein the unique characteristics are determined at least in part by the age and number of usage cycles associated with the battery associated with the specific battery ID; the management computer processing circuitry further configured to load a work application on the device, to determine the battery ID of the battery in the device and to transmit the application specific battery profile associated for that battery ID to the device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification