[发明专利]一种控制显示屏的方法、装置和智能终端有效
申请号: | 201780003287.5 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108401453B | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 李岩刚 | 申请(专利权)人: | 深圳前海达闼云端智能科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/451 |
代理公司: | 44341 深圳市爱迪森知识产权代理事务所(普通合伙) | 代理人: | 何婷 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户操作系统 主操作系统 智能终端 控制显示屏 控制请求 控制事件 显示屏 点亮 熄灭 虚拟化技术 显示状态 有效解决 应用层 检测 转换 混乱 | ||
本发明涉及虚拟化技术领域,具体提供了一种控制显示屏的方法、装置和智能终端。其中,所述方法应用于智能终端,所述智能终端包括主操作系统和若干客户操作系统,所述方法包括:检测客户操作系统接收到的第一控制请求,所述第一控制请求用于指示所述客户操作系统点亮或者熄灭智能终端的显示屏;将所述第一控制请求转换为第一控制事件,并将所述第一控制事件输入主操作系统,以使所述主操作系统根据所述第一控制事件点亮或者熄灭所述显示屏。通过上述技术方案,本发明实施例能够使客户操作系统对显示屏的控制在主操作系统的应用层实现,从而有效解决主操作系统和客户操作系统同时控制显示屏时有可能会造成显示状态混乱的问题。
技术领域
本申请涉及虚拟化技术领域,尤其涉及一种控制具有多操作系统的智能终端的显示屏的方法、装置和智能终端。
背景技术
随着硬件成本的持续增长,以虚拟机为代表的虚拟化技术因其具有成本低、安全性高等特点得到了长足发展。随着虚拟机技术的快速发展和普及,具有多操作系统的智能终端也得到了广泛应用。
其中,在具有多操作系统的智能终端中,可以包括1个主操作系统和若干个客户操作系统,主操作和各客户操作系统之间可以共享智能终端的硬件设备,比如,智能终端的处理器、内存、输入设备、显示屏等。具体地,主操作系统由物理存在的宿主机支持运行,能够直接调用智能终端的各个硬件设备;而每一客户操作系统由其对应的一个虚拟机支持运行,每一虚拟机均作为主操作系统的一个应用程序运行,并在支持客户操作系统运行时,模拟出虚拟硬件设备供其使用。
当前,若客户操作系统需要对智能终端的显示屏进行控制(点亮或者熄灭),可以调用在该客户操作系统的内核中运行着的与显示控制相关的驱动程序控制显示屏,具体地,该驱动程序可以通过操作智能终端中用于控制显示屏的相关接口达到点亮或者熄灭显示屏的目的。
在实现本申请的过程中,发明人发现相关技术至少存在以下问题:当前客户操作系统对显示屏的控制在其内核层实现,若某一时刻多个操作系统同时操作所述用于控制显示屏的相关接口,有可能会因为多个操作系统的异步操作而导致显示状态混乱。
发明内容
本申请实施例提供一种控制显示屏的方法、装置和智能终端,能够解决多个操作系统同时控制显示屏时有可能会造成显示状态混乱的问题。
为解决上述技术问题,本申请实施例提供了如下技术方案:
第一方面,本申请实施例提供了一种控制显示屏的方法,应用于智能终端,所述智能终端包括主操作系统和若干客户操作系统,所述方法包括:
检测客户操作系统接收到的第一控制请求,所述第一控制请求用于指示所述客户操作系统点亮或者熄灭智能终端的显示屏;
确定接收到所述第一控制请求的客户操作系统的运行状态,所述运行状态包括后台运行状态;
若接收到所述第一控制请求的客户操作系统的运行状态为所述后台运行状态,则判断所述第一控制请求的优先级;
若所述第一控制请求为高优先级,则将所述第一控制请求转换为第一控制事件,并将所述第一控制事件输入主操作系统,以使所述主操作系统根据所述第一控制事件点亮或者熄灭所述显示屏;
否则,则丢弃所述第一控制请求。
第二方面,本申请实施例提供一种控制显示屏的装置,运行于智能终端,所述智能终端包括主操作系统和若干客户操作系统,所述装置包括:
第一检测单元,用于检测客户操作系统接收到的第一控制请求,所述第一控制请求用于指示所述客户操作系统点亮或者熄灭智能终端的显示屏;还用于确定接收到所述第一控制请求的客户操作系统的运行状态,所述运行状态包括后台运行状态;若接收到所述第一控制请求的客户操作系统的运行状态为所述后台运行状态,则判断所述第一控制请求的优先级;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海达闼云端智能科技有限公司,未经深圳前海达闼云端智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780003287.5/2.html,转载请声明来源钻瓜专利网。