包括辅助磁条代理的传输脉冲序列制造技术

技术编号:21282444 阅读:44 留言:0更新日期:2019-06-06 12:28
非接触式支付设备和方法将磁场脉冲序列直接流式传输到销售点终端的两个磁条读取头。脉冲流包括许可交易所需的基本信息。基本信息是针对与一个读取头相关的主“信道”而结构化的。在所述流中包括“代理”比特串,以满足与另一读取头相关联的辅助信道的数据收集要求。代理比特包括在定制比特流中,该定制比特流可以用于改善POS终端处对支付传输数据的接受度。

Transfer Pulse Sequence Including Auxiliary Strip Agent

The contactless payment device and method directly stream the magnetic field pulse sequence to two magnetic strip reading heads at the sales terminal. Pulse streams include basic information required for licensing exchanges. The basic information is structured for the main \channel\ associated with a read head. The stream includes a \proxy\ bit string to satisfy the data collection requirements of the auxiliary channel associated with another reading head. Proxy bits are included in a custom bit stream that can be used to improve the acceptance of payment transmission data at POS terminals.

【技术实现步骤摘要】
【国外来华专利技术】包括辅助磁条代理的传输脉冲序列相关申请的交叉引用本申请要求2016年7月28日提交的美国专利申请No.15/221,700的优先权,其全部内容通过引用并入本文。
本专利技术涉及用于对通常存储在磁条卡上的信息进行编码、发送和验证的系统和方法。
技术介绍
从信用卡和借记卡上的磁条读取数据主要是通过相对磁条读取器(MSR)的读取头滑动磁条来执行的。包含在磁条中的数据被编码在离散轨道(信道)中,这些轨道的内容和格式互不兼容。所述卡的移动导致磁条中包含的磁畴产生的场在MSR的读取头中感应出电压。MSR能够从一个或多个轨道/信道读取数据,并且针对将被读取的每个信道包括一个读取头。MSR通过将信道读取头中感应的电压序列转换为一系列二进制比特来读取轨道中编码的数据。轨道彼此间隔很近,因此每个读取头精确地与磁条的相应轨道对齐。参考图1描述具有轨道的典型磁条。如图所示,存在三个轨道的数据(标记为101、102和103),其被编码在磁条11中。在标准信用卡/借记卡上,磁条距离卡边缘0.223英寸(5.66mm)。三个轨道中的每个轨道的宽度111是0.110英寸(2.79mm)。每个轨道符合不同的编码标准112。与轨道相对应的标准112指定相应轨道的记录密度113和字符配置114(就每字符比特数以及字符类型而言)。每个轨道可以包含不同数量的字符(信息内容115),其中在相应标准112中规定了每个轨道中的最大字符数。轨道1101的格式在标准112a中规定,该标准是由国际航空交易协会(IATA)为使航空票务或访问预订数据库的其他交易自动化开发的。轨道1101的记录密度113a通常为210比特/英寸(8.27比特/mm)。轨道1101的字符配置114a是7比特字母数字字符。信息内容115a(包括控制字符)被限制为最多79个字符。轨道2102的格式在标准112b中规定,该标准是由美国银行家协会(ABA)为金融交易自动化开发的。需要标识号和其他控制信息的大多数系统也使用轨道2信息。轨道2102的记录密度113b通常为75比特/英寸(2.95比特/mm)。轨道2102的字符配置114b是5比特数字字符(加上5比特控制字符)。信息内容115b(包括控制字符)被限制为最多40个字符。轨道3103的格式在标准112c中规定,该标准是由储蓄(Thrift-Savings)行业开发的。轨道3103的记录密度113c通常为210比特/英寸(8.27比特/mm)。轨道3103的字符配置114c是5比特数字字符(加上5比特控制字符)。信息内容115c(包括控制字符)被限制为最多107个字符。轨道3103并未被许多主要的全球金融网络使用,并且有时甚至不存在于卡上,以允许更窄的磁条。但是,轨道3103用于某些地方(例如,中国),通常作为轨道2102的备选。图2示出了存储在支付卡的轨道1101上的示例数据结构。轨道101可以包括以下字段(按此顺序):SS|FC|PAN|FS|名称|FS|其他数据|自由选择数据|ES|LRC。轨道1的数据结构包括单字符起始标记(SS)210和单字符结束标记226,其间具有多达76个数据字符(211)。起始标记(SS)210和结束标记226是由轨道标准112a规定的“控制”字符。数据字符211还可以包括控制字符,例如在字段之间划界的字符。包括在数据序列211内的控制字符的示例是字段分隔符216。单字符起始标记(SS)210指示数据结构的开始并由“%”字符组成。单字符格式代码(FC)212是仅字母(A-to-Z)的字符并且表示卡类型。主账号(PAN)字段214包括信用卡/借记卡号,其始终是数字的并且包含多达19位数字。单字符字段分隔符(FS)216a和216b界定不同的字段,并且每个都由“Λ”字符组成。名称字段218对应于特定卡帐户持有者的名称,并且由二至二十六个字符的字母数字字符组成。如果不使用名称字段218,则可以用空格字符后跟“/”字符来替换它。附加数据字段222通常包括多达七个数字。其中四个数字可以以YYMM格式表示卡的到期日期。如果不包括日期字段信息,则可以包括另一字段分隔符216。附加数据字段222中的三个数字可以是与可以接受的费用类型相关的三字符服务代码。如果省略服务代码字段,则可以包括另一字段分隔符216。自由选择数据字段224包括用于卡验证信息的数据。自由选择数据的示例包括单字符PIN验证密钥指示符(PVKI)、四字符PIN验证值(PVV)或偏移、以及三字符卡验证值(CVV)或卡验证码(CVC)。单字符结束标记(ES)226表示数据结构的结尾,并由“?”字符组成。在数据结构的末尾包括单字符纵向冗余校验(LRC)228,以提供对已由MSR准确读取轨道1101的验证。图3示出了存储在轨道2102上的示例数据结构。轨道2102可以包括以下字段(按此顺序):SS|PAN|FS|附加数据|自由选择数据|ES|LRC。轨道2的数据结构包括单字符起始标记(SS)310和单字符结束标记326,其间具有多达37个数据字符(311)。起始标记(SS)310和结束标记326是由轨道标准112b规定的“控制”字符。数据字符311还可以包括控制字符,例如在字段之间划界的字符。包括在数据序列311内的控制字符的示例是字段分隔符316。单字符起始标记(SS)310指示数据结构的开始并由“;”字符组成。主账号(PAN)字段314类似于轨道1中的PAN214。PAN字段314包括信用卡/借记卡号,其始终是数字的并且包含多达19位数字。单字符字段分隔符(FS)316由“=”字符组成。附加数据字段322类似于轨道1101中的附加数据字段222,并且可以包括到期日期字段和服务代码字段,如果省略字段则用字段分隔符(FS)316替换。自由选择数据字段324包括类似于在轨道1101中结合自由选择数据字段224描述的数据。单字符结束标记(ES)326表示数据结构的结尾,并由“?”字符组成。在数据结构的末尾包括单字符纵向冗余校验(LRC)328,以提供对已由MSR准确读取轨道2102的验证。图4示出了存储在轨道3103上的示例数据结构。轨道3103可以包括以下字段(按此顺序):SS|FC|PAN|FS|使用和安全数据|附加数据|ES|LRC。轨道3的数据结构包括单字符起始标记(SS)410和单字符结束标记426,其间具有多达104个数据字符(411)。起始标记(SS)410和结束标记426是由轨道标准112c规定的“控制”字符。数据字符411还可以包括控制字符,例如在字段之间划界的字符。包括在数据序列411内的控制字符的示例是字段分隔符416。单字符起始标记(SS)410指示数据结构的开始并由“;”字符组成。两位数的格式代码(FC)212仅为数字(00至99)。主账号(PAN)字段414类似于PAN字段214和314,包含多达19位数。单字符字段分隔符(FS)416由“=”字符组成。使用和安全数据字段420包括与货币类型、支付限制、支付周期和卡安全性相关的各种子字段。省略的子字段可以用字段分隔符(FS)416替换。附加数据字段422可以包括指示可选的辅助帐号的字段、数字中继标志字段、包含用于验证轨道3内容的完整性的验证值的六位加密校验字段以及各种附本文档来自技高网...

