US 12,192,555 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 Nov. 2, 2023, as Appl. No. 18/500,938.
Application 18/500,938 is a continuation of application No. 17/735,851, filed on May 3, 2022, granted, now 11,812,082.
Application 17/735,851 is a continuation of application No. 16/726,094, filed on Dec. 23, 2019, granted, now 11,330,317, issued on May 10, 2022.
Claims priority of provisional application 62/786,111, filed on Dec. 28, 2018.
Prior Publication US 2024/0073468 A1, Feb. 29, 2024
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 comprising:
identifying a processing offloader and a multimedia device in a networked environment;
determining that a processing bandwidth of the multimedia device falls below a threshold processing bandwidth;
forwarding multimedia content rendering instructions from the multimedia device to the processing offloader based on determining that the processing bandwidth of the multimedia device falls below the threshold processing bandwidth;
transmitting a communication to the multimedia device indicating a request to enable a proxy configured to output received multimedia content and disable a native user interface (UI) executing on the multimedia device; and
forwarding rendered multimedia content from the processing offloader to the multimedia device.