Method and system for federated over-the-top content delivery
AssigneeAzuki Systems, Inc.
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.
Claims36
A method for distributing content to a diverse set of mobile client devices, comprising:
- acquiring the content at a server and transforming the acquired content into transformed content having a form suitable for rendering on a plurality of client devices;
- writing the transformed content to a plurality of content delivery networks;
- prioritizing the content delivery networks for delivering content to a client;
- selecting a preferred content delivery network and an alternate content delivery network based on the prioritizing;
- and
- providing identifications of the preferred content delivery network and alternative content delivery network to the client to enable the client to retrieve the content therefrom.
A workflow management system for controlling distribution of content to a diverse set of mobile client devices, comprising:
- computer hardware including one or more processors, memory, input/output circuitry and one or more data buses for data transfer therebetween;
- wherein the memory stores computer program instructions operative to cause the workflow management system to perform a method including:
- acquiring the content and transforming the acquired content into transformed content having a form suitable for rendering on a plurality of client devices;
- writing the transformed content to a plurality of content delivery networks;
- prioritizing the content delivery networks for delivering content to a client;
- selecting a preferred content delivery network and an alternate content delivery network based on the prioritizing;
- and
- providing identifications of the preferred content delivery network and alternative content delivery network to the client to enable the client to retrieve the content therefrom.
Dependencies are inferred from the claim text.