The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 17, 2015

Filed:

Feb. 23, 2011
Applicants:

Kulvir S. Bhogal, Pflugerville, TX (US);

Martin J. Gale, Hampshire, GB;

Rick A. Hamilton, Ii, Charlottesville, VA (US);

Andrew R. Jones, Round Rock, TX (US);

Brian M. O'connell, RTP, NC (US);

Inventors:

Kulvir S. Bhogal, Pflugerville, TX (US);

Martin J. Gale, Hampshire, GB;

Rick A. Hamilton, II, Charlottesville, VA (US);

Andrew R. Jones, Round Rock, TX (US);

Brian M. O'Connell, RTP, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 9/54 (2006.01); H04L 12/18 (2006.01); H04L 12/58 (2006.01);
U.S. Cl.
CPC ...
G06F 9/542 (2013.01); H04L 12/1859 (2013.01); H04L 51/18 (2013.01);
Abstract

An approach for caching potentially repetitive message data in a publication/subscription messaging environment is provided. Specifically, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Once such a set of data has been identified, a unique identifier/key corresponding thereto will be sent back to the publisher system and the set of data will be stored in a (data) cache. Upon receipt, the publisher system will cache/store the unique identifier in a (key) cache. Then, when the publisher system generates a future message that would contain the same set of data, the publisher system will substitute the unique identifier (as retrieved from the key cache) for the set of data to yield an abbreviated/truncated message.


Find Patent Forward Citations

Loading…