Techniques for improving relevance of social updates distributed offline
First Claim
1. A method for delivering updates to recipients in a social network, comprising:
- a. receiving event related data in response to triggering of an event;
b. retrieving recipient data related to the recipients authorized to receive the event related data, wherein the recipient data includes the event related data targeted for the recipients;
c. assigning an agent for the recipients, the agent including logic for formatting and delivering the event related data to the recipients, wherein the agent is specific to a demographic group, wherein the recipients are members of the demographic group;
d. tracking interaction of the recipients in response to delivery of the event related data;
e. refining the logic of the agent based on the interaction of at least a specific recipient, the interaction identifying the specific recipient'"'"'s behavior toward the delivered event related data, wherein the refining of the logic results in spawning a secondary agent, the secondary agent being specific for the specific recipient; and
f. assigning the secondary agent with refined logic for delivering subsequent event related data to the specific recipient and using the agent to deliver subsequent event related data to rest of the recipients of the demographic group other than the specific recipient subsequent to assigning the secondary agent to the specific recipient, wherein the assigning includes using the refined logic of the secondary agent for selecting, formatting and delivering the event related data to the specific recipient, wherein the event related data delivered by the secondary agent is relevant to the specific recipient,wherein the event related data is delivered to corresponding recipients upon successful verification that a quality score computed for the event related data specified for the agent and the secondary agent matches a quality threshold.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and system for delivering updates to recipients in a social network includes receiving event related data in response to triggering of an event at a client. In response to the triggering of the event at the client, recipient data related to a recipient that is authorized to receive the event related data is retrieved. An agent is provided for the recipient. The agent includes logic for formatting and delivering the event related data to the recipient. The recipient'"'"'s interaction in response to delivery of the event related data is tracked. The logic within the agent is refined based on the interaction of the recipient. The agent with the refined logic is used for subsequent formatting and delivering of event related data to the recipient.
19 Citations
18 Claims
-
1. A method for delivering updates to recipients in a social network, comprising:
-
a. receiving event related data in response to triggering of an event; b. retrieving recipient data related to the recipients authorized to receive the event related data, wherein the recipient data includes the event related data targeted for the recipients; c. assigning an agent for the recipients, the agent including logic for formatting and delivering the event related data to the recipients, wherein the agent is specific to a demographic group, wherein the recipients are members of the demographic group; d. tracking interaction of the recipients in response to delivery of the event related data; e. refining the logic of the agent based on the interaction of at least a specific recipient, the interaction identifying the specific recipient'"'"'s behavior toward the delivered event related data, wherein the refining of the logic results in spawning a secondary agent, the secondary agent being specific for the specific recipient; and f. assigning the secondary agent with refined logic for delivering subsequent event related data to the specific recipient and using the agent to deliver subsequent event related data to rest of the recipients of the demographic group other than the specific recipient subsequent to assigning the secondary agent to the specific recipient, wherein the assigning includes using the refined logic of the secondary agent for selecting, formatting and delivering the event related data to the specific recipient, wherein the event related data delivered by the secondary agent is relevant to the specific recipient, wherein the event related data is delivered to corresponding recipients upon successful verification that a quality score computed for the event related data specified for the agent and the secondary agent matches a quality threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for delivering updates to recipients in a social network, comprising:
-
receiving event related data in response to triggering of an event, the event related data stored in a feed cache; retrieving data associated with a plurality of recipients authorized to receive the event related data; assigning an agent for the plurality of recipients, the agent including logic for formatting and delivering the event related data to the plurality of recipients; tracking interaction of a specific recipient from the plurality of recipients in response to delivery of the event related data, the specific recipient being a highly engaged recipient; spawning a second agent from the agent in response to the tracking of interaction of the highly engaged recipient, wherein the logic in the second agent is refined and distinct from the logic in the agent based on the interaction of the highly engaged recipient; assigning the second agent to the highly engaged recipient, wherein the second agent provides logic for selecting, formatting and delivering event related data targeted for the highly engaged recipient; and using the second agent for delivering subsequent event related data relevant to the highly engaged recipient and the agent for delivering subsequent event related data relevant to the plurality of recipients other than the highly engaged recipient subsequent to assigning the second agent to the highly engaged recipient, wherein the event related data is delivered to respective recipients upon successful verification that a quality score computed for the event related data specified for the agent and the secondary agent matches a quality threshold. - View Dependent Claims (15, 16, 17, 18)
-
Specification