Method and apparatus of organizing and delivering data to intended recipients
First Claim
1. A method of transmitting a message to a plurality of data recipients subscribed to receive information from a leader, the method comprising:
- transmitting a message intended for the plurality of data recipients;
determining whether the plurality of data recipients are split into at least two groups comprising a subset of the plurality of data recipients configured to receive the message and a subset of the plurality of data recipients configured not to receive the message;
analyzing content of the message to determine a category corresponding to the content, wherein the analyzing further comprises determining if the category currently exists and if not, creating a new category and matching the message with the category;
matching the message with the category associated with at least one predetermined topic of interest;
determining that only the a subset of the plurality of data recipients are configured to receive the message based on the predetermined topic of interest by identifying the subset of the plurality of data recipients as being members of a particular special interest group identifying the at least one topic of interest;
placing the subset of data recipients configured to receive the message into a recipient queue comprising objects representing the plurality of data recipients; and
transmitting the message to the subset of the plurality of data recipients based on the objects in the recipient queue;
wherein if the subset of the plurality of data recipients are not configured to receive the message, transmitting the message to all of the plurality of data recipients.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are an apparatus and method of transmitting a message to a plurality of data recipients subscribed to receive information from a leader. An example method of operation may include transmitting a message intended for the plurality of data recipients, analyzing content of the message to determine a category corresponding to the content and matching the message with the category. The method may also include determining that only a subset of the plurality of data recipients are configured to receive the message based on the determined category, and transmitting the message to the subset of the plurality of data recipients.
-
Citations
11 Claims
-
1. A method of transmitting a message to a plurality of data recipients subscribed to receive information from a leader, the method comprising:
-
transmitting a message intended for the plurality of data recipients; determining whether the plurality of data recipients are split into at least two groups comprising a subset of the plurality of data recipients configured to receive the message and a subset of the plurality of data recipients configured not to receive the message; analyzing content of the message to determine a category corresponding to the content, wherein the analyzing further comprises determining if the category currently exists and if not, creating a new category and matching the message with the category; matching the message with the category associated with at least one predetermined topic of interest; determining that only the a subset of the plurality of data recipients are configured to receive the message based on the predetermined topic of interest by identifying the subset of the plurality of data recipients as being members of a particular special interest group identifying the at least one topic of interest; placing the subset of data recipients configured to receive the message into a recipient queue comprising objects representing the plurality of data recipients; and transmitting the message to the subset of the plurality of data recipients based on the objects in the recipient queue; wherein if the subset of the plurality of data recipients are not configured to receive the message, transmitting the message to all of the plurality of data recipients. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus configured to transmit a message to a plurality of data recipients subscribed to receive information from a leader, the apparatus comprising:
-
a transmitter configured to transmit a message intended for the plurality of data recipients; a memory; and a processor communicably coupled to the memory, wherein the processor is configured to analyze content of the message to determine a category corresponding to the content, wherein the analyze the content further comprises a determination if the category currently exists and if not, a creation of a new category and a match of the message with the category, determine whether the plurality of data recipients are split into at least two groups comprising a subset of the plurality of data recipients configured to receive the message and a subset of the plurality of data recipients configured not to receive the message; match the message with the category associated with at least one predetermined topic of interest, determine that only the a subset of the plurality of data recipients are configured to receive the message based on the predetermined topic of interest by identifying the subset of the plurality of data recipients as being members of a particular special interest group identifying the at least one topic of interest, place the subset of data recipients configured to receive the message into a recipient queue comprising objects representing the plurality of data recipients, and wherein the transmitter is also configured to transmit the message to the subset of the plurality of data recipients based on the objects in the recipient queue; wherein if the subset of the plurality of data recipients are not configured to receive the message, the processor is configured to transmit the message to all of the plurality of data recipients. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform transmitting a message to a plurality of data recipients subscribed to receive information from a leader, the processor being further configured to perform:
-
transmitting a message intended for the plurality of data recipients; analyzing content of the message to determine a category corresponding to the content, wherein the analyzing further comprises determining if the category currently exists and if not, creating a new category and matching the message with the category; determining whether the plurality of data recipients are split into at least two groups comprising a subset of the plurality of data recipients configured to receive the message and a subset of the plurality of data recipients configured not to receive the message; matching the message with the category associated with at least one predetermined topic of interest; determining that only the a subset of the plurality of data recipients are configured to receive the message based on the predetermined topic of interest by identifying the subset of the plurality of data recipients as being members of a particular special interest group identifying the at least one topic of interest; placing the subset of data recipients configured to receive the message into a recipient queue comprising objects representing the plurality of data recipients; and transmitting the message to the subset of the plurality of data recipients based on the objects in the recipient queue; wherein if the subset of the plurality of data recipients are not configured to receive the message, transmitting the message to all of the plurality of data recipients. - View Dependent Claims (10, 11)
-
Specification