Method and system for mediating published message streams for selective distribution
First Claim
Patent Images
1. A computer implemented method for delivering published messages to a subscriber, comprising:
- receiving a plurality of message streams;
analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality; and
delivering at least one message that satisfies the criteria to the subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method, system and computer program product for delivering published messages to at least one subscriber in a publish-subscribe messaging system. A computer implemented method for delivering published messages to a subscriber includes receiving a plurality of message streams, and analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality. At least one message that satisfies the criteria is delivered to the subscriber.
-
Citations
20 Claims
-
1. A computer implemented method for delivering published messages to a subscriber, comprising:
-
receiving a plurality of message streams;
analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality; and
delivering at least one message that satisfies the criteria to the subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, comprising:
-
a computer usable medium having computer usable program code for delivering published messages to a subscriber, the computer program product comprising;
computer usable program code configured for receiving a plurality of message streams;
computer usable program code configured for analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality; and
computer usable program code configured for delivering at least one message that satisfies the criteria to the subscriber. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A publish-subscribe messaging system for delivering published messages to at least one subscriber, comprising:
-
at least one message broker for receiving a plurality of message streams;
an analyzer for analyzing at least one message from each of the plurality of message streams in accordance with criteria established by the subscriber specifying a message content and a message content quality; and
;
a mechanism for delivering at least one message that satisfies the criteria from the message broker to the subscriber. - View Dependent Claims (18, 19)
-
-
20. A computer implemented method for delivering published messages to at least one subscriber, comprising:
-
receiving criteria for each at least one subscriber specifying a message content and a message content quality;
receiving a plurality of message streams; and
delivering at least one message from at least one of the plurality of received message streams that satisfies the criteria for each at least one subscriber to each at least one subscriber.
-
Specification