《触点位置的自动校准方法和设备.pdf》由会员分享,可在线阅读,更多相关《触点位置的自动校准方法和设备.pdf(7页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103576964 A (43)申请公布日 2014.02.12 CN 103576964 A (21)申请号 201210279578.6 (22)申请日 2012.08.02 G06F 3/041(2006.01) G06F 3/0488(2013.01) (71)申请人 北京千橡网景科技发展有限公司 地址 100041 北京市石景山区实兴东街 11 号北楼 B1011 室 (72)发明人 龙天雨 (74)专利代理机构 北京市金杜律师事务所 11256 代理人 吴立明 (54) 发明名称 触点位置的自动校准方法和设备 (57) 摘要 本发明的实施方式公开了一种用于。
2、在触控装 置上自动校准能够触发事件的触点位置的方法和 设备。该方法包括存储未触发事件的历史触点位 置 ; 以及当紧接着未触发事件的触点之后的触点 触发了事件时, 基于所存储的未触发事件的历史 触点位置, 自动校准能够触发该事件的触点位置。 本发明通过在触控装置上自动校准能够触发事件 的触点位置, 实时地调整了能够有效地触发事件 的触点位置, 减少了用户操作时的出错概率, 提高 了用户体验。 (51)Int.Cl. 权利要求书 1 页 说明书 4 页 附图 1 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书4页 附图1页 (10)申请公布号 CN 1035。
3、76964 A CN 103576964 A 1/1 页 2 1. 一种用于在触控装置上自动校准能够触发事件的触点位置的方法, 包括 : 存储未触发事件的历史触点位置 ; 以及 当紧接着未触发事件的触点之后的触点触发了事件时, 基于所存储的未触发事件的历 史触点位置, 自动校准能够触发所述事件的触点位置。 2. 根据权利要求 1 所述的方法, 其中所述基于所存储的未触发事件的历史触点位置, 自动校准能够触发所述事件的触点位置进一步包括 : 将包括所存储的未触发事件的历史触点位置的区域标识为能够触发所述事件的触点 位置, 以对能够触发所述事件的触点位置进行自动校准。 3. 根据权利要求 2 所述。
4、的方法, 其中所述区域是基于显示页面上的控件布局确定的。 4. 根据前述任一项权利要求所述的方法, 其中所述方法还包括 : 基于应用和显示页面, 在数据表中存储校准后的能够触发所述事件的触点位置。 5. 一种用于在触控装置上自动校准能够触发事件的触点位置的设备, 所述设备包括 : 存储装置, 被配置为存储未触发事件的历史触点位置 ; 以及 校准装置, 被配置为当紧接着未触发事件的触点之后的触点触发了事件时, 基于所存 储的未触发事件的历史触点位置, 自动校准能够触发所述事件的触点位置。 6. 根据权利要求 5 所述的设备, 其中所述校准装置进一步包括 : 标识装置, 被配置为将包括所存储的未触。
5、发事件的历史触点位置的区域标识为能够触 发所述事件的触点位置, 以对能够触发所述事件的触点位置进行自动校准。 7. 根据权利要求 6 所述的设备, 其中所述区域是基于显示页面上的控件布局确定的。 8. 根据前述任一项权利要求所述的设备, 其中所述存储装置进一步被配置为基于应用 和显示页面, 在数据表中存储校准后的能够触发所述事件的触点位置。 权 利 要 求 书 CN 103576964 A 2 1/4 页 3 触点位置的自动校准方法和设备 技术领域 0001 本发明的实施方式涉及人机交互技术领域, 更具体地涉及在触控装置上自动校准 能够触发事件的触点位置的方法和设备。 背景技术 0002 目前。
6、触控技术已经得到普及, 以触控装置为主体的人机交互装置在包括移动电 话、 平板电脑、 个人数字助理等便携式智能系统中得到了广泛的应用。 常见的触控装置是触 摸板, 触摸板的一般结构是触摸检测部件安装在显示器屏幕前面, 用于检测用户触摸位置。 当用户触摸了屏幕上的图形按钮时, 屏幕上的感应反馈系统根据预先设置的程序驱动各种 连结装置, 可用以取代机械式的按钮面板。 0003 触控技术给用户带来了更方便的操作体验, 各种触控手势更符合人类的动作习 惯, 使得用户与智能系统之间的交流更顺页畅。 但是, 因为用户通常直接用手指对触摸板进 行操作, 而手指头的面积相对于便携式装置的显示屏, 特别是图形控。
7、件按钮来说, 是比较大 的, 再加上操作时的人为因素, 因此很容易发生 “点” 不准的情况, 比如漏点或误点, 从而无 法有效地触发相应的事件。 发明内容 0004 因此, 本发明的目的在于, 提供一种用于在触控装置上自动校准能够触发事件的 触点位置的方法和设备。 0005 根据本发明的一个方面, 提供了一种用于在触控装置上自动校准能够触发事件的 触点位置的方法, 该方法包括 : 存储未触发事件的历史触点位置 ; 以及当紧接着未触发事 件的触点之后的触点触发了事件时, 基于所存储的未触发事件的历史触点位置, 自动校准 能够触发所述事件的触点位置。 0006 根据本发明的另一方面, 提供了一种用。
8、于在触控装置上自动校准能够触发事件的 触点位置的设备, 该设备包括 : 存储装置, 被配置为存储未触发事件的历史触点位置 ; 以及 校准装置, 被配置为当紧接着未触发事件的触点之后的触点触发了事件时, 基于所存储的 未触发事件的历史触点位置, 自动校准能够触发所述事件的触点位置。 0007 本发明的实施方式通过在触控装置上自动校准能够触发事件的触点位置, 实时地 调整了能够有效地触发事件的触点位置, 减少了用户操作时的出错概率, 提高了用户体验。 附图说明 0008 通过对结合附图所示出的实施方式进行详细说明, 本发明的上述以及其他特征将 更加明显, 附图中相同的标号表示相同或相似的元素。在附。
9、图中 : 0009 图 1 示出了根据本发明一个实施方式的在触控装置上自动校准能够触发事件的 触点位置的方法 100 的流程图 ; 以及 0010 图 2 示出了根据本发明的一个实施方式的用于在触控装置上自动校准能够触发 说 明 书 CN 103576964 A 3 2/4 页 4 事件的触点位置的设备 200 的框图。 具体实施方式 0011 下文将参考若干示例性实施方式来描述本发明的原理和精神。应当理解, 给出这 些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明, 而并非以任何 方式限制本发明的范围。 0012 附图中的流程图和框图, 图示了按照本发明各种实施方式的系统、 。
10、方法和设备的 可能实现的体系架构、 功能和操作。 在这点上, 流程图或框图中的每个方框可以代表一个模 块、 程序段、 或代码的一部分, 所述模块、 程序段、 或代码的一部分包含一个或多个用于实现 规定的逻辑功能的可执行指令。 也应当注意, 在有些作为备选的实现中, 方框中所标注的功 能也可以按照不同于附图中所标注的顺序发生。例如, 两个接连地表示的方框实际上可以 基本并行地执行, 它们有时也可以按相反的顺序执行, 这依据所涉及的功能而定。 也要注意 的是, 框图和 / 或流程图中的每个方框、 以及框图和 / 或流程图中的方框的组合, 可以利用 执行规定的功能或操作的专用的基于硬件的系统来实现,。
11、 或者可以用专用硬件与计算机指 令的组合来实现。 0013 下面结合附图以示例的方式详细描述本发明的各种实施方式。 0014 首先参考图 1, 其示出了根据本发明一个实施方式的在触控装置上自动校准能够 触发事件的触点位置的方法 100 的流程图。 0015 图 1 所示的方法 100 在开始之后, 在步骤 S101, 存储未触发事件的历史触点位置。 0016 举例而言, 在电子邮件应用中, 如果用户想要登录个人账户, 通常需要在 “登录” 页 面上点击 “登录” 按钮。当用户使用触控装置来进行该点击操作时, 可能因为要点击的目标 面积太小而无法成功点击, 比如点到附近的其他控件按钮, 例如 “。
12、注册” 按钮, 或者没有点到 任何控件按钮。当用户没有点到任何控件按钮时, 将该位置记录下来。 0017 通常, 当用户没有点到目标控件按钮, 并且点击后没有触发任何事件时, 用户会连 续地进行点击, 直至点中为止。 根据本发明的方式, 将未触发事件的历史触点位置都保存起 来。 0018 当然, 本领域技术人员可以想到电子邮件应用以及 “登录” 操作仅仅是示例, 本发 明可以应用在需要用户触摸点击显示页面上的某一个控件按钮的任何环境中。 0019 接下来, 在步骤 S102, 当紧接着未触发事件的触点之后的触点触发了事件时, 基于 所存储的未触发事件的历史触点位置, 自动校准能够触发该事件的触。
13、点位置。 0020 仍然以电子邮件应用中的 “登录” 操作为例, 在连续几次未点中 “登录” 按钮, 并且 未点到其他控件按钮之后, 用户点击到 “登录” 按钮, 则根据之前保存的未触发事件的历史 触点位置对能够触发 “登录” 事件的触点位置进行校准。 0021 在一个实施方式中, 可以将包括所存储的未触发事件的历史触点位置的区域标识 为能够触发该事件的触点位置, 以对能够触发该事件的触点位置进行自动校准。 0022 例如, 可以直接将历史触点位置标识为能够触发该事件的触点位置。 可替换地, 也 可以根据预定算法将包括历史触点位置的一个区域 ( 例如圆形、 矩形等 ) 标识为能够触发 该事件的。
14、触点位置。 0023 在一个实施方式中, 可以基于显示页面上的控件布局来确定要标识为能够触发该 说 明 书 CN 103576964 A 4 3/4 页 5 事件的触点位置的区域。 0024 例如, 在所确定的能够触发该事件的触点位置集合中, 去除与触发其他事件的触 点位置重叠的点 ; 或者在根据预定算法确定的圆形、 矩形等形状的区域中, 去除与触发其他 事件的触点位置重叠的区域。 0025 在一个实施方式中, 还基于应用和显示页面, 在数据表中存储校准后的能够触发 该事件的触点位置。 0026 例如, 在本地数据库的数据表中存储校准后的能够触发该事件的触点位置, 其中 每个数据表对应一个应用。
15、, 或者可替换地, 一个数据表对应几个应用。 在一个数据表对应一 个应用(例如电子邮件应用)的实施方式中, 在该数据表中按照不同的显示页面建立索引, 例如, 将 “登录” 页面作为一个索引, 然后将校准后的触发 “登录” 、“注册” 等事件的触点位 置存储在该索引下。 0027 在一个数据表对应多个应用的实施方式中, 可以按照不同的应用和不同的显示页 面分别建立索引。 0028 现在参考图 2 说明能够执行上述方法 100 的设备, 图 2 示出了根据本发明的一个 实施方式的用于在触控装置上自动校准能够触发事件的触点位置的设备 200 的框图。 0029 如图 2 所示的设备 200 包括存储。
16、装置 201 和校准装置 202, 其中存储装置 201, 被 配置为存储未触发事件的历史触点位置 ; 以及校准装置 202, 被配置为当紧接着未触发事 件的触点之后的触点触发了事件时, 基于所存储的未触发事件的历史触点位置, 自动校准 能够触发该事件的触点位置。 0030 在一个实施方式中, 校准装置 201 进一步包括标识装置 203, 标识装置 203 被配置 为将包括所存储的未触发事件的历史触点位置的区域标识为能够触发该事件的触点位置, 以对能够触发该事件的触点位置进行自动校准。在一个实施方式中, 该区域是基于显示页 面上的控件布局确定的。 0031 在一个实施方式中, 存储装置 20。
17、1 进一步被配置为基于应用和显示页面, 在数据 表中存储校准后的能够触发该事件的触点位置。 0032 应当理解, 设备 200 中记载的每个装置与参考图 1 描述的方法 100 中的每个步骤 相对应。由此, 上文针对图 1 描述的操作和特征同样适用于设备 200 及其中包含的装置, 具 体细节不再赘述。 0033 设备 200 可以利用各种方式来实现。例如, 在某些实施方式中, 可以利用软件和 / 或固件模块来实现。此外, 也可以利用硬件模块来实现。现在已知或者将来开发的其他方 式也是可行的, 本发明的范围在此方面不受限制。 0034 需要说明的是, 本发明的实施方式所公开的方法可以在软件、 。
18、硬件、 或软件和硬件 的结合中实现。 硬件部分可以利用专用逻辑来实现 ; 软件部分可以存储在存储器中, 由适当 的指令执行系统, 例如微处理器、 个人计算机 (PC) 或大型机来执行。在一些实施方式中, 本 发明实现为软件, 其包括但不限于固件、 驻留软件、 微代码等。 0035 而且, 本发明的实施方式还可以采取可从计算机可用或计算机可读介质访问的计 算机程序产品的形式, 这些介质提供程序代码以供计算机或任何指令执行系统使用或与其 结合使用。 出于描述目的, 计算机可用或计算机可读机制可以是任何有形的装置, 其可以包 含、 存储、 通信、 传播或传输程序以由指令执行系统、 装置或设备使用或与。
19、其结合使用。 说 明 书 CN 103576964 A 5 4/4 页 6 0036 介质可以是电的、 磁的、 光的、 电磁的、 红外线的、 或半导体的系统 ( 或装置或器 件 ) 或传播介质。计算机可读介质的示例包括半导体或固态存储器、 磁带、 可移动计算机 磁盘、 随机访问存储器 (RAM)、 只读存储器 (ROM)、 硬磁盘和光盘。目前光盘的示例包括紧凑 盘 - 只读存储器 (CD-ROM)、 压缩盘 - 读 / 写 (CD-R/W) 和 DVD。 0037 应当注意, 为了使本发明的实施方式更容易理解, 上面的描述省略了对于本领域 的技术人员来说是公知的、 并且对于本发明的实施方式的实现可能是必需的更具体的一些 技术细节。提供本发明的说明书是为了说明和描述, 而不是用来穷举或将本发明限制为所 公开的形式。对本领域的普通技术人员而言, 许多修改和变更都是可以的。 0038 因此, 选择并描述实施方式是为了更好地解释本发明的原理及其实际应用, 并使 本领域普通技术人员明白, 在不脱离本发明实质的前提下, 所有修改和变型均落入由权利 要求所限定的本发明的保护范围之内。 说 明 书 CN 103576964 A 6 1/1 页 7 图 1 图 2 说 明 书 附 图 CN 103576964 A 7 。