Patents by Inventor Robert James Torres
Robert James Torres has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250070862Abstract: Dynamic in-route reconfiguration in a satellite network includes receiving at least one of transmit power capability and demand requirements from one or more active satellite terminals of the satellite network, determining a resulting in-route configuration during operation of the satellite network based on the received at least one of transmit power capability and demand requirements, comparing the determined resulting in-route configuration to a current in-route configuration. When the determined resulting in-route configuration is different from the current in-route configuration, establishing the determined resulting in-route configuration as the current in-route configuration and storing the established current in-route configuration in a dynamic in-route reconfiguration manager, and transmitting the established current in-route configuration to the one or more active satellite terminals.Type: ApplicationFiled: November 8, 2024Publication date: February 27, 2025Applicant: Hughes Network Systems, LLCInventors: John Leonard BORDER, Murali REGUNATHAN, Jayant SONREXA, Robert James TORRES
-
Patent number: 12176994Abstract: Dynamic in-route reconfiguration in a satellite network includes receiving at least one of transmit power capability and demand requirements from one or more active satellite terminals of the satellite network, determining a resulting in-route configuration during operation of the satellite network based on the received at least one of transmit power capability and demand requirements, comparing the determined resulting in-route configuration to a current in-route configuration. When the determined resulting in-route configuration is different from the current in-route configuration, establishing the determined resulting in-route configuration as the current in-route configuration and storing the established current in-route configuration in a dynamic in-route reconfiguration manager, and transmitting the established current in-route configuration to the one or more active satellite terminals.Type: GrantFiled: December 30, 2021Date of Patent: December 24, 2024Assignee: Hughes Network Systems, LLCInventors: John Leonard Border, Murali Regunathan, Jayant Sonrexa, Robert James Torres
-
Patent number: 11997179Abstract: An Encrypted Transport (ET) proxy module is configured to receive incoming ET proxy packets from an ET proxy backbone module and transmit outgoing ET proxy packets to the ET proxy backbone module. The ET proxy module is also configured to set up an HTTP tunnel with an ET proxy client of the client device or with an ET proxy at a web server for receiving incoming UDP payloads from the client device or web server and transmitting outgoing UDP payloads to the client device or web server. The ET proxy module is also configured to receive prioritization preferences from client devices or web servers pertaining to the UDP payloads indicating preferred quality-of-service (QoS) classes for the UDP payloads, and to schedule transmission of the outgoing UDP payloads via the HTTP tunnel based on QoS classes of the outgoing UPD payloads.Type: GrantFiled: February 13, 2023Date of Patent: May 28, 2024Assignee: Hughes Network Systems, LLCInventors: Chi-Jiun Su, John Leonard Border, Robert James Torres, Bhavit Jogeshkumar Shah
-
Patent number: 11870865Abstract: An Encrypted Transport Proxy Backbone Protocol module is configured to set up ET Proxy Backbone connections with another distributed proxy device with each ET Proxy Backbone connection including multiple ET Proxy Backbone channels for transmitting ET proxy packets having different QoS classes. Each ET Proxy Backbone channel includes a separate queue. The ET Proxy Backbone Protocol module is also configured to schedule transmissions of the ET proxy packets from each respective queue; multiplex the ET proxy packets from each respective queue via the associated ET Proxy Backbone channel; perform local recovery of network impairments over the access network and perform congestion control to prevent packets from client devices and web servers from causing network congestion to the access network.Type: GrantFiled: August 31, 2022Date of Patent: January 9, 2024Assignee: Hughes Network Systems, LLCInventors: Chi-Jiun Su, John Leonard Border, Robert James Torres, Bhavit Jogeshkumar Shah
-
Publication number: 20230379397Abstract: An Encrypted Transport Proxy Backbone Protocol module is configured to set up ET Proxy Backbone connections with another distributed proxy device with each ET Proxy Backbone connection including multiple ET Proxy Backbone channels for transmitting ET proxy packets having different QoS classes. Each ET Proxy Backbone channel includes a separate queue. The ET Proxy Backbone Protocol module is also configured to schedule transmissions of the ET proxy packets from each respective queue; multiplex the ET proxy packets from each respective queue via the associated ET Proxy Backbone channel; perform local recovery of network impairments over the access network and perform congestion control to prevent packets from client devices and web servers from causing network congestion to the access network.Type: ApplicationFiled: August 31, 2022Publication date: November 23, 2023Applicant: Hughes Network Systems, LLCInventors: Chi-Jiun SU, John Leonard BORDER, Robert James TORRES, Bhavit Jogeshkumar SHAH
-
Publication number: 20230379398Abstract: An Encrypted Transport (ET) proxy module is configured to receive incoming ET proxy packets from an ET proxy backbone module and transmit outgoing ET proxy packets to the ET proxy backbone module. The ET proxy module is also configured to set up an HTTP tunnel with an ET proxy client of the client device or with an ET proxy at a web server for receiving incoming UDP payloads from the client device or web server and transmitting outgoing UDP payloads to the client device or web server. The ET proxy module is also configured to receive prioritization preferences from client devices or web servers pertaining to the UDP payloads indicating preferred quality-of-service (QoS) classes for the UDP payloads, and to schedule transmission of the outgoing UDP payloads via the HTTP tunnel based on QoS classes of the outgoing UPD payloads.Type: ApplicationFiled: February 13, 2023Publication date: November 23, 2023Applicant: Hughes Network Systems, LLCInventors: Chi-Jiun SU, John Leonard BORDER, Robert James TORRES, Bhavit Jogeshkumar SHAH
-
Patent number: 11743192Abstract: A terrestrial terminal enables communications, over a network connection, between a local host of one or more connected local hosts and a remote host. The terrestrial terminal is configured to perform operations comprising: receiving, from the remote host, a network packet for the local host; obtaining, from the network packet, an included TCP segment; determining, from the TCP segment, a receive window size advertised by the remote host; computing, using one or more characteristics of the network connection, a target receive window size; comparing the target receive window size with the advertised receive window size; and in response to determining that the target receive window size is different from the advertised receive window size: modifying the TCP segment by replacing the advertised receive window size with the target receive window size, and forwarding the network packet with the modified TCP segment to the local host.Type: GrantFiled: May 17, 2021Date of Patent: August 29, 2023Assignee: Hughes Network Systems, LLCInventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
-
Patent number: 11664888Abstract: Systems and methods are provided to achieve dynamic bandwidth allocation among terminal groups (TGs) with proportional fairness in terms of both throughput and spectrum usage across a network. Quality of service (QoS) metrics for such TGs can be satisfied in terms of maximum throughput and spectrum utilization, while also satisfying QoS metrics such as latency, throughput, and prioritized traffic services for individual terminals within the TGs. A centralized bandwidth manager can be utilized to manage such dynamic bandwidth allocation across multiple Code Rate Organizers (CROs), including environments in which the multiple CROs manage communications across multiple IPGWs for multiple terminal groups. Because, in such environments, a given conventional CRO cannot effectively manage allocations across the entire network, the centralized bandwidth management functionality can be introduced to assess the flows for multiple TGs across multiple CROs and to make bandwidth allocations accordingly.Type: GrantFiled: June 29, 2020Date of Patent: May 30, 2023Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: Jun Xu, Chandrasekhar Sangireddi, Robert James Torres, Thomas Jagodits, Sandeep Ahluwalia, Satyajit Roy, Amit Arora, Joseph Sanju George
-
Publication number: 20220209853Abstract: Dynamic in-route reconfiguration in a satellite network includes receiving at least one of transmit power capability and demand requirements from one or more active satellite terminals of the satellite network, determining a resulting in-route configuration during operation of the satellite network based on the received at least one of transmit power capability and demand requirements, comparing the determined resulting in-route configuration to a current in-route configuration. When the determined resulting in-route configuration is different from the current in-route configuration, establishing the determined resulting in-route configuration as the current in-route configuration and storing the established current in-route configuration in a dynamic in-route reconfiguration manager, and transmitting the established current in-route configuration to the one or more active satellite terminals.Type: ApplicationFiled: December 30, 2021Publication date: June 30, 2022Applicant: Hughes Network Systems, LLCInventors: John Leonard BORDER, Murali REGUNATHAN, Jayant SONREXA, Robert James TORRES
-
Patent number: 11329875Abstract: A method of switching from a first gateway within a plurality of first gateways to a second gateway in a network includes precaching configuration information on the second gateway, that is within the first gateways, prior to switch-over to the second gateway. The first gateway from which the second gateway is being switched is identified. The second gateway is configured in accordance with the configuration of the first gateway based on the precached configuration information prior to the switch-over to the second gateway. Data traffic from data applications using the network is replicated and sent to the first gateway and the second gateway. Bandwidths allocated to terminals in the network are frozen in association with the switch-over to the second gateway. The bandwidths allocated to the terminals in the network are unfrozen based at least in part on an indication of completion of the switch-over to the second gateway.Type: GrantFiled: February 12, 2021Date of Patent: May 10, 2022Assignee: HUGHES NETWORK SYSTEMS, LLCInventors: David Whitefield, Robert James Torres, John Leonard Border, David Alan Roos, Stanley Edward Kay
-
Patent number: 11271638Abstract: A method of and system for designing a satellite network includes selecting an optimal design for a backhaul network to be used as part of the satellite network, selecting a number of radio frequency (RF) gateways for the satellite network, selecting an optimal number of satellite network cores (SNCs) for the satellite network. The method may also include placing each SNC at a site that is geographically separate from locations of the RF gateways, selecting a number of data centers for the satellite network, connecting each SNC to one or more data centers in the satellite network, and connecting each data center to one or more of the RF gateways via the backhaul network.Type: GrantFiled: December 31, 2019Date of Patent: March 8, 2022Assignee: Hughes Network Systems, LLCInventors: David Whitefield, Gregory Marnte Presbury, Robert James Torres, Nimesh Prakash Ambeskar
-
Publication number: 20210344603Abstract: A terrestrial terminal enables communications, over a network connection, between a local host of one or more connected local hosts and a remote host. The terrestrial terminal is configured to perform operations comprising: receiving, from the remote host, a network packet for the local host; obtaining, from the network packet, an included TCP segment; determining, from the TCP segment, a receive window size advertised by the remote host; computing, using one or more characteristics of the network connection, a target receive window size; comparing the target receive window size with the advertised receive window size; and in response to determining that the target receive window size is different from the advertised receive window size: modifying the TCP segment by replacing the advertised receive window size with the target receive window size, and forwarding the network packet with the modified TCP segment to the local host.Type: ApplicationFiled: May 17, 2021Publication date: November 4, 2021Inventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
-
Patent number: 11153786Abstract: Disclosed methods include a resource manager in a multiple node network receiving a demand for additional bandwidth, from a terminal, and the resource manager having updated information on the state of the mobile node network and, using that the state information, performing test allocation of the requested bandwidth to the requesting terminal. Disclosed methods include determining whether previous commitments of service can be met with the test allocation in place. Associated with a positive result, an allocation is sent to the terminal.Type: GrantFiled: December 29, 2019Date of Patent: October 19, 2021Assignee: Hughes Network Systems, LLC.Inventors: Robert James Torres, Stanley Edward Kay, George Choquette
-
Publication number: 20210203412Abstract: A method of and system for designing a satellite network includes selecting an optimal design for a backhaul network to be used as part of the satellite network, selecting a number of radio frequency (RF) gateways for the satellite network, selecting an optimal number of satellite network cores (SNCs) for the satellite network. The method may also include placing each SNC at a site that is geographically separate from locations of the RF gateways, selecting a number of data centers for the satellite network, connecting each SNC to one or more data centers in the satellite network, and connecting each data center to one or more of the RF gateways via the backhaul network.Type: ApplicationFiled: December 31, 2019Publication date: July 1, 2021Applicant: Hughes Network Systems, LLCInventors: David WHITEFIELD, Gregory Marnte PRESBURY, Robert James TORRES, Nimesh Prakash AMBESKAR
-
Patent number: 11044208Abstract: Systems and methods are disclosed, and one includes determining a network resource state, based at least in part on a delay level of the network resource, determining a first priority user demand and a second priority user demand for the network resource, and upon the network resource state meeting a condition, adjusting an allocation of network resource bandwidth to the first priority user and an allocation of network resource bandwidth to the second priority user adjusting. The update of the allocation of network resource bandwidth to the first priority user is based at least in part on a combination of the first priority user demand, the second priority user demand, a first priority user guaranteed bandwidth, and a capacity of the network resource. The update of the allocation of network resource bandwidth to the second priority user is based at least in part on the adjusted allocation of network resource bandwidth to the first priority user.Type: GrantFiled: November 27, 2017Date of Patent: June 22, 2021Assignee: Hughes Network Systems, LLCInventors: Jun Xu, Robert James Torres, John Leonard Border
-
Publication number: 20210168033Abstract: A method of switching from a first gateway within a plurality of first gateways to a second gateway in a network includes precaching configuration information on the second gateway, that is within the first gateways, prior to switch-over to the second gateway. The first gateway from which the second gateway is being switched is identified. The second gateway is configured in accordance with the configuration of the first gateway based on the precached configuration information prior to the switch-over to the second gateway. Data traffic from data applications using the network is replicated and sent to the first gateway and the second gateway. Bandwidths allocated to terminals in the network are frozen in association with the switch-over to the second gateway. The bandwidths allocated to the terminals in the network are unfrozen based at least in part on an indication of completion of the switch-over to the second gateway.Type: ApplicationFiled: February 12, 2021Publication date: June 3, 2021Applicant: HUGHES NETWORK SYSTEMS, LLCInventors: David WHITEFIELD, Robert James TORRES, John Leonard BORDER, David Alan ROOS, Stanley Edward KAY
-
Patent number: 11012361Abstract: A terrestrial terminal enables communications, over a network connection through a satellite, between a local host of one or more connected local hosts and a remote host. The terrestrial terminal is configured to perform operations comprising: receiving, from the remote host, a network packet for the local host; obtaining, from the network packet, an included TCP segment; determining, from the TCP segment, a receive window size advertised by the remote host; computing, using one or more characteristics of the network connection, a target receive window size; comparing the target receive window size with the advertised receive window size; and in response to determining that the target receive window size is different from the advertised receive window size: modifying the TCP segment by replacing the advertised receive window size with the target receive window size, and forwarding the network packet with the modified TCP segment to the local host.Type: GrantFiled: August 29, 2019Date of Patent: May 18, 2021Assignee: Hughes Network Systems, LLCInventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
-
Publication number: 20210067452Abstract: A terrestrial terminal enables communications, over a network connection through a satellite, between a local host of one or more connected local hosts and a remote host. The terrestrial terminal is configured to perform operations comprising: receiving, from the remote host, a network packet for the local host; obtaining, from the network packet, an included TCP segment; determining, from the TCP segment, a receive window size advertised by the remote host; computing, using one or more characteristics of the network connection, a target receive window size; comparing the target receive window size with the advertised receive window size; and in response to determining that the target receive window size is different from the advertised receive window size: modifying the TCP segment by replacing the advertised receive window size with the target receive window size, and forwarding the network packet with the modified TCP segment to the local host.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
-
Patent number: 10938652Abstract: A method of switching from a first gateway within a plurality of first gateways to a second gateway in a network includes precaching configuration information on the second gateway, that is within the first gateways, prior to switch-over to the second gateway. The first gateway from which the second gateway is being switched is identified. The second gateway is configured in accordance with the configuration of the first gateway based on the precached configuration information prior to the switch-over to the second gateway. Data traffic from data applications using the network is replicated and sent to the first gateway and the second gateway. Bandwidths allocated to terminals in the network are frozen in association with the switch-over to the second gateway. The bandwidths allocated to the terminals in the network are unfrozen based at least in part on an indication of completion of the switch-over to the second gateway.Type: GrantFiled: August 20, 2019Date of Patent: March 2, 2021Assignee: Hughes Network Systems, LLCInventors: David Whitefield, Robert James Torres, John Leonard Border, David Alan Roos, Stanley Edward Kay
-
Publication number: 20210058293Abstract: A method of switching from a first gateway within a plurality of first gateways to a second gateway in a network includes precaching configuration information on the second gateway, that is within the first gateways, prior to switch-over to the second gateway. The first gateway from which the second gateway is being switched is identified. The second gateway is configured in accordance with the configuration of the first gateway based on the precached configuration information prior to the switch-over to the second gateway. Data traffic from data applications using the network is replicated and sent to the first gateway and the second gateway. Bandwidths allocated to terminals in the network are frozen in association with the switch-over to the second gateway. The bandwidths allocated to the terminals in the network are unfrozen based at least in part on an indication of completion of the switch-over to the second gateway.Type: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Applicant: Hughes Network Systems, LLCInventors: David WHITEFIELD, Robert James TORRES, John Leonard BORDER, David Alan ROOS, Stanley Edward KAY