[发明专利]一种操作系统屏幕锁定的方法、装置及电子设备在审
申请号: | 201780003333.1 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108235757A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 李岩刚 | 申请(专利权)人: | 深圳前海达闼云端智能科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/54 |
代理公司: | 深圳市爱迪森知识产权代理事务所(普通合伙) 44341 | 代理人: | 何婷 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户操作系统 前台运行状态 锁屏 装置及电子设备 主操作系统 屏幕锁定 运行状态 使能 操作系统 操作系统运行 后台运行状态 虚拟化技术 亮屏状态 屏幕显示 应用动作 应用 屏幕 | ||
本发明涉及虚拟化技术领域,特别是涉及操作系统屏幕锁定的方法、装置及电子设备。该方法包括:获取各所述客户操作系统的运行状态,所述运行状态包括前台运行状态;如果所述客户操作系统处于前台运行状态,且处于前台运行状态的所述客户操作系统的屏幕是处于亮屏状态,使能处于前台运行状态的所述客户操作系统的锁屏应用,不使能所述主操作系统的锁屏应用。从而防止处于后台运行状态的主操作系统的锁屏应用动作而影响了处于前台运行状态的客户操作系统的屏幕显示,提升了操作系统运行的稳定性。
技术领域
本发明涉及虚拟化技术领域,特别是涉及操作系统屏幕锁定的方法、装置及电子设备。
背景技术
基于虚拟化技术,多个操作系统可以同时运行在电子设备上,多个操作系统之间共享硬件设备提供的处理器、内存以及输入输出设备。多个操作系统包括一个主操作系统和至少一个客户操作系统。其中,客户操作系统需运行在由虚拟机管理的虚拟处理器、虚拟时钟、虚拟中断管理器及虚拟外设构成的硬件平台上。主操作系统上运行的虚拟机模拟器(emulator)软件,控制主操作系统的真实处理器执行虚拟机指令,并在真实的处理器上执行由主操作系统切换至客户操作系统的指令;以及当由客户操作系统切换至主操作系统之后,客户操作系统是否继续执行等指令。
当在客户操作系统中不使能锁屏应用时,客户操作系统的显示子系统将一直处于的工作状态,从而导致整个系统的功耗维持在一个较高的水平,系统的待机时间也将相应随之减少,因此,一般在客户操作系统中使能锁屏应用。
但是发明人在实现本发明的过程中,发现相关技术存在以下问题:当在客户操作系统中使能锁屏应用时,由于客户操作系统和主操作系统两者的屏幕超时是隔离的,当两个系统的屏幕超时时间设置不同时,正在前台显示的客户操作系统可能会受到正在后台运行的主操作系统的影响。例如,当后台运行的主操作系统的背光调节受锁屏应用和屏幕超时影响时,其进行的调节动作将作用在真实的设备上,结果与正在前台显示的客户操作系统进行叠加,最终显示出一个混乱的结果。
发明内容
本发明实施例提供一种操作系统屏幕锁定的方法、装置及电子设备,以解决当前台运行有客户操作系统时,后台运行的主操作系统的锁屏应用动作对前台运行的客户操作系统造成干扰的问题。
为解决上述技术问题,本发明实施例采用的一个技术方案是:提供一种操作系统屏幕锁定的方法,所述操作系统包括主操作系统和至少一个客户操作系统,所述方法包括:
获取各所述客户操作系统的运行状态,所述运行状态包括前台运行状态;
如果所述客户操作系统处于前台运行状态,且处于前台运行状态的所述客户操作系统的屏幕是处于亮屏状态,使能处于前台运行状态的所述客户操作系统的锁屏应用,不使能所述主操作系统的锁屏应用。
为解决上述技术问题,本发明实施例采用的另一个技术方案是:提供一种操作系统屏幕锁定的装置,所述操作系统包括主操作系统和至少一个客户操作系统,所述装置包括:
第一获取模块,用于获取各所述客户操作系统的运行状态,所述运行状态包括前台运行状态;
控制模块,用于如果所述客户操作系统处于前台运行状态,且处于前台运行状态的所述客户操作系统的屏幕是处于亮屏状态,使能处于前台运行状态的所述客户操作系统的锁屏应用,不使能所述主操作系统的锁屏应用。
为解决上述技术问题,本发明实施例采用的又一个技术方案是:提供一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器执行如上所述的方法。
为解决上述技术问题,本发明实施例采用的还一个技术方案是:提供一种非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海达闼云端智能科技有限公司,未经深圳前海达闼云端智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780003333.1/2.html,转载请声明来源钻瓜专利网。