Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
115 words
A method for coding input strings for a binary (1+D) or (1+D) 2 partial response channel that requires at least two consecutive signals of one state in order to record or transmit data to a receiving device, comprising the steps of: encoding an input string into a binary code string according to an even mark modulation (EMM) constraint in which all one-state signals are in pairs, and signals of an opposite state need not be in pairs; for a (1+D) partial response channel, using a maximum liklihood detection algorithm based upon a three-state trellis structure; and for a (1+D) 2 partial response channel, using a maximum likelihood detection algorithm based upon a five-state trellis structure.
Claim 2
Independent Claim
115 words
A method for coding input strings for a binary (1+D) or (1+D) 2 partial response channel that requires at least two consecutive signals of one state in order to record or transmit data to a receiving device, comprising the steps of: encoding an input string into a binary code string according to an even mark modulation (EMM) constraint in which all one-state signals are in pairs, and signals of an opposite state need not be in pairs; for a (1+D) partial response channel, using a maximum liklihood detection algorithm based upon a three-state trellis structure; and for a (1+D) 2 partial response channel, using a maximum likelihood detection algorithm based upon a five-state trellis structure.
Claim 3
Dependent Claim
19 words
The method according to claim 1, wherein said one-state signals are in runs of a plurality of contiguous pairs.
Claim 4
Dependent Claim
34 words
The method of claim 1, wherein the maximum run of consecutive one-state state signals is limited to eliminate sequences that require unbounded path memory in a maximum likelihood detection algorithm to achieve optimal detection.
Claim 5
Dependent Claim
23 words
The method of claim 1, wherein the three-state trellis structure incorporates a difference metric calculation to obviate the need for renormalization of metrics.
Claim 6
Dependent Claim
23 words
The method of claim 1, wherein the three-state trellis structure incorporates a difference metric calculation to obviate the need for renormalization of metrics.
Claim 7
Dependent Claim
33 words
The method of claim 1, wherein the signals of opposite state are in runs of limited length to improve timing and gain control by limiting the maximum run of consecutive channel output values.
Claim 8
Dependent Claim
20 words
The method of claim 1, wherein signals of said opposite state may be in runs of any length or duration.
Claim 9
Dependent Claim
25 words
The method of claim 1, wherein the binary code has an unnormalized coding gain of at least 3 dB with respect to the uncoded channel.
Claim 10
Dependent Claim
15 words
The method of claim 1, wherein the binary code has a coding rate of 2/3.
Claim 11
Dependent Claim
16 words
The method of claim 3, wherein the maximum run of one-state signals is six consecutive pairs.
Claim 12
Dependent Claim
39 words
The method of claim 1, including the further steps of: supplying to the channel the binary code string satisfying the EMM constraint; generating a channel output sequence; and detecting a most probable EMM sequence from the channel output sequence.
Claim 13
Dependent Claim
22 words
The method of claim 11, including the further step of decoding the most probable EMM sequence for generating EMM code output data.
Claim 14
Dependent Claim
23 words
The method of claim 11, wherein there are no more than eight consecutive signals of said oppsite state in the channel output sequence.