Patent US4626670A successfully refreshed from Google Patents.
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
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)
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 |