一种获取电子凭证交互信息的方法及移动终端的制作方法

文档序号:8396287阅读:906来源:国知局
一种获取电子凭证交互信息的方法及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种获取电子凭证交互信息的方法。本发明同时还涉及一种移动终端。
【背景技术】
[0002]随着通信技术的发展,手机成为人们日常生活中不可或缺的一部分,不断给人们的生活带来方便,而NFC技术的推广,让手机刷卡消费变成一种时尚的消费方式。但是在目前基于SWP-SIM技术的手机钱包实现方案中,移动终端只能够管理支付卡片信息,以及针对管理程序进行下载、安装、升级、卸载等与消费无关的操作。同时,刷卡消费仅需要NFC终端芯片、SWP-SIM卡与Pos终端的参与,移动终端无法实时获取刷卡事件及刷卡消费的信息,从而导致用户在消费时难以通过移动终端中及时获知消费信息,极大影响了用户的使用体验。

【发明内容】

[0003]有鉴于现有技术中所存在的问题,本发明提出了一种获取电子凭证交互信息的方法,用于使移动终端在进行电子凭证交互处理后及时生成电子凭证交互信息,该方法包括:
[0004]移动终端接收其中内置的SWP-SM卡上报的交互事件消息,并根据所述交互事件信息中携带的AID确定与交互卡片对应的应用,所述AID与所述交互卡片--对应,所述交互事件消息为所述SWP-SIM卡在利用所述交互卡片通过NFC通道进行电子凭证交互后产生;
[0005]所述移动终端通过所述应用获取与所述交互事件通知消息对应的电子凭证交互数据;
[0006]所述移动终端根据所述电子凭证交互数据确定所述交互卡片的类型,并根据所述类型以及所述电子凭证交互数据生成电子凭证交互信息。
[0007]相应地,本发明还提出了一种移动终端,包括SWP-SIM卡,该移动终端还包括:
[0008]接收模块,用于接收其中内置的SWP-SIM卡上报的交互事件消息,并根据所述交互事件信息中携带的AID确定与交互卡片对应的应用,所述AID与所述交互卡片一一对应,所述交互事件消息为所述SWP-SM卡在利用所述交互卡片通过NFC通道进行电子凭证交互后广生;
[0009]获取模块,用于通过所述应用获取与所述交互事件通知消息对应的电子凭证交互数据;
[0010]生成模块,用于根据所述电子凭证交互数据确定所述交互卡片的类型,并根据所述类型以及所述电子凭证交互数据生成电子凭证交互信息。
[0011]由此可见,通过应用以上技术方案,移动终端接在收其中内置的SWP-SM卡上报的交互事件消息后,根据其中携带的AID确定与交互卡片对应的应用,并进一步通过应用获取电子凭证交互数据,利用电子凭证交互数据电子凭证交互信息。从而使移动终端在进行电子凭证交互的同时能够生成电子凭证交互信息,提高了用户的使用体验。
【附图说明】
[0012]图1为本发明提出的一种获取电子凭证交互信息的方法的流程示意图;
[0013]图2为本发明具体实施例提出的基于SWP-SM方案的手机钱包架构图;
[0014]图3为本发明具体实施例提出的SWP-SM在刷卡时的处理流程示意图;
[0015]图4为本发明具体实施例提出的手机钱包在收到上报信息时的处理流程示意图;
[0016]图5为本发明提出的一种移动终端的结构示意图。
【具体实施方式】
[0017]针对现有技术中的问题,本发明提出了一种获取电子凭证交互信息的方法。通过在移动终端与SWP-SM卡的交互通道SM Access API中增加刷卡事件上报机制,当SffP-SIM卡收到NFC终端刷卡消息后,主动向移动终端上报刷卡的信息,由移动终端对刷卡信息进行识别处理。并在移动终端与支付卡应用之间增加查询消费信息的接口,同时针对不同的卡应用客户端采用不同的方式获取当次消费的信息,从而支持手机钱包实时获取刷卡事件及消费信息,并通过合适方式向用户呈现,从而解决使用NFC终端刷卡消费的用户体验问题。
[0018]如图1所示,为本发明提出的一种获取电子凭证交互信息的方法,包括如下步骤:
[0019]S101,移动终端接收其中内置的SWP-SM卡上报的交互事件消息,并根据所述交互事件信息中携带的AID确定与交互卡片对应的应用,所述AID与所述交互卡片一一对应,所述交互事件消息为所述SWP-SM卡在利用所述交互卡片通过NFC通道进行电子凭证交互后广生。
[0020]具体地,本发明在移动终端中设置卡片管理器,在该步骤之前,卡片管理器通将自身作为所述交互事件消息的通知目标在所述SWP-SIM卡的交互通道中进行注册,以使所述SffP-SIM卡将所述交互事件消息上报至所述卡片管理器。
[0021]基于以上设置,在本步骤中,卡片管理器首先获取所述SWP-S頂卡上报的交互事件消息中的AID ;然后移动终端的已安装应用中查询是否存在与所述AID对应的应用;与查询结果对应的流程如下:
[0022]若存在,所述卡片管理器将所述应用作为与所述交互卡片对应的应用;
[0023]若不存在,所述卡片管理器终止应用的确定过程。
[0024]S102,所述移动终端通过所述应用获取与所述交互事件通知消息对应的电子凭证交互数据。
[0025]在查询到与交互卡片对应的应用后,卡片管理器随即调用所述应用的当次电子凭证交互查询接口,向所述应用发送查询请求;然后接收所述应用根据所述查询请求返回的电子交互数据。
[0026]在此需要说明的是,根据应用类型的不同,电子凭证交互数据内容亦有如下变化:
[0027]若所述应用为非支付卡应用,所述电子交互数据为非支付卡信息;
[0028]若所述应用为与联网支付的卡片对应的应用,所述应用在收到所述卡片管理器的查询请求时,向业务平台发送消费记录及余额信息查询请求,在收到消费记录后识别并提出最新的消费记录,并将该消费记录及余额信息作为所述电子交互数据返回至所述卡片管理器;
[0029]若所述应用为与本地支付的卡片对应的应用,所述应用在收到所述卡片管理器的查询请求时,向所述SWP-SM卡发送消费记录及余额信息查询请求,在收到消费记录后识别并提出最新的消费记录,并将该消费记录及余额信息作为所述电子交互数据返回至所述卡片管理器。
[0030]S103,所述移动终端根据所述电子凭证交互数据确定所述交互卡片的类型,并根据所述类型以及所述电子凭证交互数据生成电子凭证交互信息。
[0031]基于S102中不同的电子凭证交互数据,移动终端依据以下方式确定交互卡片的类型:
[0032]若所述电子凭证交互数据中不包含余额信息,所述交互卡片为非支付卡;
[0033]若所述电子凭证交互数据中包含当次消费金额以及余额信息,所述交互卡片为借记卡或电子现金卡或其他类型支付卡;
[0034]若所述电子凭证交互数据中包含单次消费金额及透支额度信息,所述交互卡片为贷记卡。
[0035]为了进一步阐述本发明的技术思想,现结合图2所示的基于SWP-SIM方案的手机钱包架构图,对本发明的技术方案进行说明。本具体实施例通过在SIM Access API中增加刷卡事件上报机制、在手机钱包与卡应用客户端之间增加消费信息查询机制、卡应用客户端中增加获取当次消费信息的机制,当SWP-SM卡收到NFC终端刷卡消息后,通过SMAccess API主动向手机钱包上报刷卡事件,由手机钱包对刷卡信息进行识别,然后调用对应卡片的当次消费信息查询的接口获取消费信息,然后根据卡片类型给用户进行相应提示。从而实现刷卡消费时手机钱包实时显示用户刷卡消费信息。
[0036]首先,本实施例在SM Access API中增加刷卡事件上报机制的方案:手机钱包在启动时将刷卡事件通知目标注册到SM Access API的接口中,当发生刷卡消费事件时,SWP-SM卡调用SM Access API的通知接口将刷卡消费事件及对应的卡片AID发送给事件通知目标。具体流程如图3所示。
[0037]其次,本实施例在手机钱包与卡应用客户端之间增加消费信息查询机制的方案,在各卡应用客户端中实现消费信息查询接口,当手机钱包收到SWP-SIM上报的刷卡消费事件后,按照如图4所示的流程处理,包括以下流程:
[0038](I)首先获取上报消息中的卡应用AID ;
[0039](2)在已安装卡应用列表中查询是否存在该AID ;
[0040](3)如果不存在该AID则说明上报消息有误,不做处理;如果存在,则从列表中获取该卡应用的信息,调用卡应用的当次消费信息查询接口 ;
[0041](4)收到卡应用返回的消费信息后,进行数据处理;
[0042](5)若返回的数据中不包含余额信息,则使用卡片为非消费卡;若返回的数据包含当次消费金额及余额信息,则消费卡片为借记卡或电子现金卡或其他类型消费卡;若返回的数据包含单词消费金额及透支额度,则消费卡片为贷记卡;
[0043](6)手机钱包根据使用的卡片类型及数据,给用户进行相应的提示。
[0044]除此之外,本实施例还在卡应用客户端中增加如下获取当次消费信息的机制:
[0045]a)对于非支付卡应用:直接返回非支付卡信息。
[0046]b)对于联网支付的卡应用:客户端在收到手机钱包刷卡信息查询请求时,向业务平台发送消费记录及余额信息查询请求,在收到消费记录后,识别并提出最新的消费记录并较该消费记录及余额信息返回给手机钱包。
[0047]c)对于本地支付的卡应用:客户端在收到手机钱包刷卡信息查询请求时,向SWP-S頂卡发送消费记录及余额信息查询请求,在收到消费记录后,识别并提出最新的消费记录并较该消费记录及余额信息返回给手机钱包。
[0048]为达到以上技术目的,本发明还提出了一种移动终端,包括SWP-SM卡,如图5所示,该移动终端还包括:
[0049]接收模块510,用于接收其中内置的SWP-S頂卡上报的交互事件消息,并根据所述交互事件信息中携带的AID确定与交互卡片对应的应用,所述AID与所述交互卡片一一对应,所述交互事件消息为所述SWP-SM卡在利用所述交互卡片通过NFC通道进行电子凭证交互后产生;
[0050]获取模块520,用于通过所述应用获取与所述交互事件通知消息对应的电子凭证交互数据;
[0051 ] 生成模块530,用于根据所述电子凭证交互数据确定所述交互卡片的类型,并根据所述类型以及所述电子凭证交互数
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1