IP Library Granted Patent US 10,069,965
Granted Patent B2
US 10,069,965 · App. 15/622,523 · Granted Sep 4, 2018

Maintaining audio communication in a congested communication channel

Inventors: Bizhan Karimi-Cherkandi (Boca Raton, FL); Farrokh Mohammadzadeh Kouchri (Boca Raton, FL); Schah Walli Ali (Boca Raton, FL)
Assignee: Unify GmbH & Co. KG
H04M3/2236G10L15/26G10L25/69H04L5/006H04L43/16H04M3/2227H04Q3/0091H04Q11/0428G10L13/04G10L15/005H04L43/0829H04L43/0847H04L43/0852H04M2201/18H04M2201/39H04M2201/40H04Q2213/13388
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,069,965
App. No.
15/622,523
Granted
Sep 4, 2018
Kind
B2
Abstract

The invention relates to a communication system and a method of maintaining audio communication in a congested communication channel currently bearing the transmission of speech in audio communication between a sender side and a receiver side, the communication channel having at least one signaling channel and at least one payload channel having a quality of service. During the audio communication the quality of service of the payload channel is monitored. If the quality of service of the payload channel is below a threshold the speech at the respective sender side is converted to text; and transmitted over the retained communication channel to the respective receiver side. The text may be converted back to speech at the receiver side.

Claims (48)

1. A method of maintaining audio communication in a communication channel for transmission of speech in the audio communication between a sender side and a receiver side, the communication channel comprising at least a first channel and a second channel, the first channel being utilizable for transmission of speech, the method comprising:

monitoring a quality of service of the first channel;

upon determining that the quality of service of the first channel is below a pre-selected threshold:

interrupting the sending of speech data of the speech from the sender side over the first channel while retaining the second channel of the communication channel, and

indicating that the first channel is inactive and that the retained second channel is to be used for continuing the audio communication via the retained second channel;

converting speech to text at the sender side for transmitting the text to the receiver side via the retained second channel; and

transmitting the text over the retained second channel of the communication channel for conversion of the text to speech at the receiver side.

2. The method of claim 1 , further comprising:

converting the received text to speech at the receiver side based on a language identifier sent via the second channel that is included with the text transmitted via the second channel.

3. The method of claim 1 , wherein the second channel is a signaling channel and the first channel is a payload channel.

4. The method of claim 1 , wherein the first channel is retained after the first channel is inactivated, the method further comprising:

resuming the transmission of speech over the first channel after the quality of service has been detected as being at or above the pre-selected threshold.

5. The method of claim 1 , further comprising sending an alarm message to the receiver side upon interrupting the sending of speech from the sender side.

6. The method of claim 1 , wherein the audio communication is encrypted using a key and a specific algorithm, the method further comprising encrypting the text with the key and the specific algorithm.

7. The method of claim 1 , wherein the second channel is only used for transmitting the text.

8. The method of claim 1 , further comprising detecting the language of the speech and converting it to text in the detected language.

9. The method of claim 1 , wherein the second channel is a channel by which invite and answer signaling messages are transmitted for establishing the communication channel and at least one payload channel, the method comprising:

exchanging messages between the sender side and the receiver side via the second channel to indicate the payload channel is inactive and the second channel is to be used for continuing the audio communication via the second channel in which:

the sender side sending a first invite message to a switch via the signaling channel;

the switch sending a second invite message to the receiver side based on the first invited message after receiving the first invite message;

the receiver side sending a first answer message to the switch in response to the second invite message; and

the switch sending a second answer message to the sender side based on the first answer message after receiving the first answer message.

10. The method of claim 1 , wherein the text of the converted speech is a phonetic type of text.

11. The method of claim 1 , further comprising accepting a user input to perform interrupting of the sending of speech, converting the speech to text, and transmitting the text.

12. The method of claim 1 , wherein the receiver side is a communication terminal, a mobile phone, a telephone, or a desktop telephone; and

wherein the sender side is a communication terminal, a mobile phone, a telephone, or a desktop telephone; and

wherein a switch device or a control center that communicatively connects the receiver side to the sender side performs at least some steps of the method.

13. A non-transitory computer readable medium having an application stored thereon, the application defining instructions executable by a processor of a communication device for carrying out a method when the application is run by the processor, the method comprising:

monitoring a quality of service of a first channel of a communication channel between a sender side and a receiver side;

upon determining that the quality of service of the first channel is below a pre-selected threshold:

interrupting the sending of speech data of the speech from the sender side over the first channel while retaining a second channel of the communication channel, and

indicating that the first channel is inactive and that the retained second channel is to be used for continuing the audio communication via the retained second channel;

converting speech to text for transmitting the text to the receiver side via the retained second channel; and

transmitting the text over the retained second channel of the communication channel for conversion of the text to speech at the receiver side.

14. The non-transitory computer readable medium of claim 13 , wherein the second channel is a signaling channel and the first channel is a payload channel.

15. The non-transitory computer readable medium of claim 13 , wherein the communication device is a switch, a communication terminal, a mobile phone, a telephone, or a desktop telephone.

16. A communication apparatus, comprising:

a processor configured to control communication between a first communication device and a second communication device, the processor configured to carry out a method comprising:

monitoring a quality of service of a first channel of a communication connection between the first and second communication devices;

upon determining that the quality of service of the first channel is below a pre-selected threshold:

interrupting the sending of speech data of the speech from the first communication device over the first channel while retaining a second channel of the communication channel, and

indicating that the first channel is inactive and that the retained second channel is to be used for continuing the audio communication via the retained second channel;

converting speech to text at the first communication device for transmitting the text to the second communication device via the retained second channel; and

transmitting the text over the retained second channel of the communication channel for conversion of the text to speech at the second communication device.

17. The communication apparatus of claim 16 , wherein at least one of the first communication device and the second communication device comprises a language detecting mechanism that is configured to detect the language of the speech and convert that speech to text in an appropriate language.

18. The communication system of claim 16 , wherein the processor is a processor of the first communication device, a processor of the second communication device, or a processor of a switch that facilitates the communication connection between the first and second communication devices.

19. The communication apparatus of claim 18 , comprising the first and second communication devices.

20. The communication apparatus of claim 16 , wherein the processor is connected to non-transitory memory having a program stored thereon that defines the method, the processor connected to the non-transitory memory such that the program is executable by the processor.

Assignments (6)
SECURITY INTEREST Recorded Feb 14, 2023
From: RINGCENTRAL, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062973/0194 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2022
From: RINGCENTRAL IP HOLDINGS, INC.
To: RINGCENTRAL, INC.
Reel/Frame 058822/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2022
From: UNIFY PATENTE GMBH & CO. KG
To: RINGCENTRAL IP HOLDINGS, INC.
Reel/Frame 058820/0001 →
CONTRIBUTION AGREEMENT Recorded Dec 22, 2020
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 054828/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2017
From: KARIMI-CHERKANDI, BIZHAN; KOUCHRI, FARROKH MOHAMMADZADEH; ALI, SCHAH WALLI
To: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
Reel/Frame 042748/0421 →
CHANGE OF NAME Recorded Jun 19, 2017
From: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: UNIFY GMBH & CO. KG
Reel/Frame 042888/0852 →
Continuity (2)
Continuation 14911521
Related Publication 20170279959A1 · Sep 28, 2017
Cited By (2)
US 12,475,898 US 12,620,392