屏幕唤醒方法及装置制造方法及图纸

技术编号:19341213 阅读:34 留言:0更新日期:2018-11-07 13:34
本申请提供一种屏幕唤醒方法及装置,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。如此,在移动终端被抬起时,不需要复杂的操作动作即可自动的唤醒屏幕,方便了用户使用,提高了用户体验。

Screen wake-up method and device

The present application provides a screen wake-up method and device for mobile terminals. The method includes periodically acquiring acceleration in at least two directions of the mobile terminal when the screen of the mobile terminal is dormant, and storing the acquired acceleration data in at least two directions as a set of slowly. A storage queue in which the plane perpendicular to the screen of the mobile terminal is in the Z-axis direction and the longer side of the screen of the mobile terminal extends in the Y-axis direction; the trend of the additive speed of the first preset array recently acquired in the buffer queue is detected; and if the first preset array is detected In the acceleration speed, when the acceleration of Y axis increases while the acceleration of Z axis decreases, the screen of the mobile terminal is awakened. In this way, when the mobile terminal is lifted, it can automatically wake up the screen without complicated operation, which is convenient for users to use and improves the user experience.

【技术实现步骤摘要】
屏幕唤醒方法及装置
本申请涉及移动终端
,具体而言,涉及一种屏幕唤醒方法及装置。
技术介绍
移动终端为了通常节省电能保证续航或者为了防止屏幕被误触,其屏幕状态一般都包括亮屏状态和锁屏状态,在亮屏状态下,移动终端的屏幕可以显示内容,并可以响应用户的操作;在锁屏状态下,移动终端的屏幕不显示内容或不响应用户操作。现有技术中,用户需要将移动终端需要从锁屏状态唤醒至亮屏状态时,或需要按压特定的实体按键,或需要在触摸屏幕上进行复杂的点击或滑动操作,但是在一些场景中,用户可能不便进行如此繁杂来操作来唤醒屏幕。
技术实现思路
为了克服现有技术中的至少一个不足,本申请的目的在于提供一种屏幕唤醒方法,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。可选地,所述若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕的步骤,包括:若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则将该预设数量组加速度作为第一检测区间,检测该第一检测区间中是否有Y轴方向的加速度超过预设第一加速度阈值;若检测到所述第一检测区间没有Y轴方向的加速度超过所述第一加速度阈值,则唤醒该移动终端的屏幕。可选地,在所述检测该第一检测区间中是否有Y轴方向的加速度超过预设加速度阈值的步骤之后,所述方法还包括:若检测到所述第一检测区间有Y轴方向的加速度超过所述第一加速度阈值,则获取所述缓存队列中早于所述第一检测区间存储的第二预设数量组加速度作为第二检测区间,并获取所述缓存队列中晚于所述第一检测区间存储的第三预设数量组加速度作为第三检测区间;检测所述第二检测区间和第三检测区间中加速度的变化趋势;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量超过第四预设阈值,则不执行唤醒所述移动终端的屏幕的动作;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量不超过第四预设阈值,则唤醒所述移动终端的屏幕。可选地,所述第一加速度阈值为1.5倍重力加速度。可选地,所述检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势的步骤,包括:对所述缓存队列中的各轴向的加速度进行平滑滤波处理,以过滤细微抖动以及加速度传感器自身的形成的数据噪声,然后检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势。本申请的另一目的在于一种屏幕唤醒装置,应用于移动终端,所述装置包括:加速度获取模块,用于周期性地获取移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测模块,用于检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;执行模块,用于若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。可选地,所述执行模块具体用于若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则将该预设数量组加速度作为第一检测区间,检测该第一检测区间中是否有Y轴方向的加速度超过预设第一加速度阈值;若检测到所述第一检测区间没有Y轴方向的加速度超过所述第一加速度阈值,则唤醒该移动终端的屏幕。可选地,所述执行模块还用于在所述检测该第一检测区间中是否有Y轴方向的加速度超过预设加速度阈值的之后,若检测到所述第一检测区间有Y轴方向的加速度超过所述第一加速度阈值,则获取所述缓存队列中早于所述第一检测区间存储的第二预设数量组加速度作为第二检测区间,并获取所述缓存队列中晚于所述第一检测区间存储的第三预设数量组加速度作为第三检测区间;检测所述第二检测区间和第三检测区间中加速度的变化趋势;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量超过第四预设阈值,则不执行唤醒所述移动终端的屏幕的动作;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量不超过第四预设阈值,则唤醒所述移动终端的屏幕。可选地,所述第一加速度阈值为1.5倍重力加速度。可选地,所述检测模块具体用于对所述缓存队列中的各轴向的加速度进行平滑滤波处理,以过滤细微抖动以及加速度传感器自身的形成的数据噪声,然后检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势。相对于现有技术而言,本申请实施例具有以下有益效果:本申请实施例提供的屏幕唤醒方法及装置,通过检测移动终端Y轴方向和Z轴方向加速度的变化趋势识别出移动终端的抬起动作,进而自动地执行唤醒移动终端屏幕的动作。如此,在移动终端被抬起时,不需要复杂的操作动作即可自动的唤醒屏幕,方便了用户使用,提高了用户体验。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的移动终端的方框示意图;图2为本申请实施例提供的屏幕唤醒方法的流程示意图;图3为本申请实施例提供的加速度方向示意图;图4为本申请实施例提供的移动终端抬起动作示意图图5为本申请实施例提供的移动终端晃动时加速度变化趋势示意图;图6为本申请实施例提供的移动终端快速抬起时加速度变化趋势示意图;图7为本申请实施例提供的屏幕唤醒装置的功能模块示意图。图标:100-移动终端;110-屏幕唤醒装置;111-加速度获取模块;112-检测模块;113-执行模块;120-存储器;130-处理单元;140-加速度传感器。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。此外,术语“水平”、“竖直本文档来自技高网...

