Apparatus and methods for managing battery performance of a wireless device
First Claim
1. An apparatus for determining performance of a battery, comprising:
- a battery performance module operable to generate a battery tracking configuration for execution by a wireless device, the battery tracking configuration defining types of battery performance data to retrieve from a computer platform of the wireless device;
a data log operable to receive and store the battery performance data collected from the computer platform of the wireless device, wherein the collected battery performance data are indicative of a battery performance characteristic.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus, methods, and programs that determine and manage battery performance characteristics of a wireless device. Embodiments include a wireless device having a computer platform with a processing engine operable to generate a plurality of battery performance data associated with activities on the wireless device. The wireless device further includes a battery performance module operable, based on a received battery performance configuration, to collect selected ones of the plurality of battery performance data. The embodiments may also include an apparatus operable to generate the battery performance configuration, and operable to receive the collected battery performance data and to generate a performance report characterizing the battery performance of the wireless device. Further, embodiments of the apparatus may also generate and transmit to the wireless device a new device operational configuration, based on the collected battery performance data, effective to change the battery performance of the wireless device.
106 Citations
51 Claims
-
1. An apparatus for determining performance of a battery, comprising:
-
a battery performance module operable to generate a battery tracking configuration for execution by a wireless device, the battery tracking configuration defining types of battery performance data to retrieve from a computer platform of the wireless device;
a data log operable to receive and store the battery performance data collected from the computer platform of the wireless device, wherein the collected battery performance data are indicative of a battery performance characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for determining battery performance of a battery disposed on a wireless device, comprising:
-
a generator means for generating and transmitting a battery tracking configuration across a wireless network to a wireless device, the battery tracking configuration defining a type of battery performance data to retrieve from a computer platform of the wireless device;
a storing means for receiving and storing battery performance data collected from the computer platform of the wireless device based on the battery tracking configuration; and
an analysis means for analyzing the collected battery performance data and generating a battery performance report.
-
-
13. A wireless communication device comprising:
a computer platform having a battery performance module operable to log battery performance data based on a battery tracking configuration. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. A wireless device, comprising:
-
a means disposed on the wireless device for tracking battery performance data;
a means for collecting the battery performance data, wherein the battery performance data is based on a battery tracking configuration; and
a means for selectively transmitting the collected battery performance data across the wireless network.
-
-
26. A device for managing battery performance of a wireless communications device, comprising:
-
a data log module for receiving battery performance data corresponding to a processing of a battery tracking configuration on the wireless communications device; and
a performance analyzer module for analyzing the battery performance data and generating a battery performance report having a battery performance characteristic. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method of managing battery performance of a wireless device, comprising:
-
generating a battery tracking configuration executable by the wireless device to log predetermined battery performance data;
transmitting the battery tracking configuration to the wireless device;
receiving a data log comprising the battery performance data from the wireless device, where the battery performance data are based on the battery tracking configuration; and
,generating a battery performance report based on the battery performance data. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of managing battery performance of a wireless device, comprising:
-
receiving a battery performance tracking configuration;
collecting selected battery performance data based on the battery performance tracking configuration;
transmitting to another device the collected battery performance data based on the battery performance tracking configuration, where the collected battery performance data defines a battery performance characteristic. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer program resident in a computer readable medium that, when executed, directs a computer device to perform the actions of:
-
generating a battery tracking configuration executable by the wireless device to log predetermined battery performance data;
transmitting the battery tracking configuration to the wireless device;
receiving a data log comprising the battery performance data from the wireless device, where the battery performance data are based on the battery tracking configuration; and
,generating a battery performance report based on the battery performance data.
-
-
49. A computer program resident in a computer readable medium that, when executed, directs a wireless device to perform the actions of:
-
receiving a battery performance tracking configuration;
collecting selected battery performance data based on the battery performance tracking configuration;
transmitting to another device the collected battery performance data based on the battery performance tracking configuration, wherein the collected battery performance data defines a battery performance characteristic.
-
-
50. At least one processor configured to perform the actions of:
-
generating a battery tracking configuration executable by the wireless device to log predetermined battery performance data;
transmitting the battery tracking configuration to the wireless device;
receiving a data log comprising the battery performance data from the wireless device, where the battery performance data are based on the battery tracking configuration; and
,generating a battery performance report based on the battery performance data.
-
-
51. At least one processor configured to perform the actions of:
-
receiving a battery performance tracking configuration;
collecting selected battery performance data based on the battery performance tracking configuration;
transmitting to another device the collected battery performance data based on the battery performance tracking configuration, wherein the collected battery performance data defines a battery performance characteristic.
-
Specification