Patents by Inventor George Choquette

George Choquette 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).

  • Patent number: 11012361
    Abstract: 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: Grant
    Filed: August 29, 2019
    Date of Patent: May 18, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
  • Publication number: 20210132234
    Abstract: A receiver determines whether an outbound carrier frequency among a plurality of outbound carrier frequencies, as received, includes interference. Based at least in part on a result of the determining, a new outbound carrier frequency is selected for the receiver. Optionally, the receiver sends an interference report to a system controller.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 6, 2021
    Applicant: HUGHES NETWORK SYSTEMS, LLC
    Inventors: David Whitefield, Matthew Baer, George Choquette
  • Patent number: 10979365
    Abstract: Various arrangements for increasing a transfer rate of a data transfer via satellite are presented. A satellite gateway may set an accelerated set of communication parameters that control communication between the satellite gateway and the satellite terminal via the satellite and between the satellite gateway and the content source to an accelerated transfer rate between the content source and the satellite terminal. A first set of data may be transferred from the content source to the satellite terminal using the set of communication parameters. After transferring the first set of data, the satellite gateway may adjust the initial set of communication parameters to an adjusted set of communication parameters. The adjusted transfer rate can be lower than the accelerated transfer rate.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 13, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: George Choquette, Vivek Gupta, Rushi Kaw
  • Publication number: 20210092088
    Abstract: A system and method for improving network performance of DNS queries. The system includes a terminal which receives DNS queries from a customer premise equipment (CPE), and supplies matching DNS records in response to the queries. The terminal monitors all traffic from the CPE and generates a preload list containing domains and a time schedule at which name resolution should be requested for the domains. A DNS preload client in the CPE receives the preload list from the terminal, and submits preload DNS queries for name resolution of domains contained in the preload list at times specified in the time schedule. Preload records supplied in response to the preload DNS queries are stored by the CPE and used to resolve DNS queries from applications installed on the CPE.
    Type: Application
    Filed: November 15, 2019
    Publication date: March 25, 2021
    Applicant: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Ganeshan RAMACHANDRAN, Robert TORRES, George CHOQUETTE
  • Publication number: 20210092595
    Abstract: A process for improving network performance in systems that utilize secure domain name system (DNS) schemes. Encrypted DNS requests from devices in a local area network (LAN), such as a home or office, are submitted to a local proxy which stores cached DNS records. The proxy decrypts or examines at least a portion of the DNS request in order search for a matching record in its storage. Matching records are retrieved, encrypted, and supplied to the requesting device to satisfy the DNS request. If the proxy does not contain a matching record, the DNS query is encrypted and submitted to an external DNS server for resolution. The matching record can optionally be saved by the proxy prior to being supplied to the requesting device.
    Type: Application
    Filed: September 25, 2019
    Publication date: March 25, 2021
    Applicant: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Ganeshan RAMACHANDRAN, Robert TORRES, George CHOQUETTE
  • Publication number: 20210067452
    Abstract: 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: Application
    Filed: August 29, 2019
    Publication date: March 4, 2021
    Inventors: Ganeshan Ramachandran, Robert James Torres, George Choquette
  • Patent number: 10931730
    Abstract: A monitoring tool to facilitate real-time system performance monitoring, fault detection, fault isolation, and fault remediation verification, wherein the monitoring tool is connected to each of a plurality of gateways within a network, including a request reporter module configured to record results of URL access requests from one or more end users, a processing module configured to calculate a set of metrics based on success and failure rates for each of the URL access requests recorded by the request reporter and distinguish between failures related to the network and failures unrelated to the network, and a consolidator module configured to organize and present the set of metrics into a format useable for monitoring the network.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: February 23, 2021
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: George Choquette, Vivek Gupta, Hsiu-chu Huang
  • Patent number: 10921458
    Abstract: A receiver determines whether an outbound carrier frequency among a plurality of outbound carrier frequencies, as received, includes interference. Based at least in part on a result of the determining, a new outbound carrier frequency is selected for the receiver. Optionally, the receiver sends an interference report to a system controller.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: February 16, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: David Whitefield, Matthew Baer, George Choquette
  • Patent number: 10917860
    Abstract: Some implementations of the disclosure are directed to a satellite terminal comprising: a modem; and a radio frequency unit (RFU) configured to amplify and frequency upconvert a transmit signal for transmission over an inroute channel of a satellite communications network, the RFU comprising: an input power meter configured to measure a first power level of an intermediate frequency (IF) signal transmitted from the modem to an input of the RFU; an upconverter configured to frequency upconvert the IF signal to obtain a radio frequency (RF) signal; and an output power meter configured to measure a second power level of the RF signal. By taking the readings from the input and output power meters of the RFU, one or more calibration related functions, including a determination of the power loss due to the IF cable or a determination of the upconverter's gain, may be automatically performed at the satellite terminal.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: February 9, 2021
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: Guy Montgomery, George Choquette
  • Publication number: 20210036770
    Abstract: A system comprises a computer including a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to change a satellite antenna direction from a first sky segment to a second sky segment, to change the satellite antenna direction to return to the first sky segment upon updating segment blockage status data including a location and a score of the second sky segment, and to change the satellite antenna direction to a third sky segment based at least in part on the segment blockage status data.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 4, 2021
    Inventors: Satyajit Roy, George Choquette
  • Patent number: 10911134
    Abstract: A method and system for real-time monitoring of terminals in a satellite communication system is disclosed. The method includes creating a configuration profile specifying a reporting format for one or more object status, and transmitting the configuration profile to a terminal. The terminal subsequently generates a report containing the requested object status based on the configuration profile. The report is provided to a gateway responsible for managing the terminal using available space within existing traffic. The gateway subsequently forwards report to at least one destination entity.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: February 2, 2021
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventors: George Choquette, Tayyab Khan
  • Patent number: 10903898
    Abstract: A system comprises a computer including a processor and a memory. The memory stores instructions executable by the processor such that the computer is programmed to change a satellite antenna direction from a first sky segment to a second sky segment, to change the satellite antenna direction to return to the first sky segment upon updating segment blockage status data including a location and a score of the second sky segment, and to change the satellite antenna direction to a third sky segment based at least in part on the segment blockage status data.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: January 26, 2021
    Assignee: Hughes Network Systems, LLC
    Inventors: Satyajit Roy, George Choquette
  • Patent number: 10863404
    Abstract: A system includes a computer that is programmed to actuate to switch from a first satellite link between a terminal and a first satellite to a second satellite link upon determining that a data throughput of the first satellite relative to a first satellite throughput capacity exceeds a threshold.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: December 8, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Satyajit Roy, George Choquette
  • Patent number: 10848235
    Abstract: Techniques are described for implementing adaptive coding and modulation (ACM) in regenerative satellite systems to adapt the modulation and/or FEC coding of transmitted waveforms to the conditions of the link. In a first implementation, ACM is implemented on an uplink from a terminal to a regenerative satellite. In this implementation, an uplink modulation and coding combination (ModCod) is estimated by the transmitting terminal based on the quality of signals received from the regenerative satellite on the downlink. In a second implementation, ACM may be implemented on a downlink from a regenerative satellite to a terminal. In this implementation, a transmit terminal may insert a field in a transmitted packet header that indicates a downlink ModCod to be used by the regenerative satellite when transmitting packets to a receiving terminal. The regenerative satellite may reencode and remodulate the packet using the ModCod indicated in the field of the packet header.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: November 24, 2020
    Assignee: HUGHES NETWORK SYSTEMS, LLC
    Inventor: George Choquette
  • Patent number: 10826599
    Abstract: A system comprises a modulator, a time synchronization system, a satellite gateway computer, and a traffic gateway. The modulator is configured to transmit a first and a second carrier on a feeder uplink frequency to a beam-hopping-capable satellite according to a time schedule. The timing synchronization system is configured to synchronize a satellite gateway computer, the modulator, and the beam hopping capable satellite, based on the transmit time schedule and a propagation delay. The satellite gateway computer is programmed to determine transmit time schedule for the modulator, format and relay packets destined to the first and second downlink beam to the modulator to be transmitted on the first and second carrier during the first and second dwell time slot.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: November 3, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Satyajit Roy, George Choquette
  • Patent number: 10819420
    Abstract: A method for providing a multipath satellite backbone is disclosed. The method includes: creating sub-backbone flows over multipaths between a first peer and a second peer, wherein each of the sub-backbone flows is associated with one of the multipaths; retrieving a policy corresponding to each of the multipaths, the first peer and the second peer; receiving a transport metric for at least one of the multipaths; calculating distribution weights for the sub-backbone flows based on the policy and the transport metric; and transporting traffic over the sub-backbone flows based on the distribution weights, wherein at least one of the multipaths is relayed by a satellite.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: October 27, 2020
    Assignee: Hughes Network Systems, LLC
    Inventors: Satyajit Roy, George Choquette
  • 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
  • Publication number: 20200162985
    Abstract: A system includes a computer that is programmed to actuate to switch from a first satellite link between a terminal and a first satellite to a second satellite link upon determining that a data throughput of the first satellite relative to a first satellite throughput capacity exceeds a threshold.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: Satyajit Roy, George Choquette
  • 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