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: 10952081
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: March 16, 2021
    Assignee: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 10910711
    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: Grant
    Filed: May 14, 2020
    Date of Patent: February 2, 2021
    Assignee: Loon LLC
    Inventors: Sharath Ananth, Pascal Stang
  • Patent number: 10897303
    Abstract: Aspects of the disclosure provide an antenna system for a high-altitude platform (HAP). The antenna system may include a central panel including a first set of antenna elements. The antenna system may also include a plurality of auxiliary panels arranged around the central panel and at an angular offset from the central panel. Each auxiliary panel of the set of auxiliary panels may include a second plurality of antenna elements. The first plurality of antenna elements may be configured to provide network coverage within a first area having a first radius and each of the second sets of antenna elements are configured to provide network coverage within a second area beyond the first radius.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: January 19, 2021
    Assignee: LOON LLC
    Inventors: Sharath Ananth, Cyrus Behroozi, Sergey Vichik
  • Patent number: 10897716
    Abstract: A method is for establishing one or more links for an integrated access and backhaul for millimeter wave network. The network includes a high-altitude platform (HAP) as a first node and a terrestrial node as a second node. The method includes obtaining location information of the HAP in the network, determining that the HAP can be used to provide an additional access link or an additional backhaul link in the network in connection with the terrestrial node, controlling one or more transceivers of the terrestrial node to point towards the HAP according to the location information, and establishing the additional access link or the additional backhaul link between the HAP and the terrestrial node.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: January 19, 2021
    Assignee: LOON LLC
    Inventors: Sharath Ananth, Brian Barritt
  • Publication number: 20210006985
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Application
    Filed: September 23, 2020
    Publication date: January 7, 2021
    Applicant: Google LLC.
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Patent number: 10863369
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and operation of the communication network. The method then includes determining a policy for the communication network based on the input data. The policy is a set of features for forming a plurality of communication links in the communication network over a time interval. The plurality of communication links provides one or more paths through the communication network. Determining the policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the policy in the time interval.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: December 8, 2020
    Assignee: Loon LLC
    Inventors: Sharath Ananth, Brian Barritt, Jin Zhang
  • Publication number: 20200382971
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and determining an implementation policy for the communication network based on the input data. The implementation policy is a set of features for forming one or more communication links in the communication network over a time interval. The one or more communication links includes at least one communication link between a terrestrial terminal and a high-altitude platform terminal. Determining the implementation policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the implementation policy in the time interval.
    Type: Application
    Filed: August 20, 2020
    Publication date: December 3, 2020
    Inventors: Sharath Ananth, Jin Zhang
  • Patent number: 10785664
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and determining an implementation policy for the communication network based on the input data. The implementation policy is a set of features for forming one or more communication links in the communication network over a time interval. The one or more communication links includes at least one communication link between a terrestrial terminal and a high-altitude platform terminal. Determining the implementation policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the implementation policy in the time interval.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 22, 2020
    Assignee: LOON LLC
    Inventors: Sharath Ananth, Jin Zhang
  • Publication number: 20200274240
    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: May 14, 2020
    Publication date: August 27, 2020
    Inventors: Sharath Ananth, Pascal Stang
  • Patent number: 10734721
    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: Grant
    Filed: November 13, 2017
    Date of Patent: August 4, 2020
    Assignee: Loon LLC
    Inventors: Sharath Ananth, Pascal Stang
  • Publication number: 20200228583
    Abstract: An end user premises device is provided that includes a memory, one or more transceivers, and one or more processors. The one or more transceivers are configured to communicate with one or more stations in a network and a client device. The one or more processors are configured to receive a first user request for data from the client device using the one or more transceivers, determine a first point in time for retrieving the data based on an amount of charge in batteries of the one or more stations in the network, retrieve, at the first point in time, the data from a remote server via the network using the one or more transceivers, store the data in the memory, and in response to a second user request, transmit the data to the client device using the one or more transceivers.
    Type: Application
    Filed: March 25, 2020
    Publication date: July 16, 2020
    Inventors: Brian Barritt, Sharath Ananth
  • Publication number: 20200194897
    Abstract: The disclosure provides for a system for communication with a client device. The system includes a first transmitter configured to transmit a first signal and a second transmitter configured to transmit a second signal. The first signal is configured for a first communication band, and the second signal is configured for a second communication band different from the first communication band. The system also includes a hybrid coupler configured to split the first or second signal to a first part and a second part. In addition, the system also includes a first antenna configured to transmit the first part, and a second antenna configured to transmit the second part. The second antenna is oriented perpendicularly relative to an orientation of the first antenna.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Alfred Cohen
  • Publication number: 20200196167
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and operation of the communication network. The method then includes determining a policy for the communication network based on the input data. The policy is a set of features for forming a plurality of communication links in the communication network over a time interval. The plurality of communication links provides one or more paths through the communication network. Determining the policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the policy in the time interval.
    Type: Application
    Filed: October 4, 2019
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Brian Barritt, Jin Zhang
  • Publication number: 20200196166
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and determining an implementation policy for the communication network based on the input data. The implementation policy is a set of features for forming one or more communication links in the communication network over a time interval. The one or more communication links includes at least one communication link between a terrestrial terminal and a high-altitude platform terminal. Determining the implementation policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 18, 2020
    Inventors: Sharath Ananth, Jin Zhang
  • Patent number: 10645133
    Abstract: An end user premises device 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: Grant
    Filed: July 12, 2017
    Date of Patent: May 5, 2020
    Assignee: Loon LLC
    Inventors: Brian Barritt, Sharath Ananth
  • Publication number: 20200137089
    Abstract: Systems and methods of the present disclosure relate generally to a data processing system that identifies possibly manipulated or fraudulent digital components in a computer network environment. The data processing system can improve the efficiency and effectiveness of data packet (or other protocol based) transmission over one or more computer networks by, for example, preventing or reducing the number of manipulated or fraudulent digital component transmissions.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Andrey Levin, Yintao Liu, Sharath Ananth
  • Patent number: 10477418
    Abstract: The disclosure provides a method of operating a communication network. The method includes receiving input data related to a state of the communication network and operation of the communication network. The method then includes determining a policy for the communication network based on the input data. The policy is a set of features for forming a plurality of communication links in the communication network over a time interval. The plurality of communication links provides one or more paths through the communication network. Determining the policy is based at least in part on utility values of previous policies. The utility values of previous policies are derived using simulation and/or real-world implementation of the previous policies. The communication network is then operated to implement the policy in the time interval.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: November 12, 2019
    Assignee: Loon LLC
    Inventors: Sharath Ananth, Brian Barritt, Jin Zhang
  • Publication number: 20190268779
    Abstract: A method for detecting coverage problems is provided. The method includes receiving, at data processing hardware, from at least one user equipment (UE), observations. Each observation includes a signal measurement of a signal emitted from a base station and a corresponding location of the signal measurement. The method also includes generating, by the data processing hardware, a coverage map for the base station based on the received observations, the coverage map indicating a signal characteristic of the emitted signal about the base station. The method further includes determining, by the data processing hardware, an estimated characteristic of the base station by feeding the coverage map into a neural network configured to output the estimated characteristic of the base station.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicant: Google LLC
    Inventors: James Peroulas, Sharath Ananth, Nachiappan Valliappan
  • Publication number: 20190208378
    Abstract: Systems and methods for managing resource consumption of wireless communication. An illustrative system includes a wireless transceiver, a wireless communications device in wireless communication with the wireless transceiver, a computing device communicatively coupled to the wireless transceiver, the computing device including a processor and a memory storing instructions which, when executed by the processor, cause the computing device to receive data regarding a data transfer between the wireless transceiver and the wireless communications device, compute an amount of resources associated with the data transfer, generate a notification based on the amount of resources, and transmit the notification to the wireless communications device.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Inventors: Sharath Ananth, Mitchell Trott
  • Patent number: 10305564
    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: Grant
    Filed: November 13, 2017
    Date of Patent: May 28, 2019
    Assignee: LOON LLC
    Inventors: Pascal Stang, Sharath Ananth