IP Library Granted Patent US 10,062,024
Granted Patent B1
US 10,062,024 · App. 14/714,088 · Granted Aug 28, 2018

Systems and methods for spike suppression for dynamic magnetic stripe communications devices

Inventor: Frank J. Bohac, Jr. (Tustin, CA)
Assignee: DYNAMICS INC.
G06K19/06206G06K19/07345
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 10,062,024
App. No.
14/714,088
Granted
Aug 28, 2018
Kind
B1
Abstract

Dynamic magnetic stripe communications devices are provided as magnetic stripe emulators on a card or device having one or more communication channels. An application specific integrated circuit (ASIC) may include one or more waveform generators that include spike suppression circuitry to reduce excessive signal excursions during power-up and/or activation of the one or more communication channels on the card or device. Data to be communicated by the magnetic stripe emulator may be encoded within the one or more waveforms and communicated to a magnetic stripe reader.

Claims (43)

1. A method comprising:

detecting power-up of a device including an integrated circuit;

disabling a first portion of the integrated circuit in response to the detection of the power-up of the device without disabling a second portion of the integrated circuit;

detecting a target value of an operational signal while the first portion of the integrated circuit is disabled; and

enabling the first portion of the integrated circuit in response to the detection of the target value.

2. The method of claim 1 , wherein the integrated circuit is an application specific integrated circuit (ASIC),

the target value is an amplitude, and

the disabling a first portion of the ASIC includes clamping at least one selected from an input signal and an output signal of the first portion of the ASIC until the operational signal is at about the target value.

3. The method of claim 1 , wherein the first portion of the integrated circuit is a driver.

4. The method of claim 1 , wherein the first portion of the integrated circuit is an output driver.

5. The method of claim 1 , wherein the integrated circuit is an application specific integrated circuit (ASIC).

6. The method of claim 1 , wherein the operational signal is an operational voltage.

7. The method of claim 1 , wherein the integrated circuit is an application specific integrated circuit (ASIC), and

the first portion of the ASIC is an output driver.

8. A method comprising:

detecting a reader while a communications device of a transaction device is muted;

unmuting the communications device in response to the detection of the reader; and

ramping a signal within the unmuted communications device.

9. The method of claim 8 , wherein the operational signal is a current signal.

10. The method of claim 8 , wherein the ramping a signal includes slowly ramping the signal to a minimum amplitude.

11. The method of claim 8 , wherein the ramping a signal includes ramping the signal at a rate less than a rate inducing a signal spike in an apparatus external to the device.

12. The method of claim 8 , wherein the signal is a current signal, and

the ramping a signal includes increasing a current magnitude of the signal to about 3 mA in about 30-50 μsec.

13. The method of claim 8 , wherein the ramping a signal includes ramping a voltage.

14. The method of claim 8 , wherein the ramping a signal includes linearly increasing a signal using a ramp generator.

15. The method of claim 8 , wherein the ramping a signal includes linearly decreasing a signal using a ramp generator.

16. The method of claim 8 , further comprising:

sensing, by the transaction device, an environment.

17. The method of claim 8 , further comprising:

sensing, by the transaction device, that the reader is a particular type of reader,

wherein the ramping a signal includes generating the signal based on the particular type of reader.

18. The method of claim 8 , wherein the transaction device includes an application specific integrated circuit (ASIC), and

the signal is at least based on a signal received from the ASIC.

19. The method of claim 8 , wherein the transaction device includes an application specific integrated circuit (ASIC),

the ASIC includes at least one circuit selected from a ramp generator, a signal shaper, a mute control and a driver, and

the signal is received from the at least one circuit.

20. The method of claim 8 , wherein the transaction device includes an application specific integrated circuit (ASIC),

the signal is at least based on a signal provided by the ASIC,

the ASIC includes a ramp generator, a signal shaper, a mute control and a driver,

a shape of the signal provided by the ASIC is determined by at least the signal shaper,

a magnitude of the signal provided by the ASIC is determined by at least the mute control,

a signal type of the signal is determined by at least the driver, and

a slope of the signal is determined by at least the ramp generator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2015
From: BOHAC, FRANK JOHN, JR.
To: DYNAMICS INC.
Reel/Frame 035653/0329 →
Continuity (2)
Continuation 13756852 · Feb 1, 2013
Provisional Application 61594721 · Feb 3, 2012
Cited By (7)
US 12,204,978 US 12,210,919 US 12,217,110 US 12,236,308 US 12,373,820 US 12,380,474 US 12,536,397