US 12,273,397 B2
Methods and systems for proxy relay implementation for client-server connections over wide area network
Husain Ahamed Parasseeri, Malappuram (IN)
Assigned to DISH Network Technologies India Private Limited, (IN)
Filed by DISH Network Technologies India Private Limited, Karnataka (IN)
Filed on Nov. 1, 2022, as Appl. No. 17/978,767.
Application 17/978,767 is a continuation of application No. 17/122,178, filed on Dec. 15, 2020, granted, now 11,516,262.
Prior Publication US 2023/0054029 A1, Feb. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 65/1045 (2022.01); H04L 9/40 (2022.01); H04L 65/1069 (2022.01); H04L 65/61 (2022.01); H04L 67/02 (2022.01)
CPC H04L 65/1045 (2022.05) [H04L 63/0236 (2013.01); H04L 65/1069 (2013.01); H04L 65/61 (2022.05); H04L 67/02 (2013.01)] 6 Claims
OG exemplary drawing
 
1. A method, comprising:
establishing a first connection between a client and a relay reverse proxy running on a relay backend server using a first port, wherein the first port is a standard port accessible via a network;
establishing a second connection between the relay reverse proxy and a relay instance running on the relay backend server using a second port, wherein the second port is in a nonstandard port range, wherein the relay instance maintains a third connection between the relay instance and a network device via the network using a third port, wherein the third port is in the nonstandard port range, and wherein the network device is isolated from the relay backend server by a firewall;
receiving a request for streamed content from the client over the first connection by the relay reverse proxy;
forwarding the request from the relay reverse proxy to the relay instance via the second connection;
further forwarding the request from the relay instance to the network device via the third connection; and
relaying a response to the request received from the network device to the client via the third connection, the second connection, and the first connection, respectively.