【技术保护点】
1.一种屏幕唤醒方法,其特征在于,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取该移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。

【技术特征摘要】
1.一种屏幕唤醒方法,其特征在于,应用于移动终端,所述方法包括:在移动终端的屏幕休眠处于休眠状态时,周期性地获取该移动终端至少两个方向的加速度,并将获取到的所述至少两个方向的加速度数据作为一组存入一缓存队列,其中,与所述移动终端的屏幕所在平面垂直的方向为Z轴方向,所述移动终端的屏幕的较长边延伸的方向为Y轴方向;检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势;若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕。2.根据权利要求1所述的方法,其特征在于,所述若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则唤醒该移动终端的屏幕的步骤,包括:若检测到所述第一预设数量组加度速度中,Y轴方向加速度增大的同时Z轴方向加速度减少,则将该预设数量组加速度作为第一检测区间,检测该第一检测区间中是否有Y轴方向的加速度超过预设第一加速度阈值;若检测到所述第一检测区间没有Y轴方向的加速度超过所述第一加速度阈值,则唤醒该移动终端的屏幕。3.根据权利要求2所述的方法,其特征在于,在所述检测该第一检测区间中是否有Y轴方向的加速度超过预设加速度阈值的步骤之后,所述方法还包括:若检测到所述第一检测区间有Y轴方向的加速度超过所述第一加速度阈值,则获取所述缓存队列中早于所述第一检测区间存储的第二预设数量组加速度作为第二检测区间,并获取所述缓存队列中晚于所述第一检测区间存储的第三预设数量组加速度作为第三检测区间;检测所述第二检测区间和第三检测区间中加速度的变化趋势;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量超过第四预设阈值,则不执行唤醒所述移动终端的屏幕的动作;若检测到所述第二检测区间和第三检测区间任一轴的加速度中大于第二加速度阈值的加速度数量不超过第四预设阈值,则唤醒所述移动终端的屏幕。4.根据权利要求2所述的方法,其特征在于,所述第一加速度阈值为1.5倍重力加速度。5.根据权利要求1所述的方法,其特征在于,所述检测所述缓存队列中最近获取的第一预设数量组的加度速度的变化趋势的步骤,包括:对所述缓存队列中的各轴向的加速度进行平滑滤波处理,以过滤细微抖动以及加速度传感器自身的形成的数...

【专利技术属性】
技术研发人员:汤镇辉林春德孙孝文仵小勇邱文挺
申请(专利权)人:厦门美图移动科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1