Power management system and method for a wireless communications device
First Claim
1. A power management method for controlling data communicated by one or more applications executed on a first device communicating in a wireless communications network, the method comprising:
- monitoring data communicated by at least a first application executed on the first device, wherein the data is communicated over a wireless communication interface between the first device and a second device;
determining first bandwidth and latency characteristics for the data communicated by at least the first application;
determining a first power management setting for at least the first application, wherein the first power management setting optimizes data communications between the first device and the second device in accordance with the first bandwidth and latency characteristics; and
automatically changing power management settings for at least the first application to the determined first power management setting, when the first application is communicating over the wireless communication interface.
6 Assignments
0 Petitions
Accused Products
Abstract
An application based power management system comprises a power management application executed on a first device, wherein the power management application monitors communications interfaces for a plurality of applications in communication with one or more devices in a wireless environment, such that the power management application determines bandwidth and latency characteristics for each of the plurality of applications, and determines respective power management settings for each of the corresponding plurality of applications, wherein each respective power management setting optimizes data communicated by each of the applications in accordance with the corresponding bandwidth and latency characteristics.
-
Citations
20 Claims
-
1. A power management method for controlling data communicated by one or more applications executed on a first device communicating in a wireless communications network, the method comprising:
-
monitoring data communicated by at least a first application executed on the first device, wherein the data is communicated over a wireless communication interface between the first device and a second device;
determining first bandwidth and latency characteristics for the data communicated by at least the first application;
determining a first power management setting for at least the first application, wherein the first power management setting optimizes data communications between the first device and the second device in accordance with the first bandwidth and latency characteristics; and
automatically changing power management settings for at least the first application to the determined first power management setting, when the first application is communicating over the wireless communication interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An application based power management system comprising:
a power management application executed on a first device, wherein the power management application monitors communications interfaces for a plurality of applications in communication with one or more devices in a wireless environment, such that the power management application determines bandwidth and latency characteristics for each of the plurality of applications, and determines respective power management settings for each of the plurality of applications, wherein each respective power management setting optimizes data communicated by each of the applications in accordance with the corresponding bandwidth and latency characteristics. - View Dependent Claims (12, 13, 14, 15, 16)
-
17. A method of adjusting communications settings assigned to an application executed on a first device in communication with a second device over a wireless communications connection, the method comprising:
-
determining a first communications setting assigned to the first application;
monitoring at least one of a bandwidth and latency characteristics for the first application to obtain a first result, when the first application communicates with the second device;
determining a second communications settings for the first application based on the first result; and
assigning the second communications setting to the first application instead of the first communications setting, if the second setting is different than the first setting. - View Dependent Claims (18, 19, 20)
-
Specification