Method and System for Federated Over-the-Top Content Delivery
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsKevin J. Ma, Raj Nair, Robert Hickey, Daniel Biagini, Chin-Cheng Wu
Life of this patent
Estimating the term…
Abstract
A method is provided for managing over-the-top delivery of content through a plurality of content delivery networks (CDN). The method provided works transparently with standard HTTP servers supporting an initial request for content from a client to a first preferred CDN. If the first CDN does not have the content, the method includes provisions for the first CDN to acquire the content from a second CDN, or for the client to request the content from a second CDN directly. A system is also specified for implementing a client and server infrastructure in accordance with the provisions of the method.
Claims14
A method for distributing content to a diverse set of mobile client devices, the method comprising:
- processing source content, wherein processing the source content comprises transcoding the source content and generating a plurality of alternate bitrate segments for the source content;
- storing the processed content at a first plurality of servers associated with one or more content delivery networks;
- storing the processed content at a second plurality of servers associated with one or more content delivery networks, wherein the processed content stored at the second plurality of servers is received from the first plurality of servers;
- receiving a request from a first client for the processed content;
- determining a priority for at least two servers wherein the priority is based on one or more characteristics of the first client and one or more characteristics of the at least two servers;
- and
- providing the first client with an identification of the at least two servers from which to retrieve the processed content wherein the identification informs the first client of the relative priority of the at least two servers.
A workflow management system for controlling distribution of content to a diverse set of mobile client devices, comprising:
- at least a first server configured to process source content, wherein processing the source content comprises transcoding the source content and generating a plurality of alternate bitrate segments for the source content;
- a first plurality of servers associated with one or more content delivery networks, the first plurality of servers configured to:
- store the processed content;
- and
- transmit the processed content to a second plurality of servers associated with one or more content delivery networks;
- at least a second server configured to:
- receive a request from a first client for the processed content;
- determine a priority for at least two servers wherein the priority is based on one or more characteristics of the first client and one or more characteristics of the at least two servers;
- and
- provide the first client with an identification of the at least two servers from which to retrieve the processed content wherein the identification informs the first client of the relative priority of the at least two servers.
Dependencies are inferred from the claim text.