触点位置的自动校准方法和设备技术

技术编号:9667455 阅读:99 留言:0更新日期:2014-02-14 05:22
本发明专利技术的实施方式公开了一种用于在触控装置上自动校准能够触发事件的触点位置的方法和设备。该方法包括存储未触发事件的历史触点位置;以及当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发该事件的触点位置。本发明专利技术通过在触控装置上自动校准能够触发事件的触点位置,实时地调整了能够有效地触发事件的触点位置,减少了用户操作时的出错概率,提高了用户体验。

【技术实现步骤摘要】
触点位置的自动校准方法和设备
[0001 ] 本专利技术的实施方式涉及人机交互
,更具体地涉及在触控装置上自动校准能够触发事件的触点位置的方法和设备。
技术介绍
目前触控技术已经得到普及,以触控装置为主体的人机交互装置在包括移动电话、平板电脑、个人数字助理等便携式智能系统中得到了广泛的应用。常见的触控装置是触摸板,触摸板的一般结构是触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置。当用户触摸了屏幕上的图形按钮时,屏幕上的感应反馈系统根据预先设置的程序驱动各种连结装置,可用以取代机械式的按钮面板。触控技术给用户带来了更方便的操作体验,各种触控手势更符合人类的动作习惯,使得用户与智能系统之间的交流更顺页畅。但是,因为用户通常直接用手指对触摸板进行操作,而手指头的面积相对于便携式装置的显示屏,特别是图形控件按钮来说,是比较大的,再加上操作时的人为因素,因此很容易发生“点”不准的情况,比如漏点或误点,从而无法有效地触发相应的事件。
技术实现思路
因此,本专利技术的目的在于,提供一种用于在触控装置上自动校准能够触发事件的触点位置的方法和设备。根据本专利技术的一个方面,提供了一种用于在触控装置上自动校准能够触发事件的触点位置的方法,该方法包括:存储未触发事件的历史触点位置;以及当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发所述事件的触点位置。根据本专利技术的另一方面,提供了一种用于在触控装置上自动校准能够触发事件的触点位置的设备,该设备包括:存储装置,被配置为存储未触发事件的历史触点位置;以及校准装置,被配置为当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发所述事件的触点位置。本专利技术的实施方式通过在触控装置上自动校准能够触发事件的触点位置,实时地调整了能够有效地触发事件的触点位置,减少了用户操作时的出错概率,提高了用户体验。【附图说明】通过对结合附图所示出的实施方式进行详细说明,本专利技术的上述以及其他特征将更加明显,附图中相同的标号表示相同或相似的元素。在附图中:图1示出了根据本专利技术一个实施方式的在触控装置上自动校准能够触发事件的触点位置的方法100的流程图;以及图2示出了根据本专利技术的一个实施方式的用于在触控装置上自动校准能够触发事件的触点位置的设备200的框图。【具体实施方式】下文将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。附图中的流程图和框图,图示了按照本专利技术各种实施方式的系统、方法和设备的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依据所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以利用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。下面结合附图以示例的方式详细描述本专利技术的各种实施方式。首先参考图1,其示出了根据本专利技术一个实施方式的在触控装置上自动校准能够触发事件的触点位置的方法100的流程图。图1所示的方法100在开始之后,在步骤S101,存储未触发事件的历史触点位置。举例而言,在电子邮件应用中,如果用户想要登录个人账户,通常需要在“登录”页面上点击“登录”按钮。当用户使用触控装置来进行该点击操作时,可能因为要点击的目标面积太小而无法成功点击,比如点到附近的其他控件按钮,例如“注册”按钮,或者没有点到任何控件按钮。当用户没有点到任何控件按钮时,将该位置记录下来。通常,当用户没有点到目标控件按钮,并且点击后没有触发任何事件时,用户会连续地进行点击,直至点中为止。根据本专利技术的方式,将未触发事件的历史触点位置都保存起来。当然,本领域技术人员可以想到电子邮件应用以及“登录”操作仅仅是示例,本专利技术可以应用在需要用户触摸点击显示页面上的某一个控件按钮的任何环境中。接下来,在步骤S102,当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发该事件的触点位置。仍然以电子邮件应用中的“登录”操作为例,在连续几次未点中“登录”按钮,并且未点到其他控件按钮之后,用户点击到“登录”按钮,则根据之前保存的未触发事件的历史触点位置对能够触发“登录”事件的触点位置进行校准。在一个实施方式中,可以将包括所存储的未触发事件的历史触点位置的区域标识为能够触发该事件的触点位置,以对能够触发该事件的触点位置进行自动校准。例如,可以直接将历史触点位置标识为能够触发该事件的触点位置。可替换地,也可以根据预定算法将包括历史触点位置的一个区域(例如圆形、矩形等)标识为能够触发该事件的触点位置。在一个实施方式中,可以基于显示页面上的控件布局来确定要标识为能够触发该事件的触点位置的区域。例如,在所确定的能够触发该事件的触点位置集合中,去除与触发其他事件的触点位置重叠的点;或者在根据预定算法确定的圆形、矩形等形状的区域中,去除与触发其他事件的触点位置重叠的区域。在一个实施方式中,还基于应用和显示页面,在数据表中存储校准后的能够触发该事件的触点位置。例如,在本地数据库的数据表中存储校准后的能够触发该事件的触点位置,其中每个数据表对应一个应用,或者可替换地,一个数据表对应几个应用。在一个数据表对应一个应用(例如电子邮件应用)的实施方式中,在该数据表中按照不同的显示页面建立索引,例如,将“登录”页面作为一个索引,然后将校准后的触发“登录”、“注册”等事件的触点位置存储在该索引下。在一个数据表对应多个应用的实施方式中,可以按照不同的应用和不同的显示页面分别建立索引。现在参考图2说明能够执行上述方法100的设备,图2示出了根据本专利技术的一个实施方式的用于在触控装置上自动校准能够触发事件的触点位置的设备200的框图。如图2所示的设备200包括存储装置201和校准装置202,其中存储装置201,被配置为存储未触发事件的历史触点位置;以及校准装置202,被配置为当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发该事件的触点位置。在一个实施方式中,校准装置201进一步包括标识装置203,标识装置203被配置为将包括所存储的未触发事件的历史触点位置的区域标识为能够触发该事件的触点位置,以对能够触发该事件的触点位置进行自动校准。在一个实施方式中,该区域是基于显示页面上的控件布局确定的。在一个实施方式中,存储装置201进一步被配置为基于应用和显示页面,在数据表中存储校准后的能够触发该事件的触点位置。应当理解,设备200中记载的每个装置与参考图1描述的方法100中的每个步骤相对应。由此,上文针对图1描述的操作和特征同样适本文档来自技高网...

【技术保护点】
一种用于在触控装置上自动校准能够触发事件的触点位置的方法,包括:存储未触发事件的历史触点位置;以及当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发所述事件的触点位置。

【技术特征摘要】
1.一种用于在触控装置上自动校准能够触发事件的触点位置的方法,包括: 存储未触发事件的历史触点位置;以及 当紧接着未触发事件的触点之后的触点触发了事件时,基于所存储的未触发事件的历史触点位置,自动校准能够触发所述事件的触点位置。2.根据权利要求1所述的方法,其中所述基于所存储的未触发事件的历史触点位置,自动校准能够触发所述事件的触点位置进一步包括: 将包括所存储的未触发事件的历史触点位置的区域标识为能够触发所述事件的触点位置,以对能够触发所述事件的触点位置进行自动校准。3.根据权利要求2所述的方法,其中所述区域是基于显示页面上的控件布局确定的。4.根据前述任一项权利要求所述的方法,其中所述方法还包括: 基于应用和显示页面,在数据表中存储校准后的能够触发所述事件的触点位置。5...

【专利技术属性】
技术研发人员:龙天雨
申请(专利权)人:北京千橡网景科技发展有限公司
类型:发明
国别省市:

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

1