带有多触摸特征的高级手写系统的制作方法

文档序号:6377144阅读:183来源:国知局
专利名称:带有多触摸特征的高级手写系统的制作方法
带有多触摸特征的高级手写系统背景技术
可以使用多种输入设备来配置电子设备。例如,电子设备可以包括常规按键,诸如 键盘。在另一个示例中,电子设备可以包括触摸输入接收设备,诸如触摸屏显示器或触摸 板,该触摸输入接收设备接收对于所选功能的输入。在又一个示例中,电子设备可以包括专 用触摸屏,在该专用触摸屏中需要触笔来接收输入。
当电子设备包括触摸输入接收设备(例如触摸屏显示器)时,可配置该触摸输入 接收设备在其上没有显示键盘时进一步接收诸如与手写相关的(例如字母、数字等等)输 入。然而,在常规电子设备上可用的手写识别系统关于必须录入输入的非正常模式是不方 便的。例如,要正确录入的特定字母可能以不同于该字母本身的设计来配置,这使得用户必 须花费时间来学习该设计。在另一个示例中,触摸输入接收设备可能仅配置在显示器中用 户必须学习的特定区域中。另外,常规触摸输入接收设备需要初始输入以指示用于将被录 入的输入的特定设置。发明内容
本发明涉及带有手写识别(HWR)应用的电子设备。该电子设备包括配置为执行 HWR应用的处理器以及存储HWR应用的存储器。该电子设备包括配置为接收手指手势的显 示器。该HWR应用根据(a)在手指手势的第一次接触中使用的手指的数量,以及(b)在预定 时间段内,在显示器上第一次接触的第一位置相对于在显示器上第一次接触的第二位置, 来确定设置数据。该HWR应用进一步根据(i)手指手势的移动和(ii)手指手势在显示器 上的第二次接触中的至少一个以及设置数据来确定要录入的输入数据。


