Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
145 words
Method for error protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the method comprising: generating bits of a reference pattern; modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern; the step of conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and wherein there are a plurality of available (EOB) and said step of modulating selects one of the available EOB words for use based on the value of the respective conditioned reference pattern bit, or bits.
Claim 2
Dependent Claim
145 words
Method for error protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the method comprising: generating bits of a reference pattern; modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern; the step of conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and wherein there are a plurality of available (EOB) and said step of modulating selects one of the available EOB words for use based on the value of the respective conditioned reference pattern bit, or bits.
Claim 3
Dependent Claim
37 words
A method according to claim 1, wherein the conditioning step is adapted to condition the reference pattern bit or bits such that the conditioned bit or bits carry information relating to codewords coding the preceding data block.
Claim 4
Dependent Claim
45 words
A method according to claim 1, wherein the conditioning step comprises generating a signal representing a characteristic of the VLC code words which code a data block and modulating, by said characteristic signal, the reference bit, or bits, which modulate the corresponding end-of block word.
Claim 5
Dependent Claim
40 words
A method according to claim 3, wherein the value of said characteristic signal represents a modulo n count of the number of VLC code words which code the corresponding data block, where n=2 m , and m is an integer.
Claim 6
Dependent Claim
13 words
A method according to claim 4, wherein the value of m is 1.
Claim 7
Dependent Claim
46 words
A method according to claim 3, wherein the value of said characteristic signal represents a modulo n count of the bits that are set to 1 in the VLC code words which code the corresponding data block, where n=2 m , and m is an integer.
Claim 8
Dependent Claim
13 words
A method according to claim 6, wherein the value of m is 1.
Claim 9
Dependent Claim
139 words
Apparatus for error-protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the apparatus comprising: means for generating bits of a reference pattern; means for modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern; means for conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and said means for modulating selects one of a plurality of available for use, and based on the value of the respective conditioned reference pattern bit, or bits.
Claim 10
Dependent Claim
139 words
Apparatus for error-protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the apparatus comprising: means for generating bits of a reference pattern; means for modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern; means for conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and said means for modulating selects one of a plurality of available for use, and based on the value of the respective conditioned reference pattern bit, or bits.
Claim 11
Dependent Claim
26 words
Apparatus according to claim 8, wherein the modulating means is adapted to append the conditioned reference pattern bit or bits to the respective end-of-block word (EOB).
Claim 12
Dependent Claim
36 words
Apparatus according to claim 8, wherein the conditioning means (6) is adapted to condition the reference pattern bit, or bits, such that the conditioned bits carry information relating to VLC codewords coding the preceding data word.
Claim 13
Dependent Claim
22 words
Apparatus according to claim 8, wherein the means (3) for generating reference pattern bits comprises means for generating a pseudo-random binary sequence.
Claim 14
Dependent Claim
48 words
Apparatus according to claim 8, wherein the conditioning means (6) comprises means for generating a signal representing a characteristic of the VLC code words which code a data block and means for modulating, by said characteristic signal, the reference bit, or bits, which modulate the corresponding end-of-block word.
Claim 15
Dependent Claim
31 words
Apparatus according to claim 12, wherein the reference bit modulating means comprises means for applying a logical exclusive OR function to the reference pattern bit or bits and the characteristic signal.
Claim 16
Dependent Claim
34 words
Apparatus according to claim 12, wherein the characteristic signal generating means comprises means for modulo n counting the number of VLC codewords coding a data block, where n=2 m and m is an integer.
Claim 17
Dependent Claim
12 words
Apparatus according to claim 14, wherein the value of m is 1.
Claim 18
Dependent Claim
41 words
Apparatus according to claim 12, wherein the characteristic signal generating means comprises means for modulo n counting the bits that are set to 1 in the VLC code words coding a data block, where n=2 m and m is an integer.
Claim 19
Dependent Claim
12 words
Apparatus according to claim 16, wherein the value of m is 1.
Claim 20
Dependent Claim
139 words
Method for decoding an error-protected digital bitstream, the digital bitstream comprising variable length codewords (VLC), coding blocks of digital data, the data blocks being delimited by modulated end-of-block words (EOB), the (EOB) being modulated by conditioned bits of a reference pattern such that respective (EOB) are modulated by single, or small groups of, bits representing only a portion of the reference pattern and said bits are conditioned to carry information relating to VLC codewords coding a corresponding data block, the method comprising the steps of; processing respective modulated (EOB) to recover respective conditioned reference pattern bit, or bits; evaluating, from VLC codewords coding respective data blocks in said error-protected bitstream, said information relating to the VLC codewords; generating the respective recovered conditioned reference pattern bit, or bits, with the corresponding evaluated information and generated reference pattern bit, or bits.
Claim 21
Dependent Claim
139 words
Method for decoding an error-protected digital bitstream, the digital bitstream comprising variable length codewords (VLC), coding blocks of digital data, the data blocks being delimited by modulated end-of-block words (EOB), the (EOB) being modulated by conditioned bits of a reference pattern such that respective (EOB) are modulated by single, or small groups of, bits representing only a portion of the reference pattern and said bits are conditioned to carry information relating to VLC codewords coding a corresponding data block, the method comprising the steps of; processing respective modulated (EOB) to recover respective conditioned reference pattern bit, or bits; evaluating, from VLC codewords coding respective data blocks in said error-protected bitstream, said information relating to the VLC codewords; generating the respective recovered conditioned reference pattern bit, or bits, with the corresponding evaluated information and generated reference pattern bit, or bits.
Claim 22
Dependent Claim
34 words
A method according to claim 18, and further comprising the step of selectively performing error concealment and/or correction on the data blocks in the digital bitstream depending upon the result of the comparing step.
Claim 23
Dependent Claim
97 words
A method according to claim 18, wherein the reference bit, or bits, modulating a respective end-of-block word is itself modulated by a signal representing a characteristic of the VLC codewords which code the corresponding data block, the evaluating step is adapted to evaluate said characteristic of the VLC codewords in the error-protected bitstream which code a respective data block, so as to produce an evaluated characteristic signal, and the comparing step comprises demodulating recovered reference pattern bits by the respective evaluate characteristic signal and comparing the demodulated recovered reference pattern bits with the generated reference pattern bits.
Claim 24
Dependent Claim
36 words
A method according to claim 20, wherein the evaluating step comprises modulo n counting the number of VLC codewords coding a respective data block of the digital bitstream, where n=2 m and m is an integer.
Claim 25
Dependent Claim
13 words
A method according to claim 21, wherein the value of m is 1.
Claim 26
Dependent Claim
42 words
A method according to claim 20, wherein the evaluating step comprises modulo n counting the bits that are set to 1 in the VLC codewords coding a respective data block of the digital bitstream, wherein n=2 m and m is an integer.
Claim 27
Dependent Claim
13 words
A method according to claim 23, wherein the value of m is 1.
Claim 28
Dependent Claim
157 words
Apparatus for decoding an error-protected digital bitstream, the digital bitstream comprising variable length codewords (VLC) coding blocks of digital data, the data blocks being delimited by modulated end-of-block words (EOB), the (EOB) being modulated by conditioned bits of a reference pattern such that respective (EOB) are modulated by single, or small groups of, bits representing only a portion of the reference pattern and said bits are conditioned to carry information relating to VLC codewords coding corresponding data blocks, the apparatus comprising: demodulating means for processing the modulated (EOB) to recover the respective conditioned reference pattern bit, or bits; means for evaluating, from VLC codewords coding a respective data block in the error-protected digital bitstream, said information relating to VLC codewords coding the data block; means for generating bits of the reference pattern; and means for comparing the respective recovered conditioned reference pattern bit, or bits, with the corresponding evaluated information and generated reference pattern bit, or bits.
Claim 29
Dependent Claim
157 words
Apparatus for decoding an error-protected digital bitstream, the digital bitstream comprising variable length codewords (VLC) coding blocks of digital data, the data blocks being delimited by modulated end-of-block words (EOB), the (EOB) being modulated by conditioned bits of a reference pattern such that respective (EOB) are modulated by single, or small groups of, bits representing only a portion of the reference pattern and said bits are conditioned to carry information relating to VLC codewords coding corresponding data blocks, the apparatus comprising: demodulating means for processing the modulated (EOB) to recover the respective conditioned reference pattern bit, or bits; means for evaluating, from VLC codewords coding a respective data block in the error-protected digital bitstream, said information relating to VLC codewords coding the data block; means for generating bits of the reference pattern; and means for comparing the respective recovered conditioned reference pattern bit, or bits, with the corresponding evaluated information and generated reference pattern bit, or bits.
Claim 30
Dependent Claim
35 words
Apparatus according to claim 25, and further comprising error concealment and/or correction means (25-28) adapted to selectively conceal and/or correct errors in a data block dependent upon a signal output by the comparing means (20).
Claim 31
Dependent Claim
17 words
Apparatus according to claim 25, wherein the generating means (18) comprises means for generating a pseudo-random sequence.
Claim 32
Dependent Claim
111 words
Apparatus according to claim 25, wherein in the signal to be decoded, the reference pattern bit, or bits, modulating a respective end-of-block word is itself modulated by a signal representing a characteristic of the VLC codewords which code the corresponding data block, and wherein the evaluating means (12) is adapted to evaluate said characteristic of the VLC codewords in the digital bitstream which code a respective data block and to produce an evaluated characteristic signal, and the comparing means (16-20) comprises means (16) for demodulating the recovered reference pattern bits by respective evaluated characteristic signals and means (20) for comparing the demodulated recovered reference pattern bits with generated reference pattern bits.
Claim 33
Dependent Claim
42 words
Apparatus according to claim 28, wherein the evaluating means (12) comprises means for modulo n counting the bits that are set to 1 in the VLC code words which code a corresponding data block, where n=2 m and m is an integer.
Claim 34
Dependent Claim
35 words
Apparatus according to claim 28, wherein the evaluating means (12) comprises means for modulo n counting the number of VLC codewords which code a corresponding data block, where n=2 m and m is an integer.
Claim 35
Dependent Claim
11 words
Apparatus according to claim 30, where m is equal to 1.
Claim 36
Dependent Claim
109 words
An error-protected digital bitstream, comprising variable length codewords (VLC), coding digital data blocks, the digital data blocks being delimited by modulated end-of-block words (EOB), respective (EOB) being modulated by single, or small groups of, bits of a reference pattern, said single, or small groups of, bits representing only a portion of the reference pattern, wherein the modulated reference pattern bit, or bits, is further modulated by a signal representing a characteristic of the VLC code words which code the corresponding data block, the single, or small group of, reference pattern bits modulating a respective (EOB) are conditioned to carry information on the VLC codewords coding a corresponding data block.
Claim 37
Dependent Claim
109 words
An error-protected digital bitstream, comprising variable length codewords (VLC), coding digital data blocks, the digital data blocks being delimited by modulated end-of-block words (EOB), respective (EOB) being modulated by single, or small groups of, bits of a reference pattern, said single, or small groups of, bits representing only a portion of the reference pattern, wherein the modulated reference pattern bit, or bits, is further modulated by a signal representing a characteristic of the VLC code words which code the corresponding data block, the single, or small group of, reference pattern bits modulating a respective (EOB) are conditioned to carry information on the VLC codewords coding a corresponding data block.
Claim 38
Dependent Claim
18 words
An error protected digital bitstream according to claim 32, wherein said reference pattern comprises a pseudo-random binary sequence.
Claim 39
Dependent Claim
36 words
An error-protected digital bitstream according to claim 32, wherein said characteristic is a modulo n count of the number of VLC code words which code the data block, where n=2 m and m is an integer.
Claim 40
Dependent Claim
14 words
An error-protected digital bitstream according to claim 34, wherein m is equal to 1.
Claim 41
Dependent Claim
41 words
An error-protected digital bitstream according to claim 32, wherein said characteristic is a modulo n count of the bits that are set to 1 in the VLC codewords which code the data block, where n=2 m and m is an integer.
Claim 42
Dependent Claim
14 words
An error-protected digital bitstream according to claim 36, wherein m is equal to 1.
Claim 43
Dependent Claim
133 words
Method for error protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the method comprising: generating bits of a reference pattern; modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern and said step of modulating is adapted to modulate each (EOB) word by appending thereto the corresponding conditioned reference pattern bit, or bits; and the step of conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block.
Claim 44
Dependent Claim
133 words
Method for error protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the method comprising: generating bits of a reference pattern; modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern and said step of modulating is adapted to modulate each (EOB) word by appending thereto the corresponding conditioned reference pattern bit, or bits; and the step of conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block.
Claim 45
Dependent Claim
128 words
Apparatus for error-protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the apparatus comprising: means for generating bits of a reference pattern; means for modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern means for conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and said means for modulating appends the conditioned reference pattern bit, or bits, to the respective EOB.
Claim 46
Dependent Claim
128 words
Apparatus for error-protecting a digital bitstream, the digital bitstream comprising a plurality of variable length codewords (VLC), coding blocks of digital data, said blocks of data being delimited by end-of-block words (EOB), the apparatus comprising: means for generating bits of a reference pattern; means for modulating respective (EOB) by single, or small groups of, bits of the reference pattern, said single, or small groups of, reference pattern bits comprising only a portion of the reference pattern means for conditioning the single, or small group of, reference pattern bits modulating an (EOB) such that the conditioned bit, or bits, carry information relating to the VLC code words coding a corresponding data block; and said means for modulating appends the conditioned reference pattern bit, or bits, to the respective EOB.