[发明专利]屏幕显示检测方法、电子设备及存储介质在审
申请号: | 202110956799.1 | 申请日: | 2021-08-19 |
公开(公告)号: | CN115904297A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 郭晓杰;王震雨 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/147 | 分类号: | G06F3/147;G06F9/54;G06F11/07 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 钟良;习冬梅 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 屏幕 显示 检测 方法 电子设备 存储 介质 | ||
1.一种屏幕显示检测方法,其特征在于,所述方法包括:
通过内核层获取控制显示屏亮屏或灭屏的电源事件,并将所述电源事件传递至框架层;
通过所述框架层获取所述电源事件,判断所述电源事件的传递是否在所述内核层阻塞;
若确定所述电源事件的传递未在所述内核层阻塞,判断所述电源事件是否在所述框架层阻塞;
若确定所述电源事件未在所述框架层阻塞,通过所述内核层控制所述显示屏亮屏或灭屏。
2.如权利要求1所述的屏幕显示检测方法,其特征在于,通过内核层获取控制显示屏亮屏或灭屏的电源事件包括:
检测用户是否执行亮屏或灭屏操作,若检测到用户执行所述亮屏或灭屏操作,获取所述电源事件。
3.如权利要求2所述的屏幕显示检测方法,其特征在于,将所述电源事件传递至框架包括:
在获取所述电源事件后,所述内核层接入第一超时检测节点,控制所述第一超时检测节点基于第一超时时间进行倒计时,并将所述电源事件传递至所述框架层。
4.如权利要求3所述的屏幕显示检测方法,其特征在于,判断所述电源事件的传递是否在所述内核层阻塞包括:
在所述框架层获取电源事件前,判断基于所述第一超时时间的倒计时是否结束;若确定基于所述第一超时时间的倒计时在所述框架层获取电源事件前结束,确定所述电源事件的传递在内核层阻塞;或
若基于所述第一超时时间的倒计时未在所述框架层获取所述电源事件前结束,确定所述电源事件的传递未在所述内核层阻塞。
5.如权利要求4所述的屏幕显示检测方法,其特征在于,通过所述框架层获取所述电源事件包括:
所述框架层通过开源事件分析平台获取所述内核层传递的所述电源事件,并通过输入事件处理机制对所述电源事件进行分发。
6.如权利要求3所述的屏幕显示检测方法,其特征在于,判断所述电源事件是否在所述框架层阻塞包括:
在所述框架层获取所述电源事件后,所述框架层接入第二超时检测节点,并控制所述第二超时检测节点基于第二超时时间进行倒计时;
获取所述显示屏的状态,并根据所述显示屏的状态决策所述显示屏是否需要执行亮屏或灭屏;
若决策所述显示屏需要执行亮屏,发送亮屏指令至所述内核层;或
若决策所述显示屏需要执行灭屏,发送灭屏指令至所述内核层;
基于所述第二超时时间的倒计时确定所述电源事件是否在所述框架层阻塞。
7.如权利要求6所述的屏幕显示检测方法,其特征在于,判断所述电源事件是否在所述框架层阻塞还包括:
在所述第二超时检测节点基于所述第二超时时间进行倒计时的过程中,每隔预设时间发送心跳包至所述第一超时检测节点,以实时侦测所述第二超时检测节点是否正常工作。
8.如权利要求6所述的屏幕显示检测方法,其特征在于,所述显示屏的状态包括电源状态,所述电源状态包括开启、关闭及部分开启。
9.如权利要求8所述的屏幕显示检测方法,其特征在于,根据所述显示屏的状态决策所述显示屏是否需要执行亮屏或灭屏包括:
根据所述显示屏的电源状态决策所述显示屏是否需要执行亮屏或灭屏;
若所述显示屏的电源状态为关闭或部分开启,确定所述电源事件对应的用户操作为亮屏操作,决策所述显示屏需要执行亮屏;或
若所述显示屏的电源状态为开启,确定所述电源事件对应的用户操作为灭屏操作,决策所述显示屏需要执行灭屏。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110956799.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蒸汽换热丙烯汽化器
- 下一篇:具有杀菌性能的组合物及其制备方法和应用