发明名称 Estimating and preserving battery life based on usage patterns
摘要 Embodiments apply user-specific usage patterns to estimate and preserve remaining battery life on a computing device. An amount of battery drain and an execution context are determined and stored for a plurality of recurring time periods. The execution context identifies operations executed by the computing device, signal strength, and other data describing the associated time period. If one of the operations is expected to be executed during a recurrence of at least one of the time periods, the expected execution is adjusted based on execution context and an estimated remaining battery life for the computing device. For example, the computing device may postpone or reschedule the operation for a time period during which the operation is expected to have a greater likelihood of completing successfully. In some embodiments, the battery preservation operations are automatically enabled at a particular threshold.
申请公布号 US9632556(B2) 申请公布日期 2017.04.25
申请号 US201514885653 申请日期 2015.10.16
申请人 Microsoft Technology Licensing, LLC 发明人 Flores Assad Javier N.;Saba Maher Afif;Apostolopoulos Pantelis;Deschamps Daniel Guilherme Paixao;Calinov Iulian D.;Thapanakul Wanittha
分类号 G06F1/32 主分类号 G06F1/32
代理机构 代理人
主权项 1. A system comprising: a memory area associated with a computing device, said memory area storing a plurality of battery records that include an amount of battery drain and corresponding operations executed by the computing device during a plurality of defined periods of time; and a processor programmed to: identify an expected execution of an operation during one of the plurality of defined periods of time;determine, from the battery records, an expected battery drain during the one of the plurality of defined periods of time; and adjust a timing of the expected execution of the operation based on an estimated remaining battery life for the computing device and the expected battery drain during the one of the plurality of defined periods of time.
地址 Redmond WA US