Patents by Inventor Kirsten V. Stark

Kirsten V. Stark has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20120221875
    Abstract: Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicant: Microsoft Corporation
    Inventors: Yevgeniy M. Bak, Kirsten V. Stark, Mehmet Iyigun, Emily N. Wilson, Andrew D. Rogers, James A. Schwartz, JR., Nicholas Stephen Judge
  • Publication number: 20120221843
    Abstract: Resume of a computing device from hibernation may be performed in multiple phases. Each phase may partially restore a state of the computing device to an operational state and may establish an environment in which another phase of the resume is performed. The hibernation information may be partitioned to store separately data to be used at each resume phase. The information may be stored in a compressed form. In a first phase, a boot-level resume loader may restore a portion of the operating system based on a portion of the hibernation information. The restored portion may be used in a second phase to retrieve hibernation information from another portion through the operating system (OS). Multiple processors supported by the OS may read and decompress the hibernation information that is then moved back to operational memory. The operating system may support asynchronous disk input/output or other functions that accelerate the resume process.
    Type: Application
    Filed: February 24, 2011
    Publication date: August 30, 2012
    Applicant: Microsoft Corporation
    Inventors: Yevgeniy M. Bak, Kirsten V. Stark, Mehmet Iyigun, Emily N. Wilson, Andrew D. Rogers, James A. Schwartz, JR., Nicholas Stephen Judge
  • Publication number: 20120144179
    Abstract: 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.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: Microsoft Corporation
    Inventors: Mehmet Iyigun, Yevgeniy Bak, Emily N. Wilson, Kirsten V. Stark, Sushu Zhang, Patrick L. Stemen, Brian E. King, Vasilios Karagounis, Neel Jain
  • Publication number: 20120144178
    Abstract: 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.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: Microsoft Corporation
    Inventors: Mehmet Iyigun, Yevgeniy Bak, Emily N. Wilson, Kirsten V. Stark, Sushu Zhang, Patrick L. Stemen, Brian E. King, Vasilios Karagounis, Neel Jain
  • Publication number: 20120144177
    Abstract: 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.
    Type: Application
    Filed: December 6, 2010
    Publication date: June 7, 2012
    Applicant: Microsoft Corporation
    Inventors: Mehmet Iyigun, Yevgeniy Bak, Emily N. Wilson, Kirsten V. Stark, Sushu Zhang, Patrick L. Stemen, Brian E. King, Vasilios Karagounis, Neel Jain