[发明专利]软件授权处理及运行方法和装置、电子设备有效
申请号: | 201810551922.X | 申请日: | 2018-05-31 |
公开(公告)号: | CN108846263B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 杨亮 | 申请(专利权)人: | 北京市商汤科技开发有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 毛丽琴 |
地址: | 100084 北京市海淀区中*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 授权 处理 运行 方法 装置 电子设备 | ||
1.一种软件授权处理方法,其特征在于,包括:
接收终端设备按照心跳周期发送的第一请求消息,所述第一请求消息中包括用于控制软件运行的第一令牌和用户信息;
根据所述第一请求消息,确定是否向所述终端设备授权所述软件的使用;
在确定向所述终端设备授权所述软件的使用的情况下,向所述终端设备发放第二令牌;所述第二令牌中包括下列信息中的至少一项:所述终端设备的设备信息、所述第二令牌的使用时效信息;其中,所述第二令牌中的设备信息用于限制在与该第二令牌中设备信息一致的终端设备上运行所述软件,所述第二令牌中的使用时效信息用于限制在该第二令牌的使用时效信息限定的时间内运行所述软件。
2.根据权利要求1所述的方法,其特征在于,所述设备信息包括以下任意一项或多项:IP地址、MAC地址、CPU型号。
3.根据权利要求1所述的方法,其特征在于,所述接收终端设备按照心跳周期发送的第一请求消息之后,还包括:
基于所述心跳周期确定所述第二令牌的使用时效。
4.根据权利要求1-3任一所述的方法,其特征在于,所述第二令牌的使用时效信息对应的时长大于一个所述心跳周期对应的时长且小于两个所述心跳周期对应的时长。
5.根据权利要求1-3任一所述的方法,其特征在于,所述第二令牌中还包括:所述心跳周期的更新信息,以便所述终端设备按照所述心跳周期的更新信息更新所述心跳周期。
6.根据权利要求1-3任一所述的方法,其特征在于,所述用户信息包括:用户名和密码。
7.根据权利要求1-3任一所述的方法,其特征在于,所述根据所述第一请求消息,确定是否向所述终端设备授权所述软件的使用,包括:
基于所述第一令牌中包含的信息是否与预设信息相匹配、以及当前的统计周期内针对所述用户信息的已发放令牌的数量是否达到所述用户信息对应的最大允许使用数量,确定是否向所述终端设备授权所述软件的使用。
8.根据权利要求7所述的方法,其特征在于,所述基于所述第一令牌中包含的信息是否与预设信息相匹配、以及当前的统计周期内针对所述用户信息的已发放令牌的数量是否达到所述用户信息对应的最大允许使用数量,确定是否向所述终端设备授权所述软件的使用,包括:
在所述第一令牌中包含的信息与预设信息相匹配、且当前的统计周期内针对所述用户信息的已发放令牌的数量未达到所述用户信息对应的最大允许使用数量的情况下,确定向所述终端设备授权所述软件的使用。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
按照预设的所述统计周期,统计针对所述用户信息的已发放令牌的数量;或者
根据针对所述用户信息已发放的至少一个令牌的设备信息和令牌发放时间,确定当前有效的令牌数量,并将所述当前有效的令牌数量确定为针对所述用户信息的已发放令牌的数量。
10.根据权利要求7所述的方法,其特征在于,所述统计周期对应的时长大于一个所述心跳周期且小于两个所述心跳周期。
11.根据权利要求1-3、8-10任一所述的方法,其特征在于,在所述接收终端设备按照心跳周期发送的第一请求消息之前,还包括:
接收所述终端设备发送的第二请求消息,所述第二请求消息中包括所述终端设备的设备信息和所述用户信息;
在所述用户信息具有所述软件的使用权限、且在当前的统计周期内针对所述用户信息的已发放令牌的数量未达到所述用户信息对应的最大允许使用数量的情况下,向所述终端设备发放所述第一令牌,所述第一令牌中包括下列信息中的至少一项:所述终端设备的设备信息、所述第一令牌的使用时效信息。
12.根据权利要求11所述的方法,其特征在于,所述第一令牌还包括所述心跳周期;或者
所述心跳周期预先设置在所述软件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京市商汤科技开发有限公司,未经北京市商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810551922.X/1.html,转载请声明来源钻瓜专利网。