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.
Patent No.:
Date of Patent:
Jul. 22, 2014
Filed:
Oct. 18, 2011
Allen R. Samuels, San Jose, CA (US);
Richard Jensen, San Jose, CA (US);
Zubin Dittia, San Mateo, CA (US);
Dan S. Decasper, San Mateo, CA (US);
Michael Ovsiannikov, San Mateo, CA (US);
Robert D. Plamondon, Blodgett, OR (US);
Allen R. Samuels, San Jose, CA (US);
Richard Jensen, San Jose, CA (US);
Zubin Dittia, San Mateo, CA (US);
Dan S. Decasper, San Mateo, CA (US);
Michael Ovsiannikov, San Mateo, CA (US);
Robert D. Plamondon, Blodgett, OR (US);
Citrix Systems, Inc., Fort Lauderdale, FL (US);
Abstract
Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories and compression history indexes across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices.