Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
101 words
A decoder comprising terminals that receive a plurality of substreams representing a plurality of input channel signals and send a plurality of output channel signals, and one or more components coupled to the terminals that process signals by: obtaining the plurality of input channel signals; transforming the input channel signals by a matrix that is implemented as a cascade of primitive matrix quantizers to provide a plurality of matrix output channel signals; and ordering the plurality of output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information obtained from the input channel signals.
Claim 2
Dependent Claim
101 words
A decoder comprising terminals that receive a plurality of substreams representing a plurality of input channel signals and send a plurality of output channel signals, and one or more components coupled to the terminals that process signals by: obtaining the plurality of input channel signals; transforming the input channel signals by a matrix that is implemented as a cascade of primitive matrix quantizers to provide a plurality of matrix output channel signals; and ordering the plurality of output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information obtained from the input channel signals.
Claim 3
Dependent Claim
15 words
A decoder according to claim 1 , wherein the ordering is provided after the matrix.
Claim 4
Dependent Claim
15 words
A decoder according to claim 1 , wherein the ordering is provided before the matrix.
Claim 5
Dependent Claim
27 words
A decoder according to claim 1 , wherein the input channel signals represent left-front, right-front, left-surround, right-surround, center and low-frequency-effects channel signals of a six-channel audio system.
Claim 6
Dependent Claim
93 words
A decoder according to claim 1 , wherein one of the primitive matrix quantizers in the cascade of primitive matrix quantizers is a first primitive matrix quantizer processing a first channel signal that is responsive to one of the input channel signals, and wherein the one or more components process signals by: multiplying the first channel signal within the first primitive matrix quantizer by a gain coefficient obtained from the input channel signals; and combining the multiplied first channel signal with one or more least significant bits obtained from the input channel signals.
Claim 7
Dependent Claim
131 words
An encoder comprising terminals that receive a plurality of input channel signals and send a plurality of substreams representing a plurality of output channel signals, and one or more components coupled to the terminals that process signals by: obtaining the plurality of input channel signals; transforming the input channel signals by a matrix that is implemented as a cascade of primitive matrix quantizers to provide a plurality of matrix output channel signals; ordering the plurality of output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information; and generating the plurality of substreams conveying information representing the output channel signals and the channel ordering information, wherein a first substream represents a strict subset of the matrix output channel signals and contains a downmix specification.
Claim 8
Dependent Claim
131 words
An encoder comprising terminals that receive a plurality of input channel signals and send a plurality of substreams representing a plurality of output channel signals, and one or more components coupled to the terminals that process signals by: obtaining the plurality of input channel signals; transforming the input channel signals by a matrix that is implemented as a cascade of primitive matrix quantizers to provide a plurality of matrix output channel signals; ordering the plurality of output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information; and generating the plurality of substreams conveying information representing the output channel signals and the channel ordering information, wherein a first substream represents a strict subset of the matrix output channel signals and contains a downmix specification.
Claim 9
Dependent Claim
16 words
An encoder according to claim 6 that derives the channel ordering information from the downmix specification.
Claim 10
Dependent Claim
40 words
An encoder according to claim 7 that derives the channel ordering information such that a channel signal having a largest coefficient in the downmix specification is ordered to be the first channel signal that is represented in the first substream.
Claim 11
Dependent Claim
41 words
An encoder according to claim 6 , wherein a primitive matrix quantizer in the cascade of primitive matrix quantizers modifies the channel signal represented in a second substream in the plurality of substreams such that the second substream is losslessly compressed.
Claim 12
Dependent Claim
105 words
An encoder according to claim 6 , wherein one of the primitive matrix quantizers in the cascade of primitive matrix quantizers is a first primitive matrix quantizer processing a first channel signal that is responsive to one of the input channel signals, and wherein the one or more components process signals by: multiplying the first channel signal within the first primitive matrix quantizer by a gain coefficient; and generating the plurality of substreams to include the gain coefficient and one or more least significant bits exceeding a number of bits allocated to the first channel that result from the multiplication of the first channel signal.
Claim 13
Independent Claim
90 words
A medium readable by a machine conveying a program of instructions for execution by the machine to perform a method for decoding a signal, wherein the method comprises: obtaining a plurality of input channel signals, transforming the input channel signals by a matrix implemented as a cascade of primitive matrix quantizers and providing a plurality of matrix output channel signals, and ordering a plurality of decoder output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information obtained from the input channel signals.
Claim 14
Independent Claim
90 words
A medium readable by a machine conveying a program of instructions for execution by the machine to perform a method for decoding a signal, wherein the method comprises: obtaining a plurality of input channel signals, transforming the input channel signals by a matrix implemented as a cascade of primitive matrix quantizers and providing a plurality of matrix output channel signals, and ordering a plurality of decoder output channel signals, which are responsive to the matrix output channel signals, in response to channel ordering information obtained from the input channel signals.
Claim 15
Dependent Claim
13 words
A medium according to claim 11 wherein the ordering is performed after transformation.
Claim 16
Dependent Claim
13 words
A medium according to claim 11 wherein the ordering is performed before transformation.
Claim 17
Dependent Claim
91 words
A medium according to claim 11 , wherein one of the primitive matrix quantizers in the cascade of primitive matrix quantizers is a first primitive matrix quantizer processing a first channel signal that is responsive to one of the encoded input channel signals, and wherein the method comprises: multiplying the first channel signal within the first primitive matrix quantizer by a gain coefficient obtained from the encoded input channel signals; and combining the multiplied first channel signal with one or more least significant bits obtained from the encoded input channel signals.
Claim 18
Independent Claim
79 words
A medium carrying information formatted as a plurality of substreams representing a plurality of channel signals encoded by a matrix transformation having a plurality of matrix output channel signals, wherein a first substream in the plurality of substreams represents a strict subset of the marix output channel signals and contains a downmix specification, and wherein the information carried on the medium further comprises information that conveys an order of the channel signals represented in the plurality of sub streams.
Claim 19
Independent Claim
79 words
A medium carrying information formatted as a plurality of substreams representing a plurality of channel signals encoded by a matrix transformation having a plurality of matrix output channel signals, wherein a first substream in the plurality of substreams represents a strict subset of the marix output channel signals and contains a downmix specification, and wherein the information carried on the medium further comprises information that conveys an order of the channel signals represented in the plurality of sub streams.
Claim 20
Dependent Claim
58 words
A medium according to claim 15 wherein the information carried on the medium comprises a gain coefficient, information in a first channel signal multiplied by the gain coefficient, and one or more least significant bits of the first channel signal resulting from the multiplied first channel signal that exceed a number of bits allocated to the first channel.