Patents by Inventor Sathish Karunakaran

Sathish Karunakaran 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: 11902847
    Abstract: A computing device is described for performing local interference avoidance, when supporting concurrent voice and data transmissions, and with access to multiple radios. The computing device predicts when coexistence issues will occur from maintaining independent voice and data transmissions using separate radios. To avoid local interference issues, the computing device automatically switches to operating a different combination of radios, making local interference less likely to occur. In some cases, the computing device may consolidate the voice and non-voice data exchanges to occur using a single radio. In some cases, rather than consolidation, the computing device may move the voice or the non-voice data exchange to a different radio as a way to avoid the local interference.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: February 13, 2024
    Assignee: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer, Nicholas M. McDonnell, Sathish Karunakaran
  • Patent number: 11864195
    Abstract: This document describes methods, devices, systems, and means for a peer-to-peer Citizens Broadband Radio Service, CBRS, grant. A base station sends a CBRS spectrum request to a Spectrum Access System, SAS, receives a CBRS spectrum grant from the SAS, and transmits a configuration for peer-to-peer, P2P, CBRS communication to at least a first UE that is effective to enable the first UE and a second UE to conduct P2P communication based on the configuration for P2P CBRS communication.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer, Sathish Karunakaran
  • Publication number: 20230276352
    Abstract: A user equipment (UE) is configured to request connection to a selected one of a plurality of available network slices of a network system. The UE implements a permission control framework that allows individual applications to request connection to the selected network slice, but establishes the connection only when the framework determines, based on any of a variety of permission criteria, that the application is permitted to access the requested network slice. The UE also supports user selection of the network slice via a graphical user interface that presents a selectable list of available network slices.
    Type: Application
    Filed: July 16, 2021
    Publication date: August 31, 2023
    Inventors: Jibing Wang, Ning Zhang, Pavan S. Nuggehalli, Sathish Karunakaran, Robert J. Greenwalt, III, Stella Loh, Hassan Sipra, Ankur Jain
  • Publication number: 20230180131
    Abstract: A user equipment (UE) employing different radio access technologies (RATs) concurrently or successively provides the UE the opportunity to select a particular RAT to support an access service used by one or more software applications of the UE. A RAT operational control scheme provides for opportunistic enablement and disablement of a RAT and/or intra-RAT configuration so as to provide sufficient uplink and downlink throughput for supported software applications while reducing unnecessary power consumption by the UE, which often is battery powered.
    Type: Application
    Filed: June 2, 2021
    Publication date: June 8, 2023
    Inventors: Blake Kragten, Ning Zhang, Madhusudan Kinthada Venkata, Shivank Nayak, Jibing Wang, Siddharth Ray, Qin Zhang, Srinivas Vangaru, Sathish Karunakaran, Xiantao Sun, Simon Hsieh
  • Publication number: 20230122365
    Abstract: A method includes determining that a user device is located within a specified geographical region, and determining that the user device has an active subscription with a terrestrial network operator operating a terrestrial network within the geographical region, the terrestrial network associated with a primary profile stored on a subscriber identity module of the user device. The method also includes, in response to determining that the user device is located within the geographical region and that the user device has an active subscription with the terrestrial network operator, receiving, from the terrestrial network operator, a secondary profile attached to the active subscription and associated with a non-terrestrial communication network. The method further includes storing the secondary profile on an embedded subscriber identity module on the user device, and communicating via the non-terrestrial communication network using the secondary profile.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 20, 2023
    Applicant: Google LLC
    Inventors: Hassan Sipra, Sathish Karunakaran, Sharath Ananth, Dutt Kalapatapu, Ankur Jain
  • Publication number: 20220240304
    Abstract: This document describes methods, devices, systems, and means for a peer-to-peer Citizens Broadband Radio Service, CBRS, grant. A base station sends a CBRS spectrum request to a Spectrum Access System, SAS, receives a CBRS spectrum grant from the SAS, and transmits a configuration for peer-to-peer, P2P, CBRS communication to at least a first UE that is effective to enable the first UE and a second UE to conduct P2P communication based on the configuration for P2P CBRS communication.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 28, 2022
    Applicant: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer, Sathish Karunakaran
  • Publication number: 20220014996
    Abstract: A computing device is described for performing local interference avoidance, when supporting concurrent voice and data transmissions, and with access to multiple radios. The computing device predicts when coexistence issues will occur from maintaining independent voice and data transmissions using separate radios. To avoid local interference issues, the computing device automatically switches to operating a different combination of radios, making local interference less likely to occur. In some cases, the computing device may consolidate the voice and non-voice data exchanges to occur using a single radio. In some cases, rather than consolidation, the computing device may move the voice or the non-voice data exchange to a different radio as a way to avoid the local interference.
    Type: Application
    Filed: May 16, 2019
    Publication date: January 13, 2022
    Applicant: Google LLC
    Inventors: Jibing Wang, Erik Richard Stauffer, Nicholas M. McDonnell, Sathish Karunakaran
  • Publication number: 20210250438
    Abstract: A system is described including a mobile device that receives a user request to initiate a phone call to an entity associated with an interactive-voice-response (IVR) interface of an IVR system. The system obtains information about a hierarchy of options associated with the interactive-voice-response system and causes a graphical user interface (GUI) for navigating the hierarchy of options associated with the interactive-voice-response system to be displayed at the mobile device. The system converts user inputs associated with the GUI to inputs recognized by the IVR system and the mobile device outputs, to the entity, the converted inputs and other information required by the entity to perform an operation based on the inputs. In response, the system updates the GUI based on additional information received from the IVR system.
    Type: Application
    Filed: July 16, 2018
    Publication date: August 12, 2021
    Applicant: Google LLC
    Inventors: Shi Lu, Sathish Karunakaran, Naveen Kalla