×

System and methods for efficient media delivery using cache

  • US 10,097,463 B2
  • Filed: 07/25/2013
  • Issued: 10/09/2018
  • Est. Priority Date: 12/01/2009
  • Status: Active Grant
First Claim
Patent Images

1. A cache service module, comprising:

  • a non-transitory computer readable storage medium having computer readable instructions stored thereon for execution by a processor, causing the processor to;

    (a) obtain;

    (i) a content length of a remote media file;

    (ii) a predetermined number of M ranges of bytes, M>

    =2, at respective predetermined offsets relative to the beginning of the remote media file, each range of bytes having a predetermined byte length such that;

    (ii-1) locations of the offsets and the number M of the ranges of bytes being determined depending on the content length of the remote media file; and

    (ii-2) a sum of all M ranges of bytes being less than the content length of the remote media file;

    (b) generate a digital signature for the remote media file using bytes from the obtained M ranges of bytes; and

    (c) upon a request for the remote media file, determine a presence of a copy of the remote media file in the cache memory, including interrogating the cache memory with the digital signature.

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