[发明专利]一种产品授权方法及系统在审
申请号: | 202011445913.6 | 申请日: | 2020-12-08 |
公开(公告)号: | CN112559976A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 彭红艳;廖凌浩;龚铭;李发科;霍力军 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 胡晓静 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产品 授权 方法 系统 | ||
本发明提供了一种产品授权方法及系统,该方法通过获取不同产品的授权申请数据,并对授权申请数据进行数据解析,制作为格式统一的授权许可数据,建立格式统一标准的授权许可数据库,在使用产品时,通过获取产品的使用申请数据,从授权许可数据库中,确定与该产品对应的授权许可数据,然后根据使用申请数据获取该产品的历史使用数据,根据历史使用时间和授权许可数据,得到该产品的鉴权结果,以使得产品根据该鉴权结果进行使用。通过利用授权许可数据库中的授权许可数据与历史使用数据进行比较,实现了对不同类型产品的统一授权,避免了为每一类产品单独设计授权逻辑,降低了授权管理成本,提高了产品授权效率,可广泛运用至需要进行授权的产品中。
技术领域
本发明涉及计算机软件技术领域,具体涉及一种产品授权方法及系统。
背景技术
在生产软件产品的企业,为了保证自身的合法权益,会对销售的每一件产品生成一个许可。该许可用于防止用户非法越权使用产品,避免企业利益受到损失。随着企业软件产品的多样化发展,会生产不同类型的产品,比如:离线使用的PC端产品、局域网协同使用的PC端产品及局域网协同使用的PC端产品等。然而不同类型的软件产品的授权方式也不相同,如:离线使用的PC端产品采用单机锁作为授权管控的载体;局域网协同使用的PC端产品采用网络锁或者证书作为授权管控的载体;在线使用的PC端产品采用云账号或者证书作为授权管控的载体等等。在现有技术中,企业需要为其生产的每一类产品单独设计一套授权逻辑,这种授权方式不仅耗时很长,重复工作量大,并且由于每一套授权逻辑均需要进行授权管控,还会造成人力物力的浪费,影响产品的授权效率。
发明内容
有鉴于此,本发明实施例提供了一种产品授权方法及系统,解决现有技术中的产品授权方式无法适应不同类型产品,造成授权效率低的问题。
根据第一方面,本发明实施例提供了一种产品授权方法,包括:
获取不同产品的授权申请数据;
对所述授权申请数据进行解析,确定产品信息、用户信息、授权载体信息及产品使用限制信息;
根据所述产品信息、用户信息、授权载体信息及产品使用限制信息之间的关联关系,确定不同产品对应的授权许可数据,构建授权许可数据库;
获取第一产品的使用申请数据;
基于所述使用申请数据,从所述授权许可数据库中确定与所述第一产品对应的授权许可数据;
根据所述使用申请数据,获取所述第一产品的历史使用数据;
根据所述历史使用数据和所述授权许可数据,确定所述第一产品的鉴权结果。
可选地,所述使用申请数据包括:用户身份标识和产品标识,所述基于所述使用申请数据,从授权许可数据库中确定与所述第一产品对应的授权许可数据,包括:
根据所述用户身份标识,从所述授权许可数据库中确定与所述用户身份标识一致的用户信息;
根据所述用户信息及产品标识,确定所述产品标识对应的产品信息;
根据所述产品信息,确定所述第一产品的产品使用限制信息。
可选地,所述根据所述历史使用数据和所述授权许可数据,确定所述第一产品的鉴权结果,包括:
根据所述历史使用数据和所述产品使用限制信息,判断所述使用申请数据是否符合所述产品使用限制信息的要求;
当所述使用申请数据符合所述产品使用限制信息的要求时,基于所述产品使用限制信息和所述历史使用数据,确定所述第一产品的所述鉴权结果。
可选地,所述根据所述历史使用数据和所述授权许可数据,确定所述第一产品的鉴权结果还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011445913.6/2.html,转载请声明来源钻瓜专利网。