一种应用程序使用的方法、装置及系统的制作方法

文档序号:6384460阅读:131来源:国知局
专利名称:一种应用程序使用的方法、装置及系统的制作方法
技术领域
本发明涉及互联网技术领域,特别涉及一种应用程序使用的方法、装置及系统。
背景技术
目前,智能手机和平板电脑等移动终端设备上安装了大量的应用程序(Application,App)。这些App作为第三方应用的形式参与到互联网的运营中,并丰富移动终端的功能,提高了用户的使用体验。一般,移动终端中下载了应用程序App后,可直接使用或者进行身份授权后就可使用。其中,进行身份授权后使用包括=App服务器先保存App所在终端发送的身份注册信息,该身份注册信息包括用户名以及密码信息,这样,当使用App,App服务器接收App所在终端发送的登陆信息,若该登陆信息与保存的身份注册信息一致时,即可授权,引导终端使用该应用程序。可见,现有的App使用过程,一般进行授权控制,或者仅有身份信息进行授权控制,但是终端上通常会记录使用App的登陆信息,或者为增强用户的使用体验而保存用户的登陆状态,这样存在极大的安全隐患,一旦通过终端的记录信息获得用户的登陆信息或者登陆状态后,任一用户都可在其他终端通过获得的登陆信息或登陆状态使用这些App,这样,会对使用一些安全级别较高的App (例如支付类应用)的用户带来巨大的损失。因此,现有的App使用过程的安全级别不高,存在安全隐患。

