[发明专利]一种“云计算”平台中软件许可证的按需服务方法无效

专利信息
申请号: 201010249262.3 申请日: 2010-08-06
公开(公告)号: CN101916415A 公开(公告)日: 2010-12-15
发明(设计)人: 侯正雄;周兴社;谷建华;王云岚;钟诚文;赵天海 申请(专利权)人: 西北工业大学
主分类号: G06Q30/00 分类号: G06Q30/00;G06Q10/00;G06F21/22
代理公司: 西北工业大学专利中心 61204 代理人: 王鲜凯
地址: 710072 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种“云计算”平台中软件许可证的按需服务方法,其特征在于包括为一个“云计算”平台生成一个软件许可证和“云计算”平台用户的使用。由于没有软件模块和许可证数量的限制,不管有多少用户需要同时使用,只要硬件资源足够,应用软件及其许可证资源就能够及时满足需求。在大量用户的使用高峰期,能够及时地满足其需求,有效地提高对用户的服务质量,应用的响应时间和用户的产能;用户在不使用应用软件时,就不会有软件使用记录,也就不会产生“软件花费”。因此,在用户的使用低谷期,不会存在浪费用户花费的现象;更加合理的发挥了应用软件及其许可证的效用,实现了应用软件在“云计算”平台中的充分共享和软件价值的提升。
搜索关键词: 一种 计算 平台 软件 许可证 服务 方法
【主权项】:
一种“云计算”平台中软件许可证的按需服务方法,其特征在于包括为一个“云计算”平台生成一个软件许可证和“云计算”平台用户的使用,具体步骤如下:为一个“云计算”平台生成一个软件许可证的步骤:步骤1“云计算”平台负责人生成软件许可证的用户信息C的步骤,包括以下步骤:步骤a:生成云计算平台用户信息C,包括“云计算”平台信息、费用支付信息、许可证服务器的机器信息和应用软件的信息;所述“云计算”平台信息为:“云计算”平台名称、“云计算”平台识别号、“云计算”平台负责人;所述费用支付信息:缴费类型、预付金额;所述许可证服务器的机器信息:机器名称、机器识别号;所述应用软件的信息:应用软件名称、软件版本号;步骤b:使用报文摘要算法,对C进行散列运算,得到一散列值A;步骤c:使用“云计算”平台负责人的私钥对该散列值A进行数字签名运算,得到签名数据S;步骤d:将签名数据S加到C的尾部;步骤e:“云计算”平台负责人将用户信息C发送给应用软件供应商;步骤2应用软件供应商验证云计算平台用户信息C的步骤:步骤a:使用摘要算法,对“云计算”平台用户信息C进行散列运算,得到一散列值H;步骤b:使用“云计算”平台负责人的公钥证书对用户信息中的签名数据进行验证签名运算,得到一散列值H’;步骤c:当H和H为一致时,应用软件供应商添加应用软件许可证的软件供应商名称、后台管理程序及端口、应用软件的各模块名称、颁发时间和超期日期;并添加费用支付信息中的信任级别和时间期限;步骤3应用软件供应商对应用软件许可证进行数字签名的步骤:步骤a:使用摘要算法,对“云计算”平台信息、费用支付信息、许可证服务器的机器信息和应用软件的信息,进行散列运算,得到一散列值V;步骤b:使用应用软件供应商的私钥证书对散列值V进行数字签名运算得到签名数据F;步骤c:将签名数据F添加到应用软件许可证的尾部;步骤d:应用软件供应商将该软件许可证发送给“云计算”平台负责人,提供给该“云计算”平台的用户使用;“云计算”平台用户的使用步骤:步骤1:用户登录时,“云计算”平台验证用户的用户名和密码;若验证通过继续下列步骤,否则重新登录;步骤2:当用户作业对应用软件许可证提出请求时,进行软件许可证合法性的验证:当软件许可证非法时:步骤a:终止用户作业的执行,检查软件许可证的时间期限D,如果D已经过期,通知“云计算”平台负责人和应用软件供应商,并继续下面的处理;否则,终止对该“云计算”平台提供服务;步骤b:应用软件供应商清算剩余额度,多退少补;如果“云计算”平台负责人要求生成新一阶段许可证,将多余额度纳入到新的预付金额中;并继续执行步骤c;否则,终止对该“云计算”平台提供服务;步骤c:应用软件提供商或其代理,按照以上说明的软件许可证生成的步骤,重新生成一个软件许可证,并将它发送给“云计算”平台的负责人;当软件许可证合法时:步骤a:作业执行启动,记录作业开始时间到日志文件;步骤c:作业结束后,记录作业结束时间到日志文件;步骤d:基于HTTPS协议将该作业的软件使用时间发送给应用软件供应商;步骤e:应用软件供应商根据软件使用时间计算“云计算”平台的软件许可证使用时间和软件花费,并更新“云计算”平台的可用额度;所述的验证软件许可证合法性的步骤:步骤(a):使用摘要算法,对软件许可证的“云计算”平台信息部分、应用软件供应商,软件许可证时间期限D,进行散列运算,得到一散列值U;步骤(b):使用应用软件供应商的公钥证书对软件许可证的签名数据部分进行验证签名运算,得到一散列值U’;步骤(c):比较U和U’是否相同。如果不相同,则可判断该软件许可证不合法,如果相同,则继续下面的判断;步骤(d):与标准的网络时钟服务器上的时间比较,验证时间期限D是否有效,如果不通过,则软件许可证非法,如果通过,则继续下面的判断;步骤(e):当使用的计算机中提取机器序列号信息M与许可证中的机器名、机器识别号相同,则软件许可证合法,否则,软件许可证非法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201010249262.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top