CONTEXTUAL SUPPORT FOR PUBLISH-SUBSCRIBE SYSTEMS
First Claim
1. A method for providing contextual support for a publish-subscribe system, the method comprising the steps of:
- receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system;
determining one or more topics related to the subscriber provided objective of subscription;
filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds;
aggregating through the filtered list of feeds to provide an aggregated list of feeds; and
inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing contextual support for a publish-subscribe system includes the steps of receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system, and determining one or more topics related to the subscriber provided objective of subscription. The method also includes the steps of filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds, aggregating through the filtered list of feeds to provide an aggregated list of feeds, and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription.
-
Citations
25 Claims
-
1. A method for providing contextual support for a publish-subscribe system, the method comprising the steps of:
-
receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system; determining one or more topics related to the subscriber provided objective of subscription; filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds; aggregating through the filtered list of feeds to provide an aggregated list of feeds; and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for providing contextual support for a publish-subscribe system, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to implement a method for providing contextual support for a publish-subscribe system, the method further including the steps of receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system; determining one or more topics related to the subscriber provided objective of subscription; filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds; aggregating through the filtered list of feeds to provide an aggregated list of feeds; and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a computing network including a processing device in communication with one or more computer memory storage devices; and the computing network further configured to implement a method for providing contextual support for a publish-subscribe system, the method further including the steps of receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system; determining one or more topics related to the subscriber provided objective of subscription; filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds; aggregating through the filtered list of feeds to provide an aggregated list of feeds; and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for providing contextual support for a publish-subscribe system, the method comprising the steps of:
-
receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system; using an ontology engine to determine one or more topics related to the subscriber provided objective of subscription, the one or more topics related to the subscriber provided objective of subscription being stored in an ontology repository; filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds; aggregating through the filtered list of feeds to provide an aggregated list of feeds; inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription; and providing a report based on a result of the step of inferencing through the aggregated list of feeds to determine one or more of the plurality of feeds that are relevant to the subscriber provided objective of subscription. - View Dependent Claims (23, 24, 25)
-
Specification