发明内容
本发明提供一种应用程序使用的方法、装置及系统,用以提高应用程序使用的安全级别。本发明提供一种应用程序使用的方法,包括接收应用程序发送的使用请求,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息;根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的匹配关系进行认证;当所述认证通过后,引导所述终端使用所述应用程序。这样,将应用程序的标示信息与终端的硬件信息作为安全授权控制的因子,加强了对应用程序使用的授权控制,提高了应用程序使用的安全级别。本发明中,该方法在接收应用程序发送的使用请求之前,还包括接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的;生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系;将生成的所述应用程序的第一标示消息发送给所述终端中的所述应用程序进行保存。
可见,应用程序中没有应用程序的第一标示消息时,可将采集到的所在终端的第一硬件信息发送给与该应用程序对应的应用程序服务器,这样,应用程序服务器生成与终端的硬件信息对应的应用程序的标示消息并发送给终端中的应用程序进行保存,从而,可在应用程序使用时,将应用程序的标示消息作为安全授权控制的因子,提高应用程序使用的安全级别。在应用程序使用的具体安全认证过程中,当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。即确定终端上的应用程序的第一标示信息与所述终端的第一硬件信息存在第一对应关系后,才能确认认证通过,即第一标示信息与第一硬件信息必须被绑定,两者共同成为安全授权控制的因子,这样,即使第一标示信息被窃取,也不用在其他的终端上使用,进一步提高了应用程序使用的安全级别。本发明中,具体引导所述终端使用所述应用程序包括根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。所述使用级别包括未激活、正常、可用、异常、或禁用。这样,可根据标示信息,对应用程序的使用级别进行维护,简化了维护过程,提高了应用程序的使用效率。本发明还提供一种应用程序使用的装置,包括第一接收单元,用于接收应用程序发送的使用请求,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息;认证单元,用于根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行认证;引导单元,用于当所述认证通过后,引导所述终端使用所述应用程序。该装置还包括第二接收单元,用于接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的;生成单元,用于生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系;发送单元,用于将生成的所述应用程序的第一标示消息发送给所述终端中的所述应用程序进行保存。该装置中,所述认证单元,具体用于当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。而所述引导单元,具体用于根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。可见上述装置中引入了应用程序的标示信息与终端的硬件信息两个安全授权控制的因子,加强了对应用程序使用的授权控制,提高了应用程序使用的安全级别。
本发明提供一种应用程序使用的系统,包括应用程序服务器,用于接收应用程序发送的使用请求,,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息,根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行认证,并当所述认证通过后,引导所述终端使用所述应用程序;应用程序,用于向所述应用程序服务器发送所述使用请求,并并处理所述应用程序服务器下发的引导指令。在上述系统中,所述应用程序服务器,还用于接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的,生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与终端的第一硬件信息的第一对应关系,将生成的所述应用程序的第一标示消息发送给所述终端的所述应用程序;所述应用程序,还用于接收所述第一标示消息进行保存。而所述应用程序服务器,具体用于当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。以及,所述应用程序服务器,具体用于根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。可见,在应用程序使用的系统中,应用程序服务器本地保存了的应用程序的标示信息与终端的硬件信息的对应关系,即引入了应用程序的标示信息与终端的硬件信息两个安全授权控制的因子,加强了对应用程序使用的授权控制,提高了应用程序使用的安全级别。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中 图1为本发明实施例一中App使用的流程图;图2为本发明实施例二中App使用的流程图;图3为本发明实施例三中App使用的流程图;图4为本发明实施例中App使用装置的结构图;图5为本发明实施例中App使用系统的架构图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。本发明实施例中,将App所在终端的硬件信息与App服务器分配的该App的标示信息进行了绑定,这样,在使用App时,App需将采集的App所在终端的硬件信息以及本地保存的App的标示信息发送给App服务器,App服务器对它们进行认证,认证通过后,才能继续使用App。可见,终端的硬件信息以及App的标示信息参与了授权控制,提高App使用的安全级别。实施例一参见图1,App使用过程包括步骤101 :接收应用程序发送的使用请求。要使用应用程序,应用程序需将应用程序对应的服务器发送使用请求,即应用程序服务器接收应用程序发送的使用请求。该使用请求包括应用程序所在终端的第一硬件信息。若应用程序保存了应用程序的第一标示消息时,该使用请求还包括了应用程序的第一标示消息。步骤102 :根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的使用请求中的第一硬件信息与第一标示信息的之间的对应关系进行认证。应用程序服务器本地保存了应用程序的标示信息与终端的硬件信息的对应关系,这样,可根据保存的对应关系对接收到的第一硬件信息与一标示信息的之间的对应关系进行认证。即当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到接收到的应用程序的第一标示信息与终端的第一硬件信息的第一对应关系时,确认认证通过,否则,认证不通过。步骤103 :当确定认证通过后,引导终端使用应用程序。应用程序服务器已对使用请求进行了安全授权控制的认证,从而可以引导终端使用应用程序。可见将应用程序的标示信息与终端的硬件信息作为安全授权控制的因子,加强了对应用程序使用的授权控制,提高了应用程序使用的安全级别。本发明中,应用程序发送的使用请求中包括的应用程序的第一标示消息,可以是应用程序本地生成的,也可以是应用程序从应用程序服务器中获取的。具体地,应用程序根据采集到的所在终端的第一硬件信息按照设定第一规则生成与第一硬件信息对应的应用程序保存的第一标示消息,并且,应用程序将采集到的所在终端的第一硬件信息发送给应用程序服务器,使得应用程序服务器按照设定第二规则生成与第一硬件信息对应的应用程序保存的第一标示消息,其中,第一规则与第二规则相同。或者,应用程序将采集到的所在终端的第一硬件信息发送给应用程序服务器,使得应用程序服务器生成与第一硬件信息对应的应用程序保存的第一标示消息,并将生成的发送给终端中的应用程序进行保存。从而,可在应用程序使用时,将应用程序的标示消息作为安全授权控制的因子,提高应用程序使用的安全级别。下面结合说明书附图对本发明实施例作进一步详细描述。实施例二 参见图2,App使用过程包括步骤201 :接收应用程序发送的标示信息生成请求。应用程序安装到终端后,会采集终端的硬件信息,并根据该硬件信息生成标示信息生成请求,其中,硬件信息包括国际移动设备身份码(InternationalMobileEquipment Identity, IMEI)、国际移动用户识别码(InternationalMobileSubscriberIdentification Number, IMSI)、硬件位址或称为媒体接入控制(MediaAccess Control, MAC)地址等中的一种或多种。本发明实施例中,当App安装后需进行注册,此时App向App服务器发送标示信息生成请求,这里,标示消息生成请求中包括App采集所在终端的第一硬件信息。这里,标示/[目息可以是编号,也可以是其他的标不 目息。步骤202 :生成与终端的第一硬件信息对应的应用程序的第一标示消息,并保存应用程序的第一标示信息与终端的第一硬件信息的第一对应关系。App服务器生成与终端的第一硬件信息对应的应用程序的第一标示消息,然后在本地的保存的应用程序的标示信息与终端的硬件信息的对应关系中加入应用程序的第一标示信息与终端的第一硬件信息的第一对应关系。步骤203 :向终端中的应用程序发送生成的第一标示信息,使得应用程序进行保存。这样,应用程序保存的第一标示信息与App服务器生成第一标示信息是一致,可以进行后续的认证过程。步骤204 :接收应用程序发送的使用请求,其中,使用请求包括应用程序所在终端的第一硬件信息,以及应用程序保存的第一标示消息。步骤205 :对使用请求进行认证,认证通过,执行步骤206,否则,流程结束,App使用失败。这里,根据保存的应用程序的标示信息与终端的硬件信息的对应关系,对第一硬件信息与第一标示信息的之间的第一对应关系进行认证。即App服务器已经将App所在终端的硬件信息与App服务器 分配的该App的标示信息进行了绑定,这样,当在保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到使用请求中应用程序的第一标示信息与终端的第一硬件信息的第一对应关系时,确认认证通过,执行步骤206,否则,流程结束,App使用失败。具体地,现在保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找与使用请求中应用程序的第一标示信息对应的第二硬件信息,若第二硬件信息与使用请求中终端的第一硬件信息一致,则表明App服务器中已经保存了应用程序的第一标示信息与终端的第一硬件信息的第一对应关系确认认证通过,执行步骤206。或者,在保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找与使用请求中终端的第一硬件信息对应的应用程序的第二标示信息,若第二标示信息与使用请求中应用程序的第一标示信息一致,则表明App服务器中已经保存了应用程序的第一标示信息与终端的第一硬件信息的第一对应关系确认认证通过,执行步骤206。由于本实施例中,使用请求中的第一标示消息是应用服务器生成的,若认证不通过,贝1J表明第一标不消息与第一硬件信息之间的关系时不可靠的,存在安全隐患。步骤206 :引导终端使用认证通过的App。App的功能不同,类型不同,其使用级别也不同,这里,使用级别包括未激活、正常、可用、异常、或禁用。因此,App服务器可预设应用程序的第一标示信息与使用级别的对应关系,这样,查找与第一标示信息对应的使用级别,然后,向终端发送与使用级别对应的指令,使终端进行对应的操作。当然,上述只是一种引导终端使用App,还可以有别的引导方式,例如,现查找与App的电子钱包,根据电子钱包余额的多少来引导终端使用App。具体就不知累述。通过上述实施例可知,App服务器本地保存了终端的硬件信息与App的标示信息的对应关系,在使用App时,终端发送的使用请求中包含了终端的第一硬件信息以及本地保存的应用程序的第一标不信息,从而,App服务器可对第一硬件信息与第一标不信息的之间的对应关系进行认证,认证通过了,才能使用App,这样,加强了对App使用的授权控制。就算获取了 App使用的登录信息,也不能再其他的终端上使用App,提高了 App使用的安全级别。并且,App服务器中还可预设应用程序的标示信息与使用级别的对应关系,从而通过应用程序的标示信息来索引以及维护App的使用级别。本发明实施例中,终端包括但不限于智能手机、平板电脑等。不同的终端对应不同的操作系统,则App的具体格式也各不相同。任一格式的App都可采用上述实施例中的方法进行授权控制并使用。在本发明实施例中,App服务器需先将终端的硬件信息与应用程序的标示信息进行了绑定,上述步骤202中可形成应用程序的第一标示信息与终端的第一硬件信息的第一对应关系。通过上述方式可以一一保存终端的硬件信息与应用程序的标示信息之间的对应关系。当然,本发明也不限于此,可以预先在App服务器中随即配置终端的硬件信息与应用程序的标示信息的对应关系,这样,当使用请求只包括终端的第一硬件信息,只需在配置的对应关系中查找与第一硬件信息对应的应用程序第一标示消息,然后将该第一标示消息发送给终端。实施例三本实施例中,终端为智能手机,应用程序为网游类的App,智能手机以列表的方式保存应用程序的标示信息与终端的硬件信息的对应关系。参见图3,App使用过程包括步骤301 =App采集智能手机的第一硬件信息生成标示信息生成请求,并向App服务器发送标示信息生成请求。步骤302 =App服务器生成与第一硬件信息对应的应用程序的第一标示信息,并将应用程序的第一标示信息与智能手机的第一硬件信息的第一对应关系保存在应用程序的标示信息与终端的硬件信息的列表中。步骤303 :App服务器将生成的应用程序的第一标示信息发送给智能手机中的App0步骤304 =App保存接收的应用程序的第一标示信息。步骤305 =App向App服务器发送使用请求,该使用请求中包含有保存的应用程序的第一标示信息以及智能手机的第一硬件信息。步骤306 =App服务器在应用程序的标示信息与终端的硬件信息的列表中查找是否有应用程序的第一标示信息与智能手机的第一硬件信息的第一对应关系。步骤307 =App服务器查找到第一对应关系,查找与应用程序的第一标示信息对应的使用级别,向智能手机发送与使用级别对应的指令。
步骤308 :智能手机根据接收的指令执行对应的操作。这样,智能手机在App服务器引导下完成了 App使用。上述描述了 App下载到智能手机后,一个完整的使用流程。当然,App也可以生成第一标示消息,而不从App中获取,这样,可直接对智能手机的硬件信息与应用程序的标示信息的匹配关系进行认证,认证通过就使用App,否则,App使用失败。增加终端的硬件信息,以及应用程序的标示信息作为授权控制因子,提高了 App使用的安全性。根据上述应用程序使用的过程,可构建一种应用程序使用的装置,如图4所示,该装置包括接收单元410、认证单元420,以及引导单元430。其中第一接收单元410,用于接收应用程序发送的使用请求,其中,使用请求包括应用程序所在终端的第一硬件信息,以及应用程序保存的第一标示消息。认证单元420,用于根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的使用请求中的第一硬件信息与第一标示信息的之间的对应关系进行认证。引导单元430,用于当认证通过后,引导终端使用应用程序.优选地,该装置还包括第二接收单元,用于接收应用程序发送的标示信息生成请求,其中,标示信息生成请求是应用程序采集终端的第一硬件信息后生成的;生成单元,用于生成与终端的第一硬件信息对应的应用程序的第一标示消息,并保存应用程序的第一标示信息与终端的第一硬件信息的第一对应关系。以及,发送单元,用于将生成的应用程序的第一标示消息发送给终端中的应用程序进行保存。其中,该认证单元420,具体用于当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到应用程序的第一标示信息与终端的第一硬件信息的第一对应关系时,确认认证通过。而引导单元430,具体用于根据与第一标示信息对应的使用级别,向终端发送与使用级别对应的指令,使终端进行对应的操作,其中,使用级别包括未激活、正常、可用、异常、或禁用。上述应用程序使用的装置,可应用于App服务器之中。可以由包含上述装置的App服务器与终端构建一种应用程序使用的系统,参见图5,包括应用程序服务器100和应用程序200。应用程序服务器100,用于接收应用程序200发送的使用请求,其中,使用请求包括应用程序200所在终端的第一硬件信息,以及应用程序200保存的第一标示消息,根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的使用请求中的第一硬件信息与第一标示信息的之间的对应关系进行进行认证,并当认证通过后,引导终端使用应用程序。应用程序200,用于向应用程序服务器100发送使用请求,并处理应用程序服务器下发的引导指令。应用程序服务器100,还用于接收应用程序发送的标示信息生成请求,其中,标示信息生成请求是应用程序采集终端的第一硬件信息后生成的,生成与终端的第一硬件信息对应的应用程序的第一标示消息,并保存应用程序的第一标示信息与终端的第一硬件信息的第一对应关系,将生成的应用程序的第一标示消息发送给终端的应用程序200。应用程序200,还用于接收第一标示消息进行保存。当然,该应用程序服务器包括上述的应用程序使用的装置,其中,应用程序服务器,具体用于当在保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到应用程序的第一标示信息与终端的第一硬件信息的第一对应关系时,确认认证通过。以及,应用程序服务器,具体用于根据与第一标示信息对应的使用级别,向终端发送与使用级别对应的指令,使终端进行对应的操作。本发明实施例中,将应用程序的标示信息与终端的硬件信息作为安全授权控制的因子,App服务器中保存了终端的硬件信息与App的标示信息的对应关系,这样,接收到使用请求后,可根据保存的关系对使用请求中的第一硬件信息与App的第一标示信息的匹配关系进行认证,认证通过即可引导终端使用App。从而,加强了对App使用的授权控制,提高了 App使用的安全级别。并且,还可以通过App的第一标示信息维护App的安全级别。本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种应用程序使用的方法,其特征在于,包括 接收应用程序发送的使用请求,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息; 根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行认证; 当所述认证通过后,引导所述终端使用所述应用程序。
2.如权利要求1所述的方法,其特征在于,所述接收应用程序发送的使用请求之前,还包括 接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的; 生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系; 将生成的所述应用程序的第一标示消息发送给所述终端中的所述应用程序进行保存。
3.如权利要求1所述的方法,其特征在于,所述对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行进行认证包括 当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。
4.如权利要求1或3所述的方法,其特征在于,所述引导所述终端使用所述应用程序包括 根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。
5.如权利要求4所述的方法,其特征在于,所述使用级别包括未激活、正常、可用、异常、或禁用。
6.一种应用程序使用的装置,其特征在于,包括 第一接收单元,用于接收应用程序发送的使用请求,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息; 认证单元,用于根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行认证; 引导单元,用于当所述认证通过后,引导所述终端使用所述应用程序。
7.如权利要求6所述的装置,其特征在于,还包括 第二接收单元,用于接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的; 生成单元,用于生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系; 发送单元,用于将生成的所述应用程序的第一标示消息发送给所述终端中的所述应用程序进行保存。
8.如权利要求6所述的装置,其特征在于, 所述认证单元,具体用于当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。
9.如权利要求6或8所述的装置,其特征在于, 所述引导单元,具体用于根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。
10.一种应用程序使用的系统,其特征在于,包括 应用程序服务器,用于接收应用程序发送的使用请求,其中,所述使用请求包括所述应用程序所在终端的第一硬件信息,以及所述应用程序保存的第一标示消息,根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收到的所述使用请求中的所述第一硬件信息与所述第一标示信息的之间的对应关系进行认证,并当所述认证通过后,弓丨导所述终端使用所述应用程序; 应用程序,用于向所述应用程序服务器发送所述使用请求,并处理所述应用程序服务器下发的引导指令。
11.如权利要求10所述的系统,其特征在于, 所述应用程序服务器,还用于接收所述应用程序发送的标示信息生成请求,其中,所述标示信息生成请求是所述应用程序采集所述终端的第一硬件信息后生成的,生成与所述终端的第一硬件信息对应的应用程序的第一标示消息,并保存所述应用程序的第一标示信息与终端的第一硬件信息的第一对应关系,将生成的所述应用程序的第一标示消息发送给所述终端的所述应用程序; 所述应用程序,还用于接收所述第一标示消息进行保存。
12.如权利要求10所述的系统,其特征在于,所述应用程序服务器,具体用于当在本地保存的应用程序的标示信息与终端的硬件信息的对应关系中,查找到所述应用程序的第一标示信息与所述终端的第一硬件信息的第一对应关系时,确认认证通过。
13.如权利要求10或12所述的系统,其特征在于,所述应用程序服务器,具体用于根据与所述第一标示信息对应的使用级别,向所述终端发送与所述使用级别对应的指令,使所述终端进行对应的操作。
全文摘要
本发明公开了一种应用程序使用的方法、装置及系统,用以提高应用程序使用的安全级别。该方法包括接收应用程序发送的使用请求,根据本地保存的应用程序的标示信息与终端的硬件信息的对应关系,对接收的所述使用请求中所述第一硬件信息与所述第一标示信息的之间的对应关系进行进行认证,并当认证通过后,引导所述终端使用所述应用程序。
文档编号G06F21/51GK103049693SQ201210547898
公开日2013年4月17日 申请日期2012年12月17日 优先权日2012年12月17日
发明者刘铁铮 申请人:北京掌上汇通科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1