[发明专利]应用程序的启动方法、装置和智能交互设备有效
申请号: | 201910403871.0 | 申请日: | 2019-05-15 |
公开(公告)号: | CN110162389B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 赵凯 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视臻信息科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 肖璐 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 启动 方法 装置 智能 交互 设备 | ||
本发明公开了一种应用程序的启动方法、装置和智能交互设备。其中,该方法包括:接收运行在设备中的第一应用程序发起的启动请求,其中,启动请求用于启动设备中的第二应用程序;确定允许响应启动请求的至少一个备选执行模块,其中,备选执行模块运行在设备上的至少一个操作系统中;从至少一个备选执行模块中确定目标执行模块;基于目标执行模块启动第二应用程序,其中,第二应用程序安装在目标执行模块所属的操作系统中。本发明解决了相关技术中由于操作系统的性能限制,导致操作系统在打开其它操作系统的应用程序时通信复杂、适配性差的技术问题。
技术领域
本发明涉及智能交互领域,具体而言,涉及一种应用程序的启动方法、装置和智能交互设备。
背景技术
移动化、互联化、云服务逐渐成为企业的主流导向,同时也推动了办公场景的技术创新,高效会议平板就是这波浪潮中崛起的一个细分领域。智能交互设备为了突破自身主控板卡的性能瓶颈问题,引入了可插拔模块,即用户可以通过可插拔的外接模块提升主控板卡本身性能不足的问题,以此拓展设备的功能。然而,外接模块往往会运行一个独立的操作系统——Android操作系统或Windows操作系统,增加了平台设计的复杂性,使得部分应用在主控模块上运行,部分应用在外接模块上运行,并且当外接模块是Android模块或者Windows模块时,通信的方式也是不一致的,平台可能会同时存在Windows模块叫起主控模块的应用、主控模块叫起Windows模块的应用、Android模块叫起主控模块的应用、主控模块叫起Android模块的应用的复杂情况。
目前,相关技术中会维护两套通讯方案,即:主控模块和外接的Windows模块相互通信,维护netty的一个双工连接,通信发送解析指令;主控模块和外接的Android模块通过adb协议通信。因此,平台不仅需要考虑外接的操作系统类型,从而产生差异化的代码,而且当需求迭代时,还要考虑外接模块之间的适配性问题。
针对相关技术中由于操作系统的性能限制,导致操作系统在打开其它操作系统的应用程序时通信复杂、适配性差的技术问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种应用程序的启动方法、装置和智能交互设备,以至少解决相关技术中由于操作系统的性能限制,导致操作系统在打开其它操作系统的应用程序时通信复杂、适配性差的技术问题。
根据本发明实施例的一个方面,提供了一种应用程序的启动方法,包括:接收运行在设备中的第一应用程序发起的启动请求,其中,启动请求用于启动设备中的第二应用程序;确定允许响应启动请求的至少一个备选执行模块,其中,备选执行模块运行在设备上的至少一个操作系统中;从至少一个备选执行模块中确定目标执行模块;基于目标执行模块启动第二应用程序,其中,第二应用程序安装在目标执行模块所属的操作系统中。
可选地,确定允许响应启动请求的至少一个备选执行模块,包括:检测设备中包含的操作系统;判断操作系统的每个应用程序中是否含有允许响应启动请求的执行模块;确定允许响应启动请求的执行模块为备选执行模块。
可选地,从至少一个备选执行模块中确定目标执行模块,包括:获取操作系统的优先级;确定优先级最高的操作系统中的备选执行模块为目标执行模块。
可选地,基于目标执行模块启动第二应用程序,包括:基于目标执行模块确定启动模块,其中,启动模块以队列的形式保存在设备中;调用启动模块对应的函数,函数用于向目标执行模块发送启动第二应用程序的通知。
可选地,在基于目标执行模块启动第二应用程序之后,上述方法还包括:接收目标执行模块返回的执行结果;在执行结果表征目标执行模块没有执行启动第二应用程序的情况下,确定优先级次高的操作系统中的备选执行模块为目标执行模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视臻信息科技有限公司,未经广州视源电子科技股份有限公司;广州视臻信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910403871.0/2.html,转载请声明来源钻瓜专利网。