IP Library Granted Patent US 7,342,944
Granted Patent B2
US 7,342,944 · App. 10/493,286 · Granted Mar 11, 2008

Method and apparatus for decoding a coded digital audio signal which is arranged in frames containing headers

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,342,944
App. No.
10/493,286
Granted
Mar 11, 2008
Kind
B2
Abstract

With audio data reduction on the basis of ISO/IEC standard 11172-3, a frame length varying by 8 bits is used at a sampling frequency of 44.1 kHz in order to arrive, on average, at a particular fixed data rate. The lengthening of a data frame is signalled by a padding bit in the header of the frames. The invention dispenses with evaluation of the padding bit. Instead, the mean frame length L is calculated, L is rounded down to the next integer, for the subsequent frame it is first established whether the expected sync word for this frame appears, and, if this is so, this frame is decoded without taking into account the padding bit, but if the expected sync word for this frame does not appear, the decoding of the frame is started one 8-bit later without taking into account the padding bit.

Claims (18)

1. Method for decoding a coded digital audio signal which is arranged in frames containing headers, where the header in a frame contains a respective information item regarding whether this frame has a standard length or a length which differs therefrom for some of the frames, and where the frames contain a respective sync word, comprising the following steps:

determining the approximate start of the next frame using the following formula:

L=N*R/fs/SL,

where L is equal to the length of the frames, N is equal to the number of samples per frame, R is equal to the total data rate, fs is equal to the sampling frequency, SL is equal to the stipulated subunit for indicating the frame length:

rounding L down to the next integer of subunits SL:

establishing, for the subsequent frame, whether the expected sync word for this frame appears;

if the expected sync word for this frame appears, decoding this subsequent frame without taking into account the length-variation information;

if the expected sync word for this frame does not appear, starting the decoding of this subsequent frame one subunit later without taking into account the length-variation information, wherein the steps are performed without storing or evaluating the length-variation information regarding the respective frame length.

2. Method according to claim 1 , where the parameters for calculating the formula for the approximate frame start comprise known parameters in a transmission system.

3. Method according to claim 2 , where at least one of the parameters is transmitted in the header of frames.

4. Method according to claim 1 , where, instead of establishing whether an expected sync word appears, establishing whether another known pattern appears in the next frame.

5. Apparatus for decoding a coded digital audio signal which is arranged in frames containing headers, where the header in a frame contains a respective information item regarding whether this frame has a standard length or a length which differs therefrom for some of the frames, and the frames contain a respective sync word, where, for ascertaining the frame length, the length-variation information regarding the respective frame length is not stored or evaluated, and where the apparatus comprises:

means for decoding the audio signal;

a frame-start estimator in which the approximate start of the next frame is determined using the following formula:

L=N*R/fs/SL,

where L is equal to the length of the frames, N is equal to the number of samples per frame, R is equal to the total data rate, fs is equal to the sampling frequency, SL is equal to the stipulated subunit,

and in which L is rounded down to the next integer of subunits SL;

a sync-word checker which, for the subsequent frame, first establishes whether the expected sync word for this frame appears, where, if the expected sync word for this frame appears, this subsequent frame is decoded in the decoding means without taking into account the length-variation information, and, if the expected sync word for this frame does not appear, the decoding of this subsequent frame is started in the decoding means one subunit SL later without taking into account the length-variation information.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 043302/0965 →
CHANGE OF NAME Recorded Apr 21, 2017
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 042303/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2008
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 020359/0496 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2004
From: SCHRODER, ERNST F.; BOHM, JOHANNES
To: THOMSON LICENSING S.A.
Reel/Frame 015695/0395 →