Defect tolerant binary synchronization mark
First Claim
1. An error tolerant binary encoded recorded synchronization mark concatenated with a known pattern, and said mark is additionally concatenated with the reverse of said known pattern, comprising:
- an encoded pattern of a fixed plurality of bits;
said encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits, and wherein said encoded pattern additionally is at maximum Hamming distance from said concatenated reverse known pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is an error tolerant binary encoded synchronization mark concatenated with a known pattern, such as a VFO pattern, comprising an encoded pattern of a fixed plurality of bits, the encoded synchronization pattern being at maximum Hamming distance from the concatenated known pattern for the number of bits in the fixed plurality of bits. The error tolerant synchronization mark may also be concatenated with the VFO pattern seen in reverse, and the synchronization pattern additionally is at maximum Hamming distance from the concatenated known VFO pattern seen in reverse.
45 Citations
44 Claims
-
1. An error tolerant binary encoded recorded synchronization mark concatenated with a known pattern, and said mark is additionally concatenated with the reverse of said known pattern, comprising:
-
an encoded pattern of a fixed plurality of bits; said encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits, and wherein said encoded pattern additionally is at maximum Hamming distance from said concatenated reverse known pattern. - View Dependent Claims (5, 6, 7, 8)
-
-
2. An error tolerant binary encoded recorded synchronization mark concatenated with a known pattern, wherein said mark comprises a data synchronization mark recorded with data, said data meeting run length limited (d,k) constraints, comprising:
-
an encoded pattern of a fixed plurality of bits; said encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits and wherein said encoded pattern additionally meets said RLL (d,k) constraints. - View Dependent Claims (3, 4)
-
-
9. A data recording medium for recording encoded data, comprising:
-
a recording medium; and at least one binary encoded recorded data synchronization mark encoded pattern of a fixed plurality of bits, said mark encoded pattern recorded on said data recording medium interspersed with said encoded data, said mark encoded pattern concatenated with a known pattern, and said mark encoded pattern is additionally arranged to be concatenated with the reverse of said known pattern, and said mark encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits, and said mark encoded pattern additionally is at maximum Hamming distance from said concatenated reverse known pattern.
-
-
10. A data recording medium for recording encoded data, comprising:
-
a recording medium; and at least one binary encoded recorded data synchronization mark encoded pattern of a fixed plurality of bits, said mark encoded pattern recorded on said data recording medium interspersed with said encoded data, said mark encoded pattern concatenated with a known pattern, and said mark encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits, wherein said encoded data meets run length limited (d,k) constraints, and wherein said mark encoded pattern additionally meets said RLL (d,k) constraints. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An encoder for producing a channel bit stream of at least one binary encoded data synchronization mark interspersed with run length limited (RLL) encoded binary bit signals and concatenated with a known pattern, said RLL code having a minimum of (d) and a maximum of (k) "0"s between adjacent "1" bits, comprising:
-
an RLL encoder for providing said RLL (d,k) encoded binary bit signals in said channel bit stream; and a data synchronization mark generator generating at least one binary encoded recorded data synchronization mark encoded pattern of a fixed plurality of bits, said mark generator providing said encoded pattern interspersed with said encoded data in said channel bit stream, said mark encoded pattern concatenated with said known pattern, and said mark encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A data recording encoder for recording a bit stream of run length limited (d,k) bit signals having a minimum of (d) and a maximum of (k) "0"s between adjacent "1" bits, a known pattern interspersed with said binary bit signals, and a data synchronization mark concatenated with said known pattern, comprising:
-
an RLL encoder for providing said RLL (d,k) encoded binary bit signals in said channel bit stream; and a data synchronization mark generator generating at least one binary encoded recorded data synchronization mark encoded pattern of a fixed plurality of bits, said mark generator providing said encoded pattern interspersed with said encoded data in said channel bit stream, said mark encoded pattern concatenated with said known pattern, and said mark encoded pattern being at maximum Hamming distance from said concatenated known pattern for the number of bits in said fixed plurality of bits, producing said Resync pattern, including at least one string of "0"s exceeding said RLL (k) constraint, into said channel bit stream; and a data recorder coupled to said RLL encoder and to said data synchronization mark generator for recording said bit stream. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 44)
-
-
38. A method for producing a channel bit stream of at least one binary encoded data synchronization mark interspersed with run length limited (RLL) encoded binary bit signals and concatenated with a known pattern, said RLL code having a minimum of (d) and a maximum of (k) "0"s between adjacent "1" bits, comprising the steps of:
-
providing RLL (d,k) encoded binary bit signals in said channel bit stream; generating at least one binary encoded recorded data synchronization mark encoded pattern of a fixed plurality of bits, said mark encoded pattern being at maximum Hamming distance from said known pattern for the number of bits in said fixed plurality of bits; and providing said encoded pattern interspersed with said encoded data in said channel bit stream, said mark encoded pattern concatenated with said known pattern. - View Dependent Claims (39)
-
Specification