本发明专利技术为用于手持设备的自适应虚拟键盘。在各种实施例中,虚拟键盘上按键的大小、形状、以及布置可以基于用户所进行的触摸屏接触来加以确定。此外,可以分析用户所进行的实际接触区以解释哪个接触点是想要的,并且还可以考虑其他因素,诸如拼写和上下文。可以基于校准会话和/或基于键盘的操作期间的连续输入来确定这些因素,并将这些因素应用于对触摸屏接触的进一步操作解释。
【技术实现步骤摘要】
用于手持设备的自适应虚拟键盘本申请是于2011年10月31日提交的申请号为200980159072. 8且专利技术名称为“用于手持设备的自适应虚拟键盘”的中国专利技术专利申请的分案申请。
技术介绍
由于多用途无线设备对于标准的机械/电子键盘来说变得太小,所以虚拟键盘越来越多地通过在触摸屏上显示按键的布置而被用作主要的输入设备。用户通过在显示期望的按键的位置处使用指尖简单地触摸屏幕来输入键击。由于这些设备的小尺寸和手持特性,许多用户通常只使用他们的拇指来输入数据。然而,这些虚拟键盘中的绝大多数或者以矩形按键矩阵、或者以标准QWERTY格式来布置按键。以此类布置的行的线性特性使得它们几乎不适合被拇指使用。特别地,为了沿着按键行的长度或沿着按键列的高度移动他的拇指,用户必须以相对不自然的方式活动连接他的拇指的若干关节。事实上,变得习惯于此类布置可能需要来自用户的大量的本体感受进展。虽然在多用途无线设备上的某些物理键盘 的设计确实提供了改善的工效因素(与矩形的按键矩阵相比较),但是工效因素能够被修改成适合于特定个体的程度仍然是有限的。此外,此类设计没有考虑不同的用户具有不同大小的手、手指和拇指的事实,因此针对一个用户适当地确定大小的键盘可能对于另一个用户而言是较为困难的。附图说明本专利技术的某些实施例可以通过参考以下说明书和用于举例说明本专利技术实施例的附图来加以理解。在附图中 图I示出了根据本专利技术的实施例的多功能手持用户设备。图2示出了根据本专利技术的实施例的被配置成用于双手操作的虚拟键盘。图3示出了根据本专利技术的实施例的、针对单个用户校准键盘大小的方法的流程图。图4示出了根据本专利技术的实施例的、用于初始接触片校准序列的方法的流程图。图5示出了根据本专利技术的实施例的、自适应地解释键击的方法的流程图。具体实施例方式在以下说明书中,许多特定细节被阐述。然而,应当理解的是,本专利技术的实施例可以在没有这些特定细节的情况下来实施。在其他的实例中,为了不模糊对本说明书的理解,公知的电路、结构和技术未被详细地示出。对“一个实施例”、“实施例”、“示例性实施例”、“各种实施例”等的提及指示如此描述的本专利技术的(一个或多个)实施例可以包括特定的特征、结构或特性,但并非每个实施例必须包括所述特定的特征、结构或特性。此外,某些实施例可以具有针对其他实施例所描述的特征中的某些、全部或一个也没有。在以下的说明书和权利要求中,术语“耦合”和“连接”连同它们的派生词可能会被使用。应当理解的是,这些术语并不旨在作为彼此的同义词。而是,在特定实施例中,“连接”用来指示两个或更多个元件与彼此处于直接的物理或电气接触。“耦合”用来指示两个或更多个元件与彼此协作或相互作用,但它们可以或可以不处于直接的物理或电气接触。如在权利要求中所用的,除非以其他方式明确说明,否则使用序数形容词“第一”、“第二”、“第三”等来描述共同的元件仅仅指示涉及相似元件的不同实例,而并不旨在暗示如此描述的元件必须在时间上、空间上、按等级、或以任何其他方式处于给定的顺序。本专利技术的各种实施例可以以硬件、固件以及软件之一或其任意组合来实现。本专利技术也可以被作为包含在计算机可读介质内或上的指令(其可以被一个或多个处理器读取和执行以使得能够执行本文描述的操作)来实现。计算机可读介质可以包括任何用于存储具有可被一个或多个计算机读取的形式的信息的机制。例如,计算机可 读介质可以包括有形的存储介质,诸如但不限于只读存储器(ROM);随机存取存储器(RAM);磁盘存储介质;光存储介质;闪存设备等。本专利技术的各种实施例涉及虚拟键盘的触摸屏上的虚拟按键的配置。代替按照直的水平行来加以配置的是,可以按照当设备被拿在用户的(一只或两只)手中时由用户的(一个或两个)拇指方便地够到的弧来布置按键。在某些实施例中,按键的布局可被定制为适应单个用户的拇指和/或个人偏好。在某些实施例中,自适应感测可以用来补偿偏离按键中心和/或大于所述按键的用户的拇指的接触面。图I示出了根据本专利技术的实施例的多功能手持用户设备。举例说明的设备110被示出为具有触摸屏120,其用于向用户显示信息并且当用户在一个或多个特定位置处触摸所述屏幕时接收来自用户的触觉输入。在显示器上方还示出三个硬按钮。也可以包括其他物理按钮、传感器、特征等,但是并不示出所述其他物理按钮、传感器、特征等以避免图中过于杂乱。在本文的上下文内,“硬”按钮被如此命名是因为它们是物理按钮,其永久地位于特定区域中。但是该设备也可以包含“软”按钮,每个软按钮由触敏显示屏(本文表示为触摸屏)上的图像组成。当用户触摸软按钮时,设备可以感测该触摸并且执行与该软按钮相关联的任何功能。在本文中使用术语“按键”来表示代表在触摸屏上示出的虚拟键盘上的单个按键的软按钮。尽管举例说明的设备110被描绘为具有特定的形状、比例和外观,其中按钮位于特定位置中,但是这仅仅用于示例,并且本专利技术的实施例可以不限于该特定的物理配置。例如,在某些实施例中,各种特征可以位于设备的同一侧或不同侧上的其他地方。在某些实施例中,设备110的整体形状可以与示出的不同。设备110还可以包括本文并未具体描述的用于无线通信、用于各种可视的、音频的和物理的输入、以及用于各种可视的、音频的和物理的输出的功能。在某些实施例中,该设备可以根据其处于哪个模式来以不同的方式使用这样的功能。具有层层排列的弧的虚拟键盘 图I还示出了在触摸屏显示器上的虚拟键盘。在虚拟键盘中,键盘上的每个按键被实现为触摸屏上的软按钮。当用户用他/她的拇指(或手指、或触针、或其他物体)触摸特定按键时,设备110感测该触摸,确定触摸发生在屏幕上的什么位置,确定哪个按键与那个位置相关联,并将该触摸解释为所选按键的键击。在某些实施例中,可以使用滞后效应,其中用户必须从按键移开他的手指达最小的时间量并且在该按键的第二触摸将被记录之前再次触摸所述按键。在这个示例中,键盘上的按键被布置成三行,每行都呈弧形。这些行被定位为易于被用户的拇指够到。由于人类拇指的结构,弧可能不是完全的圆形,而是每个弧可能具有可变曲率。为此,术语“圆形”和“同心”在此处不用于描述它们,尽管在某些情况下,弧可能是圆形和/或同心的。这些弧在本文中被描述为“层层排列”的弧,因为每个弧具有支点(用户的拇指的支点),其近似地处在相同的位置,并且每个弧具有类似的形状,其中当从支点径向地测量时,每个弧与下一个相邻的弧之间的距离在遍及那些弧的长度上都近似地相同。当确定每个弧的曲率和位置时,可以将易于被用户的拇指够到而不是将严格的地理形状作为指导原则。图I的示例示出了三行按键,但其他实施例可以有一、二、四或者更多的行。在所有行中按键被示出为同样的大小,但在某些实施例中,某些按键可能会大于或者小于其他的按键。例如,里面的行可能具有比外面的行更小的按键。这不仅允许将更多的按键放置在具有用于按键的较小空间的里面的行上,而且其还意识到用户很可能使用他的拇指的端部去触摸里面的行上的按键,其呈现出比使用拇指在延伸的位置中触摸的外面的行上的按 键所感受到的更小的触摸区域。举例说明的示例还示出了与彼此间隔相同距离的三行,但其他的实施例可以不同。此外,人类拇指的灵活性和结构可以确定此间隔。每个按键被示出为具有略微矩形的形状,但是可以采用任何方便本文档来自技高网...
【技术保护点】
一种装置,包括:包含用于显示虚拟键盘的触摸屏的手持设备,其中所述设备将:检测由用户在所述触摸屏上的触摸;确定所述触摸的接触区的形心的位置;以及确定相对于所述形心的活动点的位置。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:B费伦,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。