← Back to Patent Explorer
US4027267A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of decoding data content of F2F and phase shift encoded data streams

Assignee: International Business Machines Corp
•
Filing: 1976-06-01
•
Granted: 1977-05-31
•
Expires: 1996-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for reading or decoding the self clocking encoded data content of digital data bits encoded in the standard F2F or in phase shift format is described. The method is useful for decoding F2F or phase shift code signals presented in the form of optic, magnetic, or electric signal variations presented to a decoding apparatus for the extraction of data therefrom. The technique utilizes the measurement of the interval of time or distance elapsing between two like polarity signal transitions to determine the data content of that segment of the waveform bounded by the two similar polarity transitions. The data content of that portion of the waveform or signal stream is defined in accordance with a logical matrix of values corresponding to the F2F or phase shift code formats used.

Inventors

  • 👤 Larry Donald Larsen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 04:03
CPC Classifications
G; G11; G11B; G11B20/00; G11B20/10; G11B20/14; G11B20/1403; G11B20/1407; G11B20/1419; H; H04; H04L; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4906; H04L25/4908; H04L25/491

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 293 words
In a decoder apparatus having logic means for comparing signal indications from a demodulator and also having at least two alternative decode value tables called states in which data contents may be interpreted in accordance with said indications from said demodulator, a method of decoding the data contents of F2F or two phase shift encoded data streams which have been demodulated in a demodulator to extract the characteristic 1F and 2F frequency pulses contained in such codes and between which pulses said demodulator has performed measurements and comparisons to characterize the intervals of time or distance contained between each pair of like polarity pulses as being equal to 1T, 1.5T, or 2T, where T is the nominal minimum distance or time normally occurring between two 1F pulses in said codes, said decoder also being provided with an indication of the type of code to be decoded and with the indications of the results of said interval characterization from said demodulator, the method of selecting a decoding state in said decoder and decoding said data contents in accordance with said interval indications comprising steps performed in said decoder of: controlling the decoding state of said decoder in accordance with said interval indication received from said demodulator for the two most recently received like polarity pulses in said encoded stream of data; selecting a set of possible data contents for the portion of said code stream encompassed by said two most recently received like polarity pulses in accordance with said decoding state of said decoder; and selecting and outputing the particular data content from said set of possible data contents in said state in accordance with said interval indication, thereby decoding the portion of said code lying between said two last received like polarity pulses.
Claim 2
Dependent Claim 293 words
In a decoder apparatus having logic means for comparing signal indications from a demodulator and also having at least two alternative decode value tables called states in which data contents may be interpreted in accordance with said indications from said demodulator, a method of decoding the data contents of F2F or two phase shift encoded data streams which have been demodulated in a demodulator to extract the characteristic 1F and 2F frequency pulses contained in such codes and between which pulses said demodulator has performed measurements and comparisons to characterize the intervals of time or distance contained between each pair of like polarity pulses as being equal to 1T, 1.5T, or 2T, where T is the nominal minimum distance or time normally occurring between two 1F pulses in said codes, said decoder also being provided with an indication of the type of code to be decoded and with the indications of the results of said interval characterization from said demodulator, the method of selecting a decoding state in said decoder and decoding said data contents in accordance with said interval indications comprising steps performed in said decoder of: controlling the decoding state of said decoder in accordance with said interval indication received from said demodulator for the two most recently received like polarity pulses in said encoded stream of data; selecting a set of possible data contents for the portion of said code stream encompassed by said two most recently received like polarity pulses in accordance with said decoding state of said decoder; and selecting and outputing the particular data content from said set of possible data contents in said state in accordance with said interval indication, thereby decoding the portion of said code lying between said two last received like polarity pulses.
Claim 3
Dependent Claim 29 words
The method of claim 1, wherein said controlling step further includes: changing said decoding state from one state to another after each indication of an interval equal to 1.5T.
Claim 4
Dependent Claim 55 words
The method of claim 1, wherein said selecting and outputing step further comprises: outputing two data bits whenever said interval indication is 2T, outputing a single data bit whenever said interval indication is 1T, and outputing one or two data bits as determined by the state of said decoder, whenever said interval indication is 1.5T.
Claim 5
Dependent Claim 55 words
The method of claim 2, wherein said selecting and outputting step further comprises: outputing two data bits whenever said interval indication is 2T, outputing a single data bit whenever said interval indication is 1T, and outputing one or two data bits as determined by the state of said decoder, whenever said interval indication is 1.5T.
Claim 6
Dependent Claim 41 words
The method of claim 1, wherein said selecting and outputing step further comprises: outputing an error indication signal and no data bits whenever said interval indication is 2T and one of said decoding states selected according to a chosen convention coexist.
Claim 7
Dependent Claim 42 words
The method of claim 2, wherein said selecting and outputing steps further comprises: outputing an error indication signal and no data bits whenever said interval indication is 2T and one of said decoding states selected according to a chosen coding convention coexist.
Claim 8
Dependent Claim 42 words
The method of claim 3, wherein said selecting and outputing steps further comprises: outputing an error indication signal and no data bits whenever said interval indication is 2T and one of said decoding states selected according to a chosen coding convention coexist.
Claim 9
Dependent Claim 42 words
The method of claim 4, wherein said selecting and outputing steps further comprises: outputing an error indication signal and no data bits whenever said interval indication is 2T and one of said decoding states selected according to a chosen coding convention coexist.

References Cited (Backward Citations)

US3713140A Cited
US3902129A Cited
US3982195A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1980-05-30 1980-11-29 1981-05-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1984-05-30 1984-11-29 1985-05-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1988-05-30 1988-11-29 1989-05-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag