Methods and apparatus for mixing compressed digital bit streams
First Claim
Patent Images
1. A method of mixing a first compressed digital bit stream with a second digital bit stream, the method comprising:
- acquiring a frame associated with the first compressed digital bit stream;
unpacking the frame to obtain a plurality of original transform coefficient sets; and
modifying the plurality of original transform coefficient sets to mix the second digital bit stream with the first compressed digital bit stream, wherein modifying the plurality of original transform coefficient sets comprises;
determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and
substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets.
13 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and articles of manufacture for mixing compressed digital bit streams are disclosed. An example method disclosed herein comprises acquiring a frame associated with a first compressed digital bit stream, unpacking the frame to obtain a plurality of original transform coefficient sets, and modifying the plurality of original transform coefficient sets to mix a second digital bit stream with the first compressed digital bit stream.
-
Citations
54 Claims
-
1. A method of mixing a first compressed digital bit stream with a second digital bit stream, the method comprising:
-
acquiring a frame associated with the first compressed digital bit stream; unpacking the frame to obtain a plurality of original transform coefficient sets; and modifying the plurality of original transform coefficient sets to mix the second digital bit stream with the first compressed digital bit stream, wherein modifying the plurality of original transform coefficient sets comprises; determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of mixing a first compressed digital bit stream with a second digital bit stream, the method comprising:
-
acquiring a frame associated with the first compressed digital bit stream; unpacking the frame to obtain a plurality of original transform coefficient sets; and modifying the plurality of original transform coefficient sets to mix the second digital bit stream with the first compressed digital bit stream, wherein the second digital bit stream is compressed, a pseudo-noise signal is added to the second digital bit stream prior to compression, and modifying the plurality of original transform coefficient sets comprises; determining a first mantissa code associated with a pseudo-noise transform coefficient of one of a plurality of pseudo-noise transform coefficient sets; and modifying a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets based on the first mantissa code. - View Dependent Claims (19)
-
-
20. A data stream mixing apparatus comprising:
-
an acquisition unit to acquire a frame associated with a first compressed digital data stream; an unpacking unit to unpack the frame to obtain a plurality of original transform coefficient sets; and a modification unit comprising a processor to modify the plurality of original transform coefficient sets to mix a second digital data stream with the first compressed digital data stream, wherein the modification unit is to; determine a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and substitute the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of transform coefficient sets. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A tangible machine readable storage medium comprising instructions which, when executed, cause a machine to:
-
acquire a frame associated with a first compressed digital bit stream; unpack the frame to obtain a plurality of original transform coefficient sets; and modify the plurality of original transform coefficient sets to mix a second digital bit stream with the first compressed digital bit stream, wherein the instructions, when executed, cause the machine to modify the plurality of original transform coefficient sets by; determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A system to mix digital data streams comprising
a first source to provide a first compressed digital data stream; -
a second source to provide a second digital data stream; and a mixing device comprising a processor to mix the second digital data stream with the first compressed digital data stream without uncompressing the first compressed digital data stream, wherein the first compressed digital data stream comprises a plurality of original transform coefficients, and the mixing device is to modify the plurality of original transform coefficient sets to mix the second digital data stream with the first compressed digital data stream by; determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of a plurality of transform coefficient sets. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method as of combining a first compressed digital data stream with a second digital data stream, the method comprising:
-
acquiring a frame associated with the first compressed digital data stream; unpacking the frame to obtain a plurality of original transform coefficient sets; and modifying the plurality of original transform coefficient sets to combine the second digital data stream with the first compressed digital data stream, wherein modifying the plurality of original transform coefficient sets comprises; determining a first mantissa code associated with a mixed transform coefficient of one of a plurality of mixed transform coefficient sets; and substituting the first mantissa code associated with the mixed transform coefficient for a second mantissa code associated with a corresponding original transform coefficient of one of the plurality of original transform coefficient sets. - View Dependent Claims (53, 54)
-
Specification