[发明专利]一种应用软件的授权方法及装置有效
申请号: | 201611131861.9 | 申请日: | 2016-12-09 |
公开(公告)号: | CN108234384B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 孙向伟 | 申请(专利权)人: | 杭州海康威视系统技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F21/12 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用软件 授权 方法 装置 | ||
本发明实施例公开了一种应用软件的授权方法及装置,涉及信息技术领域,该方法包括:获取针对应用软件的授权信息;当所获取的授权信息合法时,根据所获取的授权信息对所述应用软件授权;当所获取的授权信息不合法时,从文件设备中获取备份信息,根据所述文件设备中的备份信息对所述应用软件授权,所述文件设备用于存储授权信息的备份信息。应用本发明实施例提供的技术方案,能够满足软件开发商和使用者对应用软件的多种授权需求,提高用户体验。
技术领域
本发明涉及信息技术领域,特别涉及一种应用软件的授权方法及装置。
背景技术
随着信息技术的不断发展,以及科技技术的持续创新,应用软件在各行各业得到大规模的普及和应用。对于应用软件而言,其本身包含了大量软件开发人员的劳动成果和创新知识,因此,需要通过授权的方式保护应用软件,维护软件开发商的合法权益,防止应用软件的使用者通过非法方式获取该应用软件的使用权。
目前,主要通过秘钥授权的方式保护应用软件,使用者通过使用秘钥获取应用软件的使用权。然而在实际应用中,软件开发商和使用者对应用软件存在着各种授权需求。如:软件开发商需要通过授权方式控制应用软件的某些功能的使用;另外,一些商用软件竞标中,使用者需要试用一段时间的应用软件,再确定是否购买该应用软件,而软件开发商为了保护自身的合法利益,软件授权一般仅在一段时间内有效,到达上述时间后禁止使用者继续使用该应用软件。由上可知,通过单一的秘钥授权方式,并不能满足软件开发商和使用者对应用软件的多种授权需求,提高用户体验。
发明内容
本发明实施例公开了一种应用软件的授权方法及装置,以满足软件开发商和使用者对应用软件的多种授权需求,提高用户体验。
为达到上述目的,本发明实施例公开了一种应用软件的授权方法,所述方法包括:
获取针对应用软件的授权信息;
当所获取的授权信息合法时,根据所获取的授权信息对所述应用软件授权;
当所获取的授权信息不合法时,从文件设备中获取备份信息,根据所述文件设备中的备份信息对所述应用软件授权,所述文件设备用于存储授权信息的备份信息。
可选的,所述获取针对应用软件的授权信息的步骤,包括:
获取加密设备中存储的针对应用软件的第一授权信息;
获取授权文件中存储的针对所述应用软件的第二授权信息;
所述当所获取的授权信息合法时,根据所获取的授权信息对所述应用软件授权的步骤,包括:
若所述第一授权信息合法且所述第二授权信息不合法,根据所述第一授权信息对所述应用软件授权;若所述第一授权信息不合法且所述第二授权信息合法,根据所述第二授权信息对所述应用软件授权;若所述第一授权信息和所述第二授权信息均合法,根据所述第一授权信息和所述第二授权信息中授权优先级高的授权信息,对所述应用软件授权。
可选的,所述文件设备位于本地缓存中;所述方法还包括:根据所述第一授权信息更新所述文件设备中的备份信息。
可选的,所述根据所述第一授权信息更新所述文件设备中的备份信息的步骤,包括:
当获取到所述第一授权信息且所述第一授权信息合法时,判断所述文件设备中的备份信息是否与所述第一授权信息相同;
若为否,将所述第一授权信息作为备份信息更新至所述文件设备中。
可选的,所述当所获取的授权信息不合法时,从文件设备中获取备份信息,根据所述文件设备中的备份信息对所述应用软件授权的步骤,包括:
当所述第一授权信息和所述第二授权信息均不合法时,获取所述文件设备中的备份信息,在所述文件设备中的备份信息合法的情况下,根据所述备份信息对所述应用软件授权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视系统技术有限公司,未经杭州海康威视系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611131861.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息访问方法及安全访问服务器
- 下一篇:一种用户身份认证方法及装置