移动设备的数据处理方法、系统及移动设备.pdf

上传人:t**** 文档编号:4309339 上传时间:2018-09-13 格式:PDF 页数:11 大小:400.45KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110351690.1

申请日:

2011.11.08

公开号:

CN102402744A

公开日:

2012.04.04

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06Q 20/32申请公布日:20120404|||实质审查的生效IPC(主分类):G06Q 20/32申请日:20111108|||公开

IPC分类号:

G06Q20/32(2012.01)I; H04B5/00

主分类号:

G06Q20/32

申请人:

北京数码视讯软件技术发展有限公司

发明人:

王蜀洪; 陈德权; 张雨佳

地址:

100085 北京市海淀区上地信息产业基地开拓路15号数码视讯大厦

优先权:

专利代理机构:

北京康信知识产权代理有限责任公司 11240

代理人:

吴贵明;余刚

PDF下载: PDF下载
内容摘要

本发明公开了一种移动设备的数据处理方法、系统及移动设备。其中,该方法包括:移动设备接收并通过近场通信NFC芯片来读取支付数据请求信息;数据处理单元在与通用集成电路卡UICC建立通信之后,转发支付数据请求信息至通用集成电路卡UICC;根据支付数据请求信息执行支付处理,以获取支付处理结果。通过本发明,近场移动支付能够在无需移动设备和通用集成电路卡支持SWP技术情况下实现,降低了改造移动设备和通用集成电路卡的成本,也提高了手机支付的成功率。

权利要求书

1: 一种移动设备的数据处理方法, 其特征在于, 包括 : 移动设备接收并通过近场通信 NFC 芯片来读取支付数据请求信息 ; 数据处理单元在与通用集成电路卡 UICC 建立通信之后, 转发所述支付数据请求信息 至所述通用集成电路卡 UICC ; 根据所述支付数据请求信息执行支付处理, 以获取支付处理结果。2: 根据权利要求 1 所述的方法, 其特征在于, 根据所述支付数据请求信息执行支付处 理, 以获取支付处理结果包括 : 所述通用集成电路卡 UICC 接收所述支付数据请求信息 ; 所述通用集成电路卡 UICC 在验证用户身份成功之后, 提取所述支付数据请求信息的 数据, 并根据提取到的数据来完成所述支付处理, 并生成所述支付处理结果。3: 根据权利要求 1 所述的方法, 其特征在于, 根据所述支付数据请求信息执行支付处 理, 以获取支付处理结果包括 : 所述通用集成电路卡 UICC 接收所述支付数据请求信息 ; 通过所述支付数据请求信息来触发所述通用集成电路卡 UICC 验证用户身份, 在验证 用户身份成功之后, 所述通用集成电路卡 UICC 生成并转发确认信息至所述数据处理单元 ; 所述数据处理单元根据所述确认信息启动执行支付处理, 以获取所述支付处理结果。4: 根据权利要求 1 中所述的方法, 其特征在于, 根据所述支付数据请求信息执行支付 处理, 以获取支付处理结果包括 : 所述通用集成电路卡 UICC 接收所述支付数据请求信息 ; 通过所述支付数据请求信息来触发所述通用集成电路卡 UICC 验证用户身份, 在验证 用户身份成功之后, 所述通用集成电路卡 UICC 生成并转发确认信息至所述数据处理单元 ; 所述近场通信 NFC 芯片根据所述数据处理单元转发来的所述确认信息启动执行支付 处理, 以获取所述支付处理结果。5: 根据权利要求 1-4 中任一项所述的方法, 其特征在于, 所述通用集成电路卡 UICC 内 置在 SD 卡或 SIM 卡中, 且所述通用集成电路卡 UICC 与所述数据处理单元建立通信的通信 接口包括 : SD 接口、 MMC 接口、 USB 接口、 SPI 接口或 UART 接口。6: 一种移动设备的数据处理系统, 其特征在于, 包括 : 支付设备, 用于生成支付数据请求信息, 并接收支付处理结果 ; 移动设备, 与所述支付设备建立通信, 读取所述支付设备发出的所述支付数据请求信 息; 通用集成电路卡 UICC, 与所述移动设备中的数据处理单元建立通信, 接收由所述数据 处理单元转发来的所述支付数据请求信息 ; 其中, 所述系统根据所述支付数据请求信息执行支付处理, 以获取所述支付处理结果。7: 根据权利要求 6 所述的系统, 其特征在于, 所述通用集成电路卡 UICC 包括 : 身份验证单元, 用于对发出所述支付数据请求信息的移动设备进行用户身份验证 ; 第一支付处理单元, 用于在验证用户身份成功之后, 提取所述支付数据请求信息的数 据, 并根据提取到的数据来完成所述支付处理, 并生成所述支付处理结果。8: 根据权利要求 6 所述的系统, 其特征在于, 所述移动设备包括 : 数据处理单元, 用于转发所述支付数据请求信息至所述通用集成电路卡 UICC ; 2 近场通信 NFC 芯片, 用于读取所述支付设备发出的支付数据请求信息, 并发送所述支 付数据请求信息至所述数据处理单元。9: 根据权利要求 8 所述的系统, 其特征在于, 所述数据处理单元包括 : 第二支付处理单元, 用于在所述通用集成电路卡 UICC 验证用户身份成功之后, 接收所 述通用集成电路卡 UICC 生成并转发来的确认信息, 并根据所述确认信息启动执行支付处 理, 以获取所述支付处理结果。10: 根据权利要求 8 所述的系统, 其特征在于, 所述近场通信 NFC 芯片包括 : 第三支付处理单元, 用于在所述通用集成电路卡 UICC 验证用户身份成功之后, 接收从 所述数据处理单元转发来的确认信息启动执行支付处理, 以获取所述支付处理结果, 其中, 所述确认信息由所述通用集成电路卡 UICC 生成。11: 一种移动设备, 其特征在于, 包括 : 近场通信 NFC 芯片, 用于读取支付数据请求信息 ; 数据处理单元, 与所述通用集成电路卡 UICC 建立通信, 转发所述支付数据请求信息至 所述通用集成电路卡 UICC, 并接收所述 UICC 完成支付处理而获取的支付处理结果。12: 一种移动设备, 其特征在于, 包括 : 近场通信 NFC 芯片, 用于读取支付数据请求信息 ; 数据处理单元, 与所述通用集成电路卡 UICC 建立通信, 转发所述支付数据请求信息至 所述通用集成电路卡 UICC, 并接收所述 UICC 在验证用户身份成功之后返回的确认信息 ; 其 中, 所述近场通信 NFC 芯片或所述数据处理单元根据所述确认信息启动执行支付处理, 以 获取支付处理结果。

说明书


