屏幕唤醒的控制方法、装置、移动终端及存储介质与流程

文档序号:11778617阅读:158来源:国知局
屏幕唤醒的控制方法、装置、移动终端及存储介质与流程

本发明属于计算机技术领域,尤其涉及一种屏幕唤醒的控制方法、装置、移动终端及存储介质。



背景技术:

随着移动终端越来越普及,移动终端的功能也越来越强大。目前移动终端最频繁的操作是锁屏和解锁,每次使用移动终端的时候都要先唤醒屏幕,然后再对移动终端进行指纹或密码解锁。用得最多的唤醒手机的方式为按下开/关机键或home按键将手机屏幕唤醒,但这样会让解锁屏幕的操作复杂了,降低了效率。还有其他手机屏幕唤醒方式是通过接触屏幕后,手机屏幕自动唤醒,但这种解决方案很容易产生误操作,放在衣服裤子口袋容易发生误操作唤醒屏幕或耗电量过大。



技术实现要素:

本发明的目的在于提供一种屏幕唤醒的控制方法、装置、移动终端及存储介质,旨在解决由于现有技术无法提供一种有效便捷的屏幕唤醒的控制方法,导致屏幕唤醒的控制步骤繁琐、不准确、用户体验不佳的问题。

一方面,本发明提供了一种屏幕唤醒的控制方法,所述方法包括下述步骤:

当检测到移动终端的熄屏操作时,启动所述移动终端上预设的传感器;

通过所述预设的传感器对所述移动终端的状态进行监测;

当监测到所述移动终端的加速度大于预设的阈值时,检测障碍物与所述移动终端屏幕之间的距离;

当所述障碍物与所述移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒所述移动终端的屏幕。

另一方面,本发明提供了一种屏幕唤醒的控制装置,所述装置包括:

传感器启动单元,用于当检测到移动终端的熄屏操作时,启动所述移动终端上预设的传感器;

状态监测单元,用于通过所述预设的传感器对所述移动终端的状态进行监测;

距离检测单元,用于当监测到所述移动终端的加速度大于预设的阈值时,检测障碍物与所述移动终端屏幕之间的距离;以及

屏幕唤醒单元,用于当所述障碍物与所述移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒所述移动终端的屏幕。

另一方面,本发明还提供了一种移动终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述屏幕唤醒的控制方法的步骤。

另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述屏幕唤醒的控制方法的步骤。

本发明当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器,通过预设的传感器对移动终端的状态进行监测,当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕,从而提高了屏幕自动唤醒的准确性,优化了屏幕唤醒过程,进而提高了用户体验。

附图说明

图1是本发明实施例一提供的屏幕唤醒的控制方法的实现流程图;

图2是本发明实施例二提供的屏幕唤醒的控制装置的结构示意图;

图3是本发明实施例三提供的屏幕唤醒的控制装置的结构示意图;以及

图4是本发明实施例四提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体实施例对本发明的具体实现进行详细描述:

实施例一:

图1示出了本发明实施例一提供的屏幕唤醒的控制方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:

在步骤s101中,当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器。

在本发明实施例中,预设的传感器可以为重力加速度传感器、距离传感器等。实时对移动终端的熄屏操作进行检测,当检测到熄屏操作时,启动这些预设的传感器,以获取移动终端的当前状态参数。

优选地,在检测移动终端的熄屏操作之前,判断移动终端的屏幕自动唤醒模式是否开启,如果屏幕自动唤醒模式已开启,则在移动终端熄屏时启动重力加速度传感器和距离传感器等预设的传感器,否则在移动终端熄屏时不启动预设的传感器,从而在降低移动终端功耗的同时实现传感器的及时启动。

作为示例地,当移动终端为手机时,首先判断手机的屏幕自动唤醒模式是否开启,如果屏幕自动唤醒模式已开启,则在手机熄屏时,启动手机上的重力加速度传感器和距离传感器,如果屏幕自动唤醒模式未开启,则说明用户不需要手机屏幕的自动唤醒,此时,在手机熄屏时,不启动手机上的重力加速度传感器和距离传感器。

在步骤s102中,通过预设的传感器对移动终端的状态进行监测。

在本发明实施例中,可以通过重力加速度传感器和距离传感器分别获取移动终端的运动加速度和障碍物与距离传感器之间的距离等状态参数,对移动终端的状态进行监测。

在步骤s103中,当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离。

在本发明实施例中,如果监测到移动终端的加速度大于预设的阈值,则说明移动终端正在被移动,此时进一步判断障碍物与移动终端屏幕之间的距离是否位于第一预设距离范围内,如果监测到移动终端的加速度不大于预设的阈值,则说明移动终端没有被移动或只是小幅度范围内抖动,此时不进行距离的判断,以避免不必要的计算。

在步骤s104中,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕。

在本发明实施例中,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围(例如大于10cm且小于40cm)内时,说明用户需要使用移动终端,此时,唤醒移动终端的屏幕,以方便用户使用移动终端。

优选地,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,接着判断移动终端的速度是否位于第一预设速度范围内,当移动终端的速度位于第一预设速度范围内时,才唤醒移动终端的屏幕,如果移动终端的速度不位于第一预设速度范围(例如,小于10cm或大于40cm)内,则不唤醒移动终端的屏幕,从而提高了自动唤醒移动终端屏幕的准确性。

进一步优选地,在唤醒移动终端的屏幕后,首先判断障碍物与移动终端屏幕之间的距离是否位于第二预设距离范围(例如,小于10cm)内,当障碍物与移动终端屏幕之间的距离位于第二预设距离范围内时,接着判断移动终端的速度是否位于第二预设速度范围(例如,速度接近于零)内,如果移动终端的速度位于第二预设速度范围内,则说明移动终端处于需要关闭屏幕的状态,此时,关闭移动终端的屏幕,从而实现了屏幕在自动唤醒后的自动关闭,提高了移动终端用户的使用体验。

在本发明实施例中,当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器,通过预设的传感器对移动终端的状态进行监测,当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕,从而提高了屏幕自动唤醒的准确性,优化了屏幕唤醒过程,进而提高了用户体验。

实施例二:

图2示出了本发明实施例二提供的屏幕唤醒的控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

传感器启动单元21,用于当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器。

在本发明实施例中,预设的传感器可以为重力加速度传感器、距离传感器等。实时对移动终端的熄屏操作进行检测,当检测到熄屏操作时,启动这些预设的传感器,以获取移动终端的当前状态参数。

状态监测单元22,用于通过预设的传感器对移动终端的状态进行监测。

在本发明实施例中,可以通过重力加速度传感器和距离传感器分别获取移动终端的运动加速度和障碍物与距离传感器之间的距离等状态参数,对移动终端的状态进行监测。

距离检测单元23,用于当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离。

在本发明实施例中,如果监测到移动终端的加速度大于预设的阈值,则说明移动终端正在被移动,此时进一步判断障碍物与移动终端屏幕之间的距离是否位于第一预设距离范围内,如果监测到移动终端的加速度不大于预设的阈值,则说明移动终端没有被移动或只是小幅度范围内抖动,此时不进行距离的判断,以避免不必要的计算。

屏幕唤醒单元24,用于当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕。

在本发明实施例中,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围(例如大于10cm且小于40cm)内时,说明用户需要使用移动终端,此时,唤醒移动终端的屏幕,以方便用户使用移动终端。

在本发明实施例中,屏幕唤醒的控制装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例三:

图3示出了本发明实施例三提供的屏幕唤醒的控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:

模式判断单元31,用于判断移动终端的屏幕自动唤醒模式是否开启。

操作检测单元32,用于当屏幕自动唤醒模式已开启时,检测移动终端是否执行熄屏操作。

在本发明实施例中,在检测移动终端的熄屏操作之前,判断移动终端的屏幕自动唤醒模式是否开启,如果屏幕自动唤醒模式已开启,则在移动终端熄屏时启动重力加速度传感器和距离传感器等预设的传感器,否则在移动终端熄屏时不启动预设的传感器,从而在降低移动终端功耗的同时实现传感器的及时启动。

传感器启动单元33,用于当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器。

在本发明实施例中,预设的传感器可以为重力加速度传感器、距离传感器等。实时对移动终端的熄屏操作进行检测,当检测到熄屏操作时,启动这些预设的传感器,以获取移动终端的当前状态参数。

状态监测单元34,用于通过预设的传感器对移动终端的状态进行监测。

在本发明实施例中,可以通过重力加速度传感器和距离传感器分别获取移动终端的运动加速度和障碍物与距离传感器之间的距离等状态参数,对移动终端的状态进行监测。

距离检测单元35,用于当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离。

在本发明实施例中,如果监测到移动终端的加速度大于预设的阈值,则说明移动终端正在被移动,此时进一步判断障碍物与移动终端屏幕之间的距离是否位于第一预设距离范围内,如果监测到移动终端的加速度不大于预设的阈值,则说明移动终端没有被移动或只是小幅度范围内抖动,此时不进行距离的判断,以避免不必要的计算。

屏幕唤醒单元36,用于当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕。

在本发明实施例中,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围(例如大于10cm且小于40cm)内时,说明用户需要使用移动终端,此时,唤醒移动终端的屏幕,以方便用户使用移动终端。

优选地,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,接着判断移动终端的速度是否位于第一预设速度范围内,当移动终端的速度范围内时,才唤醒移动终端的屏幕,如果移动终端的速度不位于第一预设速度范围(例如,小于10cm或大于40cm)内,则不唤醒移动终端的屏幕,从而提高了自动唤醒移动终端屏幕的准确性。

距离判断单元37,用于唤醒移动终端的屏幕后,判断障碍物与移动终端屏幕之间的距离是否为第二预设距离。

第二速度判断单元38,用于当障碍物与移动终端屏幕之间的距离为第二预设距离时,判断移动终端的速度是否为第二预设速度。

屏幕关闭单元39,用于当移动终端的速度为第二预设速度时,关闭移动终端的屏幕。

在本发明实施例中,在唤醒移动终端的屏幕后,首先判断障碍物与移动终端屏幕之间的距离是否位于第二预设距离范围(例如,小于10cm)内,当障碍物与移动终端屏幕之间的距离位于第二预设距离范围内时,接着判断移动终端的速度是否位于第二预设速度范围(例如,速度接近于零)内,如果移动终端的速度位于第二预设速度范围内,则说明移动终端处于需要关闭屏幕的状态,此时,关闭移动终端的屏幕,从而实现了屏幕在自动唤醒后的自动关闭,提高了移动终端用户的使用体验。

因此,优选地,该屏幕唤醒单元36包括:

第一速度判断单元361,用于当障碍物与移动终端屏幕之间的距离为第一预设距离时,判断移动终端的速度是否为第一预设速度;以及

屏幕唤醒子单元362,用于当移动终端的速度为第一预设速度时,唤醒移动终端的屏幕。

在本发明实施例中,屏幕唤醒的控制装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。

实施例四:

图4示出了本发明实施例四提供的移动终端的结构,为了便于说明,仅示出了与本发明实施例相关的部分。

本发明实施例的移动终端4包括处理器40、存储器41以及存储在存储器41中并可在处理器40上运行的计算机程序42。该处理器40执行计算机程序42时实现上述屏幕唤醒的控制方法实施例中的步骤,例如图1所示的步骤101至104。或者,处理器40执行计算机程序42时实现上述各装置实施例中各单元的功能,例如图2所示模块21至24的功能。

在本发明实施例中,该处理器40执行计算机程序42时实现上述各个屏幕唤醒的控制方法实施例中的步骤时,当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器,通过预设的传感器对移动终端的状态进行监测,当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕。

本发明实施例的移动终端可以为手机、平板电脑、学习机。该移动终端3中处理器40在执行计算机程序42时实现的步骤具体可参考实施例一中方法的描述,在此不再赘述。

实施例五:

在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述屏幕唤醒的控制方法实施例中的步骤,例如,图1所示的步骤101至104。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图2所示模块21至24的功能、图3所示模块31至39的功能。

在本发明实施例中,当检测到移动终端的熄屏操作时,启动移动终端上预设的传感器,通过预设的传感器对移动终端的状态进行监测,当监测到移动终端的加速度大于预设的阈值时,检测障碍物与移动终端屏幕之间的距离,当障碍物与移动终端屏幕之间的距离位于第一预设距离范围内时,唤醒移动终端的屏幕。该计算机程序被处理器执行时实现的屏幕唤醒的控制方法进一步可参考前述方法实施例中步骤的描述,在此不再赘述。

本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,rom/ram、磁盘、光盘、闪存等存储器。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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