一种触发闹钟控制指令的方法和装置转让专利

申请号 : CN201310290022.1

文献号 : CN103365419B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 詹远吴鸣王琪

申请人 : 小米科技有限责任公司

摘要 :

本发明公开了一种触发闹钟控制指令的方法和装置,属于计算机技术领域。所述方法应用于具有闹钟功能的移动终端,包括:获取所述移动终端的初始姿态信息;在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令。采用本发明,可以提高对闹钟进行控制时的操作准确性。

权利要求 :

1.一种触发闹钟控制指令的方法,应用于具有闹钟功能的移动终端,其特征在于,所述方法包括:获取所述移动终端的初始姿态信息,所述初始姿态信息,包括:所述移动终端的三轴中至少一个轴的初始方向;

在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令;

其中,所述在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令,包括:在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端确定在位置发生变化的过程中三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。

2.根据权利要求1所述的方法,其特征在于,所述第一闹钟控制指令为闹钟取消指令。

3.根据权利要求1所述的方法,其特征在于,所述在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令,还包括:在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端确定在位置发生变化的过程中三轴中至少所述一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。

4.根据权利要求1-3任一项所述的方法,其特征在于,所述一个轴为垂直于所述移动终端的屏幕的轴。

5.根据权利要求1或3所述的方法,其特征在于,还包括:获取所述移动终端的初始位置;

所述移动终端的位置发生变化,包括:所述移动终端的位置发生变化,且在位置变化的过程中,所述移动终端的位置相对于所述初始位置的最大位移超过预设的距离阈值。

6.根据权利要求3所述的方法,其特征在于,所述第二闹钟控制指令为闹钟延迟指令。

7.一种触发闹钟控制指令的装置,应用于具有闹钟功能的移动终端,其特征在于,所述装置包括:获取模块,用于获取所述移动终端的初始姿态信息,所述初始姿态信息,包括:所述移动终端的三轴中至少一个轴的初始方向;

触发模块,用于在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令;

其中,所述触发模块,用于在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端确定在位置发生变化的过程中三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。

8.根据权利要求7所述的装置,其特征在于,所述第一闹钟控制指令为闹钟取消指令。

9.根据权利要求7所述的装置,其特征在于,所述触发模块,还用于:

在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端确定在位置发生变化的过程中三轴中至少所述一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。

10.根据权利要求7-9任一项所述的装置,其特征在于,所述一个轴为垂直于所述移动终端的屏幕的轴。

11.根据权利要求7或9所述的装置,其特征在于,所述获取模块,用于:获取所述移动终端的初始位置;

所述移动终端的位置发生变化,包括:所述移动终端的位置发生变化,且在位置变化的过程中,所述移动终端的位置相对于所述初始位置的最大位移超过预设的距离阈值。

12.根据权利要求9所述的装置,其特征在于,所述第二闹钟控制指令为闹钟延迟指令。

说明书 :

一种触发闹钟控制指令的方法和装置

技术领域

[0001] 本发明涉及计算机技术领域,特别涉及一种触发闹钟控制指令的方法和装置。

背景技术

[0002] 随着计算机技术和通信技术的快速发展,手机、平板电脑等移动终端得到了飞速的普及,甚至已经成为了人们日常生活中必不可少的工具之一。移动终端的功能非常的丰富,其中,闹钟功能是一种非常常用的功能。
[0003] 在对闹钟进行控制时,一般采用按键的方式触发闹钟控制指令,例如,通过按键对闹钟进行延迟(暂停当前的闹钟任务,隔一个预设时长之后再发声)或取消(终止当前的闹钟任务)。
[0004] 在实现本发明的过程中,发明人发现上述技术至少存在以下问题:
[0005] 上述技术中,采用按键的方式触发闹钟控制指令。然而,一般人被闹钟叫醒时,大脑会处于不清醒的状态,经常会采用触摸的方式估计按键的位置,再进行点击按键的操作,这样,很可能对按键的位置估计错误,这将导致出现误操作的可能性很大。

发明内容

