Distributed processing system and method
First Claim
1. A system, comprising:
- a housing component at least partially defining an enclosure;
a first processor located within the enclosure, the first processor configured to execute at least a portion of a locally stored game server and to communicate with a first remote game client; and
a game processing device, the game processing device responsive to the first processor and configured to maintain object group associations of the first remote game client.
3 Assignments
0 Petitions
Accused Products
Abstract
A solution for managing communicative interactions between network elements is described herein. A system incorporating teachings of the present disclosure may include a processor module that monitors communications between a program resident on a user machine and a server program resident on a computing device remote from the user. The processor module may be utilized to effectively reduce the processing overhead of a server program and the number of communications actually transmitted between the client program and the server program. For example, the processor module may intercept certain client or server initiated communications intended for the server or client program and process those communications internally. The results of the processing which may require an updating to all object groups which may be associated with client programs. The updating of said client programs is then executed without server program involvement.
-
Citations
23 Claims
-
1. A system, comprising:
-
a housing component at least partially defining an enclosure;
a first processor located within the enclosure, the first processor configured to execute at least a portion of a locally stored game server and to communicate with a first remote game client; and
a game processing device, the game processing device responsive to the first processor and configured to maintain object group associations of the first remote game client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A distributed processor module, comprising:
-
a first interface configured to receive a communication from a client;
a second interface configured to receive a different communication from a server;
a module processor communicatively coupled to at least one of the first and second interfaces and operable to monitor communications between the client and the server; and
a first memory to store a group of game objects or partial game objects associated with the client and to store executable instructions for updating the group of game objects. - View Dependent Claims (14, 15, 16)
-
-
17. A method, comprising:
-
monitoring communications between a client game program and a server game program, the client game program executed at a client computer and the server game program executed at a server computer;
intercepting an object state change request associated with a game object;
updating a first group of game objects based on the object state change request. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification