The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 02, 2025

Filed:

May. 11, 2021
Applicant:

Comcast Cable Communications, Llc, Philadelphia, PA (US);

Inventors:

Volnie Whyte, Wynnewood, PA (US);

Amit Garg, Delran, NJ (US);

Tom Brown, West Chester, PA (US);

Robert Gaydos, Harleysville, PA (US);

Mark Muehl, Bryn Mawr, PA (US);

Assignee:

Comcast Cable Communications, LLC, Philadelphia, PA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); G06F 12/0871 (2016.01); G06F 12/121 (2016.01); H04N 21/222 (2011.01); H04N 21/231 (2011.01); H04N 21/239 (2011.01); H04N 21/24 (2011.01); H04N 21/472 (2011.01); G06F 12/0888 (2016.01);
U.S. Cl.
CPC ...
H04N 21/23103 (2013.01); G06F 12/0871 (2013.01); G06F 12/121 (2013.01); H04N 7/17336 (2013.01); H04N 21/222 (2013.01); H04N 21/23106 (2013.01); H04N 21/23113 (2013.01); H04N 21/2393 (2013.01); H04N 21/2402 (2013.01); H04N 21/2407 (2013.01); H04N 21/2408 (2013.01); H04N 21/47202 (2013.01); G06F 12/0888 (2013.01); G06F 2212/263 (2013.01); G06F 2212/284 (2013.01);
Abstract

Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device.


Find Patent Forward Citations

Loading…