一种基于近场通信NFC的应用操作方法及装置与流程

文档序号:12176499阅读:621来源:国知局
一种基于近场通信NFC的应用操作方法及装置与流程
本发明涉及计算机
技术领域
,尤其涉及一种基于近场通信NFC的应用操作方法及装置。
背景技术
:随着终端技术的发展,出现了利用用户终端的近场通信(NearFieldCommunication,NFC)能力实现与服务终端,如销售终端(PointofSale,POS)之间进行非接触式业务数据交互的技术。也就是,实现了用户终端刷卡的功能。当用户终端内安装了多个刷卡应用时,为了避免刷卡冲突,在《GlobalPlatformCardContactlessService》中定义了一套机制,用于解决安装在用户终端内的多个应用之间的冲突问题。在该机制下,涉及非接注册服务功能模块(ContactlessRegistryService,CRS)、非接注册时间监听模块(ContactlessRegistryEventListener,CREL)以及CRS应用模块(CRSApplication)。其中,CRS负责应用的注册管理,激活或去激活状态的维护,以及通知CREL应用状态变化;CRSApplication负责为用户终端上的应用提供CRS接入;CREL负责实现一组非接触式应用的业务规则,接受CRS的应用状态变化通知事件。用户终端的NFC卡可以对应多个CREL,每个CREL对应一个行业领域,比如金融行业或交通行业等。在上述机制下,进行应用激活或去激活的过程为:用户发起激活或去激活应用的指令给CRSApplication;CRSApplication将该指令发送给CRS;CRS进行冲突检测,如果存在冲突,则将冲突结果返回给CRSApplication,如果不冲突,则对本次修改进行注册,并通知CREL修改应用的激活状态。在上述机制下,POS机与用户终端之间的刷卡流程为:POS机选择与自己 服务领域匹配的CREL,获取激活应用列表;CREL返回激活应用列表;POS机根据返回的列表,选择激活的应用,与该应用完成业务交易。虽然上述机制可以解决不同应用间的激活冲突问题,但是仍存在另外的问题:如果一个应用可以服务于不同的行业领域,当激活该应用时,就会同时激活该应用在不同行业领域的使用。比如,浦发电子现金卡这种应用既可以使用于银联金融POS机消费,也可以使用于上海地铁刷卡。此时,假设用户终端的NFC卡上除安装浦发电子现金卡这种应用外,还安装了招行卡、工行卡、上海市政公交一卡通等几种应用;用户NFC卡对应两个CREL,一个CREL1对应金融行业,浦发电子现金卡、招行卡、工行卡都服务于金融行业,另一个CREL2对应公交行业,浦发电子现金卡和上海市政公交一卡通都服务于公交行业;当用户激活浦发电子现金卡后,在金融行业和公交行业都只能使用浦发电子现金卡这一种应用,如果用户希望在金融行业使用浦发电子现金卡,在公交行业使用上海市政公交一卡通,将无法满足用户需求。可见,在上述机制下,在激活应用后,该应用就需要服务于其能够服务的所有行业领域,无法实现只将该应用服务于其能够服务的部分行业领域,应用使用灵活性较差。技术实现要素:本发明实施例提供一种基于近场通信NFC的应用操作方法及装置,用以解决现有技术中无法实现只将激活后的应用服务于其能够服务的部分行业领域,应用使用灵活性较差的问题。本发明实施例提供一种基于近场通信NFC的应用操作方法,包括:用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用;当所述用户终端确定查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给 所述服务终端;其中,针对激活态应用所服务的多个行业领域中的任一行业领域,当该激活态应用在该任一行业领域中的业务处理状态为激活可视状态时,该激活态应用能够处理该任一行业领域的业务,当该激活态应用在该任一行业领域的业务处理状态为激活不可视状态时,该激活态应用不能够处理该任一行业领域的业务。可选地,所述方法还包括:所述用户终端在接收到应用服务器针对任一应用的应用安装指令后,根据该应用安装指令的指示,设置该应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态。可选地,所述用户终端根据该应用安装指令的指示,设置所述任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态,包括:所述用户终端根据所述应用服务器在应用安装指令的非接协议参数中指示的应用激活状态,设置该应用的应用激活状态;并根据所述应用服务器在应用安装指令的用户交互参数中所指示的该应用在每个行业领域的业务处理状态,设置该应用在每个行业领域的业务处理状态。可选地,所述用户终端设置所述任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态之后,还包括:所述用户终端根据用户针对该应用的状态设置指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。可选地,所述用户终端设置该应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态之后,还包括:所述用户终端在接收到应用服务器针对该应用的安装注册更新指令后,根据该安装注册更新指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。可选地,所述用户终端根据该安装注册更新指令的指示,更新所述任一应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态,包括:所述用户终端根据所述应用服务器在所述安装注册更新指令的非接协议参数中指示的更新后的应用激活状态,更新该应用的应用激活状态;和/或根据所述应用服务器在所述安装注册更新指令的用户交互参数中所指示的该应用在至少一个行业领域中更新后的业务处理状态,更新该应用在所述至少一个行业领域中的业务处理状态。本发明另一实施例提供一种基于近场通信NFC的应用操作方法,包括:应用服务器生成应用安装指令;所述应用安装指令用于指示用户终端设置任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态;其中,当应用处于激活态时,若该应用在服务的任一行业领域中的业务处理状态为激活可视状态,则该应用能够处理该任一行业领域的业务,若该应用在服务的任一行业领域的业务处理状态为激活不可视状态,则该应用不能处理该任一行业领域的业务;所述应用服务器将所述应用安装指令发送给所述用户终端。可选地,所述应用服务器生成应用安装指令,包括:所述应用服务器生成包含非接协议参数和用户交互参数的应用安装指令,所述非接协议参数中携带用于指示所述任一应用的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的每个行业领域的业务处理状态的指示信息。可选地,所述应用服务器将所述应用安装指令发送给所述用户终端之后,还包括:所述应用服务器向所述用户终端发送针对所述任一应用的安装注册更新指令;所述安装注册更新指令用于指示所述用户终端更新所述任一应用的应用激活状态,和/或该应用在服务的每个行业领域的业务处理状态。可选地,所述应用服务器向所述用户终端发送针对所述设定应用的安装注册更新指令,包括:所述应用服务器向所述用户终端发送包含非接协议参数和用户交互参数的安装注册更新指令;其中,所述非接协议参数中携带用于指示更新后的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的至少一个行业领域中更新后的业务处理状态的指示信息。本发明实施例提供一种基于近场通信NFC的应用操作装置,包括:查找模块,用于在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用;发送模块,用于在确定所述查找模块查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给所述服务终端;其中,针对激活态应用所服务的多个行业领域中的任一行业领域,当该激活态应用在该任一行业领域中的业务处理状态为激活可视状态时,该激活态应用能够处理该任一行业领域的业务,当该激活态应用在该任一行业领域的业务处理状态为激活不可视状态时,该激活态应用不能够处理该任一行业领域的业务。本发明另一实施例提供一种基于近场通信NFC的应用操作装置,包括:生成模块,用于生成应用安装指令;所述应用安装指令用于指示用户终端设置任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态;其中,当应用处于激活态时,若该应用在服务的任一行业领域中的业务处理状态为激活可视状态,则该应用能够处理该任一行业领域的业务,若该应用在服务的任一行业领域的业务处理状态为激活不可视状态,则该应用不能处理该任一行业领域的业务;发送模块,用于将所述应用安装指令发送给所述用户终端。可见,本发明实施例对应用状态进行了扩充,除已有的应用激活状态外,还增加了应用在服务的每个行业领域的业务处理状态,包括激活可视状态和激活不可视状态,其中,当应用处于激活态,并在某个行业领域为激活可视状态时,该应用能够处理该行业领域的业务,当应用处于激活态,但在该行业领域为激活不可视状态时,该应用不能处理该行业领域的业务。基于这种方式,用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与该服务终端所属的行业领域相匹配的激活态应用,只有在查找到的激活态应用在服务终端所属的行业领域中的业务处理状态为激活可视状态时,才会将该激活态应用的标识信息反馈给服务终端,然后服务终端与该激活态应用之间完成业务处理过程。采用本发明实施例,当激活态应用能够服务于多个行业领域时,可以设置其在不同行业领域的业务处理状态,以实现将其服务于其能够服务的部分行业领域,增加了应用使用的灵活性。附图说明图1为本发明实施例一提供的基于NFC的应用操作方法流程图;图2为本发明实施例二提供的基于NFC的应用操作方法流程图;图3为应用安装过程中进行应用状态设置的流程示意图;图4为本发明实施例三提供的基于NFC的应用操作方法流程图;图5为进行应用状态修改的流程示意图;图6为本发明实施例四提供的基于NFC的应用操作方法流程图;图7为本发明实施例五提供的基于NFC的应用操作装置结构示意图;图8为本发明实施例六提供的基于NFC的应用操作装置结构示意图。具体实施方式本发明实施例对应用状态进行了扩充,除已有的应用激活状态(包括激活态和非激活态)外,还增加了应用在服务的每个行业领域的业务处理状态,包 括激活可视状态和激活不可视状态,其中,当应用处于激活态,并在某个行业领域为激活可视状态时,该应用能够处理该行业领域的业务,当应用处于激活态,但在该行业领域为激活不可视状态时,该应用不能处理该行业领域的业务。基于这种方式,用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与该服务终端所属的行业领域相匹配的激活态应用,只有在查找到的激活态应用在服务终端所属的行业领域中的业务处理状态为激活可视状态时,才会将该激活态应用的标识信息反馈给服务终端,然后服务终端与该激活态应用之间完成业务处理过程。可见,采用本发明实施例,当激活态应用能够服务于多个行业领域时,可以设置其在不同行业领域的业务处理状态,以实现将其服务于其能够服务的部分行业领域,增加了应用使用的灵活性。下面结合说明书附图对本发明实施例作进一步详细描述。实施例一如图1所示,为本发明实施例一提供的基于NFC的应用操作方法流程图,包括以下步骤:S101:用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用。这里的服务终端可以指POS机等。这里,服务终端与用户终端之间建立起NFC连接后,向用户终端发起激活态应用获取请求,其中可以携带该服务中所服务的行业领域的标识信息,具体可以是CREL标识信息,用户终端基于该行业领域的标识信息,返回匹配的激活态应用列表。S102:当所述用户终端确定查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给所述服务终端;其中,针对激活态应用所服务的多个行业领域中的任一行业领域,当该激活态应用在该任一行业领域中的业务处理状态为激活可视状态时,该激活态应 用能够处理该任一行业领域的业务,当该激活态应用在该任一行业领域的业务处理状态为激活不可视状态时,该激活态应用不能够处理该任一行业领域的业务。该步骤中,用户终端在查找到匹配服务终端的行业领域的激活态应用后,还需要查看查找到的激活态应用在该行业领域的业务处理状态,若该激活态应用在该行业领域中的业务处理状态为激活可视状态,则说明该激活态应用能够处理该行业领域的业务,可以将该激活态应用的标识信息等反馈给服务终端,若该激活态应用在该行业领域的业务处理状态为激活不可视状态,则说明该激活态应用不能够处理该行业领域的业务,则不会将该激活态应用的标识信息等反馈给服务终端。在上述实施例一中,主要阐述了用户终端与服务终端之间的应用状态反馈方式,由于本发明实施例对应用状态进行了扩展,增加了应用的业务处理状态的设置,在实际实施中,就涉及了业务处理状态具体如何设置的问题。以下实施例二中将作具体说明。实施例二如图2所示,为本发明实施例二提供的基于NFC的应用操作方法流程图,包括以下步骤:S201:用户终端在接收到应用服务器针对任一应用的应用安装指令(InstallforInstall)后,根据该应用安装指令的指示,设置该应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态。在具体实施过程中,当所述用户终端在根据所述应用安装指令的指示,确定该应用的应用激活状态为激活态时,设置该应用的应用激活状态为激活态,并设置该应用在服务的每个行业领域的业务处理状态;或者,只有在该应用在服务于多个行业领域时,才设置该应用在服务的每个行业领域的业务处理状态,如果该应用只服务于一个行业领域,可以在该应用为激活态时,即默认该应用在服务的这一个行业领域中为激活可视状态;当所述用户终端在根据所述应用安装指令的指示,确定该应用的应用激活状态为非激活态时,设置该应用的应用激活状态为非激活态;或者,设置该应用的应用激活状态为非激活态,并设置该应用当处于激活态时在服务的每个行业领域的业务处理状态,但由于此时该应用的应用激活状态为非激活态,因此设置的各个业务处理状态是无效的。具体地,所述用户终端根据该应用安装指令的指示,设置所述任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态,包括:所述用户终端根据所述应用服务器在应用安装指令的非接协议参数(ContactlessProtocolParameters)中指示的应用激活状态,设置该应用的应用激活状态;并根据所述应用服务器在应用安装指令的用户交互参数(UserInteractionParameters)中所指示的该应用在每个行业领域的业务处理状态,设置该应用在每个行业领域的业务处理状态。在具体实施过程中,应用服务器可以在InstallforInstall指令的UserInteractionParameters中携带应用在不同行业领域的业务处理状态的指示信息,在ContactlessProtocolParameters中携带应用的应用激活状态的指示信息;只有在应用的应用激活状态为激活态,并且在某个行业领域的业务处理状态为激活可视状态,该应用才能应用于该行业领域进行业务处理。如果ContactlessProtocolParameters中指示的应用激活状态为非激活态,则不论UserInteractionParameters中指示的不同行业领域的业务处理状态是什么(也可以不指示),该应用都无法在这些行业领域中进行业务处理;如果ContactlessProtocolParameters中指示的应用激活状态为激活态,则只有在UserInteractionParameters中指示的对应的业务处理状态为激活可视状态的行业领域,才能使用该应用进行业务处理。如图3所示,用户终端接收应用服务器(Host)发送的InstallforInstall指令,该指令指示浦发联名卡这一应用的应用激活状态为激活态,能够服务于行 业领域1和行业领域2,其中在行业领域1中的业务处理状态为激活可视状态,在行业领域2中的业务处理状态为激活不可视状态。则用户终端基于ContactlessRegistryServiceOPEN,首先将浦发联名卡应用的状态设置为激活态,再将浦发联名卡添加到行业领域1对应的CREL1的应用列表中,并在CREL1的应用列表中将该浦发联名卡设置为激活可视状态,并将浦发联名卡添加到行业领域2对应的CREL2的应用列表中,并在CREL2的应用列表中将该浦发联名卡设置为激活不可视状态,在完成设置后,可以向应用服务器发送安装响应(InstallResponse)。在实际实施中,上述流程可由ContactlessRegistryServiceOPEN通过内部应用程序编程接口(ApplicationProgrammingInterface,API)与应用(Applet)、CREL1、CREL2等交互完成。对于应用在CREL的业务处理状态,可以通过获取状态(GetStatus)指令获取,具体地,CRSApplication在接收到GetStatus之后,向CRS请求获取应用状态,这时,CRS返回的状态响应中,除之前的应用激活状态外,还可以包括应用在不同行业领域,即对应不同CREL的业务处理状态(激活可视状态或激活不可视状态)。S202:用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用。S203:当所述用户终端确定查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给所述服务终端。在实际实施中,POS机向用户终端请求获取与自身服务的行业领域匹配的激活态应用列表,具体地,POS机选择与自身服务的行业领域匹配的CREL,如CREL1,发起激活态应用获取请求,用户终端在确定CREL1的应用列表中存在激活态应用后,进一步判断该激活态应用是否为激活可视状态,若是,则将其标识信息反馈给POS机,否则,不反馈该激活态应用的标识信息。在上述实施例二中,通过应用的安装指令设置应用在特定行业领域中的业务处理状态是激活可视状态还是激活非可视状态,以下实施例三中,将通过状态更新来对应用安装时的状态进行修改。实施例三如图4所示,为本发明实施例三提供的基于NFC的应用操作方法流程图,包括以下步骤:S401:用户终端在接收到应用服务器针对任一应用的应用安装指令(InstallforInstall)后,根据该应用安装指令的指示,设置该应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态。S402:用户终端可以更新安装后的应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。方式一:根据用户针对该应用的状态设置指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。如图5所示,用户可以通过状态设置(SetStatus)指令对应用在CREL中的业务处理状态进行修改。具体地,用户触发SetStatus指令,CRSApplication根据该指令的指示,向CRS发起应用状态更新的请求,CRS进行冲突检测(Conflictdetect),若检测到冲突,则进行冲突反馈,若无冲突,则指示应用(Applet)进行应用激活状态的更新,和/或,指示CREL进行业务处理状态的更新,并反馈更新成功的信息。可见,在上述方式中,通过在SetStatus中增加对应用状态的更新指示来实现对应用激活状态和/或业务处理状态的更新。具体地,可以增加一项P1Statustype取值,代表业务处理状态的更新,可以通过设定P2值来指定更新后的应用处理状态是激活可视(Activatedvisible)状态还是激活不可视(Activatedinvisible)状态,如下表一所示(bi,i=1~8,是一个字节中的每一位)b8b7b6b5b4b3b2b1意义(Meaning)00000001Activatedinvisible00000010Activatedvisible表一在实际实施中,还可以不增加P1Statustype取值,而是对原来定义的值的映射功能进行修改,来体现更新后的应用处理状态。在具体实施过程中,CRS在接收到将应用更新成激活状态的指令时,按照该指令中数据域(datafield)的指示,设置CREL中该应用的业务处理状态。CRS在接收到将应用去激活的指令时将该应用去激活,并将CREL中对应此应用的应用激活状态更新为去激活状态,此时,可以忽略datafield中关于业务处理状态的指示。方式二:在接收到应用服务器针对该应用的安装注册更新指令后,根据该安装注册更新指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。这里,应用服务器针对该应用的安装注册更新指令可以是由用户请求发起的。具体地,根据所述应用服务器在所述安装注册更新指令的非接协议参数(ContactlessProtocolParameters)中指示的更新后的应用激活状态,更新该应用的应用激活状态;和/或,根据所述应用服务器在所述安装注册更新指令的用户交互参数(UserInteractionParameters)中所指示的该应用在至少一个行业领域中更新后的业务处理状态,更新该应用所述至少一个行业领域中的业务处理状态。在具体实施中,可以通过具有管理(AM)权限的安全域(SD),采用安装注册更新(Installforregistryupdate)指令指示修改应用在CREL中的业务处理状态。具体地,在UserInteractionParameters中携带应用在CREL中的业务处理状态标识。比如,若在安装浦发联名卡这一应用时,将应用设置成了非激活状态,则可以通过Installforregistryupdate指令对应用状态进行修改,具体地,在ContactlessProtocolParameters中将应用激活状态设置为激活态,在User InteractionParameters中指定该应用在CREL1(对应行业领域1)中是激活可视状态,在CREL2(对应行业领域1)中是激活非可视状态。S403:用户终端在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用。S404:当所述用户终端确定查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给所述服务终端。与上述用户终端侧的实施对应,以下实施例给出了应用服务器侧的实施步骤,具体实施过程与上述实施例类似,重复之处不再赘述。实施例四如图6所示,为本发明实施例四提供的基于近场通信NFC的应用操作方法流程图,包括:S601:应用服务器生成应用安装指令;所述应用安装指令用于指示用户终端设置任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态;其中,当应用处于激活态时,若该应用在服务的任一行业领域中的业务处理状态为激活可视状态,则该应用能够处理该任一行业领域的业务,若该应用在服务的任一行业领域的业务处理状态为激活不可视状态,则该应用不能处理该任一行业领域的业务。S602:应用服务器将所述应用安装指令发送给所述用户终端。可选地,所述应用服务器生成应用安装指令,包括:所述应用服务器生成包含非接协议参数ContactlessProtocolParameters和用户交互参数UserInteractionParameters的应用安装指令,所述非接协议参数中携带用于指示所述任一应用的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的每个行业领域的业务处理状态的指示信息。可选地,所述应用服务器将所述应用安装指令发送给所述用户终端之后, 还包括:所述应用服务器向所述用户终端发送针对所述任一应用的安装注册更新指令;所述安装注册更新指令用于指示所述用户终端更新所述任一应用的应用激活状态,和/或该应用在服务的每个行业领域的业务处理状态。可选地,所述应用服务器向所述用户终端发送针对所述设定应用的安装注册更新指令,包括:所述应用服务器向所述用户终端发送包含非接协议参数ContactlessProtocolParameters和用户交互参数UserInteractionParameters的安装注册更新指令;其中,所述非接协议参数中携带用于指示更新后的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的至少一个行业领域中更新后的业务处理状态的指示信息。基于同一发明构思,本发明实施例中还提供了一种与基于近场通信NFC的应用操作方法对应的基于NFC的应用操作装置,由于该装置解决问题的原理与本发明实施例基于NFC的应用操作方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。实施例五如图7所示,为本发明实施例五提供的基于NFC的应用操作装置结构示意图,包括:查找模块71,用于在接收到服务终端发送的激活态应用获取请求后,查找安装的应用中与所述服务终端所属的行业领域相匹配的激活态应用;发送模块72,用于在确定所述查找模块71查找到的激活态应用在所述服务终端所属的行业领域中的业务处理状态为激活可视状态时,将所述激活态应用的标识信息反馈给所述服务终端;其中,针对激活态应用所服务的多个行业领域中的任一行业领域,当该激活态应用在该任一行业领域中的业务处理状态为激活可视状态时,该激活态应 用能够处理该任一行业领域的业务,当该激活态应用在该任一行业领域的业务处理状态为激活不可视状态时,该激活态应用不能够处理该任一行业领域的业务。可选地,所述装置还包括:设置模块73,用于在接收到应用服务器针对任一应用的应用安装指令后,根据该应用安装指令的指示,设置该应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态。可选地,所述设置模块73具体用于:根据所述应用服务器在应用安装指令的非接协议参数中指示的应用激活状态,设置该应用的应用激活状态;并根据所述应用服务器在应用安装指令的用户交互参数中所指示的该应用在每个行业领域的业务处理状态,设置该应用在每个行业领域的业务处理状态。可选地,所述设置模块73还用于:根据用户针对所述任一应用的状态设置指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。可选地,所述设置模块73还用于:在接收到应用服务器针对所述任一应用的安装注册更新指令后,根据该安装注册更新指令的指示,更新该应用的应用激活状态,和/或该应用在服务的至少一个行业领域的业务处理状态。可选地,所述设置模块73具体用于:根据所述应用服务器在所述安装注册更新指令的非接协议参数中指示的更新后的应用激活状态,更新该应用的应用激活状态;和/或根据所述应用服务器在所述安装注册更新指令的用户交互参数中所指示的该应用在至少一个行业领域中更新后的业务处理状态,更新该应用在所述至少一个行业领域中的业务处理状态。实施例六如图8所示,为本发明实施例六提供的基于NFC的应用操作装置结构示意图,包括:生成模块81,用于生成应用安装指令;所述应用安装指令用于指示用户终端设置任一应用的应用激活状态,以及该应用在服务的每个行业领域的业务处理状态;其中,当应用处于激活态时,若该应用在服务的任一行业领域中的业务处理状态为激活可视状态,则该应用能够处理该任一行业领域的业务,若该应用在服务的任一行业领域的业务处理状态为激活不可视状态,则该应用不能处理该任一行业领域的业务;发送模块82,用于将所述应用安装指令发送给所述用户终端。可选地,所述生成模块81具体用于:生成包含非接协议参数和用户交互参数的应用安装指令,所述非接协议参数中携带用于指示所述任一应用的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的每个行业领域的业务处理状态的指示信息。可选地,所述生成模块81还用于:向所述用户终端发送针对所述任一应用的安装注册更新指令;所述安装注册更新指令用于指示所述用户终端更新所述任一应用的应用激活状态,和/或该应用在服务的每个行业领域的业务处理状态。可选地,所述发送模块82具体用于:向所述用户终端发送包含非接协议参数和用户交互参数的安装注册更新指令;其中,所述非接协议参数中携带用于指示更新后的应用激活状态的指示信息,所述用户交互参数中携带用于指示所述任一应用在服务的至少一个行业领域中更新后的业务处理状态的指示信息。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计 算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和更新。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和更新。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些更新和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1