移动设备的数据处理方法、 系统及移动设备

    【技术领域】
     本发明涉及通讯领域, 具体而言, 涉及一种移动设备的数据处理方法、 系统及移动设备。 背景技术
     基于单线协议 (Single Wire Protocol, 简称为 SWP) 和近场通信 (Near Field Communication, 简称为 NFC) 技术实现的近场支付, 一方面, 需对手机硬件进行改造和定 制, 使手机支持 SWP ; 另一方面, 通用集成电路卡 (Universal Integrated Circuit Card, 简 称为 UICC) 作为用户身份信息及密钥的载体也必须支持 SWP, 才能与支持 SWP 的手机终端进 行通信, 构建完整近场支付应用模式。上述基于 SWP 模式的近场支付方案, 必须要求使用者 使用支持 SWP 的手机和 UICC, 对硬件的要求较高, 影响了近场支付的推广和应用。
     近场支付是移动支付的一种, 上述方案中使用的 NFC 技术, 又称近距离无线通信, 是一种短距离的高频无线通信技术, 允许电子设备之间进行非接触式点对点数据传输 ( 在 十厘米内 ) 交换数据。 这个技术由免接触式射频识别 (RFID) 演变而来, 并将非接触读卡器、 非接触卡和点对点 (Peer-to-Peer) 功能整合在一颗芯片之中。 上述现有的近场支付技术方案中, SWP 的通信双方是 UICC 和 CLF(Contactless Frontend), UICC 可封装成 SD 卡、 SIM 卡等形态, CLF 需要封装在手机、 PDA 等移动设备之中。
     图 1 是相关现有技术的移动设备近场支付的数据处理系统的结构示意图。此方案 需要移动设备和 UICC 同时支持 SWP 功能才能实现近场支付。如图 1 所示, 该支付系统完成 一次近场手机支付应用流程如下 : 用户的 NFC 手机靠近 POS 机 ( 或其他 NFC 设备 ) ; POS 机 建立与 NFC 手机中的 CLF 的无线通讯 ; POS 机将交易请求转为射频信号, 把交易请求发送给 CLF ; CLF 通过射频信号收到交易请求 ; CLF 建立与 UICC 的 SWP 通讯 ; CLF 将收到的交易请求 通过 SWP 发送给 UICC 处理 ; UICC 通过 SWP 接收到交易请求, 并进行处理 ; UICC 通过 SWP 把 交易请求的处理结果返回给 CLF ; CLF 通过 SWP 接收到 UICC 的处理结果 ; CLF 把收到的处理 结果转为射频信号发送给 POS 机 ; POS 机收到 CLF 的返回处理结果, 完成一次交易请求。
     NFC 手机与 POS 机 ( 或其他 NFC 设备 ) 之间如需多次交互, 则重复进行上述支付的 步骤, 直到交易完成。通过上述流程可知交易信息是通过天线、 CLF、 UICC 等硬件直接交互 并完成处理, 要求手机必须具备支持 SWP 的 CLF 芯片, UICC 内必须带有支持 SWP 协议的硬 件模块, 而市场应用最为广泛的通用智能卡芯片无法直接使用。
     由上可知, 基于 SWP 的近场支付作为一种机卡分离的解决方案, 较好的吻合了现 有的移动支付的应用环境, 但对手机、 UICC 的硬件有独特的要求, 制约了移动支付产业的发 展进程。其不足之处具体包括如下几个方面 :
     由于该实现手机近场支付的方案需要移动终端和 UICC 芯片都支持 SWP 协议, 因 此, 需要对通用的 NFC 手机进行硬件改造以支持 SWP 接口, 即手机上的 CLF 需要实现 SWP 协 议和硬件接口, 从而增加了手机的成本 ; 而且 UICC 在硬件上也需要支持 SWP 接口, 软件上需 要开发 SWP 的相关协议, 从而增加了 UICC 软件开发难度较大 ; 另外, 为方便用户使用, UICC
     芯片一般以 SD 卡或 SIM 卡形式进行封装, 但由于 SWP 在物理上是基于电流和电压的变化完 成数据传输的, 电压的不稳定和电流的波动, 都会导致 SWP 通讯失败, 使交易中断, 由此在 进行 SD 卡的基板开发时, 在电源设计上技术难度较大。
     目前针对相关技术的近场支付系统中的移动设备和 UICC 芯片都需要支持 SWP 技 术, 导致开发成本较高、 难度大, 且支付交易成功率下降的问题, 目前尚未提出有效的解决 方案。 发明内容
     针对相关技术的近场支付系统中的移动设备和 UICC 芯片都需要支持 SWP 技术, 导致开发成本较高、 难度大, 且支付交易成功率下降的问题, 目前尚未提出有效的问题而提 出本发明, 为此, 本发明的主要目的在于提供一种移动设备的数据处理方法、 系统及移动设 备, 以解决上述问题。
     为了实现上述目的, 根据本发明的一个方面, 提供了一种移动设备的数据处理方 法, 该移动设备的数据处理方法包括 : 移动设备接收并通过近场通信 NFC 芯片来读取支付 数据请求信息 ; 数据处理单元在与通用集成电路卡 UICC 建立通信之后, 转发支付数据请 求信息至通用集成电路卡 UICC ; 根据支付数据请求信息执行支付处理, 以获取支付处理结 果。
     进一步地, 根据支付数据请求信息执行支付处理, 以获取支付处理结果包括 : 通用 集成电路卡 UICC 接收支付数据请求信息 ; 通用集成电路卡 UICC 在验证用户身份成功之后, 提取支付数据请求信息的数据, 并根据提取到的数据来完成支付处理, 并生成支付处理结 果。
     进一步地, 根据支付数据请求信息执行支付处理, 以获取支付处理结果包括 : 通用 集成电路卡 UICC 接收支付数据请求信息 ; 通过支付数据请求信息来触发通用集成电路卡 UICC 验证用户身份, 在验证用户身份成功之后, 通用集成电路卡 UICC 生成并转发确认信息 至数据处理单元 ; 数据处理单元根据确认信息启动执行支付处理, 以获取支付处理结果。
     进一步地, 根据支付数据请求信息执行支付处理, 以获取支付处理结果包括 : 通用 集成电路卡 UICC 接收支付数据请求信息 ; 通过支付数据请求信息来触发通用集成电路卡 UICC 验证用户身份, 在验证用户身份成功之后, 通用集成电路卡 UICC 生成并转发确认信息 至数据处理单元 ; 近场通信 NFC 芯片根据数据处理单元转发来的确认信息启动执行支付处 理, 以获取支付处理结果。
     进一步地, 通用集成电路卡 UICC 内置在 SD 卡或 SIM 卡中, 且通用集成电路卡 UICC 与数据处理单元建立通信的通信接口包括 : SD 接口、 MMC 接口、 USB 接口、 SPI 接口或 UART 接口。
     为了实现上述目的, 根据本发明的另一方面, 提供了一种移动设备的数据处理系 统, 该移动设备的数据处理系统包括 : 支付设备, 用于生成支付数据请求信息, 并接收支付 处理结果 ; 移动设备, 与支付设备建立通信, 读取支付设备发出的支付数据请求信息 ; 通用 集成电路卡 UICC, 与移动设备中的数据处理单元建立通信, 接收由数据处理单元转发来的 支付数据请求信息 ; 其中, 系统根据支付数据请求信息执行支付处理, 以获取支付处理结 果。进一步地, 通用集成电路卡 UICC 包括 : 身份验证单元, 用于对发出支付数据请求 信息的移动设备进行用户身份验证 ; 第一支付处理单元, 用于在验证用户身份成功之后, 提 取支付数据请求信息的数据, 并根据提取到的数据来完成支付处理, 并生成支付处理结果。
     进一步地, 移动设备包括 : 数据处理单元, 用于转发支付数据请求信息至通用集成 电路卡 UICC ; 近场通信 NFC 芯片, 用于读取支付设备发出的支付数据请求信息, 并发送支付 数据请求信息至数据处理单元。
     进一步地, 数据处理单元包括 : 第二支付处理单元, 用于在通用集成电路卡 UICC 验证用户身份成功之后, 接收通用集成电路卡 UICC 生成并转发来的确认信息, 并根据确认 信息启动执行支付处理, 以获取支付处理结果。
     进一步地, 近场通信 NFC 芯片包括 : 第三支付处理单元, 用于在通用集成电路卡 UICC 验证用户身份成功之后, 接收从数据处理单元转发来的确认信息启动执行支付处理, 以获取支付处理结果, 其中, 确认信息由通用集成电路卡 UICC 生成。
     为了实现上述目的, 根据本发明的又一方面, 提供了一种移动设备, 该移动设备 包括 : 近场通信 NFC 芯片, 用于读取支付数据请求信息 ; 数据处理单元, 与通用集成电路卡 UICC 建立通信, 转发支付数据请求信息至通用集成电路卡 UICC, 并接收 UICC 完成支付处理 而获取的支付处理结果。 为了实现上述目的, 根据本发明的又一方面, 提供了一种移动设备, 该移动设备 包括 : 近场通信 NFC 芯片, 用于读取支付数据请求信息 ; 数据处理单元, 与通用集成电路卡 UICC 建立通信, 转发支付数据请求信息至通用集成电路卡 UICC, 并接收 UICC 在验证用户身 份成功之后返回的确认信息 ; 其中, 近场通信 NFC 芯片或数据处理单元根据确认信息启动 执行支付处理, 以获取支付处理结果。
     通过本发明, 采用移动设备接收并通过近场通信 NFC 芯片来读取支付数据请求信 息; 数据处理单元在与通用集成电路卡 UICC 建立通信之后, 转发支付数据请求信息至通用 集成电路卡 UICC ; 根据支付数据请求信息执行支付处理, 以获取支付处理结果, 解决了的 相关现有技术的近场支付系统中的移动设备和 UICC 芯片都需要支持 SWP 技术, 导致开发成 本较高、 难度大, 且支付交易成功率下降问题, 进而实现无需移动设备和通用集成电路卡支 持 SWP 技术, 降低了改造移动设备和通用集成电路卡的成败, 也提高了手机支付的成功率 的效果。
     附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。在附图中 :
     图 1 是相关现有技术的移动设备近场支付的数据处理系统的结构示意图 ;
     图 2 是根据本发明实施例的移动设备近场支付的数据处理系统的结构示意图 ;
     图 3 是根据本发明实施例的移动设备近场支付的数据处理方法的流程图。
     具体实施方式
     需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。图 2 是根据本发明实施例的移动设备近场支付的数据处理系统的结构示意图。如 图 2 所示, 该系统包括 : 支付设备, 用于生成支付数据请求信息, 并接收支付处理结果 ; 移 动设备, 与支付设备建立通信, 读取支付设备发出的支付数据请求信息 ; 通用集成电路卡 UICC, 通过通信接口与移动设备中的数据处理单元建立通信, 接收由数据处理单元转发来 的支付数据请求信息 ; 其中, 系统根据支付数据请求信息执行支付处理, 以获取支付处理结 果。
     本发明上述实施例通过在移动设备中增加数据处理单元来实现支付数据请求信 息的转发功能, 即利用移动设备现有的通信接口来实现将移动设备接收到的支付数据请求 信息转发给对应的通用集成电路卡 UICC, 无需在移动设备和通用集成电路卡上开发并支持 SWP 技术, 降低了开发成本和难度, 同时避免了由于 SWP 技术在硬件层面实现过程中的缺陷 导致 SWP 通信失败的问题, 从而提高了手机支付的成功率。
     本申请实施例中的支付数据请求信息可以包括收款方帐户标识和支付金额, 系统 经由网络渠道向银行移动支付系统发送该支付数据请求信息, 支付系统根据该请求信息处 理相关帐务信息, 并创建支付处理结果, 并将得到的支付处理结果返回给支付设备。 本申请 涉及到的支付处理可以包括结算帐务, 也可以为个人之前的转账等银行业务。 上述实施例在具体的实施过程中, 完成交易支付处理功能可以在移动设备或通用 集成电路卡 UICC 中实现。
     具体的, 在通用集成电路卡 UICC 中可以包括 : 身份验证单元, 用于对发出支付数 据请求信息的移动设备进行用户身份验证 ; 第一支付处理单元, 用于在验证用户身份成功 之后, 提取支付数据请求信息的数据, 并根据提取到的数据来完成支付处理, 并生成支付处 理结果。
     身份验证的具体实现过程可以是 : 提供一个用户界面使得用户可以输入登陆验证 码, 在登陆验证码校验结果确认正确之后, 验证当前的用户为合法用户, 即可以进入支付处 理的步骤。另外, 通用集成电路卡 UICC 还可以自动获取当前移动设备的硬件 ID 号, 如果此 时的硬件 ID 号为合法的情况下, 当前持有该移动设备的用户被认为也是合法用户, 但需要 输入登陆验证码的身份验证方式安全性较高。
     另外, 上述实施利中的移动设备可以包括 : 数据处理单元, 用于转发支付数据请求 信息至通用集成电路卡 UICC ; 近场通信 NFC 芯片, 用于读取支付设备发出的支付数据请求 信息, 并发送支付数据请求信息至数据处理单元。
     优选地, 上述实施利中除了可以在通用集成电路卡 UICC 中实现交易支付处理功 能, 也可以在移动设备中实现该交易支付处理功能。
     具体的, 一种实施方式可以是 : 在移动设备的数据处理单元中实现第二支付处理 单元, 该第二支付处理单元, 用于在通用集成电路卡 UICC 验证用户身份成功之后, 接收通 用集成电路卡 UICC 生成并转发来的确认信息, 并根据确认信息启动执行支付处理, 以获取 支付处理结果。
     另外一种实施方式可以是 : 在移动设备的近场通信 NFC 芯片中实现第三支付处理 单元, 该第三支付处理单元, 用于在通用集成电路卡 UICC 验证用户身份成功之后, 接收从 数据处理单元转发来的确认信息启动执行支付处理, 以获取支付处理结果, 其中, 确认信息 由通用集成电路卡 UICC 生成。
     优选地, 上述实施例中的通用集成电路卡 UICC 可以内置在 SD 卡或 SIM 卡中, 且通 用集成电路卡 UICC 与数据处理单元建立通信的通信接口包括 : SD 接口、 MMC 接口、 USB 接 口、 SPI 接口或 UART 接口。
     由上可知, 本系统在实现的过程中, 通用集成电路卡 UICC 可以完成用于身份验证 和交易支付处理的功能, 但由于通用集成电路卡 UICC 的处理能力有限, 在处理较复杂的交 易支付处理过程中, 会出现处理效率低的问题, 因此, 研发人员可以将交易支付处理功能放 在移动设备中完成, 但前提是需要在通用集成电路卡 UICC 中完成用户身份验证, 即在验证 当前用户身份的基础上才触发移动设备中的数据处理单元或 NFC 芯片来启动完成交易支 付处理的功能。最后得到的支付处理结果都将通过天线返回给支付设备, 该支付设备可以 是 POS 机或 NFC 设备 (NFC 手机 )。
     图 3 是根据本发明实施例的移动设备近场支付的数据处理方法的流程图, 如图 3 所示, 该方法包括如下步骤 :
     步骤 S102, 移动设备接收并通过近场通信 NFC 芯片来读取支付数据请求信息。
     步骤 S104, 数据处理单元在与通用集成电路卡 UICC 建立通信之后, 转发支付数据 请求信息至通用集成电路卡 UICC。 步骤 S106, 根据支付数据请求信息执行支付处理, 以获取支付处理结果。
     本发明上述实施例通过在移动设备中增加数据处理单元来实现支付数据请求信 息的转发功能, 即利用移动设备现有的通信接口来实现将移动设备中的近场通信 NFC 芯片 接收到的支付数据请求信息转发给对应的通用集成电路卡 UICC, 无需在移动设备和通用集 成电路卡上开发并支持 SWP 技术, 降低了开发成本和难度, 同时避免了由于 SWP 技术在硬件 层面实现过程中的缺陷导致 SWP 通信失败的问题, 从而提高了手机支付的成功率。
     本发明上述实施例中的步骤 S106, 根据支付数据请求信息执行支付处理, 以获取 支付处理结果的一种实施方式包括如下步骤 : 通用集成电路卡 UICC 接收支付数据请求信 息; 通用集成电路卡 UICC 在验证用户身份成功之后, 提取支付数据请求信息的数据, 并根 据提取到的数据来完成支付处理, 并生成支付处理结果。
     本发明上述实施例中的步骤 S106, 根据支付数据请求信息执行支付处理, 以获取 支付处理结果的第二种实施方式包括如下步骤 : 通用集成电路卡 UICC 接收支付数据请求 信息 ; 通过支付数据请求信息来触发通用集成电路卡 UICC 验证用户身份, 在验证用户身份 成功之后, 通用集成电路卡 UICC 生成并转发确认信息至数据处理单元 ; 数据处理单元根据 确认信息启动执行支付处理, 以获取支付处理结果。
     本发明上述实施例中的步骤 S106, 根据支付数据请求信息执行支付处理, 以获取 支付处理结果的第三种实施方式包括如下步骤 : 通用集成电路卡 UICC 接收支付数据请求 信息 ; 通过支付数据请求信息来触发通用集成电路卡 UICC 验证用户身份, 在验证用户身份 成功之后, 通用集成电路卡 UICC 生成并转发确认信息至数据处理单元 ; 近场通信 NFC 芯片 根据数据处理单元转发来的确认信息启动执行支付处理, 以获取支付处理结果。
     优选地, 上述实施利中的通用集成电路卡 UICC 内置在 SD 卡或 SIM 卡中, 且通用集 成电路卡 UICC 与数据处理单元建立通信的通信接口包括 : SD 接口、 MMC 接口、 USB 接口、 SPI 接口或 UART 接口。
     本申请上述实施例的方案无需手机和 UICC 支持 SWP, 标准的 NFC 手机和 UICC 均
     可完成近场支付。通过本发明上述实施例实现的一次近场手机支付应用的流程如下步骤 : 用户的移动设备, 例如 NFC 手机靠近 POS 机 ( 或其他 NFC 设备 ) ; POS 机建立与手机中 NFC 芯片的通讯 ; POS 机将交易请求通过射频信号发送给 NFC 芯片 ; NFC 手机中的数据处理单元 ( 移动支付应用软件 ) 从 NFC 芯片中读取到交易请求, 其中, 数据处理单元 ( 移动支付应用 软件 ) 具体完成以下功能 : 建立与通用集成电路卡 UICC 的通讯, 通讯接口可以是 SD/MMC/ USB/SPI/UART, 同时把支付数据请求信息转换为 UICC 可处理的数据格式之后把交易请求 发送给 UICC ; 通用集成电路卡 UICC 收到交易请求后进行支付处理功能 ; UICC 把交易请求 的支付处理结果返回给数据处理单元 ( 移动支付应用软件 ) ; 数据处理单元 ( 移动支付应 用软件 ) 通过驱动把处理结果发送给 NFC 芯片 ; NFC 芯片通过射频信号把处理结果发送给 POS 机 ; POS 机收到 NFC 芯片返回的交易请求处理结果, 完成一次交易请求 ; NFC 手机与 POS 机 ( 或其他 NFC 设备 ) 之间如需多次交互, 则重复进行 3-10 步, 直到交易完成。
     本申请上述实施利中的关键点在于数据处理单元 ( 移动支付应用软件 ), 主要的 功能是作为 POS 机与 UICC 通讯的桥梁, 实现通讯数据的收发和格式转换, 但在实际应用中 能够根据需求进行如下功能扩展, 如:
     1、 出于安全性考虑, 当 UICC 要求进行 PIN 码验证时, 数据处理单元 ( 移动支付应 用软件 ) 可以呈现给手机用户 PIN 码输入界面以便于输入 PIN 码 ;
     2、 通过移动支付应用软件可以扩展移动支付的方式, 如: 通过蓝牙 (BlueTooth, 一种短距离通讯无线电技术 ) 进行支付, 或者通过 WiFi( 一种无线互联技术 ) 进行支付。
     上述实施例主要实现了通用集成电路卡 UICC 收到交易请求后进行交易的支付处 理功能, 在完成交易的支付处理功能之前, 出于安全考虑同时也可以完成身份认证的功能, 即通用集成电路卡 UICC 同时具有认证功能。
     本方法在具体实现的过程中, 研发人员经过长期的研究发现由于通用集成电路卡 UICC 的处理能力有限, 在处理较复杂的交易支付处理过程中, 会出现处理效率低的问题, 而 升级硬件需要投入更多的研发成本和生产成本, 本着降低成本的原则, 研发人员可以将交 易支付处理功能放在移动设备中完成, 但前提是需要在通用集成电路卡 UICC 中完成用户 身份验证, 即在验证当前用户身份的基础上才触发移动设备中的数据处理单元或 NFC 芯片 来启动完成交易支付处理的功能。最后得到的支付处理结果都将通过天线返回给支付设 备, 该支付设备可以是 POS 机或 NFC 设备 (NFC 手机 )。
     需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可以以不 同于此处的顺序执行所示出或描述的步骤。
     本申请还可以提供一种移动设备, 该移动设备可以包括 : 近场通信 NFC 芯片, 用于 读取支付数据请求信息 ; 数据处理单元, 与通用集成电路卡 UICC 建立通信, 转发支付数据 请求信息至通用集成电路卡 UICC, 并接收 UICC 完成支付处理而获取的支付处理结果。
     本申请还可以提供另外一种移动设备, 该移动设备可以包括 : 近场通信 NFC 芯片, 用于读取支付数据请求信息 ; 数据处理单元, 与通用集成电路卡 UICC 建立通信, 转发支付 数据请求信息至通用集成电路卡 UICC, 并接收 UICC 在验证用户身份成功之后返回的确认 信息 ; 其中, 近场通信 NFC 芯片或数据处理单元根据确认信息启动执行支付处理, 以获取支 付处理结果。上述两种移动设备在得到支付处理结果之后, 会将该支付处理结果返回给 POS 机 或 NFC 手机。
     从以上的描述中, 可以看出, 本发明实现了如下技术效果 : 低成本 : UICC 无需集成 SWP 功能模块, 手机上的 NFC 芯片无需增加 SWP 功能模块 ; 开发难度小 : UICC 无需开发 SWP 相关协议, 手机上无需开发 SWP 相关协议, 且在 SD 卡形态下, 降低电源设计的难度 ; 易于推 广: 使用通用的 NFC 手机即可实现近场支付, 无需更换手机, 无需对手机进行改造 ; 使用灵 活: 移动支付应用软件能够方便的进行升级, 以满足用户后续的需求。
     显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所组成 的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以将它们存储 在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模块, 或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样, 本发明不限制于任何特定的 硬件和软件结合。
     以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的任何修 改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。