[0006] 为了解决上述技术的问题,本发明实施例提供了一种触发闹钟控制指令的方法和装置,以提高对闹钟进行控制时的操作准确性。所述技术方案如下:
[0007] 一方面,提供了一种触发闹钟控制指令的方法,应用于具有闹钟功能的移动终端,所述方法包括:
[0008] 获取所述移动终端的初始姿态信息;
[0009] 在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令。
[0010] 另一方面,提供了一种触发闹钟控制指令的装置,应用于具有闹钟功能的移动终端,所述装置包括:
[0011] 获取模块,用于获取所述移动终端的初始姿态信息;
[0012] 触发模块,用于在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令。
[0013] 本发明实施例提供的技术方案带来的有益效果是:
[0014] 本发明实施例中,获取移动终端的初始姿态信息,然后,在闹钟提示的过程中,根据所述移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令,这样,用户只需要拿到移动终端,就可以通过改变其姿态(如翻转等)来触发相应的闹钟控制指令,而无需查找移动终端按键的位置,减小误操作发生的可能性,从而,可以提高对闹钟进行控制时的操作准确性。

附图说明

[0015] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016] 图1是本发明实施例提供的触发闹钟控制指令的方法流程图;
[0017] 图2是本发明实施例提供的触发闹钟控制指令的装置结构示意图;
[0018] 图3是本发明实施例提供的移动终端的结构示意图。

具体实施方式

