发明名称 Power state dependent wake-up alarm
摘要 A method of operating a computing device to allow events to be conditionally executed based on a power state of the device at the time of execution of the events. Conditional execution may be implemented using multiple timers, each associated with a power state. A timer such as an “AC timer” or a “DC timer” associated with a respective power state may be used to wake up the device when, upon expiration, or time-out, of the timer, a current power state of the device and the power state associated with the timer match. An Advanced Configuration Power Interface (ACPI) may be employed to abstract implementation of the timers from underlying hardware of the device. The operating system and software applications may request establishing wake-up behavior of the device as commands to program conditional events, which may then be translated into commands to embedded controller to set the timers.
申请公布号 US9152199(B2) 申请公布日期 2015.10.06
申请号 US200812336127 申请日期 2008.12.16
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Stemen Patrick L.;Liaw Timothy W.;Judge Nicholas S.;Pierce Tony;Tao Libo
分类号 G06F1/32 主分类号 G06F1/32
代理机构 代理人 Jardine John;Drakos Kate;Minhas Micky
主权项 1. A method of operating a computing device comprising a plurality of timers each associated with a power state, the method comprising: setting a first timer of the plurality of timers associated with a first power state, the first timer being configured, upon expiration, to cause the computing device to transition to a wake-up mode if a current power state of the computing device and the first power state match; setting a second timer of the plurality of timers associated with a second power state, the second timer being configured, upon expiration, to cause the computing device to transition to the wake-up mode if the current power state of the computing device and the second power state match; when the first timer expires: if the current power state of the computing device and the first power state match, causing the computing device to transition to the wake-up mode; andif the current power state of the computing device and the first power state do not match, resetting the first timer without causing the computing device to transition to the wake-up mode; andwhen the second timer expires: if the current power state of the computing device and the second power state match, causing the computing device to transition to the wake-up mode; andif the current power state of the computing device and the second power state do not match, resetting the second timer without causing the computing device to transition to the wake-up mode.
地址 Redmond WA US
您可能感兴趣的专利