移动设备的数据处理方法、系统及移动设备.pdf_第1页
第1页 / 共11页
移动设备的数据处理方法、系统及移动设备.pdf_第2页
第2页 / 共11页
移动设备的数据处理方法、系统及移动设备.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《移动设备的数据处理方法、系统及移动设备.pdf》由会员分享,可在线阅读,更多相关《移动设备的数据处理方法、系统及移动设备.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102402744 A (43)申请公布日 2012.04.04 C N 1 0 2 4 0 2 7 4 4 A *CN102402744A* (21)申请号 201110351690.1 (22)申请日 2011.11.08 G06Q 20/32(2012.01) H04B 5/00(2006.01) (71)申请人北京数码视讯软件技术发展有限公 司 地址 100085 北京市海淀区上地信息产业基 地开拓路15号数码视讯大厦 (72)发明人王蜀洪 陈德权 张雨佳 (74)专利代理机构北京康信知识产权代理有限 责任公司 11240 代理人吴贵明 余刚 (54) 发明名。

2、称 移动设备的数据处理方法、系统及移动设备 (57) 摘要 本发明公开了一种移动设备的数据处理方 法、系统及移动设备。其中,该方法包括:移动设 备接收并通过近场通信NFC芯片来读取支付数 据请求信息;数据处理单元在与通用集成电路卡 UICC建立通信之后,转发支付数据请求信息至通 用集成电路卡UICC;根据支付数据请求信息执行 支付处理,以获取支付处理结果。通过本发明,近 场移动支付能够在无需移动设备和通用集成电路 卡支持SWP技术情况下实现,降低了改造移动设 备和通用集成电路卡的成本,也提高了手机支付 的成功率。 (51)Int.Cl. (19)中华人民共和国国家知识产权局 (12)发明专利申。

