一种终端的应用管理方法、应用服务器及终端与流程

文档序号:15272629发布日期:2018-08-28 22:37阅读:146来源:国知局
本发明实施例涉及应用管理
技术领域
,尤其涉及一种终端的应用管理方法、应用服务器及终端。
背景技术
:目前市面上智能销售终端(pointofsale,简称pos)大多基于安卓系统,各厂家在安卓系统基础上,对智能pos进行了自定义,包括系统安全、操作系统应用管理、应用商店、支付、扫码等功能,所以智能pos是一个相对封闭的系统,其上面安装的应用是需要严格受控的。现有技术中,应用后台需要对应用开发者提交上来的应用重新签名打包,然后把应用发送至智能pos。智能pos在安装应用前,采用证书对应用进行签名验证,验签通过后安装该应用,验签不通过则可以认为该应用包不是由可信任的后台下发而来的,不安装该应用。但是采用证书对应用进行验签的方法对pos来说增加了管理证书的工作,另外当证书需要更新时,所有相应的pos也都需要更新证书,过程繁琐,影响pos的性能。技术实现要素:本发明实施例提供一种终端的应用管理方法、应用服务器及终端,用于解决采用证书验签的方法验证应用的安全性,导致pos工作增多及效率降低的问题本发明实施例提供了一种终端的应用管理方法,包括:应用服务器接收终端发送的应用下载请求;所述应用服务器将所述应用下载请求对应的应用安装包发送至所述终端;所述应用安装包为审核通过的;所述应用服务器接收所述终端发送的第一验证消息,所述第一验证消息由所述终端根据接收的应用安装包的内容生成;所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;所述应用服务器在确定所述第一验证消息与所述第二验证消息一致时,发送允许安装消息至所述终端,以使所述终端根据接收的应用安装包安装应用。可选地,所述验证消息中携带应用安装包对应的应用标识;所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,包括:所述应用服务器根据所述第一验证消息中携带的应用标识从保存的验证消息中确定出所述应用标识对应的第二验证消息;所述应用服务器将所述第一验证消息与所述应用标识对应的第二验证消息进行比较。可选地,还包括:所述应用服务器接收所述终端发送的验证消息列表,所述验证消息列表由所述终端根据已安装的应用安装包的内容生成;所述应用服务器将所述验证消息列表中的验证消息与保存的验证消息进行比较;所述应用服务器在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定所述终端上的异常应用;所述应用服务器发送所述异常应用对应的提醒消息至所述终端。本发明实施例提供了一种终端的应用管理方法,包括:终端发送应用下载请求至应用服务器;所述终端接收所述应用服务器发送的应用安装包并根据接收的应用安装包的内容生成第一验证消息;所述应用服务器发送的应用安装包为审核通过的;所述终端将所述第一验证消息发送至所述应用服务,以使所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;所述终端在接收到所述应用服务器发送的允许安装消息时,根据所述接收的应用安装包安装应用,所述允许安装消息为所述应用服务器在确定所述第一验证消息和所述第二验证消息一致时发送的。可选地,所述验证消息携带了应用安装包对应的应用标识;所述终端将所述第一验证消息发送至所述应用服务,包括:所述终端将携带所述应用安装包对应的应用标识的第一验证消息发送至所述应用服务器,以使所述应用服务器根据所述第一验证消息携带的应用标识从保存的验证消息中确定所述应用标识对应的第二验证消息。可选地,还包括:所述终端根据已安装的应用安装包的内容生成验证消息列表;所述终端将所述验证消息列表发送至所述应用服务器,以使所述应用服务器将所述验证消息列表中的验证消息与保存的验证消息进行比较;所述终端在接收到所述应用服务器发送的异常应用对应的提醒消息时,根据所述提醒消息确定异常应用,所述异常应用是所述应用服务器在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定的。本发明实施例提供了一种应用服务器,包括:第一接收模块,用于接收终端发送的应用下载请求;第一发送模块,用于将所述应用下载请求对应的应用安装包发送至所述终端;所述应用安装包为审核通过的;所述第一接收模块,用于接收所述终端发送的第一验证消息,所述第一验证消息由所述终端根据接收的应用安装包的内容生成;第一处理模块,用于将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述第一处理模块根据审核通过的应用安装包的内容生成;在确定所述第一验证消息与所述第二验证消息一致时,发送允许安装消息至所述终端,以使所述终端根据接收的应用安装包安装应用。可选地,所述验证消息中携带应用安装包对应的应用标识;所述第一处理模块具体用于:根据所述第一验证消息中携带的应用标识从保存的验证消息中确定出所述应用标识对应的第二验证消息;将所述第一验证消息与所述应用标识对应的第二验证消息进行比较。可选地,所述第一接收模块还用于:接收所述终端发送的验证消息列表,所述验证消息列表由所述终端根据已安装的应用安装包的内容生成;所述第一处理模块还用于:将所述验证消息列表中的验证消息与保存的验证消息进行比较;在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定所述终端上的异常应用;所述第一发送模块还用于:发送所述异常应用对应的提醒消息至所述终端。本发明实施例提供了一种终端,包括:第二发送模块,用于发送应用下载请求至应用服务器;第二接收模块,用于接收所述应用服务器发送的应用安装包并根据接收的应用安装包的内容生成第一验证消息;所述应用服务器发送的应用安装包为审核通过的;所述第二发送模块,用于将所述第一验证消息发送至所述应用服务,以使所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;第二处理模块,用于在接收到所述应用服务器发送的允许安装消息时,根据所述接收的应用安装包安装应用,所述允许安装消息为所述应用服务器在确定所述第一验证消息和所述第二验证消息一致时发送的。可选地,所述验证消息携带了应用安装包对应的应用标识;所述第二发送模块具体用于:将携带所述应用安装包对应的应用标识的第一验证消息发送至所述应用服务器,以使所述应用服务器根据所述第一验证消息携带的应用标识从保存的验证消息中确定所述应用标识对应的第二验证消息。可选地,所述第二处理模块还用于:根据已安装的应用安装包的内容生成验证消息列表;所述第二发送模块还用于:将所述验证消息列表发送至所述应用服务器,以使所述应用服务器将所述验证消息列表中的验证消息与保存的验证消息进行比较;所述第二处理模块还用于:在接收到所述应用服务器发送的异常应用对应的提醒消息时,根据所述提醒消息确定异常应用,所述异常应用是所述应用服务器在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定的。本发明实施例提供了一种计算设备,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行上述任一项所述的方法。本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述任一项所述的方法。综上,本发明实施例提供一种终端的应用管理方法、应用服务器及终端,包括:应用服务器接收终端发送的应用下载请求;所述应用服务器将所述应用下载请求对应的应用安装包发送至所述终端;所述应用安装包为审核通过的;所述应用服务器接收所述终端发送的第一验证消息,所述第一验证消息由所述终端根据接收的应用安装包的内容生成;所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;所述应用服务器在确定所述第一验证消息与所述第二验证消息一致时,发送允许安装消息至所述终端,以使所述终端根据接收的应用安装包安装应用。由于应用服务器对应用安装包进行审核后,根据应用安装包的内容生成第二验证消息。终端在接收到应用安装包后根据接收的应用安装包的内容生成第一验证消息并将第一验证消息发送至应用服务器,然后由应用服务器根据第一验证消息和第二验证消息判断终端接收的应用安装包的合法性,而不需要终端通过验证签名的方式验证应用安装包的合法性,从而减少了终端管理证书的工作,提升了应用安装的效率。其次,在需要升级应用验证方法时,只需要应用服务器进行升级更换即可,而不需要每个终端进行升级和更换,从而提高了应用验证升级的时效性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供了一种系统架构示意图;图2为本发明实施例提供的一种终端的应用管理方法的流程示意图;图3为本发明实施例提供的另一种终端的应用管理方法的流程示意图;图4为本发明实施例提供的一种终端的已安装应用的管理方法的流程示意图;图5为本发明实施例提供的一种应用服务器的结构示意图;图6为本发明实施例提供的一种终端的结构示意图。具体实施方式为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1示例性示出了本发明实施例适用的一种系统架构示意图,如图1所示,本发明实施例适用的系统架构包括终端101、应用服务器102和应用开发服务器103,终端101与应用服务器102通过无线连接,应用服务器102与应用开发服务器103通过无线连接。终端101包括但不限于pos、手机、个人计算机(personalcomputer,简称pc)、便携式计算机、掌上电脑(personaldigitalassistant,简称pda)。应用开发服务器103开发符合应用服务器102相关安全性要求的应用后,将应用安装包发送至应用服务器102。应用服务器102对接收的应用安装包进行安全审核,在确定应用安装包审核通过后,根据应用安装包的内容生成验证消息并保存。需要说明的是,应用服务器可以接收一个或多个应用开发服务发送的应用安装包并对应用安装包的安全性进行审核。基于图1所示的系统架构,如图2所示,本发明实施例提供了一种终端的应用管理方法,包括以下步骤:步骤s201,终端发送应用下载请求至应用服务器。步骤s202,应用服务器将应用下载请求对应的应用安装包发送至终端。步骤s203,终端接收应用服务器发送的应用安装包并根据接收的应用安装包的内容生成第一验证消息。步骤s204,终端将第一验证消息发送至应用服务器。步骤s205,应用服务器将第一验证消息与保存的第二验证消息进行比较。步骤s206,应用服务器在确定第一验证消息与第二验证消息一致时,发送允许安装消息至终端。步骤s207,终端在接收到应用服务器发送的允许安装消息时,根据接收的应用安装包安装应用。具体地,在步骤s201和步骤s202中,应用服务器发送给终端的应用安装包为应用开发服务器发送至应用服务器并经应用服务器审核通过的应用安装包。其次,应用服务器根据应用安装包的内容生成了对应的验证消息并对验证消息进行保存。验证消息根据应用安装包的内容唯一确定,不同的应用安装包对应不同的验证消息,同一应用安装包的内容发送变化时,验证消息也会发生改变。具体实施中,验证消息可以是消息摘要(哈希值),也可以是应用安装包中随机抽取的部分内容,还可以是其它能唯一表征应用安装包内容的参数。在步骤s203和步骤s204中,第一验证消息可以携带应用安装包对应的应用标识。应用标识用于表征应用类别、名称等,使得应用服务器在接收到携带应用标识的第一验证消息后,能够确定该第一验证消息对应的应用。比如终端在接收到扫码应用对应的应用安装包时,根据扫码应用的安装包的内容生成消息摘要,然后将消息摘要以及扫码应用的应用标识发送至应用服务器。应用服务器在接收到消息摘要和应用标识之后,确定该消息摘要为扫码应用对应的消息摘要。在步骤s205和步骤s206中,第二验证消息由应用服务器根据审核通过的应用安装包的内容生成。第一验证消息对应终端接收的应用安装包,第二验证对应应用服务器发送的应用安装包。第一验证消息和第二验证可能一致,也可能不一致。当应用安装包从应用服务器发送至终端的过程以及终端接收应用安装包至安装应用之前均没有出现篡改应用安装包内容的情况,那么终端根据该应用安装包的内容生成的第一验证消息与应用服务器根据该应用安装包的内容生成的第二验证消息会一致。当应用安装包从应用服务器发送至终端的过程以及终端接收应用安装包至安装应用之前出现篡改应用安装包内容的情况,那么终端根据该应用安装包的内容生成的第一验证消息与应用服务器根据该应用安装包的内容生成的第二验证消息将不一致。进一步地,将第一验证消息和第二验证消息进行比较时,若第一验证消息携带应用安装包对应的应用标识,那么应用服务器能根据第一验证消息中携带的应用标识从保存的验证消息中确定出应用标识对应的第二验证消息,然后将第一验证消息与应用标识对应的第二验证消息进行比较。在确定第一验证消息与第二验证消息一致时,发送允许安装消息至终端,在确定第一验证消息与第二验证消息不一致时,发送禁止安装消息至终端。若第一验证消息没有携带应用安装包对应的应用标识,那么应用服务器无法直接从保存的验证消息中确定第一验证消息对应的第二验证消息。应用服务器需将第一验证消息与保存的所有验证消息进行比较。当保存的验证消息中存在与第一验证消息一致的验证消息时,那么该验证消息为第二验证消息,然后发送允许安装消息至终端。在确定保存的验证消息与第一验证消息均不一致时,发送禁止安装消息至终端。在步骤s207中,终端在接收到应用服务器发送的允许安装消息时,根据接收的应用安装包安装应用。终端在接收到应用服务器发送的禁止安装消息时,删除应用安装包。由于应用服务器对应用安装包进行审核后,根据应用安装包的内容生成第二验证消息。终端在接收到应用安装包后根据接收的应用安装包的内容生成第一验证消息并将第一验证消息发送至应用服务器,然后由应用服务器根据第一验证消息和第二验证消息判断终端接收的应用安装包的合法性,而不需要终端通过验证签名的方式验证应用安装包的合法性,从而减少了终端管理证书的工作,提升了应用安装的效率。其次,在需要升级应用验证方法时,只需要应用服务器进行升级更换即可,而不需要每个终端进行升级和更换,从而提高了应用验证升级的时效性。可选地,终端并不仅仅只能从应用服务器获取应用安装包,终端也可以从应用服务器之外的第三方服务器获取应用安装包并安装,具体过程如图3所示:步骤s301,终端发送应用下载请求至第三方服务器。步骤s302,第三方服务器将应用下载请求对应的应用安装包发送至终端。步骤s303,终端接收第三方服务器发送的应用安装包并根据接收的应用安装包的内容生成第一验证消息。步骤s304,终端将第一验证消息发送至应用服务器。步骤s305,应用服务器将第一验证消息与保存的第三验证消息进行比较。步骤s306,应用服务器在确定第一验证消息与第三验证消息一致时,发送允许安装消息至终端。步骤s307,终端在接收到应用服务器发送的允许安装消息时,根据接收的应用安装包安装应用。具体实施中,第三验证消息由应用服务器根据第三方服务器发送的且审核通过的应用安装包的内容生成。具体实施中,第三方服务器将应用安装包发送至应用服务器,由应用服务器对应用安装包进行安全审核。应用服务器审核通过后根据应用安装包的内容生成第三验证消息,并将第三验证消息进行保存。若第三方服务器没有将应用安装包发送至应用服务器进行安全审核,那么应用服务器中将不会保存应用安装包对应的第三验证消息。由于第三方服务器将应用安装包发送至应用服务器进行安全审核后,终端便能在第三方服务器上实现应用下载,故为终端下载应用提供了多种途径,给终端下载应用带来便利。可选地,终端安装应用后,需要定期对终端上已安装的应用进行验证,本发明实施例提供了一种终端的已安装应用的管理方法,如图4所示,具体包括以下步骤:步骤s401,终端根据已安装的应用安装包的内容生成验证消息列表。步骤s402,终端将验证消息列表发送至应用服务器。步骤s403,应用服务器将验证消息列表中的验证消息与保存的验证消息进行比较。步骤s404,应用服务器在确定验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定终端上的异常应用。步骤s405,应用服务器发送异常应用对应的提醒消息至终端。具体地,在步骤s401和步骤s402中,终端可在每隔设定时段生成验证消息列表,比如一周、一个月或者一个季度等。验证消息列表中包括终端当前已经安装的所有应用对应的验证消息。验证消息列表中每条验证消息可以携带对应的应用标识。比如设定终端当前已经安装了五个应用,这个五个应用的应用标识分别为app1、app2、app3、app4、app5。针对任意一个应用,根据该应用的应用安装包的内容生成验证消息。设定验证消息为哈希值,这五个应用对应的验证信息分别为hash1、hash2、hash3、hash4、hash5。根据这五个应用的应用标识和验证信息确定终端的验证消息列表如表1所示:表1应用标识验证信息app1hash1app2hash2app3hash3app4hash4app5hash5在步骤s403和步骤s404中,应用服务器根据验证消息列表中的应用标识从保存的验证消息中确定验证消息列表对应的验证消息,然后将验证消息列表中的验证消息与应用服务器中对应保存的验证消息进行一一比较,在确定验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定终端上的异常应用。在确定验证消息列表中的验证消息与保存的验证消息一致时,发送已安装应用正常的消息至终端。下面以具体的例子进行说明,设定应用服务器从保存的验证消息中确定出的验证消息列表对应的验证消息如表2所示:表2应用标识验证信息app1hash1app2hash6app3hash3app4hash4app5hash5将表1和表2中的验证消息进行一一比较后可知,表1中app2的验证消息与表2中app2的验证消息不一致,故可以得出,终端上的异常应用为app2,其它的应用均正常。在步骤s405中,应用服务器在确定终端上的异常应用后,可以发送异常应用对应的提醒消息至终端,由终端根据提醒消息对异常应用做进一步处理。也可以发送异常应用卸载指令或停止运行指令至终端,以使终端卸载异常应用或者停止运行异常应用。由于终端定期根据已安装的应用安装包的内容生成验证消息列表,并将验证消息列表发送至应用服务器,由应用服务器将验证消息列表中的验证消息与保存的验证消息进行比较确定终端上的异常应用,从而实现了终端上已安装应用的定期审核,保证了终端上的应用的安全性。基于相同的技术构思,图5示例性的示出了本发明实施例提供的一种应用服务器的结构,该应用服务器可以执行终端的应用管理方法的流程。第一接收模块501,用于接收终端发送的应用下载请求;第一发送模块502,用于将所述应用下载请求对应的应用安装包发送至所述终端;所述应用安装包为审核通过的;所述第一接收模块501,用于接收所述终端发送的第一验证消息,所述第一验证消息由所述终端根据接收的应用安装包的内容生成;第一处理模块503,用于将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述第一处理模块503根据审核通过的应用安装包的内容生成;在确定所述第一验证消息与所述第二验证消息一致时,发送允许安装消息至所述终端,以使所述终端根据接收的应用安装包安装应用。可选地,所述验证消息中携带应用安装包对应的应用标识;所述第一处理模块503具体用于:根据所述第一验证消息中携带的应用标识从保存的验证消息中确定出所述应用标识对应的第二验证消息;将所述第一验证消息与所述应用标识对应的第二验证消息进行比较。可选地,所述第一接收模块501还用于:接收所述终端发送的验证消息列表,所述验证消息列表由所述终端根据已安装的应用安装包的内容生成;所述第一处理模块503还用于:将所述验证消息列表中的验证消息与保存的验证消息进行比较;在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定所述终端上的异常应用;所述第一发送模块502还用于:发送所述异常应用对应的提醒消息至所述终端。基于相同的技术构思,图6示例性的示出了本发明实施例提供的一种终端的结构,该终端可以执行终端的应用管理方法的流程。第二发送模块601,用于发送应用下载请求至应用服务器;第二接收模块602,用于接收所述应用服务器发送的应用安装包并根据接收的应用安装包的内容生成第一验证消息;所述应用服务器发送的应用安装包为审核通过的;所述第二发送模块601,用于将所述第一验证消息发送至所述应用服务,以使所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;第二处理模块603,用于在接收到所述应用服务器发送的允许安装消息时,根据所述接收的应用安装包安装应用,所述允许安装消息为所述应用服务器在确定所述第一验证消息和所述第二验证消息一致时发送的。可选地,所述验证消息携带了应用安装包对应的应用标识;所述第二发送模块601具体用于:将携带所述应用安装包对应的应用标识的第一验证消息发送至所述应用服务器,以使所述应用服务器根据所述第一验证消息携带的应用标识从保存的验证消息中确定所述应用标识对应的第二验证消息。可选地,所述第二处理模块603还用于:根据已安装的应用安装包的内容生成验证消息列表;所述第二发送模块601还用于:将所述验证消息列表发送至所述应用服务器,以使所述应用服务器将所述验证消息列表中的验证消息与保存的验证消息进行比较;所述第二处理模块603还用于:在接收到所述应用服务器发送的异常应用对应的提醒消息时,根据所述提醒消息确定异常应用,所述异常应用是所述应用服务器在确定所述验证消息列表中的验证消息与保存的验证消息不一致时,根据不一致的验证消息确定的。综上,本发明实施例提供一种终端的应用管理方法、应用服务器及终端,包括:应用服务器接收终端发送的应用下载请求;所述应用服务器将所述应用下载请求对应的应用安装包发送至所述终端;所述应用安装包为审核通过的;所述应用服务器接收所述终端发送的第一验证消息,所述第一验证消息由所述终端根据接收的应用安装包的内容生成;所述应用服务器将所述第一验证消息与保存的第二验证消息进行比较,所述第二验证消息由所述应用服务器根据审核通过的应用安装包的内容生成;所述应用服务器在确定所述第一验证消息与所述第二验证消息一致时,发送允许安装消息至所述终端,以使所述终端根据接收的应用安装包安装应用。由于应用服务器对应用安装包进行审核后,根据应用安装包的内容生成第二验证消息。终端在接收到应用安装包后根据接收的应用安装包的内容生成第一验证消息并将第一验证消息发送至应用服务器,然后由应用服务器根据第一验证消息和第二验证消息判断终端接收的应用安装包的合法性,而不需要终端通过验证签名的方式验证应用安装包的合法性,从而减少了终端管理证书的工作,提升了应用安装的效率。其次,在需要升级应用验证方法时,只需要应用服务器进行升级更换即可,而不需要每个终端进行升级和更换,从而提高了应用验证升级的时效性。本发明实施例提供了一种计算设备,该计算设备具体可以为桌面计算机、便携式计算机、智能手机、平板电脑、个人数字助理(personaldigitalassistant,pda)等。该计算设备可以包括中央处理器(centerprocessingunit,cpu)、存储器、输入/输出设备等,输入设备可以包括键盘、鼠标、触摸屏等,输出设备可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。存储器,可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器提供存储器中存储的程序指令和数据。在本发明实施例中,存储器可以用于存储终端的应用管理方法的程序指令;处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行终端的应用管理方法。本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使所述计算机执行终端的应用管理方法。本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1