IP Library Granted Patent US 7,957,978
Granted Patent B2
US 7,957,978 · App. 11/794,790 · Granted Jun 7, 2011

Method and terminal for encoding or decoding an analog signal

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 7,957,978
App. No.
11/794,790
Granted
Jun 7, 2011
Kind
B2
Abstract

An analog signal divided into time frames is encoded and a synthetic signal is formed on the model thereof in a time frame manner via a synthesis filter which is excited by an excitation signal. The excitation signal is formed by at least one adaptive code list containing a plurality of scanning values provided with a defined scanning space. For the actual excitation signal, a segment corresponding to the time frame length is selected from the plurality of scanning values via a speech-based frequency parameter which can take non-integer values and, in such a case, the values intermediate to the scanning values defined by the speech-based frequency parameter are formed in such a way that the time space between the intermediate values and the scanning values is reduced and the totality of the intermediate and the scanning values is used for forming the excitation signal.

Claims (29)

1. A method for encoding an analog signal subdivided into time frames and to which a synthetic signal is matched, comprising:

using a communication terminal device to encode an analog signal by breaking down the analog signal into time frames and synthetically producing a synthetic signal to match the analog signal time frame by time frame via a synthesis filter, the communication terminal device having at least one adaptive codebook that contains a plurality of sample values, the sample values being comprised of at least one excitation signal from earlier time frames;

exciting the synthesis filter via an excitation signal, the excitation signal formed by the communication terminal device performing an excitation signal generation method comprising:

selecting a segment corresponding to a length of a current time frame from a plurality of the sampled values contained in the at least one adaptive codebook using a reference parameter dependent on a basic voice frequency that assumes non-integer values that identify locations for intermediate values positioned between the sampled values,

choosing intermediate values corresponding to the sampled values, and

using all the sampled values and all the intermediate values for forming the excitation signal.

2. The method as claimed in claim 1 , wherein a fixed codebook is additionally used for forming the excitation signal.

3. The method as claimed in claim 1 , wherein the reference parameter is represented as a fraction of a whole number and wherein a time interval between sampled values and intermediate values is also reduced by the number.

4. The method as claimed in claim 3 , wherein a fixed codebook is additionally used for forming the excitation signal.

5. The method as claimed in claim 4 , wherein intermediate values for an entry in the fixed codebook are generated by a time shifting of the fixed codebook entry.

6. The method as claimed in claim 4 , wherein intermediate values are generated via an interpolation of signal components of an entry in the fixed codebook.

7. The method as claimed in claim 1 , wherein a white noise signal is additionally used for forming the excitation signal.

8. The method as claimed in claim 7 , wherein the white noise signal is recorded from the environment or generated by a noise generator.

9. The method as claimed in claim 1 , wherein the intermediate values are formed via an interpolation of the already existing sampled values.

10. The method as claimed in claim 1 , wherein the excitation signal is filtered by a Wiener FIR filter.

11. A communication terminal having at least one adaptive codebook that contains a plurality of sample values, the sample values being comprised of at least one excitation signal from earlier time frames, the communication terminal comprising:

a synthesis filter excited via an excitation signal, the excitation signal formed via an excitation signal generation method comprising:

selecting a segment corresponding to a length of a current time frame from a plurality of the sampled values contained in the at least one adaptive codebook using a reference parameter dependent on a basic voice frequency that assumes non-integer values that identify locations for intermediate values positioned between the sampled values,

choosing intermediate values corresponding to the sampled values, and

using all the sampled values and all the intermediate values for forming the excitation signal; and

wherein the communication terminal uses the synthesis filter to encode the analog signal.

12. A receiver having a receiving unit for receiving encoding parameters, comprising:

a receiver for receiving an encoded signal;

a computing unit configured for decoding the encoded signal, wherein the signal encoded via the method comprising:

using a communication terminal device to encode an analog signal by breaking down the analog signal into time frames and synthetically producing a synthetic signal to match the analog signal time frame by time frame via a synthesis filter, the communication terminal device having at least one adaptive codebook that contains a plurality of sample values, the sample values being comprised of at least one excitation signal from earlier time frames;

exciting the synthesis filter via an excitation signal, the excitation signal formed by the communication terminal device performing an excitation signal generation method comprising:

selecting a segment corresponding to a length of a current time frame from a plurality of the sampled values contained in the at least one adaptive codebook using a reference parameter dependent on a basic voice frequency that assumes non-integer values that identify locations for intermediate values positioned between the sampled values,

choosing intermediate values corresponding to the sampled values, and

using all the sampled values and all the intermediate values for forming the excitation signal.

Assignments (12)
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 - 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 →
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 →
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/0073 →
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/0333 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2023
From: UNIFY GMBH & CO. KG
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 065627/0001 →
CHANGE OF NAME Recorded Jun 13, 2014
From: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
To: UNIFY GMBH & CO. KG
Reel/Frame 033156/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2012
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS ENTERPRISE COMMUNICATIONS GMBH & CO. KG
Reel/Frame 028967/0427 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2007
From: BAUER, WOLFGANG; SCHANDL, STEFAN
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 019553/0417 →