IP Library › Granted Patent US 7,822,616
Granted Patent B2
US 7,822,616 · App. 11/513,834 · Granted Oct 26, 2010

Time slot position coding of multiple frame types

Assignee: LG Electronics Inc.
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,822,616
App. No.
11/513,834
Granted
Oct 26, 2010
Kind
B2
Abstract

Spatial information associated with an audio signal is encoded into a bitstream, which can be transmitted to a decoder or recorded to a storage media. The bitstream can include different syntax related to time, frequency and spatial domains. In some embodiments, the bitstream includes one or more data structures (e.g., frames) that contain ordered sets of slots for which parameters can be applied. The data structures can be fixed or variable. The data structure can include position information that can be used by a decoder to identify the correct slot for which a given parameter set is applied. The slot position information can be encoded with either a fixed number of bits or a variable number of bits based on the data structure type.

Claims (64)

1. A method of decoding an audio signal performed by an audio player, comprising:

receiving an audio signal including at least one frame, the frame comprising at least one time slot and at least one parameter set;

determining a frame type of the audio signal, the frame type indicating whether an interval of a time slot to which a corresponding parameter set is applied is equidistant or variable distant,

wherein when the frame type indicates that the interval of the time slot is variable distant, comprising

extracting a number of time slots and a number of parameter sets from the audio signal to identify time slot information, the time slot information indicating a time slot to which a parameter set is applied;

determining a bit length of the time slot information, the bit length being variable according to the number of time slots and the number of parameter sets; and

extracting the time slot information based on the bit length,

wherein a number of the time slot information is equal to the number of parameter sets; and

converting the audio signal into a multi-channel audio signal based on the time slot information and the parameter set, and

wherein the time slot information includes an absolute value indicating a time slot to which a first parameter set is applied or a difference value indicating a time slot to which a following parameter set of the first parameter set is applied,

wherein the time slot to which the following parameter set is applied is determined by adding the difference value to previous time slot information associated with a previous parameter set;

controlling information regarding the multi-channel audio signal to an audio subsystem for converting the multi-channel audio signal;

transmitting the multi-channel audio signal or the audio signal to external unit;

converting the multi-channel audio signal into a multi-channel analog output signal; and

outputting at least one channel of the multi-channel analog output signal.

2. The method of claim 1 , wherein the time slot information is position information indicating a position of time slot to which a parameter set is applied.

3. An audio player, comprising:

a processor configured to generate a multi-channel audio signal from an audio signal, comprising:

receiving the audio signal including at least one frame, the frame comprising at least one time slot and at least one parameter set;

determining a frame type of the audio signal, the frame type indicating whether an interval of a time slot to which a corresponding parameter set is applied is equidistant or variable distant, wherein when the frame type indicates that the interval of the time slot is variable distant, comprising:

extracting a number of time slots and a number of parameter sets from the frame of the spatial information to identify time slot information, the time slot information indicating a time slot to which a parameter set is applied;

determining a bit length of the time slot information according to the number of time slots and the number of parameter sets, and previous time slot information associated with a previous parameter set, the bit length being variable; and

extracting the time slot information based on the bit length,

wherein a number of the time slot information is equal to the number of parameter sets;

converting the audio signal into a multi-channel audio signal, based on the time slot information and the parameter set,

wherein the time slot information includes an absolute value indicating a time slot to which a first parameter set is applied or a difference value indicating a time slot to which a following parameter set of the first parameter set is applied,

wherein the time slot to which the following parameter set is applied is determined by adding the difference value to previous time slot information associated with a previous parameter set;

an operating system configured to control information regarding the multi-channel audio signal to an audio subsystem for converting the multi-channel audio signal;

a network interface configured to transmit the multi-channel audio signal or the audio signal to external unit;

an audio subsystem configured to convert the multi-channel audio signal into a multi-channel analog output signal; and

a speaker configured to output at least one channel of the multi-channel analog output signal.

4. The apparatus of claim 3 , wherein the time slot information is position information indicating a position of time slot to which a parameter set is applied.

5. A broadcast playback system, comprising:

a receiver configured to receive a broadcast signal including an audio signal generated by downmixing a multi-channel audio signal;

