一种防误触方法及装置的制造方法_2

文档序号:9865077阅读:来源:国知局
现过程为:判断当前是否有预设应用运行,该预设应用可以是提供社交、云存储、购物、直播等功能的内置摇一摇功能的一系列终端应用,当当前有上述预设应用正在运行时,判断当前是否正在与预设服务器进行数据交互,当摇一摇状态用于触发交友事件时,该预设服务器可以是该手机附近用于提供定位功能的基站所对应的服务器;当摇一摇状态用于触发歌曲展示事件时,该预设服务器可以是提供音乐播放功能的应用所对应的后台服务器;当摇一摇状态用于触发图片上传或书签上传事件时,该预设服务器可以是提供云存储功能的应用所对应的后台服务器;当摇一摇状态用于触发支付事件时,该预设服务器可以是提供购物功能的应用所对应的后台服务器;当摇一摇状态对应电视节目互动事件时,该预设服务器可以是提供直播功能的应用或终端所对应的后台服务器。
[0074]本实施例的有益效果在于:通过判断当前是否有预设应用运行的同时,是否正在与预设服务器进行交互,从而提供一种无需传感器的摇一摇状态判断方式。
[0075]在一个实施例中,上述步骤S12可被实施为如下步骤BI或B2:
[0076]在步骤BI中,禁止读取触摸操作所对应的数据;或者
[0077]在步骤B2中,禁止输出触摸操作所对应的事件。
[0078]简单来说,触摸操作引发相应事件的过程分为四个阶段:
[0079]1.接收触摸操作;
[0080]2.读取触摸操作所对应的数据;
[0081 ] 3.处理读取到的触摸操作所对应的数据;
[0082]4.将处理完毕的数据所对应的事件输出。
[0083]本实施例中,在阶段2或阶段4进行防误触处理,例如,在接收到触摸操作之后,禁止系统执行阶段2,即禁止读取触摸操作所对应的数据;或者,在接收到触摸操作之后,读取并处理触摸操作对应的数据,在处理完触摸操作对应的数据之后,禁止系统执行阶段4,即禁止输出触摸操作所对应的事件,这样的处理,便于系统将触摸操作所对应的事件进行存储,当摇一摇状态结束时,可将存储的事件展示给用户,用户可选择执行或不执行。
[0084]当然,可以看出,也可以通过禁止系统执行阶段3来实现防误触处理,即在接收到触摸操作时,读取触摸操作所对应的数据,读取完成后,禁止对读取的数据进行处理。
[0085]本实施例的有益效果在于:提供多种防误触处理方式,通过禁止读取触摸操作所对应的数据,从而无需对触摸操作所对应的数据进行处理,减少了系统负荷;通过禁止输出触摸操作所对应的事件,避免了误触所导致的事件的发生。
[0086]图3为本发明一实施例中防误触方法的流程图,如图3所示,本发明中的防误触方法可用于终端,该方法可被实施为如下步骤S31-S32:
[0087]在步骤S31中,当接收到用户发送的触摸操作时,判断在预设时间之内的晃动次数是否大于预设次数;
[0088]在步骤S32中,当在预设时间之内的晃动次数大于预设次数时,禁止读取触摸操作所对应的数据。
[0089]图4为本发明一实施例中防误触方法的流程图,如图4所示,本发明中的防误触方法可用于终端,该方法可被实施为如下步骤S41-S42:
[0090]在步骤S41中,当接收到用户发送的触摸操作时,判断同一晃动方向的起始位置和终止位置之间的夹角是否大于预设夹角;
[0091]在步骤S42中,当同一晃动方向的起始位置和终止位置之间的夹角大于预设夹角时,禁止输出触摸操作所对应的事件。
[0092]图5为本发明一实施例中防误触方法的流程图,如图5所示,本发明中的防误触方法可用于终端,该方法可被实施为如下步骤S51-S53:
[0093]在步骤S51中,当接收到用户发送的触摸操作时,判断当前是否有预设应用运行;
[0094]在步骤S52中,当有预设应用程序运行时,判断当前是否正在与预设服务器进行数据交互;
[0095]在步骤S53中,当当前正在与预设服务器进行数据交互时,禁止输出触摸操作所对应的事件。
[0096]图6为本发明一实施例中防误触装置的框图,如图6所示,本发明中的防误触装置可用于终端,该装置可包括如下模块:
[0097]判断模块61,用于当接收到用户发送的触摸操作时,判断当前是否处于摇一摇状态;
[0098]执行模块62,用于当当前处于摇一摇状态时,对触摸操作执行防误触处理。
[0099]在一个实施例中,判断模块61可包括:
[0100]第一判断子模块,用于判断当前的晃动频率和/或晃动幅度是否大于预设阈值。
[0101]在一个实施例中,第一判断子模块可包括:
[0102]判断在预设时间之内的晃动次数是否大于预设次数;
[0103]第一判断子模块还可包括:
[0104]判断同一晃动方向的起始位置和终止位置之间的夹角是否大于预设夹角;或者
[0105]判断同一晃动方向的起始位置和终止位置之间的距离是否大于预设距离。
[0106]在一个实施例中,如图7所示,判断模块61可包括:
[0107]第二判断子模块71,用于判断当前是否有预设应用运行;
[0108]第三判断子模块72,用于当有预设应用程序运行时,判断当前是否正在与预设服务器进行数据交互。
[0?09]在一个实施例中,执行模块62,包括:
[0110]第一禁止子模块,用于禁止读取触摸操作所对应的数据;或者
[0111]第二禁止子模块,用于禁止输出触摸操作所对应的事件。
[0112]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0113]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0114]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0115]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0116]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种防误触方法,其特征在于,包括: 当接收到用户发送的触摸操作时,判断当前是否处于摇一摇状态; 当当前处于摇一摇状态时,对所述触摸操作执行防误触处理。2.如权利要求1所述的方法,其特征在于,所述判断当前是否处于摇一摇状态,包括: 判断当前的晃动频率和/或晃动幅度是否大于预设阈值。3.如权利要求2所述的方法,其特征在于,所述判断当前的晃动频率是否大于预设阈值包括: 判断在预设时间之内的晃动次数是否大于预设次数; 所述判断当前的晃动幅度是否大于预设阈值包括: 判断同一晃动方向的起始位置和终止位置之间的夹角是否大于预设夹角;或者 判断同一晃动方向的起始位置和终止位置之间的距离是否大于预设距离。4.如权利要求1所述的方法,其特征在于,所述判断当前是否处于摇一摇状态,包括: 判断当前是否有预设应用运行; 当有预设应用程序运行时,判断当前是否正在与预设服务器进行数据交互。5.如权利要求1所述的方法,其特征在于,所述对所述触摸操作执行防误触处理,包括: 禁止读取所述触摸操作所对应的数据;或者 禁止输出所述触摸操作所对应的事件。6.一种防误触装置,其特征在于,包括: 判断模块,用于当接收到用户发送的触摸操作时,判断当前是否处于摇一摇状态; 执行模块,用于当当前处于摇一摇状态时,对所述触摸操作执行防误触处理。7.如权利要求6所述的装置,其特征在于,所述判断模块,包括: 第一判断子模块,用于判断当前的晃动频率和/或晃动幅度是否大于预设阈值。8.如权利要求7所述的装置,其特征在于,所述第一判断子模块包括: 判断在预设时间之内的晃动次数是否大于预设次数; 所述第一判断子模块还包括: 判断同一晃动方向的起始位置和终止位置之间的夹角是否大于预设夹角;或者 判断同一晃动方向的起始位置和终止位置之间的距离是否大于预设距离。9.如权利要求6所述的装置,其特征在于,所述判断模块,包括: 第二判断子模块,用于判断当前是否有预设应用运行; 第三判断子模块,用于当有预设应用程序运行时,判断当前是否正在与预设服务器进行数据交互。10.如权利要求6所述的装置,其特征在于,所述执行模块,包括: 第一禁止子模块,用于禁止读取所述触摸操作所对应的数据;或者 第二禁止子模块,用于禁止输出所述触摸操作所对应的事件。
【专利摘要】本发明公开了一种防误触方法及装置,用以在手机处于摇一摇状态时,避免误触所导致的事件的发生。所述方法包括:当接收到用户发送的触摸操作时,判断当前是否处于摇一摇状态;当当前处于摇一摇状态时,对所述触摸操作执行防误触处理。采用本发明所提供的方法,当接收到用户发送的触摸操作时,如果当前处于摇一摇状态,则对触摸操作执行防误触处理,从而避免了误触所导致的事件的发生。
【IPC分类】G06F3/0487, G06F3/0488
【公开号】CN105630352
【申请号】CN201510991303
【发明人】王坤辉
【申请人】天脉聚源(北京)科技有限公司
【公开日】2016年6月1日
【申请日】2015年12月24日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1