eNFC移动终端及其电子支付控制方法

文档序号:6679551阅读:229来源:国知局

专利名称::eNFC移动终端及其电子支付控制方法
技术领域
:本发明涉及通信4页i或,具体而言,涉及一种eNFC(enhancedNearFieldCommunication,增强近场通4言)-多动乡冬端及其电子支刊--控制方法。
背景技术
:IC(IntegratedCircuit,集成电^各)卡特别是非^接触式IC卡已经-波广泛应用于7>交、门禁、小额电子支付等领i或。将手才几功能和非接触式IC卡技术结合,使手机能够应用于电子支付领域,这给人们的生活带来了便捷,具有广阔的应用前景。目前业界的一种技术方案为eNFC,该方案是目前国内主流的一种移动支^f寸解决方案,得到了运营商和有关终端厂商的支持。eNFC才支术是只于NFC(NearFieldCommunication,近场通4言):技术的增强和改进,是工作于13.56MHz的一种近3巨离无线通信^支术,由RFID(RadioFrequencyIdentification,射步贞"i只别)才支术及互连才支术融合演变而来。手才几等移动纟冬端采用eNFC4支术后,可以才莫拟非4妄触式IC卡,用于电子支付的有关应用。在移动终端上实现该技术需要在终端上增加NFC模拟前端芯片和NFC天线,并使用支持SWP(SingleWireProtocol,单纟戋十办i义)的SIM(SubscriberIdentityModule,客户识别才莫块)卡。NFC才莫拟前端芯片通过UART(UniversalAsynchronousReceiver/Transmitter,通用异步4欠发器)4姿口与乡冬端基带芯片通信;NFC模拟前端芯片通过一根信号线与SIM卡的C6引脚连接,使用SWP协议与SIM卡中的应用部分通信;SIM卡通过IS07816接口和终端的基带芯片连接。eNFC的特点是将和电子支^f寸有关的应用》文置在SIM卡,由SIM卡进4亍电子支4寸应用的处理。在实现本发明过程中,发明人发现用户不能才艮据个人实际需要和实际使用情况灵活地关闭移动终端电子支付功能或者重新激活移动终端电子支付功能,使得现有的eNFC移动终端电子支付缺乏安全性和灵活性。
发明内容本发明旨在提供一种eNFC移动终端及其电子支付控制方法,以解决现有的NFC移动终端电子支V寸缺乏安全性和灵活性的问题。在本发明的实施例中,4是供了一种用于eNFC移动终端的电子支J寸4空制方法,包4舌以下步-骤UICC(UniversalIntegratedCircuitCard,通用集成电^各卡M妄受请求关闭或开启电子支^f寸的消息;UICC判断SWP接口的当前状态;当当前状态为激活时,则请求CLF(contactlessfrontend,非4妄触前端)4呆存SWP4妄口的当前工作或等待SWP接口完成当前工作后,再去激活或激活SWP接口;当当前状态为去;敫活或4圭起时,则直接去5敫活或;敫活SWP接口。优选的,UICC4妄受请求关闭或开启电子支付的消息具体包括主枳4是供界面;主才几通过界面接收来自用户的请求关闭或开启电子支付的指示;主才几4艮据指示生成请求关闭或开启电子支付的消息;主机将消息发送给UICC。优选的,UICC接受请求关闭或开启电子支付的消息还包括一验证消息;如果验证消息成功,则进入UICC判断SWP接口的当前状态的步骤;否则结束4喿作。优选的,验证消息具体包括提示输入口令;验证输入的口令是否正确;如果正确,则验证所述消息成功;如果不正确,则验证消息失败。优选的,CLF保存SWP接口的当前工作或等待SWP接口完成当前工作具体包括UICC向CLF发送关闭或开启电子支付消息;CLF保存SWP接口的当前工作或等待SWP4妄口完成当前工作;CLF向UICC发送关闭或开启电子支付确认消息。优选的,去激活或激活SWP接口具体包括UICC向移动终端发送主动命令"去激活"或者"激活";移动终端向UICC发送表明已完成指定操作的命令,例如"TERMINALRESPONSE(主才几响应)"命令。在本发明的实施例中,还提供了一种eNFC移动终端,包括UICC,其包括接受^t块,用于接受请求关闭或开启电子支付的消息;判断才莫块,用于判断SWP接口的当前状态;间接模块,用于当当前状态为激活时,则请求CLF保存SWP接口的当前工作或等待SWP接口完成当前工作后,再去激活或激活SWP接口;直接模块,用于当当前状态为去激活或挂起时,则直接去激活或激活SWP接口;SWP接口,用作CLF与UICC通信的接口,用于被去激活或激活,以关闭或开启电子支付;CLF,具备非接触通信功能,用于保存SWP接口的当前工作。优选的,主机包括界面模块,用于冲是供界面,通过界面接收来自用户的请求关闭或开启电子支付的指示;创建模块,用于根据指示生成请求关闭或开启电子支付的消息;发送模块,用于将消息发送纟会UICC。优选的,主机还包括验证模块,用于-验证消息如果验证消息成功,则触发判断模块进行操作;否则不触发判断^t块。优选的,验证模块具体包括提示模块,用于提示输入口令;确i人才莫块,用于确i人,lr入的口令是否正确3o果正确,则马^S正消息成功;如果不正确,则一验i正消息失败。优选的,间接模块用于向CLF发送关闭或开启电子支付消息;CLF用于4呆存SWP4妄口的当前工作或等4寺SWP4妄口完成当前工作;以及向UICC发送关闭或开启电子支付确认消息。上述实施例的eNFC移动终端及其电子支^f寸控制方法,因为向eNFC移动终端提供了关闭和开启电子支付的功能,所以克力良了现有的eNFC移动终端电子支付缺乏安全性和灵活性问题,进而用户可以根据个人实际需要和实际使用情况灵活地关闭移动终端电子支付功能或者重新激活移动终端电子支付功能。此处所i兌明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1示出了根据本发明实施例的eNFC移动终端的电子支付控制方法的流一呈图2示出了根据本发明优选实施例的eNFC移动终端关闭电子支付的流程图3示出了根据本发明优选实施例的eNFC移动终端激活电子支付的流程图。具体实施例方式下面将参考附图并结合实施例,来详细i兌明本发明。图1示出了才艮据本发明实施例的eNFC移动终端的电子支付控制方法的流禾呈图,包4舌以下步艰《步骤SIO,UICC接受请求关闭或开启电子支付的消息;步骤S20,UICC判断SWP接口的当前状态;若当前状态为激活,则进入步骤S30,请求CLF保存SWP接口的当前工作或等4寺SWP4妄口完成当前工作;然后步骤S40,去激活或激活SWP接口;若当前状态为去激活或挂起,则直接进入步骤S40。可以看出,该电子支一寸控制方法因为向eNFC移动终端4是供了关闭和开启电子支付的功能,所以克服了现有的eNFC移动终端电子支付缺乏安全性和灵活性问题,进而用户可以根据个人实际需要动终端电子支付功能。优选的,步骤S10具体包括主机提供界面;主机通过界面接收来自用户的请求关闭或开启电子支付的指示;主机才艮据指示生成请求关闭或开启电子支付的消息;主机将消息发送给UICC。通过界面(例如菜单界面)用户可以方便地操作移动终端。优选的,步骤S10具体包括-验证消息;如果-验证消息成功,则进入UICC判断SWP接口的当前状态的步骤;否则结束操作。优选的,验证消息具体包括提示输入口令;验证输入的口令是否正确;如果正确,则—验i正所述消息成功;如果不正确,则—验i正消息失败。以上优选实施例增强了移动终端电子支付功能的安全性。优选的,步骤S30具体包括UICC向CLF发送关闭或开启电子支付消息;CLF保存SWP接口的当前工作或等4寺SWP接口完成当前工作;CLF向UICC发送关闭或开启电子支付确认消息。通过以上优选实施例,避免了当前正在进4亍的电子支付业务的数据丢失。优选的,去激活或激活SWP接口具体包括UICC向移动终端发送主动命令"去激活"或者"激活";移动终端向UICC发送"主才几响应(TERMINALRESPONSE)"命令,表明已完成指定才乘作。图2示出了根据本发明优选实施例的eNFC移动终端关闭电子支付的流程图,其中1为移动终端,2为UICC卡,3为CLF,具体步一骤:^下步骤S201,用户通过移动终端l发送"关闭电子支付消息"给UICC卡2;步骤S202,移动终端1等待用户确认以及密码;如果用户未确i人或者密码不通过,则进入步艰《S203,移动终端1拒绝发消息给UICC卡2,退出程序;如果用户确认并且密码通过,则进入步骤S203:UICC卡2将判断SWP"l妾口当前的状态,如果当前处于"激活"状态,则下一步将进入步骤204;如果当前处于"挂起状态"或者"去激活状态",则将跳过步骤S204、S205,直接进入步骤S206。步骤S204,UICC卡2发送"关闭电子支付请求"消息给CLF3,在此过程中,CLF3应对当前处理和数据进行适当保存操作或者等待当前操作完成;步骤S205,CLF3向UICC卡2发送"关闭电子支付确认"消自、'步骤S206,UICC卡2向移动终端1发送主动命令"去激活"(DEACTIVE),"去激活,,命令目前不是ETSI标准中定义的命令,4旦可增加进ETSITS102.223标准中,这个命令用来i青求乡冬端去;敫活一个指定的接口,例如,SWP接口或者UICC-USB4妻口等。如果终端完成去激活或者接口已处于"去激活"状态,终端应回送"主机响应"命令。"去激活,,(DEAVTIVE)命令可定义如下:<table>tableseeoriginaldocumentpage12</column></row><table>"ProactiveUICCcommandTag"、"Commanddetails"、"Deviceidentities"分另'J在ETSITS102.223的第9.2节、第8.6节和8.7节定义。"Deactivatedescriptor"可增加在ETSITS102.223的第8章节的子节中,定义如下<table>tableseeoriginaldocumentpage13</column></row><table>"Target"的编石马4口下:'Or=UICC-CLFinterfaceaccordingtoETSITS102.613'00'and'02'to'FF'=RFU"主机响应"命令用来响应"去激活"命令,表示已"去激活"SWP^妾口,主才几响应是在ETSITS102.22111.2.4节定义的APDU命令。从上述优选实施例可以看出,用户可以灵活关闭自己的支持ENFC功能的移动终端的电子支^f寸功能。支付的流程图,l为移动终端,2为UICC卡,3为CLF,具体步骤如下步骤S301,用户通过端移动终端l发送"激活电子支付消息"给UICC卡2;步骤S302,移动终端1等待用户确认以及密码;如果用户未确i人或者密码不通过,则进入步驶《S303,移动终端1拒绝发消息给UICC卡2,退出程序;如果用户确认并且密码通过,则进入步骤S303:UICC卡2将判断SWP4妄口当前的状态,如果当前处于"激活,,状态,则下一步将进入步骤S304;如果当前处于"挂起状态"或者"去激活状态",贝'J将跳过步骤S304、S305,直接进入步骤S306。步骤S304,UICC卡2发送"激活电子支付请求"消息给CLF3,在此过程中,CLF3应对当前处理和凄t据进行适当4呆存l喿作或者等待当前l喿作完成;步骤S305,CLF3向UICC卡2发送"激活电子支付确i人"消白'.步骤S306,UICC卡2向移动终端1发送主动命令"激活,,(ACTIVE)命令。"ACTIVE"命令目前还不是ETSI标准中定义的命令,^f旦可以力口入ETSITS102.223标准的寸奮订稿中。"主机响应"命令用来响应"激活"命令,表示已"激活,,SWP接口。/人上述优选实施例可以看出,用户可以灵活激活自己的支持ENFC功能的移动终端的电子支付功能。本发明的又一实施例的eNFC移动终端,包括UICC,其包括接受模块,用于接受请求关闭或开启电子支付的消息;判断模块,用于判断SWP接口的当前状态;间接模块,用于当当前状态为激活时,则请求CLF保存SWP接口的当前工作或等待SWP接口完成当前工作后,再去激活或激活SWP接口;直接模块,用于当当前状态为去激活或桂起时,则直接去激活或激活SWP接口;SWP接口,用作CLF与UICC通信的接口,用于^皮去激活或激活,以关闭或开启电子支付;CLF,具备非接触通信功能,用于保存SWP接口的当前工作。优选的,UICC中的主机包括界面模块,用于提供界面,通过界面接收来自用户的请求关闭或开启电子支付的指示;创建模块,用于根据指示生成请求关闭或开启电子支付的消息;发送模块,用于将消息发送给UICC。通过界面(例如菜单界面)用户可以方1"更地才喿作移动终端。优选的,主机还包括验证模块,用于验证消息如果验证消息成功,则触发判断模块进行操作;否则不触发判断模块。优选的,验证模块具体包括提示模块,用于提示输入口令;确认模块,用于确认输入的口令是否正确如果正确,则验证消息成功;如果不正确,则马全i正消息失败。以上优选实施例增强了移动终端电子支付功能的安全性。优选的,间接冲莫块用于向CLF发送关闭或开启电子支付消息;CLF用于保存SWP接口的当前工作或等待SWP4妄口完成当前工作;以及向UICC发送关闭或开启电子支付确认消息。通过以上优选实施例,避免了当前正在进行的电子支付业务的数据丢失。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步艰《可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本4贞域的^支术人员来i兑,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何<奮改、等同替换、改进等,均应包含在本发明的4呆护范围之内。权利要求1.一种用于增强近场通信移动终端的电子支付控制方法,其特征在于,包括以下步骤通用集成电路卡接受请求关闭或开启电子支付的消息;所述通用集成电路卡判断单线协议接口的当前状态;当所述当前状态为激活时,则请求非接触前端保存所述单线协议接口的当前工作或等待所述单线协议接口完成当前工作后,再去激活或激活所述单线协议接口;当所述当前状态为去激活或挂起时,则直接去激活或激活所述单线协议接口。2.4艮据权利要求1所述的电子支付控制方法,其特征在于,通用集成电路卡接受请求关闭或开启电子支付的消息具体包括所述主机提供界面;所述主4几通过所述界面4妄收来自用户的^"求关闭或开启电子支付的指示;所述主机根据所述指示生成所述请求关闭或开启电子支付的消息;所述主机将所述消息发送给所述通用集成电路卡。3.^^艮据权利要求1所述的电子支付控制方法,其特征在于,通用集成电路卡接受请求关闭或开启电子支付的消息具体包括-验i正所述消息;如果验证所述消息成功,则进入所述通用集成电路卡判断单线协议接口的当前状态的步骤;否则结束操作。4.根据权利要求3所述的电子支付控制方法,其特征在于,验证所述消息具体包括提示输入口令;-睑i正,俞入的口令是否正确;如果正确,则一验-证所述消息成功;如果不正确,则验证所述消息失败。5.根据权利要求1所述的电子支付控制方法,其特征在于,非接触前端保存所述单线协议接口的当前工作或等^f寺所述单线协i义4妻口完成当前工作具体包4舌所述通用集成电^各卡向所述非4妄触前端发送关闭或开启电子支付消息;所述非4妄触前端保存所述单线协i义接口的当前工作或等待所述单线协议接口完成当前工作;所述非4妄触前端向所述通用集成电路卡发送关闭或开启电子支付确i人消息。6.根据权利要求1所述的电子支付控制方法,其特征在于,去激活或激活单线协iU妻口具体包括所述通用集成电路卡向移动终端发送主动命令"去激活"或者"激活";所述移动终端向所述通用集成电^各卡发送表明已完成指定才喿作的命令。7.—种增强近场通信移动终端,其特征在于,包括通用集成电^各卡,其包^":接受模块,用于接受请求关闭或开启电子支付的消息;判断模块,用于判断单线协议接口的当前状态;间接模块,用于当所述当前状态为激活时,则请求非接触前端保存所述单线协议接口的当前工作或等待所述单线协议接口完成当前工作后,再去激活或激活所述单线协议接口;直接模块,用于当所述当前状态为去激活或挂起时,则直接去激活或激活所述单线协议接口;所述单线协议接口,用作所述非接触前端与所述通用集成电路卡通信的接口,用于被去激活或激活,以关闭或开启电子支付;所述接触前端,具备非接触通信功能,用于保存所述单线协议接口的当前工作。8.根据权利要求7所述的增强近场通信移动终端,其特征在于,还包括主机,其包括界面模块,用于提供界面,通过所述界面接收来自用户的请求关闭或开启电子支付的指示;创建模块,用于根据所述指示生成所述请求关闭或开启电子支付的消息;发送模块,用于将所述消息发送给所述通用集成电路卡。9.才艮据权利要求8所述的增强近场通信移动终端,其特征在于,所述主一几还包4舌-验i正4莫块,用于-验证所述消息如果-验i正所述消息成功,则触发所述判断模块进行操作;否则不触发所述判断模块。10.根据权利要求9所述的增强近场通信移动终端,其特征在于,验证模块具体包括提示模块,用于提示输入口令;确认才莫块,用于确认输入的口令是否正确如果正确,则-验i正所述消息成功;如果不正确,则马全i正所述消息失败。11.根据权利要求7所述的增强近场通信移动终端,其特征在于,所述间接模块用于向所述非接触前端发送关闭或开启电子支付消息;所述非接触前端用于保存所述单线协议接口的当前工作或等待所述单线协议接口完成当前工作;以及向所述通用集成电路卡发送关闭或开启电子支付确认消息。全文摘要本发明提供了一种用于eNFC移动终端的电子支付控制方法,包括以下步骤UICC接受请求关闭或开启电子支付的消息;UICC判断SWP接口的当前状态;当当前状态为激活时,则请求CLF保存SWP接口的当前工作或等待SWP接口完成当前工作后,再去激活或激活SWP接口;当当前状态为去激活或挂起时,则直接去激活或激活SWP接口。本发明还提供了一种eNFC移动终端。本发明用户可以根据个人实际需要和实际使用情况灵活地关闭移动终端电子支付功能或者重新激活移动终端电子支付功能。文档编号G07F7/08GK101393666SQ20081021483公开日2009年3月25日申请日期2008年8月29日优先权日2008年8月29日发明者倩贾申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1