终端的功能授权方法及装置制造方法及图纸

技术编号:15330210 阅读:185 留言:0更新日期:2017-05-16 13:43
本发明专利技术实施例公开了一种终端的功能授权方法及装置,所述方法包括:检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件;根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件;如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。本发明专利技术实施例解决了现有技术中终端的多种功能需要使用多个软件才能授权使用的问题,使得一个软件就能实现多个功能的授权,降低了软件维护成本,简化了终端授权的繁琐过程。

Method and device for authorizing function of terminal

The embodiment of the invention discloses a method and a device for authorizing a terminal function, the method includes: detecting to the mobile storage device, read the mobile standard unlock files in the storage device; generating detected unlock files according to the identification code of the terminal and the authorization function code; if the the detected unlock file with the standard unlock files for the open licensing authorization function. The embodiment of the invention solves the multi function terminal in the prior art requires the use of multiple software can authorize the use of a software problem, which can achieve multiple functions of authorization, reduces the cost of software maintenance, simplifies the tedious process of terminal authorization.

【技术实现步骤摘要】
终端的功能授权方法及装置
本专利技术实施例涉及智能终端授权
,尤其涉及一种终端的功能授权方法及装置。
技术介绍
随着智能终端的快速发展,越来越多的功能需要开发来满足人们的日常需求。现有技术中,智能终端含有的多个功能需要授权才能使用,但是一个软件对应一种智能终端的功能,如果用户需要多种功能,则需要使用多个软件对其授权。例如,智能电视的同一种机型机器应用于不用场景时需要打开不同的功能,这样导致解锁电视不同功能的软件会有很多,过程繁琐。
技术实现思路
本专利技术实施例提供一种终端的功能授权方法及装置,能够使用一个软件实现多个功能的授权,降低软件维护成本。第一方面,本专利技术实施例提供了一种终端的功能授权方法,包括:检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件;根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件;如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。第二方面,本专利技术实施例还提供了一种终端的功能授权装置,包括:标准解锁文件读取模块,用于检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件;待检测解锁文件模块,用于根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件;授权模块,用于如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。本专利技术实施例提供了一种终端的功能授权方法及装置,通过确定标准解锁文件和待检测解锁文件是否一致来确定待授权功能是否授权成功,解决了现有技术中终端的多种功能需要使用多个软件才能授权使用的问题,使得一个软件就能实现多个功能的授权,降低了软件维护成本,简化了终端授权的繁琐过程。附图说明图1是本专利技术实施例一中的一种终端的功能授权方法的流程图;图2是本专利技术实施例二中的一种终端的功能授权方法的流程图;图3是本专利技术实施例三中的一种终端的功能授权装置的结构图;图4是本专利技术实施例四中的一种终端的功能授权装置的结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种终端的功能授权方法的流程图,本实施例可适用于各种终端功能授权的情况,该方法可以由本专利技术实施例提供的终端的功能授权装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供终端的功能授权功能的设备中,例如典型的是用户终端设备,可以是电脑,也可以是电视等,如图1所示,具体包括:S110、检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件。其中,移动存储设备为便携式的数据存储装置,指带有存储介质且自身具有读写介质的功能,例如,可以为U盘、移动硬盘和各种记忆卡等;标准解锁文件为终端供应商提供的用于授权终端中锁定功能的文件。当用户需要使用终端的某个功能时,需要向终端供应商发出授权申请,那么终端供应商则会提供给用户能够解锁该功能的移动存储设备。当用户将移动存储设备插入终端中的接口,终端能够检测到移动存储设备,并读取所述移动存储设备中的标准解锁文件。示例性的,所述检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件,具体为:检测到移动存储设备时,从所述移动存储设备的根目录中读取与预设文件名相同的标准解锁文件。其中,预设文件名为终端供应商设置的具有特定命名的标准解锁文件,如《CVTE_TEST_001》。S120、根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件。其中,终端的标识代码用于识别该终端本身,每个终端都有一个属于自己的标识代码,如同每个人都有不同的身份证号码一样。例如,终端的标识代码可以为终端的产品序列号,用户可以通过终端机身直接查看或者从终端系统中保存的文件获得。待授权功能的功能代码为终端供应商预设的与终端中的某个功能相对应的代码,用于区别与授权终端中不同的功能,如终端中的待授权功能A对应的功能代码是0x01,待授权功能B对应的功能代码是0x02。结合终端的标识代码和待授权功能的功能代码,通过特殊的加密方法可以生成待检测解锁文件,其中,加密方法可以为MD5(Message-DigestAlgorithm5,信息摘要算法)加密算法、SHA1(SecureHashAlgorithm,安全哈希算法)加密算法等,待检测解锁文件为根据该终端本身信息计算而得的一个文件。示例性的,所述标准解锁文件和待检测解锁文件均为二进制文件,如一个32bytes的2进制文件。并且,一个标准解锁文件可以同时授权终端中的多个功能;一个待检测解锁文件也可以包含终端的标识代码和多个待授权功能的功能代码组成的解锁文件,对应于终端中的多个功能。S130、如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。通过比较移动存储设备中的标准解锁文件与终端计算而得的待检测解锁文件是否一致,从而决定是否为该终端的待授权功能开放授权。例如,终端为电视,移动存储设备为U盘。如果用户A为快捷酒店购买电视时,需要打开对应于酒店的特有功能,如每次开机都恢复电视的原始设置,那么用户A需要向电视的供应商提出申请该功能的授权,电视的供应商接到该申请时,为用户A配送符合该功能的U盘设备。在保持电视开机的状态下,用户A将U盘插入电视的接口时,电视会寻找U盘根目录下具有特定命名的标准解锁文件,并且根据电视的产品序列号和待授权功能的功能代码生成待检测解锁文件,将U盘中的标准解锁文件与电视计算而得的待检测解锁文件进行对比,从而开启电视在每次开机都恢复原始设置的功能。本实施例通过确定标准解锁文件和待检测解锁文件是否一致来确定待授权功能是否授权成功,解决了现有技术中终端的多种功能需要使用多个软件才能授权使用的问题,使得一个软件就能实现多个功能的授权,降低了软件维护成本,简化了终端授权的繁琐过程。实施例二图2为本专利技术实施例二提供的一种终端的功能授权方法的流程图,本实施例在上述实施例的基础上还包括:向所述终端的客户服务器发送所述终端的标识代码和待授权的功能代码,以供所述客户服务器采用SHA1生成所述标准解锁文件;并且,提供了优化的所述根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件的处理方法,具体是:读取所述终端的标识代码和向所述客户服务器发送的所述功能代码;基于所述标识代码和所述功能代码,采用SHA1加密方法生成待检测解锁文件。相应的,本实施例的方法包括:S210、向所述终端的客户服务器发送所述终端的标识代码和待授权的功能代码,以供所述客户服务器采用SHA1生成所述标准解锁文件。其中,SHA1加密方法为一系列密码散列函数,用于文件身份的识别、口令加密等。具体的,用户可以通过自己查看终端机身的标识代码,并将需要的功能通过电话或者邮件的方式告知终端的客户服务器,也可以利用互联网通过终端,将终端系统中存储的标识代码和待授权功能相对应的功能代码发送给客户服务器。客户服务器收到用户请求后,会采用SHA1加密算法将终端的标识代码和待授权的功能代码生成属于该终端的标准解锁文件。S220、检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件。S230、读取所述终本文档来自技高网...
终端的功能授权方法及装置

