Method and system for delivering published information associated with a tuple using a pub/sub protocol
First Claim
1. A method for delivering published information associated with a tuple using a publish/subscribe communication protocol, the method comprising:
- receiving partitioning information associated with the tuple;
defining a plurality of distinct tuple elements each related to a portion of the published information associated with the tuple based on the received partitioning information; and
sending a series of notification messages to a recipient client, each notification message being associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to the recipient client.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering published information associated with a tuple using a pub/sub communication protocol includes receiving partitioning information associated with the tuple and using the partitioning information to define a plurality of distinct tuple elements. Each distinct tuple element corresponds to a portion of the published information associated with the tuple. A series of notification messages is sent to a recipient client where each notification message is associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to the recipient client.
-
Citations
40 Claims
-
1. A method for delivering published information associated with a tuple using a publish/subscribe communication protocol, the method comprising:
-
receiving partitioning information associated with the tuple;
defining a plurality of distinct tuple elements each related to a portion of the published information associated with the tuple based on the received partitioning information; and
sending a series of notification messages to a recipient client, each notification message being associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to the recipient client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for receiving information associated with a tuple using a publish/subscribe communication protocol, the method comprising:
-
forming a subscription request to subscribe to the information associated with the tuple;
sending the subscription request to a publish/subscribe service that manages the tuple; and
receiving a series of notification messages from the publish/subscribe service based on the subscription request, wherein each notification message is associated with one of a plurality of distinct tuple elements, each of which is related to a portion of the published information associated with the tuple. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for delivering published information associated with a tuple using a publish/subscribe communication protocol, the system comprising:
-
a publisher configured to publish information associated with the tuple;
a recipient client configured to receive the published information; and
a publish/subscribe service configured to receive partitioning information associated with the tuple, to define a plurality of distinct tuple elements each related to a portion of the published information associated with the tuple based on the received partitioning information, and to send to the recipient client a series of notification messages each associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to the recipient client. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for delivering published information associated with a tuple using a publish/subscribe communication protocol, the system comprising:
-
means for publishing information associated with the tuple;
means for defining a plurality of distinct tuple elements each related to a portion of the published information associated with the tuple based on partitioning information; and
means for sending to a recipient client a series of notification messages each associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to the recipient client.
-
-
31. A system for receiving information associated with a tuple using a publish/subscribe communication protocol, the system comprising:
-
means for forming a subscription request to subscribe to the information associated with the tuple;
means for providing partitioning information related to the tuple in the subscription request;
means for sending the subscription request to a publish/subscribe service that manages the tuple; and
means for receiving a series of notification messages from the publish/subscribe service based on the subscription request, wherein each notification message is associated with one of a plurality of distinct tuple elements, each of which is related to a portion of the published information associated with the tuple.
-
-
32. A device for receiving information associated with a tuple using a publish/subscribe communication protocol, the device comprising:
-
a subscription client component configured to form a subscription request to subscribe to the information associated with the tuple and to include partitioning information related to the tuple in the subscription request; and
a network stack component configured to send the subscription request and partitioning information to a publish/subscribe service that manages the tuple, and to receive a series of notification messages from the publish/subscribe service based on the subscription request, wherein the partitioning information is used to define a plurality of distinct tuple elements, each of which is related to a portion of the published information associated with the tuple, and wherein each notification message is associated with one of the plurality of distinct tuple elements. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A computer readable medium containing program instructions for delivering published information associated with a tuple using a publish/subscribe communication protocol, the program instructions for:
-
receiving partitioning information associated with the tuple;
defining a plurality of distinct tuple elements each related to a portion of the published information associated with the tuple based on the received partitioning information; and
sending a series of notification messages each associated with one of the plurality of distinct tuple elements for providing each related portion of the published information to a recipient device. - View Dependent Claims (39)
-
-
40. A computer readable medium containing program instructions for receiving information associated with a tuple using a publish/subscribe communication protocol, the program instructions for:
-
forming a subscription request to subscribe to the information associated with the tuple;
sending the subscription request to a publish/subscribe service that manages the tuple; and
receiving a series of notification messages from the publish/subscribe service based on the subscription request, wherein each notification message is associated with one of a plurality of distinct tuple elements, each of which is related to a portion of the published information associated with the tuple.
-
Specification