US 12,192,496 B1
Channel fitting for media processing
Ryan Hegar, Happy Valley, OR (US); Eric Woodruff, Portland, OR (US); David William Cardwell, Portland, OR (US); Brian Enigma, Portland, OR (US); Karthik Bangalore Shamsunder, Portland, OR (US); and Darin J. Klaas, Beaverton, OR (US)
Assigned to Amazon Technologies, Inc., Reno, NV (US)
Filed by Amazon Technologies, Inc., Reno, NV (US)
Filed on Sep. 29, 2022, as Appl. No. 17/956,483.
Int. Cl. H04N 19/40 (2014.01); H04N 21/218 (2011.01); H04N 21/234 (2011.01); H04N 21/2187 (2011.01)
CPC H04N 19/40 (2014.11) [H04N 21/23418 (2013.01); H04N 21/2187 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving media content including one or more transcoding parameters;
determining, from the one or more transcoding parameters, a set of performance affecting parameters associated with transcoding operations;
generating a transcoding signature corresponding to at least the set of performance affecting parameters;
comparing the transcoding signature against a set of historical transcoding signatures corresponding to historical sets of performance affecting parameters;
determining a difference between the transcoding signature and individual historical signatures in the set of historical signatures exceeds a threshold;
determining, based at least in part on a heuristic database, a processing configuration for the media content;
assigning the media content to a set of cores of one or more resources based, at least in part on the processing configuration;
executing a transcoding operation for the media content;
determining a performance record for the transcoding operation exceeds a performance threshold; and
adding the transcoding signature, with the processing configuration used for the transcoding operation, to the set of historical transcoding signatures.