Certified message delivery and queuing in multipoint publish/subscribe communications
First Claim
1. In a computer-based publish/subscribe system, a method for communicating a target message from a publisher application to a receiving member of a distributed queue of subscriber applications, wherein the distributed queue of subscriber applications comprises a plurality of members, the method comprising:
- an initiating member of the distributed queue of subscriber applications subscribing to receive messages pertinent to a subject, wherein the target message is pertinent to the subject;
a detecting member of the distributed queue of subscriber applications detecting the target message, wherein the target message was sent from the publisher application; and
the receiving member of the distributed queue of subscriber applications receiving the target message.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is one having at least one publisher (10) and at least one subscriber (20). The method is carried out by first establishing a certified delivery session ledger. Next each outgoing message is labeled with a label including the delivery session name and a sequence number. The labeled outgoing message or messages are then sent to subscribers, and received by a subscriber. Various protocols are described.
-
Citations
20 Claims
-
1. In a computer-based publish/subscribe system, a method for communicating a target message from a publisher application to a receiving member of a distributed queue of subscriber applications, wherein the distributed queue of subscriber applications comprises a plurality of members, the method comprising:
-
an initiating member of the distributed queue of subscriber applications subscribing to receive messages pertinent to a subject, wherein the target message is pertinent to the subject;
a detecting member of the distributed queue of subscriber applications detecting the target message, wherein the target message was sent from the publisher application; and
the receiving member of the distributed queue of subscriber applications receiving the target message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13)
-
-
11. A distributed queue of subscriber applications for receiving a target message from a publisher application in a computer-based publish/subscribe system, the distributed queue of subscriber applications comprising a plurality of members, the plurality of members comprising:
-
an initiating member, wherein the initiating member subscribes to receive messages pertinent to a subject, wherein the target message is pertinent to the subject;
a detecting member, wherein the detecting member detects the target message, and wherein the target message was sent from the publisher application; and
a receiving member, wherein the receiving member receives the target message. - View Dependent Claims (12, 14, 15, 16, 17, 18, 19, 20)
-
Specification