US4635141A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for storing data on magnetic or optical media
Assignee: UNITED STATES DESIGN Corp
•
Filing: 1982-10-13
•
Granted: 1987-01-06
•
Expires: 2002-10-13
Abstract
Abstract Method and apparatus for storing data on a recording medium wherein the method includes grouping digital binary signals into chunks of N bits where N is an integer greater than 1. The value of each of the N bit chunks is determined and converted into a symbol cell. Each symbol cell has a duration which is dependent upon the value of the corresponding N bit chunk. The symbol cell is recorded. The transition shift for each of a plurality of juxtapositions of symbol cells is determined, and the symbol cell duration is varied depending upon the compensation required from the determined transition shift. A system of reading out the recorded symbol cells is also disclosed.
Inventors
- 👤 Douglas Coulter
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 09:08
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/10009; G11B20/10046; G11B20/10212; G11B20/14; G11B20/1403; G11B20/1407; G11B20/1411; G11B20/18; G11B20/1816; G11B20/182; G11B7/00; G11B7/007; G11B7/013
Claims Analysis
Total Claims: 52
Claim 1
Independent Claim
134 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chucks of N bits wherein N is an integer number greater than 1; determining the value of each of N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk and which is equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunk, the maximum duration of said incremental time period being less than the time duration of the minimum transition period; and recording said symbol cells onto a recording medium.
Claim 2
Independent Claim
134 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chucks of N bits wherein N is an integer number greater than 1; determining the value of each of N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk and which is equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunk, the maximum duration of said incremental time period being less than the time duration of the minimum transition period; and recording said symbol cells onto a recording medium.
Claim 3
Dependent Claim
11 words
The method of claim 1 wherein N is equal to 3.
Claim 4
Independent Claim
113 words
A method of storing data on a recording medium comprising the steps of: grouping binary input signals into chunks of N bits wherein N is an integer number greater than 1; determining the values of each of said N bit chunks; determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; and recording said symbol cells onto a recording medium.
Claim 5
Independent Claim
113 words
A method of storing data on a recording medium comprising the steps of: grouping binary input signals into chunks of N bits wherein N is an integer number greater than 1; determining the values of each of said N bit chunks; determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; and recording said symbol cells onto a recording medium.
Claim 6
Dependent Claim
70 words
The method of claim 3 wherein said symbol cells each have a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being inversely proportional to the frequency of occurrence of the values of said N bit chunks, the maximum duration of said incremental time period being less than the time duration of the minimum transition period.
Claim 7
Dependent Claim
11 words
The method of claim 4 wherein N is equal to 3.
Claim 8
Independent Claim
124 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording.
Claim 9
Independent Claim
124 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording.
Claim 10
Independent Claim
155 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the values of each of said N bit chunks; determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; recording on a portion of said medium the relative symbol juxtaposition for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording.
Claim 11
Independent Claim
155 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the values of each of said N bit chunks; determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; recording on a portion of said medium the relative symbol juxtaposition for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording.
Claim 12
Dependent Claim
79 words
The method of storing data on a recording medium of either claim 6 or 7 wherein said symbol cell has a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being inversely proportional to the frequency of occurrence of the values of said N bit chunks, the maximum duration of said incremental time period being less than the time duration of the minimum transition period.
Claim 13
Independent Claim
130 words
A method of storing data in a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; recording on a portion of said medium the relative symbol cell juxtapositions for a plurality of successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; modifying the duration of said symbol cells to compensate for said determined transition shift; and recording said symbol cells onto a recording medium.
Claim 14
Independent Claim
130 words
A method of storing data in a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; recording on a portion of said medium the relative symbol cell juxtapositions for a plurality of successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; modifying the duration of said symbol cells to compensate for said determined transition shift; and recording said symbol cells onto a recording medium.
Claim 15
Dependent Claim
74 words
The method of claim 9 further comprising the steps of determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is a timed duration assigned to the symbol cell; and generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto.
Claim 16
Independent Claim
128 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chunks of N bits, wherein N is an integer number greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk; recording a plurality of different symbol juxtapositions onto a magnetic medium; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration thereof; and recording said compensated symbol cells corresponding to said N bit chunks onto a recording medium.
Claim 17
Independent Claim
128 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chunks of N bits, wherein N is an integer number greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk; recording a plurality of different symbol juxtapositions onto a magnetic medium; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration thereof; and recording said compensated symbol cells corresponding to said N bit chunks onto a recording medium.
Claim 18
Dependent Claim
65 words
The method of claim 11 wherein each precompensated symbol cell has a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunks, the maximum duration of said incremental time period being less than the time duration of the minimum transition period.
Claim 19
Dependent Claim
76 words
The method of claim 11 or 12 further comprising the step of determing the relative frequency of occurrence of each of the values of said N bits chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; and generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto.
Claim 20
Dependent Claim
65 words
The method of claim 11 wherein said compensating step further comprises the step of successively rerecording said plurality of bit juxtapositions and determining said transition shift therein until said transition shift is reduced to an acceptable level; and recording symbol cells of data onto said recording medium by precompensating said bits in accordance with the determined transition shift of said plurality of bit shift juxtapositions.
Claim 21
Independent Claim
163 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunks; recording on a portion of said medium the relative symbol cell juxtapositions for three successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration of said symbol cells; repeating said recording, determining and compensating steps until said transition shift has been compenstated; and compensating symbol cells to be stored for transition shift by varying the duration of said symbol cells in accordance with the determined transition shift of juxtaposed symbol cells.
Claim 22
Independent Claim
163 words
A method of storing data on a recording medium comprising the steps of: grouping binary signals into chunks of N bits wherein N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunks; recording on a portion of said medium the relative symbol cell juxtapositions for three successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration of said symbol cells; repeating said recording, determining and compensating steps until said transition shift has been compenstated; and compensating symbol cells to be stored for transition shift by varying the duration of said symbol cells in accordance with the determined transition shift of juxtaposed symbol cells.
Claim 23
Independent Claim
111 words
A method of compensating for transition shift in a magnetic storage medium comprising the steps of: recording on a portion of said magnetic medium a plurality of different bit juxtapositions; recording the order in which said plurality of relative bit juxtaposition are recorded; reading from said medium the order in which said bit juxtapositions are recorded; reading from said medium the plurality of different bit juxtapositions; determining the level of transition shift for each of said plurality of different bit juxtapositions; reading data stored on said medium; and compensating said read data bits for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 24
Independent Claim
111 words
A method of compensating for transition shift in a magnetic storage medium comprising the steps of: recording on a portion of said magnetic medium a plurality of different bit juxtapositions; recording the order in which said plurality of relative bit juxtaposition are recorded; reading from said medium the order in which said bit juxtapositions are recorded; reading from said medium the plurality of different bit juxtapositions; determining the level of transition shift for each of said plurality of different bit juxtapositions; reading data stored on said medium; and compensating said read data bits for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 25
Independent Claim
179 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chunks of N bits, wherein N is an integer number greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk; and recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions; recording the order in which said plurality of relative symbol cell juxtapositions are recorded; reading from said medium the order in which said symbol cell juxtapositions are recorded; reading from said medium the plurality of symbol cell juxtapositions; determining the level of transition shift for each of said plurality of symbol cell juxtapositions; reading data stored in a form of said symbol cells from said medium; and compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined said transition shift.
Claim 26
Independent Claim
179 words
A method of storing data on a recording medium comprising the steps of: grouping digital binary signals into chunks of N bits, wherein N is an integer number greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk; and recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions; recording the order in which said plurality of relative symbol cell juxtapositions are recorded; reading from said medium the order in which said symbol cell juxtapositions are recorded; reading from said medium the plurality of symbol cell juxtapositions; determining the level of transition shift for each of said plurality of symbol cell juxtapositions; reading data stored in a form of said symbol cells from said medium; and compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined said transition shift.
Claim 27
Dependent Claim
64 words
The method of claim 17 wherein said symbol cell has a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunk, the maximum duration of said incremental time period being less than the time duration of the minimum transition period.
Claim 28
Dependent Claim
76 words
The method of claim 17 or 18 further comprising the steps of determining the relative frequency of occurrence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; and generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto.
Claim 29
Independent Claim
165 words
A method of storing data on a recording medium comprising the steps of: recording a plurality of different bit juxtapositions onto a magnetic medium; determining from said recorded bit juxtapositions the transition shift for each of said juxtapositions of bits; compensating said bits for transition shift by varying the duration thereof; recording bits of data on said recording medium by precompensating said bits in accordance with the determined transition shift of said plurality of bits shift juxtapositions; recording the order in which said plurality of different bit juxtapositions are recorded onto said magnetic medium; reading from said medium the order in which said bit juxtapositions are recorded; reading from said medium the plurality of recorded bits of data; determining the level of transition shift for each of said plurality of different bit juxtapositions; reading said recorded bits of data from said medium; and compensating said read data bits for transition shift by varying the duration of said bits in accordance with said determined transition shift.
Claim 30
Independent Claim
165 words
A method of storing data on a recording medium comprising the steps of: recording a plurality of different bit juxtapositions onto a magnetic medium; determining from said recorded bit juxtapositions the transition shift for each of said juxtapositions of bits; compensating said bits for transition shift by varying the duration thereof; recording bits of data on said recording medium by precompensating said bits in accordance with the determined transition shift of said plurality of bits shift juxtapositions; recording the order in which said plurality of different bit juxtapositions are recorded onto said magnetic medium; reading from said medium the order in which said bit juxtapositions are recorded; reading from said medium the plurality of recorded bits of data; determining the level of transition shift for each of said plurality of different bit juxtapositions; reading said recorded bits of data from said medium; and compensating said read data bits for transition shift by varying the duration of said bits in accordance with said determined transition shift.
Claim 31
Independent Claim
240 words
A method of storing data on a recording medium comprising the steps of: grouping ditigal binary signals into chunks of N bits, where N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an duration which is dependent upon the value of the corresponding N bit chunks; recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration of said symbol cells; recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; recording the order in which said plurality of relative symbol cell juxtapositions are recorded; reading from said medium the order in which said symbol cell juxtapositions are recorded; reading from said medium the plurality of symbol cell juxtapositions; determining the level of transition shift for each of said pluality of said symbol cell juxtapositions; reading data stored in the form of said symbol cells from said medium; and compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 32
Independent Claim
240 words
A method of storing data on a recording medium comprising the steps of: grouping ditigal binary signals into chunks of N bits, where N is an integer greater than 1; determining the value of each of said N bit chunks; converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an duration which is dependent upon the value of the corresponding N bit chunks; recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; compensating said symbol cells for transition shift by varying the duration of said symbol cells; recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; recording the order in which said plurality of relative symbol cell juxtapositions are recorded; reading from said medium the order in which said symbol cell juxtapositions are recorded; reading from said medium the plurality of symbol cell juxtapositions; determining the level of transition shift for each of said pluality of said symbol cell juxtapositions; reading data stored in the form of said symbol cells from said medium; and compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 33
Dependent Claim
95 words
The method of claim 21 further comprising the steps of determining the relative frequency of occurence of each of the values of said N bit chunks; assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; and wherein said compensated read data symbol cells are converted back to N bit chunks corresponding to said grouped digital binary signals.
Claim 34
Independent Claim
141 words
A system of storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for converting sain N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk, and having a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunks, the maximum duration of said incremental time period being less than the time duration of the minimum transition period; and means for recording said symbol cells onto a recording medium.
Claim 35
Independent Claim
141 words
A system of storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for converting sain N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunk, and having a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunks, the maximum duration of said incremental time period being less than the time duration of the minimum transition period; and means for recording said symbol cells onto a recording medium.
Claim 36
Dependent Claim
11 words
The system of claim 23 wherein N is equal to 3.
Claim 37
Independent Claim
122 words
A system of storing data on a recording medium comprising: means for grouping binary input signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for determining the relative frequency of occurrence of each of the values of said N bit chunks; means for assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; means for generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; and means for recording said symbol cells onto a recording medium.
Claim 38
Independent Claim
122 words
A system of storing data on a recording medium comprising: means for grouping binary input signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for determining the relative frequency of occurrence of each of the values of said N bit chunks; means for assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; means for generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto; and means for recording said symbol cells onto a recording medium.
Claim 39
Dependent Claim
64 words
The system of claim 25 wherein said symbol cells have a duration equal to the sum of the minimum transition period for the recording medium and an incremental time period, said incremental time period being directly proportional to the value of said N bit chunk, the maximum duration of said incremental time duration being less than the time duration of the minimum transition period.
Claim 40
Independent Claim
143 words
A system for storing data on a recording medium comprising: means for grouping binary signals into chunks of N bits wherein N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunks; means for recording on a portion of said medium the relative symbol cell juxtapositions for three successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; means for compensating said symbol cells to be stored for transition shift by varying the duration of said symbol cells in accordance with the determined transition shift of juxtaposed symbol cells.
Claim 41
Independent Claim
143 words
A system for storing data on a recording medium comprising: means for grouping binary signals into chunks of N bits wherein N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunks; means for recording on a portion of said medium the relative symbol cell juxtapositions for three successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; means for compensating said symbol cells to be stored for transition shift by varying the duration of said symbol cells in accordance with the determined transition shift of juxtaposed symbol cells.
Claim 42
Dependent Claim
9 words
The system of claim 27 wherein N equals 3.
Claim 43
Independent Claim
145 words
A system for storing data on a recording medium comprising: means for grouping binary signals into chunks of N bits wherein N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; means for recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and means for adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording and means for recording said symbol cells corresponding to said input data.
Claim 44
Independent Claim
145 words
A system for storing data on a recording medium comprising: means for grouping binary signals into chunks of N bits wherein N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having an assigned duration which is dependent upon the value of the corresponding N bit chunk; means for recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; and means for adaptively precompensating for said transition shift by varying the duration of said symbol cells before recording and means for recording said symbol cells corresponding to said input data.
Claim 45
Dependent Claim
84 words
A system of storing data on a recording medium of claim 29 further comprising: means for determining the relative frequency of occurrence of each of the values of said N bit chunks; means for assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is the time duration assigned to the symbol cell; and means for generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto.
Claim 46
Independent Claim
193 words
A system for storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having duration which is dependent upon the value of the corresponding N bit chunk; means for recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded; means for reading from said medium the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of symbol cell juxtapositions; means for reading data stored in a form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the durtion of said symbol cells in accordance with said determined transition shift.
Claim 47
Independent Claim
193 words
A system for storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits wherein N is an integer number greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having duration which is dependent upon the value of the corresponding N bit chunk; means for recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded; means for reading from said medium the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of symbol cell juxtapositions; means for reading data stored in a form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the durtion of said symbol cells in accordance with said determined transition shift.
Claim 48
Dependent Claim
59 words
The system of claim 31 further comprising: means for assigning a symbol cell duration to each of said N bit chunks wherein the more frequently a value occurs, the shorter is a time duration assigned to the symbol cell; and means for generating symbol cells for each N bit chunk in accordance with the symbol cell duration assigned thereto.
Claim 49
Independent Claim
258 words
A system of storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits, where N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunks; means for recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; means for compensating said symbol cells for transition shift by varying the duration of said symbol cells; means for recording on a portion of said magnetic media a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded and the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of said symbol cell juxtapositions; means for reading data stored in the form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 50
Independent Claim
258 words
A system of storing data on a recording medium comprising: means for grouping digital binary signals into chunks of N bits, where N is an integer greater than 1; means for determining the value of each of said N bit chunks; means for converting said N bit chunks to a corresponding symbol cell, each of said symbol cells having a duration which is dependent upon the value of the corresponding N bit chunks; means for recording on a portion of said medium the relative symbol cell juxtapositions for at least two successive symbol cells; means for determining from said recorded symbol cell juxtapositions the transition shift for each of said juxtapositions of symbol cells; means for compensating said symbol cells for transition shift by varying the duration of said symbol cells; means for recording on a portion of said magnetic media a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded and the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of said symbol cell juxtapositions; means for reading data stored in the form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 51
Independent Claim
147 words
A system for compensating for transition shift in a magnetic storage medium comprising the steps of: means for recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded; means for reading from said medium the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of symbol cell juxtapositions; means for reading data stored in the form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
Claim 52
Independent Claim
147 words
A system for compensating for transition shift in a magnetic storage medium comprising the steps of: means for recording on a portion of said magnetic medium a plurality of relative symbol cell juxtapositions wherein said symbol cells are precompensated to reduce transition shift distortion; means for recording the order in which said plurality of relative symbol cell juxtapositions are recorded; means for reading from said medium the order in which said symbol cell juxtapositions are recorded; means for reading from said medium the plurality of symbol cell juxtapositions; means for determining the level of transition shift for each of said plurality of symbol cell juxtapositions; means for reading data stored in the form of said symbol cells from said medium; and means for compensating said read data symbol cells for transition shift by varying the duration of said symbol cells in accordance with said determined transition shift.
References Cited (Backward Citations)
US3281806A
Cited
US3792454A
Cited
US4000512A
Cited
US4142215A
Cited
US4426667A
Cited
US4245263A
Cited
US4245264A
Cited
US4373154A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-01-05 | 1990-07-07 | 1991-01-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-01-05 | 1994-07-07 | 1995-01-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-01-05 | 1998-07-07 | 1999-01-06 | $7700.00 | Window Closed / Lapsed |