3、请 权利要求书 2 页 说明书 7 页 附图 1 页 CN 102402747 A 1/2页 2 1.一种移动设备的数据处理方法,其特征在于,包括: 移动设备接收并通过近场通信NFC芯片来读取支付数据请求信息; 数据处理单元在与通用集成电路卡UICC建立通信之后,转发所述支付数据请求信息 至所述通用集成电路卡UICC; 根据所述支付数据请求信息执行支付处理,以获取支付处理结果。 2.根据权利要求1所述的方法,其特征在于,根据所述支付数据请求信息执行支付处 理,以获取支付处理结果包括: 所述通用集成电路卡UICC接收所述支付数据请求信息; 所述通用集成电路卡UICC在验证用户身份成功之后,提取所。

4、述支付数据请求信息的 数据,并根据提取到的数据来完成所述支付处理,并生成所述支付处理结果。 3.根据权利要求1所述的方法,其特征在于,根据所述支付数据请求信息执行支付处 理,以获取支付处理结果包括: 所述通用集成电路卡UICC接收所述支付数据请求信息; 通过所述支付数据请求信息来触发所述通用集成电路卡UICC验证用户身份,在验证 用户身份成功之后,所述通用集成电路卡UICC生成并转发确认信息至所述数据处理单元; 所述数据处理单元根据所述确认信息启动执行支付处理,以获取所述支付处理结果。 4.根据权利要求1中所述的方法,其特征在于,根据所述支付数据请求信息执行支付 处理,以获取支付处理结果包括:。

