专利名称:金融数据处理方法和移动终端设备的制作方法
技术领域:
本发明涉及数据处理领域,特别是涉及移动支付中的金融数据处理系统和方法。
背景技术:
随着我国经济的快速发展,金融领域的业务也迅速增长,在业务往来频繁 的同时,有大量的数据需要安全、快速的处理。因此,利用移动通讯技术处理 金融数据,提高金融系统的工作效率,增强安全性是迫切需要的。
移动支付方式不但可以避免传统的现金结算需要随身携带大量货币的问
题,而且不需要像销售终端(POS, Point of sells)和自动拒员机(Asynchronous
Transfer Mode)那样需要预置相应的设备,同时也不需要像网上支付所需要的 相对庞大和复杂的计算机网络设备,总之移动支付能够带来相当的便利性。
移动终端短消息(SMS, short message services)支付是现有移动支付方 式中一种非常典型的应用,该方式基于银行卡与手机号的定制关系,通过一次
性定制交易来验证持卡人身份和业务开通,以短消息技术实现日常性定向类缴 费交易。
请参阅
图1,为现有技术中一种移动支付中金融数据处理方法的步骤流程 图,具体过程为以下步骤
101、 服务器内置保存移动终端设备标识和帐户信息对应关系的数据库;
102、 移动终端设备发送待处理数据和移动终端设备标识到服务器;
103、 服务器根据移动终端设备标识在内置的数据库中查找到与其相对应 的帐户信息,并将帐户信息和待处理数据发送至相应的数据处理终端;
104、 相应的数据处理终端根据帐户信息完成待处理数据的处理,并将完 成数据处理的响应信息通过服务器返回移动终端设备。
在上述的处理流程中,银行的金融数据处理终端是以对应的帐号信息完成 处理的, 一般情况下,还可以不需要相应的密码信息,这对于广泛使用信用卡 的国外金融领域而言,是可以接受的。但是对于国内现有的金融领域而言,广 泛使用的都是普通储蓄卡,银行的金融数据处理终端都是接收用户刷卡时发送
的卡磁道信息,通过对该磁道信息的校验、解析得到所需信息,然后进行数据 处理。如果银行直接接收帐号信息进行处理,就需要对银行的金融数据处理终 端进行相应的改造,而对分布广泛、数量众多的各个银行的处理终端进行改造 将是相当浩大和困难的工程,并且在国内信用制度还不完善的时候将带来更多 的数据安全问题。
其次,在上述的处理流程中, 一般都是采用短消息的方式发送交易信息的, 短消息可以简单方便的实现移动支付,但是短消息技术有其自身无法克服的缺
陷因为短消息在发送时并不确认和接收方已建立连接,并且不是直接连接处 理终端发送信息的,而是经过短消息中心转发的,所以其不可避免的存在数据 丟失的情况。这对于金融数据处理领域要求的准确、安全而言是难以接受的。 正是由于上述缺陷的存在,使得移动支付的应用受到很大的限制。如何提 高移动支付中的金融数据处理过程的安全性和便利性成为本领域技术人员迫 切需要解决的问题之一。
发明内容
本发明所要解决的技术问题是提供一种金融数据处理方法,能够避免对现 有金融处理终端系统的改造,降低移动支付的接入成本;提高移动支付中的金 融数据处理的安全和效率;拓展移动支付数据处理的应用。
本发明的另 一 目的是提供一种用于移动支付金融数据处理的移动终端设 备,其发送的报文可以直接输入现有金融处理终端系统,降低移动支付的接入 成本;提高移动支付中的金融数据处理的安全和效率;并且可以适应多种金融 数据的处理过程。
为了解决上述问题,本发明提供了 一种金融数据处理方法,包括以下步骤 设置智能卡于移动终端设备中,所述智能卡存储有至少一个金融卡磁道信
息;
移动终端设备发送金融卡磁道信息和待处理数据至服务器;
服务器将金融卡磁道信息和待处理数据转发至相应数据处理终端;
所述数据处理终端完成相关数据的处理并返回处理结果信息。
优选的,所述的金融数据处理方法中,移动终端设备通过交易报文的方式
发送金融卡磁道信息和待处理数据至服务器,或者通过磁感应的方式将金融卡 磁道信息发送至销售终端,由销售终端发送金融卡磁道信息和待处理数据至服 务器。
优选的,所述的金融数据处理方法,还包括所述移动终端设备通过智能 卡接口,调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对金 融卡磁道信息和待处理数据进行硬加密。
优选的,所述的金融数据处理方法,还包括向智能卡中预置用户身份信 息,所述身份信息与用户的金融卡磁道信息相对应;移动终端设备通过智能卡 接口,调用所述身份信息,并与金融卡磁道信息下载请求一同发送至下载服务 器;所述下载服务器对上述信息进行认证,认证通过后,发送相应的金融卡磁 道信息。
优选的,所述的金融数据处理方法,还包括移动终端设备通过智能卡接 口,调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对用户的 身份信息以及金融卡》兹道信息下载请求进行硬加密后发送;所述下载服务器对 上述信息解密后进行认证。
优选的,所述下载服务器将相应的金融卡磁道信息加密后,再发送至相应 的移动请求终端。
优选的,所述的金融数据处理方法,还包括在智能卡内预置小额支付管 理模块,用于管理小额支付帐户;通过磁感应的方式接收小额支付请求;所述 智能卡自行对所述小额支付帐户根据所述小额支付请求完成结算。
优选的,所述的金融数据处理方法,还包括在智能卡内预置小额支付管 理模块,用于管理小额支付帐户;移动终端设备发送小额支付请求以及相关交 易信息至服务器;服务器返回结算命令以及第一校验码;移动终端设备验证第 一校验码,验证通过后,调用所述智能卡,根据所述结算命令对所述小额支付 帐户完成结算,并生成第二校验码;服务器验证第二校验码,验证通过后,向 交易商品提供商或者交易服务提供商发送结算成功消息。
优选的,所述的金融数据处理方法,还包括在智能卡内预置小额支付管 理模块,用于管理小额支付帐户;所述待处理数据为小额支付帐户的充值数据; 移动终端设备根据服务器返回的充值结果信息,调用所述智能卡对所述小额支
付帐户完成相关充值操作。
本发明还公开了一种移动终端设备,用于完成金融数据处理,包括以下部
件智能卡,用于下栽和存储至少一个金融卡磁道信息;
通信单元,用于通过交易报文的方式发送金融卡磁道信息和待处理数据至 服务器,以及接收处理结杲信息;
应用管理单元,用于管理和调用智能卡。
优选的,所述智能卡中还预置有加密算法和该智能卡的唯一标识信息;应 用管理单元先通过智能卡接口 ,调用所述加密算法以及该智能卡的唯一标识信 息,对金融卡磁道信息和待处理数据进行硬加密,加密之后再通过通信单元以 交易报文的方式发送。
优选的,所述智能卡中还预置有用户的身份信息,所述身份信息与用户的 金融卡磁道信息相对应;应用管理单元通过智能卡接口,调用所述身份信息; 通信单元将所述身份信息与金融卡磁道信息下载请求一同发送至下载服务器。
优选的,所述智能卡中还预置有加密算法和该智能卡的唯一标识信息;应 用管理单元先通过智能卡接口 ,调用所述加密算法以及该智能卡的唯一标识信 息,对用户的身份信息以及金融卡磁道信息下栽请求进行硬加密,加密之后再 通过通信单元进行发送。
优选的,所述智能卡还包括磁感应单元,所述磁感应单元用于通过磁感应 的方式将金融卡磁道信息发送至销售终端,由销售终端发送金融卡磁道信息和 待处理数据至服务器。
优选的,所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 所述磁感应单元还用于通过磁感应的方式接收小额支付请求;自动结算单元, 用于对智能卡内的所述小额支付帐户根据所述小额支付请求完成结算。
优选的,所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 通信单元还用于发送小额支付请求以及相关交易信息至服务器;-验证单元,用 于校验服务器返回的结算命令以及第一校验码;自动结算单元,用于根据所述 结算命令对智能卡内的所述小额支付帐户完成结算,并生成第二校验码。
优选的,所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 通信单元还用于通过交易报文的方式发送金融卡磁道信息和所述小额支付帐
户的充值请求至服务器;自动结算单元,用于根据服务器返回的充值结果信息, 对智能卡内的所述小额支付帐户完成相关充值操作。 与现有技术相比,本发明具有以下优点
本发明通过^^艮行卡磁道信息完成数据处理,而不是仅仅提供帐户信息,可 以直接输入现有的金融数据处理终端,金融数据处理终端接收到的数据和用户
从P0S终端划卡发送的数据是一样的,故对各银行的金融数据处理终端可以不 需要进行任何的改造,降低应用成本,可以简单方便的扩大移动支付的应用, 提高移动支付中金融数据处理的效率。
为了实现银行卡磁道信息应用,本发明在移动终端中设置一智能卡,当该 智能卡发行时,写入申请人的身份信息、证件信息等确认申请人身份的信息, 并可以将该智能卡和移动终端唯一对应。用户可以根据该智能卡中存储的身份 信息、智能卡标识以及移动终端标识等信息向服务器请求下载对应的银行卡的 磁道信息,从而保证银行卡的磁道信息下载的安全。
由于所述的金融处理终端可以直接对银行卡^f兹道信息进行处理,故本发明 在移动终端和金融处理终端之间采用交易报文的形式传送数据,金融数据处理 终端接收到的数据和用户从P0S终端划卡发送的数据是一样的,由于交易报文 的发送需要确认双方已连接,以及相应的重发机制,能够保证数据包的传送准 确到达,不会发生丢包的现象,提高了处理效率和安全。
由于银行卡磁道信息在金融数据处理过程中具有重要意义,故为了防止银 行卡磁道信息被盗用,本发明采用通过智能卡对其进行硬加密的方式发送至金 融处理终端。即使在数据传输过程中被截取、甚至解密,从而获取了该银行卡 磁道信息,但是由于无法取得相应的智能卡,则其盗用的银行卡磁道信息发送 到金融数据处理终端也是无法通过认证的,故可以进一步保证银行卡磁道信息 在移动支付中的应用。
同时,本发明所述智能卡可以通过磁感应的方式将卡磁道信息传送至POS
终端,从而可以方便的实现移动终端的现场支付,用户不必携带多个银行卡,
避免丢失;并且本发明的智能卡集成了小额支付功能,在智能卡中设置有小额 支付帐户,可以在现场直接通过磁感应的方式接收请求,从小额支付帐户中扣 除相应金额完成数据处理,信息可以不通过金融数据处理终端,提高数据处理效率,减少数据处理流程。 附困说明
图1为现有技术中一种金融数据处理方法的步骤流程图; 图2为本发明一种金融数据处理方法的步骤流程图; 图3为应用本发明进行远程大额支付的步骤流程图; 图4为为安全下载卡^F兹道信息的步骤流程图; 图5为图4所示步骤的具体实例的流程图; 图6为远程小额支付具体应用的流程图7为本发明一种用于金融数据处理的移动终端设备的结构框图。
具体实施例方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说明。
本发明的核心思想为为了避免对现有金融数据处理终端系统的改造,本 发明设置了 一存储有金融卡磁道信息的智能卡;为了保证金融卡磁道信息在传 输中的安全,本发明采用智能卡硬加密的方式对金融卡磁道信息进行加密,并 且优选的,金融机构是以密文形式下发该金融卡磁道信息的;为了保证金融卡 磁道信息在传输过程的确切送达,本发明采用交易报文的形式发送金融卡磁道 信息;为了满足现场支付的一些应用,本发明可以通过^f兹感应的方式与销售终 端等进行数据传输,可以直接将金融卡磁道信息传送至销售终端,也可以根据 现场小额支付请求直接在智能卡内完成相应数据操作,例如,金额扣除;本发 明还可以根据远程服务器的小额支付请求在智能卡内完成相应数据操作,例 如,金额扣除;本发明还可以采用交易报文的形式与远程服务器建立连接,根 据其相应信息对智能卡内的小额支付帐户进行相应的充值操作,例如,增加金 额。
请参阅图2,为本发明一种金融数据处理方法流程图,具体步骤如下 201、设置智能卡于移动终端设备中,所述智能卡存储有金融卡磁道信息; 在移动终端设备中内置智能卡,智能卡可以包含有多个金融卡^f兹道信息。
移动终端设备可以具有独立的通信单元,例如,手机,由于类似的移动终端设 备为公开的技术内容,本发明对此不进行详细描述。所述智能卡可以设置在移 动终端设备中的任何位置,例如,以独立的卡形式设置、或者与现有的移动终 端设备中的通信卡为一体结构。优选的,采用双卡分离结果,因为该结构使手
机的架构清楚简明、易于实现;并且当其中一个卡出现故障时,并不影响另一 个卡的使用,维修也相对简单方便。
所述金融卡磁道信息一般为将用户帐户数据、对应金融机构代码以及校验 码等信息采用特定数据结构形式封装的信息。其中,校验码主要用于校验金融 卡磁道信息在数据传输中是否正确到达、是否被更改等保证金融卡磁道信息传 输安全的信息。
优选的,所述金融卡磁道信息可以包含三个磁道的信息,与现有刷卡时销 售终端接收的卡信息相同磁道l信息主要为主账号、用户姓名、失效日期、 交换指示符、服务代码等;磁道2信息记录帐号、会员编号等;磁道3信息 记录主账号、货币类型、授权金额、余额、密码输入次数、交易日期等。正是 由于本发明移动终端设备发送的金融卡磁道信息,现有金融数据处理终端可以 直接接收和处理,故可以避免对现有设备的改造,降低移动支付接入成本。
202、移动终端设备发送金融卡磁道信息和待处理数据至服务器。
优选的,移动终端设备通过交易报文的方式发送金融卡磁道信息和待处理 数据至服务器,或者通过^f兹感应的方式将金融卡^f兹道信息发送至销售终端,由 销售终端发送金融卡石兹道信息和待处理数据至服务器。上述两种方式完全满足 了远程和近程数据传输的情况,并可以保证安全、快捷。
移动终端设备获取待处理数据,获取方式可以是利用移动终端设备上的输 入设备获取,也可移动终端设备接收的其它设备发送的待处理数据。
移动终端设备从内置的智能卡中读取所需的金融卡磁道信息,将磁道信息 和待处理数据处理成交易报文的形式,发送至服务器。采用交易报文的方式是 为了防止金融卡磁道信息在传输中的丢失,因为报文传送之前,需要确认发送 和接收方已连接,并当前一数据包成功接收后,才发送下一数据包,否则,重 发前一数据包,从而保证数据成功发送和接收。
当待处理数据位于销售终端中,并无法由移动终端设备获取时,本发明还
可以通过磁感应的方式将金融卡磁道信息发送至销售终端,由销售终端发送金 融卡磁道信息和待处理数据至服务器。磁感应的方式可以无源,故能够减少智
能卡体积;并且对方向和距离要求较低,大致方向和1来之内都是可行的。
现有的移动终端设备不具有金融卡磁道信息,读卡器不能在该移动终端设 备中直接获得金融卡磁道信息,因此,只能发送验证信息到金融服务中心,金 融服务中心通过验证后下发信息激活销售终端,销售终端再获取交易支付信息 和金融卡帐户等信息,使得数据传输过程复杂且不安全。本发明就可以方便、
安全的解决上述问题,可以直接使用在现有的P0S终端上,因为本发明移动终 端设备发送的卡磁道信息与POS终端通过刷卡操作获取的卡磁道信息是一样 的,不会发生任何冲突,故本发明还可以减少用户多个金融卡随身携带的麻烦。
优选的,图2所示实施例还可以包括步骤203,所述移动终端设备通过智 能卡接口,调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对 金融卡^兹道信息和待处理数据进行硬加密。
首先,所述加密算法可以在发行该智能卡时就预置在内,或者后来在下载 卡磁道信息时一同下载相应的加密模块而获得。总之,该加密算法只有通过该 智能卡的接口调取,如果离开了该智能卡,将无法调用对应的加密算法,从而 避免卡磁道信息的盗用。
其次,每个智能卡具有其唯一的标识信息,该标识信息是于智能卡的硬件 结构或者单元息息相关的,具有不可重复性,离开了该智能卡硬件,该标识信 息将不能被使用;在本发明的加密过程中,就必须要调用该唯一标识信息进行 加密或者校验,采用明文或者密文的方式随着待处理数据一同发送都是可行 的。也就是说,如果卡磁道信息被别人知晓,但是盗用者由于没有相应的硬件 --智能卡,无法调用其标识信息,故其发送的卡磁道信息将没有相应的智能 卡标识信息,则属于无效信息。所以硬加密信息的使用从本质上提高了用户卡 磁道信息使用的安全性和唯一性。
204、 服务器将金融卡石兹道信息和待处理数据转发至相应数据处理终端。 所述服务器可以为银联等金融卡管理机构的管理服务器,相应数据处理终
端 一般可以为金融卡磁道信息对应的银行等金融机构的数据处理终端。
205、 所述数据处理终端完成相关数据的处理并返回处理结果信息。
相关数据的处理可以为根据交易支付数据在卡^f兹道信息对应的帐户中扣 除或转移出相应的金额,以及其他可能的数据处理操作。由于步骤204和步骤 205可以采用与现有技术相同的处理步骤,即服务器可以认为其接收的金融卡 磁道信息和待处理数据就是从POS终端发送而来的,所以本发明对该部分就不 进行详述了 。
在上述步骤中,对卡^f兹道信息以及相关交易的信息的解密可以在服务器中 进行,也可以在所述数据处理终端完成,并不影响本发明的核心构思和效果。
下面在以远程大额支付为例,进一步详细说明本发明金融数据处理方法在 实际应用中的流程。
请参阅图3,为应用本发明一种金融数据处理方法进行远程大额支付的流 程图,具体过程如下
301、 用户在手机浏览器上访问服务交付平台(SP),该服务交付平台能够 提供多种金融服务,如证巻购买、各种理财服务等。选定所需的支付项目,手 机发送相应的请求信息至SP;
302、 SP计算服务金额,将SP代码服务金额等相关信息返回手机;
303、 手机从智能卡芯片中读取金融卡磁道信息,获得该金融卡卡个人密 码(PIN, personal identification number ),再在通信卡中读耳又用户手机唯 一号码,连同来自SP的信息一同处理成报文形式,再调用智能卡中的加密算 法对上述信息进行加密后连同智能卡唯一标识信息,发送至服务器。
为简化流程,可以通过手机上的管理单元选择任一个金融卡磁道信息为当 前磁道信息,这样每次使用远程支付时,手机自动从智能卡芯片中读取该金融 卡的》兹道信息。
304、 服务器对接收到的信息进行验证、记录,并按银联协议将该信息转 换成8583格式的金融卡交易请求发送至银联(CUPS); CUPS再将该消费交易 请求转发至发卡机构;
305、 发卡机构进行相应信息处理,并返回交易响应信息给CUPS; CUPS将 交易响应信息返回给服务器;服务器将交易响应信息转换成报文形式发送给手 机;
306、 手机接收、显示并保存交易响应信息,如成功则在手机界面上弹出
支付成功信息通知用户,如失败则在手机界面上弹出支付失败信息通知用户; 307、服务器根据移动交易请求中的SP代码给相应SP发送交易响应信息,
SP可以从交易响应中得到该次支付的结杲,如果成功进行相关服务,如失败
则保存该交易响应信息。
优选的,图2所示的金融数据处理方法还可以包括安全下载卡磁道信息的
步骤。参照图4,为安全下载卡磁道信息的步骤流程图,可以保证卡磁道信息
安全的下载至相应的智能卡中,包括以下步骤
401、 向智能卡中预置用户身份信息,所述身份信息与用户的金融卡磁道信 息相对应;
402、 移动终端设备通过智能卡接口,调用所述身份信息,并与金融卡磁 道信息下载请求一同发送至下载服务器;
403、 所述下载服务器对上述信息进行认证,认证通过后,连接相应的发 卡机构返回相应的金融卡磁道信息。
通过在发行智能卡时预置在其中的用户唯一的身份信息,从而保证发起下 载请求的智能卡是合法安全的。在验证信息中,还可以包括移动终端设备标识 信息与智能卡标识信息的对应,进一步加强对下载请求的验证。
上述安全下载流程还可以包括加密步骤移动终端设备通过智能卡接口 , 调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对用户的身份 信息以及金融卡磁道信息下载请求进行硬加密后发送;所述下载服务器对上述 信息解密后进行认证。并且,所述发卡机构还可以将相应的金融卡磁道信息加 密后,再返回至相应的移动请求终端。
请参阅图5,为安全下载卡磁道信息的具体实例的步骤流程图,具体过程 ^口下
501、 在发行智能卡时预置用户的唯一的身份信息;所述身份信息可以为 户姓名、证件类型、证件号码等信息;
502、 手机启动管理单元,选择金融卡绑定功能,输入智能卡芯片管理密 码和金融卡号等信息;所述智能卡芯片管理密码用于认证用户操作智能卡的权 限;所述金融卡号即为需要下载卡磁道信息的金融卡。
503、 手机向智能卡读取用户姓名、证件类型、证件号码等信息并调用智
能卡芯片的加密算法对上述信息进行加密;手机将芯片标识信息ID、卡号、 手机唯一标识号(IMSI)、及加密后的信息一起通过无线网络传送至服务器;
504、 服务器对加密信息进行解密并认证,向CUPS发送获取金融卡磁道信 息的请求;CUPS向发卡机构转发申请磁道信息的请求;
505、 发卡机构通过验证,把磁道信息传回CUPS; CUPS向服务器传送磁道 信息;
506、 服务器采用相应加密算法对磁道信息加密后发送到手机;
507、 手机将获得的信息写入卡中;管理单元显示金融卡绑定成功。 优选的,图2所示的金融数据处理方法还可以包括现场小额支付的步骤。 图2所示的金融数据处理方法中智能卡中还预置有小额支付管理模块,用
于管理小额支付帐户;所述智能卡能够通过^F兹感应的方式接收小额支付请求; 所述智能卡自行对所述小额支付帐户根据所述小额支付请求完成结算。例如, 现场票务收费系统通过磁感应的方式向设置在移动终端设备中的智能卡发送 小额支付请求,该智能卡自行对设置在其中的小额支付帐户根据所述小额支付 请求完成结算。
上述步骤减少了一些安全验证的步骤,但是可以带来相当的便利,可以避 免连接服务器和相应的金融数据处理终端,故将上述步骤完善至图2所示的方 法中,可以满足所述金融数据处理方法的广泛应用。
优选的,图2所示的金融数据处理方法还可以包括远程小额支付的步骤。 即虽然金融数据处理是远程处理的,但是还是可以优选的在安全性和便利 性之间寻找一个平衡。
远程小额支付的流程可以包括以下步骤在智能卡内预置小额支付管理模 块7016,用于管理小额支付帐户;移动终端设备发送小额支付请求以及相关 交易信息至服务器;服务器返回结算命令以及第一校验码;移动终端设备验证 第一校验码,验证通过后,调用所述智能卡,根据所述结算命令对所述小额支 付帐户完成结算,并生成第二校验码;服务器验证第一校验码,验证通过后, 向交易商品或者交易服务提供商发送结算成功消息。
请参阅图6,为远程小额支付具体应用的流程图,具体过程如下
601、在手机浏览器上访问SP在服务交付平台提供的消费服务,如商品购
买、服务购买等,并在相应页面上确认要求支付;手机发送请求信息发送至 SP;
602、 SP计算交易金额,将交易金额及相关信息返回至手机;
603、 初始化交易步骤手机接到返回信息后,联系服务器,并且要求进 行远程小额支付交易;服务器发出初始化购买(Initialize for Purchase) 命令;手机调用智能卡与手机间的函数接口 (API接口 )进行初始化购买,并 获得结果信息,转发服务器;
604、 根据上述初始化结果信息,服务器生成第一校验码(MAC1),并发出 扣款命令(Debit for Purchase);
605、 手机调用智能卡API接口验证MAC1,并且在智能卡芯片中完成扣款 及生成第二校验码(MAC2 ),手机将MAC2发送至服务器;
606、 手机向显示小额支付完成的信息,服务器对第二校验码(MAC2)进 行验证,如杲验证通过,则向SP发送提交用户服务的请求;SP返回接受的应 答信息,并向手机提交服务或产品,手机显示交易成功的信息;
607、 服务器向CUPS发送批结信息,该批结信息非实时发送,可采取定时 发送的方式;CUPS进行清分清算处理并且返回成功应答信息。
优选的,图2所示的金融数据处理方法还可以用于小额支付帐户充值。即 通过存储在智能卡中的卡^f兹道信息对该智能卡中的小额支付帐户进行远程充 值,包括以下步骤在智能卡内预置小额支付管理模块,用于管理小额支付帐 户;移动终端设备通过交易报文的方式发送金融卡磁道信息和所述小额支付帐 户的充值请求至服务器;服务器完成相关转帐数据处理后,返回移动终端设备 转帐数据处理的结果信息;移动终端设备根据所述结果信息,调用所述智能卡 对所述小额支付帐户完成相关充值操作。
请参阅图7,为本发明一种用于金融数据处理的移动终端设备,包括以下 部件
智能卡701,用于下载和存储至少一个金融卡磁道信息7011; 通信单元702,用于通过交易报文的方式发送金融卡/f兹道信息和待处理数 据至服务器,以及接收处理结果信息;
应用管理单元703,用于管理和调用智能卡。
包括上述几个单元的移动终端设备就可以完成一般的移动支付中的金融
数据处理了,例如,移动终端设备通过调用智能卡701,采用交易报文的方式 发送全融卡磁道信息和待处理数据至服务器;服务器将金融卡磁道信息和待处 理数据转发至相应数据处理终端;所述数据处理终端完成相关数据的处理并返 回处理结果信息。
优选的,所述智能卡701中还预置有加密算法7012和该智能卡的唯一标 识信息7013;应用管理单元703先通过智能卡接口,调用所述加密算法以及 该智能卡的唯一标识信息,对金融卡磁道信息和待处理数据进行硬加密,加密 之后再通过通信单元702以交易报文的方式发送。所述智能卡的唯一标识信息 用于加密或者校验,可以通过明文或者密文的形式传输,并且必须要读取对应 的智能卡才能获取,否则,无法使用该标识信息。
上述结构能够保证卡磁道信息在使用过程中的安全,但是优选的,为了保 证卡磁道信息在下栽流程中的安全,则图7所示的系统所包括的单元还要具有 其他的功能所述智能卡701中还预置有用户的身份信息7014,所述身份信 息与用户的金融卡磁道信息相对应;应用管理单元703通过智能卡接口,调用 所述身份信息;通信单元702将所述身份信息与金融卡磁道信息下载请求一同 发送至下载服务器。所述身份信息可以包括用户姓名、证件号码等,可以在该 智能卡701发行时就预置在该卡内,通过身份信息与智能卡标识之间的对应关 系就可以保证下载请求的合法性。优选的,在验证过程中,还可以包括移动终 端设备的标识信息。
优选的,下载请求和用户的身份信息也可以进行加密,则所述智能卡701 中还需要预置有加密算法7012和该智能卡的唯一标识信息7013;应用管理单 元703先通过智能卡接口 ,调用所述加密算法以及该智能卡的唯一标识信息, 对用户的身份信息以及金融卡磁道信息下载请求进行硬加密,加密之后再通过 通信单元702进行发送。当然,发卡机构返回的卡^F兹道信息也可以为密文形式 的,进一步保证卡磁道信息在传输过程中的安全。
优选的,为了满足现场支付以及交易数据不易传送至移动终端设备中的情 况,图7所示系统的智能卡701还可以包括磁感应单元7015,所述磁感应单 元用于通过磁感应的方式将金融卡磁道信息发送至销售终端,由销售终端发送金融卡磁道信息和待处理数据至服务器。所述磁感应单元7015也可以位于智 能卡701之外,位于移动终端设备中即可。
拥有磁感应单元的移动终端设备还可以用于现场的小额支付,减少和服务 器、金融数据处理终端之间的数据通讯,提高处理效率。其中,所述磁感应单 元7015用于通过^f兹感应的方式接收小额支付请求;所述智能卡701内还预置 有小额支付管理模块7016,用于管理小额支付帐户;移动终端设备还需要包 括自动结算单元704,用于对智能卡701内的所述小额支付帐户根据所述小额 支付请求完成结算。
对于远程的小额支付,对上述系统稍加改造即可,其中所述智能卡701 内已经预置有小额支付管理模块7016,用于管理小额支付帐户;通信单元702 用于发送小额支付请求以及相关交易信息至服务器;移动终端设备还需要包括 验证单元705,用于校验服务器返回的结算命令以及第一校验码;自动结算单 元704,用于根据所述结算命令对智能卡701内的所述小额支付帐户完成结算, 并生成第二校验码。所述第一和第二校验码用于保证结算命令和结算结果在传 输过程中的安全和正确。
图7所示的系统还可以用于通过智能卡701内存储的卡磁道信息对该智能 卡701内设置的小额帐户进行充值操作,其中所述智能卡701内需要预置有 小额支付管理模块7016,用于管理小额支付帐户;通信单元702用于通过交 易报文的方式发送金融卡磁道信息和所述小额支付帐户的充值请求至服务器; 自动结算单元704,用于根据服务器返回的充值结果信息,对智能卡701内的 所述小额支付帐户完成相关充值操作。
以上对本发明所提供的一种金融数据处理方法和移动终端设备,进行了详
实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领 域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有 改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1、一种金融数据处理方法,其特征在于,包括设置智能卡于移动终端设备中,所述智能卡存储有至少一个金融卡磁道信息;移动终端设备发送金融卡磁道信息和待处理数据至服务器;服务器将金融卡磁道信息和待处理数据转发至相应数据处理终端;所述数据处理终端完成相关数据的处理并返回处理结果信息。
2、 根据权利要求l所述的金融数据处理方法,其特征在于,通过交易报 文的方式发送金融卡磁道信息和待处理数据至服务器,或者通过磁感应的方式 将金融卡磁道信息发送至销售终端,由销售终端发送金融卡磁道信息和待处理 数据至服务器。
3、 根据权利要求1所述的金融数据处理方法,其特征在于,还包括 所述移动终端设备通过智能卡接口 ,调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对金融卡磁道信息和待处理数据进行硬加密。
4、 根据权利要求1所述的金融数据处理方法,其特征在于,还包括 向智能卡中预置用户身份信息,所述身份信息与用户的金融卡磁道信息相对应;移动终端设备通过智能卡接口,调用所述身份信息,并与金融卡磁道信息 下载请求一同发送至下载服务器;所述下载服务器对上述信息进行认证,认证通过后,发送相应的金融卡磁道信息。
5、 根据权利要求4所述的金融数据处理方法,其特征在于,还包括 移动终端设备通过智能卡接口 ,调用该智能卡内存储的加密算法以及该智能卡的唯一标识信息,对用户的身份信息以及金融卡^兹道信息下载请求进行硬 加密后发送;所述下载服务器对上述信息解密后进行认证。
6、 根据权利要求4所述的金融数据处理方法,其特征在于,所述下载服 务器将相应的金融卡磁道信息加密后,再发送至相应的移动请求终端。
7、 根据权利要求1所述的金融数据处理方法,其特征在于,还包括 在智能卡内预置小额支付管理模块,用于管理小额支付帐户; 通过》兹感应的方式4矣收小额支付请求;所迷智能卡自行对所述小额支付帐户根据所述小额支付请求完成结算。
8、 根据权利要求1所述的金融数据处理方法,其特征在于,还包括 在智能卡内预置小额支付管理模块,用于管理小额支付帐户; 移动终端设备发送小额支付请求以及相关交易信息至服务器; 服务器返回结算命令以及第 一校验码;移动终端设备验证第一校验码,验证通过后,调用所述智能卡,根据所述 结算命令对所述小额支付帐户完成结算,并生成第二校验码;服务器验证第二校验码,验证通过后,向交易商品提供商或者交易服务提 供商发送结算成功消息。
9、 根据权利要求1所述的金融数据处理方法,其特征在于,还包括 在智能卡内预置小额支付管理模块,用于管理小额支付帐户;所述待处理数据为小额支付帐户的充值数据;移动终端设备根据服务器返回的充值结果信息,调用所述智能卡对所述小 额支付帐户完成相关充值操作。
10、 一种移动终端设备,用于完成金融数据处理,其特征在于,包括 智能卡,用于下载和存储至少一个金融卡磁道信息;通信单元,用于通过交易报文的方式发送金融卡磁道信息和待处理数据至 服务器,以及接收处理结果信息;应用管理单元,用于管理和调用智能卡。
11、 如权利要求IO所述的移动终端设备,其特征在于 所述智能卡中还预置有加密算法和该智能卡的唯一标识信息;应用管理单元先通过智能卡接口,调用所述加密算法以及该智能卡的唯一标识信息,对金 融卡磁道信息和待处理数据进行硬加密,加密之后再通过通信单元以交易报文 的方式发送。
12、 如权利要求IO所述的移动终端设备,其特征在于 所述智能卡中还预置有用户的身份信息,所述身份信息与用户的金融卡磁道信息相对应;应用管理单元通过智能卡接口,调用所述身份信息; 通信单元将所述身份信息与金融卡磁道信息下载请求一同发送至下载服务器。
13、 如权利要求12所述的移动终端设备,其特征在于 所述智能卡中还预置有加密算法和该智能卡的唯一标识信息;应用管理单元先通过智能卡接口,调用所述加密算法以及该智能卡的唯一标识信息,对用 户的身份信息以及金融卡磁道信息下载请求进行硬加密,加密之后再通过通信 单元进行发送。
14、 如权利要求IO所述的移动终端设备,其特征在于 所述智能卡还包括》兹感应单元,所述》兹感应单元用于通过》兹感应的方式将金融卡磁道信息发送至销售终端,由销售终端发送金融卡磁道信息和待处理数 据至服务器。
15、 如权利要求14所述的移动终端设备,其特征在于,还包括 所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 所述磁感应单元还用于通过磁感应的方式接收小额支付请求;自动结算单元,用于对智能卡内的所述小额支付帐户才艮据所述小额支付请求完成结算。
16、 如权利要求10所述的移动终端设备,其特征在于,还包括 所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 通信单元还用于发送小额支付请求以及相关交易信息至服务器; 验证单元,用于校验服务器返回的结算命令以及第一校验码;自动结算单元,用于根据所述结算命令对智能卡内的所述小额支付帐户完 成结算,并生成第二校验码。
17、 如权利要求IO所述的移动终端设备,其特征在于,还包括 所述智能卡内还包括小额支付管理模块,用于管理小额支付帐户; 通信单元还用于通过交易报文的方式发送金融卡磁道信息和所述小额支付帐户的充值请求至服务器;自动结算单元,用于根据服务器返回的充值结果信息,对智能卡内的所述小额支付帐户完成相关充值操作。
全文摘要
本发明公开了一种金融数据处理方法,包括以下步骤设置智能卡于移动终端设备中,所述智能卡存储有至少一个金融卡磁道信息;移动终端设备发送金融卡磁道信息和待处理数据至服务器;服务器将金融卡磁道信息和待处理数据转发至相应数据处理终端;所述数据处理终端完成相关数据的处理并返回处理结果信息。本发明通过银行卡磁道信息完成数据处理,而不是仅仅提供帐户信息,并将信息硬加密后通过交易报文的形式发送,故应用本发明时,可以不需要对各银行的金融数据处理终端进行任何的改造,降低应用成本,可以简单方便的扩大移动支付的应用,提高移动支付中金融数据处理的效率。
文档编号G07F19/00GK101098371SQ20061002856
公开日2008年1月2日 申请日期2006年6月29日 优先权日2006年6月29日
发明者朔 何, 戚跃民, 超 盛 申请人:中国银联股份有限公司