US 12,149,765 B2
Methods and systems for management of a processing offloader
Manuel Novoa, III, Highlands Ranch, CO (US); Kan Man Wong, Highlands Ranch, CO (US); Vishal Neeralike, Lone Tree, CO (US); Shiqiang Chu, Highlands Ranch, CO (US); Aram Semerjyan, Aurora, CO (US); Anthony Bond, Arvada, CO (US); Michael Song, Aurora, CO (US); Anthony Kallas, Aurora, CO (US); and Derick Wong, Aurora, CO (US)
Assigned to DISH Network L.L.C., Englewood, CO (US)
Filed by DISH Network L.L.C., Englewood, CO (US)
Filed on Aug. 16, 2023, as Appl. No. 18/450,970.
Application 18/450,970 is a continuation of application No. 17/737,859, filed on May 5, 2022, granted, now 11,736,754.
Application 17/737,859 is a continuation of application No. 16/726,085, filed on Dec. 23, 2019, granted, now 11,336,942.
Claims priority of provisional application 62/786,111, filed on Dec. 28, 2018.
Prior Publication US 2023/0396825 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/20 (2006.01); H04N 21/222 (2011.01); H04N 21/233 (2011.01); H04N 21/234 (2011.01); H04N 21/24 (2011.01); H04N 21/2662 (2011.01); H04N 21/431 (2011.01); H04N 21/436 (2011.01); H04N 21/439 (2011.01); H04N 21/44 (2011.01); H04N 21/442 (2011.01); H04N 21/443 (2011.01); H04N 21/45 (2011.01); H04N 21/61 (2011.01)
CPC H04N 21/2662 (2013.01) [H04N 21/222 (2013.01); H04N 21/233 (2013.01); H04N 21/234 (2013.01); H04N 21/2402 (2013.01); H04N 21/431 (2013.01); H04N 21/4312 (2013.01); H04N 21/436 (2013.01); H04N 21/439 (2013.01); H04N 21/44 (2013.01); H04N 21/44227 (2013.01); H04N 21/44245 (2013.01); H04N 21/443 (2013.01); H04N 21/4516 (2013.01); H04N 21/6193 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by a first multimedia device for managing a processing offloader, the method comprising:
receiving an input from a second multimedia device representing a request for the processing offloader to process multimedia content rendering instructions on behalf of the second multimedia device;
comparing a processing bandwidth of the processing offloader with a maximum processing bandwidth of the processing offloader to determine an available processing bandwidth of the processing offloader;
forwarding, based on the available processing bandwidth of the processing offloader exceeding a threshold processing offloader bandwidth, the multimedia content rendering instructions from the second multimedia device to the processing offloader for rendering a multimedia content by the processing offloader; and
forwarding the rendered multimedia content received from the processing offloader to the second multimedia device.