当前位置: 首页 > 专利查询>杨高赟专利>正文

防盗版终端固件的一种升级方法及系统技术方案

技术编号:11642312 阅读:155 留言:0更新日期:2015-06-24 19:42
防盗版终端固件的一种升级方法及系统。本发明专利技术公开了防盗版终端固件的一种升级方法及系统,解决了已出售给用户的定制的终端固件升级问题,防止不良厂家利用升级漏洞盗版固件非法牟利。这样保护了定制厂家软件投入,更好地促进技术创新。而且本发明专利技术不需增加硬件成本,使用简单,填补了市场类似产品的空缺。其中,终端在升级时,先检查有内置SD卡否,若有则把终端合法性标识信息备份到该卡,否则备份到网络服务器,然后正常升级。升级完成后,再把该终端合法性标识信息回复到升级后的系统中。

【技术实现步骤摘要】

本专利技术涉及网络通信,软件防盗版领域,尤其涉及防盗版终端固件的一种升级方法及系统。
技术介绍
随着终端设备主芯片的集成度越来越高,为了抢占市场不断推出新的功能,系统的测试时间随着压缩,这样潜藏大问题只能通过升级解决。有些基于该芯片定制的固件,要求防盗版,这对升级就提出了特殊要求,即:要能升级,又要保留给该终端分配的合法性标识信息,既不影响用户使用,又保护好定制厂家利益。
技术实现思路
本专利技术的目的就是提供防盗版终端固件的一种升级方法及系统,解决了已出售给用户的定制的终端固件升级问题,防止不良厂家利用升级漏洞盗版固件非法牟利。这样保护了定制厂家软件投入,更好地促进技术创新。而且本专利技术不需增加硬件成本,使用简单,填补了市场类似产品的空缺。根据本专利技术的一个方面,提供了一种基于网络数据库的智能终端软件防盗版方法,包括如下步骤: A.授权固件已安装在终端上,并生成了标识该终端合法性的信息文件; B.用户运行固件里的升级功能,若该终端有内置SD卡,系统将把标识该终端合法性的信息备份到内置SD卡上;若没有内置SD卡,且网络可用,系统将把标识该终端合法性的信息备份到指定的网络服务器上,否则提示用户检查网络设置; C.若备份到网上服务器上,服务器将返回一个验证码给用户,以便后续验证; D.按常规方式升级固件; E.固件升级完成后,系统将检查内置存储区域上是否有标识该终端合法性的信息,若有,则把该信息恢复到固件中;若无,则提示用户输入验证码,从网络服务器上获取之前备份的标识信息,然后恢复到固件中。其中,步骤A具体为: Al.按正常方式安装或烧写终端固件; A2.运行该固件,通过一套方法把标识该终端合法性的信息写到固件系统中。其中,步骤B具体为: B1.运行固件升级工具; B2.升级工具检查终端是否有内置SD卡,若有,则把标识该终端合法性的信息备份到内置SD卡上; B3.若没有内置SD卡,将检查网络是否可用,若可用,将把标识该终端合法性的信息备份到网络服务器上,否则将提示用户检查网络连接。其中,步骤C具体为: Cl.网络上的服务器程序收到终端上传信息后,根据该终端的信息,生成一个对应的验证码,返回给终端。其中,步骤D具体为: Dl.根据该终端所用主芯片常规方式升级固件系统。其中,步骤E具体为: El.固件升级完成后,升级程序将检查内置存储区域上是否有标识该终端合法性的信息; E2.若内置存储区域上有,则把该信息恢复到固件中,然后删除内置存储区域上该信息; E3.若内置存储区域上没有标识该终端合法性的信息,则提示用户输入验证码,由网上服务器获取之前备份的标识信息,恢复到固件中; E4.网上服务器确认该终端获取备份的标识信息后,将删除该信息。其中,所述网络服务器包括: 客户端连接管理模块,负责用户验证,拒绝非法用户连接; 处理客户端事件模块,负责客户端备份信息,获取信息以及删除信息等事件处理。其中,所述终端包括: 可以是PC/笔记本电脑; 可以是平板电脑; 可以是智能手机或其它智能终端设备。与现有类似技术相比较,本专利技术有益效果在:方便对某个芯片方案固件做了定制的厂商,提升固件防盗版安全级别,不增加硬件成本的情况下,实现了一套简单可行的固件升级方法。【附图说明】图1是本专利技术实施例提供的防盗版终端固件升级流程图。【具体实施方式】以下结合附图对本专利技术优选实施例进行详细说明,应当指出,以下所说明的优选实施例仅用于解释和说明本专利技术,并不用于限定本专利技术。图1是本专利技术实施例提供的防盗版终端固件升级流程图.如图1所示,终端开机Si,系统将检查是否有内置SD卡s2;若有内置SD卡,则把终端合法性标识信息备份到内置卡上s3 ;若没有内置SD卡,则检查网络是否可用s8,可用的话,把终端合法性标识信息备份到网络服务器上slO,若网络不可用则提示用户检查网络设置s9。当网络服务器收到终端的备份信息后,返回一个验证码给终端sll,终端提示用户记住该验证码或保存到某处sl2。接着系统开始正常升级s4,升级完成后,系统检查内置SD卡是否有终端标识信息s5,若有则恢复该标识信息到升级后的系统中s6 ;若无,则提示用户输入验证码,由网络服务器获取该终端标识信息sl3,然后恢复到升级后的系统中s6,完成本次升级s7。尽管上文对本专利技术进行了详细说明,但是本专利技术不限于此,本
技术人员可以根据本专利技术的技术原理进行各种修改。因此,凡按照本专利技术原理所作的修改,都应当理解为落入本专利技术的保护范围。【主权项】1.防盗版终端固件的一种升级方法及系统,其特征在于,所述方法包括如下步骤: A.授权固件已安装在终端上,并生成了标识该终端合法性的信息文件; B.用户运行固件里的升级功能,若该终端有内置SD卡,系统将把标识该终端合法性的信息备份到内置SD卡上;若没有内置SD卡,且网络可用,系统将把标识该终端合法性的信息备份到指定的网络服务器上,否则提示用户检查网络设置; C.若备份到网上服务器上,服务器将返回一个验证码给用户,以便后续验证; D.按常规方式升级固件; E.固件升级完成后,系统将检查内置存储区域上是否有标识该终端合法性的信息,若有,则把该信息恢复到固件中;若无,则提示用户输入验证码,从网络服务器上获取之前备份的标识信息,然后恢复到固件中。2.根据权利要求1所述的方法,其特征在于,所述步骤A具体为: Al.按正常方式安装或烧写终端固件; A2.运行该固件,通过一套方法把标识该终端合法性的信息写到固件系统中。3.根据权利要求1所述的方法,其特征在于,所述步骤B具体为: B1.运行固件升级工具; B2.升级工具检查终端是否有内置SD卡,若有,则把标识该终端合法性的信息备份到内置SD卡上; B3.若没有内置SD卡,将检查网络是否可用,若可用,将把标识该终端合法性的信息备份到网络服务器上,否则将提示用户检查网络连接。4.根据权利要求1所述的方法,其特征在于,所述步骤C具体为: Cl.网络上的服务器程序收到终端上传信息后,根据该终端的信息,生成一个对应的验证码,返回给终端。5.根据权利要求1所述的方法,其特征在于,所述步骤D具体为: Dl.根据该终端所用主芯片常规方式升级固件系统。6.根据权利要求1所述的方法,其特征在于,所述步骤E具体为: El.固件升级完成后,升级程序将检查内置存储区域上是否有标识该终端合法性的信息; E2.若内置存储区域上有,则把该信息恢复到固件中,然后删除内置存储区域上该信息; E3.若内置存储区域上没有标识该终端合法性的信息,则提示用户输入验证码,由网上服务器获取之前备份的标识信息,恢复到固件中; E4.网上服务器确认该终端获取备份的标识信息后,将删除该信息。7.根据权利I至6任一项所述的方法,其特征在于,所述网络服务器包括: 客户端连接管理模块,负责用户验证,拒绝非法用户连接; 处理客户端事件模块,负责客户端备份信息,获取信息以及删除信息等事件处理。8.根据权利I至6任一项所述的方法,其特征在于,所述终端包括: 可以是PC/笔记本电脑; 可以是平板电脑; 可以是智能手机或其它智能终端。【专利摘要】防盗版终端固件的一种升级方法及系统。本专利技术公开了防盗版终本文档来自技高网
...

【技术保护点】
防盗版终端固件的一种升级方法及系统,其特征在于,所述方法包括如下步骤:A. 授权固件已安装在终端上,并生成了标识该终端合法性的信息文件;B. 用户运行固件里的升级功能,若该终端有内置SD卡, 系统将把标识该终端合法性的信息备份到内置SD卡上; 若没有内置SD卡,且网络可用,系统将把标识该终端合法性的信息备份到指定的网络服务器上,否则提示用户检查网络设置; C.若备份到网上服务器上,服务器将返回一个验证码给用户,以便后续验证;D.按常规方式升级固件;E.固件升级完成后,系统将检查内置存储区域上是否有标识该终端合法性的信息,若有,则把该信息恢复到固件中;若无,则提示用户输入验证码,从网络服务器上获取之前备份的标识信息,然后恢复到固件中。

【技术特征摘要】

【专利技术属性】
技术研发人员:崔伯磊杨高赟
申请(专利权)人:杨高赟
类型:发明
国别省市:广东;44

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

1