[go: up one dir, main page]

HK1228061B - Magnetic secure transmission device hardware - Google Patents

Magnetic secure transmission device hardware

Info

Publication number
HK1228061B
HK1228061B HK17100534.4A HK17100534A HK1228061B HK 1228061 B HK1228061 B HK 1228061B HK 17100534 A HK17100534 A HK 17100534A HK 1228061 B HK1228061 B HK 1228061B
Authority
HK
Hong Kong
Prior art keywords
data
magnetic
magnetic stripe
transmission
payment card
Prior art date
Application number
HK17100534.4A
Other languages
Chinese (zh)
Other versions
HK1228061A (en
HK1228061A1 (en
Inventor
乔治.沃尔纳
Original Assignee
三星电子株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 三星电子株式会社 filed Critical 三星电子株式会社
Publication of HK1228061A publication Critical patent/HK1228061A/en
Publication of HK1228061A1 publication Critical patent/HK1228061A1/en
Publication of HK1228061B publication Critical patent/HK1228061B/en

Links

Description

磁的安全传输装置硬件Magnetic secure transmission device hardware

本申请是申请号为201580000203.3的发明专利申请的分案申请。This application is a divisional application of the invention patent application with application number 201580000203.3.

相关共同未决申请的交叉引用Cross-Reference to Related Co-Pending Applications

本申请是于2014年7月11日提交的第14/329,130号美国申请的继续申请,并要求于2014年7月11日提交的第14/329,130号美国申请的优先权,所述第14/181,947号美国申请是于2013年3月14日提交的第13/826,101号美国申请的部分继续申请,所述第13/826,101号美国申请要求第61/754,608号美国临时申请的优先权。第14/329,130号美国申请是于2013年4月22日提交的第13/867,387号美国申请的部分继续申请,所述第13/867,387号美国申请是于2013年3月14日提交的第13/826,101号美国申请的继续申请,所述第13/826,101号美国申请要求于2013年1月20日提交的第61/754,608号美国临时申请的优先权,所有申请的全部内容通过引用结合至此。This application is a continuation-in-part of U.S. application No. 14/329,130, filed on July 11, 2014, and claims priority to U.S. application No. 14/329,130, filed on July 11, 2014, which is a continuation-in-part of U.S. application No. 13/826,101, filed on March 14, 2013, and which claims priority to U.S. provisional application No. 61/754,608. U.S. application No. 14/329,130 is a continuation-in-part of U.S. application No. 13/867,387, filed on April 22, 2013, which is a continuation-in-part of U.S. application No. 13/826,101, filed on March 14, 2013, which claims priority to U.S. provisional application No. 61/754,608, filed on January 20, 2013, all of which are incorporated herein by reference in their entirety.

技术领域Technical Field

本发明涉及一种用于基带近场磁条数据传输器的系统和方法,特别地涉及一种磁条数据传输器,该传输器通过按动智能手机或磁条数据传输器上的支付按钮将支付卡数据从智能手机或其他电子设备传输到销售点交易终端中。The present invention relates to a system and method for a baseband near-field magnetic stripe data transmitter, and more particularly to a magnetic stripe data transmitter for transmitting payment card data from a smartphone or other electronic device to a point-of-sale transaction terminal by pressing a payment button on the smartphone or the magnetic stripe data transmitter.

背景技术Background Art

磁条支付卡上带有包含支付卡数据的磁条。磁条支付卡包括信用卡,借记卡,礼品卡和优惠卡等。通过改变嵌入磁条中的磁性粒子的方向,数据被“写入”到磁条上。在销售点(POS),通过将卡划过磁条读取器,从磁条中读取卡数据。读取器包括读取器头部和其相关联的解码电路。当卡划过读取器时,磁条在读取器头部的前方移动。移动的磁条(包含极性交替的磁畴)在读取器头部的狭窄感应孔内生成波动的磁场。读取器头部将该波动的磁场转换为等效的电信号。解码电路对该电信号进行放大和数字化,重新产生与最初写入到磁条上的数据流相同的数据流。在国际标准ISO7811和7813中对磁条的编码进行了描述。Magnetic stripe payment cards carry a magnetic stripe containing the payment card data. These cards include credit cards, debit cards, gift cards, and coupon cards. Data is "written" onto the stripe by altering the orientation of the magnetic particles embedded within it. At the point of sale (POS), card data is read from the stripe by swiping the card through a magnetic stripe reader. The reader consists of a reader head and associated decoding circuitry. As the card is swiped through the reader, the magnetic stripe moves in front of the reader head. The moving magnetic stripe (containing magnetic domains of alternating polarity) generates a fluctuating magnetic field within the narrow sensing aperture of the reader head. The reader head converts this fluctuating magnetic field into an equivalent electrical signal. The decoding circuitry amplifies and digitizes this electrical signal, reproducing the same data stream originally written to the stripe. Magnetic stripe encoding is described in international standards ISO 7811 and 7813.

随着智能手机的日益普及和其性能日益提升,人们越来越希望把它们用作为移动钱包,以及在销售点用它们进行支付。这样做的关键障碍是在移动电话和销售点终端之间缺乏数据传输通道。人们已经提出了多种替代方案。这些替代方案包括将手机屏幕上所显示的数据人工键入POS终端,显示在手机屏幕上并由2D条形码读取器读取的2D条形码,附加到手机上的射频识别(RF ID)标签,以及由手机中的应用驱动的内置近场通信(NFC)硬件。在这些方法中,2D条形码和NFC是最有前景的。但是,销售点缺少合适的读取装置阻碍了它们的大规模应用,并且就NFC而言,很多智能手机还缺乏标准化的NFC性能。With the increasing popularity and capabilities of smartphones, there is a growing desire to use them as mobile wallets and for payments at the point of sale. A key obstacle to this is the lack of a data transmission channel between the mobile phone and the point-of-sale terminal. A variety of alternatives have been proposed. These include manually keying in data displayed on the phone screen into the POS terminal, 2D barcodes displayed on the phone screen and read by a 2D barcode reader, radio frequency identification (RF ID) tags attached to the phone, and built-in near-field communication (NFC) hardware driven by an app in the phone. Of these approaches, 2D barcodes and NFC are the most promising. However, the lack of suitable readers at the point of sale has hindered their widespread adoption, and in the case of NFC, many smartphones lack standardized NFC capabilities.

因此,需要对用于将支付卡数据或其他信息从智能手机或其他电子设备远程传输到销售点交易终端的装置和方法进行改进。Therefore, there is a need for improved apparatus and methods for remotely transmitting payment card data or other information from a smartphone or other electronic device to a point-of-sale transaction terminal.

发明内容Summary of the Invention

本发明描述了一种用于基带近场磁条数据传输器的系统和方法,该传输器通过按动智能手机或磁条数据传输器上的支付按钮将支付卡数据或其他信息从智能手机或其他电子设备远程传输到销售点交易终端中。The present invention describes a system and method for a baseband near-field magnetic stripe data transmitter that remotely transmits payment card data or other information from a smartphone or other electronic device to a point-of-sale transaction terminal by pressing a payment button on the smartphone or magnetic stripe data transmitter.

总体上,一方面,本发明面提供了一种用于基带近场磁条数据传输器的系统,该系统包括移动电话和磁条传输(MST)装置以及支付按钮。移动电话包括支付钱包应用,并且被配置为传输包括支付卡的磁条数据的脉冲流。磁条传输(MST)装置包括驱动器和电感器,MST装置被配置为从移动电话接收脉冲流,对所接收到的脉冲流进行放大和整形,并生成和发射包括支付卡的磁条数据的高能磁脉冲。所述电感器由一系列定时电流脉冲驱动,所述定时电流脉冲产生一系列高能磁脉冲,该高能磁脉冲类似于由运动的磁条所产生的波动磁场。所述支付按钮被设定为使其与预先选择的支付卡相关联,并且所述支付按钮的触发启动了高能磁脉冲的发射,所述高能磁脉冲包括预先选择的支付卡的磁条数据。In general, in one aspect, the present invention provides a system for baseband near-field magnetic stripe data transmission, comprising a mobile phone, a magnetic stripe transmission (MST) device, and a payment button. The mobile phone includes a payment wallet application and is configured to transmit a pulse stream comprising magnetic stripe data from a payment card. The magnetic stripe transmission (MST) device includes a driver and an inductor. The MST device is configured to receive the pulse stream from the mobile phone, amplify and shape the received pulse stream, and generate and transmit high-energy magnetic pulses comprising the magnetic stripe data from the payment card. The inductor is driven by a series of timed current pulses that generate a series of high-energy magnetic pulses similar to the fluctuating magnetic field generated by a moving magnetic stripe. The payment button is configured to be associated with a preselected payment card, and activation of the payment button initiates the emission of high-energy magnetic pulses comprising the magnetic stripe data from the preselected payment card.

本发明这一方面的实施方式包括以下内容。所述支付按钮被设置地所述MST装置或移动电话中。所述移动电话被设置为在所述支付按钮被触发时接收通知信号。所述支付按钮被配置为通过无线连接远程地激活。所传输的卡数据可由移动手机的存储器或包含在MST装置内的存储器恢复。所发射的高能磁脉冲被配置为由磁读取器头部远程拾取。MST装置对所接收到的脉冲流进行整形,从而补偿屏蔽,涡流损耗和磁读取头部的受限电感值。磁读取器头部包括磁读取器头部电感器,MST的感应器被配置为从大于0.5英寸以外的距离形成具有磁读取器头部电感器的松耦合的变压器。MST的电感器包括铁芯或铁氧体芯,该芯被设计为在通过电感器的高电流下不饱和。Embodiments of this aspect of the invention include the following. The payment button is disposed in the MST device or a mobile phone. The mobile phone is configured to receive a notification signal when the payment button is triggered. The payment button is configured to be activated remotely via a wireless connection. The transmitted card data can be recovered from the memory of the mobile phone or from a memory contained within the MST device. The transmitted high-energy magnetic pulses are configured to be picked up remotely by a magnetic reader head. The MST device shapes the received pulse stream to compensate for shielding, eddy current losses, and the limited inductance value of the magnetic reader head. The magnetic reader head includes a magnetic reader head inductor, and the inductor of the MST is configured to form a loosely coupled transformer with the magnetic reader head inductor from a distance greater than 0.5 inches away. The inductor of the MST includes an iron core or a ferrite core that is designed not to saturate under high currents passing through the inductor.

总体上,另一方面,本发明面提供了一种用于基带近场磁条数据传输器的系统,该系统包括移动电话和磁条传输(MST)装置以及支付按钮。移动电话被配置为传输包括支付卡的磁条数据的脉冲流。磁条传输(MST)装置包括驱动器和电感器,MST装置被配置为从移动电话接收脉冲流,对所接收到的脉冲流进行放大和整形,并生成和发射包括支付卡的磁条数据的高能磁脉冲。所发射的高能磁脉冲被配置为由磁读取头部远程拾取。电感器包括一个或多个绕组,所述一个或多个绕组被配置为生成在足够大的区域分布的磁通线,所述足够大的区域的尺寸被设定为包括磁读取头部的感应孔,并产生电感值,该电感值被配置为使正确定时的电流脉冲达到它们的最大值,并由此在磁读取头部引起最大的感应电压。所述支付按钮被设定为使其与预先选择的支付卡相关联,并且所述支付按钮的触发启动了高能磁脉冲的发射,所述高能磁脉冲包括预先选择的支付卡的磁条数据。In general, on the other hand, the present invention provides a system for baseband near-field magnetic stripe data transmission, the system comprising a mobile phone and a magnetic stripe transmission (MST) device and a payment button. The mobile phone is configured to transmit a pulse stream comprising magnetic stripe data of a payment card. The magnetic stripe transmission (MST) device comprises a driver and an inductor, the MST device being configured to receive the pulse stream from the mobile phone, amplify and shape the received pulse stream, and generate and transmit high-energy magnetic pulses comprising magnetic stripe data of the payment card. The transmitted high-energy magnetic pulses are configured to be remotely picked up by a magnetic read head. The inductor comprises one or more windings configured to generate magnetic flux lines distributed over a sufficiently large area, the sufficiently large area being sized to include the sensing aperture of the magnetic read head, and to produce an inductance value configured to cause correctly timed current pulses to reach their maximum values and thereby induce a maximum induced voltage in the magnetic read head. The payment button is configured so that it is associated with a preselected payment card, and activation of the payment button initiates emission of a high-energy magnetic pulse comprising magnetic stripe data of the preselected payment card.

总体上,另一方面,本发明面提供了一种磁条数据传输(MST)装置,所述装置包括驱动器、电感器和支付按钮。MST装置被配置为接受包括支付卡的磁条数据的脉冲流,对所接收到的脉冲流进行整形和放大,并生成和发射包括支付卡的磁条数据的高能磁脉冲。所发射的高能磁脉冲被配置为由磁读取头部远程拾取。所述支付按钮被设定为使其与预先选择的支付卡相关联。触发支付按钮使得MST装置接收包括预先选择的支付卡的磁条数据的脉冲流,对所接收到的脉冲流进行整形和放大,并生成和发射包括预先选择的支付卡的磁条数据的高能磁脉冲。预先选择的支付卡的磁条数据被存储在MST的存储器或移动电话的存储器中。In general, on the other hand, the present invention provides a magnetic stripe data transmission (MST) device, which includes a driver, an inductor and a payment button. The MST device is configured to receive a pulse stream including magnetic stripe data of a payment card, shape and amplify the received pulse stream, and generate and transmit high-energy magnetic pulses including the magnetic stripe data of the payment card. The transmitted high-energy magnetic pulses are configured to be remotely picked up by a magnetic reading head. The payment button is set to be associated with a pre-selected payment card. Triggering the payment button causes the MST device to receive a pulse stream including magnetic stripe data of a pre-selected payment card, shape and amplify the received pulse stream, and generate and transmit high-energy magnetic pulses including magnetic stripe data of the pre-selected payment card. The magnetic stripe data of the pre-selected payment card is stored in the memory of the MST or the memory of the mobile phone.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

参考附图,其中相同的附图标记在多个附图中代表相同的部件。Referring to the drawings, wherein like reference numerals represent like parts throughout the several views.

图1是根据本发明的基带近场磁条数据传输器系统的概览图;FIG1 is an overview of a baseband near-field magnetic stripe data transmitter system according to the present invention;

图2是根据本发明的用于生成所需的磁场典型电感器的原理图;FIG2 is a schematic diagram of a typical inductor for generating a desired magnetic field according to the present invention;

图3是根据本发明的基带近场磁条数据传输器系统的另一个实施方式的概览图;FIG3 is an overview diagram of another embodiment of a baseband near-field magnetic stripe data transmission system according to the present invention;

图4是根据本发明的基带近场磁条数据传输器系统的另一个实施方式的概览图;FIG4 is an overview diagram of another embodiment of a baseband near-field magnetic stripe data transmission system according to the present invention;

图5是针对图4所示实施方式,电感器电流随时间变化、磁读取器头部输出电压随时间变化的图形化示意图;FIG5 is a graphical diagram illustrating the variation of the inductor current and the output voltage of the magnetic reader head over time for the embodiment shown in FIG4 ;

图6描述了两个电感器的阵列;Figure 6 depicts an array of two inductors;

图7描述了电感器磁场;以及Figure 7 depicts the inductor magnetic field; and

图8是根据本发明的基带近场磁条数据传输器系统的另一个实施方式的概览图。FIG8 is an overview diagram of another embodiment of a baseband near-field magnetic stripe data transmission system according to the present invention.

具体实施方式DETAILED DESCRIPTION

本发明描述了一种用于基带近场磁条数据传输器的系统和方法,该传输器通过按动智能手机或磁条数据传输器上的支付按钮将支付卡数据从智能手机或其他电子设备传输到销售点交易终端中。The present invention describes a system and method for a baseband near-field magnetic stripe data transmitter that transmits payment card data from a smartphone or other electronic device to a point-of-sale transaction terminal by pressing a payment button on the smartphone or magnetic stripe data transmitter.

本发明的主题基带近场磁条传输(MST)利用脉冲调制磁场将数据从远处由智能手机传输到POS终端中。系统能够在不与读取器部头相接触,或者不与读取器头部靠得很近(小于1mm)的情况下,或者在不需要插入到读卡器插槽中的情况下将卡数据传输到POS终端的读取器中。此外,该系统不再需要如Narenda等人在美国专利US7,954,716中描述的磁条卡或者现有技术磁条仿真或者电子磁条所必需的划动。The subject of this invention, baseband near-field magnetic stripe transmission (MST), utilizes a pulsed modulated magnetic field to transmit data from a smartphone to a POS terminal from a remote location. The system is capable of transmitting card data to a POS terminal reader without contact with the reader head, without being in close proximity (less than 1 mm) to the reader head, or without requiring insertion into a card reader slot. Furthermore, the system eliminates the need for the swiping motion required by magnetic stripe cards, such as those described by Narenda et al. in U.S. Patent No. 7,954,716, or prior art magnetic stripe emulation or electronic magnetic stripes.

磁场由特别设计的电感器生成,该电感器由高功率驱动器电路驱动。电感器的独特结构导致了复杂的全向磁场,该磁场能够从远处穿透位于POS终端内的磁条读取器头部。The magnetic field is generated by a specially designed inductor driven by a high-power driver circuit. The unique structure of the inductor results in a complex omnidirectional magnetic field that is able to penetrate the magnetic stripe reader head located inside the POS terminal from a distance.

参考图2,电感器124包括一个或多个矩形线束125,该矩形线束的外部尺寸为大约40x30mm,线束厚度为3mm。电感器124的电感值设置为使得正确定时的电流脉冲在每个脉冲结束时到达它们的最大值。此外,在对来自驱动器电路的电流进行整形,从而产生磁场的过程中,电感值和绕组电阻值的比值至关重要,所述磁场近似于当磁条卡在磁读取器头部前面划过时该磁读取器头部所看到的磁信号。在一个示例中,电感和绕组电阻的比值为80μH/Ohm。Referring to FIG. 2 , inductor 124 comprises one or more rectangular wire bundles 125 having outer dimensions of approximately 40 x 30 mm and a bundle thickness of 3 mm. The inductance of inductor 124 is set so that correctly timed current pulses reach their maximum value at the end of each pulse. Furthermore, the ratio of the inductance to the winding resistance is crucial in shaping the current from the driver circuit to generate a magnetic field that approximates the magnetic signal seen by a magnetic reader head when a magnetic stripe card is passed in front of it. In one example, the ratio of inductance to winding resistance is 80 μH/Ohm.

电感器的物理形状确保磁通线在足够大的区域内分布,从而包括读取器头部的感应孔。电感器绕组可以是漆包绝缘磁导线,或者替代物,电感器可以由螺旋电感器实现,该螺旋电感器由布置在刚性或柔性印刷电路基板上的导线形成。The physical shape of the inductor ensures that the magnetic flux lines are distributed over a large enough area to include the sensing aperture of the reader head. The inductor windings can be enameled insulated magnetic wire, or alternatively, the inductor can be implemented as a spiral inductor formed from wire arranged on a rigid or flexible printed circuit substrate.

尽管电感器是固定的,但是电感器由一系列定时电流脉冲驱动,所述定时电流脉冲产生一系列磁脉冲,该磁脉冲类似于由运动的磁条所产生的波动磁场。在标准磁条编码之后对磁场进行调制,继而导致在读取器的输出上产生电脉冲流,该电脉冲流与从磁条获得的电脉冲流相同。Although the inductor is fixed, it is driven by a series of timed current pulses that produce a series of magnetic pulses similar to the fluctuating magnetic field produced by a moving magnetic stripe. The magnetic field is modulated following the standard magnetic stripe encoding, which in turn results in a stream of electrical pulses at the reader's output that is identical to that obtained from the magnetic stripe.

MST的关键好处是它适用于现有的销售点卡支付终端的基础设施。与NFC或2D条形码不同,不需要安装外部读取器或新的终端。A key benefit of MST is that it fits into the existing infrastructure of point-of-sale card payment terminals. Unlike NFC or 2D barcodes, no external readers or new terminals need to be installed.

参考图1,在本发明的一个实施方式100中,合适的驱动器122和电感器124包含在小盒120中,该小盒120连接至手机110的音频插孔112。智能手机110安装有钱包软件应用102。手机110通过它的音频插孔112连接至磁条传输器120。为了在配置有能够读取标准ISO/ABA磁条卡140的常规卡支付终端的销售点处进行支付,消费者选择其智能手机110上的钱包应用102,并选择他想用于支付的一张预先加载的支付卡(即,Visa卡,Master卡,Amex卡)。消费者持手机靠近(1至2英寸)销售点终端140,并按下手机110上的支付图标/按键104。手机110中的钱包应用102通过音频插孔112向MST120发送脉冲流,该脉冲流含有所选择的卡的磁条数据。MST120放大,整形并发射脉冲,该脉冲的形式为适当调制的高能磁脉冲130。磁脉冲130由位于销售点支付终端140处的磁条读取器头部142拾取,并转变为电脉冲。所产生的电脉冲由解码器144解码,并由它的中央处理单元(CPU)146处理,就像它处理划过其读取器卡槽的标准磁条卡一样。商家输入支付数额,该交易由POS终端140通过网络150发送至支付交易处理器160。交易处理器160返回交易授权,并且POS终端140打印收据。除了卡的登入方法之外,整个交易通过与标准磁条卡相同的方式完成。Referring to FIG. 1 , in one embodiment 100 of the present invention, a suitable driver 122 and inductor 124 are contained in a small box 120 that connects to the audio jack 112 of a mobile phone 110. Smartphone 110 has a wallet software application 102 installed. Phone 110 is connected to a magnetic stripe transport 120 via its audio jack 112. To make a payment at a point of sale equipped with a conventional card payment terminal capable of reading standard ISO/ABA magnetic stripe cards 140, a consumer selects the wallet application 102 on their smartphone 110 and chooses a pre-loaded payment card (i.e., Visa, MasterCard, Amex) that they wish to use for payment. The consumer holds their phone close (1 to 2 inches) to the point of sale terminal 140 and presses the pay icon/button 104 on their phone 110. The wallet application 102 in phone 110 sends a pulse stream containing the magnetic stripe data of the selected card to the MST 120 via the audio jack 112. The MST 120 amplifies, shapes, and transmits the pulses in the form of appropriately modulated, high-energy magnetic pulses 130. These pulses are picked up by a magnetic stripe reader head 142 located at a point-of-sale payment terminal 140 and converted into electrical pulses. The resulting electrical pulses are decoded by a decoder 144 and processed by its central processing unit (CPU) 146, just as it would a standard magnetic stripe card swiped through its reader's slot. The merchant enters the payment amount, and the transaction is sent by the POS terminal 140 via the network 150 to the payment transaction processor 160. The transaction processor 160 returns a transaction authorization, and the POS terminal 140 prints a receipt. Aside from the card entry method, the entire transaction is completed in the same manner as with a standard magnetic stripe card.

在MST120的另一个实施方式中,通过以下方式使安全性得以改善:智能手机使用发送至处理器的单独的安全无线消息对通过支付终端传输的交易进行补充,其中两个交易组合在一起,目的是为了进行验证。In another embodiment of the MST 120 , security is improved by the smartphone supplementing the transaction transmitted by the payment terminal with a separate secure wireless message sent to the processor, where the two transactions are combined for verification purposes.

参考图3,在另一个实施方式中,MST120与磁条读取器(MSR)头部142a集成在一起,形成能够读取并传输磁条信息的单个设备。MST和MSR的组合与电子钱包102一起提供了一种方便、安全的将支付卡加载到电子钱包中,并随后将支付卡数据传输至POS系统140的方式。此外,该实施方式允许使用信用卡或借记卡进行便捷的面对面支付,其中每个人配备有MST,并能够将他的卡信息传输到另一个人的移动电话中,使用包括在那个人的MST中的卡读取器。3 , in another embodiment, the MST 120 is integrated with a magnetic stripe reader (MSR) head 142a to form a single device capable of reading and transmitting magnetic stripe information. The combination of the MST and MSR, together with the electronic wallet 102, provides a convenient and secure way to load payment cards into the electronic wallet and subsequently transmit the payment card data to the POS system 140. In addition, this embodiment allows for convenient face-to-face payments using credit or debit cards, where each person is equipped with an MST and can transmit their card information to another person's mobile phone using the card reader included in that person's MST.

在另一个实施方式中,磁条传输被用于将令牌化的卡数据传输至销售点终端。在该实施方式中,实际的支付卡号或该卡号中的一部分被加密生成的令牌(token)替代,该令牌被格式为磁道数据(track data),包括令牌数据,该令牌数据被格式化从而与标准主账号(PAN)相似。PAN可以包含有效的银行识别码(BIN)。这样的令牌可以从卡发行者,另一个线上来源处下载,或者在本地生成。通过传输加密生成的,仅对一次交易有效的令牌,令牌的MST的传输取代了有效卡号的传输,从而消除了存在于标准磁条卡上的安全风险,这一切都无需改变现有的销售点硬件。在其他实施方式中,为了增加与现有销售点硬件和软件的兼容性,传输一个以上的磁道数据。在这些实施方式中,可以在传输磁道1数据之后传输磁道2数据,或者可以在传输磁道2数据之后传输磁道1数据。In another embodiment, magnetic stripe transmission is used to transmit tokenized card data to a point-of-sale terminal. In this embodiment, the actual payment card number, or a portion of it, is replaced by a cryptographically generated token formatted as track data, including token data. The token data is formatted to resemble a standard primary account number (PAN). The PAN may include a valid bank identification number (BIN). Such a token can be downloaded from the card issuer, another online source, or generated locally. By transmitting a cryptographically generated token valid only for a single transaction, the transmission of the token's MST replaces the transmission of the valid card number, eliminating the security risks present in standard magnetic stripe cards, all without requiring changes to existing point-of-sale hardware. In other embodiments, to increase compatibility with existing point-of-sale hardware and software, more than one track of data is transmitted. In these embodiments, track 1 data may be transmitted followed by track 2 data, or track 1 data may be transmitted followed by track 2 data.

在进一步的实施方式中,MST120还包含安全微控制器126,该安全微控制器126提供卡数据的安全本地存储并直接地驱动电感器驱动电路122。该实施方式允许MST以存储-传输模式(a store-and-transmit mode)脱离手机运行。在某些实施方式中,MST还包括用于卡数据和其他个人信息的安全存储的易失性和非易失存储器。In a further embodiment, the MST 120 also includes a secure microcontroller 126 that provides secure local storage of card data and directly drives the inductor drive circuit 122. This embodiment allows the MST to operate in a store-and-transmit mode away from the phone. In certain embodiments, the MST also includes volatile and non-volatile memory for secure storage of card data and other personal information.

而另一个可能的实施方式在手机110和MST120之间使用蓝牙(BlueToothTM)通信,其中采用双向通信以提高安全性和灵活性,包括通过手机恢复存储在由MST的安全微控制器126形成的安全元件中的卡数据。Yet another possible embodiment uses Bluetooth communication between the mobile phone 110 and the MST 120 , wherein bidirectional communication is employed to increase security and flexibility, including the ability to recover card data stored in the secure element formed by the secure microcontroller 126 of the MST via the mobile phone.

在另一个可能的实施方式中,MST120使用其内置的安全微控制器126对卡数据进行部分地或全部地加密,并通过磁场将其传输至销售点卡读取器。In another possible implementation, the MST 120 uses its built-in secure microcontroller 126 to partially or fully encrypt the card data and transmit it to the point-of-sale card reader via a magnetic field.

在另一个可能的实施方式中,支付卡数据包括动态变化的卡校验值(CVV)数据。在这种情况下,由于CVV数据的动态变化,交易的安全性得以改善。In another possible embodiment, the payment card data includes dynamically changing card verification value (CVV) data. In this case, due to the dynamic change of CVV data, the security of the transaction is improved.

参考图4,在本发明的另一个实施方式100中,磁条传输器(MST)120包括波形整形器121,双极驱动器123和回路电感器124。智能手机110安装有钱包软件应用102,并通过它的音频插孔112连接至磁条传输器120。为了在配置有能够读取标准ISO/ABA磁条卡140的常规卡支付终端的销售点完成支付,消费者选择其智能手机110上的钱包应用102,并选择他想用来进行支付的一张预先加载的支付卡(即,Visa卡,Master卡,Amex卡)。消费者持手机靠近(1至2英寸)销售点终端140,并按下手机110上的支付图标/按键104。手机110中的钱包应用102通过音频插孔112向MST120发送含有所选支付卡的磁条数据的脉冲流。MST120放大,整形并发射脉冲,该脉冲的形式为适当调制的高能磁脉冲130。磁脉冲130由位于销售点支付终端140处的磁条读取器头部142拾取,并被转变为电脉冲。所产生的电脉冲由解码器144解码,并由它的中央处理单元(CPU)146处理,就像它处理划过其读取器卡槽的标准磁条卡一样。商家输入支付数额,该交易由POS终端140通过网络150发送至支付交易处理器160。交易处理器160返回交易授权,并且POS终端140打印收据。除了卡的登入方法之外,整个交易通过与标准磁条卡相同的方式完成。Referring to FIG4 , in another embodiment 100 of the present invention, a magnetic stripe transmitter (MST) 120 includes a waveform shaper 121, a bipolar driver 123, and a loop inductor 124. A smartphone 110, installed with a wallet software application 102, connects to the magnetic stripe transmitter 120 via its audio jack 112. To complete a payment at a point-of-sale (POS) terminal equipped with a conventional card payment terminal capable of reading standard ISO/ABA magnetic stripe cards 140, a consumer selects the wallet application 102 on their smartphone 110 and chooses a pre-loaded payment card (i.e., Visa, MasterCard, Amex) they wish to use for payment. The consumer holds their smartphone close (1 to 2 inches) to the POS terminal 140 and presses the payment icon/button 104 on their smartphone 110. The wallet application 102 on the smartphone 110 transmits a pulse stream containing the magnetic stripe data of the selected payment card to the MST 120 via the audio jack 112. The MST 120 amplifies, shapes, and transmits the pulses in the form of appropriately modulated high-energy magnetic pulses 130. Magnetic pulses 130 are picked up by a magnetic stripe reader head 142 located at a point-of-sale payment terminal 140 and converted into electrical pulses. The resulting electrical pulses are decoded by a decoder 144 and processed by its central processing unit (CPU) 146, just as it would a standard magnetic stripe card swiped through its reader's card slot. The merchant enters the payment amount, and the transaction is sent by the POS terminal 140 to the payment transaction processor 160 via network 150. The transaction processor 160 returns a transaction authorization, and the POS terminal 140 prints a receipt. Aside from the card entry method, the entire transaction is completed in the same manner as a standard magnetic stripe card.

在销售点终端中使用的磁条读取器头部被设计为只对那些源于它们的感应孔附近的磁场或源于它们的感应孔内的磁场敏感,所述感应孔位于头部的正前方。它们被设计为忽略该感应孔外的外部磁场。预计的拾取距离是几分之一英寸,并且敏感场仅有几度宽。此外,如图4所示,读取器头部由金属屏蔽罩141包围,该金属屏蔽罩141极大地衰减了读取器头部的感应孔外的变化磁场。此外,屏蔽罩141连接至终端的机架地线,该机架地线分流源自外部的接地普通模式信号。这些设计特征的目的是确保所述头部不拾取来自附近电气设备,发射器或手机的噪声。这些相同的设计特征还防止在使用普通电感器时卡数据的远程感应,以及与通过移动的磁条生成的脉冲类似的脉冲。The magnetic stripe reader heads used in point-of-sale terminals are designed to be sensitive only to magnetic fields that originate near or within their sensing aperture, which is located directly in front of the head. They are designed to ignore external magnetic fields outside this sensing aperture. The expected pickup distance is a fraction of an inch, and the sensitive field is only a few degrees wide. In addition, as shown in Figure 4, the reader head is surrounded by a metal shield 141, which greatly attenuates varying magnetic fields outside the reader head's sensing aperture. Furthermore, the shield 141 is connected to the terminal's frame ground, which shunts common mode signals originating externally to ground. The purpose of these design features is to ensure that the head does not pick up noise from nearby electrical devices, transmitters, or cell phones. These same design features also prevent remote sensing of card data when using ordinary inductors, as well as pulses similar to those generated by a moving magnetic stripe.

因此,从大于0.5英寸的距离以绝大多数角度穿透读取器头部的屏蔽罩141需要特别的技术,这些特别的技术就是本发明的主题。这些技术确保到达头部的内部电感器的信号没有失真,并具有正确的形状和定时。为了满足这些要求,MST120利用波形整形器对波形进行预整形,从而补偿屏蔽、涡流和读取器头部142的受限电感的影响。参考图5,为电感器电流80增加大的DC分量81,从而补偿读取器头部142的屏蔽罩141内的快速崩溃的磁场以及读取器头部绕组的相对较低的电感的影响。此外,读取器头部放大器的带宽有限。为了获得足够的感应信号幅度,脉冲上升时间82被控制在10至60微秒之间。这确保了脉冲上升时间落入到读取器头部放大器的带宽内,但是不超出解码器电路的定时限制。Therefore, penetrating the reader head's shield 141 from distances greater than 0.5 inches and at most angles requires special techniques, which are the subject of the present invention. These techniques ensure that the signal reaching the head's internal inductor is undistorted and has the correct shape and timing. To meet these requirements, the MST 120 utilizes a waveform shaper to pre-shape the waveform to compensate for the effects of shielding, eddy currents, and the limited inductance of the reader head 142. Referring to Figure 5, a large DC component 81 is added to the inductor current 80 to compensate for the rapidly collapsing magnetic field within the reader head's shield 141 and the relatively low inductance of the reader head windings. In addition, the bandwidth of the reader head amplifier is limited. To achieve sufficient induced signal amplitude, the pulse rise time 82 is controlled between 10 and 60 microseconds. This ensures that the pulse rise time falls within the bandwidth of the reader head amplifier but does not exceed the timing limitations of the decoder circuitry.

此外,为了实现所要求的从0.5英寸以外的距离穿透,合适的驱动器123必须传递具有足够大的电流(超过1安)的磁脉冲。此外,为了在读取器头部上产生正确的输出,电流必须是双极性的,并且必须含有大DC分量,该DC分量超过峰值电流的40%。Furthermore, to achieve the required penetration from distances beyond 0.5 inches, a suitable driver 123 must deliver magnetic pulses with sufficiently large currents (over 1 A). Furthermore, to produce the correct output at the reader head, the current must be bipolar and must contain a large DC component, exceeding 40% of the peak current.

MST的感应设备124被特别地设计为从远于0.5英寸的距离外形成带有卡读取器头部142的松耦合变压器,其中MST的电感器124是主电感器,读取器头部的电感器是辅助电感器。由于主电感器和辅助电感器之间的耦合非常自由,并且因为由头部的屏蔽罩141引起的高损耗,以及由涡流引起的损耗,驱动电感器的电流必须具有特殊电平和形状。因此,所生成的磁场必须具有足够的强度,由此对这些损耗进行补偿,并且足够的信号被引导到读取器头部的电感器中。The MST's inductive device 124 is specifically designed to form a loosely coupled transformer with the card reader head 142 from a distance greater than 0.5 inches, with the MST's inductor 124 being the primary inductor and the reader head's inductor being the auxiliary inductor. Due to the very free coupling between the primary and auxiliary inductors, and because of the high losses introduced by the head's shield 141, as well as losses due to eddy currents, the current driving the inductor must have a specific level and shape. Therefore, the generated magnetic field must be strong enough to compensate for these losses and direct an adequate signal into the reader head's inductor.

因此,电感器124被设计为具有一组非常特定的特性,从而使其适于传输功能。它的绕组电阻足够低,从而提供生成强烈磁场所需的大电流。同时,它具有足够的电感,以控制电流脉冲的上升时间。在绕组电阻增长不超过3欧姆的情况下,所需的电感需要大量的线圈(超过20个)。与此同时,如图7所示,电感器成形为提供足够完善分布的磁场,零位很少。这样的电感器是包围较大面积(600到1700平方毫米之间)的单个电感器,如图2所示,或者是由空间分布的覆盖相同面积的两个或两个以上的电感器182a,182b组成的阵列180,如图6所示。电感器具有铁芯或铁氧体芯,所述芯设计为在被驱动通过感应器的高电流下不饱和。在一个示例中,电感器124的长度92在15mm至50mm之间的范围内。在另一个示例中,MST120包括由两个电感器182a,182b组成的阵列180,所述两个电感器182a,182b隔开15mm至50mm的距离。Therefore, the inductor 124 is designed to have a very specific set of characteristics that make it suitable for the transmission function. Its winding resistance is low enough to provide the high current required to generate a strong magnetic field. At the same time, it has sufficient inductance to control the rise time of the current pulse. The required inductance requires a large number of coils (more than 20) with the winding resistance increasing by no more than 3 ohms. At the same time, as shown in Figure 7, the inductor is shaped to provide a sufficiently well-distributed magnetic field with few nulls. Such an inductor is a single inductor that encloses a large area (between 600 and 1700 square millimeters), as shown in Figure 2, or an array 180 consisting of two or more inductors 182a, 182b that are spatially distributed and cover the same area, as shown in Figure 6. The inductor has an iron or ferrite core that is designed not to saturate under the high current driven through the inductor. In one example, the length 92 of the inductor 124 ranges from 15 mm to 50 mm. In another example, the MST 120 includes an array 180 consisting of two inductors 182a, 182b separated by a distance of 15 mm to 50 mm.

传统的磁条数据格式不包含防止其被复制的特征。而当MST以磁条格式传输卡数据时,所传输的实际数据不一定必须与实体卡的磁条中所含有的数据相同。Traditional magnetic stripe data formats do not contain features to prevent them from being copied. While MST transmits card data in a magnetic stripe format, the actual data transmitted is not necessarily the same as the data contained in the physical card's magnetic stripe.

本发明的MST包括安全传输选项,其中通过用加密生成的动态元素替代任意数据字段的一部分,卡数据被适当地修改。在手机或者MST的硬件中生成的安全数据元素包含使用卡数据、MST ID以及序列号生成的安全散列(secure hash),并且通过由卡发行者或另一个第三方提供的密匙加密,所述序列号针对每一次传输增加。密匙的发行者能够使用密匙计算出该安全散列,并且因此能够验证交易是从使用合法卡数据的合法设备发起的。由于安全散列随着每一次交易以不可预测的方式变化,行骗者(其不知道密匙)无法计算出用于新交易的有效散列。由于每次交易包含序列号,接收方能够识别出重放。此外,由于安全散列取代了原始任意数据字段的关键部分,从MST交易中撷取的数据不适于制得有效的伪造卡。The MST of the present invention includes a secure transmission option in which card data is modified appropriately by replacing a portion of an arbitrary data field with a cryptographically generated dynamic element. The secure data element, generated in the phone or in the MST's hardware, contains a secure hash generated using the card data, the MST ID, and a serial number, encrypted using a key provided by the card issuer or another third party, with the serial number incrementing for each transmission. The issuer of the key can use the key to calculate the secure hash and, therefore, verify that the transaction was initiated from a legitimate device using legitimate card data. Because the secure hash changes in an unpredictable manner with each transaction, a fraudster (who does not know the key) cannot calculate a valid hash for a new transaction. Because each transaction includes a serial number, the recipient can identify a replay. Furthermore, because the secure hash replaces a key portion of the original arbitrary data field, data extracted from an MST transaction is unsuitable for producing a valid counterfeit card.

通过仅修改零售商和收单机构不用的卡数据中的一部分,该方案保留了与现有零售POS和收单机构处理系统的兼容性。By modifying only the portion of the card data that is not used by retailers and acquirers, the solution retains compatibility with existing retail POS and acquirer processing systems.

参考图8,在本发明的另一个实施方式100中,磁条传输(MST)120进一步地包括支付按钮(“按钮支付”)170。按钮支付170被设定为使其与特定的预先选择的支付卡相关联,所述支付卡被存储在电子钱包中。如图8所示,所述电子钱包102或102’可被设置在移动电话110或MST120内。按动所述按钮支付170引起特定的预先选择的支付卡的数据将被传输到销售点支付终端140。因此,为了在配置有能够读取标准ISO/ABA磁条卡140的常规卡支付终端的销售点处完成支付,消费者按动MST120上的按钮支付170,并且系统自动地选择预先编程并且预先选择的特定的与按钮支付170相关联的支付卡,并且使得移动电话110向MST120发送脉冲流,该脉冲流包含预先选择的卡的磁条数据。MST120放大,整形并发射包含有预先选择的卡的磁条数据的脉冲流,该脉冲的形式为适当调制的高能磁脉冲130。磁脉冲130由位于销售点支付终端140处的磁条读取器头部142拾取,并被转变为电脉冲。所产生的电脉冲由解码器144解码,并由它的中央处理单元(CPU)146处理。商家输入支付数额,该交易由POS终端140通过网络150被发送至支付交易处理器160。交易处理器160返回交易授权,并且POS终端140打印收据。其它的实施方式包括以下的一个或多个方式。移动电话中的按键104被设定为使其与特定的支付卡相关联,其像按钮支付一样起作用。由按钮支付已被激活的移动电话通知用户。将MST装置与移动电话分开,所述按钮支付通过移动电话的蓝牙网络被远程激活。Referring to FIG8 , in another embodiment 100 of the present invention, the magnetic stripe transmission (MST) 120 further includes a payment button ("Push Button Pay") 170. Push Button Pay 170 is configured to be associated with a specific pre-selected payment card stored in an electronic wallet. As shown in FIG8 , the electronic wallet 102 or 102' may be located within a mobile phone 110 or MST 120. Pressing Push Button Pay 170 causes the data of the specific pre-selected payment card to be transmitted to a point-of-sale payment terminal 140. Thus, to complete a payment at a point-of-sale equipped with a conventional card payment terminal capable of reading a standard ISO/ABA magnetic stripe card 140, a consumer presses Push Button Pay 170 on the MST 120, and the system automatically selects the specific payment card pre-programmed and pre-selected to be associated with Push Button Pay 170, causing the mobile phone 110 to transmit a pulse stream containing the magnetic stripe data of the pre-selected card to the MST 120. The MST 120 amplifies, shapes, and transmits a pulse stream containing the magnetic stripe data of a preselected card in the form of appropriately modulated high-energy magnetic pulses 130. The magnetic pulses 130 are picked up by a magnetic stripe reader head 142 located at a point-of-sale payment terminal 140 and converted into electrical pulses. The resulting electrical pulses are decoded by a decoder 144 and processed by its central processing unit (CPU) 146. The merchant enters the payment amount, and the transaction is sent by the POS terminal 140 to the payment transaction processor 160 via the network 150. The transaction processor 160 returns a transaction authorization, and the POS terminal 140 prints a receipt. Other embodiments include one or more of the following. A button 104 in a mobile phone is configured to associate it with a specific payment card, acting like a push-button payment. The user is notified by the mobile phone that push-button payment has been activated. The MST device is separated from the mobile phone, and push-button payment is remotely activated via the mobile phone's Bluetooth network.

按钮支付非常便于使用,因为用户无须打开电子钱包并选择卡,也无须拿出实体钱包和卡片呈现给收银员。这一便捷导致了消费习惯的改变,这对于卡发行者至关重要。通常地,带着实体或电子钱包,消费者具有相对容易地选择,来抽出或挑选他钱包中数张卡中的一张,通常地基于某种“策略”(Amex卡用于娱乐交际,Visa卡用于采购,Visa借记卡用于食品杂货等等)。按钮支付非常方便地接入到一张卡上,因此那张卡被于每件事,按钮支付改变了由传统或电子钱包所给予的相对地一视同仁,而支持一卡特别的卡。使用按钮支付进行支付的平均时间是3-4秒,而使用实体卡进行支付的平均时间是17-22秒,使用存储在电子钱包中的卡进行支付的平均时间是14-17秒。Push-button payments are incredibly convenient because users don't have to open their digital wallets and select a card, nor do they have to present their physical wallets and cards to the cashier. This convenience has led to a shift in consumer habits, which is crucial for card issuers. Typically, with a physical or digital wallet, consumers have a relatively easy choice to pull out or select one of the several cards in their wallet, often based on a "strategy" (Amex for entertainment, Visa for purchases, Visa debit for groceries, etc.). Push-button payments are conveniently linked to a single card, so that that card is used for everything, changing the relatively uniform treatment offered by traditional or digital wallets to favor one card over another. The average time to make a payment using push-button payments is 3-4 seconds, compared to 17-22 seconds for a physical card and 14-17 seconds for a card stored in a digital wallet.

上面描述了本发明的多个实施方式。但是,应该被理解的是,在不背离本发明的精神和范围的前提下,可以对本发明进行不同修改。因此,其他实施方式也包含在权利要求的保护范围内。The above describes a number of embodiments of the present invention. However, it should be understood that various modifications may be made to the present invention without departing from the spirit and scope of the present invention. Therefore, other embodiments are also within the scope of the claims.

Claims (25)

1.一种磁的安全传输设备,包括1. A magnetic security transmission device, comprising: 支付按钮,所述支付按钮被编制程序以使其与预先选择的支付卡相关联,A payment button, programmed to be associated with a pre-selected payment card. 驱动器,所述驱动器被配置为使用一系列定时电流脉冲驱动电感器,所述一系列定时电流脉冲与所述预先选择的支付卡的磁条数据相关联;以及A driver configured to drive an inductor using a series of timed current pulses associated with magnetic stripe data of the pre-selected payment card; and 具有一个或多个绕组的所述电感器,其被配置为基于所述一系列定时电流脉冲发射磁脉冲,The inductor, having one or more windings, is configured to emit magnetic pulses based on the series of timing current pulses. 其中,所述电感器被配置为使所述一系列定时电流脉冲具有上升时间,所述电感器的一个或多个绕组被配置为产生磁脉冲,所述磁脉冲能够被磁条读取器头部无接触地拾取;The inductor is configured to give the series of timing current pulses a rise time, and one or more windings of the inductor are configured to generate magnetic pulses that can be picked up by the magnetic stripe reader head without contact. 其中,将所述上升时间控制在预定范围内,以在所述磁条读取器头部中获得足够的感应信号幅度;以及Specifically, the rise time is controlled within a predetermined range to obtain a sufficient amplitude of the sensing signal at the magnetic stripe reader head; and 其中,所述支付按钮的触发启动了包括所述预先选择的支付卡的磁条数据的磁脉冲的发射而无需操作钱包应用程序以选择所述预先选择的支付卡。The triggering of the payment button initiates the emission of a magnetic pulse that includes the magnetic stripe data of the pre-selected payment card, without requiring operation of the wallet application to select the pre-selected payment card. 2.如权利要求1所述的设备,其中,所述电感器的绕组得以形成在平面的基板层。2. The device of claim 1, wherein the winding of the inductor is formed on a planar substrate layer. 3.如权利要求1所述的设备,其中,所述电感器包括多个绕组,所述多个绕组铺设于印制电路板的基板。3. The device of claim 1, wherein the inductor comprises a plurality of windings laid on a substrate of a printed circuit board. 4.如权利要求3所述的设备,其中,所述绕组包括矩形电线束。4. The device of claim 3, wherein the winding comprises a rectangular wire harness. 5.如权利要求1所述的设备,其中,5. The device as claimed in claim 1, wherein, 所述预先选择的支付卡的磁条数据包括与第一磁道数据相对应的第一数据以及与第二磁道数据相对应的第二数据;以及The magnetic stripe data of the pre-selected payment card includes first data corresponding to the first track data and second data corresponding to the second track data; and 所述磁脉冲的发射包括所述第二数据的传输,其后跟随有所述第一数据的传输,或包括所述第一数据的传输,其后跟随有所述第二数据的传输。The transmission of the magnetic pulse includes the transmission of the second data followed by the transmission of the first data, or includes the transmission of the first data followed by the transmission of the second data. 6.如权利要求1所述的设备,其中,6. The device as claimed in claim 1, wherein, 所述预先选择的支付卡的磁条数据包括与第一磁道数据相对应的第一数据以及与第二磁道数据相对应的第二数据。The magnetic stripe data of the pre-selected payment card includes first data corresponding to the first track data and second data corresponding to the second track data. 7.如权利要求1所述的设备,其中,所述磁脉冲的发射包括数据的传输,所述数据基于取代磁条数据的一部分加密生成的动态元素产生。7. The device of claim 1, wherein the transmission of the magnetic pulse includes the transmission of data, the data being generated based on dynamic elements encrypted to replace a portion of the magnetic strip data. 8.如权利要求1所述的设备,进一步地包括:8. The apparatus of claim 1, further comprising: 其中,所述设备产生安全数据元素,所述安全数据元素包括由支付卡数据、设备ID以及序列号生成的安全散列,并通过由卡发行者或另一个第三方提供的密钥加密,所述序列号针对每一次传输增加。The device generates secure data elements, which include a secure hash generated from payment card data, device ID, and serial number, and is encrypted with a key provided by the card issuer or another third party. The serial number increments for each transmission. 9.如权利要求1所述的设备,其中,所述驱动器包括双极驱动器,以产生峰值超过1安培的双极电流脉冲。9. The device of claim 1, wherein the driver comprises a bipolar driver to generate a bipolar current pulse with a peak value exceeding 1 ampere. 10.一种磁的安全传输设备,包括10. A magnetic security transmission device, comprising: 支付按钮,所述支付按钮被编制程序以使其与预先选择的支付卡相关联,A payment button, programmed to be associated with a pre-selected payment card. 存储器,所述存储器用来存储钱包应用程序和与包括所述预先选择的支付卡的多张支付卡有关的信息,The memory is used to store information related to the wallet application and multiple payment cards, including the pre-selected payment card. 控制器,所述控制器被配置为:The controller is configured to: i)执行钱包应用程序,从而基于用户的输入选择所述多张支付卡中的一张,并传输与所选择的支付卡的磁条数据相关联的脉冲流,以及i) Execute the wallet application to select one of the plurality of payment cards based on user input, and transmit a pulse stream associated with the magnetic stripe data of the selected payment card, and ii)响应于所述支付按钮的触发而无需操作所述钱包应用程序以选择多张支付卡中的一张,传输与所述预先选择的支付卡的磁条数据相关联的脉冲流;ii) In response to the triggering of the payment button without operating the wallet application to select one of a plurality of payment cards, a pulse stream associated with the magnetic stripe data of the pre-selected payment card is transmitted; 驱动器,所述驱动器被配置为响应于所述脉冲流使用一系列定时电流脉冲驱动电感器;以及A driver, configured to drive an inductor using a series of timing current pulses in response to the pulse current; and 具有形成在基板层的绕组的所述电感器,其被配置为基于所述驱动器的输出发射磁脉冲,The inductor, having windings formed on a substrate layer, is configured to emit magnetic pulses based on the output of the driver. 其中,所述一系列定时电流脉冲被用来驱动电感器以产生磁脉冲,所述磁脉冲能够被磁条读取器头部无接触地拾取,The series of timing current pulses are used to drive the inductor to generate magnetic pulses, which can be picked up by the magnetic stripe reader head without contact. 其中,将所述一系列定时电流脉冲的上升时间控制在预定范围内,以在所述磁条读取器头部中获得足够的感应信号幅度。Specifically, the rise time of the series of timing current pulses is controlled within a predetermined range to obtain sufficient induction signal amplitude in the magnetic stripe reader head. 11.如权利要求10所述的设备,进一步地包括:11. The apparatus of claim 10, further comprising: 其中,所述设备产生安全数据元素,所述安全数据元素包括由支付卡数据、设备ID以及序列号生成的安全散列,并通过由卡发行者或另一个第三方提供的密钥加密,所述序列号针对每一次传输增加。The device generates secure data elements, which include a secure hash generated from payment card data, device ID, and serial number, and is encrypted with a key provided by the card issuer or another third party. The serial number increments for each transmission. 12.如权利要求10所述的设备,其中,所述控制器被配置使用从卡发行者处下载的令牌对支付卡信息进行加密,该令牌只对一次磁条传输交易有效。12. The device of claim 10, wherein the controller is configured to encrypt payment card information using a token downloaded from the card issuer, the token being valid only for a single magnetic stripe transfer transaction. 13.如权利要求10所述的设备,其中,所述控制器被配置为接收由卡发行者或另一个第三方提供的密钥,并在传输前使用所述密钥加密支付卡信息。13. The device of claim 10, wherein the controller is configured to receive a key provided by the card issuer or another third party and to encrypt payment card information using the key before transmission. 14.一种磁的安全传输设备,包括14. A magnetic security transmission device, comprising: 支付按钮,所述支付按钮被编制程序以使其与预先选择的支付卡相关联,A payment button, programmed to be associated with a pre-selected payment card. 驱动器,所述驱动器被配置为输出与所述预先选择的支付卡的磁条数据相关联的一系列定时电流脉冲;以及A driver configured to output a series of timing current pulses associated with the magnetic stripe data of the pre-selected payment card; and 电感器,所述电感器与所述驱动器耦合并具有一电感值,当其被来自驱动器的所述一系列定时电流脉冲的输出驱动时,引起具有上升时间的磁脉冲的发射,其类似于由移动的磁条所产生的波动磁场,An inductor, coupled to the driver and having an inductance value, when driven by the output of the series of timing current pulses from the driver, causes the emission of magnetic pulses with rise times, analogous to the fluctuating magnetic field generated by a moving magnetic strip. 其中,所述磁脉冲将通过磁条读取器头部无接触地拾取,所述磁条读取器头部位于销售点(POS)支付终端处;The magnetic pulses are picked up without contact by the magnetic stripe reader head, which is located at the point of sale (POS) payment terminal. 其中,将所述上升时间控制在预定范围内,以在所述磁条读取器头部中获得足够的感应信号幅度;以及Specifically, the rise time is controlled within a predetermined range to obtain a sufficient amplitude of the sensing signal in the magnetic stripe reader head; and 其中,所述支付按钮的触发启动了包括所述预先选择的支付卡的磁条数据的磁脉冲的发射而无需操作钱包应用程序以选择所述预先选择的支付卡。The payment button triggers the emission of a magnetic pulse that includes the magnetic stripe data of the pre-selected payment card, without requiring the wallet application to select the pre-selected payment card. 15.如权利要求14所述的设备,进一步地包括:15. The apparatus of claim 14, further comprising: 用于存储所述钱包应用程序的存储器,Storage used to store the wallet application. 控制器,所述控制器被配置为执行所述钱包应用程序,从而基于用户的输入选择多张支付卡中的一张,并传输与所选择的支付卡的磁条数据相关联的脉冲流。A controller configured to execute the wallet application to select one of a plurality of payment cards based on user input and transmit a pulse stream associated with the magnetic stripe data of the selected payment card. 16.如权利要求14所述的设备,进一步地包括:16. The apparatus of claim 14, further comprising: 其中,所述设备产生安全数据元素,所述安全数据元素包括由支付卡数据、设备ID以及序列号生成的安全散列,并通过由卡发行者或另一个第三方提供的密钥加密,所述序列号针对每一次传输增加。The device generates secure data elements, which include a secure hash generated from payment card data, device ID, and serial number, and is encrypted with a key provided by the card issuer or another third party. The serial number increments for each transmission. 17.如权利要求14所述的设备,其中,所述电感器包括形成在平面的基板层上的多个绕组。17. The device of claim 14, wherein the inductor comprises a plurality of windings formed on a planar substrate layer. 18.如权利要求14所述的设备,其中,所述电感器包括多个绕组,所述多个绕组铺设于印制电路板的基板。18. The device of claim 14, wherein the inductor comprises a plurality of windings disposed on a substrate of a printed circuit board. 19.如权利要求18所述的设备,其中,所述绕组包括矩形电线束。19. The device of claim 18, wherein the winding comprises a rectangular wire harness. 20.如权利要求14所述的设备,其中,20. The device as claimed in claim 14, wherein, 所述预先选择的支付卡的磁条数据包括与第一磁道数据相对应的第一数据以及与第二磁道数据相对应的第二数据;以及The magnetic stripe data of the pre-selected payment card includes first data corresponding to the first track data and second data corresponding to the second track data; and 所述磁脉冲的发射包括所述第二数据的传输,其后跟随有所述第一数据的传输,或包括所述第一数据的传输,其后跟随有所述第二数据的传输。The transmission of the magnetic pulse includes the transmission of the second data followed by the transmission of the first data, or includes the transmission of the first data followed by the transmission of the second data. 21.如权利要求14所述的设备,其中,21. The device as claimed in claim 14, wherein, 所述预先选择的支付卡的磁条数据包括与第一磁道数据相对应的第一数据以及与第二磁道数据相对应的第二数据。The magnetic stripe data of the pre-selected payment card includes first data corresponding to the first track data and second data corresponding to the second track data. 22.如权利要求14所述的设备,其中,22. The device as claimed in claim 14, wherein, 所述磁脉冲的发射包括数据的传输,所述数据基于取代磁条数据的一部分加密生成的动态元素产生。The transmission of the magnetic pulse includes the transmission of data, which is generated based on dynamic elements encrypted from a portion of the data that replaces the magnetic stripe data. 23.如权利要求14所述的设备,其中,所述驱动器包括双极驱动器,以产生峰值超过1安培的双极电流脉冲。23. The device of claim 14, wherein the driver comprises a bipolar driver to generate a bipolar current pulse with a peak value exceeding 1 ampere. 24.如权利要求14所述的设备,进一步包括:24. The apparatus of claim 14, further comprising: 控制器,其中,所述控制器被配置使用从卡发行者处下载的令牌对支付卡信息进行加密,该令牌只对一次磁条传输交易有效。A controller configured to encrypt payment card information using a token downloaded from the card issuer, the token being valid only for a single magnetic stripe transfer transaction. 25.如权利要求14所述的设备,进一步包括:25. The apparatus of claim 14, further comprising: 控制器,其中,所述控制器被配置为接收由卡发行者或另一个第三方提供的密钥,并在对应于所述支付卡的磁脉冲发射之前使用所述密钥加密支付卡信息。A controller, wherein the controller is configured to receive a key provided by the card issuer or another third party, and to encrypt payment card information using the key prior to the magnetic pulse transmission corresponding to the payment card.
HK17100534.4A 2014-07-11 2016-05-11 Magnetic secure transmission device hardware HK1228061B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14/329,130 2014-07-11

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
HK16105368.5A Addition HK1217554B (en) 2014-07-11 2015-07-07 System and method for a baseband nearfield magnetic stripe data transmitter

Related Child Applications (1)

Application Number Title Priority Date Filing Date
HK16105368.5A Division HK1217554B (en) 2014-07-11 2015-07-07 System and method for a baseband nearfield magnetic stripe data transmitter

Publications (3)

Publication Number Publication Date
HK1228061A HK1228061A (en) 2017-10-27
HK1228061A1 HK1228061A1 (en) 2017-10-27
HK1228061B true HK1228061B (en) 2022-05-06

Family

ID=

Similar Documents

Publication Publication Date Title
US9454679B2 (en) Magnetic secure transmission device hardware
CN105474229B (en) Systems and methods for baseband near-field magnetic stripe data transmitters
US8814046B1 (en) System and method for a baseband nearfield magnetic stripe data transmitter
US8628012B1 (en) System and method for a baseband nearfield magentic stripe data transmitter
HK1228061B (en) Magnetic secure transmission device hardware
HK1217554B (en) System and method for a baseband nearfield magnetic stripe data transmitter
HK1228061A1 (en) Magnetic secure transmission device hardware
HK1228061A (en) Magnetic secure transmission device hardware