公开了一种迁移智能卡上的金融数据的方法和移动设备。所述移动设备包括:智能卡,用于存储金融数据和移动用户标识号;离线支付装置,与外部设备建立近距离通信连接,以进行支付操作;以及安全认证装置,基于所述移动用户标识号认证所述智能卡的有效性,并且在所述智能卡有效的情况下将所述智能卡中存储的金融数据迁移到所述离线支付装置中。利用本发明专利技术的上述方法和移动设备,无需改变智能卡硬件即可实现运营商要求金融数据和智能卡密切绑定的业务需求。此外,由于金融数据能否迁移与智能卡是否有效密切相关,这使得在智能卡失效的情况下,金融数据将自动失效。
【技术实现步骤摘要】
本专利技术涉及电子金融数据处理领域,具体涉及一种迁移诸如SIM 卡的智能卡上的金融数据的方法和移动设备。
技术介绍
目前,随着RFID和NFC之类非接触式射频技术的发展,越来越 多的移动设备开始增加非接触式通信功能,以完成购物、电子购票、 小额电子支付、移动设备间数据交换和门禁等功能。同时,随着移动 设备的广泛使用,通过移动设备进行小额支付相关的金融服务,将给 用户带来极大的便利。因此,具有非接触式通信功能的移动设备充分 结合了移动设备的网络访问功能和非接触式设备的使用方便、用户学 习成本低的特点。由于小额支付每次交易金额非常低,而采用与信用卡或借记卡捆 绑的方法进行支付所需的交易手续费用高昂,所以这种方法无法适用 于小额支付。同时,小额支付一般要求交易时间短,无须用户确认而 迅速完成,因此,由于交易时间长且操作过程繁琐,通过网络进行第 三方交易确认的方法明显不适合用于小额支付。鉴于上述原因,借助 于移动设备的小额支付多采用离线方式,在利用移动设备在进行支付 之前,通过网络的方法进行远程充值。在充值过程完成后,将小额电 子现金或其等价物比如电子车票、电影票(金融数据)保存在移动设 备中。然后,在支付过程中,从储存在本地的电子现金中直接扣减相 应的消费额。文献l "User Guide for Nokia NFC shell for Nokia 3220" 2005年) 提出在诸如蜂窝电话之类的移动设备上集成非接触式移动支付的功能 以满足小额支付的需要。图9示出了根据上述现有技术的方案的结构框图。如图9所示,应用控制部分与支付管理服务器建立数据传输连接,从支付管理服务器获取金融数据,通过I2C总线发送给离线支付设备 (如图9的虚线框所示)。应用控制部分通过IS07816接口从智能卡 (SIM卡)中读取相应的标识号,用于进行用户认证。近场通信(NFC) 设备通过I2C总线从应用控制部分接收金融数据,并通过S2C总线将 金融数据存储在SmartMX卡中。在支付过程中,近场通信设备以非接触的方式从外部的读卡器读 取交易命令,从SmartMX卡中存储的金融数据中扣除交易命令中携带 的支付值,从而完成了支付过程。在文献1的方案中,将所有的金融数据保存在移动设备内部 (SmartMX卡上),而将离线支付设备作为独立部件保存在移动设备 平台上。这种方案无需对智能卡进行修改,而且可以充分利用移动设 备平台的强大计算能力。但是这种方案的缺点是金融数据无法和智能 卡密切绑定,导致在用户更换手机时,无法方便将己有的金融数据迁 移,同时运营商难于进行业务初始化。文献2 (美国专利申请公开US20040127256)提出了一种将非接 触支付的功能全部集成在智能卡内部的方案。这种方案的优点是运营 商较容易实现对用户帐号的管理,数据便于迁移和运营商初始化,并 且对移动设备改动不大。但是这种方案的缺点是需要修改智能卡的内 部结构,也就是要使用智能卡的C4、 C8两个保留接口,这导致不便 于将来的应用扩展。同时,由于智能卡的计算能力和存储容量有限, 难于实现复杂的业务需求。另外,移动运营商要求移动支付解决方案必需实现金融数据与移 动设备的IMSI或MSISDN号码的密切绑定。因此,文献2提出的将 金融数据和智能卡结合的方案在具体应用比较复杂,需要得到移动运 营商的支持。
技术实现思路
鉴于现有技术中存在的问题,完成了本专利技术。本专利技术的目的是提出一种迁移诸如SIM卡的智能卡中的金融数据的方法和移动设备,允 许用户在更换移动设备的智能卡时,可以容易地将原来的金融数据迁 移到新的移动设备中。在本专利技术的一个方面,提出了一种移动设备,包括智能卡,用于存储金融数据和移动用户标识号;离线支付装置,与外部设备建立 近距离通信连接,以进行支付操作;以及安全认证装置,基于所述移 动用户标识号认证所述智能卡的有效性,并且在所述智能卡有效的情 况下将所述智能卡中存储的金融数据迁移到所述离线支付装置中。此外,根据本专利技术的实施例,所述移动设备还包括应用控制装 置,用于与支付管理服务器建立连接,并从所述支付管理服务器获取要增加的金融数据,存储在所述离线支付装置中。此外,根据本专利技术的实施例,所述安全认证装置包括卡访问单元,用于通过标准协议接口访问所述智能卡;设备验证单元,用于绑定所述移动用户标识号和所述离线支付设备的设备标识;支付访问单元,通过标准协议接口访问所述离线支付设备;以及数据同步单元,分别通过卡访问单元和支付访问单元进行所述智能卡上的金融数据和所述离线支付设备上的金融数据之间的同步。此外,根据本专利技术的实施例,所述安全认证装置还包括更新检 测单元,用于通过支付访问单元监测所述离线支付设备的交易操作, 并基于检测结果请求数据同步单元进行数据同步。此外,根据本专利技术的实施例,所述应用控制装置包括帐户管理 单元,用于对帐户信息、移动设备标识、智能卡移动用户标识号、离 线支付设备标识和交易记录进行加密,并将加密后的信息保存在移动 设备的存储介质上;数据传输单元,用于建立与支付管理服务器之间 的安全连接;以及验证单元,用于与所述离线支付设备交互,以验证 智能卡用户标识号的合法性。此外,根据本专利技术的实施例,在验证失败时,所述验证单元与离 线支付装置和智能卡装置通讯,锁定或删除金融数据。此外,根据本专利技术的实施例,所述应用控制装置还包括充值单 元,用于发起充值过程,以从支付管理服务器获取要增加的金融数据。此外,根据本专利技术的实施例,所述离线支付装置包括近距离通 信装置,用于以近距离非接触无线通讯方式与所述外部设备进行通信; 以及支付装置,用于存储金融数据,并按照来自所述外部设备的控制 命令进行支付操作。此外,根据本专利技术的实施例,所述支付装置包括命令处理单元, 用于接收基于标准通信协议的控制命令,对金融数据进行操作;数据 存储单元,用于存储所述金融数据和交易记录;以及支付交易单元, 用于按照所述控制命令进行支付操作。此外,根据本专利技术的实施例,所述支付装置还包括数据验证单 元,用于当从支付管理服务器获得要增加的金融数据时,验证所述要 增加的金融数据的有效性。此外,根据本专利技术的实施例,所述近距离通信装置支持的非接触式射频通讯协议包括IS018000、 ISO 14443、 ISO 18092、 ISO 15062、 SonyFelica、 Irda、 WIFI、 Bluetooth中的至少之一 。此外,根据本专利技术的实施例,所述智能卡包括数据存储单元, 用于存储所述金融数据和所述移动用户标识号;以及命令处理单元, 用于接收基于标准通信协议的控制命令,对所述金融数据进行操作。此外,根据本专利技术的实施例,所述安全认证装置是以专用硬件的 形式实现的。此外,根据本专利技术的实施例,所述安全认证装置是以软件模块的 形式实现的。此外,根据本专利技术的实施例,所述专用硬件是安全芯片。 在本专利技术的另一方面,提出了一种用于移动设备的迁移金融数据 的方法,所述移动设备包括存储金融数据和移动用户标识号的智能卡, 用于以近距离通信的方式进行支付操作的离线支付装置,连接在所述 智能卡和所述离线支付装置之间的安全认证装置,所述方法包括步骤-所述安全认证装置基于所述移动用户标识号认证所述智能卡的合法 性;以及在所述智能本文档来自技高网...
【技术保护点】
一种移动设备,包括: 智能卡,用于存储金融数据和移动用户标识号; 离线支付装置,与外部设备建立近距离通信连接,以进行支付操作;以及 安全认证装置,基于所述移动用户标识号认证所述智能卡的有效性,并且在所述智能卡有效的情况下将所述智能卡中存储的金融数据迁移到所述离线支付装置中。
【技术特征摘要】
【专利技术属性】
技术研发人员:于辰涛,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。