Storing state in a dynamic content routing network
5 Assignments
0 Petitions
Accused Products
Abstract
A dynamic content routing network routes update messages containing updates to properties of live objects from input sources to clients. The clients receive a web page having live objects, identify the object IDs associated with the objects, and contact an object state storage to obtain update messages specifying the objects'"'"' initial properties. The clients register the object IDs with the routing network. The routing network maintains a registry of object IDs and clients. The input source provides an update message to the routing network containing the object ID and data for updating a property of the object. The routing network routes update messages from the input source to the clients registered for the object ID contained in the message. Upon receipt of the message, a client updates the specified property of the live object. The update messages are also provided to, and stored by, the object state storage.
-
Citations
47 Claims
-
1-27. -27. (canceled)
-
28. A method for providing an update message to update a property of live objects at a client, the method comprising:
-
receiving an update message for a live object being displayed on a data representation at a client;
storing the update message in a storage device;
receiving an identification of the live object from the client;
obtaining the update message for the identified live object from the storage device;
providing the update message to the client, the update message identifying the live object and comprising data to update one or more properties of the live objects being displayed on the data representation at the client. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A method for allowing an information provider to provide a data representation to a client without managing initial properties for a live object in the data representation, the method comprising:
-
receiving an update message for a live object being displayed on a data representation at a client;
storing the update message for live object in a storage device;
receiving an identification of the live object from the client;
obtaining the update message for the identified live object from the storage device; and
providing the update message to the client, the update message identifying the live object and comprising data to update one or more initial properties of the live object being displayed on the data representation at the client, wherein the initial properties for the live object are not set in the data representation sent to the client from the information provider. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A system for providing an update message to update a property of live objects at a client, the system comprising:
-
at least one processor;
a computer readable storage medium coupled to the processor, wherein the computer readable storage medium includes instructions stored therein for providing an update of one or more properties of live objects at a client, the instructions comprising;
code for receiving an update message for a live object being displayed on a data representation at a client;
code for storing the update message for the live object in a storage device;
code for receiving an identification of the live object from the client;
code for obtaining the update message for the identified live object from the storage device; and
code for providing the update message to the client, the update message identifying the live object and comprising data to update one or more of the live objects being displayed on the data representation at the client. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
Specification