Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
118 words
A data signal demodulation unit for assigning a binary data value in response to an analog signal comprising: A. a table containing a plurality of selectively addressable storage units each storing a binary data value; B. sampling means for iteratively sampling the analog signal and generating in response thereto digital symbols representative of said analog signal samples; C. a table look-up means connected to said table and said sampling means and responsive to said digital symbols for iteratively forming interpretation words from portions of said digital symbols and using said interpretation words to address said table to obtain therefrom a digital value which is assigned as the binary data value for a portion of said sampled analog signal.
Claim 2
Dependent Claim
118 words
A data signal demodulation unit for assigning a binary data value in response to an analog signal comprising: A. a table containing a plurality of selectively addressable storage units each storing a binary data value; B. sampling means for iteratively sampling the analog signal and generating in response thereto digital symbols representative of said analog signal samples; C. a table look-up means connected to said table and said sampling means and responsive to said digital symbols for iteratively forming interpretation words from portions of said digital symbols and using said interpretation words to address said table to obtain therefrom a digital value which is assigned as the binary data value for a portion of said sampled analog signal.
Claim 3
Dependent Claim
96 words
The demodulation unit of claim 1 wherein said demodulation unit further comprises means for assigning a binary data value to each addressable storage unit in said table by: A. using said sampling means to sample the analog signal associated with known data; B. forming said interpretation words from said samples; C. associating said interpretation words with the binary data values of the sampled portions of the known data; D. storing the binary data value which is associated with a particular interpretation word in a predetermined manner in the table storage unit addressable by said interpretation word.
Claim 4
Dependent Claim
71 words
The demodulation unit of claim 2 wherein said means for assigning a binary data value further comprises: A. assigning the same digital value to each table storage unit which is within a predetermined distance of a storage unit addressable by an interpretation word formed using known data; and B. said distance is the root mean square of the difference between corresponding portions of said digital symbols in two different interpretation words.
Claim 5
Dependent Claim
34 words
The demodulation unit of claim 2 wherein the binary data value stored in each of said table storage units is the value most frequently associated with the interpretation word which addresses the storage unit.
Claim 6
Dependent Claim
129 words
The demodulation unit of claim 1 wherein said sampling means further includes: A. reading means for reading from a storage device a transition pattern corresponding to stored data and generating an analog signal representative of the transition pattern; B. generating means for generating a transition cell signal defining a plurality of iterative transition cells in response to portions of the analog signal with magnitudes within a predetermined range, with each of said transition cells representing a space allocated to the recording of a transition pattern corresponding to one data bit; and C. signal sampling means connected to receive the analog signal and responsive to said generating means for sampling the analog signal in response to said transition cell signal to produce digital symbols representative of said analog signal samples.
Claim 7
Dependent Claim
25 words
The demodulation of claim 1 wherein said table look-up means further encodes said interpretation words and uses said encoded interpretation words to address said table.
Claim 8
Dependent Claim
143 words
A demodulation system comprising: A. a mean for receiving an analog signal representative of a transition pattern corresponding to digital data; B. detecting means for detecting portions of the analog signal with magnitudes within a predetermined range and generating a transition cell signal defining a plurality of iterative cells in response thereto, with each of said transition cells representing a portion of the signal allocated to a transition pattern corresponding to one data bit; C. sampling means connected to receive the analog signal and responsive to said detecting means for sampling the analog signal a predetermined number of times in response to said transition cell signal to produce digital symbols representative of said analog signal samples; D. table look-up means responsive to interpretation words formed using portions of said digital symbols for assigning binary data values to portions of the sampled analog signal.
Claim 9
Dependent Claim
143 words
A demodulation system comprising: A. a mean for receiving an analog signal representative of a transition pattern corresponding to digital data; B. detecting means for detecting portions of the analog signal with magnitudes within a predetermined range and generating a transition cell signal defining a plurality of iterative cells in response thereto, with each of said transition cells representing a portion of the signal allocated to a transition pattern corresponding to one data bit; C. sampling means connected to receive the analog signal and responsive to said detecting means for sampling the analog signal a predetermined number of times in response to said transition cell signal to produce digital symbols representative of said analog signal samples; D. table look-up means responsive to interpretation words formed using portions of said digital symbols for assigning binary data values to portions of the sampled analog signal.
Claim 10
Independent Claim
82 words
A system for assigning a binary data value to a plurality of addressable storage units in a table comprising: A. a sampling an analog signal associated with known data; B. forming interpretation words from said samples; C. associating said interpretation words with the binary data values of the sampled portions of the known data; D. storing the binary data value which is associated with a particular interpretation word in a predetermined manner in the table storage unit addressable by said interpretation word.
Claim 11
Independent Claim
82 words
A system for assigning a binary data value to a plurality of addressable storage units in a table comprising: A. a sampling an analog signal associated with known data; B. forming interpretation words from said samples; C. associating said interpretation words with the binary data values of the sampled portions of the known data; D. storing the binary data value which is associated with a particular interpretation word in a predetermined manner in the table storage unit addressable by said interpretation word.
Claim 12
Dependent Claim
54 words
The system of claim 7 wherein said table further includes stored confidence ratings associated with said stored binary data values, said confidence ratings being proportional to the frequency with which the binary value is associated with the interpretation word used to assign the binary data values to the sampled portions of the analog signal.
Claim 13
Dependent Claim
119 words
The system of claim 9 wherein said table look-up means further includes: A. storing means for storing the binary data values and associated confidence ratings for a predetermined number of transition cells, said predetermined number of cells forming a group where one of said group cells corresponds to a parity bit; B. parity-check means for determining the parity of the group; and C. if the group parity is correct, means for assigning the binary data values in said storing means to the group; or D. if the group parity is not correct, means for inverting the binary data value stored in said storing means with the lowest confidence rating and assigning the resulting binary data values to the group.
Claim 14
Dependent Claim
128 words
The system of claim 9 wherein said table look-up means further includes: A. storing means for storing the binary data values and associated confidence ratings for a predetermined number of transition cells, said predetermined number of cells forming a group; B. decoding means connected to said storing means for assigning binary data values to said group of transition cells, said decoding means including: i. means for determining group code words, said code words being possible binary data values for said group; ii. calculating means for calculating the cumulative confidence ratings for each of said group code words; iii. selecting means for selecting the group code word with the highest cumulative confidence rating; and iv. means for assigning the code word selected by said selecting means to said group.
Claim 15
Dependent Claim
35 words
The system of claim 11 wherein said binary data values assigned by said decoding means to a group are code words of an (n,k) code used to encode the data represented by the analog signal.
Claim 16
Dependent Claim
25 words
The system of claim 7 wherein said table look-up means further encodes the interpretation words and uses said encoded interpretation words to address said table.