Techniques for delivering personalized content with a real-time routing network
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for dynamically updating a live object with personalized content for clients are provided. The techniques include receiving a first message from a source including a first identifier and a second identifier. The first identifier may be unique to a client. The second identifier may be generic across many clients. The first message includes information for updating a property of a live object associated with the second identifier. A client specific to the first identifier may be identified. A second message may then be routed through a network to the client. The second message may include the first identifier and the second identifier and also may contain information for updating a property of the live object associated with the second identifier. The client may receive the second message and may be capable of causing an update of the property of the live object associated with the second identifier.
-
Citations
50 Claims
-
1-30. -30. (canceled)
-
31. A method for updating live objects using a real-time routing network, the method comprising:
-
transmitting personalized information for a user over a real-time routing network, wherein the personalized information is transmitted from a content source to at least one dynamically updatable live object resident on a client; and
in response to an update message directed to update the personalized information, updating the at least one live dynamically updatable object, wherein the update message comprises identification information of the at least one dynamically updatable live object and data used to update the personalized information with content personalized for the user. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A system for updating live objects using a real-time routing network, 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 directing the processor to update dynamically updatable live objects, the instructions comprising;
code for transmitting personalized information for a user over a real-time routing network, wherein the personalized information is transmitted from a content source to at least one dynamically updatable live object resident on the client; and
code for updating the at least one live dynamically updatable object in response to an update message directed to update the personalized information, wherein the update message comprises identification information of the at least one dynamically updatable live object and data used to update the personalized information with content personalized for the user. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A real-time routing network for dynamically updating live objects, the network comprising:
-
a node configured to route personalized information pertaining to a user from a content source to a client over the real-time routing network, wherein the personalized information is used to update one or more live dynamically updatable objects resident on the client associated with the user; and
in response to an update message directed to update personalized information for the one or more live dynamically updatable objects, the node is configured to identify and route the update message to selected ones of the one or more live dynamically updatable objects, wherein the update message comprises identity information pertaining to the selected ones of the one or more live dynamically updatable objects and data used to update the personalized information with content personalized for the user. - View Dependent Claims (46, 47, 48, 49, 50)
-
Specification