本发明属于电子终端设备技术领域,尤其涉及一种手机唤醒装置。
背景技术:
智能终端越来越普及,在使用智能终端时,为了达到降低功耗的目的,用户在不使用智能终端时一般都是将其屏幕关闭,在用户需要使用时再手动点亮屏幕。例如在智能手机上普遍是通过按Power键来点亮屏幕的,不同手机的Power键的位置各不相同,随着手机屏幕的尺寸越来越大,用户通过Power键点亮屏幕越显不易,加上频繁使用Power键也会在一定程度上降低按键的寿命。如果能够在用户拿起手机的同时就自动点亮屏幕,就可以解决上述问题,并且为用户省去手动点亮屏幕的过程,大大提高用户体验。而其现有的一些环形装置仍然不够智能、不够人性化,某些唤醒装置在自动唤醒上仍然做的不够好,如手机稍微抖动一下就唤醒,这在许多情况下,用户不可避免地会抖动手机,这样会造成电池电量的过快损耗,不利于长时间续航。
技术实现要素:
本发明的目的在于:提供一种智能手机接近唤醒装置,以解决目前智能手机的唤醒仍然不够智能的技术问题,其特点是在检测到红外参数的情况下结合抖动,以唤醒手机,使得唤醒装置更加智能,更加人性化。
本发明采用的技术方案如下:
一种智能手机接近唤醒装置,包括
检测模块,用于检测智能手机感应范围内的红外参数和检测智能手机的姿态,得到智能手机的姿态参数;
存储模块,用于存储内置的使用姿态参数;
中央处理模块,用于同时获取红外参数和用户对智能手机的使用姿态参数,并将使用姿态参数与存储模块内置的使用姿态参数进行对比、匹配,判断是否对唤醒智能手机;当获取到红外参数,且使用姿态参数与内置的使用姿态参数相匹配时,向下一级发送控制信号;
电源管理模块,用于接收中央处理模块的控制信号并点亮屏幕。
进一步的,检测模块包括红外传感器和重力传感器,红外传感器和重力传感器分别依次连接有模数转换电路和放大滤波电路,并通过放大滤波电路连接到中央处理模块。
进一步的,姿态参数包括:
智能手机的重力传感器的三维坐标轴上的加速度值;
所述唤醒包括:点亮屏幕、或者点亮屏幕并解锁。
进一步的,中央处理模块还用于:每当用户通过按键手动唤醒智能手机时,记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数;或者,提示用户将智能手机按照用户习惯的姿态放置并保持第一设定时间,然后记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数;或者,在智能手机中根据用户使用习惯统计数据,预制智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数。
进一步的,所述检测模块,用于:当智能手机处于静止状态并保持了第二设定时间时,检测智能手机的姿态。
综上所述,由于采用了上述技术方案,本发明的有益效果是:
本发明解决了目前智能手机的唤醒仍然不够智能的技术问题,其特点是在检测到红外参数(即说明用户在操作)的情况下结合抖动,以唤醒手机,使得唤醒装置更加智能,更加人性化。
附图说明
图1是本发明的结构示意图;
图2是本发明的工作流程原理图;
图3是本发明的用户手持智能手机的姿态示意图;
图4是本发明的自动亮屏三维姿态列表;
图5是本发明的三维姿态数据与用户手动点亮屏幕次数关系表。
具体实施方式
本说明书中公开的所有特征,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
下面结合图1~图5对本发明作详细说明。
一种智能手机接近唤醒装置,包括
检测模块,用于检测智能手机感应范围内的红外参数和检测智能手机的姿态,得到智能手机的姿态参数;
存储模块,用于存储内置的使用姿态参数;
中央处理模块,用于同时获取红外参数和用户对智能手机的使用姿态参数,并将使用姿态参数与存储模块内置的使用姿态参数进行对比、匹配,判断是否对唤醒智能手机;当获取到红外参数,且使用姿态参数与内置的使用姿态参数相匹配时,向下一级发送控制信号;
电源管理模块,用于接收中央处理模块的控制信号并点亮屏幕。
检测模块包括红外传感器和重力传感器,红外传感器和重力传感器分别依次连接有模数转换电路和放大滤波电路,并通过放大滤波电路连接到中央处理模块。
上述唤醒装置的工作流程如下,参考图2:
步骤一、在存储模块中预置好使用姿态参数;
步骤二、检测智能手机感应范围内的红外参数(即说明用户自己在操作,避免误点亮屏幕)和检测智能手机的姿态,得到智能手机的姿态参数;
步骤三、获取红外参数和用户对智能手机的使用姿态参数;
步骤四、将使用姿态参数与存储模块内置的使用姿态参数进行对比、匹配,判断是否对唤醒智能手机;若不匹配,则不点亮屏幕;若匹配,则向下一级发送控制信号;
步骤五、电源管理模块接收控制信号,并点亮屏幕。
姿态参数包括:
智能手机的重力传感器的三维坐标轴上的加速度值,优选的,三维坐标轴上的加速度值均可以有一定的误差范围,便于更加灵活准确的识别出用户对智能手机的唤醒需求;
所述唤醒包括:点亮屏幕、或者点亮屏幕并解锁。
中央处理模块还用于:每当用户通过按键手动唤醒智能手机时,记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数;或者,提示用户将智能手机按照用户习惯的姿态放置并保持第一设定时间,然后记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数;或者,在智能手机中根据用户使用习惯统计数据,预制智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数。
所述检测模块,用于:当智能手机处于静止状态并保持了第二设定时间时,检测智能手机的姿态。
获取用户对智能手机的使用姿态参数的方式,包括以下三种:
第一种:每当用户通过按键手动唤醒智能手机时,记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数。
优选的,第一种方式可以进一步设定为:每当用户通过按键手动唤醒智能手机时,记录下智能手机的重力传感器的三维坐标轴上的加速度值,当同一组重力传感器的三维坐标轴上的加速度值出现的次数超过设定的次数阈值时,则将该组重力传感器的三维坐标轴上的加速度值作为用户对智能手机的使用姿态参数。这样可以更加准确的总结出用户对智能手机的使用习惯,即获取到用户通常使用智能手机时是采用何种姿态握持的,该姿态可以通过智能手机的重力传感器的三维坐标轴上的加速度值准确的反映出来。
第二种:提示用户将智能手机按照用户习惯的姿态放置并保持第一设定时间,然后记录下智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数。
第三种:在智能手机中根据用户使用习惯统计数据预制智能手机的重力传感器的三维坐标轴上的加速度值,作为用户对智能手机的使用姿态参数。
具体的,当使用姿态参数与内置的使用姿态参数相匹配时,处理器可以向电源管理模块发送亮屏请求,通知电源管理模块将智能手机的屏幕点亮。在点亮屏幕的同时,处理器还可以通过软件对智能手机的屏幕进行解锁,这种解锁最好应用于非安全锁屏的情况,对于复杂图形和密码加密等高级别安全锁屏的情况不建议使用。
本实施例的智能手机自动点亮屏幕方法流程如下:
步骤S1:智能手机维护自动亮屏三维姿态列表。
具体的,自动亮屏三维姿态(重力传感器的三维坐标轴加速度值)列表的结构如图4所示。
例如,当手持智能手机姿态如图3所示,其重力传感器获取到的三维坐标轴上的
加速度值分别为X、Y、Z,则用此(X,Y,Z)至表示对应的智能手机姿态。
自动亮屏三维姿态列表可以通过自动、手动、预制等方式维护。其中,通过自动方式维护自动亮屏三维姿态列表时,需要使用一个手动亮屏次数统计表来统计用户累计手动点亮屏的次数,如图5所示。
针对任一姿态,每当用户在智能手机处于该姿态的情况下手动点亮屏幕时,统计次数加1,当达到一定次数门限时将该姿态加入到自动亮屏三维姿态列表即图5中。例如可以设置门限值为100,即当智能手机处于某个姿态的情况下有100次手动点亮屏幕的操作时,将该姿态作为可以触发自动亮屏的姿态。
通过自动的方式维护自动亮屏三维姿态列表的流程包含以下步骤:
步骤一:用户手动点亮屏幕;
步骤二:获取终端三维姿态数据,该三维姿态数据具体是指:重力传感器的三维坐
标轴上的加速度值;
步骤三:判断该三维姿态数据是否在自动亮屏三维姿态列表即表1中,如果是,则结束;如果不在,则进入到步骤E104;
步骤四:判断该三维姿态数据是否在手动亮屏次数统计表即表2中,如果在,则进入到步骤E105,否则进入到步骤E106;
步骤五:将手动点亮屏幕的次数加1,进入步骤E107;
步骤六:将该三维姿态数据加入手动亮屏统计表中,并设置手动点亮次数为1,此三维姿态作为用户首次手动点亮屏幕进行统计;
步骤七:统计次数是否超过设定的次数门限,例如:100,如果是,则进入到步骤E108,否则流程结束;
步骤八:将该三维姿态数据加入到自动亮屏三维姿态列表即表1中,流程结束。在将该三维姿态数据添加至自动亮屏三维姿态列表前还可以提示用户是否需要添加,当用户确认后,再将三维姿态数据加入到自动亮屏三维姿态列表中。