发明名称 |
Data processing apparatus and power saving control method when transiting to a power saving state |
摘要 |
Reception of data by an operating system via a network is monitored outside of the operating system. When reception of a packet to which the operating system of a data processing apparatus should respond is detected, transition to a power saving state is deferred. |
申请公布号 |
US9377838(B2) |
申请公布日期 |
2016.06.28 |
申请号 |
US201213368974 |
申请日期 |
2012.02.08 |
申请人 |
CANON KABUSHIKI KAISHA |
发明人 |
Shouno Hiroki |
分类号 |
G06F1/00;G06F1/32;G06F1/26 |
主分类号 |
G06F1/00 |
代理机构 |
Carter, DeLuca, Farrell & Schmidt, LLP |
代理人 |
Carter, DeLuca, Farrell & Schmidt, LLP |
主权项 |
1. A data processing apparatus comprising:
a memory configured to store a plurality of application programs and an operating system for controlling communications between the plurality of application programs and a hardware of the data processing apparatus, the plurality of application programs including a sleep control application for transition from a first power state to a second power state that consumes less power than that in the first power state and a monitoring application for monitoring communication between the operating system and an external apparatus via a network; and a processor configured to execute the plurality of application programs and the operating system, wherein the operating system includes data monitoring software for notifying the monitoring application that the operating system receives data from the external apparatus and data processing software for processing the data received from the external apparatus, wherein if the monitoring application receives a notification from the data monitoring software and determines that the data is to be processed by the data processing software, the monitoring application instructs the sleep control application not to transit from the first power state to the second power state while the data processing software is processing the data, and wherein when the sleep control application receives an instruction from the monitoring application, the sleep control application does not transit the data processing apparatus from the first power state to the second power state while the data processing software is processing the data. |
地址 |
Tokyo JP |