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; and
code that emulates the mobile game and streams application media as part of the emulation to a 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.
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.
82 Citations
20 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; and code that emulates the mobile game and streams application media as part of the emulation to a 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. - View Dependent Claims (2, 3)
-
-
4. 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; and 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 mobile game. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising the steps of:
-
receiving, by a computing device, identification of a current user of the computing device; receiving, by the computing device, a first request, from an application that the current user is using, to transfer state data for the application to a remote network storage location; and storing, by the computing device, the state data at the remote network storage location in response to granting the first request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification