Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
297 words
A method of decoding a multi-channel audio bitstream comprising the steps of subjecting said multi-channel audio bitstream to a block decoding process to obtain frequency coefficients for each audio channel within each block in the said multi-channel audio bitstream, unpacking long and shorter transform block information for each audio channel within said block from said multi-channel audio bitstream, and determining downmixing coefficients for each audio channel within said multi-channel audio bitstream, the method including the steps of: (a) downmixing said frequency coefficients of each audio channel within said block which are identified as long transform block by said long and shorter transform block information to form a left mixed down for long transform block and a right mixed down for long transform block; (b) downmixing said frequency coefficients of each audio channels within the said block which are identified as shorter transform block by said long and shorter transform block information to form a left mixed down for shorter transform block and a right mixed down for shorter transform block; (c) inverse transforming each of said left mixed down for long transform block, said right mixed down for long transform block, said left mixed down for shorter transform block, and said right mixed down for shorter transform block to produce a left mixed down long inverse transformed block, a right mixed down long inverse transformed block, a left mixed down shorter inverse transformed block, and a right mixed down shorter inverse transformed block respectively; (d) adding said left mixed down long inverse transformed block and said left mixed down shorter inverse transformed block to form a left total mixed down; and (e) adding said right mixed down long inverse transformed block and said right mixed down shorter inverse transformed block to form a right total mixed down.
Claim 2
Independent Claim
297 words
A method of decoding a multi-channel audio bitstream comprising the steps of subjecting said multi-channel audio bitstream to a block decoding process to obtain frequency coefficients for each audio channel within each block in the said multi-channel audio bitstream, unpacking long and shorter transform block information for each audio channel within said block from said multi-channel audio bitstream, and determining downmixing coefficients for each audio channel within said multi-channel audio bitstream, the method including the steps of: (a) downmixing said frequency coefficients of each audio channel within said block which are identified as long transform block by said long and shorter transform block information to form a left mixed down for long transform block and a right mixed down for long transform block; (b) downmixing said frequency coefficients of each audio channels within the said block which are identified as shorter transform block by said long and shorter transform block information to form a left mixed down for shorter transform block and a right mixed down for shorter transform block; (c) inverse transforming each of said left mixed down for long transform block, said right mixed down for long transform block, said left mixed down for shorter transform block, and said right mixed down for shorter transform block to produce a left mixed down long inverse transformed block, a right mixed down long inverse transformed block, a left mixed down shorter inverse transformed block, and a right mixed down shorter inverse transformed block respectively; (d) adding said left mixed down long inverse transformed block and said left mixed down shorter inverse transformed block to form a left total mixed down; and (e) adding said right mixed down long inverse transformed block and said right mixed down shorter inverse transformed block to form a right total mixed down.
Claim 3
Dependent Claim
65 words
A method according to claim 1 , wherein said block decoding process comprises the steps of: (a) parsing the said multi-channel audio bitstream to obtain bit allocation information on each audio channel within said block; (b) unpacking quantized frequency coefficients from said block using said bit allocation information; and (c) de-quantizing said quantized frequency coefficients to obtain said frequency coefficients using said bit allocation information.
Claim 4
Dependent Claim
104 words
A method according to claim 2 , further including a post-processing step comprising: (a) subjecting said left total mixed down to a window overlap/add process wherein the samples within said left total mixed down are weighted, de-interleaved, overlapped and added to samples of a previous block; (b) subjecting said right total mixed down to a window overlap/add process wherein the samples within said right total mixed down are weighted, de-interleaved, overlapped and added to samples of a previous block; and (c) subjecting the results of the window overlap/add to an output process wherein said results of the window overlay/add process are formatted and outputted.
Claim 5
Independent Claim
281 words
An apparatus for decoding a multi-channel audio bitstream comprising means for block decoding said multi-channel audio bitstream to obtain frequency coefficients of each audio channel with each block, means for unpacking long and shorter transform block information for each audio channel within said block, and means for determining downmixing coefficients for each audio channel within said multi-channel audio bitstream, the apparatus including: (a) means for downmixing said frequency coefficients of each audio channel identified as long transform block by said long and shorter transform block information to form a left mixed down for long transform block and a right mixed down for long transform block; (b) means for downmixing said frequency coefficients of each audio channel identified as shorter transform block by said long and shorter transform block information to form a left mixed down for shorter transform block and a right mixed down for shorter transform block; (c) means for inverse transforming each of said left mixed down for long transform block, said right mixed down for long transform block, said left mixed down for shorter transform block, and said right mixed down for shorter transform block to produce a left mixed down long inverse transformed block, a right mixed down long inverse transformed block, a left mixed down shorter inverse transformed block, and a right mixed down shorter inverse transformed block respectively; (d) means for adding said left mixed down long inverse transformed block and said left mixed down shorter inverse transformed block to form a left total mixed down; (e) means for adding of said right mixed down long inverse transformed block and said right mixed down shorter inverse transformed block to form a right total mixed down.
Claim 6
Independent Claim
281 words
An apparatus for decoding a multi-channel audio bitstream comprising means for block decoding said multi-channel audio bitstream to obtain frequency coefficients of each audio channel with each block, means for unpacking long and shorter transform block information for each audio channel within said block, and means for determining downmixing coefficients for each audio channel within said multi-channel audio bitstream, the apparatus including: (a) means for downmixing said frequency coefficients of each audio channel identified as long transform block by said long and shorter transform block information to form a left mixed down for long transform block and a right mixed down for long transform block; (b) means for downmixing said frequency coefficients of each audio channel identified as shorter transform block by said long and shorter transform block information to form a left mixed down for shorter transform block and a right mixed down for shorter transform block; (c) means for inverse transforming each of said left mixed down for long transform block, said right mixed down for long transform block, said left mixed down for shorter transform block, and said right mixed down for shorter transform block to produce a left mixed down long inverse transformed block, a right mixed down long inverse transformed block, a left mixed down shorter inverse transformed block, and a right mixed down shorter inverse transformed block respectively; (d) means for adding said left mixed down long inverse transformed block and said left mixed down shorter inverse transformed block to form a left total mixed down; (e) means for adding of said right mixed down long inverse transformed block and said right mixed down shorter inverse transformed block to form a right total mixed down.
Claim 7
Dependent Claim
67 words
An apparatus according to claim 4 , wherein said means for block decoding comprises: (a) means for parsing said multi-channel audio bitstream to obtain bit allocating information on each audio channel within said block; (b) means for unpacking quantized frequency coefficients from said block using said bit allocation information; and (c) means for de-quantizing said quantized frequency coefficients to said frequency coefficients using said cit allocation information.
Claim 8
Dependent Claim
114 words
An apparatus according to claim 5 , further including means for performing a post-processing process comprising: (a) means for subjecting said left total mixed down to a window overlap/add process wherein the samples within said left total mixed down are weighted, de-interleaved, overlapped and added to samples of a previous block; (b) means for subjecting said right total mixed down to a window overlap/add process wherein the samples within said right total mixed down are weighted, de-interleaved, overlapped and added to samples of a previous block; and (c) means for subjecting the results of said window overlap/add process to an output process where said results of the window overlap/add process are formatted and outputted.