[0019] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0020] 实施例一
[0021] 本发明实施例提供了一种触发闹钟控制指令的方法,应用于具有闹钟功能的移动终端,该方法的处理流程可以如图1所示,包括如下的步骤:
[0022] 步骤101,获取移动终端的初始姿态信息。
[0023] 步骤102,在闹钟提示的过程中,根据移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令。
[0024] 本发明实施例中,获取移动终端的初始姿态信息,然后,在闹钟提示的过程中,根据所述移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令,这样,用户只需要拿到移动终端,就可以通过改变其姿态(如翻转等)来触发相应的闹钟控制指令,而无需查找移动终端按键的位置,减小误操作发生的可能性,从而,可以提高对闹钟进行控制时的操作准确性。
[0025] 实施例二
[0026] 本发明实施例提供了一种触发闹钟控制指令的方法,该方法可以应用于具有闹钟功能的移动终端,例如,安装有闹钟应用的手机或平板电脑等。该方法的执行主体可以是此具有闹钟功能的移动终端。
[0027] 下面将结合实施过程,对图1所示的处理流程进行详细的说明,内容可以如下。
[0028] 步骤101,获取移动终端的初始姿态信息。
[0029] 移动终端的姿态信息可以是用于表示移动终端的放置角度的信息,可以包括移动终端的三轴中至少一个轴的方向。移动终端可以通过内置的陀螺仪来检测其姿态信息。
[0030] 移动终端的三轴可以是预先设置的与移动终端相对角度保持不变的且两两相互垂直的三个有向轴(三条射线)。移动终端的三轴可以包括a轴、b轴、c轴。优选的,移动终端的三轴可以分别设置为:a轴可以是穿过分别位于移动终端两侧壁上的相互对称的两点的有向轴(可以设置a轴指向移动终端的右侧(或左侧)),b轴可以是与移动终端屏幕垂直的有向轴(可以设置b轴指向移动终端屏幕外侧(或内侧)),c轴是穿过分别位于移动终端顶面和底面上的相互对称的两点的有向轴(可以设置c轴指向移动终端的顶面(或底面))。另外,可以设置三轴相交于一点,交点可以设置为移动终端的几何重心。
[0031] 轴的方向可以是,移动终端处于某个姿态时,该有向轴所指向的方向,此方向可以通过该有向轴在预设的立体坐标系中与各坐标轴的夹角来表示,该立体坐标系的横轴可以与纬线平行,方向可以向东,纵轴可以与经线平行,方向可以向北,竖轴可以与铅直线平行,方向可以向上。
[0032] 移动终端的初始姿态信息是在检测移动终端的姿态信息变化情况之前获取的作为基准的姿态信息,可以包括该移动终端的三轴中至少一个轴的方向,初始姿态信息中轴的方向可称作轴的初始方向。
[0033] 在实施中,获取移动终端的初始姿态信息的操作,可以在启动闹钟提示之前进行,也可以在启动闹钟提示时进行,还可以在启动闹钟提示之后移动终端的姿态信息未发生变化时进行。
[0034] 其中,闹钟提示是移动终端的闹钟功能在设定的提示时间输出闹钟的提示信号(如铃声、震动等)的操作。
[0035] 步骤102,在闹钟提示的过程中,根据移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令。
[0036] 其中,闹钟提示的过程即移动终端输出闹钟的提示信号的过程。闹钟控制指令可以是任意对闹钟进行控制的指令,优选的,闹钟控制指令可以是闹钟取消指令或闹钟延迟指令等。闹钟取消指令可以是终止当前的闹钟任务的控制指令。闹钟延迟指令可以是用于暂停当前的闹钟任务并指示移动终端间隔一个预设时长之后再启动闹钟提示的控制指令。
[0037] 在实施中,在闹钟提示的过程中,移动终端可以按照一定的周期获取其姿态信息,并将获取的姿态信息与初始姿态信息进行比较,确定姿态信息相对于初始姿态信息的变化情况,如果变化情况满足预设的触发条件,则触发相应的闹钟控制指令。该触发条件可以根据实际需求任意设置。
[0038] 对于上述姿态信息包括移动终端的三轴中至少一个轴的方向,初始姿态信息包括移动终端的三轴中至少一个轴的初始方向的情况,优选的,步骤102的处理过程可以如下:在闹钟提示的过程中,如果移动终端的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0039] 某个轴当前的方向与该轴初始方向的夹角,即该轴相对其初始方向旋转的角度。一般,用户手机放置的方式会是屏幕向上或向下水平放置,翻转手机或水平旋转手机都可以使三轴中的至少一个轴相对于该轴的初始方向旋转一定的角度。可以设置第一角度阈值为180°内的某值(如100°),这样,对移动终端进行翻转或水平旋转的操作就可以触发第一闹钟控制指令。
[0040] 优选的,此一个轴可以是垂直于移动终端的屏幕的轴。也即,移动终端的三轴中至少垂直于移动终端的屏幕的轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。这样,至少要对移动终端进行翻转的操作,才可以触发第一闹钟控制指令。其中,第一闹钟控制指令可以优选为闹钟取消指令。
[0041] 本发明实施例中,在闹钟提示的过程中,还可以对移动终端的位置进行检测(例如,可以按照预设的周期检测移动终端的位置),可以根据移动终端的位置和姿态的变化情况,共同决定闹钟控制指令的触发。相应的,步骤102的处理可以是:在闹钟提示的过程中,如果移动终端的位置发生变化,且在移动终端的位置停止变化后进入静止状态达到预设时长时,移动终端的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0042] 在闹钟提示启动时,可以按照预设的周期获取移动终端的位置,该周期可以与获取姿态信息的周期相同,即在获取姿态信息的同时获取位置的信息。用户听到闹钟提示后,会拿起移动终端看时钟,这时,移动终端的位置会发生变化,当用户看完时钟后,会将移动终端放回原位或放在其它位置,放下后移动终端则进入静止状态,当静止状态达到预设时长(可以根据实际需求设置,如3秒)时,则进行姿态信息变化情况的判定,例如,如果此时移动终端相对于初始姿态发生了翻转,则触发第一闹钟控制指令。
[0043] 可见,基于上述处理,用户可以先将移动终端拿起,进行翻转或旋转后,再放下,以触发相应的第一闹钟控制指令。
[0044] 另外,与上述第一闹钟控制指令相对应,可以采用另外的触发条件触发第二闹钟控制指令。相应的,步骤102的处理还可以包括:在闹钟提示的过程中,如果移动终端的位置发生变化,且在移动终端的位置停止变化后进入静止状态达到预设时长时,移动终端的三轴中至少上述的一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。其中,第二角度阈值可以与第一角度阈值相同,也可以不同。第二角度阈值可以根据实际需求任意设置,如60度。
[0045] 第二闹钟控制指令的触发与第一闹钟控制指令的触发,在位置变化过程的判断上相类似,可以参考上面的描述,不同之处在于对姿态信息的比较判断上。移动终端的三轴中至少上述的一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,可以是,此一个轴相对于其初始方向未发生旋转或旋转了较小的角度,也可以是,移动终端的三轴相对各自的初始方向都未发生旋转或旋转了较小的角度。
[0046] 可见,基于上述处理,用户可以将移动终端拿起,不进行翻转或旋转而放下,以触发相应的第二闹钟控制指令。
[0047] 优选的,对于上述的一个轴是垂直于移动终端的屏幕的轴的情况,在闹钟提示的过程中,如果移动终端的位置发生变化,且在移动终端的位置停止变化后进入静止状态达到预设时长时,移动终端的三轴中至少垂直于移动终端的屏幕的轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。这样,用户在将移动终端拿起放下的过程中,不对移动终端进行翻转,才可以触发第二闹钟控制指令。结合第一闹钟控制指令的触发,用户在将移动终端拿起放下的过程中,如果对终端进行了翻转,则可以触发第一闹钟控制指令,如果不对移动终端进行翻转,则可以触发第二闹钟控制指令。
[0048] 优选的,第一闹钟控制指令可以是闹钟取消指令,第二闹钟控制指令可以是闹钟延迟指令。
[0049] 本发明实施例中,为了防止误触发控制指令,在设置闹钟控制指令的触发条件时,还可以设置对移动终端的位移距离的要求。相应的,在执行步骤102之前还可以获取移动终端的初始位置(位置可以用坐标来记录);上述处理中的移动终端的位置发生变化,可以优选为:移动终端的位置发生变化,且在位置变化的过程中,移动终端的位置相对于初始位置的最大位移超过预设的距离阈值。该距离阈值可以根据实际需求任意设置,如30厘米等。
[0050] 用户将移动终端拿起后,可能放回原位,也可能放到其它位置,最大位移的位置可能是移动终端被放下的位置,也可能是移动终端在移动过程中的某一个位置。通过上述的设置,为用户看移动终端的时钟创造了条件,可以在一定程度上防止用户不看时钟而直接操作触发闹钟取消指令或闹钟延迟指令等。
[0051] 本发明实施例中,获取移动终端的初始姿态信息,然后,在闹钟提示的过程中,根据所述移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令,这样,用户只需要拿到移动终端,就可以通过改变其姿态(如翻转等)来触发相应的闹钟控制指令,而无需查找移动终端按键的位置,减小误操作发生的可能性,从而,可以提高对闹钟进行控制时的操作准确性。
[0052] 实施例三
[0053] 基于相同的技术构思,本发明实施例还提供了一种触发闹钟控制指令的装置,应用于具有闹钟功能的移动终端,如图2所示,所述装置包括:
[0054] 获取模块210,用于获取所述移动终端的初始姿态信息;
[0055] 触发模块220,用于在闹钟提示的过程中,根据所述移动终端的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令。
[0056] 优选的,所述初始姿态信息,包括:所述移动终端的三轴中至少一个轴的初始方向;
[0057] 所述触发模块220,用于:
[0058] 在闹钟提示的过程中,如果所述移动终端的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0059] 优选的,所述第一闹钟控制指令为闹钟取消指令。
[0060] 优选的,所述触发模块220,用于:
[0061] 在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0062] 优选的,所述触发模块220,还用于:
[0063] 在闹钟提示的过程中,如果所述移动终端的位置发生变化,且在所述移动终端的位置停止变化后进入静止状态达到预设时长时,所述移动终端的三轴中至少所述一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。
[0064] 优选的,所述一个轴为垂直于所述移动终端的屏幕的轴。
[0065] 优选的,所述获取模块210,用于:获取所述移动终端的初始位置;
[0066] 所述移动终端的位置发生变化,包括:所述移动终端的位置发生变化,且在位置变化的过程中,所述移动终端的位置相对于所述初始位置的最大位移超过预设的距离阈值。
[0067] 优选的,所述第二闹钟控制指令为闹钟延迟指令。
[0068] 本发明实施例中,获取移动终端的初始姿态信息,然后,在闹钟提示的过程中,根据所述移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令,这样,用户只需要拿到移动终端,就可以通过改变其姿态(如翻转等)来触发相应的闹钟控制指令,而无需查找移动终端按键的位置,减小误操作发生的可能性,从而,可以提高对闹钟进行控制时的操作准确性。
[0069] 实施例四
[0070] 请参考图3,其示出了本发明实施例所涉及的具有触敏表面的移动终端结构示意图,该移动终端可以用于实施上述实施例中提供的滑动控制方法。具体来讲:
[0071] 移动终端700可以包括RF(Radio Frequency,射频)电路110、包括有一个或一个以上计算机可读存储介质的存储器120、输入单元130、显示单元140、传感器150、音频电路160、WiFi(wireless fidelity,无线保真)模块170、包括有一个或者一个以上处理核心的处理器180、以及电源190等部件。本领域技术人员可以理解,图3中示出的移动终端结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
[0072] RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器180处理;另外,将涉及上行的数据发送给基站。通常,RF电路110包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM)卡、收发信机、耦合器、LNA(Low Noise Amplifier,低噪声放大器)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、LTE(Long Term Evolution,长期演进)、电子邮件、SMS(Short Messaging Service,短消息服务)等。
[0073] 存储器120可用于存储软件程序以及模块,处理器180通过运行存储在存储器120的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端700的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器120还可以包括存储器控制器,以提供处理器180和输入单元130对存储器120的访问。
[0074] 输入单元130可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,输入单元130可包括触敏表面131以及其他输入设备132。触敏表面131,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面131上或在触敏表面131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触敏表面131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器180,并能接收处理器180发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触敏表面131。除了触敏表面131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0075] 显示单元140可用于显示由用户输入的信息或提供给用户的信息以及移动终端700的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元140可包括显示面板141,可选的,可以采用LCD(Liquid Crystal Display,液晶显示器)、OLED(Organic Light-Emitting Diode,有机发光二极管)等形式来配置显示面板141。进一步的,触敏表面131可覆盖显示面板141,当触敏表面131检测到在其上或附近的触摸操作后,传送给处理器180以确定触摸事件的类型,随后处理器180根据触摸事件的类型在显示面板141上提供相应的视觉输出。虽然在图3中,触敏表面131与显示面板141是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
[0076] 移动终端700还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在移动终端700移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于移动终端700还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0077] 音频电路160、扬声器161,传声器162可提供用户与移动终端700之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一移动终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与移动终端700的通信。
[0078] WiFi属于短距离无线传输技术,移动终端700通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图3示出了WiFi模块170,但是可以理解的是,其并不属于移动终端700的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0079] 处理器180是移动终端700的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行移动终端700的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0080] 移动终端700还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0081] 尽管未示出,移动终端700还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,移动终端的显示单元是触摸屏显示器,移动终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行述一个或者一个以上程序包含用于进行以下操作的指令:
[0082] 获取所述移动终端700的初始姿态信息;
[0083] 在闹钟提示的过程中,根据所述移动终端700的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令。
[0084] 优选的,所述初始姿态信息,包括:所述移动终端700的三轴中至少一个轴的初始方向;
[0085] 所述在闹钟提示的过程中,根据所述移动终端700的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令,包括:
[0086] 在闹钟提示的过程中,如果所述移动终端700的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0087] 优选的,所述第一闹钟控制指令为闹钟取消指令。
[0088] 优选的,所述在闹钟提示的过程中,如果所述移动终端700的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令,包括:
[0089] 在闹钟提示的过程中,如果所述移动终端700的位置发生变化,且在所述移动终端700的位置停止变化后进入静止状态达到预设时长时,所述移动终端700的三轴中至少一个轴的方向与其初始方向的夹角达到预设的第一角度阈值,则触发第一闹钟控制指令。
[0090] 优选的,所述在闹钟提示的过程中,根据所述移动终端700的姿态信息相对于所述初始姿态信息的变化情况,触发闹钟控制指令,还包括:
[0091] 在闹钟提示的过程中,如果所述移动终端700的位置发生变化,且在所述移动终端700的位置停止变化后进入静止状态达到预设时长时,所述移动终端700的三轴中至少所述一个轴的方向与其初始方向的夹角未达到预设的第二角度阈值,则触发第二闹钟控制指令。
[0092] 优选的,所述一个轴为垂直于所述移动终端700的屏幕的轴。
[0093] 优选的,还包括:获取所述移动终端700的初始位置;
[0094] 所述移动终端700的位置发生变化,包括:所述移动终端700的位置发生变化,且在位置变化的过程中,所述移动终端700的位置相对于所述初始位置的最大位移超过预设的距离阈值。
[0095] 优选的,所述第二闹钟控制指令为闹钟延迟指令。
[0096] 本发明实施例中,获取移动终端的初始姿态信息,然后,在闹钟提示的过程中,根据所述移动终端的姿态信息相对于初始姿态信息的变化情况,触发闹钟控制指令,这样,用户只需要拿到移动终端,就可以通过改变其姿态(如翻转等)来触发相应的闹钟控制指令,而无需查找移动终端按键的位置,减小误操作发生的可能性,从而,可以提高对闹钟进行控制时的操作准确性。
[0097] 需要说明的是:上述实施例提供的触发闹钟控制指令的装置在触发闹钟控制指令时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的触发闹钟控制指令的装置与触发闹钟控制指令的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0098] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0099] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0100] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。