×

Publisher-assisted, broker-based caching in a publish-subscription environment

  • US 8,874,666 B2
  • Filed: 02/23/2011
  • Issued: 10/28/2014
  • Est. Priority Date: 02/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for caching potentially repetitive message data in a publish-subscription (pub/sub) messaging environment, comprising:

  • identifying, on a publisher system, a set of data in a first message, the set of data scheduled to appear in a number of future messages above a predetermined threshold;

    associating the set of data with a unique identifier;

    sending the first message to a broker system;

    locating the unique identifier in the first message;

    storing the set of data associated with the unique identifier in a cache, the cache located in a set of subscriber systems;

    generating a second message on the publisher system, the second message having the unique identifier in place of the set of data;

    sending the second message to each of a plurality of subscribers through the broker system;

    locating, by each of the plurality of subscriber systems, the unique identifier in the second message;

    retrieving, by the each of the plurality of subscriber systems, the set of data from the cache; and

    replacing, by the each of the plurality of subscriber systems, the unique identifier in the second message with the set of data.

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