Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
119 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within said multi-channel audio data a corresponding block of frequency coefficients; (b) assigning to each said block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (c) subjecting each said block of frequency coefficients to higher precision inverse transform process or lower precision inverse transform process; (d) generating a respective output audio signal in response to each said higher precision inverse transform process and each lower precision inverse transform process.
Claim 2
Independent Claim
119 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within said multi-channel audio data a corresponding block of frequency coefficients; (b) assigning to each said block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (c) subjecting each said block of frequency coefficients to higher precision inverse transform process or lower precision inverse transform process; (d) generating a respective output audio signal in response to each said higher precision inverse transform process and each lower precision inverse transform process.
Claim 3
Independent Claim
152 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) downmixing in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (d) subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) generating a respective output audio signal in response to each said higher precision inverse transform process and each said lower precision inverse transform process.
Claim 4
Independent Claim
152 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) downmixing in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (d) subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) generating a respective output audio signal in response to each said higher precision inverse transform process and each said lower precision inverse transform process.
Claim 5
Independent Claim
181 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) downmixing partially in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) assigning each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (d) subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) combining in time domain the results of the said higher precision inverse transform process and said lower precision inverse transform process to form a further reduced number of blocks of time domain audio samples; and (f) generating a respective output audio signal in response to each said block of time domain audio samples.
Claim 6
Independent Claim
181 words
A method of decoding a bitstream of transform coded multi-channel audio data comprising the steps of: (a) subjecting said bitstream to a block decoding process to obtain for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) downmixing partially in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) assigning each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (d) subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) combining in time domain the results of the said higher precision inverse transform process and said lower precision inverse transform process to form a further reduced number of blocks of time domain audio samples; and (f) generating a respective output audio signal in response to each said block of time domain audio samples.
Claim 7
Independent Claim
66 words
A method according to any one of claims 1 to 3 , wherein said block decoding process comprises the step of: (a) parsing said bitstream to obtain bit allocation information of each input audio channel; (b) unpacking quantized frequency coefficients from said bitstream using said bit allocation information; (c) de-quantizing said quantized frequency coefficients to obtain said block of frequency coefficients using said bit allocation information.
Claim 8
Independent Claim
68 words
A method according to any one of claims 1 to 3 , wherein said higher precision inverse transform process applies a frequency-domain to time-domain transform to the respective said block of frequency coefficients using higher precision arithmetic parameters and operations, and said lower precision inverse transform process applies a frequency-domain to time-domain transform to the respective said block of frequency coefficients using lower precision arithmetic parameters and operations.
Claim 9
Independent Claim
66 words
A method according to any one of claims 1 to 3 , wherein said higher precision inverse transform process applies subband synthesis filter bank to the respective said block of frequency coefficients using higher precision arithmetic parameters and operations, and said lower precision inverse transform process applies subband synthesis filter bank to the respective said block of frequency coefficients using lower precision arithmetic parameters and operations.
Claim 10
Independent Claim
43 words
A method according to any one of claims 1 to 3 , wherein said higher precision inverse transform uses a digital signal processor with double precision wordlength and said lower precision inverse transform uses the same digital signal processor with single precision wordlength.
Claim 11
Dependent Claim
17 words
A method as claimed in claim 7 , wherein said digital signal processor is a 16-bit processor.
Claim 12
Independent Claim
46 words
A method as claimed in any one of claims 1 to 3 , wherein said predetermined characteristics of said audio data include one or more of the number of coded audio channels, audio content information, long or shorter transform block switching information and output channel information.
Claim 13
Independent Claim
120 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for assigning to each said block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (c) means for subjecting each said block of frequency coefficients according to said assigned higher precision inverse transform process or lower precision inverse transform process; (d) means for generating a respective output audio signal in response to each said higher precision inverse transform process and lower precision inverse transform process.
Claim 14
Independent Claim
120 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for assigning to each said block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data represented by the block; (c) means for subjecting each said block of frequency coefficients according to said assigned higher precision inverse transform process or lower precision inverse transform process; (d) means for generating a respective output audio signal in response to each said higher precision inverse transform process and lower precision inverse transform process.
Claim 15
Independent Claim
146 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for downmixing in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) means for assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data; (d) means for subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) means for generating a respective output audio signal in response to each said higher precision inverse transform process and lower precision inverse transform process.
Claim 16
Independent Claim
146 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for downmixing in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) means for assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data; (d) means for subjecting each said intermediate block of frequency coefficients to said assigned higher precision inverse transform process or lower precision inverse transform process; (e) means for generating a respective output audio signal in response to each said higher precision inverse transform process and lower precision inverse transform process.
Claim 17
Independent Claim
182 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for downmixing partially in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) means for assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data; (d) means for subjecting each said intermediate block of frequency coefficients according to the determined choice to higher precision inverse transform process or lower precision inverse transform process; (e) means for combining in the time domain the results of the said higher precision inverse transform process and lower precision inverse transform process to form a further reduced number of blocks of rime domain audio samples; (f) means for generating a respective output audio signal in response to each said block of time domain audio samples.
Claim 18
Independent Claim
182 words
An apparatus for decoding a bitstream of transform coded multi-channel audio data comprising: (a) block decoding means to produce for each input audio channel within the said multi-channel audio data a corresponding block of frequency coefficients; (b) means for downmixing partially in the frequency domain said blocks of frequency coefficients of all said input audio channels to a reduced number of intermediate blocks of frequency coefficients; (c) means for assigning to each said intermediate block of frequency coefficients a higher precision inverse transform or a lower precision inverse transform according to predetermined characteristics of said audio data; (d) means for subjecting each said intermediate block of frequency coefficients according to the determined choice to higher precision inverse transform process or lower precision inverse transform process; (e) means for combining in the time domain the results of the said higher precision inverse transform process and lower precision inverse transform process to form a further reduced number of blocks of rime domain audio samples; (f) means for generating a respective output audio signal in response to each said block of time domain audio samples.
Claim 19
Independent Claim
72 words
An apparatus according to any one of claims 10 to 12 , wherein said block decoding means comprises: (a) means of parsing the said bitstream to obtain bit allocation information of each said input audio channel; (b) means for unpacking quantized frequency coefficients from said bitstream using said bit allocation information; and (c) means for de-quantizing said quantized frequency coefficients to obtain said block of frequency coefficients using said bit allocation information.
Claim 20
Independent Claim
74 words
An apparatus according to any one of claims 10 to 12 , wherein said higher precision inverse transform process comprises means for applying a frequency-domain to time-domain transform to the respective said block of frequency coefficients using higher precision arithmetic parameters and operations, and said lower precision inverse transform process comprises means for applying a frequency-domain to time-domain transform to the respective said block of frequency coefficients using lower precision arithmetic parameters and operations.
Claim 21
Independent Claim
72 words
An apparatus according to any one of claims 10 to 12 , wherein said higher precision inverse transform process comprises means for applying subband synthesis filter bank to the respective said block of frequency coefficients using higher precision arithmetic parameters and operations, and said lower precision inverse transform process comprises means for applying subband synthesis filter bank to the respective said block of frequency coefficients using lower precision arithmetic parameters and operations.
Claim 22
Independent Claim
43 words
An apparatus according to any one of claims 10 to 12 , wherein said higher precision inverse transform uses a digital signal processor with double precision wordlength and said lower precision inverse transform uses the same digital signal processor with single precision wordlength.
Claim 23
Dependent Claim
17 words
An apparatus as claimed in claim 16 , wherein said digital signal processor is a 16-bit processor.
Claim 24
Independent Claim
46 words
An apparatus as claimed in any one of claims 10 to 12 , wherein said predetermined characteristics of said audio data include one or more of the number of coded audio channels, audio content information, long or shorter transform block switching information and output channel information.