US 12,003,826 B1
Systems and methods for selective content distribution
Joshua D. Wade, Castle Rock, CO (US); Edward Neipris, Wrentham, MA (US); Russell Whitney, Whitinsville, MA (US); Jason A. Madruga, Castle Rock, CO (US); and Max Stephen Gratton, Parker, CO (US)
Assigned to DISH Network L.L.C., Englewood, CO (US)
Filed by DISH NETWORK L.L.C., Englewood, CO (US)
Filed on Dec. 21, 2022, as Appl. No. 18/086,343.
Int. Cl. H04N 21/6405 (2011.01); H04N 21/6408 (2011.01); H04N 21/6587 (2011.01)
CPC H04N 21/6405 (2013.01) [H04N 21/6408 (2013.01); H04N 21/6587 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A system for selective content distribution, the system comprising:
at least one processor; and
at least one memory coupled to the at least one processor, wherein the at least one memory has computer-executable instructions stored thereon that, when executed by the at least one processor, cause operations to be performed, the operations including:
electronically receiving a request for particular content via user equipment (UE) mobile device mapped to a respective channel;
electronically retrieving the particular content; electronically selecting, based on the request and the respective channel, a multicast network channel mapped to the respective channel, the multicast network channel being a multicast network channel of a plurality of multicast network channels on which to provide the requested particular content, wherein each multicast network channel of the plurality of multicast network channels is electronically mapped to a respective channel of a plurality of channels;
electronically providing the specific content on the selected multicast network channel;
causing the specific content on the selected multicast network channel to be output on the respective channel mapped to the multicast network channel; and
before electronically receiving the request for particular content:
receiving a pairing request from the UE mobile device;
in response to receiving the pairing request, transmitting a pairing code that is able to be read by or input to the UE mobile device, wherein the pairing code is mapped to the respective channel;
receiving an indication from the UE mobile device that the pairing code has been read by or input to the UE mobile device; and
in response to receiving the indication, pairing the UE mobile device by mapping the UE mobile device to the respective channel.