IP Library Granted Patent US 11,489,960
Granted Patent B2
US 11,489,960 · App. 16/759,023 · Granted Nov 1, 2022

Method of determining the quality of voice data with transmission via a network, method of and an apparatus for performing a telephone call

Inventors: Alexandre Lopez Moreira (Curitiba, BR); Rubens Da Silva (Curitiba, BR)
Assignee: Unify Patente GmbH & Co. KG
H04M3/2236H04L1/20H04L1/242
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 11,489,960
App. No.
16/759,023
Granted
Nov 1, 2022
Kind
B2
Abstract

A method of determining the quality of transmitted voice data can include: providing voice data at a transmitter side in a first data format, providing a first test signal in the first data format, combining the voice data and the test signal to form input data, transmitting the input data in a transmittal data format, receiving the transmitted input data at a receiver side to obtain output data, removing at least portions of a data packet in the output data or of a data packet derived therefrom in order to derive a second test signal, and analysing the derived second test signal by applying a predetermined analysis criterion in order to obtain at least one value for a quality indicator. An apparatus and system can also be configured to utilize embodiments of the method.

Claims (63)

1. A method of determining the quality of transmitted voice data transmitted via a network for a telephone call, said method including:

providing voice data at a transmitter side in a first data format during the telephone call,

providing a first test signal in the first data format,

combining the voice data and the test signal to form input data,

transmitting the input data in a transmittal data format during the telephone call,

receiving the transmitted input data at a receiver side to obtain output data during the telephone call,

removing at least portions of a data packet in the output data or of a data packet derived therefrom by the receiver side in order to derive a second test signal during the telephone call,

analysing the derived second test signal by applying a predetermined analysis criterion in order to obtain at least one value for a quality indicator at the receiver side during the telephone call; and

in response to the receiver side determining that the at least one value for the quality indicator is not within a pre-defined acceptable threshold during the telephone call, the receiver side performing at least one action during the telephone call to (i) adjust how the voice data is output at the receiver side based on the at least one value for the quality indicator and/or (ii) instruct the transmitter side to adjust the transmitting of the input data in the transmittal data format based on the at least one value for the quality indicator.

2. The method of claim 1 , wherein the transmittal data format is different from the first data format.

3. The method of claim 2 , wherein the first data format is an analogue data format and the transmittal data format is a digital data format.

4. The method of claim 3 , wherein the combining includes directly providing the input data in a second data format different from the first format, wherein either the second data format is the transmittal data format, or the input data in the second data format are transformed into input data in the transmittal data format.

5. A method of determining the quality of transmitted voice data transmitted via a network, said method comprising:

providing voice data at a transmitter side in a first data format,

providing a first test signal in the first data format,

combining the voice data and the test signal to form input data,

transmitting the input data in a transmittal data format,

receiving the transmitted input data at a receiver side to obtain output data,

removing at least portions of a data packet in the output data or of a data packet derived therefrom in order to derive a second test signal,

analysing the derived second test signal by applying a predetermined analysis criterion in order to obtain at least one value for a quality indicator; and

wherein the combining includes:

combining the voice data and the test data in the first data format in a manner to obtain the input data in the first data format, wherein the input data in the first data format are thereafter transformed into input data in the transmittal data format, wherein the first data format allows to identify amplitudes in frequency intervals and wherein the combining includes adding the respective amplitude in the voice data and the amplitude in the first test signal in at least one frequency interval,

wherein the output data as well allows to identify amplitudes in frequency intervals, wherein the amplitudes in the first test signal are predefined and wherein corresponding or identical amplitudes are also stored in the receiver or a storage unit coupled to the receiver, and

wherein the removing includes subtracting the amplitudes stored in the receiver or storage unit from the output data,

wherein a) the output data are provided in the first data format and/or b) the analysing includes calculating at least one Pearson coefficient on the basis of individual amplitudes in the second test signal and of corresponding individual amplitudes stored in the receiver or storage unit.

6. The method of claim 5 , wherein the first test signal is independent of the voice data.

7. A method of determining the quality of transmitted voice data transmitted via a network, said method comprising:

providing voice data at a transmitter side in a first data format,

providing a first test signal in the first data format,

combining the voice data and the test signal to form input data,

transmitting the input data in a transmittal data format,

receiving the transmitted input data at a receiver side to obtain output data,

removing at least portions of a data packet in the output data or of a data packet derived therefrom in order to derive a second test signal,

analysing the derived second test signal by applying a predetermined analysis criterion in order to obtain at least one value for a quality indicator; and

wherein the first test signal is created in dependence of the voice data and the first test signal is created in a manner for the input data to include, due to the first test signal, enhanced amplitude values at those frequencies where the voice data are weak according to a predetermined criterion; and

wherein a) applying of the predetermined criterion includes the comparing the voice data to a reference voice spectrum, which is individually defined for different speakers and/or b) time stamps are associated to at least one of the voice data and the first test signal, the time stamps being transmitted and received as well and used in the analysing.

