SELECTIVE COMMUNICATION OF MESSAGES
First Claim
1. A system for managing message communications comprising:
- an interface for obtaining at least one of messaging data and event data associated with a message originator, wherein the messaging data corresponds to at least text-based data generated by the message originator and wherein the event data corresponds to interaction of the message originator with at least one network resource;
a data processing component for processing the at least one of messaging data and event data to identify messages to be selectively communicated to a set of message recipients, wherein the messages to be selectively communicated include at least one selectable control accessible by the set of message recipients such that selection of the at least one selectable control results in the allocation of an incentive associated with the selection; and
a messaging interface component for filtering the set of message recipients based on filtering criteria provided by the message originator, wherein the filtering criteria provided by the message originator corresponds to an identification of potential message recipients defined according to a social graph associated with the message originator.
0 Assignments
0 Petitions
Accused Products
Abstract
A message originator may generate messaging data for selective communication by a messaging provider via an interface generated by a browser software application. The user may also interact with various content providers such that event data is generated based on the user interaction with each content provider. The messaging provider can then obtain the messaging data and the event data to determine a target set of messages to be published. Additionally, the messaging provider can select a set of message recipients to receive, or otherwise access, the target set of messages based on filtering criteria submitted by the message originator, content provider, service provider, and/or message recipients. Credit may be allocated based on activity associated with the communicated messages. The messaging provider may also facilitate additional interaction between the message originator and the message recipients including the initiation of additional communication channels.
11 Citations
45 Claims
-
1. A system for managing message communications comprising:
-
an interface for obtaining at least one of messaging data and event data associated with a message originator, wherein the messaging data corresponds to at least text-based data generated by the message originator and wherein the event data corresponds to interaction of the message originator with at least one network resource; a data processing component for processing the at least one of messaging data and event data to identify messages to be selectively communicated to a set of message recipients, wherein the messages to be selectively communicated include at least one selectable control accessible by the set of message recipients such that selection of the at least one selectable control results in the allocation of an incentive associated with the selection; and a messaging interface component for filtering the set of message recipients based on filtering criteria provided by the message originator, wherein the filtering criteria provided by the message originator corresponds to an identification of potential message recipients defined according to a social graph associated with the message originator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for selectively communicating messages comprising:
-
obtaining at least one of messaging data and event data, wherein the messaging data is generated by a message originator and wherein the event data is associated with a message originator'"'"'s interaction with a network resource; processing the at least one of messaging data and event data to determine one or more messages to be selectively communicated to message recipients as a function of the at least one of messaging data and event data; causing the selective communication of the one or more messages to be communicated to a set of message recipients, wherein the set of message recipients is selected as a function of filtering rules provided by at least one of the message originator and at least one of the set of message recipients; and causing the allocation of a credit based on activity associated with the one or more messages selectively communicated to the set of message recipients. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for selectively communicating messages comprising:
-
obtaining at least one of messaging data and event data, wherein the messaging data is generated by a message originator and wherein the event data is associated with a message originator'"'"'s interaction with a network resource; processing the at least one of messaging data and event data to determine one or more messages to be selectively communicated to message recipients as a function of the at least one of messaging data and event data; causing the selective communication of the one or more messages to be published to a set of message recipients, wherein the set of message recipients is determined as a function of filtering rules provided by at least one of the message originator and at least one of the set of message recipients; and obtaining at least one message submitted by a subsequent message originator, wherein the at least one message submitted by a subsequent message originator is based on at least one selectively communicated message and wherein the at least one message submitted by the subsequent message originator includes at least one control for facilitating additional interaction between the message originator and the subsequent message originator. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A system for managing the selective communication of messages comprising:
-
a data store operative to maintain processing rules corresponding to at least one of messaging data and event data and filtering data for selecting a set of message recipients; and a computing device in communication with the data store and that is operative to; process at least one of messaging data and event data according to the processing rules in the data store, wherein the messaging data is generated by a message originator and wherein the event data is associated with a message originator'"'"'s interaction with a network resource; cause the selective communication of one or more messages to message recipients, wherein the one or more messages are generated as a function of at least one of messaging data and event data and wherein the message recipients are selected as a function of the filtering data from the data store; and cause the allocation of a credit based on activity associated with the one or more messages selectively communicated to the set of message recipients. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system for managing the selective communication of content comprising:
-
a data store operative to maintain processing data corresponding to at least one of messaging data and event data and filtering data for selecting a set of message recipients; and a computing device in communication with the data store and that is operative to; process at least one of messaging data and event data according to the processing rules in the data store, wherein the messaging data is generated by a message originator and wherein the event data is associated with a message originator'"'"'s interaction with a network resource; cause the selective communication of one or more messages to message recipients, wherein the one or more messages are generated as a function of at least one of messaging data and event data and wherein the message recipients are selected as a function of the filtering data from the data store; and obtaining at least one message submitted by a subsequent message originator, wherein the at least one message submitted by a subsequent message originator is based on at least one selectively communicated message and wherein the at least one message submitted by the subsequent message originator includes at least one control for facilitating additional interaction between the message originator and the subsequent message originator. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method for generating messaging data comprising:
-
generating at least one control for obtaining at least one of messaging data and event data, wherein the control is generated on a browser software application independent of a network resource being rendered by the browser software application; obtaining a user manipulation of the at least one control; and transmitting the user manipulation of the at least one control, wherein the transmission of the user manipulation is operative to request publication of a message on behalf of a message originator associated with the browser software application. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
Specification