[发明专利]屏幕控制方法、装置及存储介质在审
申请号: | 201811451022.4 | 申请日: | 2018-11-30 |
公开(公告)号: | CN109582197A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 张阳 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0487;H04M1/725 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 胡业勤 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 传感器数据 终端 存储介质 屏幕控制 用户查看 耳边 计算机技术领域 通话状态切换 加速度数据 角速度数据 安装距离 环境要求 生产测试 生产难度 通话状态 语音通话 状态切换 状态时 校准 传感器 亮屏 | ||
本公开关于一种屏幕控制方法、装置及存储介质,属于计算机技术领域。所述方法包括:在终端进行语音通话的过程中,获取所述终端的传感器数据,所述传感器数据包括加速度数据和角速度数据;当根据所述传感器数据确定所述终端由用户查看状态切换为耳边通话状态时,进行灭屏操作;当根据所述传感器数据确定所述终端由耳边通话状态切换为用户查看状态时,进行亮屏操作。本公开可以避免在终端中安装距离传感器,以降低成本;可以提高终端的屏占比,可以降低结构设计和生产测试的环境要求和生产难度;可以简化校准流程。
技术领域
本公开涉及计算机技术领域,特别涉及一种屏幕控制方法、装置及存储介质。
背景技术
终端可以通过安装的传感器实现对屏幕的控制。例如,语音通话时,终端可以在通过传感器检测到终端靠近人脸时进行灭屏操作,即关闭屏幕;在通过传感器检测到终端远离人脸时进行亮屏操作,即点亮屏幕。
相关技术中,终端中的距离传感器向外发射信号,再接收被障碍物反射的信号,根据这两个信号计算出障碍物与终端之间的距离;当该距离小于距离阈值时,终端进行灭屏操作;当该距离大于距离阈值时,终端进行亮屏操作。
发明内容
为解决相关技术中的问题,本公开提供了一种屏幕控制方法、装置及存储介质。
根据本公开实施例的第一方面,提供一种屏幕控制方法,所述方法包括:
在终端进行语音通话的过程中,获取所述终端的传感器数据,所述传感器数据包括加速度数据和角速度数据;
当根据所述传感器数据确定所述终端由用户查看状态切换为耳边通话状态时,进行灭屏操作;
当根据所述传感器数据确定所述终端由耳边通话状态切换为用户查看状态时,进行亮屏操作。
在一种可能的实现方式中,当所述传感器数据包括所述加速度数据和所述角速度数据时,
所述方法还包括:根据所述加速度数据和所述角速度数据计算所述终端的运动参数;
所述当根据所述传感器数据确定所述终端由用户查看状态切换为耳边通话状态时,进行灭屏操作,包括:当根据所述运动参数确定所述终端由所述用户查看状态切换为所述耳边通话状态时,进行所述灭屏操作;
所述当根据所述传感器数据确定所述终端由耳边通话状态切换为用户查看状态时,进行亮屏操作,包括:当根据所述运动参数确定所述终端由所述耳边通话状态切换为所述用户查看状态时,进行所述亮屏操作。
在一种可能的实现方式中,当所述运动参数包括检测初始时刻到检测结束时刻的位移时,所述方法还包括:
计算所述位移与所述检测初始时刻时的第一预定轴向之间的夹角,所述第一预定轴向是垂直于所述终端的屏幕且向外的轴向;
检测位移大小是否超过第一阈值且夹角大小是否未超过第二阈值;
当所述终端处于所述用户查看状态、所述位移大小超过所述第一阈值且所述夹角大小未超过所述第二阈值时,确定所述终端由所述用户查看状态切换为所述耳边通话状态;
当所述终端处于所述耳边通话状态、所述位移大小超过所述第一阈值且所述夹角大小超过所述第二阈值时,确定所述终端由所述耳边通话状态切换为所述用户查看状态。
在一种可能的实现方式中,所述根据所述加速度数据和所述角速度数据计算所述终端的运动参数,包括:
建立第一坐标系和第二坐标系,所述第一坐标系是基于所述终端中的加速度传感器建立的,所述第二坐标系是基于所述终端的位置建立的;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811451022.4/2.html,转载请声明来源钻瓜专利网。