Legal claims defining the scope of protection, as filed with the USPTO.
1. A message generator for use in a publish/subscribe system, the message generator comprising: a storage component adapted to retain the plurality of messages; a hierarchical structure within the storage component comprising a plurality of levels and sublevels, wherein each level corresponds to an information topic and each sublevel corresponds to an information subtopic; a message broker adapted to: retain a plurality of messages received from at least one publisher of messages in the hierarchical structure based on information topic identifiers in each of the messages; receive at least one additional message from at least one publisher of messages; identifying a pair topic tags within at least one message in the plurality of messages; extract an information topic identifier between the pair of topic tags; identify a level in the hierarchical structure that corresponds to an information topic that substantially matches the information topic identifier that has been extracted; obtain subscriber information from a sublevel of the level that has been identified; aggregate the at least one additional message with at least one message that has been retained to create an aggregated message, wherein the at least one message that has been retained is associated with an information subtopic of at least a sublevel of the level that has been identified; and send the aggregated message to at least on subscriber based on the subscriber information that has been obtained.
2. A message generator as claimed in claim 1 further including a search component for automatically searching the storage component without user intervention for the at least one message that has been retained in response to receiving the at least one additional message.
3. A message generator as claimed in claim 2 further including a rule generator for generating one or more rules for aggregating at least one additional message with the at least one message that has been retained, the one or more rules comprising one or more user preferences.
4. A message generator as claimed in claim 1 , wherein the subscriber subscribes to a plurality of topics associated with the plurality of messages and the plurality of messages comprises a portion of a topic tree.
5. A message generator as claimed in claim 4 , wherein the storage component retains one message for each topic.
6. A message generator as claimed in claim 2 , wherein the subscriber subscribes to a plurality of topics associated with the plurality of messages and the plurality of messages comprises a portion of a topic tree.
7. A message generator as claimed in claim 6 , wherein the storage component retains one message for each topic.
Unknown
September 20, 2011
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.