一种功能授权系统及方法

文档序号:7823376阅读:164来源:国知局
一种功能授权系统及方法
【专利摘要】本申请公开了一种功能授权系统及方法,所述系统包括:授权平台和授权终端,所述授权平台,用于生成功能授权安装包,所述授权平台包括:采集单元、授权单元和存储单元;所述授权终端,用于接收、安装和加载授权功能安装包,授权终端包括:终端平台、加载模块和功能模块;所述方法包括以下步骤:(1)采集单元采集第四数据信息并进行发送;(2)授权单元生成功能授权安装包并发送;(3)存储单元存储功能授权安装包;(4)终端平台接收、安装、加载功能授权安装包。本发明达到了如下效果:(1)方便管理和保护;(2)实现任意终端平台和功能模块的配置和更换;(3)软件升级不会影响功能授权信息;(4)功能授权方式简单。
【专利说明】一种功能授权系统及方法

【技术领域】
[0001]本发明涉及功能授权领域,具体地说,是涉及一种功能授权系统及方法。

【背景技术】
[0002]在现在的网络产品中,需求多种多样,应用和服务也多种多样,但大部分应用和服务都需要功能授权,没有功能授权,就不能享受该服务,所以功能授权也就显的越来越重要,如何保护未授权的功能不开放给用户和如何合理的给已使用的用户新增某项授权,直接影响到服务提供商的利益问题。
[0003]现有技术中,功能授权方法大多是软件授权,通常是绑定设备的IP或者MAC地址,另一种功能授权方法是服务器动态授权,要求把设备与服务器相联。现有技术授权方法限定用户不能随意更换设备或网络,同时存在授权文件过多,侵占存储空间,不方便管理的问题。
[0004]因此,如何研发一种功能授权系统及方法,便成为亟待解决的技术问题。


【发明内容】

[0005]本申请解决的主要问题是提供一种功能授权系统及方法,以解决无法实现的设备离开服务器或网络就无法授权的技术问题。
[0006]为了解决上述技术问题,本发明公开了一种功能授权系统及方法,该系统包括:授权平台和授权终端,其中,
[0007]所述授权平台,用于生成功能授权安装包,其包括:采集单元、授权单元和存储单元,其中,
[0008]所述采集单元,用于采集功能模块的第四数据信息,并进行发送;
[0009]所述授权单元,用于添加新增功能,并生成新增功能列表,同时接收所述采集单元发送的第四数据信息,然后生成功能授权安装包并发送;
[0010]所述存储单元,用于接收所述授权单元生成的新增功能列表和/或功能授权安装包,并进行存储;
[0011]所述授权终端,用于接收、安装和加载所述授权功能安装包,所述授权终端包括:终端平台、加载模块和功能模块,其中,
[0012]所述终端平台,用于接收和安装所述功能授权安装包;
[0013]所述加载模块,用于加载所述新增功能列表;
[0014]所述功能模块,用于存储所述新增功能列表。
[0015]进一步地,所述授权平台还设有加密单元,所述加密单元,用于加密所述功能授权安装包。
[0016]进一步地,所述功能模块设有第四数据信息,所述功能模块包括:第一功能区和第二功能区,其中,
[0017]所述第一功能区设有第一数据信息,所述第一数据信息用于区别所述功能模块的测试功能;
[0018]所述第二功能区设有第二数据信息,所述第二数据信息用于区别所述测试功能的具体测试项目;
[0019]所述第四数据信息,用于区别每个功能模块。
[0020]进一步地,所述终端平台设有第三数据信息,所述终端平台包括:接收单元和安装单元,其中,
[0021]所述接收单元,用于接收、存储所述功能授权安装包;
[0022]所述安装单元,用于安装所述功能授权安装包;
[0023]所述第三数据信息,用于区别所述终端平台的类型。
[0024]进一步地,所述安装单元包括:第一启动模块、第一读取模块、验证模块、第一显示模块,其中,
[0025]所述第一启动模块,用于启动所述功能授权安装包;
[0026]所述第一读取模块,用于读取所述功能授权安装包所加载的第四数据信息;
[0027]所述验证模块,用于验证所述第一读取模块读取的第四数据信息与所述功能模块自带的第四数据信息是否匹配并得到匹配结果,若匹配,则将匹配结果发送给第一显示模块,若不匹配,则拒绝授权;
[0028]所述第一显示模块,用于显示授权针对的功能模块及所述新增功能列表。
[0029]进一步地,所述加载模块包括:第二启动模块、第二读取模块和第二显示模块,其中,
[0030]所述第二启动单元,用于启动所述授权终端的功能模块;
[0031]所述第二读取模块,用于读取所述第三数据信息、第一数据信息和第二数据信息,并加载所述新增功能列表;
[0032]所述第二显示模块,用于显示功能模块所加载的新增功能列表。
[0033]本发明还公开了一种功能授权方法,包括以下步骤:
[0034]步骤1:采集单元采集功能模块的第四数据信息,并进行发送;
[0035]步骤2:授权单元添加新增功能,并生成新增功能列表,同时接收所述采集单元发送的第四数据信息,然后生成功能授权安装包并发送;
[0036]步骤3:存储单元接收所述授权单元生成的新增功能列表和/或功能授权安装包,并进行存储;
[0037]步骤4:终端平台通过传输单元接收、存储所述功能授权安装包;
[0038]步骤5:终端平台安装所述功能授权安装包;
[0039]步骤6:加载模块加载所述新增功能列表;
[0040]步骤7:功能模块存储所述新增功能列表。
[0041]进一步地,所述步骤5还包括以下步骤:
[0042]步骤5.1:第一启动模块启动所述功能授权安装包;
[0043]步骤5.2:第一读取模块读取功能授权安装包的第四数据信息;
[0044]步骤5.3:验证模块验证所述第一读取模块读取的第四数据信息与所述第一功能区自带的第四数据信息是否匹配并得到匹配结果,若匹配,则将匹配结果发送给显示单元,若不匹配,则拒绝授权。
[0045]步骤5.4:第一显示模块显示授权针对的功能模块及所述新增功能列表。
[0046]进一步地,所述步骤6还包括以下步骤:
[0047]步骤6.1:第二启动模块启动所述功能模块;
[0048]步骤6.2:第二读取模块读取所述终端平台的第三数据信息,然后读取所述第一功能区的第一数据信息和所述第二功能区的第二数据信息,并加载所述新增功能列表到所述功能t吴块;
[0049]步骤6.3:第二显示单元显示所述功能模块所加载的所述新增功能列表。
[0050]进一步地,所述传输单元包括:有线传输模块或无线传输模块。
[0051]与现有技术相比,本申请所述的一种功能授权系统及方法,达到了如下效果:
[0052](I)方便管理和保护:终端平台的型号相对固定,终端平台加工完成后,型号就固定好,终端平台加功能模块一旦组合在一起,功能授权也就完成了,所以只需要对功能模块进行功能授权就可以了,方便对授权信息进行管理和保护。
[0053](2)实现任意终端平台和功能模块的配置和更换:平台和功能模块都有各自的功能授权标识,更换终端平台或者功能模块不会影响本身的功能授权信息。
[0054](3)平台管理软件和模块软件升级不会影响功能授权信息:功能授权信息的存储位置为非易失性存储区,所以平台管理软件和功能模块软件升级不会影响到功能授权信息的存储区。
[0055](4)功能授权方式简单:用户只需要提供功能模块的序列号和新增的授权功能,生成一个功能授权安装包,安装成功即可,简单快捷。并可根据模块序列号进行批量授权。

