说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210914945.9 (22)申请日 2022.08.01 (71)申请人 歌尔科技有限公司 地址 266104 山东省青岛市崂山区松岭路 500号 (72)发明人 何祥 陈强 徐永千  (74)专利代理 机构 深圳市世纪恒程知识产权代 理事务所 4 4287 专利代理师 梁爽 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/50(2006.01) G06F 9/48(2006.01) (54)发明名称 应用程序的并发控制方法、 电子设备和可读 存储介质 (57)摘要 本申请公开了一种应用程序的并发控制方 法、 电子设备和可读存储介质, 所述应用程序的 并发控制方法包括: 通过协处理器获取待启动运 行的目标应用程序, 并确定支持运行目标应用程 序的操作系统; 在支持运行目标应用程序的操作 系统为第一操作系统时, 检测第一操作系统当前 运行的应用程序是否能与 目标应用程序同时运 行; 若能同时运行, 则控制主处理器启动运行目 标应用程序; 若不能同时运行, 则在停止第一操 作系统当前运行的应用程序后, 控制主处理器启 动运行目标应用程序。 本申请能对并发的应用程 序进行灵活准确的协调处理, 大大提高了智能穿 戴设备的运行性能。 权利要求书2页 说明书17页 附图3页 CN 115269048 A 2022.11.01 CN 115269048 A 1.一种应用程序的并发控制方法, 其特征在于, 所述应用程序的并发控制方法应用于 智能穿戴设备, 所述智能穿戴设备包括运行第一操作系统的主处理器, 以及运行第二操作 系统的协处 理器, 所述应用程序的并发控制方法包括: 通过所述协处理器获取待启动 运行的目标应用程序, 并确定支持运行所述目标应用程 序的操作系统; 在支持运行所述目标应用程序的操作系统为所述第 一操作系统时, 检测所述第 一操作 系统当前运行的应用程序是否能与所述目标应用程序同时运行; 若能同时运行, 则控制所述主处 理器启动运行 所述目标应用程序; 若不能同时运行, 则在停止所述第一操作系统当前运行的应用程序后, 控制所述主处 理器启动运行 所述目标应用程序。 2.如权利要求1所述的应用程序的并发控制方法, 其特征在于, 所述通过所述协处理器 获取待启动运行的目标应用程序的步骤 包括: 通过所述协处 理器接收应用触发指令, 确定所述应用触发指令对应 触发的应用程序; 将对应触发的应用程序, 作为待启动运行的目标应用程序。 3.如权利要求2所述的应用程序的并发控制方法, 其特征在于, 所述通过所述协处理器 接收应用触发指令的步骤之前包括: 通过所述协处理器监测用户的语音信息, 并识别所述语音信息中是否存在关键语音 词; 若存在关键语音词, 则从预设映射表中查询得到所述关键语音词映射的应用程序, 并 生成对所述映射的应用程序进行触发的应用触发指令 。 4.如权利要求1所述的应用程序的并发控制方法, 其特征在于, 所述若不能同时运行, 则在停止所述第一操作系统当前运行的应用程序后, 控制所述主处理器启动运行所述目标 应用程序的步骤 包括: 若不能同时运行, 则从预设的应用程序优先级 映射表中, 确定所述第一操作系统当前 运行的应用程序对应的当前任务优先级, 以及所述目标应用程序对应的目标任务优先级; 若当前任务优先级小于所述目标任务优先级, 则在停止所述第 一操作系统当前运行的 应用程序后, 控制所述主处 理器启动运行 所述目标应用程序。 5.如权利要求4所述的应用程序的并发控制方法, 其特征在于, 所述从预设的应用程序 优先级映射表中, 确定所述第一操作系统当前运行 的应用程序对应的当前任务优先级, 以 及所述目标应用程序对应的目标任务优先级的步骤之后还 包括: 若当前任务优先级大于或等于所述目标任务优先级, 则 输出第一操作系统当前运行的 应用程序无法与所述目标应用程序同时运行的提 示信息。 6.如权利要求1所述的应用程序的并发控制方法, 其特征在于, 所述确定支持运行所述 目标应用程序的操作系统的步骤 包括: 分别轮询检测所述主处理器对应的本地应用层中存储的应用程序, 以及所述协处理器 对应的本地应用层中存 储的应用程序; 根据轮询的各 所述应用程序, 确定所述目标应用程序对应所存 储的应用层位置; 若所述应用层位置为所述主处理器对应的本地应用层, 则确定支持运行所述目标应用 程序的操作系统为所述第一操作系统;权 利 要 求 书 1/2 页 2 CN 115269048 A 2若所述应用层位置为所述协 处理器对应的本地应用层, 则确定支持运行所述目标应用 程序的操作系统为所述第二操作系统。 7.如权利要求1所述的应用程序的并发控制方法, 其特征在于, 所述确定支持运行所述 目标应用程序的操作系统的步骤之后, 还 包括: 在支持运行所述目标应用程序的操作系统为所述第 二操作系统时, 检测所述第 二操作 系统当前运行的应用程序是否能与所述目标应用程序同时运行; 若能同时运行, 则控制所述协处 理器启动运行 所述目标应用程序; 若不能同时运行, 则在停止所述第二操作系统当前运行的应用程序后, 控制所述协处 理器启动运行 所述目标应用程序。 8.如权利要求1所述的应用程序的并发控制方法, 其特征在于, 所述检测所述第 一操作 系统当前运行的应用程序是否能与所述目标应用程序同时运行的步骤之前包括: 通过所述协处 理器检测所述主处 理器的运行状态; 若所述主处理器的运行状态 处于休眠状态, 则通过所述协处理器唤醒所述主处理器以 将所述主处理器的运行状态切换至唤醒状态, 并控制处于唤醒状态的所述主处理器启动运 行所述目标应用程序; 若所述主处理器的运行状态 处于唤醒状态, 则通过所述协处理器获取所述主处理器的 应用运行信息, 根据所述应用运行信息确定所述第一操作系统当前运行 的应用程序, 并执 行: 所述检测所述第一操作系统当前运行的应用程序是否能与所述目标应用程序同时运行 的步骤。 9.一种电子设备, 其特 征在于, 所述电子设备包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少一个处 理器执行, 以使所述至少一个处理器能够执行权利要求 1至8中任一项 所述应用程序的并发 控制方法的步骤。 10.一种可读存储介质, 其特征在于, 所述可读存储介质为计算机可读存储介质, 所述 计算机可读存储介质上存储有实现应用程序的并发控制方法的程序, 所述实现应用程序的 并发控制方法的程序被处理器执行以实现如权利要求1至8 中任一项所述应用程序的并发 控制方法的步骤。权 利 要 求 书 2/2 页 3 CN 115269048 A 3

.PDF文档 专利 应用程序的并发控制方法、电子设备和可读存储介质

文档预览
中文文档 23 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共23页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 应用程序的并发控制方法、电子设备和可读存储介质 第 1 页 专利 应用程序的并发控制方法、电子设备和可读存储介质 第 2 页 专利 应用程序的并发控制方法、电子设备和可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:13:48上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。