Data locker synchronization
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising:
- code that receives a request from a user to emulate a mobile game, wherein the request is generated from a local computing device currently being utilized by the user;
code that retrieves saved state data for the mobile game from a network storage location, wherein the saved state data of the user for the mobile game was previously provided from a mobile computing device;
code that emulates the mobile game and streams application media as part of the emulation to the local computing device, wherein the mobile game starts at a state that corresponds to the saved state data for the mobile game retrieved from the network storage location; and
code that prompts the user to select a date from a plurality of dates corresponding to when instances of saved state data of the mobile game were transferred to the network storage location for the user, wherein the saved state data corresponding to the date selected is used by the mobile game.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments enabling a saved state of an application to be stored at a central location and to be retrieved by multiple computing devices executing the application. Accordingly, saved states of applications and interfaces are also enabled to follow a user from one personal computing device to the next.
5 Citations
17 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising:
-
code that receives a request from a user to emulate a mobile game, wherein the request is generated from a local computing device currently being utilized by the user; code that retrieves saved state data for the mobile game from a network storage location, wherein the saved state data of the user for the mobile game was previously provided from a mobile computing device; code that emulates the mobile game and streams application media as part of the emulation to the local computing device, wherein the mobile game starts at a state that corresponds to the saved state data for the mobile game retrieved from the network storage location; and code that prompts the user to select a date from a plurality of dates corresponding to when instances of saved state data of the mobile game were transferred to the network storage location for the user, wherein the saved state data corresponding to the date selected is used by the mobile game. - View Dependent Claims (2)
-
-
3. A system, comprising:
-
a computing device; and a locker management application executable in the computing device, the locker management application comprising; logic that transfers, by the computing device, a copy of a saved state data file stored locally for an application to a remote network storage location; logic that retrieves the copy of the saved state data file for the application from the remote storage location; logic that provides the copy of the saved state data file retrieved from the remote network storage location to the application, wherein upon launching the application, the application resumes to a state that corresponds to the saved state data file for the application; and logic that prompts a current user to select a date from a plurality of dates corresponding to instances when saved state data files were transferred to the remote network storage location for the application, wherein the saved state data file corresponding to the date selected is sent to the application being used by the current user. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
transferring, by a computing device, a copy of a saved state data file stored locally for an application to a remote network storage location; retrieving the copy of the saved state data file for the application from the remote storage location; providing the copy of the saved state data file retrieved from the remote network storage location to the application, wherein upon launching the application, the application resumes to a state that corresponds to the saved state data file for the application; prompting a current user to select a date from a plurality of dates corresponding to instances when saved state data files were transferred to the remote network storage location for the application; and sending the saved state data file corresponding to the date selected to the application being used by the current user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification