一种控制闹铃的方法、装置及移动终端的制作方法_2

文档序号:9470909阅读:来源:国知局
低阈值时,则确定当前按压手势不是有效的按压手势。
[0056]此外,上述控制闹钟的装置还可以包括:提醒模块23,用于在所述控制模块停止闹钟之后以振动的方式提醒用户已停止闹钟。
[0057]相应的,本发明还提供了一种包含有上述控制闹铃的装置的移动终端,所述移动终端可以是手机、平板电脑等设备。
[0058]下面将以一个具体实施例说明本发明的实现过程。
[0059]如图3所示,本发明一优选实施例中控制闹铃的实现流程可以包括如下步骤:
[0060]步骤301:闹钟响起,判断控制闹钟的开关是否开启,继续步骤302或者步骤303 ;
[0061]步骤302:如果控制闹钟的开关关闭,闹钟界面不响应按压操作,返回步骤301 ;
[0062]步骤303:如果控制闹钟的开关开启,用户执行按压操作之后,获取按压操作产生的按压信息,如按压反射值与按压时长等;
[0063]步骤304:根据获取的按压信息,判断按压反射值是否在逐渐增大,如果不是,则继续步骤305 ;如果是,则继续步骤306 ;
[0064]步骤305:确定当前按压手势不是有效的按压手势,闹钟继续响铃,结束当前流程。
[0065]步骤306:判断按压反射值是否大于预设的长按压时长阈值,按压反射值不大于预设的长按压时长阈值,则继续步骤307,按压反射值大于预设的长按压时长阈值,则继续步骤308 ;
[0066]这里,为了使按压手势与其它手势区分开来,设置低中高三个按压阈值值:按压低阈值PS_TH_L_LED1、按压中间阈值PS_TH_L_D1、按压高阈值PS_TH_H ;除此之外,还设置用于判断按压反射值是否在逐渐增大的有效按压时长阈值PS_TH_T0、用于判断当前按压手势是否为长按压手势的长按压时长阈值PS_TH_T1、标志位pre_zoom_flag。
[0067]有效的按压手势需要满足以下两项条件:一是按压反射值SI需要在按压低阈值PS_TH_L_LED1和按压中间阈值PS_TH_L_D1之间并且此期间的按压时长满足一定条件,二是按压反射值SI大于按压高阈值PS_TH_H。
[0068]一次有效的短按压手势的判断流程:按压反射值S1>PS_TH_L_LED1时,开始计时,当SI持续变大,达到PS_TH_L_D1时,停止计时,当这段时间的按压时长大于预设的有效按压时长阈值PS_TH_T0时,SI继续变大,在S1>PS_TH_H时,开始新的计时,并将标志位pre_zoom_flag置为1,当S1〈PS_TH_H时,停止计时,当这段时间的按压时长小于长按压时长阈值PS_TH_T1时,判断为一次有效的短按压。之后SI开始逐渐减小,当S1〈PS_TH_L_LED1时,将 pre_zoom_f lag 清零。
[0069]—次有效的长按压手势的判断流程:按压反射值S1>PS_TH_L_LED1时,开始计时,当SI持续变大,达到PS_TH_L_D1时,停止计时,当这段时间的按压时长大于PS_TH_TO时,SI继续变大,在S1>PS_TH_H时,开始新的计时,并将pre_zoom_flag置为1,当S1〈PS_TH_H时,停止计时,当这段时间的按压时长大于PS_TH_T1时,判断为一次有效的长按压。之后SI开始逐渐变小,当S1〈PS_TH_L_LED1时,将pre_zoom_flag清零。
[0070]一次无效的按压手势的判断流程:反射值S1>PS_TH_L_LED1时,开始计时,当SI持续变大,达到PS_TH_L_D1时,停止计时,当这段时间小于PS_TH_T时,或SI始终不大于PS_TH_H,此时为无效的按压手势。
[0071]如图4为无效按压手势流程中的数据示意图。
[0072]如图5为是有效按压手势判断流程中的数据示意图。
[0073]这里,设置按压中间阈值PS_TH_L_D1的作用主要是识别按压反射值SI由小到大的变化情况,排除用户将手掌长期停留而非按压所产生的误判。
[0074]此外,为了防止按压手势完成后将手拿开的过程中产生误操作,还设置有按压手势标志位pre_zoom_flag,此标志位在确定为有效按压手势后置I,置I期间不进行按压手势的判别,也就是说不执行本步骤,直到按压反射值SI小于按压低阈值PS_TH_L_LED1后此标志位清零,开始新一轮的按压手势判别,执行本步骤。
[0075]步骤307:确定当前按压手势为有效的短按压手势,将闹钟重置,待设定的时间间隔后,闹铃将重响,结束当前流程。
[0076]这里,所述将闹钟重置是指停止闹钟的响铃动作并将闹钟重置为在设定时间间隔后响铃。如此,将用户的按压手势操作转化为闹钟再响操作。
[0077]步骤308:确定当前按压手势为有效的长按压手势,停止闹钟,并以振动的方式提示用户闹钟已停止,即闹铃已经关闭,结束当前流程。
[0078]这里,所述的停止闹钟是指停止闹钟的响铃动作并控制闹钟不再响。如此,将用户的按压手势操作转化为闹钟不再响操作。
[0079]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种移动终端的闹铃控制方法,其特征在于,所述方法包括: 获取按压信息; 根据所述按压信息,控制闹铃执行相应的操作。2.如权利要求1所述的移动终端的闹铃控制方法,其特征在于,所述按压信息包括按压反射值和按压时长。3.如权利要求2所述的移动终端的闹铃控制方法,其特征在于,所述根据所述按压信息,控制闹铃执行相应的操作,包括:根据当前的按压反射值和按压时长,确定当前按压手势为有效按压手势时,控制闹铃执行后续操作。4.如权利要求3所述的移动终端的闹铃控制方法,其特征在于,所述根据当前的按压反射值和按压时长,确定当前按压手势为有效按压手势时,控制闹铃执行后续操作,包括: 判断当前的按压反射值在逐渐增大,在按压反射值大于预设的按压高阈值时,开始计时,获取按压反射值大于所述按压高阈值的按压时长,如果此时获取的按压时长不大于预设的长按压时长阈值,则确定当前的按压手势为有效的短按压手势,将闹钟重置; 和/或,判断当前的按压反射值在逐渐增加,在按压反射值大于预设的按压高阈值时,开始计时,获取按压反射值大于所述按压高阈值的按压时长,如果此时获取的按压时长大于预设的长按压时长阈值,则确定当前的按压手势为有效的长按压手势,停止闹钟。5.如权利要求4所述的移动终端的闹铃控制方法,其特征在于,所述按压反射值在逐渐增大是指:在当前的按压反射值大于预设的按压低阈值时,开始计,获取按压反射值在所述按压低阈值与预设的按压中间阈值之间时的按压时长,如果该按压时长大于预设的有效按压时长阈值,则判断当前的按压反射值在逐渐增大。6.如权利要求4或5所述的移动终端的闹铃控制方法,其特征在于,所述方法还包括:停止闹钟之后,启动振动提示。7.—种控制闹铃的装置,其特征在于,包括: 获取模块,用于获取终端屏幕的按压信息; 控制模块,用于根据所述按压信息,控制闹铃执行相应的操作。8.如权利要求7所述的控制闹铃的装置,其特征在于,所述判断处理模块获取的按压信息,包括按压反射值和按压时长。9.如权利要求8所述的控制闹铃的装置,其特征在于:所述控制模块,用于根据所述按压信息,控制闹铃执行相应的操作,包括:根据当前的按压反射值和按压时长,确定当前按压手势为有效按压手势时,控制闹铃执行后续操作。10.如权利要求9所述的控制闹铃的装置,其特征在于,所述确定当前按压手势为有效按压手势时,控制闹铃执行后续操作,包括: 判断当前的按压反射值在逐渐增大,按压反射值大于预设的按压高阈值时,开始计时,获取按压反射值大于所述按压高阈值的按压时长,如果此时获取的按压时长不大于预设的长按压时长阈值,则确定当前的按压手势为有效的短按压手势,将闹钟重置; 和/或,判断当前的按压反射值在逐渐增加,按压反射值大于预设的按压高阈值时,开始计时,获取按压反射值大于所述按压高阈值的按压时长,如果此时获取的按压时长大于预设的长按压时长阈值,则确定当前的按压手势为有效的长按压手势,停止闹钟。11.如权利要求10所述的控制闹铃的装置,其特征在于,所述按压反射值在逐渐增大是指:在当前的按压反射值大于预设的按压低阈值时,开始计,获取按压反射值在所述按压低阈值与预设的按压中间阈值之间时的按压时长,如果该按压时长大于预设的有效按压时长阈值,则判断当前的按压反射值在逐渐增大。12.如权利要求10所述的控制闹铃的装置,其特征在于,还包括:提醒模块,进行闹铃停止不再响的操作时,启动振动提示。13.—种移动终端,其特征在于,包括如权利要求7至12任一项所述控制闹铃的装置。
【专利摘要】本发明公开提供一种控制闹铃的方法,包括:获取按压信息;根据所述按压信息,控制闹铃执行相应的操作。本发明还提供一种控制闹铃的装置,包括:获取模块,用于获取终端屏幕的按压信息;控制模块,用于根据所述按压信息,控制闹铃执行相应的操作;采用本发明,可以通过不同的按压信息来操作闹钟,可以使用户在睡眼朦胧的状态下很容易地操作闹钟,控制闹钟的开关或者再响等操作。
【IPC分类】G06F3/01, H04M1/725
【公开号】CN105224067
【申请号】CN201410245415
【发明人】王珠珠, 马骏
【申请人】中兴通讯股份有限公司
【公开日】2016年1月6日
【申请日】2014年6月4日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1