Patents by Inventor Sharath Ananth

Sharath Ananth 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: 10305608
    Abstract: Systems, methods, and computer readable media for transmitter channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of transmitter channels, respectively, of a transmitter module. The plurality of calibration signals are propagated through at least portions of the plurality of transmitter channels, respectively. At least two signal characteristics of at least two of the propagated plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the plurality of transmitter channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal transmitted via the at least one of the plurality of transmitter channels is adjusted.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: May 28, 2019
    Assignee: LOON LLC
    Inventors: Sharath Ananth, Pascal Stang
  • Patent number: 10305609
    Abstract: Systems, methods, and computer-readable media for receiver channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of receiver channels, respectively, of a receiver module. The plurality of calibration signals are propagated through at least portions of the plurality of receiver channels, respectively. At least two signal characteristics of at least two of the propagated plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the plurality of receiver channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal received via the at least one of the plurality of receiver channels is adjusted.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: May 28, 2019
    Assignee: LOON LLC
    Inventors: Pascal Stang, Sharath Ananth
  • Publication number: 20190149248
    Abstract: Systems, methods, and computer-readable media for receiver channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of receiver channels, respectively, of a receiver module. The plurality of calibration signals are propagated through at least portions of the plurality of receiver channels, respectively. At least two signal characteristics of at least two of the propagated plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the plurality of receiver channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal received via the at least one of the plurality of receiver channels is adjusted.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Applicant: X Development LLC
    Inventors: Pascal Stang, Sharath Ananth
  • Publication number: 20190148829
    Abstract: Systems, methods, and computer-readable media for receiver channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of receiver channels, respectively. The plurality of calibration signals are combined with a plurality of data signals, respectively, thereby generating a plurality of combined signals. The plurality of combined signals are propagated through at least portions of the plurality of receiver channels, respectively. The plurality of calibration signals are extracted from the propagated plurality of combined signals, respectively. At least two signal characteristics of at least two of the extracted plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the receiver channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal received via the at least one of the plurality of receiver channels is adjusted.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Applicant: X Development LLC
    Inventors: Sharath Ananth, Pascal Stang
  • Publication number: 20190149209
    Abstract: Systems, methods, and computer-readable media for transmitter channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of transmitter channels, respectively. The plurality of calibration signals are combined with a plurality of data signals, respectively, thereby generating a plurality of combined signals. The plurality of combined signals are propagated through at least portions of the plurality of transmitter channels, respectively. The plurality of calibration signals are extracted from the propagated plurality of combined signals, respectively. At least two signal characteristics of at least two of the extracted plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the transmitter channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal transmitted via the at least one of the plurality of transmitter channels is adjusted.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Applicant: X Development LLC
    Inventors: Pascal Stang, Sharath Ananth
  • Publication number: 20190149247
    Abstract: Systems, methods, and computer readable media for transmitter channel calibration are provided. The method includes generating a plurality of calibration signals corresponding to a plurality of transmitter channels, respectively, of a transmitter module. The plurality of calibration signals are propagated through at least portions of the plurality of transmitter channels, respectively. At least two signal characteristics of at least two of the propagated plurality of calibration signals are compared. At least one adjustment in gain, phase, or timing for at least one of the plurality of transmitter channels is identified based on a result of the comparing. Based on the identified adjustment, a data signal transmitted via the at least one of the plurality of transmitter channels is adjusted.
    Type: Application
    Filed: November 13, 2017
    Publication date: May 16, 2019
    Applicant: X Development LLC
    Inventors: Sharath Ananth, Pascal Stang
  • Publication number: 20190020701
    Abstract: Aspects of the disclosure provide for an end user premises device that includes a memory, one or more transceivers, and one or more processors. The one or more processors are configured to receive a user request for data and determine a time to retrieve the data that is during an off-peak time for a network. The retrieval time is determined based on a time when the data will likely be accessed by a client device. At the determined retrieval time, the data is retrieved via the network and stored in the memory. In response to another user request, the data is transmitted to the client device. The one or more processors are optionally also configured to predict data that will likely be accessed by the client device and to retrieve the predicted data during an off-peak time for the network and before a time when the data will likely be accessed.
    Type: Application
    Filed: July 12, 2017
    Publication date: January 17, 2019
    Inventors: Brian Barritt, Sharath Ananth
  • Patent number: 9913278
    Abstract: Wireless service is provided to a service area using limited resources dynamically reallocated to maximize capacity in high demand regions. An antenna array transmits a plurality of downlink beams, each covering a respective region of a service area. An antenna management logic identifies a high demand region serviced by downlink beams transmitted from a first set of antennas at a first power level and a low demand region serviced by downlink beams transmitted from a second set of antennas at a second power level. The antenna management logic reconfigures the antenna array to provide the wireless service to the high demand region at a power level higher than the first power level, and to provide the wireless service to the low demand region at a power level lower than the second power level, such that the antenna array does not exceed a maximum power level available from a power supply.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: March 6, 2018
    Assignee: Google LLC
    Inventors: Paul Heninwolf, Sharath Ananth
  • Publication number: 20170353960
    Abstract: Wireless service is provided to a service area using limited resources dynamically reallocated to maximize capacity in high demand regions. An antenna array transmits a plurality of downlink beams, each covering a respective region of a service area. An antenna management logic identifies a high demand region serviced by downlink beams transmitted from a first set of antennas at a first power level and a low demand region serviced by downlink beams transmitted from a second set of antennas at a second power level. The antenna management logic reconfigures the antenna array to provide the wireless service to the high demand region at a power level higher than the first power level, and to provide the wireless service to the low demand region at a power level lower than the second power level, such that the antenna array does not exceed a maximum power level available from a power supply.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Paul Heninwolf, Sharath Ananth
  • Publication number: 20170272131
    Abstract: A communication system includes an antenna system, data processing hardware in communication with the antenna system, and memory hardware in communication with the data processing hardware and the antenna system. The memory hardware stores instructions that when executed on the data processing hardware cause the data processing hardware to perform operations. These operations include transmitting a first communication signal to a first coverage area and determining an interference to the first communication signal by a second communication signal. The operations further include reducing the interference to the first communication signal by a second communication signal by at least one of: adjusting the first coverage area; or adjusting a power of the first signal.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Applicant: Google Inc.
    Inventors: Sharath Ananth, Krishna Kamal Sayana, Mitchell Trott
  • Patent number: 9668102
    Abstract: A method for providing an alert notification to a user in a degraded location includes obtaining incoming call data indicating the mobile terminal is unable to establish a first communication link with a communication terminal for receiving an incoming call using voice over long term evolution. The method also includes providing the alert notification to a user associated with the mobile terminal based on the obtained incoming call data. The alert notification informs the user that the incoming call directed toward the mobile terminal is pending. The method also includes receiving the incoming call from the communication terminal after the mobile terminal moves away from the degraded location and establishes the first communication link with the communication terminal.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventors: Sharath Ananth, Erik Stauffer, Paul Heninwolf
  • Patent number: 9571978
    Abstract: The systems and methods of the disclosure relate to estimating the location of a remote device, e.g., a mobile phone or other user equipment (“UE”), that is in communication with equipment aboard a high altitude platform (“HAP”). Because the HAP is in motion, the location of the equipment aboard the HAP is not at a fixed location. While this breaks some forms of traditional UE location positioning techniques, it creates new information that can be used instead. Thus, when traditional GPS or ground-station based location services are unavailable, a remote device in communication with equipment aboard a HAP can still be positioned.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: February 14, 2017
    Assignee: Google Inc.
    Inventor: Sharath Ananth
  • Patent number: 8290075
    Abstract: Methods and Systems for tracking symbol timing of an OFDM signal are disclosed. In one embodiment, a wireless receiver includes signal tracking and timing logic to facilitate the timing of a demodulation operation such that the demodulation operation occurs on the proper symbol boundary, particularly when the OFDM signal has multipath components and the second component has greater power than the first.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: October 16, 2012
    Assignee: CSR Technology Inc.
    Inventors: Charles Robert Cahn, Sharath Ananth
  • Patent number: 7813454
    Abstract: Methods and Systems for tracking symbol timing of an OFDM signal are disclosed. In one embodiment, a wireless receiver includes signal tracking and timing logic to facilitate the timing of a demodulation operation such that the demodulation operation occurs on the proper symbol boundary, particularly when the OFDM signal has multipath components and the second component has greater power than the first.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: October 12, 2010
    Assignee: Sirf Technology, Inc.
    Inventors: Charles Robert Cahn, Sharath Ananth
  • Publication number: 20100239053
    Abstract: Methods and Systems for tracking symbol timing of an OFDM signal are disclosed. In one embodiment, a wireless receiver includes signal tracking and timing logic to facilitate the timing of a demodulation operation such that the demodulation operation occurs on the proper symbol boundary, particularly when the OFDM signal has multipath components and the second component has greater power than the first.
    Type: Application
    Filed: June 4, 2010
    Publication date: September 23, 2010
    Inventors: Charles Robert Cahn, Sharath Ananth
  • Patent number: 7466778
    Abstract: A frequency domain diversity DVB receiver device includes multiple antenna ports for receiving radio signals, and radio signal processing circuits connected to the antenna ports that convert the received radio signals into digital samples. The digital samples from the different antenna ports time-share a front-end processor which processes the digital samples to provide time-domain symbols. The time-domain symbols are stored in time-domain symbol buffers according to which of the antenna ports the time-domain symbols are received. A fast fourier transform circuit then retrieves the time-domain symbols and converts them frequency-domain symbols, which are then stored one or more frequency-domain symbol buffers according to the antenna ports the corresponding radio signals are received. A diversity processor which combines the frequency-domain symbols from the frequency-domain symbol buffers.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: December 16, 2008
    Assignee: SiRF Technology, Inc.
    Inventors: Sharath Ananth, Sanjai Kohli, Mark Alan Sturza, Donald Leimer
  • Publication number: 20070206687
    Abstract: A frequency domain diversity DVB receiver device includes multiple antenna ports for receiving radio signals, and radio signal processing circuits connected to the antenna ports that convert the received radio signals into digital samples. The digital samples from the different antenna ports time-share a front-end processor which processes the digital samples to provide time-domain symbols. The time-domain symbols are stored in time-domain symbol buffers according to which of the antenna ports the time-domain symbols are received. A fast fourier transform circuit then retrieves the time-domain symbols and converts them frequency-domain symbols, which are then stored one or more frequency-domain symbol buffers according to the antenna ports the corresponding radio signals are received. A diversity processor which combines the frequency-domain symbols from the frequency-domain symbol buffers.
    Type: Application
    Filed: December 21, 2006
    Publication date: September 6, 2007
    Inventors: Sharath Ananth, Sanjai Kohli, Mark Sturza, Donald Leimer
  • Publication number: 20070092013
    Abstract: Methods and Systems for tracking symbol timing of an OFDM signal are disclosed. In one embodiment, a wireless receiver includes signal tracking and timing logic to facilitate the timing of a demodulation operation such that the demodulation operation occurs on the proper symbol boundary, particularly when the OFDM signal has multipath components and the second component has greater power than the first.
    Type: Application
    Filed: September 6, 2006
    Publication date: April 26, 2007
    Inventors: Charles Cahn, Sharath Ananth
  • Patent number: 7016444
    Abstract: Filtering loop and method for maintaining synchronization between a receiver and a transmitter reduces overhead and enables more robust operation. The method includes the step of receiving an error signal corresponding to a synchronization parameter. A first order filter is applied to the error signal such that a residual signal results. The method further provides for compensating the residual signal for drift such that the compensated residual signal estimates a rate of change in the residual signal. By compensating the residual signal for drift, difficulties associated with time lag and signal degradation are obviated.
    Type: Grant
    Filed: March 26, 2002
    Date of Patent: March 21, 2006
    Assignee: Hughes Network Systems, LLC
    Inventors: Michael Parr, Sharath Ananth, Long Huynh, Drew Barnett, Fred Harris
  • Publication number: 20020194571
    Abstract: A system and method are provided for masking messages intended for a particular one of a plurality of receivers receiving messages on the same frequency in a satellite communication system. Each message contains a data portion and a parity portion. Before transmitting the message, the parity portion is masked by performing an exclusive-OR operation on the parity portion using a mask identified with the intended receiver. At the receiver, the parity portion of received messages are first unmasked by performing an exclusive-OR operation on the masked parity portion. The message is accepted by the receive only if the parity check is valid after the unmasking operation.
    Type: Application
    Filed: October 10, 2001
    Publication date: December 19, 2002
    Inventors: Michael Parr, Sharath Ananth, Vinayak Chowdiah