移动结账系统和方法_2

文档序号:9332728阅读:来源:国知局
方法的流程图;
[0027]图6是在POS卡读取模式中操作的方法的流程图;
[0028]图7是一种用于实施移动结账流程的系统的概述的功能块图;
[0029]图8是移动通信装置的部件的功能块图;
[0030]图9是一种使用在线购物网站和移动购物应用实施移动结账过程的方法的流程图;
[0031]图10是一种使用在线购物网站和浏览器应用实施移动结账过程的方法的流程图;以及
[0032]图11是一种通过使用推送通知、短消息服务(SMS)或快速响应(QR)代码启动结账应用来实施移动结账过程的方法的流程图。
【具体实施方式】
[0033]本文公开了装置、系统和方法的详细实施例,然而,需要理解的是,所公开的实施例仅是示例性的装置、系统和方法,其可以各种形式实施。因此,本文所公开特定功能细节并不被解释为限制性的,但仅作为权利要求的基础,以及作为用于教导本领域技术人员不同地采用本发明的代表基础。
[0034]通常,本文所公开的装置、系统和方法能够包括许多不同的装置和计算机系统,并可以在许多不同的装置和计算机系统中实施,包括例如通用计算系统、服务器-客户机计算系统、客户-商家计算系统、主机计算系统、云计算基础结构、电话计算系统、笔记本电脑、桌面电脑、智能手机、手机、个人数字助理(PDA)、平板电脑和其他移动装置。所述装置和计算机系统可具有一个或多个数据库和其他存储设备、服务器和额外部件,例如处理器、调制解调器、终端和显示器、计算机可读介质、算法、模块和应用,以及其他电脑相关部件。所述装置和计算机系统和/或计算基础结构被配置、编程、并适用于实施本文所公开的系统和方法的功能和流程。
[0035]参考图1描述了一种根据所述实施例用于捕获、存储和将磁条卡数据传输到商家的传统销售点(POS)的系统10的概述。系统10包括一个适于与移动通信装置200接合的磁条传送器(MST) 100。MST 100和移动通信装置200可通过对应的音频插孔102和202,和/或通过相应的通信接口,例如对应地USB端口 104和204,或通过包括但不限于30针或9针苹果接口、蓝牙接口和其他串行接口的其他通信接口来通信。通过适于从包括驱动器和电感器的磁场传感器150传输磁条数据到商家POS 300的磁条读取器(MSR) 302,MST 100还与商家POS 300交互。
[0036]移动通信装置200包括移动钱包应用220和POS应用或支付结账应用230。移动钱包应用220初始化并解锁MST 100。POS或结账应用230与MST 100交互并从MST 100接受卡支付数据。POS或结账应用230可导致卡支付数据经由网络170被传输到钱包服务器260。卡支付数据然后可从钱包服务器260传输到交易处理器270。
[0037]MST 100包括微处理器112、发光二极管(LED)指示器114、电池116、充电电路118、磁条读取器(MSR) 106、内存存储部件或安全元件108,音频插孔接口 102 (例如,3.5毫米或其他标准的音频端口),USB端口 /插孔接口 104或包括但不限于30针或9针苹果接口、蓝牙接口和其他串行接口的其他通信接口,以及磁场传输机150,该磁场传输机包括驱动器和用于传输由带有MSR的任一 POS装置所接收的磁脉冲的电感器。
[0038]微处理器112处理安全性并与移动通信装置200通信。微处理器112也能够从安全元件108接收被加密卡数据以及将被加密卡数据传输到安全元件108。磁场传输机150通过传输磁脉冲到MSR 302而传输持卡人的磁条数据到POS装置300。MST 100通过使用MSR 106作为POS装置也可用于读取其他磁条卡。MSR 106可用于加载支付卡数据到安全元件108以及用于捕捉用于在移动通信装置200上的POS或结账应用230的卡跟踪数据。
[0039]移动通信装置200包括移动钱包应用220、POS或支付结账应用230、音频插孔端口 202和/或通信接口,例如USB端口 204或包括但不限于30针或9针苹果接口、蓝牙接口和其他串行接口的其他通信接口。移动通信装置200也可包括一种带有小键盘或触摸板显示器240以及中央处理单元(CPU) 250的显示器。
[0040]每个MST 100初始打开,以与钱包账户配对。一旦MST 100被配对,则MST 100可被锁定并需要被解锁以改变在MST 100上的模式和参数。通过在制造中的初始加载,在设置钱包账户后经由无线通信网络加载,和/或由客户使用移动钱包应用直接加载他/她自己的卡到MST 100中,MST 100能够存储持卡人数据。通常,钱包用户是一个已经设置电子钱包账户的人,例如,经由云计算基础结构在远程服务器上,以及在他/她的移动通信装置上已经初始化一移动钱包应用。
[0041]在移动通信装置200上的移动钱包应用220与MST 100交互,以提供不同的操作模式,例如包括:初始化和重置模式、加载卡删除卡模式、传输和使用模式、断开的传输模式、POS卡读取模式以及可选地其他模式。
[0042]参考图2描述了一种根据说明性实施例在初始化和重置模式中操作的方法。通过插入或连接“新” MST,或之前未被使用过或已被“重置”并且存储中不具有相关钱包以及不具有卡数据的MST到该移动通信装置,一种MST首次被初始化到钱包账户,如框400所示。在将MST连接到移动通信装置后,该钱包应用识别或确定MST的状态为配对和未配对,如框402所示。
[0043]当MST加密狗已经配对到另一钱包账户,该钱包应用将识别MST为未配对的但已被配对到另一钱包账户,如框404所示,并且显示“无法使用加密狗,与另一账户配对”,如框406所示。该钱包应用也可以报告未授权的配对到服务器,如框408所示,用于欺诈管理以防止钱包用户不当地使用MST。
[0044]当MST加密狗已被配对到适当钱包账户时,该钱包应用识别MST为配对的,如框410所示。MST能够被使用或重置,如框412所示。如果该合适的钱包账户用户希望重置该MST并擦除干净SE中的所有数据,则该用户能够访问钱包应用的设置部分并选择“重置加密狗”,如框414所示。如果该合适的钱包账户用户不希望重置MST,则MST可被使用并且该过程完成,如框416所示。在一个方面,可允许任何用户从用户各自认证的钱包应用重置MST加密狗。一旦一个单元已被重置,它将需要被初始化或再次与钱包账户配对,即使相同用户重置了该装置,它将如同加载有新卡的干净装置。
[0045]当MST加密狗还未被配对以及不存在被配对到MST的钱包账户时,在将MST连接到移动通信装置后,例如,其上带有钱包应用的智能手机,钱包应用识别MST为未配对的,如框418所示。该钱包应用然后会面对MST是否应该被配对到钱包账户的判定,如框420所示。如果该合适的钱包账户用户不希望配对该MST,则该过程完成,如框416所示。
[0046]或者,如果该合适的钱包帐户用户希望配对该MST,则配对过程开始。该配对过程可包括捕获MST的序列号,如框422所示,再次认证该钱包用户,如框424所示,以及将MST关联到钱包账户,如框426所示。该配对过程也可包括存储配对信息,例如,在钱包账户中存储MST的序列号,如框428所示,用于每次MST加密狗与钱包应用一起使用以将MST打开的未来认证匹配。在这方面,MST仅能够被解锁并且与该合适的钱包帐户未来一起使用。
[0047]参考图3描述了一种根据说明性实施例在加载卡删除卡模式中操作的方法。MST被连接到移动通信装置,如框430所示,以及MST被认为是配对的,如框432所示。一旦MST已与钱包账户“配对”,钱包用户通过在MST的嵌入式磁条读取器(MSR)上刷卡而能够使用该钱包应用以加载他/她的卡,如框434所示。所得到的数据被数字化和加密,如框436所示,并被存储到在MST中的内存设备或SE内用于随后使用,如框438所示。
[0048]被加密的数据也可被传输到移动通信装置,如框440所示。移动钱包应用可将数据传输到钱包服务器,如框442所示。该数据可在钱包服务器被解密以及持卡人的主账号(PAN)数据、卡号、有效期和名称从跟踪数据去除,如框444所示。
[0049]移动钱包应用或钱包服务器也可做出磁卡是否为支付卡或非支付卡的判定,如框445所示。如果磁卡是非支付卡,则该系统能够自动地将跟踪数据存储在内存中用于非支付传输,并允许用户命名该卡以及在内存设备中存储该非支付卡,例如在MST上,如框447所不O
[0050]如果磁卡为支付卡,例如具有系统可识别的特定格式,该卡可被检测为支付卡并且该系统确定支付卡上的名称是否与钱包账户的名称匹配,如框449所示。如果名称不匹配,错误消息可能显示“卡上名称不匹配账户”,如框451所示。如果支付卡上的名称与钱包账户的名称匹配,则该系统可确定PAN数字是否与已被存储在服务器上的现有卡匹配,以创建新账户或保留现有的。如果创建了新卡,该系统可将跟踪数据存储在如下所述被加密的MST的安全内存的支付部分中。
[0051]也可做出被去除的数据是否与被存储在钱包账户中的任何先前存储卡匹配的判定,如框446所示。当没有发现匹配时,则在服务器上的钱包用户的账户中创建新卡,如框448所示。当创建了新卡时,该系统也可以加密状态将跟踪数据存储在MST的安全内存的支付部分中,如框438所示。当发现匹配时,该卡被识别为现有的并且该卡被加载,如框450所示。
[0052]在一个方面,MST具有将任何类型的磁条卡加载到内存设备中的能力,而不只是支付卡。非支付卡可为了便利更少安全性地单独存储。例如,一些非支付应用可包括开门卡、忠诚卡等。支付数据VS非支付数据的加载可被分成两个单独的领域或存储区域。在一个示例中,支付卡可不被加载到非支付存储中。例如,支付数据可具有能够被检测到的特定格式,并且可不被允许加载到非支付存储区域中。支付卡也可以在传输之前需要向该应用认证。另一方面,默认的非支付数据可被传输,而无需认证。
[0053]在一个方面,加载MST的另一进程是从服务器通过该移动装置和应用将磁条数据动态地发送到MST。该套方法在实施钱包用户的认证后能使磁条数据从服务器传输到MST,使得动态磁条数据能被传输到该移动装置并被存储和/或传输。在一个方面,由服务器产生的跟踪数据可被动态地加载用于支付目的,使得对于钱包账户,在支付时能够动态地产生一次性使用支付凭证。
[0054]在另一方面,酒店或赌场房间钥匙
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1