[发明专利]基于混合方案对应用软件进行授权的方法及装置有效
| 申请号: | 201811613445.1 | 申请日: | 2018-12-27 |
| 公开(公告)号: | CN109740306B | 公开(公告)日: | 2021-03-16 |
| 发明(设计)人: | 秦以南;杨涛 | 申请(专利权)人: | 苏州思必驰信息科技有限公司 |
| 主分类号: | G06F21/12 | 分类号: | G06F21/12 |
| 代理公司: | 北京商专永信知识产权代理事务所(普通合伙) 11400 | 代理人: | 李彬彬;张丽 |
| 地址: | 215123 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 混合 方案 应用软件 进行 授权 方法 装置 | ||
1.基于混合方案对应用软件进行授权的方法,其特征在于,包括:
在应用软件启动时,进行授权状态判断,其实现为包括在应用软件启动时,判断所述应用软件中是否存储有授权码,当存储有授权码时,判定为已授权,在未存储授权码时,判定为未授权;
在授权状态判定为未授权时,检测本地状态,根据本地状态获取授权码,其中,所述本地状态包括本地网络状态和本地授权文件状态;
在授权状态判定为已授权时,获取存储的授权码进行授权验证;
根据获取的授权码进行授权验证,并在进行授权验证后,将获取的授权码进行存储。
2.根据权利要求1所述的方法,其特征在于,所述检测本地状态,根据本地状态获取授权码包括:
对本地授权文件状态进行检测,
在判断存在本地授权文件时,从所述授权文件获取授权码;
在判断不存在本地授权文件且检测到本地网络状态为联网状态时,获取车机设备号,通过车机设备号从云端获取授权码。
3.根据权利要求2所述的方法,其特征在于,在判断存在本地授权文件时,从所述授权文件获取授权码包括:
获取车机设备号,通过车机设备号从所述授权文件获取授权码。
4.基于混合方案进行授权的装置,其特征在于,包括
授权状态获取模块,用于在应用软件启动时,进行授权状态判断,具体包括在应用软件启动时,判断所述应用软件中是否存储有授权码,当存储有授权码时,判定为已授权,在未存储授权码时,判定为未授权;
授权码获取模块,用于根据授权状态和检测到的本地状态,获取授权码,所述本地状态包括本地网络状态和本地授权文件状态;
授权校验模块,用于根据获取的授权码进行授权验证,并在进行授权验证后,将获取的授权码进行存储;和
存储模块,用于存储获取的授权码;
其中,所述授权码获取模块包括
第一获取单元,用于在授权状态判定为未授权时,检测本地状态,根据本地状态获取授权码;
第二获取单元,用于在授权状态判定为已授权时,从所述存储模块获取授权码。
5.根据权利要求4所述的装置,其特征在于,所述第一获取单元包括设备号获取组件,用于获取车机设备号;
状态检测组件,用于对本地授权文件状态进行检测,判断是否存在本地授权文件,在判断存在本地授权文件时,调用下述本地获取组件,在判断不存在本地授权文件且检测到的本地网络状态为联网状态时,调用下述云端获取组件;
本地获取组件,用于从所述授权文件获取授权码;和
云端获取组件,用于通过车机设备号从云端获取授权码。
6.电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-3中任意一项所述方法的步骤。
7.存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-3中任意一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州思必驰信息科技有限公司,未经苏州思必驰信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811613445.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车型诊断权限管理方法及相关设备
- 下一篇:一种权限管理方法及设备





