×

Managing and implementing web application data snapshots

  • US 9,614,932 B2
  • Filed: 05/09/2013
  • Issued: 04/04/2017
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising the following:

  • one or more processors;

    system memory;

    one or more computer-readable storage media having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computing system to perform the following;

    create a snapshot of one or more specified portions of data that are used for booting a personal information management web application, the snapshot including both user data and web application code for the personal information management web application and such that the snapshot is configured for enabling loading of the personal information management web application in an offline mode;

    store the created snapshot in local storage on the computer system to be available for a next personal information management web application boot-up in an offline mode;

    determine an event has occurred comprising at least that a server connected to the computer system is running a different version of the personal information management web application; and

    in response to determining the event has occurred, receive information from the server operable to update a version of the personal information management web application on the computer system to a different version of the personal information management web application on the server, and further in response to determining the event has occurred to create and store a new snapshot for the personal information management web application in the local storage which is used for the next personal information management web application boot-up, the new snapshot including both new snapshot user data and new snapshot web application code for the personal information management web application and such that new snapshot is configured for enabling loading of the personal information management web application in an offline mode.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×