灵活组合产品授权架构制造技术

技术编号:11694495 阅读:78 留言:0更新日期:2015-07-08 13:15
灵活组合产品授权架构,包括软件授权服务器端与客户服务器端两块业务;软件授权服务器端,通过模块定义、产品定义、客户定义、产品授权4个模块实现了对某一客户授权了那些产品,这些产品包括那些模块的定义;客户服务器端,则通过提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程实现了无授权不能使用的授权控制;客户服务器通过互联网与软件授权服务器端连接;通过定期自动同步机制,可以及时更新授权信息;可以实现灵活的软件试用期设定;可以为客户提供最新软件版本的同时,降低客户的使用成本。

【技术实现步骤摘要】
【专利说明】
:管理软件授权领域【
技术介绍
】:一款管理软件,由若干模块组成,但不是每个客户都用用到所有的模块,基于节约成本和互联网技术背景,弹性授权的技术架构成为可能,该专利技术即为解决将一款功能齐全的软件产品,按照客户需求生成若干个子产品,实现灵活的产品授权。【
技术实现思路
】:灵活组合产品授权架构,包括软件授权服务器端与客户服务器端两块业务;软件授权服务器端,通过模块定义、产品定义、客户定义、产品授权4个模块实现了对某一客户授权了那些产品,这些产品包括那些模块的定义;客户服务器端,则通过提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程实现了无授权不能使用的授权控制;客户服务器通过互联网与软件授权服务器端连接;通过定期自动同步机制,可以及时更新授权信息;可以实现灵活的软件试用期设定;如附图所示:图中,标识出了软件授权服务器端四个模块,模块定义、产品定义、客户定义、产品授权的表结构,相互引用关系;还标识出了,客户服务器端,从提取客户服务器硬件识别码、授权申请、安装产品、设置客户基本信息、同步授权信息、登陆授权验证几个过程。【【附图说明】】:该图为灵活组合产品授权架构的功能原理示意图,描述了核心的数据字段、存储表、及数据传递过程。【【具体实施方式】】:软件授权服务器端:第一步,定义模块,或导入模块,这里需要授权服务器的模块编号必须与实际产品模块编号一致,否则将无法实现对应的产品授权;第二步,定义产品,每一个产品可以包含若干个模块;通过多次定义,可以实现对多个广品的定义;第三步,定义客户,系统以客户名称全名作为匹配关键字,多一个字、少一个字都会导致授权失败;第四步,对该客户进行产品授权(合同需要事前定义,合同决定授权期限;客户服务器硬件识别码,需要提前获取,并在授权申请单中体现,以在授权时使用),一个客户可以进行多个产品的授权,其授权权限叠加;客户服务器端:第一步,提取客户服务器硬件识别码,可以由程序自动完成;生成授权申请;第二步,安装产品,这个产品包含全部功能模块,但最终客户能使用的仅有已经授权的模块;第三步,设置客户基本信息,其中客户名称必须与授权申请的客户名称一致,否则导致授权失败;第四步,自动或手工同步授权信息,客户服务器会自动每隔一段时间,向软件授权服务器发送同步指令,从授权服务器端下载与该服务器硬件识别码匹配的所有授权信息;自动同步的时间间隔可以人为设定;第五步,使用验证,每次登陆客户服务器应用系统,都会自动验证该客户的每个模块是否被授权,默认仅返回已授权的模块,隐藏没有被授权的模块,即只有被授权的模块可以使用。【主权项】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日本文档来自技高网...

【技术保护点】
一种管理软件产品授权架构,其特征在于,包括:软件授权服务器端与客户服务器端两块业务。

【技术特征摘要】

【专利技术属性】
技术研发人员:乔进波杨磊
申请(专利权)人:重庆建品科技有限公司
类型:发明
国别省市:重庆;85

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

1