US 11,910,056 B2
Content delivery using distributed ledger and AI-based transcoding technologies
Steven M. Casey, Littleton, CO (US); and Stephen Opferman, Denver, CO (US)
Assigned to CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed by CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed on Sep. 22, 2021, as Appl. No. 17/481,361.
Claims priority of provisional application 63/082,677, filed on Sep. 24, 2020.
Prior Publication US 2022/0095013 A1, Mar. 24, 2022
Int. Cl. H04N 21/4402 (2011.01)
CPC H04N 21/440236 (2013.01) 12 Claims
OG exemplary drawing
 
1. A system comprising:
at least one processor; and
memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least one processor, cause the system to perform a set of operations, the set of operations comprising:
receiving, from a client device, a request for content of a content distribution network (CDN), wherein the request for content comprises requested format information indicating a request resolution that is different than a resolution of the content;
determining, from a set of transcoding models, a transcoding model to transcode the content;
transcoding, using the determined transcoding model, at least a part of the content to generate transcoded content having the request resolution; and
providing, in response to the request for content, the transcoded content to the client device,
wherein determining the transcoding model comprises:
selecting a content frame from the content;
downscaling the content frame;
processing the downscaled content frame using:
a first transcoding model to generate a first transcoded frame; and
a second transcoding model to generate a second transcoded frame; and
evaluating, based on the content frame, the first transcoded frame and the second transcoded frame to determine the transcoding model, wherein the transcoding model is either the first transcoding model or the second transcoding model.