[发明专利]许可证管理设备、发布设备和方法、程序执行设备和方法以及计算机可读介质在审
申请号: | 201980051178.X | 申请日: | 2019-08-02 |
公开(公告)号: | CN112513839A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 中岛昇 | 申请(专利权)人: | 日本电气方案创新株式会社 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 孙志湧;李兰 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 许可证 管理 设备 发布 方法 程序 执行 以及 计算机 可读 介质 | ||
1.一种许可证管理设备,包括:
许可证发布装置,所述许可证发布装置用于向使用包含多个功能的库的应用程序发布许可证文件,所述许可证文件包含用于指定所述库中包含的所述多个功能当中的被允许使用的功能的许可功能信息;
认证装置,所述认证装置用于基于所述许可证文件来执行许可证认证;
功能激活装置,所述功能激活装置用于基于所述许可证认证的结果来激活所述多个功能当中的由所述许可功能信息指定的功能;以及
程序执行装置,所述程序执行装置用于通过使用被激活的功能来执行所述应用程序。
2.根据权利要求1的许可证管理设备,其中,
所述库被加密并存储在存储设备中,并且所述功能激活装置通过对由所述许可功能信息指定的所述功能进行解密并将所述功能加载到存储器中来激活所述功能,以及
所述程序执行装置使用被加载到所述存储器中的所述功能。
3.根据权利要求2所述的许可证管理设备,其中,
当所述应用程序的执行结束时,所述功能激活装置丢弃被加载到所述存储器中的所述功能。
4.根据权利要求1至3中的任一项所述的许可证管理设备,其中,
所述许可证文件还包含要执行所述应用程序的设备的硬件信息。
5.根据权利要求4所述的许可证管理设备,还包括:
硬件信息获取装置,所述硬件信息获取装置用于获取要执行所述应用程序的设备的硬件信息,
其中,所述许可证发布装置将由所述硬件信息获取装置获取的所述硬件信息放入所述许可证文件中。
6.根据权利要求5所述的许可证管理设备,其中,
在所述许可证认证中,所述认证装置将从要执行所述应用程序的设备获取的硬件信息与所述许可证文件中包含的所述硬件信息进行比较。
7.根据权利要求1至6中的任一项所述的许可证管理设备,其中,
所述许可证文件包括包含所述许可功能信息的第一部分和作为所述第一部分的概要的第二部分,以及
在所述许可证认证中,所述认证装置对所述第一部分进行概括,并将所概括的第一部分与所述第二部分进行比较。
8.根据权利要求7所述的许可证管理设备,其中,
所述许可证发布装置根据要向其发布所述许可证文件的应用来生成所述第一部分,并且通过使用指定的哈希函数对所生成的第一部分进行概括来生成所述第二部分。
9.根据权利要求1至8中的任一项所述的许可证管理设备,其中,
所述许可证文件被存储在指定的电子设备中并被提供给用户。
10.根据权利要求9所述的许可证管理设备,其中,
所述指定的电子设备是USB(通用串行总线)加密狗。
11.一种许可证发布设备,包括:
许可证发布装置,所述许可证发布装置用于向使用包含多个功能的库的应用程序发布许可证文件,所述许可证文件包含用于指定所述库中包含的所述多个功能当中的被允许使用的功能的许可功能信息。
12.根据权利要求11的许可证发布设备,其中,
所述许可证文件还包含要执行所述应用程序的设备的硬件信息。
13.根据权利要求12的许可证发布设备,其中,
所述许可证发布装置从要执行所述应用程序的设备中获取硬件信息,并将所获取的硬件信息放入所述许可证文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于日本电气方案创新株式会社,未经日本电气方案创新株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980051178.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线电信号检测
- 下一篇:基于微传感器的母乳喂养的乳量测量装置