5、 所述通用集成电路卡UICC接收所述支付数据请求信息; 通过所述支付数据请求信息来触发所述通用集成电路卡UICC验证用户身份,在验证 用户身份成功之后,所述通用集成电路卡UICC生成并转发确认信息至所述数据处理单元; 所述近场通信NFC芯片根据所述数据处理单元转发来的所述确认信息启动执行支付 处理,以获取所述支付处理结果。 5.根据权利要求1-4中任一项所述的方法,其特征在于,所述通用集成电路卡UICC内 置在SD卡或SIM卡中,且所述通用集成电路卡UICC与所述数据处理单元建立通信的通信 接口包括:SD接口、MMC接口、USB接口、SPI接口或UART接口。 6.一种移动设备的数据处理系统,。

6、其特征在于,包括: 支付设备,用于生成支付数据请求信息,并接收支付处理结果; 移动设备,与所述支付设备建立通信,读取所述支付设备发出的所述支付数据请求信 息; 通用集成电路卡UICC,与所述移动设备中的数据处理单元建立通信,接收由所述数据 处理单元转发来的所述支付数据请求信息; 其中,所述系统根据所述支付数据请求信息执行支付处理,以获取所述支付处理结果。 7.根据权利要求6所述的系统,其特征在于,所述通用集成电路卡UICC包括: 身份验证单元,用于对发出所述支付数据请求信息的移动设备进行用户身份验证; 第一支付处理单元,用于在验证用户身份成功之后,提取所述支付数据请求信息的数 据,并根据提取到。

7、的数据来完成所述支付处理,并生成所述支付处理结果。 8.根据权利要求6所述的系统,其特征在于,所述移动设备包括: 数据处理单元,用于转发所述支付数据请求信息至所述通用集成电路卡UICC; 权 利 要 求 书CN 102402744 A CN 102402747 A 2/2页 3 近场通信NFC芯片,用于读取所述支付设备发出的支付数据请求信息,并发送所述支 付数据请求信息至所述数据处理单元。 9.根据权利要求8所述的系统,其特征在于,所述数据处理单元包括: 第二支付处理单元,用于在所述通用集成电路卡UICC验证用户身份成功之后,接收所 述通用集成电路卡UICC生成并转发来的确认信息,并根据所述确。

8、认信息启动执行支付处 理,以获取所述支付处理结果。 10.根据权利要求8所述的系统,其特征在于,所述近场通信NFC芯片包括: 第三支付处理单元,用于在所述通用集成电路卡UICC验证用户身份成功之后,接收从 所述数据处理单元转发来的确认信息启动执行支付处理,以获取所述支付处理结果,其中, 所述确认信息由所述通用集成电路卡UICC生成。 11.一种移动设备,其特征在于,包括: 近场通信NFC芯片,用于读取支付数据请求信息; 数据处理单元,与所述通用集成电路卡UICC建立通信,转发所述支付数据请求信息至 所述通用集成电路卡UICC,并接收所述UICC完成支付处理而获取的支付处理结果。 12.一种移动。

