System and method for tracking notifications in a publish subscribe system
First Claim
1. A method for tracking notification messages from a message publisher to a message subscriber, in a publish/subscribe system having one or more entities each configured as one or more of a message publisher, a channel and a message subscriber, the method comprising:
- subscribing to a meta-channel; and
receiving a digest comprising one or more channel descriptions from the meta-channel to facilitate tracking of message transformations from raw forms to processed forms.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for tracking notification messages from a message publisher to a message subscriber. The system includes a plurality of entities that are operatively coupled to one another via an electronic network, and each entity includes at least one processor configured as a message publisher, a channel and/or a message subscriber. According to the invention, at least one entity is configured as a channel, which is assigned to the function of acting as a meta-channel and comprises (i) means for receiving one or more channel descriptions; and (ii) means for publishing a digest of one or more channel descriptions and/or message transformations to facilitate tracking of message transformations from raw forms to processed forms. The system may have more than one meta-channel, and the meta-channels may subscribe to or publish to each other.
56 Citations
26 Claims
-
1. A method for tracking notification messages from a message publisher to a message subscriber, in a publish/subscribe system having one or more entities each configured as one or more of a message publisher, a channel and a message subscriber, the method comprising:
-
subscribing to a meta-channel; and
receiving a digest comprising one or more channel descriptions from the meta-channel to facilitate tracking of message transformations from raw forms to processed forms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A publish/subscribe system for tracking notification messages from a message publisher to a message subscriber, wherein a plurality of entities are operatively coupled to one another via an electronic network, each entity including at least one processor configured as one or more of a message publisher, a channel and a message subscriber, wherein at least one entity configured as a channel is assigned to the function of acting as a meta-channel and comprises (i) means for receiving one or more channel descriptions;
- and (ii) means for publishing a digest of one or more channel descriptions to facilitate tracking of message transformations from raw forms to processed forms.
- View Dependent Claims (20, 21, 22, 23, 24, 25)
-
26. An apparatus for tracking notification messages from a message publisher to a message subscriber, the apparatus comprising:
at least one processor operative to;
(i) subscribe to a first message publisher to receive a digest of channel descriptions;
(ii) determine whether a second message publisher publishes one or more notifications in an aggregated form;
wherein if the second message publisher publishes the one or more notifications in a more aggregated form, the processor is operative to subscribe to the second message publisher.
Specification