×

Broker facilitated peer-to-peer publisher collaboration in a publish-subscription environment

  • US 8,725,814 B2
  • Filed: 02/24/2011
  • Issued: 05/13/2014
  • Est. Priority Date: 02/24/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for broker facilitated publisher collaboration in a publish-subscription (pub/sub) messaging environment, comprising:

  • determining, on a broker system, that a first publisher system and a second publisher system in the pub/sub environment are potential peers based on publisher information;

    communicating respective publisher information from the broker system to the first publisher system and the second publisher system;

    establishing a peer-to-peer (P2P) communication channel between the first publisher system and at least the second publisher system;

    identifying a set of data having commonality to the first publisher system and the second publisher system having a potential to be cached using the P2P communication channel;

    generating a unique identifier corresponding to the set of data, the unique identifier identifying the set of data as cacheable;

    associating the set of data with the unique identifier;

    communicating the unique identifier to at least one of the first publisher system and the second publisher system;

    determining an approach for storing the set of data in a cache, the approach being determined via the P2P communication channel;

    storing the set of data in the cache according to the approach;

    receiving an abbreviated message on the broker system, the abbreviated message having the unique identifier in place of the set of data;

    retrieving the set of data from the cache using the unique identifier;

    replacing the unique identifier with the set of data to yield a completed message; and

    sending the completed message from the broker system to a set of subscriber systems.

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