9、设备,其特征在于,包括: 近场通信NFC芯片,用于读取支付数据请求信息; 数据处理单元,与所述通用集成电路卡UICC建立通信,转发所述支付数据请求信息至 所述通用集成电路卡UICC,并接收所述UICC在验证用户身份成功之后返回的确认信息;其 中, 所述近场通信NFC芯片或所述数据处理单元根据所述确认信息启动执行支付处理,以 获取支付处理结果。 权 利 要 求 书CN 102402744 A CN 102402747 A 1/7页 4 移动设备的数据处理方法、 系统及移动设备 技术领域 0001 本发明涉及通讯领域,具体而言,涉及一种移动设备的数据处理方法、系统及移动 设备。 背景技术 0002。

10、 基于单线协议(Single Wire Protocol,简称为SWP)和近场通信(Near Field Communication,简称为NFC)技术实现的近场支付,一方面,需对手机硬件进行改造和定 制,使手机支持SWP;另一方面,通用集成电路卡(Universal Integrated Circuit Card,简 称为UICC)作为用户身份信息及密钥的载体也必须支持SWP,才能与支持SWP的手机终端进 行通信,构建完整近场支付应用模式。上述基于SWP模式的近场支付方案,必须要求使用者 使用支持SWP的手机和UICC,对硬件的要求较高,影响了近场支付的推广和应用。 0003 近场支付是移动。

11、支付的一种,上述方案中使用的NFC技术,又称近距离无线通信, 是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在 十厘米内)交换数据。这个技术由免接触式射频识别(RFID)演变而来,并将非接触读卡器、 非接触卡和点对点(Peer-to-Peer)功能整合在一颗芯片之中。 0004 上述现有的近场支付技术方案中,SWP的通信双方是UICC和CLF(Contactless Frontend),UICC可封装成SD卡、SIM卡等形态,CLF需要封装在手机、PDA等移动设备之中。 0005 图1是相关现有技术的移动设备近场支付的数据处理系统的结构示意图。此方案 需要移动设备。

12、和UICC同时支持SWP功能才能实现近场支付。如图1所示,该支付系统完成 一次近场手机支付应用流程如下:用户的NFC手机靠近POS机(或其他NFC设备);POS机 建立与NFC手机中的CLF的无线通讯;POS机将交易请求转为射频信号,把交易请求发送给 CLF;CLF通过射频信号收到交易请求;CLF建立与UICC的SWP通讯;CLF将收到的交易请求 通过SWP发送给UICC处理;UICC通过SWP接收到交易请求,并进行处理;UICC通过SWP把 交易请求的处理结果返回给CLF;CLF通过SWP接收到UICC的处理结果;CLF把收到的处理 结果转为射频信号发送给POS机;POS机收到CLF的返回处。

13、理结果,完成一次交易请求。 0006 NFC手机与POS机(或其他NFC设备)之间如需多次交互,则重复进行上述支付的 步骤,直到交易完成。通过上述流程可知交易信息是通过天线、CLF、UICC等硬件直接交互 并完成处理,要求手机必须具备支持SWP的CLF芯片,UICC内必须带有支持SWP协议的硬 件模块,而市场应用最为广泛的通用智能卡芯片无法直接使用。 0007 由上可知,基于SWP的近场支付作为一种机卡分离的解决方案,较好的吻合了现 有的移动支付的应用环境,但对手机、UICC的硬件有独特的要求,制约了移动支付产业的发 展进程。其不足之处具体包括如下几个方面: 0008 由于该实现手机近场支付的。

14、方案需要移动终端和UICC芯片都支持SWP协议,因 此,需要对通用的NFC手机进行硬件改造以支持SWP接口,即手机上的CLF需要实现SWP协 议和硬件接口,从而增加了手机的成本;而且UICC在硬件上也需要支持SWP接口,软件上需 要开发SWP的相关协议,从而增加了UICC软件开发难度较大;另外,为方便用户使用,UICC 说 明 书CN 102402744 A CN 102402747 A 2/7页 5 芯片一般以SD卡或SIM卡形式进行封装,但由于SWP在物理上是基于电流和电压的变化完 成数据传输的,电压的不稳定和电流的波动,都会导致SWP通讯失败,使交易中断,由此在 进行SD卡的基板开发时,。

15、在电源设计上技术难度较大。 0009 目前针对相关技术的近场支付系统中的移动设备和UICC芯片都需要支持SWP技 术,导致开发成本较高、难度大,且支付交易成功率下降的问题,目前尚未提出有效的解决 方案。 发明内容 0010 针对相关技术的近场支付系统中的移动设备和UICC芯片都需要支持SWP技术, 导致开发成本较高、难度大,且支付交易成功率下降的问题,目前尚未提出有效的问题而提 出本发明,为此,本发明的主要目的在于提供一种移动设备的数据处理方法、系统及移动设 备,以解决上述问题。 0011 为了实现上述目的,根据本发明的一个方面,提供了一种移动设备的数据处理方 法,该移动设备的数据处理方法包括。

16、:移动设备接收并通过近场通信NFC芯片来读取支付 数据请求信息;数据处理单元在与通用集成电路卡UICC建立通信之后,转发支付数据请 求信息至通用集成电路卡UICC;根据支付数据请求信息执行支付处理,以获取支付处理结 果。 0012 进一步地,根据支付数据请求信息执行支付处理,以获取支付处理结果包括:通用 集成电路卡UICC接收支付数据请求信息;通用集成电路卡UICC在验证用户身份成功之后, 提取支付数据请求信息的数据,并根据提取到的数据来完成支付处理,并生成支付处理结 果。 0013 进一步地,根据支付数据请求信息执行支付处理,以获取支付处理结果包括:通用 集成电路卡UICC接收支付数据请求信。

17、息;通过支付数据请求信息来触发通用集成电路卡 UICC验证用户身份,在验证用户身份成功之后,通用集成电路卡UICC生成并转发确认信息 至数据处理单元;数据处理单元根据确认信息启动执行支付处理,以获取支付处理结果。 0014 进一步地,根据支付数据请求信息执行支付处理,以获取支付处理结果包括:通用 集成电路卡UICC接收支付数据请求信息;通过支付数据请求信息来触发通用集成电路卡 UICC验证用户身份,在验证用户身份成功之后,通用集成电路卡UICC生成并转发确认信息 至数据处理单元;近场通信NFC芯片根据数据处理单元转发来的确认信息启动执行支付处 理,以获取支付处理结果。 0015 进一步地,通用。

18、集成电路卡UICC内置在SD卡或SIM卡中,且通用集成电路卡UICC 与数据处理单元建立通信的通信接口包括:SD接口、MMC接口、USB接口、SPI接口或UART 接口。 0016 为了实现上述目的,根据本发明的另一方面,提供了一种移动设备的数据处理系 统,该移动设备的数据处理系统包括:支付设备,用于生成支付数据请求信息,并接收支付 处理结果;移动设备,与支付设备建立通信,读取支付设备发出的支付数据请求信息;通用 集成电路卡UICC,与移动设备中的数据处理单元建立通信,接收由数据处理单元转发来的 支付数据请求信息;其中,系统根据支付数据请求信息执行支付处理,以获取支付处理结 果。 说 明 书C。

19、N 102402744 A CN 102402747 A 3/7页 6 0017 进一步地,通用集成电路卡UICC包括:身份验证单元,用于对发出支付数据请求 信息的移动设备进行用户身份验证;第一支付处理单元,用于在验证用户身份成功之后,提 取支付数据请求信息的数据,并根据提取到的数据来完成支付处理,并生成支付处理结果。 0018 进一步地,移动设备包括:数据处理单元,用于转发支付数据请求信息至通用集成 电路卡UICC;近场通信NFC芯片,用于读取支付设备发出的支付数据请求信息,并发送支付 数据请求信息至数据处理单元。 0019 进一步地,数据处理单元包括:第二支付处理单元,用于在通用集成电路卡。

20、UICC 验证用户身份成功之后,接收通用集成电路卡UICC生成并转发来的确认信息,并根据确认 信息启动执行支付处理,以获取支付处理结果。 0020 进一步地,近场通信NFC芯片包括:第三支付处理单元,用于在通用集成电路卡 UICC验证用户身份成功之后,接收从数据处理单元转发来的确认信息启动执行支付处理, 以获取支付处理结果,其中,确认信息由通用集成电路卡UICC生成。 0021 为了实现上述目的,根据本发明的又一方面,提供了一种移动设备,该移动设备 包括:近场通信NFC芯片,用于读取支付数据请求信息;数据处理单元,与通用集成电路卡 UICC建立通信,转发支付数据请求信息至通用集成电路卡UICC。

21、,并接收UICC完成支付处理 而获取的支付处理结果。 0022 为了实现上述目的,根据本发明的又一方面,提供了一种移动设备,该移动设备 包括:近场通信NFC芯片,用于读取支付数据请求信息;数据处理单元,与通用集成电路卡 UICC建立通信,转发支付数据请求信息至通用集成电路卡UICC,并接收UICC在验证用户身 份成功之后返回的确认信息;其中,近场通信NFC芯片或数据处理单元根据确认信息启动 执行支付处理,以获取支付处理结果。 0023 通过本发明,采用移动设备接收并通过近场通信NFC芯片来读取支付数据请求信 息;数据处理单元在与通用集成电路卡UICC建立通信之后,转发支付数据请求信息至通用 集。

22、成电路卡UICC;根据支付数据请求信息执行支付处理,以获取支付处理结果,解决了的 相关现有技术的近场支付系统中的移动设备和UICC芯片都需要支持SWP技术,导致开发成 本较高、难度大,且支付交易成功率下降问题,进而实现无需移动设备和通用集成电路卡支 持SWP技术,降低了改造移动设备和通用集成电路卡的成败,也提高了手机支付的成功率 的效果。 附图说明 0024 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: 0025 图1是相关现有技术的移动设备近场支付的数据处理系统的结构示意图; 0026 。

23、图2是根据本发明实施例的移动设备近场支付的数据处理系统的结构示意图; 0027 图3是根据本发明实施例的移动设备近场支付的数据处理方法的流程图。 具体实施方式 0028 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。 说 明 书CN 102402744 A CN 102402747 A 4/7页 7 0029 图2是根据本发明实施例的移动设备近场支付的数据处理系统的结构示意图。如 图2所示,该系统包括:支付设备,用于生成支付数据请求信息,并接收支付处理结果;移 动设备,与支付设备建立通信,读取支付设备发出的支付数据请。

24、求信息;通用集成电路卡 UICC,通过通信接口与移动设备中的数据处理单元建立通信,接收由数据处理单元转发来 的支付数据请求信息;其中,系统根据支付数据请求信息执行支付处理,以获取支付处理结 果。 0030 本发明上述实施例通过在移动设备中增加数据处理单元来实现支付数据请求信 息的转发功能,即利用移动设备现有的通信接口来实现将移动设备接收到的支付数据请求 信息转发给对应的通用集成电路卡UICC,无需在移动设备和通用集成电路卡上开发并支持 SWP技术,降低了开发成本和难度,同时避免了由于SWP技术在硬件层面实现过程中的缺陷 导致SWP通信失败的问题,从而提高了手机支付的成功率。 0031 本申请实。

25、施例中的支付数据请求信息可以包括收款方帐户标识和支付金额,系统 经由网络渠道向银行移动支付系统发送该支付数据请求信息,支付系统根据该请求信息处 理相关帐务信息,并创建支付处理结果,并将得到的支付处理结果返回给支付设备。本申请 涉及到的支付处理可以包括结算帐务,也可以为个人之前的转账等银行业务。 0032 上述实施例在具体的实施过程中,完成交易支付处理功能可以在移动设备或通用 集成电路卡UICC中实现。 0033 具体的,在通用集成电路卡UICC中可以包括:身份验证单元,用于对发出支付数 据请求信息的移动设备进行用户身份验证;第一支付处理单元,用于在验证用户身份成功 之后,提取支付数据请求信息的。

26、数据,并根据提取到的数据来完成支付处理,并生成支付处 理结果。 0034 身份验证的具体实现过程可以是:提供一个用户界面使得用户可以输入登陆验证 码,在登陆验证码校验结果确认正确之后,验证当前的用户为合法用户,即可以进入支付处 理的步骤。另外,通用集成电路卡UICC还可以自动获取当前移动设备的硬件ID号,如果此 时的硬件ID号为合法的情况下,当前持有该移动设备的用户被认为也是合法用户,但需要 输入登陆验证码的身份验证方式安全性较高。 0035 另外,上述实施利中的移动设备可以包括:数据处理单元,用于转发支付数据请求 信息至通用集成电路卡UICC;近场通信NFC芯片,用于读取支付设备发出的支付数。

27、据请求 信息,并发送支付数据请求信息至数据处理单元。 0036 优选地,上述实施利中除了可以在通用集成电路卡UICC中实现交易支付处理功 能,也可以在移动设备中实现该交易支付处理功能。 0037 具体的,一种实施方式可以是:在移动设备的数据处理单元中实现第二支付处理 单元,该第二支付处理单元,用于在通用集成电路卡UICC验证用户身份成功之后,接收通 用集成电路卡UICC生成并转发来的确认信息,并根据确认信息启动执行支付处理,以获取 支付处理结果。 0038 另外一种实施方式可以是:在移动设备的近场通信NFC芯片中实现第三支付处理 单元,该第三支付处理单元,用于在通用集成电路卡UICC验证用户身。

28、份成功之后,接收从 数据处理单元转发来的确认信息启动执行支付处理,以获取支付处理结果,其中,确认信息 由通用集成电路卡UICC生成。 说 明 书CN 102402744 A CN 102402747 A 5/7页 8 0039 优选地,上述实施例中的通用集成电路卡UICC可以内置在SD卡或SIM卡中,且通 用集成电路卡UICC与数据处理单元建立通信的通信接口包括:SD接口、MMC接口、USB接 口、SPI接口或UART接口。 0040 由上可知,本系统在实现的过程中,通用集成电路卡UICC可以完成用于身份验证 和交易支付处理的功能,但由于通用集成电路卡UICC的处理能力有限,在处理较复杂的交 。

29、易支付处理过程中,会出现处理效率低的问题,因此,研发人员可以将交易支付处理功能放 在移动设备中完成,但前提是需要在通用集成电路卡UICC中完成用户身份验证,即在验证 当前用户身份的基础上才触发移动设备中的数据处理单元或NFC芯片来启动完成交易支 付处理的功能。最后得到的支付处理结果都将通过天线返回给支付设备,该支付设备可以 是POS机或NFC设备(NFC手机)。 0041 图3是根据本发明实施例的移动设备近场支付的数据处理方法的流程图,如图3 所示,该方法包括如下步骤: 0042 步骤S102,移动设备接收并通过近场通信NFC芯片来读取支付数据请求信息。 0043 步骤S104,数据处理单元在。

