[发明专利]解决操作指令冲突的方法、装置、计算机设备和存储介质有效
申请号: | 201810660475.1 | 申请日: | 2018-06-25 |
公开(公告)号: | CN108984319B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 辛奇 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州易家智能电子科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解决 操作 指令 冲突 方法 装置 计算机 设备 存储 介质 | ||
1.一种解决操作指令冲突的方法,其特征在于,所述方法包括:
接收操作指令和广播数据,所述广播数据与所述操作指令对应,用于确定响应操作指令的应用程序;
根据预设的白名单数据库和所述广播数据,确定所述响应操作指令的应用程序,所述白名单数据库存储有应用程序的身份识别标识,所述白名单数据库是指存储有需键值兼容的应用程序的身份识别标识的数据库,所述响应操作指令的应用程序为存在于白名单数据库中的当前运行的应用程序或存在与广播数据对应的广播接收器的非当前运行的应用程序;
传送所述操作指令至所述响应操作指令的应用程序;
所述根据所述预设的白名单数据库和所述广播数据,确定响应操作指令的应用程序包括:
获取当前运行应用程序的身份识别标识;
当所述当前运行应用程序的身份识别标识存在于所述白名单数据库时,确定所述当前运行应用程序为所述响应操作指令的应用程序;
当所述当前运行应用程序的身份识别标识不存在于所述白名单数据库时,根据所述广播数据,确定所述响应操作指令的应用程序;
所述根据所述广播数据,确定所述响应操作指令的应用程序包括:
检测非当前运行应用程序中是否存在与所述广播数据对应的广播校验数据;
当所述非当前运行应用程序中存在与所述广播数据对应的广播校验数据时,确定所述非当前运行应用程序为所述响应操作指令的应用程序。
2.根据权利要求1所述的方法,其特征在于,所述根据预设的白名单数据库和所述广播数据,确定响应操作指令的应用程序之前,包括:
获取需操作指令兼容的应用程序;
根据所述需操作指令兼容的应用程序,创建所述白名单数据库。
3.根据权利要求1所述的方法,其特征在于,所述身份识别标识为所述当前运行应用程序的package name。
4.根据权利要求1所述的方法,其特征在于,所述传送所述操作指令至所述响应操作指令的应用程序包括:
检测所述操作指令是否与所述响应操作指令的应用程序的默认操作指令冲突;
当所述操作指令与所述默认操作指令冲突时,转换所述操作指令,将转换后的操作指令传送至所述响应操作指令的应用程序;
当所述操作指令不与所述默认操作指令冲突时,直接传送所述操作指令至所述响应操作指令的应用程序。
5.根据权利要求4所述的方法,其特征在于,所述转换所述操作指令包括:
修改所述操作指令的名称。
6.一种解决操作指令冲突的装置,其特征在于,所述装置包括:
接收模块,用于接收操作指令和广播数据,所述广播数据与所述操作指令对应,用于确定响应操作指令的应用程序;
处理模块,用于根据预设的白名单数据库和所述广播数据,确定响应操作指令的应用程序,所述白名单数据库存储有应用程序的身份识别标识,所述白名单数据库是指存储有需键值兼容的应用程序的身份识别标识的数据库,所述响应操作指令的应用程序为存在于白名单数据库中的当前运行的应用程序或存在与广播数据对应的广播接收器的非当前运行的应用程序;
传送模块,用于传送所述操作指令至所述响应操作指令的应用程序;
所述处理模块包括:
第二获取模块,用于获取当前运行应用程序的身份识别标识;
第一判断模块,用于当当前运行应用程序的身份识别标识存在于白名单数据库时,确定当前运行应用程序为响应操作指令的应用程序;
第二判断模块,用于当当前运行应用程序的身份识别标识不存在于白名单数据库时,根据广播数据,确定响应操作指令的应用程序;
第二判断模块包括:
第一检测模块,用于检测非当前运行应用程序中是否存在与广播数据对应的广播校验数据;
第三判断模块,用于当非当前运行应用程序中存在与广播数据对应的广播校验数据时,确定非当前运行应用程序为响应操作指令的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州易家智能电子科技有限公司,未经广州视源电子科技股份有限公司;广州易家智能电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810660475.1/1.html,转载请声明来源钻瓜专利网。