Patent US4626670A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4626670A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for decoding time-varying, two-frequency, coherent-phase data

Assignee: Xico Inc
•
Filing: 1983-06-16
•
Granted: 1986-12-02
•
Expires: 2003-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for decoding time-varying, two-frequency, coherent-phase data, such as data from the stripe on a magnetic stripe-bearing medium, includes detecting flux intervals at the beginning of a bit cell of such data; timing with a clock or counter the length of such a bit cell; digitally determining the average length of at least the two bit cells immediately preceding the cell being measured; and digitally determining whether or not another flux reversal lies at or near the midpoint of the bit cell being decoded.

Inventors

  • 👤 Kenneth L. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 20:10
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/01; G06K7/016; G06K7/0166; H; H03; H03M; H03M5/00; H03M5/02; H03M5/04; H03M5/06; H03M5/12

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 145 words
A system for decoding two-frequency, coherent-phase data encoded as a plurality of bit cells with each bit cell comprising the time between two consecutive clocking transitions and one or no datum transition between said two clocking transitions, said system comprising: means for detecting transitions; means for measuring the time periods corresponding to the lengths of said bit cells; means for determining the optimum time to test whether a datum transition, if any exists, has occurred within the currently-measured bit cell; and means for determining the probable time length of said currently-measured bit cell and means for determining the optimum testing time for the prior occurence of a datum transition in said currently-measured bit cell from the average time length of at least the next two preceding bit cells; means for detecting the occurrence of a datum transition, if any exists, within said currently-measured bit cell.
Claim 2
Independent Claim 145 words
A system for decoding two-frequency, coherent-phase data encoded as a plurality of bit cells with each bit cell comprising the time between two consecutive clocking transitions and one or no datum transition between said two clocking transitions, said system comprising: means for detecting transitions; means for measuring the time periods corresponding to the lengths of said bit cells; means for determining the optimum time to test whether a datum transition, if any exists, has occurred within the currently-measured bit cell; and means for determining the probable time length of said currently-measured bit cell and means for determining the optimum testing time for the prior occurence of a datum transition in said currently-measured bit cell from the average time length of at least the next two preceding bit cells; means for detecting the occurrence of a datum transition, if any exists, within said currently-measured bit cell.
Claim 3
Dependent Claim 26 words
The system of claim 1 further comprising means for declaring data valid after a predetermined number of bit cells of predetermined value pass said detecting means.
Claim 4
Dependent Claim 21 words
The system of claim 1 further comprising means for storing test point values for every measured time for a bit cell.
Claim 5
Dependent Claim 39 words
The system of claim 3 wherein every test value in said storing means includes an adjustment to account for the time required to reset the means for measuring the time periods corresponding to the lengths of said bit cells.
Claim 6
Dependent Claim 35 words
The system of claim 1 further comprising means for registering the occurrence or non-occurrence of a datum transition within a current cell, and means for sampling said registering means before said current bit cells ends.
Claim 7
Dependent Claim 74 words
The system of claim 1 further comprising means for producing binary signals accurately representing all the validly-encoded bit cells on a data-bearing magnetic stripe, where the density of bit cells on said magnetic stripe is in the range of about 25 to about 300 bits per inch, and where the speed at which said magnetic stripe moves past said detecting means is in the range of about 2 to about 80 inches per second.
Claim 8
Dependent Claim 34 words
The system of claim 5 wherein said system is hand-operated, and can accommodate rates of acceleration or deceleration from up to 10% at the highest speed to up to 30% at the lowest speed.
Claim 9
Dependent Claim 88 words
The system of claim 6 wherein, for a density of bit cells on said magnetic stripe in the range of about 25 to 300 and for a given means for measuring the time period corresponding to bit cell length, said decoding is accurate and complete where said medium passes said detecting means at speeds in the range of about 25 to 1, and where the total jitter is not more than about 30% at the lowest speed, and is not more than about 10% at the highest speed.
Claim 10
Dependent Claim 30 words
The system of claim 1 further comprising means for storing or outputting binary signals from said system at a time and for a period indepentent of the data input rate.
Claim 11
Dependent Claim 37 words
The system of claim 1 further comprising means for generating a signal that denotes whether or not validly encoded data is input at a rate above the lower limit of the dynamic operating range of said system.
Claim 12
Independent Claim 153 words
A system for decoding magnetically encoded, two-frequency, coherent-phase data encoded as a plurality of bit cells on a magnetic stripe-bearing medium with each bit cell comprising the space between two consecutive clocking transition flux reversals at its boundaries and one or no datum transistion flux reversal between said two clocking transitions, said system comprising: means for measuring the time periods corresponding to the lengths of said bit cells, and means for determining, for each of said bit cells, the optimum time to test whether a datum transition, if any exists, has occurred within the currently-measured bit cell from the average time length of at least the two bit cells immediately preceding said currently-measured bit cell; means for registering occurrence or non-occurrence of a datum transition within said currently-measured bit cell; and means for sampling said registering means to determine whether or not a datum transition has occurred prior to said optimum testing time.
Claim 13
Independent Claim 153 words
A system for decoding magnetically encoded, two-frequency, coherent-phase data encoded as a plurality of bit cells on a magnetic stripe-bearing medium with each bit cell comprising the space between two consecutive clocking transition flux reversals at its boundaries and one or no datum transistion flux reversal between said two clocking transitions, said system comprising: means for measuring the time periods corresponding to the lengths of said bit cells, and means for determining, for each of said bit cells, the optimum time to test whether a datum transition, if any exists, has occurred within the currently-measured bit cell from the average time length of at least the two bit cells immediately preceding said currently-measured bit cell; means for registering occurrence or non-occurrence of a datum transition within said currently-measured bit cell; and means for sampling said registering means to determine whether or not a datum transition has occurred prior to said optimum testing time.
Claim 14
Dependent Claim 13 words
The system of claim 11 further comprising digital means for averaging cell lengths.
Claim 15
Dependent Claim 15 words
The system of claim 1 further comprising the means for adjusting the decodable data rate.
Claim 16
Dependent Claim 24 words
The system of claim 1 further comprising means for storing testing times corresponding to the rate at which data is presented to said system.
Claim 17
Dependent Claim 30 words
The system of claim 14 further comprising means for presenting the results of testing said currently-measured bit cell, and means to indicate that the result of said testing is available.
Claim 18
Dependent Claim 30 words
The system of claim 1 further comprising means for presenting the results of testing said currently-measured bit cell, and means to indicate that the result of said testing is available.
Claim 19
Dependent Claim 30 words
The system of claim 11 further comprising means for presenting the results of testing said currently-measured bit cell, and means to indicate that the result of said testing is available.
Claim 20
Dependent Claim 40 words
The system of claim 11 further comprising means for determining if sufficient zero bits have occurred to declare data valid, means to signal valid data present, and means for determining if said bit cell period is below a threshold value.
Claim 21
Dependent Claim 21 words
The system of claim 11 further comprising means for storing test point values for every measured time for a bit cell.
Claim 22
Dependent Claim 39 words
The system of claim 19 wherein every test value in said storing means includes an adjustment to account for the time required to reset the means for measuring the time periods corresponding to the lengths of said bit cells.
Claim 23
Dependent Claim 30 words
The system of claim 19 further comprising means for presenting the results of testing said currently-measured bit cell, and means to indicate that the result of said testing is available.

References Cited (Backward Citations)

US3549804A Cited
US4053736A Cited
US4242755A Cited
US4357707A Cited
US4264934A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-01 1990-06-02 1990-12-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-01 1994-06-02 1994-12-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-01 1998-06-02 1998-12-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag