[发明专利]防误触的方法和装置在审
申请号: | 202111459980.8 | 申请日: | 2021-12-01 |
公开(公告)号: | CN116204075A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 邸皓轩;李丹洪;张晓武 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/041 | 分类号: | G06F3/041;H04M1/72454 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张菁华 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防误触 方法 装置 | ||
一种防误触的方法和装置。该方法包括:获取终端的四元数;基于终端的四元数,确定终端的第一信息以及姿态角信息;检测终端的运动信息;检测终端的环境光信息;基于第一信息、姿态角信息、运动信息以及环境光信息,确定终端处于第一模式;终端进入熄屏状态,以节省功耗,并且,还能够避免终端在熄屏显示和锁屏亮屏状态下发生误唤醒,有效防止误触。
技术领域
本申请涉及终端技术领域,并且具体地,涉及一种防误触的方法和装置。
背景技术
当用户将触屏终端放在背包或口袋时,触屏终端屏幕亮起时接触电容物质,容易发生误触。在该场景下会存在以下问题:屏幕长时间亮起比较耗电,指纹误触多次可能会触发指纹解锁功能锁死,密码输入误触多次会导致密码输入功能锁死,紧急呼叫被误触会误报警等。这些问题均会严重影响用户体验。因此,亟需提出一种防误触的方法。
发明内容
有鉴于此,本申请提供了一种防误触的方法、装置、计算机可读存储介质和计算机程序产品,能够有效解决口袋模式下防误触的问题,极大提升用户体验。
第一方面,提供了一种防误触的方法,包括:
通过加速度传感器和陀螺仪传感器,获取终端的四元数,所述四元数用于表征所述终端的姿态;
基于所述终端的四元数,确定所述终端的第一信息以及姿态角信息,其中,所述第一信息用于标识所述终端是否处于头朝下的状态,所述姿态角信息用于标识所述终端的姿态;
通过所述加速度传感器检测所述终端的运动信息,所述运动信息用于标识所述终端的运动状态;
通过环境光传感器检测所述终端的环境光信息,所述环境光信息用于标识所述终端所处环境的光线强度;
根据所述第一信息、所述姿态角信息、所述运动信息以及环境光信息,确定所述终端处于头第一模式所述第一模式用于标识终端的状态信息满足终端的相应预设条件。
所述终端进入熄屏状态。
可选地,所述终端处于头朝下的口袋模式包括以下条件:所述第一信息满足第一预设条件、所述姿态角信息满足第二预设条件、所述运动信息满足第三预设条件以及所述环境光信息满足第四预设条件。
上述方法可以由终端设备或终端设备中的芯片执行。基于上述方案,通过多传感器协同检测终端的信息(包括但不限于环境光信息、第一信息、姿态角信息以及运动信息),并根据终端的信息确定终端是否处于第一模式。如果确定终端是头朝下的口袋模式,那么在口袋模式下终端进入熄屏状态以节省功耗,并且,还能够避免终端在熄屏显示和锁屏亮屏状态下发生误唤醒,有效防止误触。
在一种可能的实现方式中,基于所述第一信息确定所述终端处于第一模式包括:所述第一信息满足第一预设条件;
所述第一信息满足第一预设条件,包括:所述终端的第一重力分量和第二重力分量的乘积为负数;以及,所述第一重力分量的绝对值大于第一阈值,所述第二重力分量的绝对值小于所述第一阈值;其中,所述第一重力分量和第二重力分量基于所述四元数计算得到。
在一种可能的实现方式中,基于所述姿态角信息确定所述终端处于第一模式包括:所述姿态角信息满足第二预设条件;所述姿态角信息满足第二预设条件,包括:终端的俯仰角在预设角度范围内;其中,所述终端的俯仰角基于所述四元数计算得到。
在一种可能的实现方式中,基于所述运动信息确定所述终端处于第一模式包括:所述运动信息满足第三预设条件;所述运动信息满足第三预设条件,包括:连续n帧的加速度计合速度值小于或等于合速度阈值,n≥2,n是整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111459980.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:头靠组件、座椅及汽车儿童安全座椅
- 下一篇:一种清洗机