Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
151 words
In a system for reading and writing self-clocking binary encoded data on a moving storage medium having data writing and reading apparatus and apparatus for generating a signal indicating the speed of said storage medium, binary data encoding and decoding apparatus, comprising: means responsive to the speed indicating signal for generating write clock signals; means utilizing the write clock signals for encoding input binary data, encoded according to a non-self-clocking encoding scheme, into a self-clocking binary data pattern for writing on the storage medium; means responsive to the storage medium speed indicating signal and the self-clocking binary data pattern read from the storage medium for generating read clock signals; means responsive to the read clock signals for generating asymmetrical data windows; and, means utilizing the asymmetrical data windows for decoding the self-clocking binary data pattern read from the medium into a binary data pattern representative of the nOn-self-clocking input binary data.
Claim 2
Dependent Claim
151 words
In a system for reading and writing self-clocking binary encoded data on a moving storage medium having data writing and reading apparatus and apparatus for generating a signal indicating the speed of said storage medium, binary data encoding and decoding apparatus, comprising: means responsive to the speed indicating signal for generating write clock signals; means utilizing the write clock signals for encoding input binary data, encoded according to a non-self-clocking encoding scheme, into a self-clocking binary data pattern for writing on the storage medium; means responsive to the storage medium speed indicating signal and the self-clocking binary data pattern read from the storage medium for generating read clock signals; means responsive to the read clock signals for generating asymmetrical data windows; and, means utilizing the asymmetrical data windows for decoding the self-clocking binary data pattern read from the medium into a binary data pattern representative of the nOn-self-clocking input binary data.
Claim 3
Dependent Claim
40 words
The binary data encoding and decoding apparatus of claim 1 wherein said means for generating write clock signals synthesize the write clock signals from a digital storage medium speed indicating signal and generates an analog storage medium speed indicating signal.
Claim 4
Dependent Claim
28 words
The binary data encoding and decoding apparatus of claim 1 wherein said means for encoding is adapted to encode NRZ encoded binary data into MFM encoded binary data.
Claim 5
Dependent Claim
73 words
The apparatus of claim 3 wherein said encoding means, comprises: a plurality of D-type flip-flops for receiving the NRZ encoded binary data and the write clock signal, a combinatorial logic circuit responsive to said plurality of D-type flip-flops for generating control pulses; and a D-type flip-flop connected as a toggle, responsive to the control pulses from said combinatorial logic circuit for generating the MFM encoded equivalent of the received NRZ encoded binary data.
Claim 6
Dependent Claim
144 words
In a system for reading and writing self-clocking binary encoded data on a moving storage medium, a method of encoding input non-self-clocking encoded data into self-clocking encoded data, for writing on the moving storage medium, and for decoding self-clocking encoded data read from the moving storage medium, said method comprising: generating a signal indicating the speed of said storage medium; responsive to the speed indicating signal, generating write clock signals; responsive to the write clock signals and the input non-self-clocking encoded data, generating self-clocking encoded data; responsive to the speed indicating signal and the self-clocking encoded data read from the storage medium, generating read clock signals; responsive to the read clock signals, generating asymmetrical data windows; and, responsive to the asymmetrical data windows and the self-clocking encoded data read from the medium, generating a binary data pattern representative of the input non-self-clocking encoded data.
Claim 7
Dependent Claim
144 words
In a system for reading and writing self-clocking binary encoded data on a moving storage medium, a method of encoding input non-self-clocking encoded data into self-clocking encoded data, for writing on the moving storage medium, and for decoding self-clocking encoded data read from the moving storage medium, said method comprising: generating a signal indicating the speed of said storage medium; responsive to the speed indicating signal, generating write clock signals; responsive to the write clock signals and the input non-self-clocking encoded data, generating self-clocking encoded data; responsive to the speed indicating signal and the self-clocking encoded data read from the storage medium, generating read clock signals; responsive to the read clock signals, generating asymmetrical data windows; and, responsive to the asymmetrical data windows and the self-clocking encoded data read from the medium, generating a binary data pattern representative of the input non-self-clocking encoded data.