an application unit configured to store an audio codec for decoding;

a processor configured to generate the multi-channel audio signal from the audio signal, comprising:

receiving the audio signal including at least one frame, the frame comprising at least one time slot and at least one parameter set;

determining a frame type of the audio signal, the frame type indicating whether an interval of a time slot to which a corresponding parameter set is applied is equidistant or variable distant,

wherein when the frame type indicates that the interval of time slot is a variable distant, comprising:

extracting a number of time slots and a number of parameter sets from the frame of the spatial information to identify time slot information, the time slot information indicating a time slot to which a parameter set is applied;

determining a bit length of the time slot information according to the number of time slots and the number of parameter sets and previous time slot information associated with a previous parameter set, the bit length being variable; and

extracting the time slot information based on the bit length, wherein a number of the time slot information is equal to the number of parameter sets;

converting the audio signal into the multi-channel audio signal based on the time slot information and the parameter set,

wherein the time slot information includes an absolute value indicating a time slot to which a first parameter set is applied or a difference value indicating a time slot to which a following parameter set of the first parameter set is applied,

wherein the time slot to which the following parameter set is applied is determined by adding the difference value to previous time slot information associated with a previous parameter set;

a display unit configured to display information regarding the multi-channel audio signal;

an audio subsystem configured to convert the multi-channel audio signal into multi- channel analog output signal; and

a speaker configured to output at least one channel of the multi-channel analog output signal.

6. The broadcast playback system of claim 5 , wherein at least two of the receiver, the application unit, the processor, the display unit, the audio subsystem, and the speaker exchange data via one or more buses.

7. The broadcast playback system of claim 5 , wherein the time slot information is position information indicating a position of time slot to which a parameter set is applied.

8. A method of decoding an audio signal performed by a broadcast playback system, the decoding based on audio codec for decoding stored in the broadcast playback system, comprising:

receiving an audio signal including at least one frame, the frame comprising at least one time slot and at least one parameter set;

determining a frame type of the audio signal, the frame type indicating whether an interval of a time slot to which a corresponding parameter set is applied is equidistant or variable distant,

wherein when the frame type indicates that the interval of the time slot is variable distant, comprising:

extracting a number of time slots and a number of parameter sets from the audio signal to identify time slot information, the time slot information indicating a time slot to which a parameter set is applied;

determining a bit length of the time slot information, the bit length being variable according to the number of time slots and the number of parameter sets; and

extracting the time slot information based on the bit length,

wherein a number of the time slot information is equal to the number of parameter sets; and

converting the audio signal into the multi-channel audio signal based on the time slot information and the parameter set;

displaying information regarding the multi-channel audio signal;

converting the multi-channel audio signal into a multi-channel analog output signal; and

outputting at least one channel of the multi-channel analog output signal.

9. The method of claim 8 , wherein the time slot information is position information indicating a position of the time slot to which a parameter set is applied.

10. The audio player of claim 3 , wherein at least two of the processor, the operating system, the network interface, the audio subsystem, and the speaker exchange data via one or more buses.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2007
From: PANG, HEE SUK; KIM, DONG SOO; LIM, JAE HYUN; OH, HYEN O.; JUNG, YANG WON
To: LG ELECTRONICS, INC.
Reel/Frame 018786/0948 →
Priority Claims (6)
KR 10-2006-0004051 · Jan 13, 2006 · national
KR 10-2006-0004055 · Jan 13, 2006 · national
KR 10-2006-0004057 · Jan 13, 2006 · national
KR 10-2006-0004062 · Jan 13, 2006 · national
KR 10-2006-0004063 · Jan 13, 2006 · national
KR 10-2006-0004065 · Jan 13, 2006 · national
Continuity (7)
Provisional Application 6071211900 · Aug 30, 2005
Provisional Application 6071920200 · Sep 22, 2005
Provisional Application 6072300700 · Oct 4, 2005
Provisional Application 6072622800 · Oct 14, 2005
Provisional Application 6072922500 · Oct 24, 2005
Provisional Application 6076253600 · Jan 27, 2006
Related Publication 20070203697A1 · Aug 30, 2007