一种闹钟处理方法及用户终端的制作方法
【技术领域】
[0001] 本发明涉及智能终端技术领域,尤其涉及一种闹钟处理方法及用户终端。
【背景技术】
[0002] 随着用户终端(如智能手机)的快速发展以及功能的日益强大,用户终端取代闹 钟已成为当前流行的专用定时工具。当闹钟响铃的时候,用户需要将闹钟响铃界面的滑动 条从一个方向滑动到另一个方向(如从左向右滑动)或者点击闹钟响铃界面的虚拟按钮, 才能对闹钟响铃进行相应的处理(停止提醒或延迟提醒),然而,实践中发现,如果用户滑 动的方向出错或者点击的位置不对,用户需要再次滑动或者再次点击,直到对闹钟响铃进 行相应的处理。可见,当前对闹钟响铃的这种处理方式,处理效率较低。
【发明内容】
[0003] 本发明实施例提供了一种闹钟处理方法及用户终端,可以提高闹钟处理的效率。
[0004] 本发明实施例第一方面公开了一种闹钟处理方法,包括:
[0005] 当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲击用户终端的敲 击指令;
[0006] 若是,则响应所述敲击指令,获取敲击参数;
[0007] 根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹钟提醒信号 执行与所述获取的敲击参数对应的处理操作,所述处理操作包括停止输出或延迟输出。
[0008] 结合第一方面,在第一方面的第一种可能的实施方式中,所述获取敲击参数,包 括:
[0009] 获取敲击次数;
[0010] 所述根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹钟提醒 信号执行与所述获取的敲击参数对应的处理操作,包括:
[0011] 根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是 否大于所述第一对应关系中与停止输出操作对应的停止次数;
[0012] 若否,则对所述闹钟提醒信号执行停止输出操作。
[0013] 结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式 中,所述方法还包括:
[0014] 当判断所述敲击次数大于所述停止次数时,以所述敲击次数为依据,从预先设置 的敲击次数与时延参数的第二对应关系中,查询所述敲击次数对应的目标时延参数;
[0015] 按照所述目标时延参数,对所述闹钟提醒信号执行延迟输出操作。
[0016] 结合第一方面的第一种可能的实施方式或结合第一方面的第二种可能的实施方 式,在第一方面的第三种可能的实施方式中,所述获取敲击次数之后,以及所述根据预先设 置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是否大于所述第一对应 关系中与停止输出操作对应的停止次数之前,所述方法还包括:
[0017] 获取敲击强度;
[0018] 判断所述敲击强度与预先存储的预设敲击强度是否一致;
[0019] 若一致,则执行所述根据预先设置的敲击次数与闹钟处理操作的第一对应关系, 判断所述敲击次数是否大于所述第一对应关系中与停止输出操作对应的停止次数的步骤。
[0020] 结合第一方面或结合第一方面的第一种可能的实施方式或结合第一方面的第二 种可能的实施方式,在第一方面的第四种可能的实施方式中,所述方法还包括:
[0021] 当检测在预设时间内未接收到敲击用户终端的敲击指令时,对所述闹钟提醒信号 执行停止输出操作。
[0022] 本发明实施例第二方面公开了一种用户终端,包括:
[0023] 检测单元,用于当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲 击用户终端的敲击指令;
[0024] 获取单元,用于当所述检测单元当监听到闹钟提醒信号输出时,检测在预设时间 内接收到敲击用户终端的敲击指令时,响应所述敲击指令,获取敲击参数;
[0025] 执行单元,用于根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所 述闹钟提醒信号执行与所述获取的敲击参数对应的处理操作,所述处理操作包括停止输出 或延迟输出。
[0026] 结合第二方面,在第二方面的第一种可能的实施方式中,所述获取单元具体用于 获取敲击次数;
[0027] 所述执行单元包括:
[0028] 判断子单元,用于根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判 断所述敲击次数是否大于所述第一对应关系中与停止输出操作对应的停止次数;
[0029] 执行子单元,用于当所述判断子单元根据预先设置的敲击次数与闹钟处理操作的 第一对应关系,判断所述敲击次数不大于所述第一对应关系中与停止输出操作对应的停止 次数时,对所述闹钟提醒信号执行停止输出操作。
[0030] 结合第二方面的第一种可能的实施方式,在第二方面的第二种可能的实施方式 中,所述执行单元还包括:
[0031] 查询子单元,用于当所述判断子单元根据预先设置的敲击次数与闹钟处理操作的 第一对应关系,判断所述敲击次数大于所述第一对应关系中与停止输出操作对应的停止次 数时,以所述敲击次数为依据,从预先设置的敲击次数与时延参数的第二对应关系中,查询 所述敲击次数对应的目标时延参数;
[0032] 所述执行子单元,还用于按照所述目标时延参数,对所述闹钟提醒信号执行延迟 输出操作。
[0033] 结合第二方面的第一种可能的实施方式或结合第二方面的第二种可能的实施方 式,在第二方面的第三种可能的实施方式中,所述获取单元还用于在所述判断子单元根据 预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是否大于所述第 一对应关系中与停止输出操作对应的停止次数之前,获取敲击强度;
[0034] 所述用户终端还包括:
[0035] 判断单元,用于判断所述敲击强度与预先存储的预设敲击强度是否一致;
[0036] 所述判断子单元,具体用于当所述判断单元判断所述敲击强度与预先存储的预设 敲击强度一致时,根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲 击次数是否大于所述第一对应关系中与停止输出操作对应的停止次数。
[0037] 结合第二方面或结合第二方面的第一种可能的实施方式或结合第二方面的第二 种可能的实施方式,在第二方面的第四种可能的实施方式中,所述执行单元还用于当所述 检测单元检测在预设时间内未接收到敲击用户终端的敲击指令时,对所述闹钟提醒信号执 行停止输出操作。
[0038] 本发明实施例中,用户终端当监听到闹钟提醒信号输出时,检测在预设时间内是 否接收到敲击用户终端的敲击指令,若是,则响应敲击指令,获取敲击参数;进一步地,根据 预先设置的敲击参数与闹钟处理操作的第一对应关系,对闹钟提醒信号执行与获取的敲击 参数对应的处理操作。通过本发明实施例,用户终端在监听到闹钟提醒信号输出时,获取到 敲击参数之后,直接根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对闹钟提 醒信号执行停止输出操作或延迟输出操作,而无需按照预设方向滑动或者点击预设位置, 避免了因用户滑动方向出错或点击位置不对而导致重复操作的情况,从而可以提高闹钟处 理的效率。
【附图说明】
[0039] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0040] 图1是本发明实施例公开的一种闹钟处理方法的流程示意图;
[0041] 图2是本发明实施例公开的另一种闹钟处理方法的流程示意图;
[0042] 图3是本发明实施例公开的一种用户终端的结构示意图;
[0043] 图4是本发明实施例公开的另一种用户终端的结构示意图;
[0044]图5是本发明实施例公开的另一种用户终端的结构示意图。
【具体实施方式】
[0045] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0046] 本发明实施例公开了一种闹钟处理方法及用户终端,可以提高闹钟处理的效率。 以下分别进行详细说明。
[0047] 本发明实施例中,用户终端可以包括但不限于智能手机、平板电脑、笔记本电脑、 掌上电脑等等终端。其中,该用户终端的操作系统可包括但不限于Android操作系统、IOS 操作系统、Symbian(塞班)操作系统、BlackBerry(黑莓)操作系统、WindowsPhone8操 作系统等等,本发明实施例不做限定。
[0048] 请参见图1,图1是本发明实施例公开的一种闹钟处理方法的流程示意图。如图1 所示,该方法可以包括以下步骤:
[0049]S101、当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲击用户终 端的敲击指令,若是,执行步骤S102,若否,结束本流程。
[0050] 本发明实施例中,当监听到闹钟提醒信号输出时,用户终端检测在预设时间内是 否接收到敲击用户终端的敲击指令。其中,该闹钟提醒信号可以包括但不限于振动信号、铃 音信号,以及振动和铃音的组合信号等,本发明实施例不作限定,该预设时间为用户预先设 置的等待时间,如lmin。
[0051] 本发明实施例中,用户通过敲击用户终端来触发生成敲击指令,其中,敲击的位置 可以是用户终端的任何位
置,如用户终端的屏幕、用户终端的后盖、用户终端的边缘位置 等,本发明实施例不作限定。
[0052]本发明实施例中,用户预先在用户终端上设置闹钟的提醒时间以及闹钟的提醒方 式,当预设的提醒时间到达时,用户终端就会以预先设置的闹钟提醒方式来输出闹钟提醒 信号。举例来说,假设提醒时间为每天早上7点,提醒方式为振动和铃音的组合,当用户终 端的当前时间到达早上7点时,用户终端就会监听到此时有振动和铃音的组合信号输出。
[0053]S102、响应敲击指令,获取敲击参数。
[0054]本发明实施例中,当监听到闹钟提醒信号输出时,用户终端检测在预设时间内接 收到敲击用户终端的敲击指令时,用户终端就可以响应敲击指令,获取敲击参数。其中,该 敲击参数可以包括但不限于敲击强度、敲击次数以及敲击频率等。
[0055]S103、根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对闹钟提醒信 号执行与获取的敲击参数对应的处理操作。
[0056]本发明实施例中,用户终端获取到敲击参数之后,就可以根据预先设置的敲击参 数与闹钟处理操作的第一对应关系,对闹钟提醒信号执行与获取的敲击参数对应的处理操 作,该处理操作可以包括停止输出或延迟输出。
[0057]具体地,用户终端在获取到敲击参数之后,用户终端可以查询该敲击参数对应的 闹钟处理操作,若查询到该敲击参数对应的闹钟处理操作为停止输出操作,则用户终端可 以立即停止当前闹钟提醒信号的输出以关闭当前闹钟,若查询到该敲击参数对应的闹钟 处理操作为延迟输出操作,则用户终端可以立即停止当前闹钟提醒信号的输出,并在一定 延迟时间后继续输出该闹钟提醒信号,其中,该延迟时间可以为用户设定的时间,如lmin、 5min、10min等,本发明实施例不作限定。
[0058]本发明实施例中,该敲击参数与闹钟处理操作的第一对应关系可以如表1所示:
[0059]表1
[0061] 在上述表1中,a为敲击参数,m为固定数值,a和m均为大于0的数,当用户终端 获取到的敲击参数a小于或等于m时,用户终端可以对闹钟提醒信号执行停止输出操作,当 用户终端获取到的敲击参数a大于m时,用户终端可以对闹钟提醒信号执行延迟输出操作。
[0062] 在一个实施例中,当用户终端获取到的敲击参数a(即敲击次数)大于m(即停止 次数)时,用户终端可以进一步根据预先设置的敲击次数与时延参数的第二对应关系,确 定获取到的敲击次数a对应的时延参数,并按照该时延参数对闹钟提醒信号执行延迟输出 操作。
[0063] 在图1所描述的方法流程中,用户终端当监听到闹钟提醒信号输出时,检测在预 设时间内是否接收到敲击用户终端的敲击指令,若是,则响应敲击指令,获取敲击参数;进 一步地,根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对闹钟提醒信号执行 与获取的敲击参数对应的处理操作。通过本发明实施例,用户终端在监听到闹钟提醒信号 输出时,获取到敲击参数之后,直接根据预先设置的敲击参数与闹钟处理操作的第一对应 关系,对闹钟提醒信号执行停止输出操作或延迟输出操作,而无需按照预设方向滑动或者 点击预设位置,避免了因用户滑动方向出错或点击位置不对而导致重复操作的情况,从而 可以提高闹钟处理的效率。
[0064] 请参见图2,图2是本发明实施例公开的另一种闹钟处理方法的流程示意图。如图 2所示,该方法可以包括以下步骤:
[0065]S201、当监听到闹钟提醒信号输出时,用户终端检测在预设时间内是否接收到敲 击用户终端的敲击指令,若是,执行步骤S202,若否,执行步骤S208。
[0066] 本发明实施例中,当监听到闹钟提醒信号输出时,用户终端检测在预设时间内是 否接收到用户敲击用户终端的敲击指令,若是,表明用户在预设时间内对用户终端进行了 敲击操作,用户终端可以根据该敲击操作触发的敲击指令来对当前闹钟提醒信号做相应的 处理,若否,表明用户没有对用户终端进行敲击操作,用户有可能不在用户终端旁边,此时, 用户终端输出闹钟提醒信号对用户来说已经没有任何提醒作用,因此,用户终端可以在预 设时间到达时,自动对闹钟提醒信号执行停止输出操作。
[0067]S202、用户终端响应敲击指令,获取敲击次数。
[0068] 本发明实施例中,当监听到闹钟提醒信号输出时,用户终端检测在预设时间内接 收到敲击用户终端的敲击指令之后,用户终端可以响应敲击指令,获取敲击次数,其中,该 敲击次数可以为1次、2次、3次等,本发明实施例不作限定。
[0069] S203、用户终端获取敲击强度。
[0070] 本发明实施例中,用户终端响应敲击指令,获取敲击次数之后,用户终端可以进一 步获取敲击强度,其中,该敲击强度可以理解为用户敲击用户终端的力度,该力度的单位可 以为牛顿,简称牛,用符号N表示。
[0071]S204、用户终端判断敲击强度与预先存储的预设敲击强度是否一致,若是,执行步 骤S205,若否,结束本流程。
[0072] 本发明实施例中,每个人的力度不一样,如小孩的力度要小些,大人的力度要大 些,强壮的人力度要大些,而体弱的人力度要小些,因此,每个人的敲击强度就不一样,每次 的敲击强度也可能不一样,用户可以预先将自己的敲击强度存储,并设置为预设敲击强度。
[0073] 本发明实施例中,当用户终端判断敲击强度与预先存储的预设敲击强度一致时, 表明当前敲击用户终端的用户为设置预设敲击强度的用户,当用户终端判断敲击强度与预 先存储的预设敲击强度不一致时,表明当前敲击用户终端的用户为非法用户,即不是设置 预设敲击强度的用户。
[0074] 本发明实施例中,用户终端判断敲击强度与预先存储的预设敲击强度是否一致, 包括:
[0075] 用户终端判断敲击强度与预先存储的预设敲击强度是否相同,若相同,则确定敲 击强度与预先存储的预设敲击强度一致。
[0076] 或者,用户终端判断敲击强度与预先存储的预设敲击强度的差值的绝对值是否小 于预设阈值,若是,则确定敲击强度与预先存储的预设敲击强度一致。
[0077] 作为一种可选的实施方式,当敲击次数为多次时,用户可以预先在用户终端上设 置不同的敲击次数对应的敲击强度,那么,用户终端判断敲击强度与预先存储的预设敲击 强度是否一致,包括:
[0078] 用户终端依次判断每次敲击的敲击强度与预先存储的该次敲击对应的预设敲击 强度是否一致,若每次敲击的敲击强度与预先存储的该次敲击对应的预设敲击强度一致, 则确定敲击强度与预先存储的预设敲击强度一致。
[0079] 举例来说,假设用户预先设置的第一次敲击的预设敲击强度为A,第二次敲击的预 设敲击强度为B,第三次敲击的预设敲击强度为C,当敲击次数为3次时,用户终端依次判断 第一次敲击的敲击强度与预设敲击强度A是否一致,第二次敲击的敲击强度与预设敲击强 度B是否一致,第三次敲击的敲击强度与预设敲击强度C是否一致,若其中有任何一个不一 致,则确定敲击强度与预先存储的预设敲击强度不一致,只有全部都一致时,才能确定敲击 强度与预先存储的预设敲击强度一致。
[0080] 作为另一种可选的实施方式,当敲击次数为多次时,用户还可以设置敲击的时间 间隔,其中,该敲击的时间间隔可以相同也可以不同,那么,用户终端判断敲击强度与预先 存储的预设敲击强度是否一致,包括:
[0081] 用户终端依次判断每次敲击的敲击强度与预先存储的该次敲击对应的预设敲击 强度是否一致,以及判断相邻敲击的时间间隔与预先设置的敲击时间间隔是否一致,若每 次敲击的敲击强度与预先存储的该次敲击对应的预设敲击强度一致,且相邻敲击的时间间 隔与预先设置的敲击时间间隔一致,则可以确定敲击强度与预先存储的预设敲击强度一 致。
[0082] S205、用户终端根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判 断敲击次数是否大于第一对应关系中与停止输出操作对应的停止次数,若是,执行步骤 S206~S207,若否,执行步骤S208。
[0083] S206、用户终端以敲击次数为依据,从预先设置的敲击次数与时延参数的第二对 应关系中,查询敲击次数对应的目标时延参数。
[0084] 本发明实施例中,用户终端根据预先设置的敲击次数与闹钟处理操作的第一对应 关系,判断敲击次数大于第一对应关系中与停止输出操作对应的停止次数时,表明用户终 端需要对当前闹钟提醒信号执行延迟输出操作,进一步地,用户终端可以以敲击次数为依 据,从预先设置的敲击次数与时延参数的第二对应关系中,查询敲击次数对应的目标时延 参数。
[0085] 本发明实施例中,该敲击次数与时延参数的第二对应关系可以如表2所示:
[0086] 表 2
[0087]
[0088] 在上述表2中,bl、b2、b3…为敲击次数,nl、n2、n3…为时延参数,bl、b2、b3…, nl、n2、n3…均为正整数。其中,nl为敲击次数bl对应的时延参数,n2为敲击次数b3对应 的时延参数,n3为敲击次数b3对应的时延参数……。
[0089] 具体地,本发明实施例中,当敲击参数为敲击次数时,上述表1所示的敲击参数与 闹钟处理操作的第一对应关系可以理解为敲击次数与闹钟处理操作的第一对应关系,当用 户终端判断敲击次数大于表1所示的第一对应关系中与停止输出操作对应的停止次数(即 m)时,用户终端需要对当前闹钟提醒信号执行延迟输出操作,进一步地,用户终端可以查询 表2所示的敲击次数与时延参数的第二对应关系,以确定当前敲击次数对应的目标时延参 数。
[0090] S207、用户终端按照目标时延参数,对闹钟提醒信号执行延迟输出操作。
[0091] 本发明实施例中,用户终端查询到当前敲击次数对应的目标时延参数之后,用户 终端可以按照目标时延参数,对闹钟提醒信号执行延迟输出操作。举例来说,假设用户终端 查询到的目标时延参数为n2,则用户终端可以从当前时刻开始计时,并在计时时长达到n2 时,输出闹钟提醒信号。
[0092] S208、用户终端对闹钟提醒信号执行停止输出操作。
[0093] 本发明实施例中,当监听到闹钟提醒信号输出,用户终端检测在预设时间内未接 收到敲击用户终端的敲击指令时,用户终端可以对闹钟提醒信号执行停止输出操作,
[0094] 或者,当监听到闹钟提醒信号输出,用户终端检测在预设时间内接收到敲击用户 终端的敲击指令,但判断敲击次数不大于第一对应关系中与停止输出操作对应的停止次数 时,用户终端可以对闹钟提醒信号执行停止输出操作。
[0095] 在图2所描述的方法流程中,当监听到闹钟提醒信号输出时,用户终端检测在预 设时间内是否接收到敲击用户终端的敲击指令,若检测结果为是,响应敲击指令,获取敲击 次数以及获取敲击强度,判断敲击强度与预先存储的预设敲击强度是否一致,若一致,根据 预先设置的敲击次数与闹钟处理操作的第一对应关系,判断敲击次数是否大于第一对应关 系中与停止输出操作对应的停止次数,若判断结果为是,用户终端以敲击次数为依据,从预 先设置的敲击次数与时延参数的第二对应关系中,查询敲击次数对应的目标时延参数,按 照目标时延参数,对闹钟提醒信号执行延迟输出操作。通过本发明实施例,用户终端可以在 监听到闹钟提醒信号输出时,根据接收到的敲击指令,获取敲击次数以及敲击强度,进一步 根据敲击强度判断当前用户合法后,再根据敲击次数来进行相应的闹钟处理操作,从而可 以防止非法用户肆意操作用户终端,同时,也提高了闹钟处理的效率。
[0096] 下面为本发明装置实施例,本发明装置实施例用于执行本发明方法实施例中的方 法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照 本发明上述方法实施例。
[0097] 请参见图3,图3是本发明实施例公开的一种用户终端的结构示意图,如图3所示, 该用户终端300可以包括:检测单元301、获取单元302以及执行单元303,其中:
[0098] 检测单元301,用于当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到 敲击用户终端的敲击指令。
[0099] 本发明实施例中,当监听到闹钟提醒信号输出时,检测单元301检测在预设时间 内是否接收到敲击用户终端的敲击指令。其中,该闹钟提醒信号可以包括但不限于振动信 号、铃音信号,以及振动和铃音的组合信号等,本发明实施例不作限定,该预设时间为用户 预先设置的等待时间,如lmin。
[0100] 本发明实施例中,用户通过敲击用户终端来触发生成敲击指令,其中,敲击的位置 可以是用户终端的任何位置,如用户终端的屏幕、用户终端的后盖、用户终端的边缘位置 等,本发明实施例不作限定。
[0101] 本发明实施例中,用户预先在用户终端上设置闹钟的提醒时间以及闹钟的提醒方 式,当预设的提醒时间到达时,用户终端就会以预先设置的闹钟提醒方式来输出闹钟提醒 信号。举例来说,假设提醒时间为每天早上7点,提醒方式为振动和铃音的组合,当用户终 端的当前时间到达早上7点时,用户终端就会监听到此时有振动和铃音的组合信号输出。
[0102]获取单元302,用于当检测单元301当监听到闹钟提醒信号输出时,检测在预设时 间内接收到敲击用户终端的敲击指令时,响应敲击指令,获取敲击参数。
[0103] 本发明实施例中,当监听到闹钟提醒信号输出时,检测单元301检测在预设时间 内接收到敲击用户终端的敲击指令时,获取单元302就可以响应敲击指令,获取敲击参数。 其中,该敲击参数可以包括但不限于敲击强度、敲击次数以及敲击频率等。
[0104] 执行单元303,用于根据预先设置的敲击参数与闹钟处理操作的第一对应关系, 对闹钟提醒信号执行与获取的敲击参数对应的处理操作,处理操作包括停止输出或延迟输 出。
[0105] 本发明实施例中,获取单元302获取到敲击参数之后,执行单元303就可以根据预 先设置的敲击参数与闹钟处理操作的第一对应关系,对闹钟提醒信号执行与获取的敲击参 数对应的处理操作,该处理操作可以包括停止输出或延迟输出。
[0106] 具体地,获取单元302在获取到敲击参数之后,用户终端可以查询该敲击参数对 应的闹钟处理操作,若查询到该敲击参数对应的闹钟处理操作为停止输出操作,则执行单 元303可以立即停止当前闹钟提醒信号的输出以关闭当前闹钟,若查询到该敲击参数对应 的闹钟处理操作为延迟输出操作,则执行单元303可以立即停止当前闹钟提醒信号的输 出,并在一定延迟时间后继续输出该闹钟提醒信号,其中,该延迟时间可以为用户设定的时 间,如lmin、5min、10min等,本发明实施例不作限定。
[0107] 作为一种可选的实施方式,上述执行单元303还用于当检测单元301检测在预设 时间内未接收到敲击用户终端的敲击指令时,对闹钟提醒信号执行停止输出操作。
[0108] 本发明实施例中,当监听到闹钟提醒信号输出时,检测单元301检测在预设时间 内未接收到用户敲击用户终端的敲击指令时,表明用户没有对用户终端进行敲击操作,用 户有可能不在用户终端旁边,此时,用户终端输出闹钟提醒信号对用户来说已经没有任何 提醒作用,因此,执行单元303可以在预设时间到达时,自动对闹钟提醒信号执行停止输出 操作。
[0109]请参见图4,图4是本发明实施例公开的另一种用户终端的结构示意图,其中,图4 所示的用户终端是在图3所示的用户终端的基础上进一步优化得到的,与图3所示的用户 终端相比,图4所示的用户终端除了包括图3所示的用户终端的所有单元外,执行单元303 可以包括:判断子单元3031和执行子单元3032,其中:
[0110] 上述获取单元301具体用于获取敲击次数。
[0111] 本发明实施例中,当监听到闹钟提醒信号输出时,检测单元301检测在预设时间 内接收到敲击用户终端的敲击指令之后,获取单元301可以响应敲击指令,获取敲击次数, 其中,该敲击次数可以为1次、2次、3次等,本发明实施例不作限定。
[0112] 判断子单元3031,用于根据预先设置的敲击次数与闹钟处理操作的第一对应关 系,判断敲击次数是否大于第一对应关系中与停止输出操作对应的停止次数。
[0113] 执行子单元3032,用于当判断子单元3031根据预先设置的敲击次数与闹钟处理 操作的第一对应关系,判断敲击次数不大于第一对应关系中与停止输出操作对应的停止次 数时,对闹钟提醒信号执行停止输出操作。
[0114] 作为一种可选的实施方式,上述执行单元303还可以包括:
[0115] 查询子单元3033,用于当判断子单元3031根据预先设置的敲击次数与闹钟处理 操作的第一对应关系,判断敲击次数大于第一对应关系中与停止输出操作对应的停止次数 时,以敲击次数为依据,从预先设置的敲击次数与时延参数的第二对应关系中,查询敲击次 数对应的目标时延参数。
[0116] 本发明实施例中,判断子单元3031根据预先设置的敲击次数与闹钟处理操作的 第一对应关系,判断敲击次数大于第一对应关系中与停止输出操作对应的停止次数时,表 明用户终端需要对当前闹钟提醒信号执行延迟输出操作,进一步地,查询子单元3033可以 以敲击次数为依据,从预先设置的敲击次数与时延参数的第二对应关系中,查询敲击次数 对应的目标时延参数。
[0117] 上述执行子单元3032,还用于按照目标时延参数,对闹钟提醒信号执行延迟输出 操作。
[0118] 本发明实施例中,查询子单元3033查询到当前敲击次数对应的目标时延参数之 后,执行子单元3032可以按照目标时延参数,对闹钟提醒信号执行延迟输出操作。举例来 说,假设查询子单元3033查询到的目标时延参数为n2,则用户终端可以从当前时刻开始计 时,并在计时时长达到n2时,由执行子单元3032输出闹钟提醒信号。
[0119] 请参见图5,图5是本发明实施例公开的另一种用户终端的结构示意图,其中,图5 所示的用户终端是在图4所示的用户终端的基础上进一步优化得到的,与图4所示的用户 终端相比,图5所示的用户终端除了包括图4所示的用户终端的所有单元外,还可以包括判 断单元304,其中:
[0120] 上述获取单元302,还用于在上述判断子单元3031根据预先设置的敲击次数与闹 钟处理操作的第一对应关系,判断敲击次数是否大于第一对应关系中与停止输出操作对应 的停止次数之前,获取敲击强度。
[0121] 本发明实施例中,获取单元302响应敲击指令,获取敲击次数之后,获取单元302 还可以进一步获取敲击强度,其中,该敲击强度可以理解为用户敲击用户终端的力度,该力 度的单位可以为牛顿,简称牛,用符号N表示。
[0122] 判断单元304,用于判断敲击强度与预先存储的预设敲击强度是否一致。
[0123] 本发明实施例中,每个人的力度不一样,如小孩的力度要小些,大人的力度要大 些,强壮的人力度要大些,而体弱的人力度要小些,因此,每个人的敲击强度就不一样,每次 的敲击强度也可能不一样,用户可以预先将自己的敲击强度存储,并设置为预设敲击强度。
[0124] 本发明实施例中,当判断单元304判断敲击强度与预先存储的预设敲击强度一致 时,表明当前敲击用户终端的用户为设置预设敲击强度的用户,当判断单元304判断敲击 强度与预先存储的预设敲击强度不一致时,表明当前敲击用户终端的用户
为非法用户,即 不是设置预设敲击强度的用户。
[0125] 本发明实施例中,判断单元304判断敲击强度与预先存储的预设敲击强度是否一 致,包括:
[0126] 判断单元304判断敲击强度与预先存储的预设敲击强度是否相同,若相同,则确 定敲击强度与预先存储的预设敲击强度一致。
[0127]或者,判断单元304判断敲击强度与预先存储的预设敲击强度的差值的绝对值是 否小于预设阈值,若是,则确定敲击强度与预先存储的预设敲击强度一致。
[0128] 作为一种可选的实施方式,当敲击次数为多次时,用户可以预先在用户终端上设 置不同的敲击次数对应的敲击强度,那么,判断单元304判断敲击强度与预先存储的预设 敲击强度是否一致,包括:
[0129] 判断单元304依次判断每次敲击的敲击强度与预先存储的该次敲击对应的预设 敲击强度是否一致,若每次敲击的敲击强度与预先存储的该次敲击对应的预设敲击强度一 致,则确定敲击强度与预先存储的预设敲击强度一致。
[0130] 举例来说,假设用户预先设置的第一次敲击的预设敲击强度为A,第二次敲击的预 设敲击强度为B,第三次敲击的预设敲击强度为C,当敲击次数为3次时,判断单元304依次 判断第一次敲击的敲击强度与预设敲击强度A是否一致,第二次敲击的敲击强度与预设敲 击强度B是否一致,第三次敲击的敲击强度与预设敲击强度C是否一致,若其中有任何一个 不一致,则确定敲击强度与预先存储的预设敲击强度不一致,只有全部都一致时,才能确定 敲击强度与预先存储的预设敲击强度一致。
[0131] 作为另一种可选的实施方式,当敲击次数为多次时,用户还可以设置敲击的时间 间隔,其中,该敲击的时间间隔可以相同也可以不同,那么,判断单元304判断敲击强度与 预先存储的预设敲击强度是否一致,包括:
[0132] 判断单元304依次判断每次敲击的敲击强度与预先存储的该次敲击对应的预设 敲击强度是否一致,以及判断相邻敲击的时间间隔与预先设置的敲击时间间隔是否一致, 若每次敲击的敲击强度与预先存储的该次敲击对应的预设敲击强度一致,且相邻敲击的时 间间隔与预先设置的敲击时间间隔一致,则可以确定敲击强度与预先存储的预设敲击强度 一致。
[0133]上述判断子单元3031,具体用于当判断单元304判断敲击强度与预先存储的预设 敲击强度一致时,根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断敲击次 数是否大于第一对应关系中与停止输出操作对应的停止次数。
[0134] 在图3~图5所描述的用户终端300中,检测单元301当监听到闹钟提醒信号输 出时,检测在预设时间内是否接收到敲击用户终端的敲击指令,若是,获取单元302响应敲 击指令,获取敲击参数;进一步地,执行单元303根据预先设置的敲击参数与闹钟处理操作 的第一对应关系,对闹钟提醒信号执行与获取的敲击参数对应的处理操作。通过本发明实 施例,检测单元301在监听到闹钟提醒信号输出,检测到敲击指令时,获取单元302获取到 敲击参数之后,执行单元303直接根据预先设置的敲击参数与闹钟处理操作的第一对应关 系,对闹钟提醒信号执行停止输出操作或延迟输出操作,而无需按照预设方向滑动或者点 击预设位置,避免了因用户滑动方向出错或点击位置不对而导致重复操作的情况,从而可 以提高闹钟处理的效率。
[0135] 需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系 列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因 为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该 知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申 请所必须的。
[0136] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述 的部分,可以参见其他实施例的相关描述。
[0137] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccess Memory,RAM)等。
[0138] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范 围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1. 一种闹钟处理方法,其特征在于,包括: 当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲击用户终端的敲击指 令; 若是,则响应所述敲击指令,获取敲击参数; 根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹钟提醒信号执行 与所述获取的敲击参数对应的处理操作,所述处理操作包括停止输出或延迟输出。2. 根据权利要求1所述的方法,其特征在于,所述获取敲击参数,包括: 获取敲击次数; 所述根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹钟提醒信号 执行与所述获取的敲击参数对应的处理操作,包括: 根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是否大 于所述第一对应关系中与停止输出操作对应的停止次数; 若否,则对所述闹钟提醒信号执行停止输出操作。3. 根据权利要求2所述的方法,其特征在于,所述方法还包括: 当判断所述敲击次数大于所述停止次数时,以所述敲击次数为依据,从预先设置的敲 击次数与时延参数的第二对应关系中,查询所述敲击次数对应的目标时延参数; 按照所述目标时延参数,对所述闹钟提醒信号执行延迟输出操作。4. 根据权利要求2或3所述的方法,其特征在于,所述获取敲击次数之后,以及所述根 据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是否大于所述 第一对应关系中与停止输出操作对应的停止次数之前,所述方法还包括: 获取敲击强度; 判断所述敲击强度与预先存储的预设敲击强度是否一致; 若一致,则执行所述根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断 所述敲击次数是否大于所述第一对应关系中与停止输出操作对应的停止次数的步骤。5. 根据权利要求1~3任一项所述的方法,其特征在于,所述方法还包括: 当检测在预设时间内未接收到敲击用户终端的敲击指令时,对所述闹钟提醒信号执行 停止输出操作。6. -种用户终端,其特征在于,包括: 检测单元,用于当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲击用 户终端的敲击指令; 获取单元,用于当所述检测单元当监听到闹钟提醒信号输出时,检测在预设时间内接 收到敲击用户终端的敲击指令时,响应所述敲击指令,获取敲击参数; 执行单元,用于根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹 钟提醒信号执行与所述获取的敲击参数对应的处理操作,所述处理操作包括停止输出或延 迟输出。7. 根据权利要求6所述的用户终端,其特征在于,所述获取单元具体用于获取敲击次 数; 所述执行单元包括: 判断子单元,用于根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所 述敲击次数是否大于所述第一对应关系中与停止输出操作对应的停止次数; 执行子单元,用于当所述判断子单元根据预先设置的敲击次数与闹钟处理操作的第一 对应关系,判断所述敲击次数不大于所述第一对应关系中与停止输出操作对应的停止次数 时,对所述闹钟提醒信号执行停止输出操作。8. 根据权利要求7所述的用户终端,其特征在于,所述执行单元还包括: 查询子单元,用于当所述判断子单元根据预先设置的敲击次数与闹钟处理操作的第 一对应关系,判断所述敲击次数大于所述第一对应关系中与停止输出操作对应的停止次数 时,以所述敲击次数为依据,从预先设置的敲击次数与时延参数的第二对应关系中,查询所 述敲击次数对应的目标时延参数; 所述执行子单元,还用于按照所述目标时延参数,对所述闹钟提醒信号执行延迟输出 操作。9. 根据权利要求7或8所述的用户终端,其特征在于,所述获取单元还用于在所述判断 子单元根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次数是否 大于所述第一对应关系中与停止输出操作对应的停止次数之前,获取敲击强度; 所述用户终端还包括: 判断单元,用于判断所述敲击强度与预先存储的预设敲击强度是否一致; 所述判断子单元,具体用于当所述判断单元判断所述敲击强度与预先存储的预设敲击 强度一致时,根据预先设置的敲击次数与闹钟处理操作的第一对应关系,判断所述敲击次 数是否大于所述第一对应关系中与停止输出操作对应的停止次数。10. 根据权利要求6~8任一项所述的用户终端,其特征在于,所述执行单元还用于当 所述检测单元检测在预设时间内未接收到敲击用户终端的敲击指令时,对所述闹钟提醒信 号执行停止输出操作。
【专利摘要】本发明实施例公开了一种闹钟处理方法及用户终端。其中,该方法包括:当监听到闹钟提醒信号输出时,检测在预设时间内是否接收到敲击用户终端的敲击指令;若是,则响应所述敲击指令,获取敲击参数;根据预先设置的敲击参数与闹钟处理操作的第一对应关系,对所述闹钟提醒信号执行与所述获取的敲击参数对应的处理操作,所述处理操作包括停止输出或延迟输出。实施本发明实施例可以提高闹钟处理的效率。
【IPC分类】G06F3/0487, G06F9/44
【公开号】CN104899030
【申请号】CN201510284566
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年5月28日