系统切换控制方法、终端设备以及计算机可读存储介质技术方案

技术编号:35518844 阅读:16 留言:0更新日期:2022-11-09 14:37
本发明专利技术涉及设备控制技术领域,尤其涉及一种系统切换控制方法、终端设备以及计算机可读存储介质,其中,所述方法包括:于所述第一系统的运行界面中显示应用入口;在接收到针对所述应用入口的触发动作时,确定所述应用入口对应的目标应用的安装位置;当所述安装位置为所述第二系统时,唤醒所述第二系统,并于所述第二系统中运行所述目标应用。通过在终端设备中设置第一系统和第二系统,并且两个系统分别执行不同的应用处理操作,在给予用户更好的应用体验的同时,降低了终端设备的运行功耗。降低了终端设备的运行功耗。降低了终端设备的运行功耗。

【技术实现步骤摘要】
系统切换控制方法、终端设备以及计算机可读存储介质


[0001]本专利技术涉及设备控制
,尤其涉及一种系统切换控制方法、终端设备以及计算机可读存储介质。

技术介绍

[0002]随着计算机、电子信息技术以及人工智能技术的发展,AR(Augmented Reality,增强现实)正在工业、安防、教育等不同行业逐渐得到越来越多的关注和应用。
[0003]基于特定AR引擎开发的AR应用,如AR导航等,通常会涉及到图像处理、图形渲染等操作,因此在AR应用启动和运行时,所占用的AR设备中的系统资源会较多,设备的运行功耗较大。在目前市面上的AR设备性能有限的情况下,传统的AR设备的系统以及系统的应用管理方式难以满足用户的需求,存在AR设备的运行功耗较大的问题。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]本专利技术的主要目的在于提供一种系统切换控制方法,旨在解决如何降低终端设备的运行功耗的问题。
[0006]为实现上述目的,本专利技术提供的一种系统切换控制方法,所述方法包括:
[0007]于所述第一系统的运行界面中显示应用入口;
[0008]在接收到针对所述应用入口的触发动作时,确定所述应用入口对应的目标应用的安装位置;
[0009]当所述安装位置为所述第二系统时,唤醒所述第二系统,并于所述第二系统中运行所述目标应用。
[0010]可选地,所述唤醒所述第二系统,并于所述第二系统中运行所述目标应用的步骤之后,包括:
[0011]在接收到针对所述目标应用的关闭动作时,关闭所述目标应用;
[0012]确定是否存在处于运行状态的第一应用,其中,所述第一应用为安装于所述第二系统中的应用;
[0013]当不存在处于运行状态的所述第一应用,控制所述终端设备运行所述第一系统,并控制所述第二系统进入休眠状态。
[0014]可选地,所述确定是否存在处于运行状态的第一应用的步骤之后,包括:
[0015]当存在至少一个处于所述运行状态的所述第一应用,控制所述终端设备维持运行所述第二系统。
[0016]可选地,所述于所述第一系统的运行界面中显示应用入口的步骤之前,包括:
[0017]在接收到针对与所述第二系统的应用安装指令时,获取所述应用安装指令对应的待安装应用的应用信息;
[0018]根据所述应用信息,于所述第一系统中生成所述应用入口。
[0019]可选地,所述根据所述应用信息,于所述第一系统中生成所述应用入口的步骤之前,包括:
[0020]在所述第二系统下,基于预设封装格式封装所述应用信息;
[0021]所述根据所述应用信息,于所述第一系统中生成所述应用入口的步骤包括:
[0022]在所述第一系统下,基于封装后的所述应用信息,生成所述应用入口。
[0023]可选地,所述在所述第二系统下,基于预设封装格式封装所述应用信息的步骤之后,包括:
[0024]根据所述应用信息确定所述目标应用的应用类型,所述应用类型包括第一应用类型和第二应用类型;
[0025]当所述目标应用的应用类型为第一应用类型时,调用所述目标应用于所述第二系统中预先创建的常驻后台进程;
[0026]当所述目标应用的应用类型为第二应用类型时,于所述第二系统中创建所述目标应用的后台进程,其中,所述后台进程的运行优先级低于所述常驻后台进程。
[0027]可选地,所述根据所述应用信息确定所述目标应用的应用类型的步骤包括:
[0028]确定所述应用信息中的应用名称、应用图标和/或数据类型;
[0029]根据所述应用名称、所述应用图标和/或所述数据类型,确定所述应用类型。
[0030]可选地,所述确定所述应用入口对应的目标应用的安装位置的步骤之后,包括:
[0031]当所述应用入口对应的所述目标应用的安装位置为所述第一系统时,于所述第一系统中运行所述目标应用。
[0032]此外,为实现上述目的,本专利技术还提供一种终端设备,所述终端设备包括:第一系统、第二系统、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的系统切换控制程序,所述系统切换控制程序被所述处理器执行时实现如上任一项所述的系统切换控制方法的步骤。
[0033]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有系统切换控制程序,所述系统切换控制程序被处理器执行时实现如上任一项所述的系统切换控制方法的步骤。
[0034]本专利技术实施例提供一种系统切换控制方法、终端设备以及计算机可读存储介质,其中,所述方法包括:于所述第一系统的运行界面中显示应用入口;在接收到针对所述应用入口的触发动作时,确定所述应用入口对应的目标应用的安装位置;当所述安装位置为所述第二系统时,唤醒所述第二系统,并于所述第二系统中运行所述目标应用。通过在终端设备中设置第一系统和第二系统,并且两个系统分别执行不同的应用处理操作,在给予用户更好的应用体验的同时,降低了终端设备的运行功耗。
附图说明
[0035]图1为本专利技术实施例涉及的系统切换控制方法的硬件架构示意图;
[0036]图2为本专利技术实施例涉及的具有双系统的终端设备架构示意图;
[0037]图3为本专利技术系统切换控制方法的第一实施例的流程示意图;
[0038]图4为本专利技术系统切换控制方法的第二实施例的流程示意图;
[0039]图5为本专利技术系统切换控制方法的第三实施例的流程示意图;
[0040]图6为本专利技术系统切换控制方法的第四实施例的流程示意图;
[0041]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0042]本申请主要通过在终端设备上设置双系统,通过双系统进行应用安装管理和应用的运行状态管理,并且设置有该双系统对应的应用管理方法,兼顾AR软件系统上在功能、生态方面的扩展,和性能包括启动速度、续航时间方面的提升,以从整体上改善用户体验,加强AR相关产品的竞争力。
[0043]为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0044]作为一种实现方案,系统切换控制方法的硬件架构可以如图1所示。
[0045]本专利技术实施例方案涉及的是系统切换控制方法的硬件架构,所述硬件架构包括:处理器101,例如CPU,存储器102,通信总线103。其中,通信总线103用于实现这些组件之间的连接通信。
[0046]存储器102可以是高速RAM存储器,也可以是稳定的存储器(non

volatile memory),本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统切换控制方法,其特征在于,应用于终端设备,所述终端设备设置有第一系统和第二系统,所述第一系统的运行功耗小于所述第二系统的运行功耗,所述方法包括:于所述第一系统的运行界面中显示应用入口;在接收到针对所述应用入口的触发动作时,确定所述应用入口对应的目标应用的安装位置;当所述安装位置为所述第二系统时,唤醒所述第二系统,并于所述第二系统中运行所述目标应用。2.如权利要求1所述的系统切换控制方法,其特征在于,所述唤醒所述第二系统,并于所述第二系统中运行所述目标应用的步骤之后,包括:在接收到针对所述目标应用的关闭动作时,关闭所述目标应用;确定是否存在处于运行状态的第一应用,其中,所述第一应用为安装于所述第二系统中的应用;当不存在处于运行状态的所述第一应用,控制所述终端设备运行所述第一系统,并控制所述第二系统进入休眠状态。3.如权利要求2所述的系统切换控制方法,其特征在于,所述确定是否存在处于运行状态的第一应用的步骤之后,包括:当存在至少一个处于所述运行状态的所述第一应用,控制所述终端设备维持运行所述第二系统。4.如权利要求1所述的系统切换控制方法,其特征在于,所述于所述第一系统的运行界面中显示应用入口的步骤之前,包括:在接收到针对与所述第二系统的应用安装指令时,获取所述应用安装指令对应的待安装应用的应用信息;根据所述应用信息,于所述第一系统中生成所述应用入口。5.如权利要求4所述的系统切换控制方法,其特征在于,所述根据所述应用信息,于所述第一系统中生成所述应用入口的步骤之前,包括:在所述第二系统下,基于预设封装格式封装所述应用信息;所述根据所述应用信息,于所述第一系统中生成所述应用入口的...

【专利技术属性】
技术研发人员:何祥
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1