Patents by Inventor Rob Torres

Rob 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: 20230261736
    Abstract: A method and system for simplifying interactions of a Software Defined Network (SDN) controller including: receiving a network program to traverse a mobile node network including mobile nodes and ground nodes, wherein the ground nodes include an ingress node and an egress node; forecasting links, based on a temporal line-of-sight topology, of the mobile node network between the mobile nodes and the ground nodes; determining network program subfunctions that reflect an availability of the links for a time period; selecting, for the time period, a viable path including one or more of the network program subfunctions to traverse from the ingress node to the egress node; and communicating network traffic from the ingress node to the egress node using the viable path during the time period, wherein a portion of the viable path traverses one or more of the mobile nodes and the mobile nodes move along deterministic paths.
    Type: Application
    Filed: August 30, 2022
    Publication date: August 17, 2023
    Inventor: Rob TORRES
  • Publication number: 20230019771
    Abstract: A system and method for predicting rain fade for a rain zone using a deep learning system including a computer processor. The method may include: training a Neural Network (NN) by importing into the NN a training set of image information and beacon information, wherein the image information includes image datasets including of a cloud view of an Area of Interest (AoI), a geolocation and a timestamp, and the beacon information includes beacon datasets including a beacon strength, a current rain fade state, a geolocation and a timestamp; pre-processing to homogenize and to extract spatially and temporally matching data for the AoI from a live image information and a live beacon information; and forecasting a rain fade based on the data in a near-future. In the method, the geolocation of one or more of the beacon datasets is located within the AoI, and the periodicity of the live beacon information and the live image information is less than or equal to five (5) minutes.
    Type: Application
    Filed: November 2, 2021
    Publication date: January 19, 2023
    Applicant: Hughes Network Systems, LLC
    Inventors: Aidin Ferdowsi KHOSROWSHAHI, David WHITEFIELD, Rob TORRES
  • Patent number: 11146494
    Abstract: A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts relative to each other.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: October 12, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Jun Xu, Rob Torres, John Border, Zengquan Fan
  • Patent number: 11026231
    Abstract: A shared bandwidth network system to communicate network traffic between terminals and an external network is disclosed. The system includes: a point of presence (POP) for the external network; Radio Frequency Gateways (RFGWs) wherein each RFGW of the RFGWs provides one or more Radio Frequency (RF) paths, and each of the RF paths links a respective RFGW of the RFGWs with one or more terminals of the terminals; an RF path state manager to manage a RF path state for each of the RF paths; a Satellite Network Core (SNC); a Software Defined Network (SDN) controller to maintain a topology based on the RF path states, wherein the topology includes the POP, the RFGWs and the SNC; and a network layer to route network traffic between the POP, the RFGWs and the SNC based on the topology.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: June 1, 2021
    Assignee: Hughes Network Systems
    Inventors: Rob Torres, David Whitefield, Jayant Ramakrishnan
  • Publication number: 20200252938
    Abstract: A shared bandwidth network system to communicate network traffic between terminals and an external network is disclosed. The system includes: a point of presence (POP) for the external network; Radio Frequency Gateways (RFGWs) wherein each RFGW of the RFGWs provides one or more Radio Frequency (RF) paths, and each of the RF paths links a respective RFGW of the RFGWs with one or more terminals of the terminals; an RF path state manager to manage a RF path state for each of the RF paths; a Satellite Network Core (SNC); a Software Defined Network (SDN) controller to maintain a topology based on the RF path states, wherein the topology includes the POP, the RFGWs and the SNC; and a network layer to route network traffic between the POP, the RFGWs and the SNC based on the topology.
    Type: Application
    Filed: April 23, 2020
    Publication date: August 6, 2020
    Applicant: Hughes Network Systems
    Inventors: Rob TORRES, David WHITEFIELD, Jayant RAMAKRISHNAN
  • Patent number: 10735324
    Abstract: A method for controlling congestion of traffic, by one of one or more User Terminals (UTs), traversing an intermediate node, the method comprising: associating one or more traffic flows of a priority to one of the one or more UTs; detecting a traffic congestion for the priority; performing Random Early Detection (RED) congestion control for the priority to relieve the traffic congestion; selecting, for the priority, a User Terminal (UT) with a perceived delay greater than a high threshold; and controlling, by priority, the traffic flows associated with the selected UT.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: August 4, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Rob Torres, Jun Xu, Vivek Gupta
  • Patent number: 10667264
    Abstract: A shared bandwidth network system to communicate network traffic between terminals and an external network is disclosed. The system includes: a point of presence (POP) for the external network; Radio Frequency Gateways (RFGWs) wherein each RFGW of the RFGWs provides one or more Radio Frequency (RF) paths, and each of the RF paths links a respective RFGW of the RFGWs with one or more terminals of the terminals; an RF path state manager to manage a RF path state for each of the RF paths; a Satellite Network Core (SNC); a Software Defined Network (SDN) controller to maintain a topology based on the RF path states, wherein the topology includes the POP, the RFGWs and the SNC; and a network layer to route network traffic between the POP, the RFGWs and the SNC based on the topology.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: May 26, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Rob Torres, David Whitefield, Jayant Ramakrishnan
  • Publication number: 20190356604
    Abstract: A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts relative to each other.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 21, 2019
    Applicant: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Jun XU, Rob TORRES, John BORDER, Zengquan FAN
  • Publication number: 20190327738
    Abstract: A shared bandwidth network system to communicate network traffic between terminals and an external network is disclosed. The system includes: a point of presence (POP) for the external network; Radio Frequency Gateways (RFGWs) wherein each RFGW of the RFGWs provides one or more Radio Frequency (RF) paths, and each of the RF paths links a respective RFGW of the RFGWs with one or more terminals of the terminals; an RF path state manager to manage a RF path state for each of the RF paths; a Satellite Network Core (SNC); a Software Defined Network (SDN) controller to maintain a topology based on the RF path states, wherein the topology includes the POP, the RFGWs and the SNC; and a network layer to route network traffic between the POP, the RFGWs and the SNC based on the topology.
    Type: Application
    Filed: October 26, 2018
    Publication date: October 24, 2019
    Applicant: Hughes Network Systems, LLC
    Inventors: Rob TORRES, David WHITEFIELD, Jayant RAMAKRISHNAN
  • Patent number: 10374966
    Abstract: A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts on a first channel, and transmit TDMA bursts on a second channel based on assigned timings received from the gateway.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: August 6, 2019
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Jun Xu, Rob Torres, John Border, Zengquan Fan
  • Publication number: 20190140952
    Abstract: A method for controlling congestion of traffic, by one of one or more User Terminals (UTs), traversing an intermediate node, the method comprising: associating one or more traffic flows of a priority to one of the one or more UTs; detecting a traffic congestion for the priority; performing Random Early Detection (RED) congestion control for the priority to relieve the traffic congestion; selecting, for the priority, a User Terminal (UT) with a perceived delay greater than a high threshold; and controlling, by priority, the traffic flows associated with the selected UT.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Applicant: Hughes Network Systems, LLC
    Inventors: Rob TORRES, Jun XU, Vivek GUPTA
  • Patent number: 10243801
    Abstract: A method and system for distributive flow control and bandwidth management in networks is disclosed. The method includes: providing multiple Internet Protocol (IP) Gateways (IPGWs) that each have a maximum send rate and one or more sessions with associated throughput criteria, wherein each IPGW performs flow control by limiting information flows by the respective maximum send rate and throughput criteria; providing multiple Code Rate Organizers (CROs) that each have a bandwidth capacity, wherein each CRO performs bandwidth allocation of its respective bandwidth capacity to one or more IPGWs of the multiple IPGWs; interconnecting the multiple IPGWs with the multiple CROs; and performing bandwidth management across the multiple CROs and IPGWs. In the method, an IPGW of the multiple IPGWs provides flow control across a plurality of the CROs of the multiple CROs, and a CRO of the multiple CROs allocates bandwidth to a plurality of the IPGWs of the multiple IPGWs.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: March 26, 2019
    Assignee: Hughes Networking Systems, LLC
    Inventors: Jun Xu, Rob Torres, Zili Qian
  • Patent number: 10187475
    Abstract: A method and system for automatically bypassing a network proxy in the presence of interdependent traffic flows. Messages from a client attempting to establish communication with an origin server are monitored to detect the presence of certain state information. If the origin server is present in one or more bypass lists, the network proxy is bypassed and communication is established between the client and origin sever directly. Otherwise, communication between the client and origin server is established though the network proxy. Messages between at least the origin server and client are monitored in order to identify origin servers for which the network proxy should be bypassed. The bypass lists are automatically updated for such origin servers.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 22, 2019
    Assignee: Hughes Network Systems, LLC
    Inventors: George Choquette, Ganeshan Ramachandran, Nagesh Javali, Rob Torres
  • Publication number: 20180006892
    Abstract: A method and system for distributive flow control and bandwidth management in networks is disclosed. The method includes: providing multiple Internet Protocol (IP) Gateways (IPGWs) that each have a maximum send rate and one or more sessions with associated throughput criteria, wherein each IPGW performs flow control by limiting information flows by the respective maximum send rate and throughput criteria; providing multiple Code Rate Organizers (CROs) that each have a bandwidth capacity, wherein each CRO performs bandwidth allocation of its respective bandwidth capacity to one or more IPGWs of the multiple IPGWs; interconnecting the multiple IPGWs with the multiple CROs; and performing bandwidth management across the multiple CROs and IPGWs. In the method, an IPGW of the multiple IPGWs provides flow control across a plurality of the CROs of the multiple CROs, and a CRO of the multiple CROs allocates bandwidth to a plurality of the IPGWs of the multiple IPGWs.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Hughes Network Systems, LLC
    Inventors: Jun XU, Rob TORRES, Zili QIAN
  • Patent number: 9860195
    Abstract: A method and system are disclosed for providing a service to bypass carrier grade network address translation (NAT), or CGN. A first and second range of private IPv4 addresses are generated for mapping to public IPv4 addresses. Subscribers to the service are provided terminals with a status code which indicates its status with respect to the service. The terminal is assigned a private internet protocol (IP) subnet within the first range of private IPv4 addresses, if the status code is indicative of a bypass status and the terminal identifies a bypass device that requires access to inbound traffic from the public network. Each bypass device is assigned a private IPv4 address from the first range, and the bypass device's private IPv4 address is mapped to a public IPv4 address. Inbound traffic having a matching public IPv4 destination address is subsequently directed to the bypass device.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 2, 2018
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Nagesh Javali, Ramakrishnan Jayant, Rob Torres
  • Publication number: 20170317943
    Abstract: A system for scheduling prioritized traffic in a scrambled and coded multiple access (SCMA) system multiple terminals and a gateway. Each terminal is configured to receive packets from user devices and place the packets on various input queues. The packets are en-queued onto a plurality of output queues based on priority or service class. The terminal is further configured to detect one or more available SCMA slots within a frame of a communication system, and de-queue packets from the highest priority output queue onto the frame via one or more SCMA bursts. The terminal includes transceiver for transmitting/receiving frames of the communication system to/from the gateway. The terminals autonomously transmit SCMA bursts on a first channel, and transmit TDMA bursts on a second channel based on assigned timings received from the gateway.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Jun XU, Rob TORRES, John BORDER, Zengquan FAN
  • Publication number: 20170195427
    Abstract: A method and system for automatically bypassing a network proxy in the presence of interdependent traffic flows. Messages from a client attempting to establish communication with an origin server are monitored to detect the presence of certain state information. If the origin server is present in one or more bypass lists, the network proxy is bypassed and communication is established between the client and origin sever directly. Otherwise, communication between the client and origin server is established though the network proxy. Messages between at least the origin server and client are monitored in order to identify origin servers for which the network proxy should be bypassed. The bypass lists are automatically updated for such origin servers.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: George CHOQUETTE, Ganeshan RAMACHANDRAN, Nagesh JAVALI, Rob TORRES
  • Publication number: 20170195256
    Abstract: A method and system are disclosed for providing a service to bypass carrier grade NAT (CGN). A first and second range of private IPv4 addresses are generated for mapping to public IPv4 addresses. Subscribers to the service are provided terminals with a status code which indicates its status with respect to the service. The terminal is assigned a private IP subnet within the first range of private IPv4 addresses, if the status code is indicative of a bypass status and the terminal identifies a bypass device that requires access to inbound traffic from the public network. Each bypass device is assigned a private IPv4 address from the first range, and the bypass device's private IPv4 address is mapped to a public IPv4 address. Inbound traffic having a matching public IPv4 destination address is subsequently directed to the bypass device.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Nagesh JAVALI, Ramakrishnan JAYANT, Rob TORRES
  • Patent number: 7353279
    Abstract: An approach is provided for providing quality of service reservations in a packet-based radio communication network is disclosed. Connection information including connection rate is extracted from a dataflow from an application requesting connection-oriented service. A request message is sent to a proxy for establishing a connection based on the connection information over the network, wherein the proxy configures a classification rule based on flow criteria from the request message and accordingly initiates establishment of the connection over the network to a destination terminal. A confirmation that the connection can be established is selectively received according to the connection information, wherein the dataflow satisfying the flow criteria from the application is transported over the established connection to the destination terminal. This approach as particular applicability to shared capacity systems, such as a satellite communication system.
    Type: Grant
    Filed: January 8, 2004
    Date of Patent: April 1, 2008
    Assignee: Hughes Electronics Corporation
    Inventors: Naresh Durvasula, Vikrant Binjrajka, Patrick Fisher, Rob Torres, Douglas Dillon, Vipul Sharma
  • Publication number: 20050198261
    Abstract: An approach is provided for providing quality of service reservations in a packet-based radio communication network is disclosed. Connection information including connection rate is extracted from a dataflow from an application requesting connection-oriented service. A request message is sent to a proxy for establishing a connection based on the connection information over the network, wherein the proxy configures a classification rule based on flow criteria from the request message and accordingly initiates establishment of the connection over the network to a destination terminal. A confirmation that the connection can be established is selectively received according to the connection information, wherein the dataflow satisfying the flow criteria from the application is transported over the established connection to the destination terminal. This approach as particular applicability to shared capacity systems, such as a satellite communication system.
    Type: Application
    Filed: January 8, 2004
    Publication date: September 8, 2005
    Inventors: Naresh Durvasula, Vikrant Binjrajka, Patrick Fisher, Rob Torres, Douglas Dillon, Vipul Sharma