Techniques for delivering personalized content with a real-time routing network
First Claim
1. A routing network for dynamically updating live objects with personalized information for clients, the routing network comprising:
- a node capable of;
receiving a first message from a source identifying a first identifier and a second identifier, the first message containing personalized information for updating a property of a live object associated with the second identifier;
identifying a client specific to the first identifier; and
routing a second message through a network to the client specific to the first identifier, the second message identifying the first identifier and second identifier, the second message containing personalized information for updating a property of the live object associated with the second identifier.
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
30 Claims
-
1. A routing network for dynamically updating live objects with personalized information for clients, the routing network comprising:
a node capable of;
receiving a first message from a source identifying a first identifier and a second identifier, the first message containing personalized information for updating a property of a live object associated with the second identifier;
identifying a client specific to the first identifier; and
routing a second message through a network to the client specific to the first identifier, the second message identifying the first identifier and second identifier, the second message containing personalized information for updating a property of the live object associated with the second identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A method for dynamically updating live objects with personalized information for clients, the method comprising:
-
receiving a first message from a source identifying a first identifier and a second identifier, the first message containing personalized information for updating a property of a live object associated with the second identifier;
identifying a client specific to the first identifier; and
routing a second message through a network to the client specific to the first identifier, the second message identifying the first identifier and second identifier, the second message containing personalized information for updating a property of the live object associated with the second identifier. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for using a routing network for dynamically updating live objects with personalized content for clients, the method comprising:
-
receiving a first registration request for a first personalized identifier and a generic identifier from a first client;
receiving a second registration request for a second personalized identifier and the generic identifier from a second client;
determining first personalized information for a first client in the plurality of clients;
associating the first personalized information with the generic identifier;
determining second personalized information for a second client in the plurality of clients;
associating the second personalized information with the generic identifier;
generating a first message including the first personalized identifier and the generic identifier, the first message including the first personalized information associated with the generic identifier;
generating a second message including the second personalized identifier and the generic identifier, the second message including the second personalized information associated with the generic identifier;
sending the first message to the first client using the first personalized identifier, wherein the first client is capable of causing an update to a property of a first live object associated with the generic identifier using the first personalized information; and
sending the second message to the second client using the second personalized identifier, wherein the second client is capable of causing an update to a property of a second live object associated with the generic identifier using the second personalized information. - View Dependent Claims (24)
-
-
25. A client capable of dynamically updating a live object with personalized content, the client comprising:
-
logic capable of receiving a message, from a routing network, identifying a first identifier and a second identifier, the first message containing personalized information for updating a property of a live object associated with the second identifier, the first identifier being specific to the client and the second identifier being generic to the client and one or more additional clients;
logic capable of identifying the personalized information for updating a property of the live object associated with the second identifier; and
logic capable of causing an update to the property of the live object using the personalized information. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification