Patents by Inventor Brahmananda R. Vempati

Brahmananda R. Vempati 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: 11665774
    Abstract: Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: May 30, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Madhusudan Pai, Basem A. Ardah, Bibhudatta Biswal, Abhishek Jain, Ramu Kandula, Harisha Negalaguli, Krishnakant Patel, Brahmananda R. Vempati
  • Patent number: 11197131
    Abstract: Techniques for variable length talk permit tone are provided. a request to initiate a Push-to-Talk (PTT) call may be received from a PTT call initiator. A first estimated length of time needed to set up resources for the PTT call may be determined. A second length of time to playout a talk permit tone (TPT) may be determined based on the determined first estimated length of time. An indication may be sent to the PTT call initiator to playout the TPT for the determined second length of time.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: December 7, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Rohit A Nerlikar, Brahmananda R Vempati, Bidhudatta Biswal, Ramu Kandula, Harisha Negalaguli, Basem A Ardah
  • Publication number: 20210297820
    Abstract: Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Madhusudan Pai, Basem A. Ardah, Bibhudatta Biswal, Abhishek Jain, Ramu Kandula, Harisha Negalaguli, Krishnakant Patel, Brahmananda R. Vempati
  • Patent number: 11083042
    Abstract: Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: August 3, 2021
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Madhusudan Pai, Basem A. Ardah, Bibhudatta Biswal, Abhishek Jain, Ramu Kandula, Harisha Negalaguli, Krishnakant Patel, Brahmananda R. Vempati
  • Publication number: 20210204359
    Abstract: Systems and methods for multiple mode push-to-x group calls. One example embodiment provides a push-to-X server. The push-to-X server includes a communication interface communicatively coupled to a communication network and an electronic processor. The electronic processor receives, via a unicast uplink channel, a group call request from a first subscriber unit of the communication network. The electronic processor receives, from the first subscriber unit, a push-to-X data stream. The electronic processor receives a unicast channel request from a second subscriber unit of the communication network. In response to receiving the unicast channel request, the electronic processor establishes a unicast channel resource with the second subscriber unit. The electronic processor transmits the push-to-X data stream to the second subscriber unit via the unicast channel resource and transmits the push-to-X data stream to a plurality of subscriber units via a broadcast media bearer channel.
    Type: Application
    Filed: December 30, 2019
    Publication date: July 1, 2021
    Inventors: Madhusudan Pai, Basem A. Ardah, Bibhudatta Biswal, Abhishek Jain, Ramu Kandula, Harisha Negalaguli, Krishnakant Patel, Brahmananda R. Vempati
  • Publication number: 20210185489
    Abstract: Techniques for variable length talk permit tone are provided. a request to initiate a Push-to-Talk (PTT) call may be received from a PTT call initiator. A first estimated length of time needed to set up resources for the PTT call may be determined. A second length of time to playout a talk permit tone (TPT) may be determined based on the determined first estimated length of time. An indication may be sent to the PTT call initiator to playout the TPT for the determined second length of time.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: ROHIT A NERLIKAR, BRAHMANANDA R VEMPATI, BIDHUDATTA BISWAL, RAMU KANDULA, HARISHA NEGALAGULI, BASEM A ARDAH
  • Patent number: 10750327
    Abstract: A system and method for multiplexing data streams in order to optimize network resources for Push-to-talk-over-Cellular (PoC) systems. One or more servers interface to the wireless communications network to perform advanced voice services for one or more mobile units therein, which include a Push-to-Talk-over-Cellular (PoC) call session. Both the servers and the mobile units that use the advanced voice services communicate with each other using control messages within the wireless communications network, and at least one of the servers switches media streams comprised of voice messages for the advanced voice services between the mobile units across the wireless communications network. At least one of the mobile units is a participant in a plurality of PoC call sessions concurrently, and at least the media streams for each of the plurality of the PoC call sessions are multiplexed into a single path.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: August 18, 2020
    Assignee: KODIAK NETWORKS INC
    Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha M. Negalaguli, Bharat Ram Setti Nagaswamy Srinivasan
  • Patent number: 10630529
    Abstract: In an embodiment, a method includes: synchronizing service information for a push-to-talk (PTT) client between a central PTT server and an first edge PTT server, the first edge PTT server and the PTT client being in a first network, the central PTT server being in a second network different from the first network; establishing a service session with the PTT client at the first edge PTT server in accordance with the service information, the service session used to conduct a PTT call with the PTT client; registering a first functionality for the PTT call at the first edge PTT server with the central PTT server; and performing the first functionality for the PTT call at the first edge PTT server.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 21, 2020
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Brahmananda R. Vempati, Ramu Kandula
  • Patent number: 10609138
    Abstract: An embodiment includes receiving, by a client on a client device, a data change notification. The data change notification indicates a change in data relating to the client at a client data store. The method further includes determining, by the client, a type of the data relating to the client changed at the client data store and determining, by the client, a data synchronization mechanism in accordance with the type of the data relating to the client changed at the client data store. Determining the data synchronization mechanism includes determining when to attempt, by the client, a data synchronization to synchronize data on the client device with the data relating to the client changed at the client data store.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: March 31, 2020
    Assignee: KODIAK NETWORKS INC.
    Inventors: Krishnakant M. Patel, Ramu Kandula, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Bharat Ram Setti Nagaswamy Srinivasan, Ravi Ayyasamy
  • Patent number: 10555370
    Abstract: In an embodiment, a method includes: accessing, by a push to talk (PTT) server, a PTT session with a PTT client operating in a first network; detecting, by the PTT server, a transition by the PTT client from the first network to a second network, the second network having a lower throughput or a higher latency than the first network; and adapting, by the PTT server, one or more parameters of a plurality of communication protocols in response to detecting the transition by the PTT client from the first network to the second network, the communication protocols being host layer protocols used by the PTT server to communicate with the PTT client.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: February 4, 2020
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Ravi Ayyasamy, Brahmananda R. Vempati, Krishnakant M. Patel, Bibhudatta Biswal, Shantanu Konwar, Vadiraj Villivalam
  • Patent number: 10367863
    Abstract: A system and method for providing dynamic quality-of-service (QoS) for Push-to-Talk (PTT) services in a wireless communications network. One or more servers interface to the wireless communications network to perform the PTT services for mobile units therein. Both the servers and the mobile units communicate with each other using control messages transmitted across bearers in the wireless communications network, and at least one of the servers transmits media streams comprised of voice messages for the PTT services between the mobile units across the bearers in the wireless communications network. At least one of the servers sets up a dedicated bearer in the wireless communications network for at least one of the mobile units, wherein the dedicated bearer has a specified quality of service (QoS) for transmission of at least the media streams to the mobile unit. The dedicated bearer may be static or dynamic.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: July 30, 2019
    Assignee: KODIAK NETWORKS INC.
    Inventors: Krishnakant M. Patel, Brahmananda R. Vempati, Harisha Mahabaleshwara Negalaguli, Ramu Kandula
  • Patent number: 10362535
    Abstract: A system and method for push-to-talk (PTT) key one-touch calling is provided. In an embodiment, a client device accesses a discontinuous reception (DRX) mode policy. The DRX mode policy is in accordance with push-to-talk (PTT) usage patterns of at least the client device. The client device selects a DRX cycle time based on the DRX mode policy. The client device applies the DRX cycle time to a cellular network interface of the client device.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: July 23, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M. Patel, Ravi Ayyasamy, Anand Narayanan, Brahmananda R. Vempati
  • Patent number: 10362074
    Abstract: An embodiment method includes receiving, by a notification service running on a processor, a notification from a first component of a push-to-talk (PTT) platform. The notification is for transmission to a PTT client. The method further includes determining, by the notification service, an access transport type used by the PTT client to communicate with the PTT platform, and selecting, by the notification service, a second component to transmit the notification to the PTT client. Selecting the second component is in accordance with the access transport type used by the PTT client. The method further includes transmitting, by the notification service, the notification to the second component.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: July 23, 2019
    Assignee: KODIAK NETWORKS, INC
    Inventors: Krishnakant M. Patel, Harisha Mahabaleshwara Negalaguli, Brahmananda R. Vempati, Ramu Kandula
  • Patent number: 10356565
    Abstract: A method and apparatus for situational awareness driven group communications are provided. In an embodiment, a PTT server platform receives incident information related to an incident. The PTT server platform identifies members of a first response group for responding to the incident based on the incident information, and creates a PTT call group associated with the incident. The PTT server platform configures the client devices associated with the members of the first response group with the first set of QoS parameters, and enables communications among the client devices associated with the members of the first response group.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: July 16, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M Patel, Brahmananda R Vempati, Lance Patrick Schlegel, Ramu Kandula, Rohit Ashok Nerlikar, Harisha Mahabaleshwara Negalaguli
  • Patent number: 10341823
    Abstract: An embodiment method includes discovering, by a user equipment (UE), a plurality of UE-to-Network relays available to the first UE. The UE is located outside a coverage area of a wireless communications network. The method includes receiving, by the first UE, one or more capacity indications from the plurality of UE-to-Network relays and selecting, by the first UE, a first UE-to-Network relay from the plurality of UE-to-Network relays to connect to the wireless communications network in accordance with a relay selection policy and the one or more capacity indications. The method includes connecting, by the first UE, to the first UE-to-Network relay using direct mode communications.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: July 2, 2019
    Assignee: KODIAK NETWORKS INC.
    Inventors: Brahmananda R Vempati, Ramu Kandula
  • Patent number: 10257669
    Abstract: A method of operating a push-to-anything (PTX) platform includes receiving, by a data analytics engine (DAE) of the PTX platform, a first input signal from a first input source; calculating, by the DAE, a risk indicator using the first input signal, the risk indicator indicating a level of a security threat; detecting a risk event, by the DAE, when the risk indicator is above a first pre-determined risk threshold, the first pre-determined risk threshold corresponding to a pre-determined level of security threat above which an emergency response protocol is initiated; generating, by the DAE, a group list in response to detecting the risk event, where the group list comprises one or more client devices of the PTX platform; sending, by the DAE, the group list to a PTX server of the PTX platform; and notifying, by the PTX server, the one or more client devices in the group list of the risk event.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: April 9, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M. Patel, Brahmananda R. Vempati, Narasimha Raju Nagubhai
  • Patent number: 10230777
    Abstract: An embodiment method includes initiating, by one or more servers of a push-to-talk (PTT) platform, a PTT call session in response to a PTT call session initiation request from a first client device, receiving, by the one or more servers, a first estimated modulation and coding scheme (MCS) from the first client device, and receiving, by the one or more servers, a first transmission in accordance with an initial media encoding scheme (MES) from the first client device during an initial volley. The method further includes transmitting, by the one or more servers, instructions to the first client device to use a first MES different than the initial MES for a second transmission during a subsequent volley.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: March 12, 2019
    Assignee: KODIAK NETWORKS INC.
    Inventors: Krishnakant M. Patel, Brahmananda R. Vempati, Harisha M. Negalaguli
  • Patent number: 10225787
    Abstract: An embodiment method includes defining, by a server of a services platform, an access technology selection profile for a client on a client device. The access technology selection profile defines a priority order for selecting, by the client, at least one of a plurality of access technologies to access one or more telecommunications services provided by the services platform. The method further includes transmitting, by the server, the access technology selection profile to the client and providing, by the server, a first telecommunications service of the one or more telecommunications services to the client using a first access technology of the plurality of access technologies. The first access technology is selected from the plurality of access technologies in accordance with the access technology selection profile.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 5, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M. Patel, Brahmananda R. Vempati, Ravi Ayyasamy
  • Patent number: 10218460
    Abstract: A system and method for improved push-to-talk (PTT) communications performance includes a PTT application server receiving a request from a client user equipment (UE) device to access PTT services over a carrier network. The PTT application server measures, determines, predicts, or otherwise detects congestion in a cell of the carrier network servicing the client UE device. In a representative aspect responsive to detecting a value of congestion, the PTT server modifies one or more PTT call parameters, transmits a modified PTT call parameter to the UE device, and reduces the number of signals subsequently transmitted to the UE device. The modified PTT call parameter may be a codec selection for encoding/decoding PTT voice data. Subsequently transmitted signals may include acknowledgement signals, retry requests, bundled frames, or the like.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: February 26, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Krishnakant M Patel, Brahmananda R Vempati, Harisha Mahabaleshwara Negalaguli
  • Patent number: 10178513
    Abstract: A system and method for relay-mode and direct-mode operations for Push-to-talk-over-Cellular (PoC) using WiFi technologies. One or more servers interface to a wireless communications network to perform advanced voice services for mobile units therein, wherein the advanced voice services include an instant two-way half-duplex voice call within a group of the mobile units comprising a PoC call session. Both the servers and the mobile units that use the advanced group services communicate with each other using control messages within the wireless communications network. At least one of the servers switches voice messages for the advanced group services between the mobile units across the wireless communications network. At least one of the servers manages the call session by acting as an arbitrator for the call session and by controlling the sending of the control messages and the voice messages to and from the mobile units.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: January 8, 2019
    Assignee: KODIAK NETWORKS, INC.
    Inventors: Harisha M. Negalaguli, Krishnakant M. Patel, Brahmananda R. Vempati