Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于开源鸿蒙操作系统的软件许可控制方法、装置及设备 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

摘要:本申请提供一种基于开源鸿蒙操作系统的软件许可控制方法、装置及设备。该方法通过应用业务层获取待许可软件的软件信息,并将软件信息传递至许可管理层,以使许可管理层根据软件类型信息确定目标软件集合,然后,许可管理层获取目标软件集合的许可权限信息集合,再通过许可管理层利用预设许可授权确定模型,并根据待许可权限信息以及许可权限信息集合生成许可权限变更信息,以根据许可权限变更信息对待许可软件进行许可权限变更,从而实现更合理的资源分配和安全策略,此外,根据软件类型自动调整许可权限,减少手动配置的工作量,提高效率。

主权项:1.一种基于开源鸿蒙操作系统的软件许可控制方法,其特征在于,应用于软件许可控制装置,所述软件许可控制装置包括:应用业务层以及许可管理层;所述方法,包括:通过所述应用业务层获取待许可软件的软件信息,并将所述软件信息传递至所述许可管理层,所述软件信息包括软件类型信息以及待许可权限信息;所述许可管理层根据所述软件类型信息确定目标软件集合,所述目标软件集合中的目标软件的软件类型与所述待许可软件的软件类型满足预设类型匹配条件;所述许可管理层获取所述目标软件集合的许可权限信息集合,所述许可权限信息集合中的许可权限信息为所述目标软件集合中对应的目标软件的许可权限信息;所述许可管理层利用预设许可授权确定模型,并根据所述待许可权限信息以及所述许可权限信息集合生成许可权限变更信息,以根据所述许可权限变更信息对所述待许可软件进行许可权限变更;所述软件许可控制装置还包括:用户交互层;在所述根据所述许可权限变更信息对所述待许可软件进行许可权限变更之前,还包括:通过所述用户交互层显示软件信息以及所述许可权限变更信息;通过所述用户交互层获取许可权限变更确认信息,并将所述权限变更确认信息传递至所述许可管理层;对应的,在所述根据所述许可权限变更信息对所述待许可软件进行许可权限变更之后,还包括:所述许可管理层向所述用户交互层传递权限变更完成信息,以在所述用户交互层显示所述权限变更完成信息;所述软件许可控制装置还包括:数据存储层;在所述通过所述用户交互层显示软件信息以及所述许可权限变更信息之后,还包括:若在预设时长内,未通过所述用户交互层获取所述许可权限变更确认信息,则所述用户交互层向所述许可管理层发送权限变更超时信息;对应的,所述根据所述许可权限变更信息对所述待许可软件进行许可权限变更,包括:所述许可管理层根据所述许可权限变更信息确定数据输出权限许可信息以及数据输入权限许可信息,并将所述数据输入权限许可信息发送至所述数据存储层,以使所述数据存储层开放所述待许可软件的数据输入权限,且关闭所述待许可软件的数据输出权限;所述许可管理层利用预设许可授权确定模型,并根据所述待许可权限信息以及所述许可权限信息集合生成许可权限变更信息,包括:所述许可管理层利用公式1,并根据所述许可权限信息集合确定许可权限参照信息,其中,公式1为: 其中,为所述目标软件集合中第个目标软件所对应的许可权限信息,为所述许可权限参照信息中第个许可权限状态;用于确定所述许可权限信息集合中各个许可权限信息的共同许可权限类目序列;函数用于确定所述共同许可权限类目序列中的许可权限状态,对应所述共同许可权限类目序列中的第个许可权限类目的许可权限状态,若所述许可权限信息集合中各个许可权限信息对应的第个许可权限类目的许可权限状态均为授权,则,若所述许可权限信息集合中各个许可权限信息对应的第个许可权限类目的许可权限状态存在为非授权,则;所述许可管理层根据所述待许可权限信息以及所述许可权限参照信息生成许可权限变更信息,其中,所述许可权限变更信息中的各个许可权限类目对应所述待许可权限信息中的各个许可权限类目,所述许可权限变更信息中的许可权限类目若在所述许可权限参照信息中存在相同的许可权限类目,则配置为与所述许可权限参照信息中相同的许可权限状态,若在所述许可权限参照信息中未存在相同的许可权限类目,则配置为非授权状态;在所述许可管理层利用预设许可授权确定模型,并根据所述待许可权限信息以及所述许可权限信息集合生成许可权限变更信息之后,还包括:所述许可管理层利用公式2,并根据所述许可权限信息集合确定许可权限扩展信息,其中,公式2为: 其中,用于确定所述许可权限信息集合的中各个许可权限信息的合并许可权限类目序列;函数用于确定所述合并许可权限类目序列中的许可权限状态,对应所述合并许可权限类目序列中的第个许可权限类目的许可权限状态,若所述许可权限信息集合中存在许可权限信息对应的第个许可权限类目的许可权限状态均为授权,则,若所述许可权限信息集合中各个许可权限信息对应的第个许可权限类目的许可权限状态均为非授权,则;所述许可管理层根据所述待许可权限信息以及所述许可权限扩展信息生成许可权限扩展信息;所述许可管理层根据所述许可权限变更信息以及所述许可权限扩展信息生成许可权限待确认信息,所述许可权限待确认信息中的许可权限类目在所述许可权限变更信息中的许可权限状态为非授权,在所述许可权限扩展信息中的许可权限状态为授权;对应的,在所述根据所述许可权限变更信息对所述待许可软件进行许可权限变更之后,还包括:通过所述用户交互层显示许可权限待确认界面,所述许可权限待确认界面包括所述许可权限待确认信息以及设置在所述许可权限待确认信息的各个许可权限类目之后的授权触发组件,所述授权触发组件用于在触发后对对应的许可权限类目的许可权限状态进行变更。

全文数据:

权利要求:

百度查询: 江苏润开鸿数字科技有限公司 基于开源鸿蒙操作系统的软件许可控制方法、装置及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。