30、与通用集成电路卡UICC建立通信之后,转发支付数据 请求信息至通用集成电路卡UICC。 0044 步骤S106,根据支付数据请求信息执行支付处理,以获取支付处理结果。 0045 本发明上述实施例通过在移动设备中增加数据处理单元来实现支付数据请求信 息的转发功能,即利用移动设备现有的通信接口来实现将移动设备中的近场通信NFC芯片 接收到的支付数据请求信息转发给对应的通用集成电路卡UICC,无需在移动设备和通用集 成电路卡上开发并支持SWP技术,降低了开发成本和难度,同时避免了由于SWP技术在硬件 层面实现过程中的缺陷导致SWP通信失败的问题,从而提高了手机支付的成功率。 0046 本发明上述实施。

31、例中的步骤S106,根据支付数据请求信息执行支付处理,以获取 支付处理结果的一种实施方式包括如下步骤:通用集成电路卡UICC接收支付数据请求信 息;通用集成电路卡UICC在验证用户身份成功之后,提取支付数据请求信息的数据,并根 据提取到的数据来完成支付处理,并生成支付处理结果。 0047 本发明上述实施例中的步骤S106,根据支付数据请求信息执行支付处理,以获取 支付处理结果的第二种实施方式包括如下步骤:通用集成电路卡UICC接收支付数据请求 信息;通过支付数据请求信息来触发通用集成电路卡UICC验证用户身份,在验证用户身份 成功之后,通用集成电路卡UICC生成并转发确认信息至数据处理单元;数。

32、据处理单元根据 确认信息启动执行支付处理,以获取支付处理结果。 0048 本发明上述实施例中的步骤S106,根据支付数据请求信息执行支付处理,以获取 支付处理结果的第三种实施方式包括如下步骤:通用集成电路卡UICC接收支付数据请求 信息;通过支付数据请求信息来触发通用集成电路卡UICC验证用户身份,在验证用户身份 成功之后,通用集成电路卡UICC生成并转发确认信息至数据处理单元;近场通信NFC芯片 根据数据处理单元转发来的确认信息启动执行支付处理,以获取支付处理结果。 0049 优选地,上述实施利中的通用集成电路卡UICC内置在SD卡或SIM卡中,且通用集 成电路卡UICC与数据处理单元建立通。

33、信的通信接口包括:SD接口、MMC接口、USB接口、SPI 接口或UART接口。 0050 本申请上述实施例的方案无需手机和UICC支持SWP,标准的NFC手机和UICC均 说 明 书CN 102402744 A CN 102402747 A 6/7页 9 可完成近场支付。通过本发明上述实施例实现的一次近场手机支付应用的流程如下步骤: 用户的移动设备,例如NFC手机靠近POS机(或其他NFC设备);POS机建立与手机中NFC 芯片的通讯;POS机将交易请求通过射频信号发送给NFC芯片;NFC手机中的数据处理单元 (移动支付应用软件)从NFC芯片中读取到交易请求,其中,数据处理单元(移动支付应用。

34、 软件)具体完成以下功能:建立与通用集成电路卡UICC的通讯,通讯接口可以是SD/MMC/ USB/SPI/UART,同时把支付数据请求信息转换为UICC可处理的数据格式之后把交易请求 发送给UICC;通用集成电路卡UICC收到交易请求后进行支付处理功能;UICC把交易请求 的支付处理结果返回给数据处理单元(移动支付应用软件);数据处理单元(移动支付应 用软件)通过驱动把处理结果发送给NFC芯片;NFC芯片通过射频信号把处理结果发送给 POS机;POS机收到NFC芯片返回的交易请求处理结果,完成一次交易请求;NFC手机与POS 机(或其他NFC设备)之间如需多次交互,则重复进行3-10步,直到。

35、交易完成。 0051 本申请上述实施利中的关键点在于数据处理单元(移动支付应用软件),主要的 功能是作为POS机与UICC通讯的桥梁,实现通讯数据的收发和格式转换,但在实际应用中 能够根据需求进行如下功能扩展,如: 0052 1、出于安全性考虑,当UICC要求进行PIN码验证时,数据处理单元(移动支付应 用软件)可以呈现给手机用户PIN码输入界面以便于输入PIN码; 0053 2、通过移动支付应用软件可以扩展移动支付的方式,如:通过蓝牙(BlueTooth, 一种短距离通讯无线电技术)进行支付,或者通过WiFi(一种无线互联技术)进行支付。 0054 上述实施例主要实现了通用集成电路卡UICC。

36、收到交易请求后进行交易的支付处 理功能,在完成交易的支付处理功能之前,出于安全考虑同时也可以完成身份认证的功能, 即通用集成电路卡UICC同时具有认证功能。 0055 本方法在具体实现的过程中,研发人员经过长期的研究发现由于通用集成电路卡 UICC的处理能力有限,在处理较复杂的交易支付处理过程中,会出现处理效率低的问题,而 升级硬件需要投入更多的研发成本和生产成本,本着降低成本的原则,研发人员可以将交 易支付处理功能放在移动设备中完成,但前提是需要在通用集成电路卡UICC中完成用户 身份验证,即在验证当前用户身份的基础上才触发移动设备中的数据处理单元或NFC芯片 来启动完成交易支付处理的功能。。

37、最后得到的支付处理结果都将通过天线返回给支付设 备,该支付设备可以是POS机或NFC设备(NFC手机)。 0056 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不 同于此处的顺序执行所示出或描述的步骤。 0057 本申请还可以提供一种移动设备,该移动设备可以包括:近场通信NFC芯片,用于 读取支付数据请求信息;数据处理单元,与通用集成电路卡UICC建立通信,转发支付数据 请求信息至通用集成电路卡UICC,并接收UICC完成支付处理而获取的支付处理结果。 0058 本申请还可以提供另外一种移。

38、动设备,该移动设备可以包括:近场通信NFC芯片, 用于读取支付数据请求信息;数据处理单元,与通用集成电路卡UICC建立通信,转发支付 数据请求信息至通用集成电路卡UICC,并接收UICC在验证用户身份成功之后返回的确认 信息;其中,近场通信NFC芯片或数据处理单元根据确认信息启动执行支付处理,以获取支 付处理结果。 说 明 书CN 102402744 A CN 102402747 A 7/7页 10 0059 上述两种移动设备在得到支付处理结果之后,会将该支付处理结果返回给POS机 或NFC手机。 0060 从以上的描述中,可以看出,本发明实现了如下技术效果:低成本:UICC无需集成 SWP功。

39、能模块,手机上的NFC芯片无需增加SWP功能模块;开发难度小:UICC无需开发SWP 相关协议,手机上无需开发SWP相关协议,且在SD卡形态下,降低电源设计的难度;易于推 广:使用通用的NFC手机即可实现近场支付,无需更换手机,无需对手机进行改造;使用灵 活:移动支付应用软件能够方便的进行升级,以满足用户后续的需求。 0061 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。 0062 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。 说 明 书CN 102402744 A CN 102402747 A 1/1页 11 图1 图2 图3 说 明 书 附 图CN 102402744 A 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1