Patents by Inventor Veerabhadra Gundu

Veerabhadra Gundu 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: 9736660
    Abstract: Methods and apparatus for initiating a PTT call from a caller client device to a recipient client device. The methods and apparatus register the caller client device with the PTT system, wherein caller data identifying the caller client device is transmitted to the PTT system; store the caller data; generate, at the caller client device, a channel request message that includes channel allocation data and call invite messaging information; transmit the channel request message to the PTT system; parse the call invite messaging information from the channel request message; generate a call invite message based upon the call invite messaging information and the stored caller data; and establish the PTT call between the caller client device and the recipient client device based upon the call invite message. Additionally, the call invite messaging information includes an identification number and not the URI of the recipient client device.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: August 15, 2017
    Assignee: SONIM TECHNOLOGIES, INC.
    Inventors: Veerabhadra Gundu, Jean Louis Andje-Ngbwa
  • Patent number: 9615352
    Abstract: Lazy-lock control methods for use with a real-time communication network are presented, the real-time communication network incorporating a right-to-send procedure, the methods including: a) sending a first floor control request message to the real-time communication network by a first requesting user equipment (UE), the real-time communication network configured for connecting the first requesting UE with a receiving UE; b) sending a first media to the real-time communications network by the first requesting UE before receiving a floor control grant message from the real-time communications network; c) substantially simultaneously sending the floor control grant message to the first requesting UE and a floor taken message to the at least one receiving UE by the real-time communication network; and d) forwarding the first media to the at least one receiving UE by the real-time communications network.
    Type: Grant
    Filed: September 26, 2007
    Date of Patent: April 4, 2017
    Assignee: Sonim Technologies, Inc.
    Inventor: Veerabhadra Gundu
  • Publication number: 20160381529
    Abstract: Methods and apparatus for initiating a PTT call from a caller client device to a recipient client device. The methods and apparatus register the caller client device with the PTT system, wherein caller data identifying the caller client device is transmitted to the PTT system; store the caller data; generate, at the caller client device, a channel request message that includes channel allocation data and call invite messaging information; transmit the channel request message to the PTT system; parse the call invite messaging information from the channel request message; generate a call invite message based upon the call invite messaging information and the stored caller data; and establish the PTT call between the caller client device and the recipient client device based upon the call invite message. Additionally, the call invite messaging information includes an identification number and not the URI of the recipient client device.
    Type: Application
    Filed: September 8, 2016
    Publication date: December 29, 2016
    Applicant: SONIM TECHNOLOGIES, INC.
    Inventors: Veerabhadra Gundu, Jean Louis Andje-Ngbwa
  • Patent number: 9485686
    Abstract: Methods and client devices for transmitting data packets based on audio input from a client device to a communications network in a communication session by receiving audio input on the client device; encoding audio input into audio frames comprising audio data indicative of the audio input; measuring bandwidth utilization of the communications network; removing a portion of the audio data if the bandwidth utilization is above a first pre-determined threshold; grouping the audio frames into data packets; and transmitting the data packets over the communications network. Alternate embodiments for removing portions of the audio data include removing at least one audio frame from each of a selected set of the plurality of data packets. Additional embodiments for removing portions of the audio data include removing a set of least significant bytes from each of a selected set of audio frames.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: November 1, 2016
    Assignee: Sonim Technologies, Inc.
    Inventor: Veerabhadra Gundu
  • Patent number: 9467488
    Abstract: Methods and apparatus for initiating a PTT call from a caller client device to a recipient client device. The methods and apparatus register the caller client device with the PTT system, wherein caller data identifying the caller client device is transmitted to the PTT system; store the caller data; generate, at the caller client device, a channel request message comprising channel allocation data and call invite messaging information; transmit the channel request message to the PTT system; parse the call invite messaging information from the channel request message; generate a call invite message based upon the call invite messaging information and the stored caller data; and establish the PTT call between the caller client device and the recipient client device based upon the call invite message. Additionally, the call invite messaging information includes an identification number and not the URI of the recipient client device.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: October 11, 2016
    Assignee: SONIM TECHNOLOGIES, INC.
    Inventors: Veerabhadra Gundu, Jean Louis Andje-Ngbwa
  • Patent number: 7707286
    Abstract: Methods for updating presence information between a first user equipment (UE) and a second UE over a communications network are presented including: on an INVITE message delivery failure to the second UE from the first UE, sending a first PUBLISH message on behalf of the second UE to a presence server by a communications server; sending a NOTIFY message to the first UE by the presence server; and setting a current presence status of the second UE to UNAVAILABLE. In some embodiments, methods further include: if an immediately previous presence status of the second UE is set to AVAILABLE, sending a NOTIFY message to all watchers of the second UE to indicate the current presence status of the second UE. In some embodiments, the first PUBLISH message utilizes a user-agent header to indicate that the communications server originated the first PUBLISH message.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: April 27, 2010
    Assignee: Sonim Technologies, Inc.
    Inventors: Veerabhadra Gundu, Nizar Purayil
  • Publication number: 20080248792
    Abstract: Lazy-lock control methods for use with a real-time communication network are presented, the real-time communication network incorporating a right-to-send procedure, the methods including: a) sending a first floor control request message to the real-time communication network by a first requesting user equipment (UE), the real-time communication network configured for connecting the first requesting UE with a receiving UE; b) sending a first media to the real-time communications network by the first requesting UE before receiving a floor control grant message from the real-time communications network; c) substantially simultaneously sending the floor control grant message to the first requesting UE and a floor taken message to the at least one receiving UE by the real-time communication network; and d) forwarding the first media to the at least one receiving UE by the real-time communications network.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 9, 2008
    Inventor: Veerabhadra Gundu
  • Publication number: 20070288621
    Abstract: Methods for updating presence information between a first user equipment (UE) and a second UE over a communications network are presented including: on an INVITE message delivery failure to the second UE from the first UE, sending a first PUBLISH message on behalf of the second UE to a presence server by a communications server; sending a NOTIFY message to the first UE by the presence server; and setting a current presence status of the second UE to UNAVAILABLE. In some embodiments, methods further include: if an immediately previous presence status of the second UE is set to AVAILABLE, sending a NOTIFY message to all watchers of the second UE to indicate the current presence status of the second UE. In some embodiments, the first PUBLISH message utilizes a user-agent header to indicate that the communications server originated the first PUBLISH message.
    Type: Application
    Filed: May 11, 2007
    Publication date: December 13, 2007
    Inventors: Veerabhadra Gundu, Nizar Purayil
  • Publication number: 20060199594
    Abstract: Methods and client devices for transmitting data packets based on audio input from a client device to a communications network in a communication session by receiving audio input on the client device; encoding audio input into audio frames comprising audio data indicative of the audio input; measuring bandwidth utilization of the communications network; removing a portion of the audio data if the bandwidth utilization is above a first pre-determined threshold; grouping the audio frames into data packets; and transmitting the data packets over the communications network. Alternate embodiments for removing portions of the audio data include removing at least one audio frame from each of a selected set of the plurality of data packets. Additional embodiments for removing portions of the audio data include removing a set of least significant bytes from each of a selected set of audio frames.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 7, 2006
    Inventor: Veerabhadra Gundu
  • Publication number: 20060183491
    Abstract: Methods and apparatus for initiating a PTT call from a caller client device to a recipient client device. The methods and apparatus register the caller client device with the PTT system, wherein caller data identifying the caller client device is transmitted to the PTT system; store the caller data; generate, at the caller client device, a channel request message comprising channel allocation data and call invite messaging information; transmit the channel request message to the PTT system; parse the call invite messaging information from the channel request message; generate a call invite message based upon the call invite messaging information and the stored caller data; and establish the PTT call between the caller client device and the recipient client device based upon the call invite message. Additionally, the call invite messaging information includes an identification number and not the URI of the recipient client device.
    Type: Application
    Filed: May 11, 2005
    Publication date: August 17, 2006
    Inventors: Veerabhadra Gundu, Jean Andje-Ngbwa
  • Patent number: D602456
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: October 20, 2009
    Assignee: Sonim Technologies, Inc.
    Inventors: Harish Aithal, Jan Forslow, Veerabhadra Gundu, Javor Kolev, Joakim Wiklund