Method and system for standby auxiliary processing of information for a computing device
First Claim
1. In a computerized environment that includes a main processor, an auxiliary processor, a main display, and an auxiliary display each coupled to the same computing system, a system configured for auxiliary processing of information while the main processor is in one or more standby states, the system comprising:
- a computing device housing a main processor for processing information, the computing device having power states comprising off, on, and a plurality of standby states;
a task manager enabled to perform background processing of incoming communications;
a power manager, the power manager enabled to manage system power states and device power states and is further enabled to communicate with the task manager to inform it of wake-up events; and
an auxiliary processor, the auxiliary processor configured so that, when the computing device, including the main processor, is powered down into a standby state of operation by the power manager, the auxiliary processor processes at least some of the information directed from an outside source to the main processor.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for auxiliary processing of information for a computing device. By simplifying the user managed power states to On and Standby, the computing device preserves its execution context by default when the machine is powered down. As a result, the computing device is made available for use even when it appears to be powered down. The computer hardware and software is capable of responding immediately to network or communication activity, user input, and other events. While the computer is in Standby, it is alert and able to handle background tasks that do not require user interaction. Activities such as answering phone calls, handling voice mail, displaying new e-mail, record voice messages, browsing the Internet, recording TV shows and so forth occur without the user having to turn on the computer.
-
Citations
19 Claims
-
1. In a computerized environment that includes a main processor, an auxiliary processor, a main display, and an auxiliary display each coupled to the same computing system, a system configured for auxiliary processing of information while the main processor is in one or more standby states, the system comprising:
-
a computing device housing a main processor for processing information, the computing device having power states comprising off, on, and a plurality of standby states; a task manager enabled to perform background processing of incoming communications; a power manager, the power manager enabled to manage system power states and device power states and is further enabled to communicate with the task manager to inform it of wake-up events; and an auxiliary processor, the auxiliary processor configured so that, when the computing device, including the main processor, is powered down into a standby state of operation by the power manager, the auxiliary processor processes at least some of the information directed from an outside source to the main processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a computerized environment that includes a main processor, an auxiliary processor, a main display, and an auxiliary display each attached to or housed within the same computing system, a system configured for auxiliary processing of information through an auxiliary processor while the computing system and main processor are in one or more standby sub-states, the system comprising:
-
means for processing information in a computing device at least in part through main processor housed within, the computing device having power states comprising off, on, and a plurality of standby states; means for performing background processing of incoming communications; means for controlling the power states of the computing device including the standby power state of operation, said means for controlling the power states comprising a power manager that is enabled to manage system power states and device power states and that is further enabled to communicate with a task manager to inform the task manager of wake-up events; and means for performing auxiliary processing of the information, at least in part through an auxiliary processor , when the computing device is powered down to the standby state of operation, the auxiliary processing means further operable to process data directed from a remote source to the computing device when the computing device, including the main processor, is in a standby state. - View Dependent Claims (17, 18, 19)
-
Specification