US 11,812,082 B2
Methods and systems for discovery 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 May 3, 2022, as Appl. No. 17/735,851.
Application 17/735,851 is a continuation of application No. 16/726,094, filed on Dec. 23, 2019, granted, now 11,330,317.
Claims priority of provisional application 62/786,111, filed on Dec. 28, 2018.
Prior Publication US 2022/0264167 A1, Aug. 18, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 7/20 (2006.01); H04N 21/2662 (2011.01); H04N 21/222 (2011.01); H04N 21/24 (2011.01); H04N 21/44 (2011.01); H04N 21/234 (2011.01); H04N 21/233 (2011.01); H04N 21/439 (2011.01); H04N 21/431 (2011.01); H04N 21/436 (2011.01); H04N 21/442 (2011.01); H04N 21/443 (2011.01); H04N 21/61 (2011.01); H04N 21/45 (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/436 (2013.01); H04N 21/439 (2013.01); H04N 21/4312 (2013.01); H04N 21/44 (2013.01); H04N 21/443 (2013.01); H04N 21/44227 (2013.01); H04N 21/44245 (2013.01); H04N 21/4516 (2013.01); H04N 21/6193 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method performed by a first multimedia device to discover a processing offloader in a networked environment, the method comprising:
identifying the processing offloader and a second multimedia device in the networked environment;
determining, by a processor, that a processing bandwidth of the second multimedia device falls below a threshold processing bandwidth;
forwarding user interface graphics rendering instructions from the second multimedia device to the processing offloader based on determining that the processing bandwidth of the second multimedia device falls below the threshold processing bandwidth;
transmitting a first communication to the second multimedia device indicating a request to enable a proxy configured to output received rendered user interface graphics and disable a native UI executing on the second multimedia device; and
forwarding the rendered user interface graphics from the processing offloader to the second multimedia device.