Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
101 words
A run length limited (RLL) code generating method for generating a predetermined number of bit codewords for use in digital data recording, comprising the steps of: (a) receiving sequences of 16-bit data; and (b) producing sequences of 17-bit codewords based on the received sequences of 16-bit data; wherein each 17-bit codeword of the sequences of 17-bit codewords has a first predetermined number of successive zeros as a maximum run length of zeros, and each 17-bit codeword of the sequences of 17-bit codewords includes two subsequences each having a second predetermined number of successive zeros as a maximum run length of zeros.
Claim 2
Dependent Claim
101 words
A run length limited (RLL) code generating method for generating a predetermined number of bit codewords for use in digital data recording, comprising the steps of: (a) receiving sequences of 16-bit data; and (b) producing sequences of 17-bit codewords based on the received sequences of 16-bit data; wherein each 17-bit codeword of the sequences of 17-bit codewords has a first predetermined number of successive zeros as a maximum run length of zeros, and each 17-bit codeword of the sequences of 17-bit codewords includes two subsequences each having a second predetermined number of successive zeros as a maximum run length of zeros.
Claim 3
Dependent Claim
34 words
A run length limited (RLL) code generating method as claimed in claim 1, wherein the first predetermined number of successive zeros and the second predetermined number of successive zeros are equal to each other.
Claim 4
Dependent Claim
32 words
A run length limited (RLL) code generating method as claimed in claim 1, wherein the first predetermined number of successive zeros and the second predetermined number of successive zeros are both 5.
Claim 5
Dependent Claim
102 words
A run length limited (RLL) code generating device for generating a predetermined number of bit codewords for use in digital data recording, comprising: receiving means for receiving sequences of 16-bit data; and producing means for producing sequences of 17-bit codewords based on the received sequences of 16-bit data; wherein, each 17-bit codeword of the sequences of 17-bit codewords has a first predetermined number of successive zeros as a maximum run length of zeros, and each 17-bit codeword of the sequences of 17-bit codewords includes two subsequences each having a second predetermined number of successive zeros as a maximum run length of zeros.
Claim 6
Dependent Claim
102 words
A run length limited (RLL) code generating device for generating a predetermined number of bit codewords for use in digital data recording, comprising: receiving means for receiving sequences of 16-bit data; and producing means for producing sequences of 17-bit codewords based on the received sequences of 16-bit data; wherein, each 17-bit codeword of the sequences of 17-bit codewords has a first predetermined number of successive zeros as a maximum run length of zeros, and each 17-bit codeword of the sequences of 17-bit codewords includes two subsequences each having a second predetermined number of successive zeros as a maximum run length of zeros.
Claim 7
Dependent Claim
181 words
A run length limited (RLL) code generating method for generating a predetermined number of bit codewords for use in digital data recording, comprising the steps of: receiving data sequences; and producing codeword sequences from the received data sequences; wherein the producing step uses a look-up table provided by steps including: (a) selecting codeword sequences satisfying the condition where the number of successive zeros is less than a first predetermined number among the codeword sequences; (b) selecting codeword sequences from the codeword sequences selected in the step (a), including odd-number bit subsequences or even-number bit subsequences satisfying the condition where the number of continuous zeros is less than a second predetermined number; and (c) comparing a middle bit of the codewords selected in the step (b) with 1, and performing the step (d) if the middle bit is 1, and performing the steps (e) and (f) if the middle bit is not 1; (d) mapping the codeword sequences into data sequences; (e) grouping similar codeword sequences and selecting proper codeword sequences; and (f) mapping the codeword sequences selected in the step (e).
Claim 8
Dependent Claim
181 words
A run length limited (RLL) code generating method for generating a predetermined number of bit codewords for use in digital data recording, comprising the steps of: receiving data sequences; and producing codeword sequences from the received data sequences; wherein the producing step uses a look-up table provided by steps including: (a) selecting codeword sequences satisfying the condition where the number of successive zeros is less than a first predetermined number among the codeword sequences; (b) selecting codeword sequences from the codeword sequences selected in the step (a), including odd-number bit subsequences or even-number bit subsequences satisfying the condition where the number of continuous zeros is less than a second predetermined number; and (c) comparing a middle bit of the codewords selected in the step (b) with 1, and performing the step (d) if the middle bit is 1, and performing the steps (e) and (f) if the middle bit is not 1; (d) mapping the codeword sequences into data sequences; (e) grouping similar codeword sequences and selecting proper codeword sequences; and (f) mapping the codeword sequences selected in the step (e).