【专利附图】

【附图说明】
[0056]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0057]图1是本发明实施例一所述的功能授权系统及方法的流程图;
[0058]图2是本发明实施例一所述的功能授权系统的结构图;
[0059]图3是本发明实施例一所述的终端平台的结构图;
[0060]图4是本发明实施例一所述的功能模块的结构图;
[0061]图5是本发明实施例一所述的加载模块的结构图。

【具体实施方式】
[0062]如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
[0063]以下结合附图对本申请作进一步详细说明,但不作为对本申请的限定。
[0064]实施例一
[0065]如图1所示,为本实施例提供的一种功能授权系统及方法,该系统包括:授权平台101和授权终端102,其中,
[0066]所述授权平台101,用于生成功能授权安装包,所述授权平台101包括:采集单元1011、授权单元1012、存储单元1013和加密单元1014,其中,
[0067]所述采集单元1011,用于采集功能模块的第四数据信息,并发送给授权单元
1012;进一步地,采集方式可以通过人工输入或电脑读取;
[0068]所述授权单元1012,用于添加新增功能,并生成新增功能列表,同时接收所述采集单元1011发送的第四数据信息,然后生成功能授权安装包;进一步地,所述授权单元1012中预设有包含全部功能的功能列表,也可通过创建方式添加功能列表,并将所添加的功能列表存储于存储单元1013,待需要创建新的功能授权时,先启动授权单元1012,然后在功能列表中选取需要增加的功能选项,并生成新增功能列表,同时,所述授权单元1012通过采集单元1011接收第四数据信息,将所述第四数据信息通过加密单元1014连同所述新增功能列表一并生成加密的功能授权安装包,并将所述功能授权安装包发送给存储单元
1013;
[0069]所述存储单元1013,用于接收所述授权单元1012生成的新增功能列表和/或功能授权安装包,并进行存储;
[0070]所述加密单元1014,用于加密所述功能授权安装包。
[0071]所述授权终端102,用于接收、安装和加载所述授权功能安装包,所述授权终端102包括:终端平台1021、功能模块1022和加载模块1023,其中,
[0072]所述终端平台1021,用于接收、安装和加载所述功能授权安装包,所述终端平台1021设有第三数据信息,具体地,所述第三数据信息为所述终端平台1021的型号,用于区别不同终端平台1021的类型,进一步地,同一类型的终端平台1021具有相同的第三数据信息,所述第三数据信息为工厂生产时由生产人员写入终端平台中;
[0073]所述终端平台1021,还包括:接收单元10211、安装单元10212,其中,
[0074]所述接收单元10211,用于接收、存储所述功能授权安装包;具体地,所述功能授权安装包通过传输单元发送到所述接收单元10211,所述传输单元包括:无线传输单元或有线传输单元,具体地,包括但不限于:无线网络、有线网络、数据线、U盘,在此不再累述;
[0075]所述安装单元10212,用于安装所述功能授权安装包;所述安装单元10212包括:第一启动模块102121、第一读取模块102122、验证模块102123、第一显示模块102124,其中,
[0076]所述第一启动模块102121,用于启动所述功能授权安装包,并将启动信号发送给第一读取模块102122 ;
[0077]所述第一读取模块102122,用于读取加密于所述功能授权安装包中的第四数据信息,并发送给验证模块102123 ;
[0078]所述验证模块102123,用于验证所述第一读取模块102122读取的第四数据信息与功能模块1022自带的第四数据信息是否匹配并得到匹配结果,若匹配,则将匹配结果发送给第一显示模块102124,若不匹配,则拒绝授权服务;
[0079]所述第一显示模块102124,用于显示授权针对的功能模块及所述新增功能列表。
[0080]所述加载模块1023,用于加载所述新增功能列表;具体地,所述加载模块1023加载所述功能授权安装包中的新增功能列表至所述功能模块1022中,所述加载模块1023包括:第二启动模块10231、第二读取模块10232和第二显示模块10233,其中,
[0081]弟—■启动t旲块10231,用于启动所述授权终端的功能_旲块;
[0082]第二读取模块10232,用于读取所述第三数据信息、第一数据信息和第二数据信息,并加载所述新增功能列表;
[0083]第二显示模块10233,用于显示所述功能模块1022所加载的新增功能列表。
[0084]所述功能模块1022,用于存储新增功能列表;所述功能模块1022设有第四数据信息,所述第四数据信息用于区别每个功能模块,具体地,每一个功能模块都对应一个第四数据信息,进一步地,所述第四数据信息为功能模块的序列号。
[0085]所述功能模块1022,还包括:第一功能区10221和第二功能区10222,其中,
[0086]所述第一功能区10221,用于存储所述功能模块的测试功能,所述第一功能区10221设有第一数据信息,所述第一数据信息用于区别所述测试功能,所述测试功能包括但不限于:无线测试功能、光纤测试功能、以太网测试;进一步地,所述第一数据信息为所述功能模块1022的型号并与所述测试功能——对应,如0TM2500表示SDH/OTN测试、0TM2600表示以太网测试;所述第一数据信息由软件写入所述功能模块1022的固定存储区;
[0087]所述第二功能区10222,用于存储所述测试功能的具体测试项目,所述第二功能区10222设有第二数据信息,所述第二数据信息用于区别所述测试功能的具体测试项目,所述具体测试项目根据所述第一功能区10221的测试功能分类,进一步地,所述第二数据信息为所述具体测试项目的编号并与所述具体测试项目一一对应;所述第二数据信息由软件写入所述功能模块1022的固定存储区。
[0088]与现有技术相比,本发明所述的一种功能授权系统及方法,达到了如下效果:
[0089](I)方便管理和保护:终端平台的型号相对固定,终端平台加工完成后,型号就固定好,终端平台加功能模块一旦组合在一起,功能授权也就完成了,所以只需要对功能模块进行功能授权就可以了,方便对授权信息进行管理和保护。
[0090](2)实现任意终端平台和功能模块的配置和更换:平台和功能模块都有各自的功能授权标识,更换终端平台或者功能模块不会影响本身的功能授权信息。
[0091](3)平台管理软件和模块软件升级不会影响功能授权信息:功能授权信息的存储位置为非易失性存储区,所以平台管理软件和功能模块软件升级不会影响到功能授权信息的存储区。
[0092](4)功能授权方式简单:用户只需要提供功能模块的序列号和新增的授权功能,生成一个功能授权安装包,安装成功即可,简单快捷。并可根据模块序列号进行批量授权。
[0093]由于方法部分已经对本申请实施例进行了详细描述,这里对实施例中涉及的系统与方法对应部分的展开描述省略,不再赘述。对于系统中具体内容的描述可参考方法实施例的内容,这里不再具体限定。
[0094]上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。
【权利要求】
1.一种功能授权系统,其特征在于,该系统包括:授权平台和授权终端, 所述授权平台,用于生成功能授权安装包,所述授权平台包括:采集单元、授权单元和存储单元,其中, 所述采集单元,用于采集功能模块的第四数据信息,并进行发送; 所述授权单元,用于添加新增功能,并生成新增功能列表,同时接收所述采集单元发送的第四数据信息,然后生成功能授权安装包并发送; 所述存储单元,用于接收所述授权单元生成的新增功能列表和/或功能授权安装包,并进行存储; 所述授权终端,用于接收、安装和加载所述授权功能安装包,所述授权终端包括:终端平台、加载模块和功能模块,其中, 所述终端平台,用于接收和安装所述功能授权安装包; 所述加载模块,用于加载所述新增功能列表; 所述功能模块,用于存储所述新增功能列表。
2.根据权利要求1所述的功能授权系统,其特征在于,所述授权平台还设有加密单元,所述加密单元,用于加密所述功能授权安装包。
3.根据权利要求1所述的功能授权系统,其特征在于,所述功能模块设有第四数据信息,所述功能模块包括:第一功能区和第二功能区,其中, 所述第一功能区设有第一数据信息,所述第一数据信息用于区别所述功能模块的测试功能; 所述第二功能区设有第二数据信息,所述第二数据信息用于区别所述测试功能的具体测试项目; 所述第四数据信息,用于区别每个功能模块。
4.根据权利要求1所述的功能授权系统,其特征在于,所述终端平台设有第三数据信息,所述终端平台包括:接收单元和安装单元,其中, 所述接收单元,用于接收、存储所述功能授权安装包; 所述安装单元,用于安装所述功能授权安装包; 所述第三数据信息,用于区别所述终端平台的类型。
5.根据权利要求4所述的功能授权系统,其特征在于,所述安装单元包括:第一启动模块、第一读取模块、验证模块、第一显示模块,其中, 所述第一启动模块,用于启动所述功能授权安装包; 所述第一读取模块,用于读取所述功能授权安装包所加载的第四数据信息; 所述验证模块,用于验证所述第一读取模块读取的第四数据信息与所述功能模块自带的第四数据信息是否匹配并得到匹配结果,若匹配,则将匹配结果发送给第一显示模块,若不匹配,则拒绝授权; 所述第一显示模块,用于显示授权针对的功能模块及所述新增功能列表。
6.根据权利要求1所述的功能授权系统,其特征在于,所述加载模块包括:第二启动模块、第二读取模块和第二显示模块,其中, 所述第二启动单元,用于启动所述授权终端的功能模块; 所述第二读取模块,用于读取所述第三数据信息、第一数据信息和第二数据信息,并加载所述新增功能列表; 所述第二显示模块,用于显示功能模块所加载的新增功能列表。
7.一种功能授权方法,其特征在于,包括以下步骤: 步骤1:采集单元采集功能模块的第四数据信息,并进行发送; 步骤2:授权单元添加新增功能,并生成新增功能列表,同时接收所述采集单元发送的第四数据信息,然后生成功能授权安装包并发送; 步骤3:存储单元接收所述授权单元生成的新增功能列表和/或功能授权安装包,并进行存储; 步骤4:终端平台通过传输单元接收、存储所述功能授权安装包; 步骤5:终端平台安装所述功能授权安装包; 步骤6:加载模块加载所述新增功能列表; 步骤7:功能模块存储所述新增功能列表。
8.根据权利要求7所述的功能授权方法,其特征在于,所述步骤5还包括以下步骤: 步骤5.1:第一启动模块启动所述功能授权安装包; 步骤5.2:第一读取模块读取功能授权安装包的第四数据信息; 步骤5.3:验证模块验证所述第一读取模块读取的第四数据信息与所述第一功能区自带的第四数据信息是否匹配并得到匹配结果,若匹配,则将匹配结果发送给显示单元,若不匹配,则拒绝授权。 步骤5.4:第一显示模块显示授权针对的功能模块及所述新增功能列表。
9.根据权利要求7所述的功能授权方法,其特征在于,所述步骤6还包括以下步骤: 步骤6.1:第二启动模块启动所述功能模块; 步骤6.2:第二读取模块读取所述终端平台的第三数据信息,然后读取所述第一功能区的第一数据信息和所述第二功能区的第二数据信息,并加载所述新增功能列表到所述功能丰旲块; 步骤6.3:第二显示单元显示所述功能模块所加载的所述新增功能列表。
10.根据权利要求7所述的功能授权方法,其特征在于,所述传输单元包括:有线传输模块或无线传输模块。
【文档编号】H04L29/06GK104468598SQ201410796082
【公开日】2015年3月25日 申请日期:2014年12月18日 优先权日:2014年12月18日
【发明者】朱天全, 鲍胜青, 陈立仓 申请人:北京奥普维尔科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1