Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
153 words
A method of introducing a watermark into a stream of bits comprising variable length codes that represent transform domain samples while insuring that a bit rate of said stream of bits is maintained within a pre-established limit, said method comprising, providing a watermark signal comprising changes to associated transform domine samples to embed the watermark signal in the samples, maintaining a cumulative change amount which indicates an amount of the positive and negative changes which are made to said codes as a result of embedding the watermark signal, adjusting the watermark signal changes to particular transform samples such that the amount of the adjustment and the change to the particular transform samples is non-zero yet the cumulative change amount is maintained below the pre-established limit, and suspending positive changes if the cumulative change amount exceeds the pre-established limit, whereby the bit rate of said stream of bits is maintained within the pre-established limit.
Claim 2
Independent Claim
153 words
A method of introducing a watermark into a stream of bits comprising variable length codes that represent transform domain samples while insuring that a bit rate of said stream of bits is maintained within a pre-established limit, said method comprising, providing a watermark signal comprising changes to associated transform domine samples to embed the watermark signal in the samples, maintaining a cumulative change amount which indicates an amount of the positive and negative changes which are made to said codes as a result of embedding the watermark signal, adjusting the watermark signal changes to particular transform samples such that the amount of the adjustment and the change to the particular transform samples is non-zero yet the cumulative change amount is maintained below the pre-established limit, and suspending positive changes if the cumulative change amount exceeds the pre-established limit, whereby the bit rate of said stream of bits is maintained within the pre-established limit.
Claim 3
Independent Claim
154 words
A method of introducing a watermark into a stream of bits comprising variable length codes that represent transform domain samples while insuring that a bit rate of said stream of bits is maintained within a pre-established limit, said system comprising, means for providing a watermark signal comprising changes to associated transform domine samples to embed the watermark signal in the samples, means for maintaining a count of and amount of positive and negative changes which are made to said codes as a result of embedding the watermark signal, mean for adjusting the watermark signal changes to particular transform samples such that the amount of the adjustment and the change to the particular transform samples is non-zero yet the cumulative change amount is maintained below the pre-established limit, and means for suspending positive changes if a pre-established limit is exceeds, whereby the bit rate of said stream of bits is maintained within the pre-established limit.
Claim 4
Independent Claim
154 words
A method of introducing a watermark into a stream of bits comprising variable length codes that represent transform domain samples while insuring that a bit rate of said stream of bits is maintained within a pre-established limit, said system comprising, means for providing a watermark signal comprising changes to associated transform domine samples to embed the watermark signal in the samples, means for maintaining a count of and amount of positive and negative changes which are made to said codes as a result of embedding the watermark signal, mean for adjusting the watermark signal changes to particular transform samples such that the amount of the adjustment and the change to the particular transform samples is non-zero yet the cumulative change amount is maintained below the pre-established limit, and means for suspending positive changes if a pre-established limit is exceeds, whereby the bit rate of said stream of bits is maintained within the pre-established limit.
Claim 5
Dependent Claim
20 words
The method of claim 1 wherein negative changes are suspended if the cumulative change amount exceeds a pre-established negative amount.
Claim 6
Dependent Claim
20 words
The system of claim 2 including means for suspending any negative changes if said count exceeds a pre-established negative limit.
Claim 7
Independent Claim
103 words
A method of embedding a watermark in a stream of coded symbols that represent a series of images by selectively increasing or decreasing values of said symbols according to associated values of the watermark, said method comprising, establishing a limit on allowable entropy of said stream of bits, adjusting an amount of the selective increasing or decreasing of the values of said symbols as entropy of the watermarked stream approaches the limit such that the watermark and the adjustment to the watermark is non-zero at selected symbols where the watermark is adjusted to maintain the entropy of the watermarked stream below the limit.
Claim 8
Independent Claim
103 words
A method of embedding a watermark in a stream of coded symbols that represent a series of images by selectively increasing or decreasing values of said symbols according to associated values of the watermark, said method comprising, establishing a limit on allowable entropy of said stream of bits, adjusting an amount of the selective increasing or decreasing of the values of said symbols as entropy of the watermarked stream approaches the limit such that the watermark and the adjustment to the watermark is non-zero at selected symbols where the watermark is adjusted to maintain the entropy of the watermarked stream below the limit.
Claim 9
Independent Claim
95 words
A method of embedding a watermark in a series of bit which represent an image without increasing entropy of said image beyond a pre established limit, comprising the steps of: changing selective bits of said image to embed said watermark, maintaining a cumulative change count of the changes made to embed said watermark in said image, adjusting intensity of the watermark for at least a set of the selective bits to maintain the cumulative change count below the limit, where the adjustment and the intensity of the watermark is non-zero at the set of bits.
Claim 10
Independent Claim
95 words
A method of embedding a watermark in a series of bit which represent an image without increasing entropy of said image beyond a pre established limit, comprising the steps of: changing selective bits of said image to embed said watermark, maintaining a cumulative change count of the changes made to embed said watermark in said image, adjusting intensity of the watermark for at least a set of the selective bits to maintain the cumulative change count below the limit, where the adjustment and the intensity of the watermark is non-zero at the set of bits.
Claim 11
Independent Claim
95 words
A method of embedding a watermark in a series of bit which represent an image without increasing entropy of said image beyond a pre established limit comprising the steps of: maintaining a count which represents a change in entropy as said watermark is being embedded in said image, adjusting intensity of the watermark for at least a set bits to maintain the count below the limit, where the adjustment and the intensity of the watermark is non-zero at the set of bits, suspending changes in said image when said count is beyond a specified limit.
Claim 12
Independent Claim
95 words
A method of embedding a watermark in a series of bit which represent an image without increasing entropy of said image beyond a pre established limit comprising the steps of: maintaining a count which represents a change in entropy as said watermark is being embedded in said image, adjusting intensity of the watermark for at least a set bits to maintain the count below the limit, where the adjustment and the intensity of the watermark is non-zero at the set of bits, suspending changes in said image when said count is beyond a specified limit.