Methods and Apparatus for Remote Updates
First Claim
1. A method, comprising operations of:
- receiving a batch file transmitted after a threshold period of time from an instance of a computer-implemented game executing on a client device, wherein the batch file includes a plurality of events; and
processing the plurality of events in the batch file against game logic to update one or more of game state parameters contained in a string of text data which is serialized and unstructured, wherein each operation is performed by one or more processors.
6 Assignments
0 Petitions
Accused Products
Abstract
Software on a server transmits a copy of a string of text data containing game state parameters to a client device executing an instance of a computer-implemented game. The string is serialized and unstructured. The instance modifies the game state parameters according to game logic and events generated by a user as the user plays the game. The software on the server then receives a batch file transmitted after a threshold period of time by the instance. The batch file includes a plurality of events. The software processes the plurality of events in the batch file against game logic to update one or more of game state parameters in the string and stores the text data in the updated string in a persistent database.
-
Citations
20 Claims
-
1. A method, comprising operations of:
-
receiving a batch file transmitted after a threshold period of time from an instance of a computer-implemented game executing on a client device, wherein the batch file includes a plurality of events; and processing the plurality of events in the batch file against game logic to update one or more of game state parameters contained in a string of text data which is serialized and unstructured, wherein each operation is performed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more non-transitory media that are computer-readable storing instructions, which when executed by a processor, perform the following operations:
-
receiving a batch file transmitted after a threshold period of time from an instance of a computer-implemented game executing on a client device, wherein the batch file includes a plurality of events; and processing the plurality of events in the batch file against game logic to update one or more of game state parameters contained in a string of text data which is serialized and unstructured. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
transmitting a copy of a string of text data containing game state parameters to a client device executing an instance of a computer-implemented game, wherein the string is serialized and unstructured and wherein the instance modifies the game state parameters according to game logic and events generated by a user as the user plays the game; receiving a batch file transmitted after a threshold period of time by the instance, wherein the batch file includes a plurality of events; and processing the plurality of events in the batch file against game logic to update one or more of game state parameters in the string and storing the text data in the updated string in a persistent database. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification