屏幕状态的控制方法及相关装置与流程

文档序号:19020123发布日期:2019-11-01 20:37阅读:163来源:国知局
屏幕状态的控制方法及相关装置与流程

本申请涉及移动终端技术领域,具体涉及一种屏幕状态的控制方法及相关装置。



背景技术:

目前,移动终端(如手机)通常在显示屏的上部且在距离听筒的一定范围内设置距离传感器,使得用户在接打电话的过程中,将手机的听筒靠近耳朵时,距离传感器可有效的确定出当前手机的显示屏靠近人体的程度,在手机的显示屏与人体的距离小于一定距离时,及时的关闭手机的屏幕,起到省电和避免误触作用。



技术实现要素:

本申请实施例提供了一种屏幕状态的控制方法及相关装置,有利于满足移动终端针对屏幕的控制需求,提升了用户体验以及移动终端的智能性。

第一方面,本申请实施例提供一种屏幕状态的控制方法,应用于移动终端,所述方法包括:

在处理第一通话事件过程中,获取所述移动终端的预设类型参数的检测结果数据,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比;

根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;

按照所述状态控制策略控制所述屏幕的状态。

第二方面,本申请实施例提供一种屏幕状态的控制装置,应用于移动终端,所述屏幕状态的控制装置包括处理单元和通信单元,其中,

所述处理单元,用于在处理第一通话事件过程中,通过所述通信单元获取所述移动终端的预设类型参数的检测结果数据,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比;以及用于根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;以及用于按照所述状态控制策略控制所述屏幕的状态。

第三方面,本申请实施例提供一种移动终端,包括控制器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述控制器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。

第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。其中,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比。可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种移动终端的结构示意图;

图2a是本申请实施例提供的一种屏幕状态的控制方法的流程示意图;

图2b为本申请实施例提供的一种确定移动终端相对于水平面的角度的示意图;

图2c为本申请实施例提供的一种参考运动轨迹形成的示意图;

图2d为本申请实施例提供的一种参考运动轨迹的分解示意图;

图3是本申请实施例提供的另一种屏幕状态的控制方法的流程示意图;

图4是本申请实施例提供的另一种屏幕状态的控制方法的流程示意图;

图5是本申请实施例提供的一种移动终端的结构示意图;

图6是本申请实施例提供的一种屏幕状态的控制装置的功能单元组成框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备(例如智能手表、智能手环、计步器等)、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。为方便描述,上面提到的设备统称为移动终端。

下面对本申请实施例进行详细介绍。

请参阅图1,图1是本申请实施例提供的一种移动终端100的结构示意图,如图所示,移动终端100的正面包括显示屏101,移动终端100的内部设置有传感器102;传感器102可以包括:地磁感应传感器、陀螺仪传感器、重力感应传感器和加速度传感器。移动终端100在使用的过程中可根据传感器102检测到的数据确定移动终端100的状态(包括移动终端相对于水平面的角度和运动轨迹),进而使得移动终端100在处于通话状态时根据角度和运动轨迹判断当前移动终端100是否已经贴近人脸,并在判断出移动终端100贴近人脸的情况下设置移动终端100的屏幕的状态为熄屏状态,以达到省电和防止误触的目的。

请参阅图2a,图2a是本申请实施例提供了一种屏幕状态的控制方法的流程示意图,应用于移动终端。如图所示,本屏幕状态的控制方法包括:

步骤201,在处理第一通话事件过程中,移动终端获取所述移动终端的预设类型参数的检测结果数据。

其中,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比。

其中,移动终端的屏幕设置有导电玻璃层,导电玻璃层中设置有电极阵列,电极阵列具有发射极和接收极,其中发射极和接收极对地的电容称为自容。当移动终端的屏幕靠近人体时,自容会增大;当移动终端远离人体时,自容会减小。

其中,接触占比为屏幕中触控面积与整个屏幕的面积的比例。其中,触控面积指的是电子设备的显示屏处于触控状态的n个触控点构成的面积;当检测到n个触控点处于触控状态时,具体计算公式为:触控面积=n×每个触控点对应的面积;其中,每个触控点对应的面积为根据电子设备的实际情况预先设置好的面积值。

步骤202,移动终端根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略。

其中,移动终端可预先设置多种状态控制策略,并根据屏幕的自容数据和接触占比的大小采取不同的状态控制策略,以根据具体情况灵活的控制屏幕的状态。

步骤203,移动终端按照所述状态控制策略控制所述屏幕的状态。

其中,屏幕的状态包括熄屏状态和亮屏状态。移动终端在采取了一个屏幕的状态控制策略后,执行该屏幕状态控制策略包括的检测步骤以进行进一步的检测,根据检测结果判断移动终端与人脸的接近程度,在移动终端与人脸的接近程度满足预设条件时设置屏幕的状态为熄屏状态,在移动终端与人脸的接近程度不满足预设条件时设置屏幕的状态为亮屏状态。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。其中,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比,可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

在一个可能的示例中,所述检测结果数据包括所述屏幕的自容数据和所述屏幕的接触占比;所述根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略,包括:判断所述自容数据是否满足第一预设条件以及判断所述接触占比是否大于等于预设占比;若判断出所述自容数据满足第一预设条件或者判断出所述接触占比大于等于预设占比,则确定所述屏幕的状态控制策略为第一预设控制策略;否则,确定所述屏幕的状态控制策略为第二预设控制策略,所述第二预设控制策略与所述第一预设控制策略不同。

其中,由于在自容数据满足第一预设条件(可认为移动终端距离人脸较近),或者接触占比大于等于预设占比(可认为有较大面积的屏幕与人脸贴合),均可认为当前移动终端与人脸接近的可能性较高,因此第一预设控制策略相较于第二预设控制策略检测步骤较少,检测标准较低。

举例来说,第一预设控制策略可以是检测移动终端的姿态,在移动终端的姿态满足条件的情况下确定移动终端距离人脸较近,设置屏幕的状态为熄屏状态,否则,设置屏幕的状态为亮屏状态。第二预设控制策略则可以是检测移动终端的姿态+运动轨迹,在姿态和运动轨迹均满足条件的情况下,设置屏幕的状态为熄屏状态,否则,设置屏幕的状态为亮屏状态。

可见,本示例中,移动终端可根据自容数据和接触占比进行预判断,在判断出屏幕与人脸接近的可能性较高时,采取包括较为简单的检测步骤的屏幕控制策略,以提升针对屏幕的状态控制的灵敏性;而在判断出屏幕与人脸接近的可能性较低时,采取包括多重检测步骤的屏幕控制策略,以提升针对屏幕的状态控制的准确性;提升了电子设备的智能性。

在一个可能的示例中,所述第一预设控制策略包括以下步骤:检测所述移动终端相对于水平面的第一角度值;判断所述第一角度值是否处于预设的角度值范围内;若是,则设置所述屏幕的状态为熄屏状态;若否,则设置所述屏幕的状态为亮屏状态。

其中,如图2b所示,图2b是本申请实施例提供的一种确定移动终端相对于水平面的角度的示意图;移动终端可在屏幕所在的平面建立平面直角坐标系,并根据传感器(可至少包括以下传感器中的一种:重力感应传感器、地磁感应传感器、陀螺仪传感器和加速度传感器)的数据确定出x轴相较于重力方向的角度x°和y轴相较于重力方向的角度y°;判断x°和y°是否均处于预设角度范围内;若是,则设置所述屏幕的状态为亮屏状态;否则,设置所述屏幕的状态为熄屏状态;举例来说,预设角度范围可以是45°至135°;当x°和y°均在45°至135°之间时设置所述屏幕的状态为亮屏状态;当x°和y°中至少一个处于0°至45°或135°至180°之间时,设置所述屏幕的状态为熄屏状态。

可见,本示例中,移动终端可根据移动终端相对于水平面的角度预测是否与用户人脸接近,进而控制屏幕的状态,提升了移动终端的智能性。

在一个可能的示例中,所述自容数据包括所述屏幕的至少一个发射极的自容数值和至少一个接收极的自容数值,所述判断出所述自容数据满足第一预设条件,包括:计算所述至少一个发射极的自容数值和所述至少一个接收极的自容数值的平均值,得到所述至少一个发射极对应的第一平均值和所述至少一个接收极对应的第二平均值;若判断出所述第一平均值大于等于第一预设数值且所述第二平均值大于等于第二预设数值,则确定所述自容数据满足所述第一预设条件。

其中,移动终端的屏幕设置有导电玻璃,导电玻璃设置有横向和纵向的电极阵列,电极阵列的两端分别为发射极和接收极;发射极对地的电容和接收极对地的电容均可称为自容。

其中,当移动终端的屏幕靠近人体时,屏幕的发射极和接收极的自容数值会增大;当移动终端的屏幕远离人体时,屏幕的发射极和接收极的自容数值会减小。

其中,第一预设数值和第二预设数值可以相等也可以不相等。

可见,本示例中,移动终端可计算屏幕的至少一个发射极和至少一个接收极的自容数值的平均值,并根据平均值的大小判断自容数据是否满足预设条件,以预判移动终端与人体的距离,进而针对屏幕采用不同的状态控制策略。

在一个可能的示例中,所述第二预设控制策略包括以下步骤:确定当前时间点之前的第一预设时长内所述自容数据的增量值;判断所述增量值是否大于预设增量阈值;若是,则检测所述移动终端相对于水平面的第二角度值,若判断出所述第二角度值处于预设的角度值范围内,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;若否,则检测所述移动终端相对于水平面的所述第二角度值和所述移动终端的参考运动轨迹,若判断出所述第二角度值处于预设的角度值范围内且所述参考运动轨迹为预设运动轨迹,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;所述参考运动轨迹为当前时间点之前的第二预设时长内检测到的运动轨迹。

其中,自容数据的增量值可以是至少一个发射极的自容数值的平均值的增量值也可以是至少一个接收极的自容数值的平均值的增量值;其中,判断所述增量值是否大于预设增量阈值的方法可以是:在判断出至少一个发射极的自容数值的平均值的增量值和至少一个接收极的自容数值的平均值的增量值均大于预设增量阈值时,确定所述增量值大于预设增量阈值;否则,确定所述增量值小于等于预设增量阈值。

其中,由于用户在接打电话的过程中会较为快速的将移动终端贴近耳朵,因此相当于移动终端快速的靠近人体,可使得移动终端的屏幕的自容数值快速的增大;因此,本示例中,移动终端根据在预设时长内自容数据的增量值判断移动终端贴近人脸的概率的高低,若移动终端判断出贴近人脸的概率较高时,则进一步进行角度的检测;若移动终端判断出贴近人脸的概率较低时,则进一步进行角度+参考运动轨迹的双重检测;根据检测结果控制屏幕的状态。

其中,请参阅图2c,图2c为本申请实施例提供的一种参考运动轨迹形成的示意图;当移动终端处理第一通话事件时,通常情况下用户会将移动终端贴近用户的耳朵,因此会形成具备一定特征的参考运动轨迹,移动终端检测参考运动轨迹,进行分析,判断是否为预设运动轨迹(具备接打电话的轨迹特征),若是,则可认为移动终端贴近人脸的可能性较高,若否,则可认为移动终端贴近人脸的可能性较低。

具体的,请参阅图2d,图2d为本申请实施例提供的一种参考运动轨迹的分解示意图,如图所示,移动终端可根据传感器(可至少包括以下传感器中的一种:地磁感应传感器、陀螺仪传感器、重力感应传感器和加速度传感器)的数据确定出移动终端的参考运动轨迹,并将参考运动轨迹分解为水平分量和垂直分量,水平分量的总位移为x1,垂直分量的总位移为y1,将水平分量的总位移x1分为n个区间,且每个区间等于预设距离x2,确定每个区间x2对应的垂直分量的距离,如图所示,第一区间中x2对应的垂直分量的距离为y2,第二区间中x2对应的垂直分量的距离为y3,第三区间中x2对应的垂直分量的距离为y4。由于接打电话的过程中通常用户会做出抬起的手势,因此形成的参考运动轨迹为弧形,因此在水平距离不变的情况下,垂直距离将逐渐变小,及y2>y3>y4;因此,移动终端在检测出垂直分量逐渐变小时,可确定移动终端的参考运动轨迹为预设运动轨迹。

可选的,移动终端可从云端获取预设运动轨迹的数据库,在处理通话事件的过程中,移动终端可将参考运动轨迹与数据库中的运动轨迹进行匹配,若根据预设的匹配标准匹配到相似的运动轨迹,则可确定参考运动轨迹为预设运动轨迹。

可见,本示例中,移动终端可首先根据自容数据的增量值进行预判断,在判断出贴近人脸可能性较高的情况下,进一步的进行角度的检测,以提升屏幕控制的灵敏性;在判断出贴近人脸可能性较低的情况下,进一步进行角度+移动轨迹的检测,以提升屏幕控制的准确性,提升了移动终端的智能性。

在一个可能的示例中,所述预设类型参数还包括语音数据,所述检测结果数据包括所述第一通话事件过程中的第一语音数据,所述屏幕的状态包括熄屏状态和亮屏状态,所述按照所述状态控制策略控制所述屏幕的状态,包括:识别所述第一语音数据中预设的目标用户的语音信息;确定所述语音信息在当前时间点之前的第三预设时长内的分贝值;根据所述分贝值控制所述屏幕的状态。

其中,由于用户接打电话过程中,随时可能将移动终端贴近人脸,当移动终端靠近人脸时,由麦克风获取的用户的声音的分贝值将会升高;当移动终端远离人脸时,由麦克风获取的用户的声音的分贝值将会减小。

可见,本示例中,移动终端可根据获取到的语音数据中用户的声音的分贝值预判移动终端是否贴近人脸,进而控制移动终端的屏幕的状态,提升了控制屏幕的灵活性以及移动终端的智能性。

在一个可能的示例中,所述根据所述分贝值控制所述屏幕的状态,包括:确定所述分贝值的变化趋势和分贝差值,所述分贝差值为所述第三时长的终点的分贝值与所述第三时长的起点的分贝值之间的差值;若判断出所述变化趋势为预设趋势,且所述分贝差值大于等于预设数值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

其中,预设趋势为逐渐升高的趋势。

可见,本示例中,移动终端可根据分贝值的趋势和不同时间点之间的分贝差值,判断移动终端贴近人脸的程度,进而控制屏幕的状态,提升了移动终端的智能性。

在一个可能的示例中,所述根据所述分贝值控制所述屏幕的状态,包括:确定所述分贝值的变化趋势和当前时间点所述语音信息对应的第一分贝值;若判断出所述变化趋势为预设趋势,且所述第一分贝值大于等于预设分贝阈值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

其中,移动终端可通过历史通话信息确定出用户在通话过程中分贝值的平均值,设定平均值为预设分贝值。或者,用户可提前模拟通话状态,将移动终端贴近人脸时进行录音,并设置整个录音过程的分贝值的平均值为预设分贝值。

可见,本示例中,移动终端可根据分贝值的趋势和当前点的分贝值,判断移动终端贴近人脸的程度,进而控制屏幕的状态,提升了移动终端的智能性。

与所述图2a所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种屏幕状态的控制方法的流程示意图,应用于移动终端。如图所示,本屏幕状态的控制方法包括:

步骤301,在处理第一通话事件过程中,移动终端获取所述移动终端的预设类型参数的检测结果数据。

其中,所述预设类型参数包括屏幕的自容数据和屏幕的接触占比。

步骤302,移动终端判断所述自容数据是否满足第一预设条件以及判断所述接触占比是否大于等于预设占比。

步骤303,若移动终端判断出所述自容数据满足第一预设条件或者移动终端判断出所述接触占比大于等于预设占比,则确定所述屏幕的状态控制策略为第一预设控制策略;否则,确定所述屏幕的状态控制策略为第二预设控制策略,所述第二预设控制策略与所述第一预设控制策略不同。

步骤304,移动终端按照所述状态控制策略控制所述屏幕的状态。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。其中,所述预设类型参数的检测结果数据包括以下至少一种:所述移动终端的屏幕的自容数据、所述屏幕的接触占比,可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

此外,移动终端可根据自容数据和接触占比进行预判断,在判断出屏幕与人脸接近的可能性较高时,采取包括较为简单的检测步骤的屏幕控制策略,以提升针对屏幕的状态控制的灵敏性;而在判断出屏幕与人脸接近的可能性较低时,采取包括多重检测步骤的屏幕控制策略,以提升针对屏幕的状态控制的准确性;提升了电子设备的智能性。

与所述图2a、图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种屏幕状态的控制方法的流程示意图,应用于移动终端。如图所示,本屏幕状态的控制方法包括:

步骤401,在处理第一通话事件过程中,移动终端获取所述移动终端的预设类型参数的检测结果数据。

其中,所述预设类型参数包括屏幕的自容数据和屏幕的接触占比

步骤402,移动终端根据所述检测结果数据确定所述屏幕的状态控制策略为第二预设控制策略。

步骤403,移动终端确定当前时间点之前的第一预设时长内所述自容数据的增量值。

步骤404,移动终端判断所述增量值是否大于预设增量阈值。

步骤405,若是,则检测所述移动终端相对于水平面的第二角度值,若判断出所述第二角度值处于预设的角度值范围内,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态。

步骤406,若否,则检测所述移动终端相对于水平面的所述第二角度值和所述移动终端的参考运动轨迹,若判断出所述第二角度值处于预设的角度值范围内且所述参考运动轨迹为预设运动轨迹,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;所述参考运动轨迹为当前时间点之前的第二预设时长内检测到的运动轨迹。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。其中,所述预设类型参数的检测结果数据包括以下至少一种:所述移动终端的屏幕的自容数据、所述屏幕的接触占比,可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

此外,移动终端可首先根据自容数据的增量值进行预判断,在判断出贴近人脸可能性较高的情况下,进一步的进行角度的检测,以提升屏幕控制的灵敏性;在判断出贴近人脸可能性较低的情况下,进一步进行角度+移动轨迹的检测,以提升屏幕控制的准确性,提升了移动终端的智能性。

与所述图2a、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种移动终端500的结构示意图,如图所示,所述移动终端500包括应用处理器510、存储器520、通信接口530以及一个或多个程序521,其中,所述一个或多个程序521被存储在上述存储器520中,并且被配置由上述应用处理器510执行,所述一个或多个程序521包括用于执行以下步骤的指令;

在处理第一通话事件过程中,获取所述移动终端的预设类型参数的检测结果数据,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比;

根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;

按照所述状态控制策略控制所述屏幕的状态。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

在一个可能的示例中,所述预设类型参数的检测结果数据包括所述屏幕的自容数据和所述屏幕的接触占比;在根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略方面,所述程序中的指令具体用于执行以下操作:判断所述自容数据是否满足第一预设条件以及判断所述接触占比是否大于等于预设占比;若判断出所述自容数据满足第一预设条件或者判断出所述接触占比大于等于预设占比,则确定所述屏幕的状态控制策略为第一预设控制策略;否则,确定所述屏幕的状态控制策略为第二预设控制策略,所述第二预设控制策略与所述第一预设控制策略不同。

在一个可能的示例中,在执行所述第一预设控制策略方面,所述程序中的指令具体用于执行以下操作:检测所述移动终端相对于水平面的第一角度值;判断所述第一角度值是否处于预设的角度值范围内;若是,则设置所述屏幕的状态为熄屏状态;若否,则设置所述屏幕的状态为亮屏状态。

在一个可能的示例中,所述自容数据包括所述屏幕的至少一个发射极的自容数值和至少一个接收极的自容数值,在所述判断出所述自容数据满足第一预设条件方面,所述程序中的指令具体用于执行以下操作:计算所述至少一个发射极的自容数值和所述至少一个接收极的自容数值的平均值,得到所述至少一个发射极对应的第一平均值和所述至少一个接收极对应的第二平均值;若判断出所述第一平均值大于等于第一预设数值且所述第二平均值大于等于第二预设数值,则确定所述自容数据满足所述第一预设条件。

在一个可能的示例中,在执行所述第二预设控制策略方面,所述程序中的指令具体用于执行以下操作:确定当前时间点之前的第一预设时长内所述自容数据的增量值;判断所述增量值是否大于预设增量阈值;若是,则检测所述移动终端相对于水平面的第二角度值,若判断出所述第二角度值处于预设的角度值范围内,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;若否,则检测所述移动终端相对于水平面的所述第二角度值和所述移动终端的参考运动轨迹,若判断出所述第二角度值处于预设的角度值范围内且所述参考运动轨迹为预设运动轨迹,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;所述参考运动轨迹为当前时间点之前的第二预设时长内检测到的运动轨迹。

在一个可能的示例中,所述预设类型参数还包括语音数据,所述检测结果数据包括所述第一通话事件过程中的第一语音数据,所述屏幕的状态包括熄屏状态和亮屏状态,在所述按照所述状态控制策略控制所述屏幕的状态方面,所述程序中的指令具体用于执行以下操作:识别所述第一语音数据中预设的目标用户的语音信息;确定所述语音信息在当前时间点之前的第三预设时长内的分贝值;根据所述分贝值控制所述屏幕的状态。

在一个可能的示例中,在所述根据所述分贝值控制所述屏幕的状态方面,所述程序中的指令具体用于执行以下操作:确定所述分贝值的变化趋势和分贝差值,所述分贝差值为所述第三时长的终点的分贝值与所述第三时长的起点的分贝值之间的差值;若判断出所述变化趋势为预设趋势,且所述分贝差值大于等于预设数值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

在一个可能的示例中,在所述根据所述分贝值控制所述屏幕的状态方面,所述程序中的指令具体用于执行以下操作:确定所述分贝值的变化趋势和当前时间点所述语音信息对应的第一分贝值;若判断出所述变化趋势为预设趋势,且所述第一分贝值大于等于预设分贝阈值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个控制单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图6是本申请实施例中所涉及的屏幕状态的控制装置600的功能单元组成框图。该屏幕状态的控制装置600应用于移动终端,屏幕状态的控制装置600包括处理单元601和通信单元602,其中:

所述处理单元601,用于在处理第一通话事件过程中,通过所述通信单元602获取所述移动终端的预设类型参数的检测结果数据,所述预设类型参数包括:屏幕的自容数据和屏幕的接触占比;以及用于根据所述检测结果数据确定所述屏幕的状态控制策略;以及用于按照所述状态控制策略控制所述屏幕的状态。

其中,所述屏幕状态的控制装置600还可以包括存储单元603,所述存储单元603用于存储电子设备的程序代码和数据。所述处理单元601可以是处理器,所述通信单元602可以是触控显示屏或者收发器,所述存储单元603可以是存储器。

可以看出,本申请实施例中,移动终端在处理第一通话事件过程中,首先,获取所述移动终端的预设类型参数的检测结果数据,其次,根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略;最后,按照所述状态控制策略控制所述屏幕的状态。可见,本申请实施例中移动终端可根据屏幕的自容数据和屏幕的接触占比采取不同的控制策略,进而根据不同的控制策略控制屏幕的状态,满足了移动终端在通话场景下针对屏幕的控制需求,提升了移动终端的智能性。

在一个可能的示例中,所述预设类型参数的检测结果数据包括所述屏幕的自容数据和所述屏幕的接触占比;在根据所述检测结果数据对应的预设评估策略针对所述检测结果数据进行评估,并根据所述评估得到的结果确定所述屏幕的状态控制策略方面,所述处理单元601具体用于:判断所述自容数据是否满足第一预设条件以及判断所述接触占比是否大于等于预设占比;若判断出所述自容数据满足第一预设条件或者判断出所述接触占比大于等于预设占比,则确定所述屏幕的状态控制策略为第一预设控制策略;否则,确定所述屏幕的状态控制策略为第二预设控制策略,所述第二预设控制策略与所述第一预设控制策略不同。

在一个可能的示例中,在执行所述第一预设控制策略方面,所述处理单元601具体用于:检测所述移动终端相对于水平面的第一角度值;判断所述第一角度值是否处于预设的角度值范围内;若是,则设置所述屏幕的状态为熄屏状态;若否,则设置所述屏幕的状态为亮屏状态。

在一个可能的示例中,所述自容数据包括所述屏幕的至少一个发射极的自容数值和至少一个接收极的自容数值,在所述判断出所述自容数据满足第一预设条件方面,所述处理单元601具体用于:计算所述至少一个发射极的自容数值和所述至少一个接收极的自容数值的平均值,得到所述至少一个发射极对应的第一平均值和所述至少一个接收极对应的第二平均值;若判断出所述第一平均值大于等于第一预设数值且所述第二平均值大于等于第二预设数值,则确定所述自容数据满足所述第一预设条件。

在一个可能的示例中,在执行所述第二预设控制策略方面,所述处理单元601具体用于:确定当前时间点之前的第一预设时长内所述自容数据的增量值;判断所述增量值是否大于预设增量阈值;若是,则检测所述移动终端相对于水平面的第二角度值,若判断出所述第二角度值处于预设的角度值范围内,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;若否,则检测所述移动终端相对于水平面的所述第二角度值和所述移动终端的参考运动轨迹,若判断出所述第二角度值处于预设的角度值范围内且所述参考运动轨迹为预设运动轨迹,则设置所述屏幕的状态为所述熄屏状态;否则,设置所述屏幕的状态为所述亮屏状态;所述参考运动轨迹为当前时间点之前的第二预设时长内检测到的运动轨迹。

在一个可能的示例中,所述预设类型参数还包括语音数据,所述检测结果数据包括所述第一通话事件过程中的第一语音数据,所述屏幕的状态包括熄屏状态和亮屏状态,在所述按照所述状态控制策略控制所述屏幕的状态方面,所述处理单元601具体用于:识别所述第一语音数据中预设的目标用户的语音信息;确定所述语音信息在当前时间点之前的第三预设时长内的分贝值;根据所述分贝值控制所述屏幕的状态。

在一个可能的示例中,在所述根据所述分贝值控制所述屏幕的状态方面,所述处理单元601具体用于:确定所述分贝值的变化趋势和分贝差值,所述分贝差值为所述第三时长的终点的分贝值与所述第三时长的起点的分贝值之间的差值;若判断出所述变化趋势为预设趋势,且所述分贝差值大于等于预设数值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

在一个可能的示例中,在所述根据所述分贝值控制所述屏幕的状态方面,所述处理单元601具体用于:确定所述分贝值的变化趋势和当前时间点所述语音信息对应的第一分贝值;若判断出所述变化趋势为预设趋势,且所述第一分贝值大于等于预设分贝阈值;则设置所述屏幕的状态为所述熄屏状态,否则,设置所述屏幕的状态为所述亮屏状态。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括移动终端。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括移动终端。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个控制单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1