Patents Assigned to Hughes Networks Systems
  • Patent number: 10727949
    Abstract: Techniques for data transmission including receiving, at a geostationary earth orbiting satellite, forward-direction user data via a forward optical link; transmitting, by the geostationary earth orbiting satellite via multiple radio frequency (RF) spot beams, the forward-direction user data received via the forward optical link; receiving, at a stratospheric high-altitude communication device, forward-direction user data via multiple concurrent forward RF feeder links; transmitting, by the stratospheric high-altitude communication device via the forward optical link, the forward-direction user data received via the forward RF feeder links; transmitting, by each of multiple ground-based feeder RF terminals at a same RF feeder site, a respective one of the forward RF feeder links. At least 95% of forward feeder data throughput for all of the forward RF service link transmissions by the satellite is carried via the forward optical link and the forward RF feeder links.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: July 28, 2020
    Assignee: Hughes Network Systems, LLC.
    Inventors: Stanley Edward Kay, Neal David Becker, Lin-Nan Lee
  • Publication number: 20200235778
    Abstract: Techniques including controlling coupling and uncoupling of RF ports included in an RF switch matrix including first-side RF ports and second-side RF ports, where each of the first-side RF ports is configured to be selectively coupled to at least one of two or more of the second-side RF ports, identifying one or more of the second-side RF ports as active ports including an active port, causing the RF switch matrix to couple the active port to a signal port included in the first-side RF ports, obtaining at least one of a bit error rate and a signal to noise ratio for a demodulation of an RF stream received via the active port, and causing, in response to at least one of the bit error rate or the signal to noise ratio, the RF switch matrix to couple the signal port to a spare port included in the second-side RF ports.
    Type: Application
    Filed: April 7, 2020
    Publication date: July 23, 2020
    Applicant: Hughes Network Systems, LLC
    Inventor: Joseph Merchlinsky
  • Patent number: 10715618
    Abstract: A network node includes a processor programmed to parse at least a portion of an input block having a plurality of segments, determine whether at least one of the plurality of segments matches a segment stored in a history buffer, and predict a compressibility of the input block based at least in part on whether at least one of the plurality of segments matches a segment stored in the history buffer.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: July 14, 2020
    Assignee: Hughes Network Systems, LLC
    Inventor: Uday R. Bhaskar
  • Patent number: 10708001
    Abstract: A packet is received from a first link, and includes identification of a sender and a destination. An acknowledgement of receiving the packet is transmitted toward the sender, and the packet is forwarded, over a second link, toward the destination. A copy of the packet is stored in a queue. Upon detecting that the destination failed to receive the packet forwarded over the second link, the copy of the packet is retrieved from the queue and re-transmitted over the second link to the destination.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: July 7, 2020
    Assignee: Hughes Network Systems, LLC
    Inventor: Matthew Mario Butehorn
  • Publication number: 20200213212
    Abstract: A method for isolating packet loss on a hierarchical packet network, the method including: connecting a first network element (NE) to a second NE via a varying path traversing multiple network segments; discovering, with the first NE, a set of segment-demarcation expect-to-echo nodes along the varying path; ascertaining, with the first NE, a request-to-echo configuration for each node in the set; emitting a sample size of requests-to-echo in a respective request-to-echo configuration for each node in the set at a sample rate; receiving results of the sample size of requests-to-echo to generate a packet-loss sample; and calculating a rate-of-loss for the packet-loss sample.
    Type: Application
    Filed: May 16, 2019
    Publication date: July 2, 2020
    Applicant: Hughes Network Systems
    Inventors: Douglas DILLON, Alex PHAM, Daniel MILLER
  • Publication number: 20200213152
    Abstract: Data communications methods and systems for data packets transmitted via tunnel sessions. Satellite data communication system providing data communication services between two or more network node devices via a satellite or other data communication system are typically associated with round trip times that can cause delay in the exchange of data. Many conventional protocols, such as TCP, are not well designed for operating across links with such long delays. To address this and provide a more acceptable end-user experience, the system can include a common acceleration and optimization processor configured to provide various network acceleration and/or optimization functions and a tunnel processor configured to provide tunnel protocol-specific processing for multi-protocol encapsulated traffic.
    Type: Application
    Filed: December 31, 2018
    Publication date: July 2, 2020
    Applicant: Hughes Network Systems, LLC
    Inventors: George Joseph Choquette, Satyajit Roy
  • Publication number: 20200213211
    Abstract: Systems and methods are disclosed, and one includes a computer-implemented method for predicting quality of experience (QoE) for application downloading a webpage from a server stack, including determining a stat data corresponding to a traffic through a network node, generating a feature vector using the stat data, estimating a download performance metric for the application in a downloading of the webpage, using feature vector data, and estimating a QoE value, using the estimated performance metric.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 2, 2020
    Applicant: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Ramya Anusha Durvasula, Chi-Jiun Su
  • Publication number: 20200204425
    Abstract: Systems and methods are disclosed and include a method that includes adding a training symbol prefix to an OFDM symbol frame, the prefix including a plurality of training symbols, each including N sub-symbol fields. N/2 of the sub-symbol fields are zero valued, and N/2 of the sub-symbol fields carry corresponding symbols of a N/2 sub-symbol pseudo random training symbol. A first half of the pseudo random training symbol is symmetrical to a second half of the pseudo random training symbol. An OFDM N-sub-carrier transmission carries the prefix as signal power on a first N/2 of its N sub-carriers and suppresses signal power on a second N/2 of the sub-carriers. The first N/2 and second N/2 sub-carriers alternate in the frequency domain.
    Type: Application
    Filed: March 3, 2020
    Publication date: June 25, 2020
    Applicant: Hughes Network Systems, LLC
    Inventors: Donglei Fan, Bassel Beidas
  • Patent number: 10686907
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing an electronic resource to multiple users that are associated with the electronic resource. In some implementations, a method includes identifying multiple users, as a proper subset of users of a satellite communication network, that are each associated with an electronic resource. Satellite terminals of the satellite communication network corresponding to the identified users are identified. Satellite transmission data is generated that includes the electronic resource and designates the identified satellite terminals. A satellite gateway transmits the satellite transmission data over the satellite communication network in a satellite broadcast to the identified satellite terminals, such that the identified satellite terminals can concurrently receive data associated with the electronic resource without sending a request for data associated with the electronic resource.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: June 16, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Emanuel Girard Harrington, Frank Li
  • Publication number: 20200187019
    Abstract: Systems and methods are disclosed, and one includes receiving a configuration specification data, including a cell floorplan data identifying a plurality of rectangular cells, and indicating a cell width and a cell length of each, in combination with determining, based at least in part on the configuration specification data, a spot beam pattern that provides a plurality of rectangular cell coverage regions, having the cell length and width.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: Hughes Network Systems, LLC
    Inventors: Stanley Edward Kay, Liping Chen, Uday Ramachandra Rao Bhaskar
  • Patent number: 10681693
    Abstract: A transmitter is set to time division multiple access (TDMA) mode and allocated a first TDMA channel. In the TDMA mode, the additional TDMA channels are allocated to and deallocated from the transmitter, according a traffic demand at the transmitter, until all TDMA channels are assigned and the traffic demand reaches a threshold, whereupon the transmitter is switched to a frequency division multiple access (FDMA) mode, and assigned an FDMA channel. In response to traffic levels, the transmitter is switched to larger bandwidth FDMA channels and, optionally, to a concurrent FDMA-TDMA mode having a large bandwidth FDMA channel in addition to a number of TDMA channels. Optionally, switching the transmitter among TDMA mode, FDMA mode, and concurrent FDMA-TDMA mode is based, at least in part, on QoS, or time of day, or user statistics, or combinations thereof.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: June 9, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Joseph Merchlinsky, Peter Johns, Satyajit Roy, Yogesh Sethi
  • Patent number: 10674417
    Abstract: A method for a hitless handover in a hitless handover of communications in a Radio Frequency (RF) network is disclosed.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: June 2, 2020
    Assignee: Hughes Network Systems, LLC
    Inventor: George Choquette
  • 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
  • Patent number: 10652765
    Abstract: Automatically diagnosing operation of a communication network, including collecting, during multiple time periods spanning multiple days, a plurality of Layer-4 statistics for Layer-4 network connections on the network; determining, for each time period in the multiple time periods, a first Layer-4 condition metric for the time period based on the Layer-4 protocol statistics collected during the time period; determining a network performance indicator, based on a number of the time periods that a first threshold condition is met by the first Layer-4 condition metric; determining whether the communication network has experienced a performance issue based on the network performance indicator meeting a second threshold condition; and causing a diagnostic action, a corrective action, or a maintenance action to be performed based on the determination whether the communication network has experienced a performance issue.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: May 12, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Kaustubh Jain, Nagesh Javali
  • Patent number: 10651928
    Abstract: Systems and method are disclosed and among these is a method for mitigation of interference local to remote terminals, and it can include detecting reception of a packet having one of the remote terminals as a destination terminal and, in response, selecting a sub-carrier among the sub-carriers that are not identified as receiving local interference at the destination terminal, and loading, into a queue for the selected sub-carrier, a coded data from which a content of the packet can be derived, and transmitting the queued coded data on the selected sub-carrier. Among disclosed features is a receiving of an interference report that carries an information indicative of a new local interference and, in response, updating the data identifying sub-carriers having local interference at the destination terminal.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 12, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Stanley Edward Kay, Liping Chen
  • Patent number: 10645018
    Abstract: A system and method for reducing waste of a network resource is disclosed. The method including: providing a group of active subscribers; determining an underutilization level of the network resource for an upcoming allocation interval; calculating a throttle and a resource weight for the group of active subscribers to decrease the underutilization level; allocating the network resource based on the throttle and the resource weight; and adjusting, based on a feedback underutilization level, the throttle and the resource weight. In some embodiments, the throttle is based on congestion metrics including measuring available channel capacity, a latency, a queue depth, a count of subscribers in an outroute channel or the like. In some embodiments, the active subscribers may include under subscribers, over subscribers and premium subscribers, wherein each of the over subscribers have exceeded a respective network resource usage allowance for a respective subscription interval.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: May 5, 2020
    Assignee: Hughes Network Systems, LLC
    Inventor: Rajeev Kubba
  • Patent number: 10645062
    Abstract: A system and method for improving proxy server performance in a communication network. The system and method employ a proxy server configured to, in response to a request identifying a domain name, determine whether domain name resolution information associated with the domain name is stored in a storage accessible by the proxy server and has exceeded an expiration time for the domain name resolution information, provide the domain name resolution information from the storage in response to the request via the network upon determining that the domain name resolution information is stored in the storage, has exceeded the expiration time and meets a delivery condition, and request from a domain name server updated domain name resolution information upon determining that the domain name resolution information is at least one of absent from the storage and has exceeded the expiration time.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: May 5, 2020
    Assignee: Hughes Network Systems LLC
    Inventors: Robert James Torres, George Choquette, Ganeshan Ramachandran, Sanjay Jayaramu
  • Publication number: 20200137633
    Abstract: 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: Application
    Filed: December 29, 2019
    Publication date: April 30, 2020
    Applicant: Hughes Network Systems, LLC
    Inventors: Robert James Torres, Stanley Edward Kay, George Choquette
  • Patent number: 10637782
    Abstract: An approach is provided whereby multiple broadband connections operate together to provide a highly available secure private networking solution. Data packets of a communications flow are received by a networking device, for transmission to a remote destination node, over a wide area data communications network. A service classification is determined for the data flow. A sequence number is generated for each data packet, where the sequence numbers indicate an order by which the data packets are received. An indication of the service classification and the sequence number is added to each data packet. For each data packet, a transport policy is determined that indicates one or more VPN tunnels through which the data packet is to be transmitted, where the determination of the VPN tunnels is based on the service classification, and wherein each VPN tunnel is carried over a respective WAN transport of the wide area data network.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: April 28, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Douglas Dillon, Gaurav Sabharwal
  • Patent number: 10631195
    Abstract: A method for reporting backlog in a LTE-like environment is disclosed. The method includes: providing a pending allocation for transferring a pending request data; receiving a new request for transferring data prior to completion of transferring the pending request data; generating a backlog report for the new request; sending the backlog report within the pending allocation; and receiving a new allocation for the new request data.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: April 21, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Nassir Benammar, Channasandra Ravishankar