Patent ID: 9306997
Filing Date: 2016-04-05
CPC Classification: H04L

Claim Text:
1. A computer-implemented method comprising: caching, in one or more transmitted data files (TDFs) in a deduplicated manner by a local proxy, a plurality of chunks of one or more streams that have been transmitted to a remote proxy, each of the one or more streams being identified by a stream identifier (ID); for each of the one or more streams, maintaining a stream object having one or more TDF references, each TDF reference corresponding to at least a segment of the stream, wherein each TDF reference includes information identifying a file location within one of the TDFs at which the segment of the stream is located; and maintaining a chunk index having a plurality of chunk index entries corresponding to a plurality of deduplicated chunks of the one or more streams, wherein each chunk index entry includes information identifying a stream location within one of the one or more streams at which a corresponding chunk is located.