光标移动设备的制造方法

文档序号:8323884阅读:206来源:国知局
光标移动设备的制造方法
【技术领域】
[0001]本发明涉及媒体屏幕(例如,直观显示部件)上显示的位置指示标识的位置的控制改进。
【背景技术】
[0002]当与一或多个直观显示部件上显示的内容进行交互时,通过图形用户界面(⑶I)使用光标与显示的内容进行交互已成为标准。将光标移动到请求的位置进行点击,以选择显示的内容中的一个对象或位置,大多数人对此都比较熟悉。在传统的光标控制装置中,例如,“鼠标”,用户物理地移动鼠标,使得光标在屏幕上移动到达用户期望光标被定位的位置。在这种传统鼠标的使用中,需要1-3秒来将光标从屏幕的一部分移动到另一部分,当显示的内容横跨不只一个直观显示部件“VDU”时,这将需要更多时间。为了通过传统鼠标大范围移动光标,可能需要多次独立的物理移动,例如,当鼠标垫不足够大,不能实现与光标横过VDU屏幕的全部移动相对应的鼠标垫上的鼠标移动时。鼠标垫上的鼠标独立移动将非常频繁,将鼠标从鼠标垫上拿起,接着将鼠标横过鼠标垫在空中移动返回,使得VDU屏幕上光标不被移动,接着再将鼠标横过鼠标垫移动以移动光标。这个过程需要花费大量时间才能将光标在一个或多个屏幕上移动要求的距离,以到达期望的位置。这种传统鼠标的移动方式一直与重复紧张损伤存在关联,对于活动性受限制的人来说尤其是一个问题。
[0003]本发明目的在于解决这些问题。

【发明内容】

