US Patent No. 9,516,084

SYSTEM AND METHOD FOR PRE-PROVISIONING ADAPTIVE BITRATE (ABR) ASSETS IN A CONTENT DELIVERY NETWORK


Patent No. 9,516,084
Issue Date December 06, 2016
Title System And Method For Pre-provisioning Adaptive Bitrate (abr) Assets In A Content Delivery Network
Inventorship Chris Phillips, Hartwell, GA (US)
Robert Hammond Forsman, Sugar Hill, GA (US)
Jennifer Ann Reynolds, Duluth, GA (US)
Assignee ERICSSON AB, Stockholm (SE)

Claim of US Patent No. 9,516,084

7. A management node operative with a content delivery network (CDN) configured to deliver adaptive streaming content, the
management node adapted for effectuating efficient usage of network resources of the CDN and comprising:
one or more processors;
a database for storing historical delivery patterns of one or more adaptive bitrate (ABR) assets associated with one or more
content delivery nodes of the CDN, wherein the historical delivery patterns corresponding to a particular content delivery
node comprise distributions of the one or more ABR assets of various content files that are delivered from the particular
content delivery node over a configurable time window to a plurality of subscribers served by the particular content delivery
node;

a delivery node management and control (DNMC) module embodied in a persistent memory coupled to the one or more processors,
the DNMC module having instructions executable by the one or more processors and configured to determine, for each content
delivery node, one or more delivery rules based on the distributions of the ABR assets delivered over the configurable time
window; and

a content pre-provisioning control module embodied in a persistent memory coupled to the one or more processors, the content
pre-provisioning control module having instructions executable by the one or more processors and configured to:

obtain a push policy for a particular content determined to become popular at a specific content delivery node, the push policy
operating to facilitate pre-provisioning of the particular content at the specified content delivery node, and modulate the
push policy to pre-provision only certain subsets of the one or more ABR assets of the particular content for delivery at
the specific content delivery node based on the one or more delivery rules established for the specific content delivery node;
and

provide the modulated push policy to at least one of a central distribution node and a regional distribution node of the CDN
for minimizing bandwidth cost for transmitting the particular content through the CDN with respect to servicing subscriber
requests for the particular content at the specific content delivery node.