【技术保护点】
一种终端的功能授权方法,其特征在于,包括:检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件;根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件;如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。

【技术特征摘要】
1.一种终端的功能授权方法,其特征在于,包括:检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件;根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件;如果所述待检测解锁文件与所述标准解锁文件一致,则为所述待授权功能开放授权。2.根据权利要求1所述的方法,其特征在于,所述检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件之前,还包括:向所述终端的客户服务器发送所述终端的标识代码和待授权的功能代码,以供所述客户服务器采用SHA1生成所述标准解锁文件;所述根据所述终端的标识代码和待授权功能的功能代码生成待检测解锁文件,包括:读取所述终端的标识代码和向所述客户服务器发送的所述功能代码;基于所述标识代码和所述功能代码,采用SHA1加密方法生成待检测解锁文件。3.根据权利要求1所述的方法,其特征在于,多个所述待授权功能的组合对应的功能代码的长度与单个所述待授权功能的功能代码的长度相同。4.根据权利要求1所述的方法,其特征在于,所述检测到移动存储设备时,读取所述移动存储设备中的标准解锁文件,具体为:检测到移动存储设备时,从所述移动存储设备的根目录中读取与预设文件名相同的标准解锁文件。5.根据权利要求1-4任一项所述的方法,其特征在于,所述标准解锁文件和待检测解锁文件为二进制文件。6...

【专利技术属性】
技术研发人员:严红超
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1