[0004]在本发明主张的装置中,用户使用传统指示设备和用户眼睛的结合对光标在直观显示部件或部件上的一个或多个屏幕上的应被定位的位置进行控制。该装置对用户是想要使用他们的视线位置还是使用输入装置(例如,传统鼠标)对光标位置进行控制进行估计。该光标可被定位在一直观显示部件或多个部件的一个或多个屏幕上。
[0005]在第一方面中,提供了一种用于将直观显示部件上显示的符号移动到期望位置的装置,包括:
[0006]处理单元;
[0007]移动单元,所述移动单元用于收集来自用户的物理移动信息;
[0008]视线方向单元,所述视线方向单元用于收集视觉视线方向信息,以确定用户的视线位置;
[0009]其中,所述处理单元用于基于所述物理移动信息或确定的视线位置,选择性地控制显示在直观显示部件上的一符号的位置;
[0010]所述处理单元用于使用预先确定的标准确定是基于所述物理移动信息控制显示在所述直观显示部件上的符号的位置,还是基于确定的视线位置控制显示在所述直观显示部件上的符号的位置,以用于将所述直观显示部件上显示的符号移动到期望的位置;
[0011]其中,所述预先确定的标准建立一检测结果的基础上,所述检测结果是对到所述直观显示部件上一位置的确定视线位置的迅速和/或明显变化的检测结果,其中,在所述迅速和/或明显变化之后所述确定视线位置停留在所述位置上;
[0012]其中,如果所述预先确定的标准被满足时,则基于确定的视线位置对显示在所述直观显示部件上的所述符号的位置进行控制;以及
[0013]如果所述预先确定的标准没有被满足时,则基于所述物理移动信息对显示在所述直观显示部件上的所述符号的位置进行控制。
[0014]优选地,所述移动单元包括一计算机外围设备。
[0015]优选地,所述外围设备包括计算机鼠标和/或触摸感应板和/或跟踪板和/或滚动球,和/或手写板和/或绘图板和/或键盘。
[0016]优选地,所述处理单元用于使用已处理的物理移动信息对所述VDU上的符号的位置进行控制。
[0017]优选地,显示在所述VDU上的内容被显示在所述VDU上绘制的图形用户界面中。
[0018]在第二方面中,提供了一种用于将直观显示部件上显示的符号移动到一期望位置的方法,包括:
[0019]使用一移动单元收集来自用户的物理移动信息;
[0020]使用视线方向单元收集视觉视线方向信息,以确定用户的视线位置;
[0021]使用一处理单元基于所述物理移动信息或确定的视线位置,选择性地控制显示在直观显示部件上的一符号的位置;
[0022]其中,所述处理单元使用预先确定的标准确定基于所述物理移动信息控制显示在所述直观显示部件上的符号的位置,还是基于确定的视线位置控制显示在所述直观显示部件上的符号的位置,以用于将所述直观显示部件上显示的符号移动期望的位置;
[0023]其中,所述预先确定的标准建立一检测结果的基础上,所述检测结果是对到所述直观显示部件上一位置的确定视线位置的迅速和/或明显变化的检测结果,其中,在所述迅速和/或明显变化之后所述确定视线位置停留在所述位置上;
[0024]其中,如果所述预先确定的标准被满足时,则基于确定的视线位置对显示在所述直观显示部件上的所述符号的位置进行控制;以及
[0025]如果所述预先确定的标准没有被满足时,则基于所述物理移动信息对显示在所述直观显示部件上的所述符号的位置进行控制。
[0026]优选地,所述移动单元包括一计算机外围设备。
[0027]优选地,所述外围设备包括计算机鼠标和/或触摸感应板和/或键盘。
[0028]优选地,所述处理单元用于使用已处理的物理移动信息对所述VDU上的符号的位置进行控制。
[0029]优选地,使用一视线追踪器收集来自用户的视觉视线方向信息。
[0030]优选地,所述视线追踪器包括眼球追踪器。
[0031]优选地,所述视觉视线方向信息被处理以用于确定所述视线位置。
[0032]优选地,用于确定是基于物理移动信息还是基于视线位置控制显示在所述VDU上的符号的位置的预先确定的标准是建立在视线位置的迅速和/或明显变化的基础上,所述视线位置的迅速和/或明显变化包括大于VDU的一显著尺寸的一视线位置变化。
[0033]优选地,用于确定是基于物理移动信息还是基于视线位置控制显示在所述VDU上的符号的位置的预先确定的标准是建立在视线位置的迅速和/或明显变化的基础上,所述视线位置的迅速和/或明显变化包括大于VDU上一距离阈值的一视线位置变化。
[0034]优选地,所述VDU上的所述距离阈值包括所述视线位置变量的函数。
[0035]优选地,所述视线位置变量的函数包括确定的视线位置的标准偏差。
[0036]优选地,所述视线位置变量的函数为确定的视线位置的标准偏差的四倍。
[0037]优选地,用于确定是基于物理移动信息还是基于视线位置控制显示在所述VDU上的符号的位置的预先确定的标准是建立在视线位置的迅速和/或明显变化的基础上,所述视线位置的迅速和/或明显变化包括在感兴趣区域的停留视线位置,所述停留视线位置包括在VDU上感兴趣区域保持一短时间段的一视线位置。
[0038]优选地,如果物理移动信息在被收集,则基于所述物理移动信息对显示在所述直观显示部件上的所述符号的位置进行控制。
[0039]优选地,显示在所述VDU上的内容被显示在所述VDU上绘制的图形用户界面中。
[0040]在第三方面中,提供了一种包括程序代码的计算机程序,当所述程序代码在处理器上被执行时,使得根据第二方面的装置将显示在直观显示部件上符号移动到一期望位置。
[0041]在第四方面中,提供了用于确定一期望标定的装置,所述期望标定用于根据用户的视觉视线方向信息确定直观显示部件“VDU”上的用户视线位置,所述装置包括:
[0042]处理单元;
[0043]移动单元,所述移动单元用于收集来自用户的物理移动信息;
[0044]视线方向单元,所述视线方向单元用于收集来自用户的视觉视线方向信息;其中:
[0045]所述处理单元用于处理所述物理移动信息,以对所述直观显示部件上显示的符号的位置进行控制;以及
[0046]所述处理单元用于处理来自用户的视觉视线方向信息,以确定所述期望标定;
[0047]所述期望标定的确定包括:
[0048]所述处理单元将所述视觉视线方向信息与所述直观显示部件上显示的符号的位置进行比较,以确定所述期望标定。
[0049]优选地,所述移动单元为一计算机外围设备。
[0050]优选地,所述外围设备包括计算机鼠标和/或触摸感应板和/或键盘。
[0051]优选地,作为所述VDU上显示的内容进行用户交互的一部分,所述处理单元用于基于处理的物理移动信息对符号的位置进行控制。
[0052]优选地,显示在所述VDU上的内容被显示在所述VDU上绘制的图形用户界面中。
[0053]优选地,将所述视觉注视方信息与显示在所述直观显示部件上的符号的位置进行比较以确定所述期望标定包括:对来自用户的所述视觉视线方向信息进行处理,以确定一明显用户视线位置;以及确定所述明显用户视线位置与所述符号的位置的区别。
[0054]优选地,在假设用户的所述视线位置位于所述符号的位置的基础上,所述期望标定被确定。
[0055]在第五方面中,提供了用于生成一期望标定的方法,所述期望标定用于根据用户的视觉视线方向信息确定直观显示部件“VDU”上的用户视线位置,所述方法包括:
[0056]使用一处理单元;
[0057]使用一移动单元收集来自用户的物理移动信息;
[0058]使用一视线方向单元收集来自用户的视觉视线方向信息;其中:
[0059]所述处理单元用于处理所述物理移动信息,以对所述直观显示部件上显示的符号的位置进行控制;以及
[0060]所述处理单元用于处理来自用户的视觉视线方向信息,以确定所述期望标定;
[0061]所述期望标定的生成包括:
[0062]所述处理单元将所述视觉视线方向信息与所述直观显示部件上显示的符号的位置进行比较,以确定所述期望标定。
[0063]优选地,所述移动单元为一计算机外围设备。
[0064]优选地,所述外围设备包括计算机鼠标和/或触摸感应板和/或键盘。
[0065]优选地,作为所述VDU上显示的内容进行用户交互的一部分,所述处理单元用于基于处理的物理移动信息对符号的位置进行控制。
[0066]优选地,与所述VDU上显示的内容进行的用户交互包括控制所述符号的位置,以对所述VDU上的内容进行选择。
[0067]优选地,所述对内容进行选择包括一按钮单击。
[0068]优选地,生成一期望标定的方法包括视线追踪器,所述视线追踪器确定来自用户的视觉视线方向信息。
[0069]优选地,所述视线追踪器包括眼球追踪器。
[0070]优选地,处理所述视觉视线方向信息以确定用户单眼或双眼的眼球运动。
[0071]优选地,处理来自用户的所述视觉视线方向信息以确定所述期望标定,包括:在一迅速和/或明显眼球运动之后,获取用于与显示在直观显示部件上的符号的位置进行比较的视觉视线方向信息。
[0072]优选地,迅速和/或明显的眼球运动包括与看由VDU的显著尺寸分隔开的不同位置一致的眼球运动。
[0073]优选地,处理来自用户的所述视觉视线方向信息以确定所述期望标定,包括:在一停留的明显眼球运动之后,获取用于与显示在直观显示部件上的符号的位置进行比较的视觉视线方向信息。
[0074]优选地,将所述视觉注视方信息与所述直观显示部件上显示的符号的位置进行比较以提供所述期望标定,包括;
[0075]将VDU上符号的一个或多个位置与来自用户的视觉视线方向信息关联。
[0076]优选地,将VDU上符号的一个或多个位置与来自用户的视觉视线方向信息关联包括线性回归。
[0077]优选地,显示在所述VDU上的内容被显示在所述VDU上绘制的图形用户界面中。
[0078]优选地,所述处理单元包括个人计算机、笔记本或其它计算装置。
[0079]优选地,将所述视觉注视方信息与显示在所述直观显示部件上的符号的位置进行比较以确定所述期望标定包括:对来自用户的所述视觉视线方向信息进行处理,以确定一明显用户视线位置;以及确定所述明显用户视线位置与所述符号的位置的区别。
[0080]优选地,在假设用户的所述视线位置位于所述符号的位置的基础上,所述期望标定被确定。
[0081]在第六方面中,提供了一种包括程序代码的计算机程序,当所述程序代码在处理器上被执行时,将使得一装置根据第五方面确定一期望标定,该期望标定用于根据来自用户视觉视线方向信息在一 VDU上确定用户视线位置。
【附图说明】
[0082]图1为现有已知光标移动系统的示意图;
[0083]图2为根据本发明的光标移动系统的示意图;
[0084]图3为图2中光标移动系统的又一不意图;
[0085]图4为图2中光标移动系统的又一不意图;以及
[0086]图5为图2中光标移动系统的又一不意图。
【具体实施方式】
[0087]接下来将提供一通用装置,用户可使用该装置,通过使用与由视线追踪系统与传统符号移动装置(例如,鼠标)结合收集的、用户在看的位置相关联的信息,以移动直观显示部件上绘制的图形用户界面(GUI)中显示的符号。另外,还提供了一装置,以用于确定视线追踪系统要求或期望的标定。
[0088]图1为计算机系统10的示例性示意图,该系统使用传统装置移动直观显示部件(VDU) 11上绘制的图形用户界面(GUI)中的符号14,符号14可以为光标。鼠标13用于控制符号14在VDU 11上的移动。在图1示出的情况下,用户希望将符号14从VDU 11上的第一位置14a移动到第二位置14b。在大多数使用传统装置移动符号的计算机系统用户所熟知的过程中,鼠标13在鼠标垫12或部分桌面上的大量独立移动16是必需的,以实现符号14从位置14a到位置14b的要求的移动,以使光标14完成VDU 11上的大量单个移动17。鼠标13可能需要在鼠标垫12或部分桌面被拖动,从鼠标垫12或部分桌面上被拿起移回到其开始被移动的位置,再放回到鼠标垫12或桌面部分上,之后在鼠标垫12或部分桌面上再被拖动。有些时候,可能需要三、四或更多次移动,当用户一次中使用跨越大于一个VDU的GUI时,情况更糟。这个过程可能需要花费大量的时间才能完成期望的移动,且一直与重复紧张损伤存在关联,对于活动性受限制的人来说尤其是一个问题。
[0089]图2示出了计算机系统20的示意图,该系统包含了本发明主张的装置的一个方面的特征。在图2中,符号24被显示在直观显示部件(VDU)21上绘制的图形用户界面(⑶I)中。在一不例中,符号24可以为光标。在符号24为光标的一些不例中,符号24可以为用于选择将要被拖动到或正被拖动到该位置的内容的光标,或者,该符号24可以为(例如)被定位到文档中一特定位置的光标,以用于在执行一操作(例如,输入文字)之前,用户与文档在例如光标被定位在的一行文本中的一文字前面的该位置进行交互。在其它示例中,符号24可以为在VDU 21上被拖动的内容,或其它可移动元素,例如,图标。
[0090]在图2中,用户使用传统计算机外围设备从用户收集物理移动信息,并将符号24从计算机系统20的VDU 21上的第一位置24a移动到第二位置24b,在这里该外围设备示意性地以鼠标23进行表示。在可选的示例中,用于移动符号的物理移动信息可以通过轨迹球、触摸感应板或其它符号控制装置被收集。
[0091]在一些示例中,计算机系统20可以为个人计算机(PC)或笔记本电脑。在其它示例中,计算机系统20可以为其它具有计算或IT功能的装置,例如,平板电脑或智能手机,或具有直观显示和足够处理能力的装置,例如,音乐播放器或电视。
[0092]申请人已进行过研宄以解决当移动绘制在GUI中的符号时遇到的这些问题,并确定了用户如何移动绘制在VDU 21上的GUI中显示的符号24的重要的一个方面,即:在将光标24从第一位置24a移动到第二位置24b的过程中,在移动之前用户通常会往其希望符号24被移动到的第二位置24b的区域25看。
[0093]
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1