Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
113 words
A method for storing digital data on an optical medium comprising the steps of: generating a binary signal at a given clock interval, said binary signal being representative of the data; generating energizing pulses having a duration less than said clock interval during intervals having said binary signal; monitoring said binary signal to detect an occurrence of a binary signal pattern of a predefined set of binary signal patterns; shifting, by an amount less than said duration, selected ones of said energizing pulses earlier in time in response to detecting said binary signal pattern; directing a recording beam at said medium; and applying said energizing pulses to said recording beam for recording indicia.
Claim 2
Independent Claim
113 words
A method for storing digital data on an optical medium comprising the steps of: generating a binary signal at a given clock interval, said binary signal being representative of the data; generating energizing pulses having a duration less than said clock interval during intervals having said binary signal; monitoring said binary signal to detect an occurrence of a binary signal pattern of a predefined set of binary signal patterns; shifting, by an amount less than said duration, selected ones of said energizing pulses earlier in time in response to detecting said binary signal pattern; directing a recording beam at said medium; and applying said energizing pulses to said recording beam for recording indicia.
Claim 3
Independent Claim
175 words
A method of storing data on an optical medium comprising the steps of: converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; monitoring said encoded bits to detect an occurrence of any of a first predefined set of encoded bit patterns; shifting, by an amount less than said duration, selected ones of said energizing pulses earlier in time in response to detecting any one of said encoded bit patterns of said first predefined set; monitoring said encoded bits to detect an occurrence of any of a second predefined set of encoded bit patterns; in response to detecting any one of said encoded bit patterns of said second predefined set, extending one of said energizing pulses; and turning a laser on and off in response to said energizing pulses for recording indicia on an optical medium.
Claim 4
Independent Claim
175 words
A method of storing data on an optical medium comprising the steps of: converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; monitoring said encoded bits to detect an occurrence of any of a first predefined set of encoded bit patterns; shifting, by an amount less than said duration, selected ones of said energizing pulses earlier in time in response to detecting any one of said encoded bit patterns of said first predefined set; monitoring said encoded bits to detect an occurrence of any of a second predefined set of encoded bit patterns; in response to detecting any one of said encoded bit patterns of said second predefined set, extending one of said energizing pulses; and turning a laser on and off in response to said energizing pulses for recording indicia on an optical medium.
Claim 5
Dependent Claim
25 words
The method according to claim 2, wherein said step of recording indicia further comprises the step of applying a magnetic field to a magnetooptical disk.
Claim 6
Dependent Claim
28 words
The method according to claim 2, wherein said first predefined set of encoded bit patterns comprises a pattern of two consecutive encoded bits having said second binary value.
Claim 7
Dependent Claim
40 words
The method according to claim 2 wherein said first binary value corresponds to a 1 and said second binary value corresponds to a 0, and wherein said second predefined set of encoded bit patterns comprises 1100, 10100, 00100, and 000111.
Claim 8
Independent Claim
152 words
A method of storing data on an optical medium comprising the steps of: converting binary data words to binary code words in which encoded have first and second binary values at a predefined clock interval; generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; detecting an occurrence of consecutive encoded bits having said second binary value and adjusting a timing, by an amount less than said duration, of at least one subsequent energizing pulse in response thereto; monitoring said encoded bits to detect an occurrence of any one of a set of encoded bit patterns indicative of a low frequency component and extending a duration of at least one of said energizing pulses in response thereto; and turning a laser on and off in response to said energizing pulses for recording on an optical medium.
Claim 9
Independent Claim
152 words
A method of storing data on an optical medium comprising the steps of: converting binary data words to binary code words in which encoded have first and second binary values at a predefined clock interval; generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; detecting an occurrence of consecutive encoded bits having said second binary value and adjusting a timing, by an amount less than said duration, of at least one subsequent energizing pulse in response thereto; monitoring said encoded bits to detect an occurrence of any one of a set of encoded bit patterns indicative of a low frequency component and extending a duration of at least one of said energizing pulses in response thereto; and turning a laser on and off in response to said energizing pulses for recording on an optical medium.
Claim 10
Dependent Claim
26 words
The method according to claim 6 wherein said step of recording on an optical medium is performed by subjecting a magnetooptical disk to a magnetic field.
Claim 11
Dependent Claim
36 words
The method according to claim 6, wherein said first binary value corresponds to a 1 bit, and said second binary value corresponds to a 0 bit, and wherein said set of encoded bit patterns comprises 000111.
Claim 12
Independent Claim
204 words
An apparatus for storing data on an optical medium, comprising: an encoder for converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; a pulse generator for generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; a first data monitor coupled to said encoded bits and capable of detecting an occurrence of any of a first predefined set of encoded bit patterns; means for shifting, by an amount less than said duration, a timing of selected ones of said energizing pulses in response to detecting any one of said encoded bit patterns of said first predefined set; a second data monitor coupled to said encoded bits capable of detecting an occurrence of any of a second predefined set of encoded bit patterns; means for lengthening a duration of at least one of said energizing pulses in response to detecting any one of said encoded bit patterns of said second predefined set; and means for turning a laser on and off in response to said energizing pulses so as to record on an optical medium.
Claim 13
Independent Claim
204 words
An apparatus for storing data on an optical medium, comprising: an encoder for converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; a pulse generator for generating, during each clock interval in which said encoded bits have said first binary value, energizing pulses having a uniform duration less than said clock interval; a first data monitor coupled to said encoded bits and capable of detecting an occurrence of any of a first predefined set of encoded bit patterns; means for shifting, by an amount less than said duration, a timing of selected ones of said energizing pulses in response to detecting any one of said encoded bit patterns of said first predefined set; a second data monitor coupled to said encoded bits capable of detecting an occurrence of any of a second predefined set of encoded bit patterns; means for lengthening a duration of at least one of said energizing pulses in response to detecting any one of said encoded bit patterns of said second predefined set; and means for turning a laser on and off in response to said energizing pulses so as to record on an optical medium.
Claim 14
Dependent Claim
26 words
The method according to claim 9, wherein said step of recording on an optical medium is performed by subjecting a magnetooptical disk to a magnetic field.
Claim 15
Dependent Claim
27 words
The method according to claim 9, wherein said first predefined set of encoded bit patterns comprises a pattern of two consecutive encoded bits having second binary value.
Claim 16
Dependent Claim
40 words
The method according to claim 9, wherein said first binary value corresponds to a 1 and said second binary value corresponds to a 0, and wherein said second predefined set of encoded bit patterns comprises 1100, 10100, 00100, and 000111.
Claim 17
Independent Claim
189 words
An apparatus for storing data on an optical medium, comprising: an encoder for converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; a pulse generator responsive to said encoded bits, wherein energizing pulses having a uniform duration less than said clock interval are generated during each clock interval in which said encoded bits have said first binary value; a first data monitor receiving as an input said encoded bits and detecting an occurrence of consecutive encoded bits having said second binary value; a write compensation circuit capable of shifting, by an amount less than said duration, selected energizing pulses earlier in time in response to an output of said first data monitor; a second data monitor receiving as an input said encoded bits and detecting an occurrence of an encoded bit pattern indicative of a low frequency component and capable of extending at least one of said energizing pulses in response thereto; and means for turning a laser on and off in response to said energizing pulses so as to record on an optical medium.
Claim 18
Independent Claim
189 words
An apparatus for storing data on an optical medium, comprising: an encoder for converting binary data words to binary code words in which encoded bits have first and second binary values at a predefined clock interval; a pulse generator responsive to said encoded bits, wherein energizing pulses having a uniform duration less than said clock interval are generated during each clock interval in which said encoded bits have said first binary value; a first data monitor receiving as an input said encoded bits and detecting an occurrence of consecutive encoded bits having said second binary value; a write compensation circuit capable of shifting, by an amount less than said duration, selected energizing pulses earlier in time in response to an output of said first data monitor; a second data monitor receiving as an input said encoded bits and detecting an occurrence of an encoded bit pattern indicative of a low frequency component and capable of extending at least one of said energizing pulses in response thereto; and means for turning a laser on and off in response to said energizing pulses so as to record on an optical medium.
Claim 19
Dependent Claim
36 words
The apparatus according to claim 13, wherein said first binary value corresponds to a 1 bit, and said second binary value corresponds to a 0 bit, and wherein said set of encoded bit patterns comprises 000111.