Patent ID: 9092342
Filing Date: 2015-07-28
Classification: G06F,H04L

Abstract:
1. A method for pre-fetching stored data from a slower memory, the method comprising: receiving data from a network at a first digital device, the first digital device comprising at least one slower memory and at least one faster memory, wherein the at least one slower memory comprises a hard disk and the at least one faster memory comprises random access memory, the first digital device in communication with a second digital device over a communication network; pre-scanning the received data to generate a set of fingerprints; identifying stored fingerprints similar to the set of fingerprints; determining that the received data is not stored in the at least one faster memory; comparing the set of fingerprints with the stored fingerprints in the at least one slower memory to identify a fingerprint match; copying stored data associated with the set of fingerprints from the at least one slower memory into the at least one faster memory; and retrieving the stored data associated with the identified stored fingerprints according to a prioritization algorithm.