Input device with user balanced performance and power consumption
AssigneeMicrosoft Corporation
InventorCraig S. Ranta
Life of this patent
Estimating the term…
Abstract
Operational characteristics of a wireless input device are modified so as to balance performance and power conservation. Power management algorithms may include an algorithm that improves device performance and increases device power consumption, as well as an algorithm that decreases device power consumption and reduces device performance. An algorithm that most closely corresponds to the desired balance of performance and power consumption is identified. The identified algorithm is then transmitted to the wireless device.
Claims20
A method of controlling performance and power consumption in a wireless computer input device, comprising:
- providing a plurality of power management algorithms for the wireless computer input device, the algorithms including a first algorithm improving performance and increasing power consumption and a second algorithm decreasing power consumption and reducing performance;
- identifying, from the plurality of power management algorithms, an algorithm that most closely corresponds to a desired balance of performance and power consumption;
- transmitting the identified algorithm to the wireless computer input device via wireless communication;
- operating the wireless computer input device in conformity with the transmitted algorithm;
- monitoring usage of the wireless computer input device during a time interval;
- determining that the wireless computer input device has not been used for at least a certain period of time by comparing a plurality of images of a surface across which the wireless computer input device moves with an historical image of the surface;
- and
- because the wireless computer input device has not been used for the period of time, wirelessly communicating to change the state of the wireless computer input device to a standby mode.
A method of controlling performance and power consumption in a wireless computer input device, comprising:
- providing a plurality of power management algorithms for the wireless computer input device, the algorithms including a first algorithm improving performance and increasing power consumption and a second algorithm decreasing power consumption and reducing performance;
- identifying, from the plurality of power management algorithms, an algorithm that most closely corresponds to a desired balance of performance and power consumption;
- transmitting the identified algorithm to the wireless computer input device via wireless communication;
- identifying that the wireless computer input device has become more active at an initial time, and because so, operating the wireless computer input device according to the first algorithm;
- and
- at a subsequent time, identifying that the wireless computer input device has become less active based on images of a surface across which the wireless computer input device moves, and because so, operating the wireless computer input device according to the second algorithm.
A computer-readable medium having computer-executable commands for performing steps comprising:
- storing a plurality of power management algorithms for a wireless computer input device, the algorithms including a first algorithm improving performance and increasing power consumption and a second algorithm decreasing power consumption and reducing performance;
- monitoring usage of the wireless computer input device during a time interval by comparing images of a desktop across which a mouse pointer associated with the computer input device moves;
- comparing usage during the time interval with multiple pre-stored usage profiles, each of the pre-stored usage profiles having an associated algorithm for operating the wireless computer input device;
- receiving identification of an algorithm associated with a pre-stored usage profile that most closely matches the usage;
- transmitting the algorithm to the wireless computer device via wireless communication;
- and
- determining that the usage of the wireless computer compute input device has increased, and because so, transmitting an algorithm that instructs the wireless computer input device to improve performance.
Dependencies are inferred from the claim text.