应用程序管理方法、装置以及终端制造方法及图纸

技术编号:5372112 阅读:214 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种应用程序管理方法,包括:步骤102,建立配置认证文件,将每个应用程序的相关信息写入配置认证文件中,相关信息包括密钥;步骤104,用户启动选中的应用程序时,判断配置认证文件中是否具有应用程序的密钥,在配置认证文件中具有应用程序的密钥时,验证应用程序的密钥,根据验证结果来判断是否允许用户使用应用程序,在配置认证文件中没有应用程序的密钥时,提示用户是否试用应用程序。本发明专利技术还提供一种应用程序管理装置,以及一种终端。通过本发明专利技术的技术方案,既能够较好地管理应用程序的免费试用与购买使用,防止对应用程序的盗版,又能够不妨碍用户对应用程序的使用。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,具体而言,涉及一种应用程序管理方法、装置以及一种 终端。
技术介绍
手机作为移动通信终端的应用非常普及,而Android是目前较为流行的一种应用 于手机的系统平台。Android目前的应用平台机制相当容易被盗版,到目前为止用户安装软 件几乎是没有任何版权保护的自由状态,这种现状对软件开发者和手机终端厂商会造成很 大的经济损失。现有的防盗版的方案一般不外乎以下2种解决方法(1)联网鉴权(核心技术思想是和终端的唯一特征值如IMEI号、手机卡的IMSI号 等绑定在一起进行判别),其中,IMEI唯一地识别一台移动设备,用于监控被窃或无效的移动设备,标识在手 机终端上,IMSI是GSM系统分配给移动用户(MS)的唯一的识别号,存储在SIM卡、HLR(归 属用户位置寄存器)和VLR(来访用户位置寄存器)中,在无线接口及MAP接口上传送;(2)序列号鉴权(核心技术思想是加密算法鉴权)。上述方法的缺陷在于(1)在不联网和没有序列号的情况下,用户想试用到软件或服务较为困难,并且 用户如果想购买到该软件和服务,可能还需要重新下载软件实体和购买序列号等繁琐的操 作,而无法继续使用试用的软件或服务;(2)较难控制软件实体文件的传播,即以终端为介质,可以随意传播软件实体等文 件,这样其实是间接地支持了盗版。因此,需要一种新的应用程序管理方式,既能够较好地管理应用程序的免费试用 与购买使用,防止对应用程序的盗版,又能够不妨碍用户对应用程序的使用。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种新的应用程序管理方式,既能够较好 地管理应用程序的免费试用与购买使用,防止对应用程序的盗版,又能够不妨碍用户对应 用程序的使用。有鉴于此,本专利技术提供一种应用程序管理方法,包括步骤102,建立配置认证文 件,将每个应用程序的相关信息写入所述配置认证文件中,所述相关信息包括密钥;步骤 104,用户启动选中的应用程序时,判断所述配置认证文件中是否具有所述应用程序的密 钥,在所述配置认证文件中具有所述应用程序的密钥时,验证所述应用程序的密钥,根据验 证结果来判断是否允许所述用户使用所述应用程序,在所述配置认证文件中没有所述应用 程序的密钥时,提示所述用户是否试用所述应用程序。通过该技术方案,将密钥写入配置认 证文件,可以避免在每次使用应用程序前进行网络验证。在上述技术方案中,优选地,所述配置认证文件位于所述用户的终端,所述相关信息还包括所述终端的IMEI号,在所述步骤104中,在所述配置认证文件中没有所述应用程 序的密钥并且所述用户确认不试用所述应用程序时,就发送所述IMEI号至所述应用程序 对应的验证库,如果所述验证库根据所述IMEI号和所述应用程序生成所述应用程序的密 钥,并将所述应用程序的密钥发送给所述终端,则将所述应用程序的密钥写入所述配置认 证文件中。通过该技术方案,保证用户在首次使用应用程序时,通过购买等手段获得密钥, 密钥则写入配置认证文件,以用于再次使用应用程序时验证用户身份,能够既有效地防止 盗版,又不影响用户对应用软件的使用。在上述技术方案中,优选地,所述相关信息还包括应用运行期限,在对应的应用运 行期限到期后,禁止已写入所述配置认证文件中的密钥被用于进行验证。通过上述技术方 案,在配置认证文件中写入应用运行期限,能够有效地控制密钥的有效期,以便于实现应用 程序的按时收费。在上述技术方案中,优选地,所述相关信息还包括应用体验剩余次数,在所述步骤 104中,所述配置认证文件中没有所述应用程序的密钥时,所述用户确认试用所述应用程 序,在所述应用程序对应的应用体验剩余次数大于零时,允许用户试用所述应用程序,同时 将所述应用程序对应的应用体验剩余次数减一。通过上述技术方案,能够有效地实现用户 对应用程序的试用,并能有效地控制试用期限。在上述技术方案中,优选地,所述应用程序被禁止从所述终端中拷贝出来,所述终 端中安装有Android系统,所述相关信息还包括所述应用程序的来源信息。通过上述技术 方案,提供来源信息来提示用户应用程序的来源,以供用户从来源获取应用程序,而不允许 用户从终端拷贝应用程序,能够有效地防止盗版产生。本领域的技术人员应当理解,本专利技术 的技术方案适用于多种系统,包括但不限于Android。本专利技术还提供一种应用程序管理装置,包括配置认证文件组成模块,建立配置认 证文件,将每个应用程序的相关信息写入所述配置认证文件中,所述相关信息包括密钥;应 用认证模块,用户启动选中的应用程序时,判断所述配置认证文件中是否具有所述应用程 序的密钥,在所述配置认证文件中具有所述应用程序的密钥时,所述应用认证模块验证所 述应用程序的密钥,根据验证结果来判断是否允许所述用户使用所述应用程序,在所述配 置认证文件中没有所述应用程序的密钥时,提示所述用户是否试用所述应用程序。通过该 技术方案,将密钥写入配置认证文件,可以避免在每次使用应用程序前进行网络验证。在上述技术方案中,优选地,所述配置认证文件组成模块、所述应用认证模块均位 于所述用户的手机终端,所述相关信息还包括所述手机终端的IMEI号,所述应用程序管理 装置还包括发送模块,位于所述手机终端,在所述配置认证文件中没有所述应用程序的密 钥并且所述用户确认不试用所述应用程序时,所述发送模块发送所述IMEI号至所述应用 程序对应的验证库,如果所述验证库根据所述IMEI号和所述应用程序生成所述应用程序 的密钥,并将所述应用程序的密钥发送给所述手机终端,则所述配置认证文件组成模块将 所述应用程序的密钥写入所述配置认证文件中,以供所述应用认证模块进行验证。通过该 技术方案,保证用户在首次使用应用程序时,通过购买等手段获得密钥,密钥则写入配置认 证文件,以用于再次使用应用程序时验证用户身份,能够既有效地防止盗版,又不影响用户 对应用软件的使用。在上述技术方案中,优选地,所述相关信息还包括应用运行期限,在对应的应用运行期限到期后,禁止已写入所述配置认证文件中的密钥被用于供所述应用认证模块进行验 证。通过上述技术方案,在配置认证文件中写入应用运行期限,能够有效地控制密钥的有效 期,以便于实现应用程序的按时收费。在上述技术方案中,优选地,所述相关信息还包括应用体验剩余次数,在所述配置 认证文件中没有所述应用程序的密钥时,所述用户确认试用所述应用程序,在所述应用程 序对应的应用体验剩余次数大于零时,所述应用认证模块允许用户试用所述应用程序,同 时所述配置认证文件组成模块将所述应用程序对应的应用体验剩余次数减一。通过上述技 术方案,能够有效地实现用户对应用程序的试用,并能有效地控制试用期限。在上述技术方案中,优选地,还包括用户操作模块,禁止所述应用程序从所述终 端中拷贝出来,所述终端中安装有Android系统;所述相关信息还包括所述应用程序的来 源信息。通过上述技术方案,提供来源信息来提示用户应用程序的来源,以供用户从来源获 取应用程序,而不允许用户从终端拷贝应用程序,能够有效地防止盗版产生。本领域的技术 人员应当理解,本专利技术的技术方案适用于多种系统,包括但不限于Android。本专利技术还提供一种终端,包括如上述的应用程序管理装置。根据以上技术方案,可以实现一种应用程序管理方法本文档来自技高网...

【技术保护点】
一种应用程序管理方法,其特征在于,包括:步骤102,建立配置认证文件,将每个应用程序的相关信息写入所述配置认证文件中,所述相关信息包括密钥;步骤104,用户启动选中的应用程序时,判断所述配置认证文件中是否具有所述应用程序的密钥,在所述配置认证文件中具有所述应用程序的密钥时,验证所述应用程序的密钥,根据验证结果来判断是否允许所述用户使用所述应用程序,在所述配置认证文件中没有所述应用程序的密钥时,提示所述用户是否试用所述应用程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:汪智勇冯玉慧
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1