×

Methods and systems for utilizing delta coding in acceleration proxy servers

  • US 8,671,223 B1
  • Filed: 07/25/2011
  • Issued: 03/11/2014
  • Est. Priority Date: 06/04/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of utilizing delta coding in an acceleration proxy server, the method comprising:

  • storing, at a proxy server, a fingerprint index for a plurality of data pages, wherein a page indexed in the fingerprint index is associated with a first plurality of fingerprints, wherein each data page of the plurality of data pages is assigned a same page size, wherein each fingerprint of the fingerprint index uniquely identifies a string of data within one of the plurality of data pages, and wherein each fingerprint of the fingerprint index comprises a checksum for a separate string of data within one of the plurality of data pages;

    receiving, at the proxy server, a data request, wherein the request includes a second plurality of fingerprints;

    searching the fingerprint index for the second plurality of fingerprints;

    matching a subset of the first plurality of fingerprints with a subset of the second plurality of fingerprints; and

    identifying the page indexed in the fingerprint index for response to the data request based on the matching the subset of the first plurality of fingerprints with the subset of the second plurality of fingerprints.

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