×

Hierarchical publish/subscribe system

  • US 9,235,829 B2
  • Filed: 06/27/2012
  • Issued: 01/12/2016
  • Est. Priority Date: 10/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for publishing a message, the method comprising:

  • receiving, at a first relay, a subscription request from a first client, wherein the subscription request includes a target;

    recording, at the first relay, subscription information of the first client based on the subscription request;

    receiving, at the first relay, a publication request from a second client, wherein the publication request includes a message string characterized by a pattern;

    determining, by the first relay, that the second client is not on a black list of clients stored at the first relay;

    determining, by the first relay, that the target matches at least a portion of the pattern;

    determining, by the first relay, that the publication request is a local publication request based on a predetermined policy rule, wherein the local publication request is a publication request for one or more clients connected to the first relay, wherein the predetermined policy rule comprises one or more of;

    designating publication requests from a particular set of one or more clients as local publication requests, or designating publication messages having a specific pattern as local publication requests; and

    transmitting the message string to the first client based on the determining that the publication request is a local publication request.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×