Patent ID: 9667737
Date: 2017-05-30
CPC Classifications: G06F,H04L

Claim:
1. A computer-implemented 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 having a potential to appear in at least one future message; 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 of a plurality 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 the plurality of subscriber systems through the broker system; locating, by each of the plurality of subscriber systems, the unique identifier in the second message; retrieving the set of data from the cache at the plurality of subscriber systems; and replacing the unique identifier in the second message with the set of data to yield a completed message at the plurality of subscriber systems.