Claims
- 1. A magnetic stripe reader, comprising:
a first magnetic reading head connected to a first intermediate network; a second magnetic reading head connected to a second intermediate network; and a logic unit connected to the first and second intermediate networks, where the logic unit is configured to compare the rates at which flux transitions occur at the first and second reading heads.
- 2. The magnetic stripe reader of claim 1, wherein each magnetic reading head and intermediate network pair is configured to generate a signal indicative of the magnetic field of a magnetic stripe moving relative to the reading head.
- 3. The magnetic stripe reader of claim 1, wherein the first and second intermediate networks include an amplifier/detector connected to a bit recovery unit.
- 4. The magnetic stripe reader of claim 1, wherein:
the logic unit is configured to select one of the first or second magnetic reading heads based on the detected difference in the rate of flux transitions experienced by the magnetic reading heads; and the logic unit is configured to output bits of information based on the flux transitions occurring at the selected magnetic reading head.
- 5. The magnetic stripe reader of claim 4, wherein the logic unit is configured to detect the presence of a card containing at least two magnetic stripes.
- 6. The magnetic stripe reader of claim 5, wherein:
the magnetic stripes on the card contain padding bits; and the logic unit is configured to select a magnetic reading head prior to all of the padding bits on either of the magnetic stripes being read by the magnetic reading heads.
- 7. The magnetic stripe reader of claim 5, wherein the logic unit is configured to select one of the magnetic stripes on the card based on the density of data recorded on individual tracks of the magnetic stripes.
- 8. A magnetic stripe reader, comprising:
means for detecting bits of data recorded in a first track of magnetic data; means for detecting bits of data recorded in a second track of magnetic data; means for detecting a difference in the density with which bits are recorded in the first track of magnetic data and the density with which bits are recorded in the second track of magnetic data.
- 9. A method of reading desired data from a magnetic stripe, comprising the steps of:
analyzing flux transitions recorded on a track of data on each of a first magnetic stripe and a second magnetic stripe; and using the measured flux transitions to identify the magnetic stripe containing the desired data.
- 10. The method of claim 9, further comprising the steps of:
detecting the presence of more than one magnetic stripe; and reading the desired data from the magnetic stripe identified as containing the desired data.
- 11. The method of claim 10, wherein:
the data contained on each of the magnetic stripes includes a number of padding bits; and said analyzing step further comprises the steps of:
simultaneously reading the flux transitions corresponding to padding bits on each of the magnetic stripes; and counting the number of bits read from each of the magnetic stripes.
- 12. The method of claim 11, wherein said analyzing step further comprises the step of comparing the bit counts of each of the magnetic stripes.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority on U.S. provisional application No. 60/312,444 filed on Aug. 15, 2001, the content of which is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60312444 |
Aug 2001 |
US |