8. The method of claim 7 , wherein the voice data are continuously provided, and wherein the first test signal includes a variation over time of at least a single spectral portion therein, allowing the first test signal to be identified for being derived in the analysing.

9. The method of claim 7 , wherein the transmitting of the input data takes place by separately transmitting individual data packets of the input data.

10. A method of performing a telephone call, including acquiring voice data at a microphone and performing the method of determining the quality of transmitted voice data of claim 5 , wherein those voice data provided in the providing of the voice data are the acquired voice data or obtained on the basis of the acquired voice data, and wherein during the telephone call, a reaction is provided at least at the receiver side on the basis of at least one value of the quality indicator.

11. An apparatus for performing a telephone call including:

a microphone for acquiring voice data; and

a transmitter coupled to the microphone, wherein

the apparatus configured to combine the voice data with test data to form input data, said test data being predetermined or defined in dependence of the voice data, wherein the formed input data is formed for providing to the transmitter to form output data in a transmittal data format to transmit to a receiver side during a telephone call so at least portions of a data packet in the output data or of a data packet derived therefrom at the receiver side is derivable to form a second test signal during the telephone call such that the derived second test signal is analysable at the receiver side via application of a predetermined analysis criterion in order to obtain at least one value for a quality indicator at the receiver side during the telephone call and, in response to the receiver side determining that the at least one value for the quality indicator is not within a pre-defined acceptable threshold during the telephone call, at least one action during the telephone call is performable by the receiver side to (i) adjust how the voice data is output at the receiver side based on the at least one value for the quality indicator and/or (ii) instruct the apparatus to adjust the transmitting of the input data in the transmittal data format based on the at least one value for the quality indicator;

the apparatus also configured to respond to at least one instruction received from the receiver side to adjust transmitting of the input data in the transmittal data format that is based on the at least one value for the quality indicator during the telephone call.

12. The apparatus of claim 11 , further including a clock, the apparatus configured to include time stamps in the input data or in data obtained from the input data.

13. An apparatus for performing a telephone call including:

a receiver and a loudspeaker coupled to the receiver,

wherein the apparatus is configured to separate, from a frequency spectrum of data received by the receiver during a telephone call from a transmitter side, amplitude portions pertaining to test data included in the received data and to provide the data from which the test data have been separated to the loudspeaker, and to provide the test data to analyse the test data according to a predetermined criterion to obtain a value for a quality indicator and, in response to determining that the at least one value for the quality indicator is not within a pre-defined acceptable threshold during the telephone call, perform at least one action during the telephone to (i) adjust how voice data is output at the loudspeaker based on the at least one value for the quality indicator and/or (ii) instruct the transmitter side to adjust transmission of the data being received at the receiver based on the at least one value for the quality indicator.

14. The apparatus of claim 13 , wherein:

a) apparatus includes at least one filter; and/or

b) the apparatus is configured to provide a frequency transformation of the test data, compare at least one amplitude value in the frequency transformation to a given amplitude value, the at least one given amplitude value being storeable in a storage unit of the apparatus or a storage unit coupled thereto.

15. The apparatus of claim 14 , wherein at least one given amplitude value is derived from other data transmitted to the apparatus.

16. The apparatus of claim 13 , comprising:

a microphone for acquiring voice data; and

a transmitter coupled to the microphone,

the apparatus also configured to combine the voice data with test data to form input data to provide the input data to the transmitter, said test data being predetermined or defined in dependence of the voice data.

17. The apparatus of claim 16 , further including a clock for generating time stamps, the apparatus configured to include the time stamps in the input data or in data obtained from the input data.

18. A system for performing a telephone call comprising:

at least one first apparatus, the first apparatus being an apparatus of claim 11 ; and

at least one second apparatus, the second apparatus including:

a receiver and a loudspeaker coupled to the receiver,

wherein the second apparatus is configured to separate, from a frequency spectrum of data received by the receiver during a telephone call, amplitude portions pertaining to test data included in the received data and to provide the data from which the test data have been separated to the loudspeaker, and to provide the test data to analyse the test data according to a predetermined criterion to obtain a value for a quality indicator and, in response to determining that the at least one value for the quality indicator is not within a pre-defined acceptable threshold during the telephone call, perform at least one action during the telephone to (i) adjust how voice data is output at the loudspeaker based on the at least one value for the quality indicator and/or (ii) instruct the first apparatus to adjust transmission of the data being received at the receiver based on the at least one value for the quality indicator; and

the first apparatus configured to respond to instruction from the second apparatus to improve quality of the data being transmitted to the receiver during the telephone call.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0333 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0299 →
SECURITY INTEREST Recorded Jan 5, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 066197/0073 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2020
From: LOPEZ MOREIRA, ALEXANDRE; DA SILVA, RUBENS
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 053631/0308 →
Priority Claims (1)
EP 17198963 · Oct 27, 2017 · regional
Continuity (1)
Related Publication 20210185168A1 · Jun 17, 2021