×

Pre-fetching data into a memory

  • US 8,225,072 B2
  • Filed: 05/20/2011
  • Issued: 07/17/2012
  • Est. Priority Date: 07/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for copying stored data into a faster memory, the method comprising:

  • receiving data from a network;

    pre-scanning the received data to generate a sample fingerprint;

    identifying stored fingerprints similar to the sample fingerprint;

    copying stored data associated with the identified stored fingerprints into a faster memory;

    comparing first data bytes in the received data with first memory bytes within the faster memory;

    determining a mismatch between one of the first data bytes and one of the first memory bytes;

    jumping a number of bytes in the faster memory to second memory bytes that are non-consecutive with the first memory bytes;

    jumping a number of bytes in the data to second data bytes that are non-consecutive with the first data bytes;

    comparing the second data bytes to the second memory bytes; and

    generating a patch instruction based on the comparisons.

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