处理误操作指令的方法及装置制造方法及图纸

技术编号:13244475 阅读:40 留言:0更新日期:2016-05-15 04:50
本公开是关于一种处理误操作的方法及装置,用于减少误操作带来的影响。所述方法包括:连续接收触发操作指令;确定所述触发操作指令是否为误操作指令;当所述触发操作指令为误操作指令时,中止对所述触发操作指令的操作响应。

【技术实现步骤摘要】

本公开涉及通信及计算机处理领域,尤其涉及处理误操作指令的方法及装置
技术介绍
随着电子技术的发展,移动终端已经普遍应用,并且更新换代非常快。移动终端从最开始的键盘输入,到触摸屏输入。用户只需在触摸屏上轻轻的点击或滑动,便可实现各种操作。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种处理误操作指令的方法及装置。根据本公开实施例的第一方面,提供一种处理误操作指令的方法,包括:连续接收触发操作指令;确定所述触发操作指令是否为误操作指令;当所述触发操作指令为误操作指令时,中止对所述触发操作指令的操作响应。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中在确定触发操作指令是误操作指令时,对触发操作指令不做处理,减少误操作指令带来的影响,同时减少用户操作。在一个实施例中,所述确定所述触发操作指令是否为误操作指令,包括:检测连续接收的所述触发操作指令中相邻两次触发操作指令的间隔时长是否小于预设的第一时长阈值;在每相邻两次触发操作指令的间隔时长均小于预设的第一时长阈值时,将所述触发操作指令确定为误操作指令;和/或检测连续接收的所述触发操作指令中第一次触发操作指令与最后一次触发操作指令的间隔时长是否小于预设的第二时长阈值;在第一次触发操作指令与最后一次触发操作指令的间隔时长小于预设的第二时长阈值时,将所述触发操作指令确定为误操作指令;和/或检测连续接收的所述触发操作指令的次数是否达到预设的次数阈值,在所述触发操作指令的次数达到预设的次数阈值时,将所述触发操作指令确定为误操作指令。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例通过第一时长阈值、第二时长阈值和次数阈值等来帮助准确判断是否是误操作指令,有助于更准确的进行回滚处理。在一个实施例中,所述确定所述触发操作指令是否为误操作指令,包括:检测所述触发操作指令所触发的应用是否是预设的特定应用;在所述触发操作指令所触发的应用是预设的特定应用时,将所述触发操作指令确定为误操作指令。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中触发特定应用的触发操作指令属于误操作指令。较准确的确定误操作指令有助于较准确的进行回滚处理。在一个实施例中,所述方法还包括:接收预设所述特定应用的配置指令。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中的特定应用可以由用户预先配置,实现过程更灵活方便。在一个实施例中,所述确定所述触发操作指令是否为误操作指令,包括:检测连续接收的所述触发操作指令是否均是相同的触发操作指令;在所述连续接收的所述触发操作指令均是相同的触发操作指令时,将所述触发操作指令确定为误操作指令。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中将相同的触发操作指令确定为误操作指令,较准确的确定误操作指令有助于较准确的进行回滚处理。在一个实施例中,在连续接收触发操作指令时,输出所述触发操作指令是否是误操作指令的提示信息;所述确定所述触发操作指令是否为误操作指令,包括:当接收所述触发操作指令是误操作指令的确认指令时,将所述触发操作指令确定为误操作指令。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例还可以在触发操作指令可能是误操作指令时向用户输出提示,由用户判断是否是误操作指令,根据用户的反馈进行误操作指令的处理。在一个实施例中,所述方法还包括:当接收所述触发操作指令是误操作指令的确认指令时,撤回所述触发操作指令的操作结果。本公开的实施例提供的技术方案可以包括以下有益效果:根据本公开实施例的第二方面,提供一种处理误操作指令的装置,包括:接收模块,用于连续接收触发操作指令;确定模块,用于确定所述触发操作指令是否为误操作指令;中止模块,用于当所述触发操作指令为误操作指令时,中止对所述触发操作指令的操作响应。在一个实施例中,所述确定模块至少包括下列模块之一:第一确定子模块,用于检测连续接收的所述触发操作指令中相邻两次触发操作指令的间隔时长是否小于预设的第一时长阈值;在每相邻两次触发操作指令的间隔时长均小于预设的第一时长阈值时,将所述触发操作指令确定为误操作指令;第二确定子模块,用于检测连续接收的所述触发操作指令中第一次触发操作指令与最后一次触发操作指令的间隔时长是否小于预设的第二时长阈值;在第一次触发操作指令与最后一次触发操作指令的间隔时长小于预设的第二时长阈值时,将所述触发操作指令确定为误操作指令;第三确定子模块,用于检测连续接收的所述触发操作指令的次数是否达到预设的次数阈值,在所述多次的触发操作指令的次数达到预设的次数阈值时,将所述触发操作指令确定为误操作指令。在一个实施例中,所述确定模块包括:第四确定子模块,用于检测所述触发操作指令所触发的应用是否是预设的特定应用;在所述触发操作指令所触发的应用是预设的特定应用时,将所述触发操作指令确定为误操作指令。在一个实施例中,所述装置还包括:配置模块,用于接收预设所述特定应用的配置指令。在一个实施例中,所述确定模块包括:第五确定子模块,用于检测连续接收的所述触发操作指令是否均是相同的触发操作指令;在所述连续接收的所述触发操作指令均是相同的触发操作指令时,将所述触发操作指令确定为误操作指令。在一个实施例中,所述装置还包括:输出模块,用于在连续接收触发操作指令时,输出所述触发操作指令是否是误操作指令的提示信息;所述确定模块包括:第七确定子模块,用于当接收所述触发操作指令是误操作指令的确认指令时,将所述触发操作指令确定为误操作指令。在一个实施例中,所述装置还包括:撤回模块,用于当接收所述触发操作指令是误操作指令的确认指令时,撤回所述触发操作指令的操作结果。根据本公开实施例的第三方面,提供一种处理误操作指令的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:连续接收触发操作指令指令;确定所述触发操作指令指令是否为误操作指令指令;当所述触发操作指令指令为误操作指令指令时,中止对所述触发操作指令指令的操作响应。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。【附图说明】此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种处理误操作指令的方法的流程图。图2是根据一示例性实施例示出的一种处理误操作指令的方法的流程图。图3是根据一示例性实施例示出的一种处理误操作指令的方法的流程图。图4是根据一示例性实施例示出的一种处理误操作指令的方法的流程图。图5是根据一示例性实施例示出的一种处理误操作指令的装置的框图。图6是根据一不例性实施例不出的一种确定模块的框图。图7是根据一示例性实施例示出的一种确定模块的框图。图8是根据一示例性实施例示出的一种处理误操作指令的装置的框图。图9是根据一示例性实施例示出的一种确定模块的框图。图10是根据一示例性实施例示出的一种接收模块的框图。图11是根据一示例性实施例示出的一种确定模块的框图。图12是根据一示例性实施例示出的一种处理误操作指令的装置的框图。图13A是根据一不例性实施例不出的一种确定模块的框图。图13B是根据一示例性实施例示出的一种处理误操作指令的装置的框图。图14是根本文档来自技高网...

【技术保护点】
一种处理误操作的方法,其特征在于,包括:连续接收触发操作指令;确定所述触发操作指令是否为误操作指令;当所述触发操作指令为误操作指令时,中止对所述触发操作指令的操作响应。

【技术特征摘要】

【专利技术属性】
技术研发人员:王广健王硕邹易兴
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1