【技术保护点】
1.一种非接触式电子支付方法,包括:根据磁条卡的第一轨道的第一格式生成第一比特序列,第一比特序列对第一格式所需的第一信息进行编码;基于磁条卡的第二轨道的第二格式生成第二比特序列,第二比特序列省略第二格式所需的第二信息的至少一部分,将第二比特序列中省略的第二信息的至少一部分替换为定制比特序列;将前向或反向比特顺序的第一比特序列与前向或反向比特顺序的包括定制比特序列的第二比特序列连接,以形成第三比特序列;以及从非接触式支付设备发送作为磁场脉冲串的第三比特序列,从而以电子方式模拟磁条卡在磁条读取器MSR的读取头上的滑动,其中定制比特序列被配置为改善销售点POS终端对在第三比特序列内发送的第一比特序列的接受度。

【技术特征摘要】
【国外来华专利技术】2016.07.28 US 15/221,7001.一种非接触式电子支付方法,包括:根据磁条卡的第一轨道的第一格式生成第一比特序列,第一比特序列对第一格式所需的第一信息进行编码;基于磁条卡的第二轨道的第二格式生成第二比特序列,第二比特序列省略第二格式所需的第二信息的至少一部分,将第二比特序列中省略的第二信息的至少一部分替换为定制比特序列;将前向或反向比特顺序的第一比特序列与前向或反向比特顺序的包括定制比特序列的第二比特序列连接,以形成第三比特序列;以及从非接触式支付设备发送作为磁场脉冲串的第三比特序列,从而以电子方式模拟磁条卡在磁条读取器MSR的读取头上的滑动,其中定制比特序列被配置为改善销售点POS终端对在第三比特序列内发送的第一比特序列的接受度。2.根据权利要求1所述的非接触式电子支付方法,其中第二比特序列包括持卡人名称信息。3.根据权利要求1所述的非接触式电子支付方法,其中:第一比特序列包括表示起始字符的起始比特,起始字符由第一格式指定以指示第一轨道的起始,以及生成第二比特序列包括改变第二比特序列内的一个或多个比特,以消除前向或反向比特顺序的起始比特的出现。4.根据权利要求1所述的非接触式电子支付方法,其中:第一比特序列包括表示结束字符的结束比特,结束字符由第一格式指定以指示第一轨道的结束,以及生成第二比特序列包括改变第二比特序列内的一个或多个比特,以消除前向或反向比特顺序的结束比特的出现。5.根据权利要求1所述的非接触式电子支付方法,其中,发送磁场脉冲串包括:以第一比特率发送与第一比特序列相对应的脉冲,以及以第二比特率发送与第二比特序列相对应的脉冲,其中第一比特率和第二比特率是不同的。6.根据权利要求1所述的非接触式电子支付方法,其中第三比特序列包括前向比特顺序的第一比特序列和反向比特顺序的第一比特序列两者。7.根据权利要求6所述的非接触式电子支付方法,其中,发送磁场脉冲串包括:以第一比特率发送与前向比特顺序的第一比特序列相对应的脉冲,以第二比特率发送与前向或反向比特顺序的第二比特序列相对应的脉冲;以及以第三比特率发送与反向比特顺序的第一比特序列相对应的脉冲,其中第一比特率、第二比特率和第三比特率是不同的。8.根据权利要求1所述的非接触式电子支付方法,所述方法还包括:确定非接触式支付设备的位置;以及基于所述位置确定第三比特序列的结构,其中所述连接根据所述结构布置第一比特序列和第二比特序列。9.一种存储处理器可执行指令的非暂时性计算机可读存储介质,所述处理器可执行指令用于将电子设备配置为进行非接触式支付,并包括用于以下操作的指令:根据磁条卡的第一轨道的第一格式生成第一比特序列,第一比特序列对第一格式所需的第一信息进行编码;基于磁条卡的第二轨道的第二格式生成第二比特序列,第二比特序列省略第二格式所需的第二信息的至少一部分,将第二比特序列中省略的第二信息的至少一部分替换为定制比特序列;将前向或反向比特顺序的第一比特序列与前向或反向比特顺序的包括定制比特序列的第二比特序列连接,以形成第三比特序列;以及从电子设备发送作为磁场脉冲串的第三比特序列,从而以电子方式模拟磁条卡在磁条读取器MSR的读取头上的滑动,其中定制比特序列被配置为改善销售点POS终端对在第三比特序列内发送的第一比特序列的接受度。10.根据权利要求9所述的非暂时性计算机可读存储介质,其中第二比特序列包括持卡人名称信息。11.根据权利要求9所述的非暂时性计算机可读存储介质,其中:第一比特序列包括表示起始字符的起始比特,起始字符由第一格式指定以指示第一轨道的起始,以及用于生成第二比特序列的指令还将电子设备配置为改变第二比特序列内的一个或多个比特,以消除前向或反向比特顺序的起始比特的出现。12.根据权利要求9所述的非暂时性计算机可读存储介质,其中:第一比特序列包括表示结束字...

【专利技术属性】
技术研发人员:祝杰卢克·刘
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1