灵活组合产品授权架构的制作方法

文档序号:8445783阅读:275来源:国知局
灵活组合产品授权架构的制作方法
【专利说明】
[0001]【技术领域】:管理软件授权领域
[0002]【【背景技术】】:一款管理软件,由若干模块组成,但不是每个客户都用用到所有的模块,基于节约成本和互联网技术背景,弹性授权的技术架构成为可能,该发明即为解决将一款功能齐全的软件产品,按照客户需求生成若干个子产品,实现灵活的产品授权。
[0003]【
【发明内容】
】:灵活组合产品授权架构,包括软件授权服务器端与客户服务器端两块业务;软件授权服务器端,通过模块定义、产品定义、客户定义、产品授权4个模块实现了对某一客户授权了那些产品,这些产品包括那些模块的定义;
[0004]客户服务器端,则通过提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程实现了无授权不能使用的授权控制;
[0005]客户服务器通过互联网与软件授权服务器端连接;通过定期自动同步机制,可以及时更新授权信息;可以实现灵活的软件试用期设定;
[0006]如附图所示:
[0007]图中,标识出了软件授权服务器端四个模块,模块定义、产品定义、客户定义、产品授权的表结构,相互引用关系;还标识出了,客户服务器端,从提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程。
【【附图说明】】:
[0008]该图为灵活组合产品授权架构的功能原理示意图,描述了核心的数据字段、存储表、及数据传递过程。
【【具体实施方式】】:
[0009]软件授权服务器端:
[0010]第一步,定义模块,或导入模块,这里需要授权服务器的模块编号必须与实际产品模块编号一致,否则将无法实现对应的产品授权;
[0011]第二步,定义产品,每一个产品可以包含若干个模块;通过多次定义,可以实现对多个广品的定义;
[0012]第三步,定义客户,系统以客户名称全名作为匹配关键字,多一个字、少一个字都会导致授权失败;
[0013]第四步,对该客户进行产品授权(合同需要事前定义,合同决定授权期限;客户服务器硬件识别码,需要提前获取,并在授权申请单中体现,以在授权时使用),一个客户可以进行多个产品的授权,其授权权限叠加;
[0014]客户服务器端:
[0015]第一步,提取客户服务器硬件识别码,可以由程序自动完成;生成授权申请;
[0016]第二步,安装产品,这个产品包含全部功能模块,但最终客户能使用的仅有已经授权的模块;
[0017]第三步,设置客户基本信息,其中客户名称必须与授权申请的客户名称一致,否则导致授权失败;
[0018]第四步,自动或手工同步授权信息,客户服务器会自动每隔一段时间,向软件授权服务器发送同步指令,从授权服务器端下载与该服务器硬件识别码匹配的所有授权信息;自动同步的时间间隔可以人为设定;
[0019]第五步,使用验证,每次登陆客户服务器应用系统,都会自动验证该客户的每个模块是否被授权,默认仅返回已授权的模块,隐藏没有被授权的模块,即只有被授权的模块可以使用。
【主权项】
1.一种管理软件产品授权架构,其特征在于,包括: 软件授权服务器端与客户服务器端两块业务。
2.—种管理软件产品授权架构,其特征在于,包括: 软件授权服务器端,通过模块定义、产品定义、客户定义、产品授权4个模块实现了对某一客户授权了那些产品,这些产品包括那些模块的定义。
3.—种管理软件产品授权架构,其特征在于,包括: 客户服务器端,则通过提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程实现了无授权不能使用的授权控制。
4.一种管理软件产品授权架构,其特征在于,包括: 客户服务器通过互联网与软件授权服务器端连接;通过定期自动同步机制,可以及时更新授权信息;可以实现灵活的软件试用期设定。
5.根据权利要求2所述的管理软件产品授权架构,其特征在于,包括: 模块定义时,模块编号必须与实际产品模块编号一致,否则将无法实现 对应的产品授权。
6.根据权利要求2所述的管理软件产品授权架构,其特征在于,包括: 定义产品,每一个产品可以包含若干个模块;通过多次定义,可以实现对多个产品的定义。
7.根据权利要求2所述的管理软件产品授权架构,其特征在于,包括: 定义客户,系统以客户名称全名作为匹配关键字,多一个字、少一个字都会导致授权失败。
8.根据权利要求2所述的管理软件产品授权架构,其特征在于,包括: 对该客户进行产品授权,一个客户可以进行多个产品的授权,其授权权限叠加。
9.根据权利要求3所述的管理软件产品授权架构,其特征在于,包括: 提取客户服务器硬件识别码,可以由程序自动完成;生成授权申请。
10.根据权利要求3所述的管理软件产品授权架构,其特征在于,包括: 自动或手工同步授权信息,客户服务器会自动每隔一段时间,向软件授权服务器发送同步指令,从授权服务器端下载与该服务器硬件识别码匹配的所有授权信息;自动同步的时间间隔可以人为设定。
【专利摘要】灵活组合产品授权架构,包括软件授权服务器端与客户服务器端两块业务;软件授权服务器端,通过模块定义、产品定义、客户定义、产品授权4个模块实现了对某一客户授权了那些产品,这些产品包括那些模块的定义;客户服务器端,则通过提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程实现了无授权不能使用的授权控制;客户服务器通过互联网与软件授权服务器端连接;通过定期自动同步机制,可以及时更新授权信息;可以实现灵活的软件试用期设定;可以为客户提供最新软件版本的同时,降低客户的使用成本。
【IPC分类】G06F21-12
【公开号】CN104765988
【申请号】CN201510188129
【发明人】乔进波, 杨磊
【申请人】重庆建品科技有限公司
【公开日】2015年7月8日
【申请日】2015年4月17日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1