US2016277338A1PendingUtilityA1

Scalable Content Distribution for Sparse Publish-Subscribe Systems Using the Object Management Group Real-Time Publish-Subscribe Protocol

Assignee: REAL-TIME INNOVATIONS INCPriority: Aug 30, 2013Filed: May 27, 2016Published: Sep 22, 2016
Est. expiryAug 30, 2033(~7.1 yrs left)· nominal 20-yr term from priority
H04L 51/214G06F 16/24568H04L 51/12H04L 67/10H04L 51/14H04L 51/212G06F 16/00H04L 41/00
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Publisher-side content based filtering methods and systems are provided to select which subscribers shall receive each data-message sent by a publisher using an Object Management Group (OMG) Real-Time Publish-Subscribe (RTPS) protocol. Methods and systems are provided for writer-side content based filtering and data distribution from a publisher to a plurality of subscribers using an Object Management Group (OMG) Real-Time Publish-Subscribe (RTPS) protocol. Methods and systems are provided for performing scalable content-based filtering and distribution from a publisher to a plurality of subscribers using to the Object Management Group (OMG) Real-Time Publish-Subscribe (RTPS) protocol.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for performing publisher-side content based filtering to select which subscribers shall receive each data-message sent by a publisher using an Object Management Group (OMG) Real-Time Publish-Subscribe (RTPS) protocol, the method comprising the following computer-implemented method steps executable by one or more computers in a networked system:
 (a) having the publisher and a plurality of subscribers being able to communicate with each other using the RTPS protocol, wherein each of the subscribers uses a content filter to subscribe to a subset of the information published by the publisher;   (b) informing the publisher about the content filter used by each of the subscribers.   (c) the publisher determining via a lookup table the set of subscribers for which a data-message passes the corresponding subscriber content filter and then sending the data-message;   (d) the publisher evaluating the content filter of each of the subscribers on the data-message if the lookup table does not contain the set of subscribers to which the data-messages shall be sent; and   (e) the publisher updating the lookup table based on the result of the evaluation of the content-filter of each of the subscribers for a particular data-message.   
     
     
         2 . The method as set forth in  claim 1 , wherein the lookup table is a hash table. 
     
     
         3 . The method as set forth in  claim 1 , wherein the subscriber content filters involve only a subset of fields of the data-message. 
     
     
         4 . The method as set forth in  claim 3 , wherein the subscriber content filters involve only the fields marked as key attributes for the associated data-type. 
     
     
         5 . The method as set forth in  claim 3 , wherein the lookup table stores only the subset of the fields of the data-message involved in the subscriber filters.

Join the waitlist — get patent alerts

Track US2016277338A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.