图1示出了根据本发明的示例性实施例的电子设备。
图2示出了根据本发明的示例性实施例的确定触摸输入的方法。
具体实施方式
参照以下说明和附图将更进一步理解示例性实施例,在附图中相同的元件被指定 以相同的附图标记。示例性实施例描述了用于包括输入设备的显示器的手写识别(HWR)系 统。具体地,HWR允许用户自由地录入手指手势,其中由HWR确定设置和要被录入的输入。 下面将进一步详细讨论HWR、手指手势、设置、要被录入的输入以及相关的方法。
图1不出了根据本发明的不例性实施例的电子设备100。该设备100可为任何电 子设备,诸如便携式设备(例如,智能电话、PDA、膝上型计算机等等)或固定式设备(例如, 台式机、复印机、网络服务器等等)。该设备100可以包括处理器105、存储器110、输入设 备115、显示器120以及触摸接收器125。应当注意的是,设备100可以包括各种其他常规 部件,诸如收发器、电源、连接其他设备的端口等等。
该处理器105可以为设备100提供常规功能。例如,设备100可以包括在处理器105上执行的多个应用,诸如文字处理应用或网络浏览器。处理器105还可以接收经由输入 设备115和/或显示器120录入的手势。存储器110还可以为设备100提供常规功能。例 如,存储器110可以存储与处理器105执行的操作相关的数据。如下面将详细描述的,存储 器110还可以存储指示设置和要被录入的输入的预设的手势。具体地,设备100可以包括 手写识别(HWR)系统,其可以是在处理器105上执行并被存储在存储器110中的程序。
输入设备115可以是任何常规输入部件,诸如键盘、鼠标等等。值得注意的是,虽 然设备100包括配置为接收其上的手指手势的显示器,但是也可以提供常规输入设备115。 显示器120可以是配置为向用户显示数据的任何常规显示器。另外,可以配置显示器120 接收手指手势以使得用户能够经由触摸接口来录入输入。可以配置触摸接收器125从显示 器120接收触摸输入。值得注意的是,可以经由多种方式,诸如触觉接触、热接触或它们的 组合等,来提供手指手势。
根据本发明的示例性实施例,显示器120可以接收指示设置和要录入的输入的各 种不同的手指手势。具体地,手指手势可以包括各种不同的特征以确定设置,诸如手指手 势的初始或第一次的接触,包括所使用的手指数量、预定时间段内在显示器上位置的改变、 预定位置内在显示器位置上的保持。手指手势可以包括各种不同的特征以确定要被录入的 输入,诸如手指手势的移动、手指手势在显示器上随后的或第二次的接触。如下将详细描述 的,手指手势可以涉及录入字母和数字以及在它们之间区分、移动光标、改变虚拟键盘的输 入模式、改变输入尺寸以及改变输入样式。
可以配置显示器120和触摸接收器125以接收用于录入字母和/或数字的手指手 势。示例性实施例的HWR进一步区分字母和数字而无需在显示器120上具有为录入字母/ 数字而保留的位置,也不需要初始输入,诸如需要被按下的模式按钮(例如,在数字输入和 字母输入之间转换的按钮)。本领域技术人员将理解的是字母和数字的录入包括几个具有 大体上类似形状的字符。例如,数字“2”和字母“z”在常规HWR系统上可能是可互换的。进 一步的示例包括数字“I”和小写的字母“L”;数字“O”和字母“O”。本发明的示例性实施例 提供一种系统,该系统允许字符的连续输入而不需要在设置改变之前手动地改变设置(例 如,从字母表到数字)。
示例性实施例的HWR通过手指手势本身提供在数字输入和字母表输入之间进行 区分的手指手势。根据本发明的示例性实施例,当手指手势由两根手指组成时,HWR接收该 手指手势并将其解释为例如数字符号。当手指手势由一根手指组成时,HWR接收手指手势 并将其解释为例如字母表符号。因此,用于录入符号的任何手指手势可以指示设置(例如, 数字或字母表),而手指手势的移动将指示输入本身,从而不需要预先提供设置。
值得注意的是,该配置可以是可互换的,以便一根手指的设计涉及数字符号而两 根手指的设计涉及字母表符号。同样值得注意的是,数字符号也可以包括印刷符号,诸如冒 号、分号、逗号、句号、破折号、斜杠等等。需要进一步注意的是,该配置可以包括进一步的实 施例。例如,三根手指的输入可以涉及其他没有包括在其他两个输入设计中的印刷符号。
可以配置显示器120和触摸接收器125以便在显示器上移动光标。光标可以代表 在例如文本体内当前位置的指示。采用用于光标移动的手指手势来录入输入(例如字母), 为了防止任何的混乱,示例性实施例的HWR提供手指手势以指示光标将要被移动以及光标 将被移动到的位置的设置。本领域技术人员将理解,常规HWR系统可以将光标移动动作解释为录入符号。常规HWR系统对于要移动的光标还需要采取进一步的预先的动作。例如, 需要退出全屏模式。
示例性实施例的HWR提供手指手势以移动光标而没有任何的混乱,并且只需要单 一的手指手势。根据本发明的示例性实施例,可以在显示器120上按压第一手指并保持按 压(即,在特定的时间段内不改变位置),而第二手指在某位置轻敲(即,在显示器上的进一 步接触)。HWR将此手指手势解释为指示对于光标移动的设置,并将光标移动到第二根手指 轻敲的位置。由于此触摸输入与之前描述的任何输入都不同,所以HWR可以无疑义地理解 提供此手指手势的用户的意图。
可以配置显示器120和触摸接收器125以改变虚拟键盘的输入模式而不需要预定 的按钮。示例性实施例的HWR可以允许为多种语言(例如英语、拼音等)录入符号。本领 域技术人员可以理解的是,常规HWR系统可以包括此功能。然而,一些常规HWR系统需要跨 越不同的菜单多次输入来最终改变语言设置。其他常规HWR系统始终需要置于设置位置的 按钮用于指示输入录入的改变。
示例性实施例的HWR在显示器120上接收输入的任何地方提供改变语言设置的手 指手势。设备100的用户可以配置用于数据录入的至少两种可用语言。根据本发明示例性 实施例,当用户使用两根手指(即,手指手势的第一次接触)并双击(即,手指手势的第二 次接触)时,语言设置可以从第一语言改变为第二语言。相应地,当用户使用两只手指并双 击时,语言设置可以从第二语言回复到第一语言。因此,HWR提供了混合两种语言之间界限 的无缝输入方式。由于此手指手势与之前描述的输入都不同,所以HWR可以无疑义地理解 提供此手指手势的用户的意图。
可以配置显示器120和触摸接收器125以改变输入的尺寸。具体地,当已经录入 了符号时,进一步的手指手势可以改变其尺寸。本领域技术人员可以理解的是,在常规HWR 系统中可以提供这样的功能,但是包括与改变语言完全类似的问题。具体地,可能需要用户 跨越不同的菜单多次初始输入来最终改变输入的尺寸。
示例性实施例的HWR提供手指手势而不需要提供单独的输入来访问设置从而改 变录入的符号的尺寸。根据本发明示例性实施例,当用户使用两根手指(即,手指手势的第 一次接触)并在接触显示器120的同时改变手指间的距离时(即,手指手势的移动),HWR 将此手指手势识别为指示录入的符号的尺寸的增加或减少。具体地,手指朝向彼此的移动 被HWR解释为减小尺寸,而手指彼此远离的移动被HWR解释为增加尺寸。值得注意的是,输 入尺寸的改变可以是仅仅针对录入的符号,或者可以是在稍后才改变尺寸时使用的全局改 变。由于此手指手势与之前描述的任何输入都不同,所以HWR可以毫无疑义地理解提供此 手指手势的用户的意图。
可以配置显示器120和触摸接收器125以改变输入样式,诸如配色方案。基本上 类似于之前的与常规HWR系统相关联的问题,为了改变输入样式,用户可能需要跨越不同 的菜单提供多次初始输入来最终改变输入样式。
示例性实施例的HWR提供手指手势而不提供单独的输入以访问设置来改变录入 的符号的样式。根据本发明示例性实施例,当用户使用两根手指并将手指保持在显示器120 上(即,手指手势的第一次接触在特定时间段内位置没有改变),HWR识别此动作并显示颜 色面板。接着,允许该用户使用其中一根手指选择颜色而保持另一根手指保持(即,在显示屏上手指手势的第二次接触)。值得注意的是,输入样式的改变可以是仅仅针对录入的符 号,或者可以是在稍后才改变样式时使用的全局改变。这个改变样式的配置不同于例如光 标的移动,因为在显示器120上的进一步轻击之前两根手指首先保持在显示器120上。因 此,此手指手势与之前描述的任何输入都不同,所以HWR可以无疑义地理解提供此手指手 势的用户的意图。
值得注意的是,以上描述的用于本发明的HWR的手指手势仅仅是示例性的。本发 明的HWR可以进一步包括利用与上述设计易于区分的设计的手指手势,以使得HWR正确地 解释手指手势,从而提供正确的设置和要被录入的输入。
图2示出了根据本发明的示例性实施例的HWR的用于确定手指手势的方法200。 将参照图1中的设备100及其部件来描述方法200。方法200包括以上描述的可能的手指 手势。然而,值得注意的是,以上和此处描述的手指手势仅仅是示例性的,并且本发明的HWR 可以包括进一步的手指手势。
在步骤205,接收手指手势。如上所述,设备100可以包括组成触摸屏显示器的显 示器120和触摸接收器125,以使得用户能够直接在显示器120的表面上提供手指手势。一 旦接收到手指手势,设备100的HWR可以解释该手指手势以确定正确设置和对应的输入。
在步骤210,进行是否由一根手指做出触摸输入的判断。即,手指手势的初始接触 被用作对于设置的初始决定因素。如果由一根手指做出手指手势,则方法200进行到步骤 215,在步骤215进一步进行是否该一根手指保持在显示器120上的判断。即,位置的改变 被用作对于设置的又一决定因素。触摸接收器125可以向处理器105发送该一根手指保持 在显示器120上的信号。即,在特定时间段内位置没有改变。接着,方法200进行到步骤 220,并且HWR确定用户希望移动光标的设置。因此,在步骤220,在保持一根手指的同时,第 二根手指接触显示器120以指示光标定位的位置。即,在显示器上接收手指手势的第二次 接触。返回到步骤215,如果这一根手指没有保持(即,在特定时间段内改变了位置),则方 法200进行到步骤225并且HWR确定用户希望录入字母表符号的设置。具体地,触摸接收 器125可以向处理器105发送信号,即一根手指输入包括没有实质上的延迟,并且还包括基 本上即刻移动,与此同时这一根手指仍然在显示器120上。因此,在步骤225,使用一根手指 的手指手势的设计和移动被解读并且HWR确定录入了哪个字母。
返回到步骤210,如果做出手指手势不是一根手指输入的判断,则对于以上讨论的 示例性实施例可以假定手指手势由两根手指做出。然而,值得注意的是,该假定只是示例性 的,并且如果根据本发明的实施例的HWR包括使用三根或更多根手指的其他手指手势,则 方法200可以包括进一步的步骤来包含这些手指手势。
—旦做出手指手势是两根手指输入的判断,则方法200从步骤210进行到步骤 230。在步骤230,进行两根手指的输入是否是用于数字符号录入的判断。具体地,触摸接收 器125可以向处理器105发送信号,即两根手指的输入没有实质上的延迟,并且还包括基本 上即刻移动,与此同时这两根手指仍然在显示器120上。本发明的HWR可以确定两根手指 的输入是用于数字符号录入的设置。因此,方法200进行到步骤235,在步骤235接收数字 符号录入。
返回到步骤230,如果两根手指的输入不是用于数字符号录入,则方法200进行到 步骤240。在步骤240,进行是否使用双击执行两根手指的输入的判断。具体地,触摸接收器125可以向处理器105发送信号,即在预定时间段内两根手指同时轻敲显示器120第一 次和第二次。当这发生时,本发明的HWR可以确定两根手指输入将要改变诸如语言的模式 的设置。因此,方法200进行到步骤245,在步骤245模式被改变。
返回到步骤240,如果两根手指的输入不是双击,则方法200进行到步骤250。在 步骤250,进行两根手指输入是否包括这两根手指之间距离改变的判断。具体地,触摸接收 器125可以向处理器105发送信号,即两根手指轻敲显示器120并且其中至少一根手指(在 仍然在显示器120上的同时)朝向或远离另一根手指移动。当这发生时,本发明的HWR可 以确定两根手指的输入将改变录入的尺寸的设置。因此,方法200进行到步骤255以判断 距离改变是增加还是减小。如果两根手指之间的距离增加,则方法200进行到步骤260,在 步骤260尺寸增加,或者如果两根手指之间的距离减小,则方法200进行到步骤265,在步骤 265尺寸减小。
返回到步骤250,如果两根手指的输入不包括距离改变,则方法200进行到步骤 270。在步骤270,进行两根手指输入是否包括两根手指保持在显示器120上的判断。具体 地,触摸接收器125可以向处理器105发送信号,即两根手指接触显示器120并保持与显示 器120的接触。当这发生时,本发明的HWR可以确定用户希望改变诸如颜色的录入样式的 设置。因此,方法200进行到步骤275,在步骤275配色方案显示在显示器120上。根据示 例性实施例,配色方案可以是从手指之一的第一个接触点开始的扩展菜单,以允许一根手 指保持与显示器120的接触并允许另一根手指选择颜色(步骤280)。
本发明的示例性实施例提供手写识别系统,该手写识别系统包括多个彼此本质上 不同的配置,该识别可以指示设置和输入。例如,配置和/或设计可以包括单根手指相对两 根手指的使用、一根或多根手指在显示器上保持预定量的时间、在预定量的时间内一根或 多根手指在显示器上的移动、一根或多根手指的双击、手指间距离的改变等等。通过包括不 同的可能的手指手势,本发明的手写识别系统被配置为去除了在实际输入录入之前为系统 准备提供初始输入的必要性。即,本发明的手写识别系统允许单根手指手势来至少指示设 置和要录入的输入。因此,以消除在常规手写识别系统中所必需的额外步骤的方式,可以向 设备的用户提供设置,诸如录入字母表或数字符号、移动光标位置、改变语言模式、增加录 入尺寸、改变录入样式方案等等。
本领域技术人员将理解,可以以多种方式实现以上描述的示例性实施例,包括作 为独立的软件模块、作为硬件和软件的组合等等。例如,该HWR可以是包含代码行的程序, 该代码行在经过编译时可以在处理器上执行。
对本领域技术人员显而易见的是,在不偏离本发明的精神或范围的情况下,可以 在本发明中做出各种修改。因此,本发明旨在覆盖发明的修改和变化,只要这些修改和变化 落在随附的权利要求及其等同物的范围之内。
权利要求
1.一种电子设备,包括 处理器,所述处理器被配置为执行手写识别(HWR)应用; 存储器,所述存储器存储HWR应用;以及 显示器,所述显示器被配置为接收手指手势,所述HWR应用根据(a)在所述手指手势的第一次接触中使用的手指的数量以及(b)在预定时间段内,在所述显示器上的所述第一次接触的第一位置相对于在所述显示器上的所述第一次接触的第二位置,来确定设置数据,所述HWR应用进一步根据(i)所述手指手势的移动和(ii)在所述显示器上所述手指手势的第二次接触中的至少一个以及所述设置数据,来确定要被录入的输入数据。
2.如权利要求1所述的电子设备,其中,在所述第一次接触中使用的手指的数量是一根手指手势和两根手指手势之一。
3.如权利要求2所述的电子设备,其中,所述一根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为字母表符号的录入,并且所述移动是字母表设计,以指示输入数据是字母。
4.如权利要求2所述的电子设备,其中,所述一根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间没有改变,以将所述设置数据指示为光标位置的移动,并且所述第二次接触指示所述光标位置。
5.如权利要求2所述的电子设备,其中,所述两根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为数字符号的录入,并且所述移动是数字设计,以指示输入数据是数字。
6.如权利要求2所述的电子设备,其中,所述两根手指手势包括经由双击在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为改变模式,并且输入数据被确定为对所述模式的改变。
7.如权利要求6所述的电子设备,其中,所述模式是语言。
8.如权利要求2所述的电子设备,其中,所述两根手指手势包括在所述预定时间段内从所述第一位置到所述第二位置所述两根手指之间距离的改变,以将所述设置数据指示为改变尺寸,并且所述距离的改变将输入数据指示为尺寸的改变。
9.如权利要求2所述的电子设备,其中,所述两根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间没有改变,以将所述设置数据指示为改变样式,并且所述第二次接触将输入数据指示为所述样式的改变。
10.如权利要求9所述的电子设备,其中,所述样式是配色方案。
11.一种方法,包括 接收在显不器上的手指手势; 根据(a)在所述手指手势的第一次接触中使用的手指的数量以及(b)在预定时间段内,在所述显示器上的所述第一次接触的第一位置相对于在所述显示器上的所述第一次接触的第二位置,来确定设置数据;以及 根据(i)所述手指手势的移动和(ii)在所述显示器上所述手指手势的第二次接触中的至少一个以及所述设置数据,来确定要被录入的输入数据。
12.如权利要求11所述的方法,其中,在所述第一次接触中使用的手指的数量是一根手指手势和两根手指手势之一。
13.如权利要求11所述的方法,其中,所述一根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为字母表符号的录入,并且所述移动是字母表设计,以指示输入数据是字母。
14.如权利要求11所述的方法,其中,所述一根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间没有改变,以将所述设置数据指示为光标位置的移动,并且所述第二次接触指示所述光标位置。
15.如权利要求11所述的方法,其中,所述两根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为数字符号的录入,并且所述移动是数字设计,以指示输入数据是数字。
16.如权利要求11所述的方法,其中,所述两根手指手势包括经由双击在所述预定时间段内所述第一位置和所述第二位置之间的改变,以将所述设置数据指示为改变模式,并且输入数据被确定为对所述模式的改变,所述模式是语言。
17.如权利要求11所述的方法,其中,所述两根手指手势包括在所述预定时间段内从所述第一位置到所述第二位置所述两根手指之间距离的改变,以将所述设置数据指示为改变尺寸,并且所述距离的改变将输入数据指示为尺寸的改变。
18.如权利要求11所述的电子设备,其中,所述两根手指手势包括在所述预定时间段内所述第一位置和所述第二位置之间没有改变,以将所述设置数据指示为改变样式,并且所述第二次接触将输入数据指示为所述样式的改变,所述样式是配色方案。
19.一种计算机可读存储介质,所述计算机可读存储介质包括处理器可执行的指令集,所述指令集可操作用于 接收在显不器上的手指手势; 根据(a)在所述手指手势的第一次接触中使用的手指的数量以及(b)在预定时间段内,在所述显示器上的所述第一次接触的第一位置相对于在所述显示器上的所述第一次接触的第二位置,来确定设置数据;以及 根据(i)所述手指手势的移动和(ii)在所述显示器上所述手指手势的第二次接触中的至少一个以及所述设置数据,来确定要被录入的输入数据。
20.如权利要求19所述的计算机可读存储介质,其中,在所述第一次接触中使用的手指的数量是一根手指手势和两根手指手势之一。
全文摘要
本发明提供带有多触摸特征的高级手写系统。一种电子设备,包括手写识别(HWR)应用。该电子设备包括配置为执行HWR应用的处理器和存储HWR应用的存储器。该电子设备包括配置为接收手指手势的显示器。该HWR应用根据(a)在手指手势的第一次接触中使用的手指的数量,以及(b)在预定时间段内,在显示器上第一次接触的第一位置相对于在显示器上第一次接触的第二位置,来确定设置数据。该HWR应用进一步根据(i)手指手势的移动和(ii)手指手势在显示器上的第二次接触中的至少一个以及设置数据来确定要录入的输入数据。
文档编号G06F3/0488GK103034421SQ20121034762
公开日2013年4月10日 申请日期2012年7月18日 优先权日2011年7月18日
发明者何启贞, 郭丰俊, 林崴, 杨端端 申请人:摩托罗拉解决方案公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1