IP Library Granted Patent US 8,925,817
Granted Patent B2
US 8,925,817 · App. 13/986,729 · Granted Jan 6, 2015

Card reader and method of use thereof

Inventors: Zheng Zhou (Anaheim, CA); Guo Qiang Mu (Pomona, CA); Zheng Dai (Buena Park, CA); Ge Jiang (Orange, CA)
Assignee: ID Tech
G06K7/082H03M1/124G06K7/084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,925,817
App. No.
13/986,729
Granted
Jan 6, 2015
Kind
B2
Abstract

An integrated circuit that communicates with a host device via audio channels includes an interfacing circuit that receives and transmits analog signals on the audio channels. Such audio channels are designed for audio speakers and microphones and the interfacing circuit transmits digital data based on the received analog signals. The integrated circuit includes a processing device that is electrically coupled to the interfacing circuit. The processing device receives the digital data from the interfacing circuit and adjusts at least one parameter of the interfacing circuit based on the received digital data. The interfacing circuit receives the digital data from the processing device and transmits analog signals on at least one of the audio channels based on the at least one adjusted parameter.

Claims (28)

1. An integrated circuit that communicates with a host device via audio channels, the integrated device comprising:

an interfacing circuit that receives and transmits analog signals on the audio channels, wherein the audio channels are designed for audio speakers and microphones, wherein the interfacing circuit transmits digital data based on the received analog signals; and

a processing device that is electrically coupled to the interfacing circuit, wherein the processing device receives the digital data from the interfacing circuit and adjusts at least one parameter of the interfacing circuit based on the received digital data, wherein the interfacing circuit receives the digital data from the processing device and transmits analog signals on at least one of the audio channels based on the at least one adjusted parameter.

2. The integrated circuit of claim 1 , wherein the at least one adjusted parameter of the interfacing circuit is associated with adjusting input voltage levels or adjusting data baud rate.

3. The integrated circuit of claim 1 , wherein the processing device encodes the digital data for signal distortion control based on the received digital data from the interfacing circuit.

4. The integrated circuit of claim 1 , wherein the processing device encodes the preamble of the digital data to filter out a voltage offset unstable period based on the received digital data from the interfacing circuit.

5. The integrated circuit of claim 1 , further comprising a read head that senses data from a magnetic strip of a card and transmits digital signals that are associated with the sensed data to the processing device, wherein the processing device processes the received electrical signals associated with the sensed data and transmits data to the interfacing circuit based on the processed digital signals.

6. The integrated circuit of claim 5 , further comprising an analog signal detection circuit that detects the analog signals from the read head.

7. The integrated circuit of claim 6 , further comprising an analog amplifier circuit that amplifies the detected analog signals.

8. The integrated circuit of claim 5 , further comprising memory that stores an encryption algorithm, wherein the encryption algorithm includes instructions that are executed by the processing device, wherein the instructions include logics that decode and encrypt the data from the read head.

9. The integrated circuit of claim 8 , wherein the memory includes a key manager that provides at least one encryption key for encoding the data from the read head.

10. The integrated circuit of claim 9 , wherein the encryption algorithm encrypts the data by utilizing the at least one encryption key.

11. The integrated circuit of claim 10 , further comprising a tamper detection circuit that deletes the at least one encryption key.

12. The integrated circuit of claim 5 , further comprising a noise level detection circuit that reduces the ambient noise of surrounding electromagnetic fields in the analog signals from the read head.

13. The integrated circuit of claim 1 , wherein the integrated circuit utilizes wafer technology that ensures minimum power consumption, a single IC design, and minimum silicon which is accomplished in approximately 0.18 micron silicon.

14. A card reader that communicates with a host device via audio channels, the integrated device comprising:

an interfacing circuit that receives and transmits analog signals on the audio channels, wherein the audio channels are designed for audio speakers and microphones, wherein the interfacing circuit transmits digital data based on the received analog signals;

a processing device that is electrically coupled to the interfacing circuit, wherein the processing device receives the digital data from the interfacing circuit and adjusts at least one parameter of the interfacing circuit based on the received digital data, wherein the interfacing circuit receives the digital data from the processing device and transmits analog signals on at least one of the audio channels based on the at least one adjusted parameter, and

a read head that senses data from a magnetic strip of a card and transmits digital signals that are associated with the sensed data to the processing device, wherein the processing device processes the received electrical signals associated with the sensed data and transmits data to the interfacing circuit based on the processed digital signals.

15. The card reader of claim 14 , wherein the at least one adjusted parameter of the interfacing circuit is associated with adjusting input voltage levels or adjusting data baud rate.

16. The card reader of claim 14 , wherein the processing device encodes the digital data for signal distortion control based on the received digital data from the interfacing circuit.

17. The card reader of claim 14 , wherein the processing device encodes the preamble of the digital data to filter out a voltage offset unstable period based on the received digital data from the interfacing circuit.

18. The card reader of claim 14 , further comprising memory that stores an encryption algorithm, wherein the encryption algorithm includes instructions that are executed by the processing device, wherein the instructions include logics that decode and encrypt the data from the read head.

19. The card reader of claim 18 , wherein the memory includes a key manager that provides at least one encryption key for encoding the data from the read head, wherein the encryption algorithm encrypts the data by utilizing the at least one encryption key.

20. A read head that communicates with a host device via audio channels, the integrated device comprising:

an interfacing circuit that receives and transmits analog signals on the audio channels, wherein the audio channels are designed for audio speakers and microphones, wherein the interfacing circuit transmits digital data based on the received analog signals;

a processing device that is electrically coupled to the interfacing circuit, wherein the processing device receives the digital data from the interfacing circuit and adjusts at least one parameter of the interfacing circuit based on the received digital data, wherein the interfacing circuit receives the digital data from the processing device and transmits analog signals on at least one of the audio channels based on the at least one adjusted parameter, and

a data sensor that senses data from a magnetic strip of a card and transmits digital signals that are associated with the sensed data to the processing device, wherein the processing device processes the received electrical signals associated with the sensed data and transmits data to the interfacing circuit based on the processed digital signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2017
From: ZHOU, ZHENG; MU, GUO QIANG; DAI, ZHENG; JIANG, GE
To: INTERNATIONAL TECHNOLOGIES & SYSTEMS CORPORATION (DBA ID TECH)
Reel/Frame 041158/0343 →
Continuity (1)
Related Publication 20140124576A1 · May 8, 2014