SLEEP WAKE EVENT LOGGING
First Claim
Patent Images
1. A computer-implemented method comprising:
- detecting a trigger of a sleep event;
associating an identifier with the sleep event;
monitoring a plurality of system events occurring after detection of the trigger;
determining whether a wake event completed; and
logging each of the plurality of system events until a completion of a wake event is detected, wherein each system event is logged using the identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine implemented method includes creating a universally unique identifier, detecting a trigger of a sleep event, and associating the universally unique identifier with the sleep event. The method monitors sub-system events that occur after a sleep event has been triggered and stores data in non-volatile non-disk storage (e.g., non-boot storage) identifying an event stage corresponding to the sub-system event that is occurring. The method determines whether a wake event has completed and logs each of the sub-system events using the universally unique identifier until a wake event has completed.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
detecting a trigger of a sleep event; associating an identifier with the sleep event; monitoring a plurality of system events occurring after detection of the trigger; determining whether a wake event completed; and logging each of the plurality of system events until a completion of a wake event is detected, wherein each system event is logged using the identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method comprising:
-
detecting a trigger of a sleep event; monitoring a plurality of system event stages occurring after the trigger is detected; determining whether a wake event completed; and writing data indentifying a system event stage that is occurring to non-volatile non-disk storage until a completion of a wake event is detected. - View Dependent Claims (8, 9)
-
-
10. A system comprising:
-
a non-volatile storage to store an identifier and a plurality of messages, wherein each message is associated with one of a plurality of system events; and a processor coupled to the non-volatile storage to detect a trigger of a sleep event, associate the identifier with the sleep event, monitor a plurality of system events occurring after the detection of the trigger, determine whether a wake event completed, and log each of the plurality of system events occurring using the identifier associated with the sleep event until a completion of a wake event is detected. - View Dependent Claims (11)
-
-
12. A machine-readable storage medium storing instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
detecting a trigger of a sleep event; associating an identifier with the sleep event; monitoring a plurality of system events occurring after detection of the trigger; determining whether a wake event completed; and logging each of the plurality of system events until a completion of a wake event is detected, wherein each system event is logged using the identifier. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A machine-readable storage medium storing instructions which when executed by a data processing system cause the data processing system to perform a method of processing data, the method comprising:
-
detecting a trigger of a sleep event; monitoring a plurality of system event stages occurring after the trigger is detected; determining whether a wake event completed; and writing data identifying a system event stage that is occurring to non-volatile non-disk storage until a completion of a wake event is detected. - View Dependent Claims (19, 20)
-
Specification