Apparatus and method for waking up a processor
First Claim
1. A method comprising:
- while a first processor and a second processor are in a continuous sleep state, receiving an event;
responsive to the event, interrupting the second processor, causing the second processor to enter an active state;
receiving a trace input via a touch screen, the touch screen being operatively coupled with the second processor while the first processor is in an inactive state;
determining by the second processor, whether the trace input corresponds to data including a signature pattern in relation to an user touch input transmitted from the first processor to the second processor while the first processor was in an active state; and
sending a signal from the second processor to the first processor to transition the first processor from the sleep state to the active state based at least in part on a determination that the trace input corresponds to the datawherein the event comprises removal of a stylus from a holder,wherein causing the second processor to enter an active state further comprises causing the second processor to enter the active state for at least a predetermined period of time, responsive to removal of the stylus from the holder;
the method further comprising;
returning the second processor to the continuous sleep state when during the predetermined period of time, the second processor does not determine that the trace input corresponds to data including a signature pattern.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for waking up a main processor (MP) in a low power or ultra-low power device preferably includes the MP, and a sub-processor (SP) that utilizes less power than the MP to monitor ambient conditions than the MP, and may be internalized in the MP. The MP and SP can remain in a sleep mode while an interrupt sensor monitors for changes in the ambient environment. A sensor is preferably an interrupt-type sensor, as opposed to polling-type sensors conventionally used to detect ambient changes. The MP and SP may remain in sleep mode, as a low-power or an ultra-low power interrupt sensor operates with the SP being in sleep mode, and awakens the SP via an interrupt indicating a detected change. The SP then wakes the MP after comparing data from the interrupt sensor with values in storage or with another sensor.
62 Citations
9 Claims
-
1. A method comprising:
-
while a first processor and a second processor are in a continuous sleep state, receiving an event; responsive to the event, interrupting the second processor, causing the second processor to enter an active state; receiving a trace input via a touch screen, the touch screen being operatively coupled with the second processor while the first processor is in an inactive state; determining by the second processor, whether the trace input corresponds to data including a signature pattern in relation to an user touch input transmitted from the first processor to the second processor while the first processor was in an active state; and sending a signal from the second processor to the first processor to transition the first processor from the sleep state to the active state based at least in part on a determination that the trace input corresponds to the data wherein the event comprises removal of a stylus from a holder, wherein causing the second processor to enter an active state further comprises causing the second processor to enter the active state for at least a predetermined period of time, responsive to removal of the stylus from the holder; the method further comprising; returning the second processor to the continuous sleep state when during the predetermined period of time, the second processor does not determine that the trace input corresponds to data including a signature pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a first processor; a second processor; and a touch screen configured to detect an event while the first processor is in a continuous sleep mode and a second processor is in an active mode; wherein the second processor is configured to; receive an interrupt responsive to the event, causing the second processor to enter an active mode; receive a trace input from the touch screen; determine whether the trace input correspond to a predetermined signature; when the trace input corresponds to the predetermined signature, send to the first processor a request to transition the first processor from the sleep mode to the active mode, wherein the first processor is configured to display the trace input in response to the request from the second processor. - View Dependent Claims (9)
-
Specification