Fast computer startup
AssigneeMicrosoft Corporation
InventorsMehmet Iyigun, Yevgeniy Bak, Emily N. Wilson, Kirsten V. Stark, Sushu Zhang, Patrick L. Stemen, Brian E. King, Vasilios Karagounis, Neel Jain
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMehmet Iyigun, Yevgeniy Bak, Emily N. Wilson, Kirsten V. Stark, Sushu Zhang, Patrick L. Stemen, Brian E. King, Vasilios Karagounis, Neel Jain
Estimating the term…
Fast computer startup is provided by, upon receipt of a shutdown command, recording state information representing a target state. In this target state, the computing device may have closed all user sessions, such that no user state information is included in the target state. However, the operating system may still be executing. In response to a command to startup the computer, this target state may be quickly reestablished from the recorded target state information. Portions of a startup sequence may be performed to complete the startup process, including establishing user state. To protect user expectations despite changes in response to a shutdown command, creation and use of the file holding the recorded state information may be conditional on dynamically determined events. Also, user and programmatic interfaces may provide options to override creation or use of the recorded state information.
A method performed on a computing device comprising a plurality of hardware components, the method comprising:
At least one computer storage device storing computer executable instructions that, when executed by a computing device comprising an operating system comprising a plurality of components configured for performing a shutdown sequence, cause the computing device to perform actions comprising:
At least one computer storage device storing computer executable instructions that, when executed by a computing device comprising an operating system comprising a plurality of components configured for performing a shutdown sequence, cause the computing device to perform actions comprising:
Dependencies are inferred from the claim text.