移动终端电子钱包的应用方法及移动终端的制作方法

文档序号:7722898阅读:163来源:国知局
专利名称:移动终端电子钱包的应用方法及移动终端的制作方法
技术领域
本发明涉及通讯领域,尤其涉及一种移动终端电子钱包的应用方法及移动终端。
背景技术
随着NFC(Near Field Communication,近场通信)技术的发展,近距离消费也发生 了翻天覆地的变化。使移动终端(如手机)成为一种安全、便捷、快速与时尚的非接触式支 付和票务工具。它将移动终端变成一张交通卡和银行卡,这样就可以像刷公交卡和银行卡 那样"刷"手机来消费。人们特别喜欢NFC易用、便利,以及非接触式支付的迅速,希望抛开 随身携带钱包的累赘。只要将移动终端靠近设备终端就可进行交易,无需出示支付卡。
应用NFC技术实现近距离消费的实现方案主要有l、异形粘帖卡,将token(代 币)贴在手机上,例如重庆掌中行业务;2、 SMpass,即双界面SM卡,例如握奇数据方 案;3、NFC,在手机中集成NFC芯片,不支持SWP (Single Wire Protocol,单线协议)SIM卡; 4、eNFC,需要集成支持SWP协议的芯片以及SIM卡;5、2. 4G RF-SIM(Radio Frequency SM, 射频SM),将2. 4G通信模块集成在SIM卡中,直接更换SM卡。其中,eNFC需要集成支持 SWP协议的芯片和SIM卡,是目前非常流行的技术解决方案。 由于NFC有着广阔的市场前景,移动运营商正积极地推动着该产业链的发展,其 中电子钱包和电子票业务更是特别受到推崇。目前利用NFC电子钱包应用来进行消费过程 如图1所示,手机NFC芯片被激活后,在手机处于卡模拟状态时,通过POS机可以实现小额 支付功能。 参考图1, POS机发起消费请求,NFC芯片会将请求转发给SM卡,SIM卡会做出回 应,交易结束后,用户可以通过打开JAVA客户端来查看手机钱包的交易情况。
图2是利用NFC电子钱包进行消费的工作原理的示意图,参考图2,包 括UICC (Universal Integrated Circuit Card,通用集成电路卡)、NFC射频芯片 (MicroRead)、手机处理器。与应用相关部分完全放置在UICC(智能SIM卡)中,射频芯 片(MicroRead)集成在手机主板上。MicroRead通过UART接口与手机处理器通信,通过 SWP(Single Wire Protocol)协议与UICC中的应用部分通信。手机和POS机交易后,UICC 可以通过MicroRead给手机处理器发送消息。 在上述操作过程中存在一个问题假设手机处于待机界面,当手机发生交易后,用
户会习惯性地去查看电子钱包的余额情况,但是目前市场上的应用都通过手动方法去进行
查询的,用户需要进入JAVA,再启动应用,这极大的影响了用户体验值。 综上所述,可知现有技术中长期以来一直存在现有的只能够手动查看电子钱包的
余额情况、不能够自动显示的问题,因此有必要提出改进的技术手段,来解决此问题。

发明内容
有鉴于现有技术存在现有的只能够手动查看电子钱包的消费情况、不能够自动显 示问题而做出本发明,为此本发明的主要目的在于提供一种移动终端电子钱包的应用方法
3及移动终端,其中 本发明提供一种移动终端电子钱包的应用方法,移动终端集成NFC芯片,该方法 包括监听移动终端通过NFC芯片发生的交易事件;在发生交易事件时,获取UICC通用集 成电路卡通过NFC芯片发送的关于交易事件的交易消息;将交易消息发送至JAVA模块,启 动对应的JAVA应用,并向用户提供交易事件的消费情况。 优选地,将交易消息发送至JAVA模块,启动对应的JAVA应用,进一步包括JAVA 模块接收交易消息,并启动JAVA虚拟机;JAVA虚拟机调用PUSH接口启动对应的JAVA应用。
优选地,JAVA虚拟机调用PUSH接口启动对应的JAVA应用,进一步包括JAVA虚拟 机从预先设置的PUSH注册信息列表中获取应用的PUSH注册信息;JAVA虚拟机解析应用的 PUSH注册信息,启动对应的JAVA应用。 本发明提供一种移动终端,该移动终端集成NFC芯片,移动终端包括监听模块, 用于监听移动终端通过NFC芯片发生的交易事件;获取模块,用于在监听模块监听到发生 交易事件,获取UICC通过NFC芯片发送的关于交易事件的交易消息;发送模块,用于将交易 消息发送至JAVA模块,启动对应的JAVA应用;显示模块,用于向用户提供交易事件的消费 情况。 优选地,该移动终端进一步包括JAVA模块,用于接收交易消息,并启动JAVA虚拟 机;JAVA虚拟机,用于调用PUSH接口启动对应的JAVA应用。 优选地,JAVA虚拟机进一步用于从预先设置的PUSH注册信息列表中获取应用的 PUSH注册信息,解析应用的PUSH注册信息,启动对应的JAVA应用。 与现有技术相比,根据本发明的上述技术方案,利用UICC通过NFC芯片发送的交 易消息,激活JAVA的PUSH功能,启动相关的JAVA应用,从而实现自启动应用的目的,能够 自动向用户提示消费情况,增强了用户体验。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中
图1是根据现有技术的利用NFC电子钱包应用进行消费过程的示意图;
图2是根据现有技术的利用NFC电子钱包应用进行消费的工作原理的示意图;
图3是根据本发明实施例的移动终端电子钱包的应用方法的流程图;
图4是根据本发明实施例的移动终端发生交易事件启动PUSH的流程图;
图5是根据本发明实施例的通过PUSH启动应用的过程的流程图;
图6是根据本发明实施例的移动终端的框图。
具体实施例方式
本发明的主要思想主要在于,在移动终端使用电子钱包进行消费时,利用UICC通 过NFC芯片发送的交易消息,激活JAVA的PUSH功能,启动相关的JAVA应用,从而实现自启 动应用的目的。需要说明的是,根据本发明实施例的移动终端需要安装待自启动的JAVA应 用程序,同时该应用程序进行了 PUSH注册。 为使本发明的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本
4发明作进一步地详细说明。 根据本发明的实施例,提供了 一种移动终端电子钱包的应用方法。 图3是根据本发明实施例的移动终端电子钱包的应用方法的流程图,如图3所示,
该方法包括 步骤S302,监听移动终端通过NFC芯片发生的交易事件; 步骤S304,在发生交易事件时,获取UICC通过NFC芯片发送的关于交易事件的交 易消息; 步骤S306,将交易消息发送至JAVA模块,启动对应的JAVA应用,并向用户提供交 易事件的消费情况。 下面结合图4和图5详细描述上述处理的细节。 图4是根据本发明实施例的移动终端发生交易事件启动PUSH的流程图。在下文 中,以手机为例说明。如图4所示,该处理流程包括
步骤S401 ,激活NFC芯片; 步骤S402,平台开始监听刷卡事件,并注册回调函数A, A主要用来向上层应用发 送消息(交易消息); 步骤S403, POS机发送交易请求,进行消费操作; 步骤S404,手机做出响应,将操作是否成功反馈到POS机; 步骤S405, UICC发送消息到NFC芯片; 步骤S406, NFC芯片收到消息后,会启动步骤402中注册的回调函数A,如果没有
收到消息,不做任何操作; 步骤S407,发送消息到JAVA模块。 上述处理对应步骤S302和步骤S304。 图5是根据本发明实施例的通过PUSH启动应用的过程的流程图。需要说明,自启
动的应用必须已经进行PUSH注册,并在JAVA模块中将注册信息保存到PUSH注册信息列表
中。如图5所示,该处理流程包括 步骤S501 , JAVA模块接收到消息; 步骤S502 , JAVA模块启动JAVA虚拟机; 步骤S503, JAVA虚拟机从预先设置的PUSH注册信息列表中获取应用的PUSH注册 信息; 步骤S504, JAVA虚拟机解析应用的PUSH注册信息,设置准备启动应用的信息;
步骤S505 ,启动JAVA客户端应用; 步骤S506,向用户提供交易事件的消费情况,例如在移动终端的屏幕提示用户 是否显示消费情况,如用户选择显示,则在屏幕上显示手机钱包的余额等。
上述处理对应步骤S306。 经过上述处理,实现了自动向用户提示消费情况,增强了用户体验。
装置实施例 根据本发明的实施例,还提供了一种移动终端。 图6是根据本发明实施例的移动终端的框图,该移动终端集成有NFC芯片。如图 6所示,该移动终端包括监听模块10,获取模块20,发送模块30,显示模块40,其中
监听模块IO,用于监听移动终端通过NFC芯片发生的交易事件; 获取模块20,用于在监听模块10监听到发生交易事件,获取UICC通过NFC芯片发
送的关于交易事件的交易消息; 发送模块30,用于将交易消息发送至JAVA模块,启动对应的JAVA应用;
显示模块40,用于向用户提供交易事件的消费情况。 并且,该移动终端进一步包括JAVA模块,用于接收交易消息,并启动JAVA虚拟 机;JAVA虚拟机,用于调用PUSH接口启动对应的JAVA应用。具体地,JAVA虚拟机从预先设 置的PUSH注册信息列表中获取应用的PUSH注册信息,解析应用的PUSH注册信息,启动对 应的JAVA应用。 综上所示,根据本发明上述技术方案,利用UICC通过NFC芯片发送的交易消息,激 活JAVA的PUSH功能,启动相关的JAVA应用,从而实现自启动应用的目的,能够自动向用户 提示消费情况,增强了用户体验。 以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、 等同替换、改进等,均应包含在本发明的权利要求范围之内。
权利要求
一种移动终端电子钱包的应用方法,所述移动终端集成NFC近场通信芯片,其特征在于,所述方法包括监听所述移动终端通过NFC芯片发生的交易事件;在发生所述交易事件时,获取UICC通用集成电路卡通过NFC芯片发送的关于所述交易事件的交易消息;将所述交易消息发送至JAVA模块,启动对应的JAVA应用,并向用户提供所述交易事件的消费情况。
2. 根据权利要求1所述的方法,其特征在于,将所述交易消息发送至JAVA模块,启动对 应的JAVA应用,进一步包括所述JAVA模块接收所述交易消息,并启动JAVA虚拟机; 所述JAVA虚拟机调用PUSH接口启动对应的JAVA应用。
3. 根据权利要求2所述的方法,其特征在于,所述JAVA虚拟机调用PUSH接口启动对应 的JAVA应用,进一步包括所述JAVA虚拟机从预先设置的PUSH注册信息列表中获取应用的PUSH注册信息; 所述JAVA虚拟机解析应用的PUSH注册信息,启动对应的JAVA应用。
4. 一种移动终端,该移动终端集成NFC芯片,其特征在于,所述移动终端包括 监听模块,用于监听所述移动终端通过NFC芯片发生的交易事件;获取模块,用于在所述监听模块监听到发生所述交易事件,获取UICC通过NFC芯片发 送的关于所述交易事件的交易消息;发送模块,用于将所述交易消息发送至JAVA模块,启动对应的JAVA应用; 显示模块,用于向用户提供所述交易事件的消费情况。
5. 根据权利要求4所述的移动终端,其特征在于,进一步包括 所述JAVA模块,用于接收所述交易消息,并启动JAVA虚拟机; 所述JAVA虚拟机,用于调用PUSH接口启动对应的JAVA应用。
6. 根据权利要求2所述的移动终端,其特征在于,所述JAVA虚拟机进一步用于 从预先设置的PUSH注册信息列表中获取应用的PUSH注册信息,解析应用的PUSH注册信息,启动对应的JAVA应用。
全文摘要
本发明公开了一种移动终端电子钱包的应用方法及移动终端,其中,该方法包括监听移动终端通过NFC芯片发生的交易事件;在发生交易事件时,获取UICC通用集成电路卡通过NFC芯片发送的关于交易事件的交易消息;将交易消息发送至JAVA模块,启动对应的JAVA应用,并向用户提供交易事件的消费情况。通过本发明,能够自动向用户提示消费情况,增强了用户体验。
文档编号H04B5/02GK101789151SQ200910260770
公开日2010年7月28日 申请日期2009年12月31日 优先权日2009年12月31日
发明者桂祖宏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1