软件数字许可管理方法及系统技术方案

技术编号:15864305 阅读:37 留言:0更新日期:2017-07-23 09:20
本申请公开了一种软件数字许可管理方法,包括:基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;基于客户端的激活请求激活数字许可后,监测来自客户端的延长使用请求的发送时间间隔;当监测到发送时间间隔不大于指定时间间隔时,允许客户端在指定时间间隔内离线使用数字许可,否则进行预定处理。本申请同时公开了一种软件数字许可管理系统。通过本发明专利技术的方法和系统,仅轻度依赖网络就能实现对软件数字许可的管理。

【技术实现步骤摘要】
软件数字许可管理方法及系统
本专利技术涉及计算机软件领域,特别涉及软件数字许可管理方法及系统。
技术介绍
为了保护计算机软件,通常采用向软件用户颁发软件数字许可的方式。软件数字许可中规定了软件的允许使用期限、允许使用区域、允许使用次数等,客户端基于软件数字许可而在指定范围运行软件。现有的软件数字许可通常要求运行软件的客户端联网使用,以便于服务端实时检测软件数字许可的当前状态。一旦检测到超出软件数字许可中的限制条件,则禁用软件数字许可。然而,这种方式需要客户端保持联网状态,在一些不能联网的情况下会给用户带来不便。
技术实现思路
有鉴于此,本专利技术提出了一种仅需客户端定期联网而无需保持联网的软件数字许可管理方法及系统。本专利技术实施例的软件数字许可管理方法包括:基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;基于客户端的激活请求激活所述数字许可后,监测来自所述客户端的延长使用请求的发送时间间隔;当监测到所述发送时间间隔不大于所述指定时间间隔时,允许所述客户端在所述指定时间间隔内离线使用所述数字许可,否则进行预定处理。本专利技术实施例的软件数字许可管理系统包括客户端和服务本文档来自技高网...
软件数字许可管理方法及系统

【技术保护点】
一种软件数字许可管理方法,其特征在于,包括:基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;基于客户端的激活请求激活所述数字许可后,监测来自所述客户端的延长使用请求的发送时间间隔;当监测到所述发送时间间隔不大于所述指定时间间隔时,允许所述客户端在所述指定时间间隔内离线使用所述数字许可,否则进行预定处理。

【技术特征摘要】
1.一种软件数字许可管理方法,其特征在于,包括:基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;基于客户端的激活请求激活所述数字许可后,监测来自所述客户端的延长使用请求的发送时间间隔;当监测到所述发送时间间隔不大于所述指定时间间隔时,允许所述客户端在所述指定时间间隔内离线使用所述数字许可,否则进行预定处理。2.如权利要求1所述的方法,其特征在于,所述数字许可包括许可离线使用时长,允许所述客户端在所述指定时间间隔内离线使用所述数字许可包括允许客户端将所述许可离线使用时长重置为许可离线使用总时长。3.如权利要求2所述的方法,其特征在于,客户端在检测到数字许可剩余的许可离线使用时长达到许可离线使用总时长的预定比例时触发所述延长使用请求。4.如权利要求1所述的方法,其特征在于,还包括:在对所述数字许可进行撤销处理的情况下,当从客户端接收到所述激活请求或所述延长使用请求时通知客户端删除所述数字许可。5.如权利要求1所述的方法,其特征在于,所述获取请求中包括所述客户端的特征码,所述特征码通过按照预定算法对所述客户端的软件信息和/或硬件信息进行运算得到。6.如权利要求5所述的方法,其特征在于,所述客户端具有专用于存储和管理所述数字许可的模拟硬件模块,所述特征码为所述模拟硬件模块的唯一标识信息。7.如权利要求5所述的方法,其特征在于,所述方法还包括:在向客户端发送数字许可和关于指定时间间隔的信息后,记录所述数字许可与所述特征码之间的关联关系;在记录所述关联关系之后,当收到来自客户端的对发送过的数字许可的获取请求时,在记录的关联关系中查询是否存在该客户端的所述特征码,如果不存在则拒绝该获取请求。8.如权利要求6所述的方法,其特征在于,所述软件信息包括所述客户端的操作系统信息,所述硬件信息包括所述客户端的至少一个硬件部件的标识信息。9.一种软件数字许可管理系统,其特征在于,包括客户端和服务端,所述服务端包括:发送单元,配置为基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;监测单元,配置为基于客户...

【专利技术属性】
技术研发人员:孙吉平张树勇
申请(专利权)人:北京深思数盾科技股份有限公司
类型:发明
国别省市:北京,11

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

1