Message filtering
First Claim
1. A communications manager for receiving publications and forwarding said publications on to parties who have subscribed to receive such publications, said communications manager comprising:
- means for receiving a subscription request of a first type, said request including a filter expression having a least one attribute;
means for mapping at least part of an attribute to a generic format (generic format filter attribute);
means for receiving a publication message of a second type;
means for comparing the publication received with the subscription request to determine whether the publication is appropriate for forwarding onto the subscriber originating the request, said comparing means comprising;
means for identifying a generic format filter attribute; and
means for mapping the generic format filter attribute to a format corresponding to the second message type, the communications manager further comprising;
means for transmitting said publication to the originating subscriber.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a communications manager, method and computer program for receiving publications and forwarding these on to parties who have subscribed to receive such publications. A subscription request of a first type is received and includes a filter expression having at least one attribute. It is possible to map at least part of such an attribute(s) to a generic format (generic format filter attribute(s)). It is also possible to receive a publication message of a second type and to compare the publication received with the subscription request to determine whether the publication is appropriate for forwarding onto the subscriber originating the request. To enable such a comparison, a generic format filter attribute(s) is identified and is mapped to a format corresponding to the second message type. Once a match is found, the publication can then be transmitted to the originating subscriber.
-
Citations
15 Claims
-
1. A communications manager for receiving publications and forwarding said publications on to parties who have subscribed to receive such publications, said communications manager comprising:
-
means for receiving a subscription request of a first type, said request including a filter expression having a least one attribute;
means for mapping at least part of an attribute to a generic format (generic format filter attribute);
means for receiving a publication message of a second type;
means for comparing the publication received with the subscription request to determine whether the publication is appropriate for forwarding onto the subscriber originating the request, said comparing means comprising;
means for identifying a generic format filter attribute; and
means for mapping the generic format filter attribute to a format corresponding to the second message type, the communications manager further comprising;
means for transmitting said publication to the originating subscriber. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for receiving publications and forwarding said publications on to parties who have subscribed to receive such publications, said method comprising:
-
receiving a subscription request of a first type, said request including a filter expression having a least one attribute;
mapping at least part of an attribute to a generic format (generic format filter attribute);
receiving a publication message of a second type;
comparing the publication received with the subscription request to determine whether the publication is appropriate for forwarding onto the subscriber originating the request, the step of comparing comprising;
identifying a generic format filter attribute; and
mapping the generic format filter attribute to a format corresponding to the second message type, the method further comprising;
transmitting said publication to the originating subscriber. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification