能够接受文本输入的无线手持设备以及用于在无线手持设 备上输入文本的方法 【技术领域】
本发明一般涉及用于通信的无线手持设备, 并且具体地涉及向前述设备输入文本。 背景技术
在由于大小限制而不能包括 QWERTY 键盘的手持电子设备上通常使用数字键区 (numeric keypad)。这些设备例如可以包括移动电话、 媒体播放器、 遥控器等。包括在前述 设备中的通信功能 ( 例如即时消息传输、 短串消息传输等 ) 数目的增长带来了对利用这些 数字键区进行文本输入的需求。
利用数字键区输入文本的常见方式是 “多敲击 (multi-tap)” 方法, 其中, 以每个键 被标有 3 个或 4 个字母的方式使得键 2 至 9 被标有字母 A-Z。为了输入文本, 可以通过重复 激活相对应的键来键入字母。例如, 键 6 被标有字母 “MNO” 。单次键按下产生 M, 双次键按 下产生 N, 而按下键三次产生字母 O。虽然这种方法是普通的, 然而不可否认, 其需要用户手 指的高敏捷度, 并且也是相当单调的。
另一种利用数字键区输入文本的常见方法涉及预测性文本输入系统。在此方法 中, 根据初始的单键按下序列来提议所希望的单词 / 短语。例如, 如果键 2 被按下两次并且 键 3 被按下一次, 则可以建议类似 “BET, BELL, BETTER” 等之类的单词。然而, 这种系统的准 确性是有问题的, 尤其当输入名字、 地址和缩略语时, 从而可能妨碍而非改进文本输入。 发明内容 在第一方面, 提供了一种能够接受文本输入的无线手持设备。 该设备包括显示屏 ; 以及虚拟键区, 该虚拟键区具有显示在显示屏上的多个键。虚拟键区的第一键可操作来响 应于指示体对与第一键相对应的在显示屏上的第一区域的第一接触, 来将与第一键相关联 的第一字符显示在显示屏上示出的文本段中, 第一接触包括在指示体与显示屏连续接触的 同时, 指示体接触第一区域并从第一区域沿着第一方向移动。 优选地, 虚拟键区的第一键还 可操作来响应于指示体对与第一键相对应的在显示屏上的第一区域的第二接触, 来将与第 一键相关联的第二字符显示在显示屏上示出的文本段中, 第二接触包括在指示体与显示屏 连续接触的同时, 指示体接触第一区域并从第一区域沿着第二方向移动。指示体可以是手 指或尖笔指示体。
该设备可以根据由用户选择用于显示在文本段中的字符来提供反馈。 反馈可以是 字符的听觉表示或者字符的视觉表示。有利地, 听觉反馈使得用户能够在不看显示屏的情 况下向设备输入字符。
优选地, 虚拟键区的第一键可操作来响应于与第一键相对应的在显示屏上的第一 区域与指示体之间的第一接触的发生, 来在显示屏所示的文本段中显示与第一键相关联的 第三字符, 接触的发生是对第一键的延长的不间断接触。虚拟键区的第一键还可操作来响
应于与第一键相对应的在显示屏上的第一区域与指示体之间的至少两次连续接触的发生, 来改变显示屏所示出的文本段中与第一键相关联的模式。 该模式可以涉及对在显示屏上示 出的文本段中生成的字符的大写化和去大写化。
优选地, 方向是通过将指示体的随后位置与显示屏上的第一区域相比较来确定 的。该设备例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。
有利地, 该设备还可以包括用来辅助用户在输入文本时抓握设备的至少一个物理 标记, 至少一个物理标记例如是设备壳体上的触感的变化、 显示屏上的凹痕、 显示屏上的凹 陷, 显示屏上的粗糙表面区域以及作为手指的向导的壳体上的受体等。
优选地, 设备还可以包括 “键定位” 模式, 用来准确地定位第一键, 并且在去激活 “键定位” 模式之后通过根据第一键参考虚拟键区的其它键, 来利用虚拟键区输入文本。
在第二方面中, 提供了一种能够接受文本输入的无线手持设备。 该设备包括 : 显示 屏; 以及虚拟键区, 该虚拟键区具有显示在显示屏上的多个键。优选地, 虚拟键区的第一键 可操作来响应于指示体对与第一键相对应的在显示屏上的第一区域的第一接触的发生, 来 呈现与第一键相关联的字符的选择, 以供在显示屏上示出的文本段中使用, 接触的发生是 对第一键的延长的不间断接触。响应于指示体的动作来从字符的选择中选择字符。指示体 可以是手指或尖笔指示体。 设备可以根据由用户选择用于显示在文本段中的字符来提供反馈。 反馈可以是字 符的听觉表示或者字符的视觉表示。有利地, 听觉反馈使得用户能够在不看显示屏的情况 下向设备输入字符。设备例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。
有利地, 设备还可以包括用来辅助用户在输入文本时抓握设备的至少一个物理标 记, 至少一个物理标记例如是设备壳体上的触感的变化、 显示屏上的凹痕、 显示屏上的凹 陷, 显示屏上的粗糙表面区域以及作为手指的向导的壳体上的受体。
优选地, 设备还可以包括 “键定位” 模式, 用来准确地定位第一键, 并且在去激活 “键定位” 模式之后通过根据第一键参考虚拟键区的其它键, 来利用虚拟键区输入文本。
优选地, 对字符的选择的呈现可以通过将选择显示在显示屏的可用部分上或者向 用户读出选择中的字符来进行。 在选择的显示中选择字符的动作可以通过利用指示体接触 字符来进行。替代地, 在读出选择时选择字符的动作可以通过断开指示体与第一键的接触 来进行。
在第三方面中, 提供了一种能够接受文本输入的无线手持设备。该设备包括显示 屏; 以及虚拟键区, 该虚拟键区具有显示在显示屏上的多个键。优选地, 虚拟键区的第一键 可操作来响应于指示体对与第一键相对应的在显示屏上的第一区域的初次动作, 来将与第 一键相关联的第一字符显示在显示屏上示出的文本段中, 初次动作包括在指示体与显示屏 连续接触的同时, 指示体接触第一区域并从第一区域沿着顺时针或逆时针圆弧移动, 并且 随后, 对与第一键相关联的字符的选择按由指示体离每个字符的距离所确定的顺序被读出 给用户。 优选地, 一旦用户听见了所希望的字符被读出, 则响应于指示体的动作来从字符的 选择中选择字符。指示体可以是手指或尖笔指示体。
设备可以根据由用户选择用于显示在文本段中的字符来提供反馈。 反馈可以是字 符的听觉表示或者字符的视觉表示。有利地, 听觉反馈使得用户能够在不看显示屏的情况 下向设备输入字符。
设备例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。
有利地, 设备还可以包括用来辅助用户在输入文本时抓握设备的至少一个物理标 记, 至少一个物理标记例如是设备壳体上的触感的变化、 显示屏上的凹痕、 显示屏上的凹 陷, 显示屏上的粗糙表面区域以及作为手指的向导的壳体上的受体。
优选地, 设备还可以包括 “键定位” 模式, 用来准确地定位第一键, 并且在去激活 “键定位” 模式之后通过根据第一键参考虚拟键区的其它键, 来利用虚拟键区输入文本。
优选地, 在读出选择时选择字符的动作是从包括如下动作的组中选出的 : 指示体 断开与第一键的接触并且再次接触第一键、 指示体进一步按下第一键, 以及用户扳动包括 在手持无线设备中的确认按钮。
在第四方面中, 提供了一种用于在手持无线设备上输入文本的方法, 该手持无线 设备包括显示屏以及具有显示在显示屏上的多个键的虚拟键区。该方法包括 : 检测指示体 对与第一键相对应的在显示屏上的第一区域的第一接触, 第一接触包括在指示体与显示屏 连续接触的同时, 指示体接触第一区域并从第一区域沿着第一方向移动 ; 响应于对第一接 触的检测在显示屏上示出的文本段中显示与第一键相关联的第一字符 ; 检测指示体对与第 一键相对应的在显示屏上的第一区域的第二接触, 第二接触包括在指示体与显示屏连续接 触的同时, 指示体接触第一区域并从第一区域沿着第二方向移动 ; 以及响应于对第二接触 的检测在显示屏上示出的文本段中显示与第一键相关联的第二字符。 指示体可以是手指或 尖笔指示体。
优选地, 方法还可以包括根据由用户选择用于显示在文本段中的字符来提供反 馈。该反馈是字符的听觉表示或者字符的视觉表示。有利地, 听觉反馈使得用户能够在不 看显示屏的情况下向设备输入字符。
优选地, 在该方法中, 方向是通过将指示体的随后位置与显示屏上的第一区域相 比较来确定的。设备例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。
优选地, 该方法还可以包括 : 检测与第一键相对应的在显示屏上的第一区域与指 示体之间的第一接触的发生, 接触的发生是对第一键的延长的不间断接触 ; 作为响应, 在显 示屏上示出的文本段中显示与第一键相关联的第三字符 ; 检测与第一键相对应的在显示屏 上的第一区域与指示体之间的至少两次连续接触的发生 ; 以及改变显示屏上示出的文本段 中与第一键相关联的模式。优选地, 模式涉及对在显示屏上示出的文本段中生成的字符的 大写化和去大写化。
优选地, 方法还包括在至少一个物理标记的辅助下抓握设备以输入文本, 至少一 个物理标记例如是设备壳体上的触感的变化、 显示屏上的凹痕、 显示屏上的凹陷, 显示屏上 的粗糙表面区域以及作为手指的向导的壳体上的受体。
该方法还可以包括在 “键定位” 模式期间定位第一键, 以便在去激活 “键定位” 模 式之后通过根据第一键参考虚拟键区的其它键, 来利用虚拟键区输入文本。
在最后一方面中, 提供了一种用于在手持无线设备上输入文本的方法, 该手持无 线设备包括显示屏以及具有显示在显示屏上的多个键的虚拟键区。该方法包括 : 检测指示 体对与第一键相对应的在显示屏上的第一区域的第一接触的发生, 接触的发生是对第一键 的延长的不间断接触 ; 响应于对第一接触的发生的检测或者对初次动作的检测, 来呈现与 第一键相关联的字符的选择, 以在所示文本段中使用 ; 以及响应于指示体的动作来从字符的选择中选择字符。指示体可以是手指或尖笔指示体。
优选地, 该方法还可以包括根据由用户选择用于显示在文本段中的字符来提供反 馈。反馈是字符的听觉表示或者字符的视觉表示。有利地, 听觉反馈使得用户能够在不看 显示屏的情况下向设备输入字符。
优选地, 该方法中的方向是通过将指示体的随后位置与显示屏上的第一区域相比 较来确定的。该设备例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。
优选地, 该方法还可以包括在至少一个物理标记的辅助下抓握设备以输入文本, 至少一个物理标记例如是设备壳体上的触感的变化、 显示屏上的凹痕、 显示屏上的凹陷, 显 示屏上的粗糙表面区域以及作为手指的向导的壳体上的受体。
该方法还可以包括在 “键定位” 模式期间定位第一键, 以便在去激活 “键定位” 模 式之后通过根据第一键参考虚拟键区的其它键, 来利用虚拟键区输入文本。
优选地, 对字符的选择的呈现可以通过将选择显示在显示屏的可用部分上或者向 用户读出选择中的字符来进行。 在选择的显示中选择字符的动作是通过利用指示体接触字 符来进行的。在读出选择时选择字符的动作是通过断开指示体与第一键的接触来进行的。
初次动作可以包括在指示体与显示屏连续接触的同时, 指示体接触第一区域并从 第一区域沿着顺时针或逆时针圆弧移动。优选地, 对与第一键相关联的字符的选择按由指 示体到第一键所指示的每个字符的距离所确定的顺序被顺次读出, 其中, 最接近指示体的 字符被读出。在读出选择时选择字符的动作是从包括如下动作的组中选出的 : 指示体断开 与第一键的接触并且再次接触第一键、 指示体进一步按下第一键, 以及用户扳动包括在手 持无线设备中的确认按钮。 附图说明 为了使本发明可以得到全面理解并且容易获得实际效果, 现在将以非限制性示例 的方式来仅描述本发明的优选实施例, 描述参考了所附说明性附图。
图 1 示出了设备的透视图。
图 2 示出了设备的第一使用实施例的第一示例。
图 3 示出了设备的第一使用实施例的第一示例的第一步骤。
图 4 示出了设备的第一使用实施例的第一示例的第二步骤。
图 5 示出了设备的第一使用实施例的第一示例的第三步骤。
图 6 示出了设备的第一使用实施例的第二示例。
图 7 示出了设备的第一使用实施例的第二示例的第一步骤。
图 8 示出了设备的第一使用实施例的第二示例的第二步骤。
图 9 示出了设备的第一使用实施例的第二示例的第三步骤。
图 10(a) 示出了设备的第二使用实施例。
图 10(b) 示出了在设备的第二使用实施例中的变化。
图 11 示出了方法的第一实施例的处理流程。
图 12 示出了方法的第二实施例的处理流程。
图 13 示出了视觉反馈的示例表示。
图 14 示出了 “键定位” 模式的表示。
图 15 示出了虚拟键区的键的可能表示。 图 16 示出了设备的第三使用实施例的第一步骤。 图 17 示出了设备的第三使用实施例的第二步骤。 图 18 示出了设备的第三使用实施例的第三步骤。具体实施方式
参考图 1, 示出了能够接受文本输入的无线手持设备 20。设备 20 例如可以是移动 电话、 媒体播放器、 遥控器、 PDA 等。设备 20 可以包括显示屏 22。显示屏 22 可以是由对触 摸敏感的面板 ( 即, 触摸屏 ) 制成的。显示屏 22 可以是电阻式面板或电容式面板。显示屏 22 可以显示具有优选地像数字键区那样布置的多个键的虚拟键区 24。虚拟键区 24 可以覆 盖在显示屏 22 上, 但不必一直出现在显示屏 22 上。虚拟键区 24 可以仅在需要时出现。手 21, 更具体地, 手指 19 被示为与虚拟键区 24 交互。虽然图 1 所示的手指 19 是食指, 然而, 应当注意, 任何其它手指以及拇指可以用来与虚拟键区 24 交互。此外, 虚拟键区 24 的每个 键的形状、 数字标签和大小仅仅是代表性的并且不以任何方式受限制。图 15 示出了为每个 键加标签的一些示例。 图 2 示出了对在第一实施例的第一示例中使用的虚拟键区 24 的描绘。每个键的 标签仅仅是用于第一示例的意图而不是限制性的。图 3-5 还辅助描述了第一示例。虚拟键 区 24 的第一键 “a” 26 可操作来在显示屏 22 上示出的文本段 28 中显示与第一键 26 相关联 的第一字符。在该非限制性实例中, 与第一键 26 相关联的字符为 “a、 b、 c、 2 以及 < 字符删 除 >” 。第一字符是响应于手指 19 对与第一键 26 相对应的显示屏 22 上的第一区域 32 的第 一接触而生成的。手指 19 充当指示体, 应当注意, 还可以使用尖笔指示体。在第一示例中, 第一接触包括 : 当要从位置 (a) 移到位置 (b) 时, 手指 19 在与显示屏 22 连续接触的同时, 手指 19 与 34( 在图 3 中用阴影区域示出 ) 接触并且从第一区域 32 沿着第一方向 36( 如图 2-5 所示的向右的方向上 ) 移动。当用户做这样的动作时, 在文本段 28 中生成了字符 “c” 。
虚拟键区 24 的第一键 26 还可操作来在文本段 28 中显示与第一键 26 相关联的另 一字符。针对此节, 参考图 2 和图 4。第一键 26 所对应的显示屏 22 上的第一区域 32 与手 指 19 之间的第一接触的发生 34( 在图 4 中用阴影区域示出 ) 在文本段 28 中生成 “a” 12。 接触的发生可以在与第一键 26 不间断的接触的情况下被延长。第一键 26 所对应的显示屏 22 上的第一区域 32 与手指 19 之间的至少两次连续接触的发生 34 可以将文本段 28 中所示 的字符的模式从 [ 小写 ] 改为 [ 大写 ]。应当注意, 可以将类似模式切换功能之类的常用功 能而不只是一个键包括在键区 24 中。
然后, 当要从位置 (c) 移到位置 (d) 时, 手指 19 在与显示屏 22 连续接触的同时, 手指 19 接触 34 并从第一区域 32 沿着第二方向 38( 如图 2-5 所示的向上的方向上 ) 移动, 则字符 “b” 14 被生成在文本段 28 中。应注意, 手指 19 的移动不一定在如图 2-5 所示的第 一键 26 的周边内。
下面的章节被包括来辅助理解第一实施例的第一示例。在手指 19 与显示屏 22 连 续接触的同时, 手指 19 接触 34 并从第一区域 32 沿着第三方向 40( 如图 2 所示的向下的方 向上 ) 移动, 则字符 “2” 被生成在文本段 28 中。以类似的方式, 在手指 19 与显示屏 22 连续 接触的同时, 手指 19 接触 34 并从第一区域 32 沿着第四方向 42( 如图 2 所示的向左的方向
上 ) 移动, 则在文本段 28 中激活了针对先前包括的字符的 < 字符删除 > 功能。应当注意, 可以将类似 < 字符删除 > 功能之类的常用功能而不只是一个键包括在键区 24 中。
第一、 第二、 第三和第四方向可以通过将手指 19 的随后位置与显示屏 22 上的第一 区域 32 相比较来确定。虽然图 2-5 所示的四个方向是正交的, 然而应当注意, 这并非强制 性的。
在前述第一示例中在设备 20 上生成字符的期间, 设备 20 可以根据由用户选择用 于显示在文本段 28 中的字符来向用户提供反馈。反馈是字符的听觉表示或字符的视觉表 示。听觉表示例如可以是字符的文本至语音转换、 字符的特定音调 / 韵律、 字符的可变频率 音频信号等等。视觉表示例如可以包括 : 包括在设备 20 中的 LED 阵列 ( 未示出 ) 的闪亮序 列、 在使字体大小最小化以适合文本段 28 之前用较大字体 60 来表示字符 ( 如图 13 所示 ), 等等。 可变频率音频信号可以在人类可听见的频率范围内, 但是某些人可能由于诸如年龄、 听力障碍等之类的因素而不能听见一些信号。每个键可以具有特定的音调 / 韵律, 并且从 每个键的接触发生移动可以生成特定音调 / 韵律的滑音变化。有利地, 设备 20 的听觉反馈 使得用户能够在不看设备 20 的显示屏 22 的情况下向设备 20 输入字符。
为了进一步辅助用户在不看显示屏 22 的情况下向设备 20 输入字符, 设备 20 可以 包括用来辅助用户按正确的方向和 / 或正确的位置来抓握设备 20 的物理标记。物理标记 可以在设备 20 的壳体 17 上或者在显示屏 22 上。物理标记例如可以是壳体 17 的触感的变 化 ( 例如, 通过利用沟槽 16 并且通过利用用于壳体 17 的不同材料 )、 显示屏 22 上的凹痕、 显示屏 22 上的凹陷、 显示屏 22 上的粗糙表面区域、 作为用于在抓握设备 20 的同时使手指 落在所希望位置的向导的壳体 17 上的受体, 等等。 参考图 14, 可以用来辅助用户在不看显示屏 22 的情况下向设备 20 输入字符的另 一特征涉及 : 将 “键定位” 模式包括在设备 20 中。 “键定位” 模式可以在需要文本输入的每 个场合的开始处被自动地激活或者可以在需要时由用户激活。在 “键定位” 模式中, 虚拟键 区 24 可以被呈现在显示屏 22 中, 但是利用虚拟键区 24 进行实际文本输入在此 “键定位” 模式期间可能不被使能, “键定位” 模式可以在虚拟键区 24 能够输入文本之前被激活预定 时间段。在可能持续达三秒的 “键定位” 模式中, 用户可以使用手指 19 来感觉虚拟键区 24 的键, 并且与每个键的接触向用户提供了指示与该键相关联的字符的听觉反馈 8。 以这种方 式, 用户能够准确地定位第一键, 并且在去激活 “键定位” 模式之后通过利用第一键来参考 虚拟键区 24 的其它键, 从而利用虚拟键区 24 输入文本。
图 6 示出了在第一实施例的第二示例中使用的虚拟键区 24 的描绘。 虚拟键区 240 的第一键 “2” 260 可操作来将与第一键 260 相关联的第一字符显示在显示屏 22 所示的文 本段 28 中。在此非限制性实例中, 与第一键 260 相关联的字符是 “a、 b、 c、 2 和 < 字符删除 >” 。第一字符是响应于手指 19 对第一键 260 所对应的显示屏 22 上的第一区域 320 的第一 接触而生成的。第一接触包括 : 当要从位置 (e) 移到位置 (f) 时, 手指 19 在与显示屏 22 连 续接触的同时, 手指 19 接触 340 并且从第一区域 320 沿着第一方向 360( 如图 6-9 所示的 向下的方向上 ) 移动。当用户做出这样的动作时, 在文本段 280 中生成字符 “c” 200。类似 地, 当要从位置 (g) 移到位置 (h) 时, 手指 19 在与显示屏 22 连续接触的同时, 手指 19 接触 340 并且从第一区域 320 沿着第二方向 380( 如图 6-9 所示的向上的方向上 ) 移动, 则在文 本段 280 中生成字符 “a” 202。应当注意, 手指 19 的移动不一定在第一键 260 的周边内。
下面的章节被包括来辅助理解第一实施例的第二示例。当要从位置 (i) 移到位置 (j) 时, 在手指 19 与显示屏 22 连续接触的同时, 手指 19 接触 34 并从第一区域 320 沿着第 三方向 400( 如图 6-9 所示的向右的方向上 ) 移动, 则字符 “b” 204 被生成在文本段 28 中。 以类似的方式, 在手指 19 与显示屏 22 连续接触的同时, 手指 19 接触 34 并从第一区域 320 沿着第四方向 420( 如图 6-9 所示的向左的方向上 ) 移动, 则在文本段 28 中激活了针对先 前包括的字符的 < 字符删除 > 功能。应当注意, 可以将类似 < 字符删除 > 功能之类的常用 功能而不只是一个键包括在键区 24 中。
第一、 第二、 第三和第四方向可以通过将手指 19 的随后位置与显示屏 22 上的第一 区域 320 相比较来确定。虽然图 6 所示的四个方向是正交的, 然而应当注意, 这并非强制性 的。
虚拟键区 240 的第一键 260 还可以操作来在文本段 280 中显示与第一键 260 相关 联的第五字符。第一键 260 所对应的显示屏 22 上的第一区域与手指 19 之间的第一接触的 发生 340 在文本段 280 中生成 “2” 。接触的发生 340 可以在与第一键 260 不间断的接触的 情况下被延长。第一键 26 所对应的显示屏 22 上的第一区域 320 与手指 19 之间的至少两 次连续接触的发生 340 可以将文本段 28 中所示的字符的模式从 [ 小写 ] 改为 [ 大写 ]。应 当注意, 可以将类似模式切换功能之类的常用功能而不只是一个键包括在键区 24 中。
在前述第二示例中在设备 20 上生成字符的期间, 设备 20 可以根据由用户选择用 于显示在文本段 280 中的字符来向用户提供反馈。反馈是字符的听觉表示或字符的视觉表 示。听觉表示例如可以是字符的文本至语音转换、 字符的特定音调 / 韵律、 字符的可变频率 音频信号等等。视觉表示例如可以包括 : 包括在设备 20 中的 LED 阵列 ( 未示出 ) 的闪亮 序列、 在使字体大小最小化以适合文本段 280 之前用较大字体 60 来表示字符 ( 如图 13 所 示 ), 等等。可变频率音频信号可以在人类可听见的频率范围内, 但是某些人可能由于诸如 年龄、 听力障碍等之类的因素而不能听见一些信号。每个键可以具有特定的音调 / 韵律, 并 且从每个键的接触发生移动可以生成特定音调 / 韵律的滑音变化。有利地, 设备 20 的听觉 反馈使得用户能够在不看设备 20 的显示屏 22 的情况下向设备 20 输入字符。
为了进一步辅助用户在不看显示屏 22 的情况下向设备 20 输入字符, 设备 20 可以 包括用来辅助用户按正确的方向和 / 或正确的位置来抓握设备 20 的物理标记。物理标记 可以在设备 20 的壳体 17 上或者在显示屏 22 上。物理标记例如可以是壳体 17 的触感的变 化 ( 例如, 通过利用沟槽 16 并且通过利用用于壳体 17 的不同材料 )、 显示屏 22 上的凹痕、 显示屏 22 上的凹陷、 显示屏 22 上的粗糙表面区域、 作为用于在抓握设备 20 的同时使手指 落在所希望位置的向导的壳体 17 上的受体, 等等。
参考图 14, 可以用来辅助用户在不看显示屏 22 的情况下向设备 20 输入字符的另 一特征涉及 : 将 “键定位” 模式包括在设备 20 中。 “键定位” 模式可以在需要文本输入的每 个场合的开始处被自动地激活或者可以在需要时由用户激活。在 “键定位” 模式中, 虚拟键 区 24 可以被呈现在显示屏 22 中, 但是利用虚拟键区 24 进行实际文本输入在此 “键定位” 模 式期间可能不被使能, “键定位” 模式可以在虚拟键区 24 能够输入文本之前被激活预定时 间段。在可能持续达三秒的 “键定位” 模式中, 用户可以使用手指 19 来感觉虚拟键区 24 的 键, 并且与每个键的接触向用户提供了指示与该键相关联的字符的听觉反馈。 以这种方式, 用户能够准确地定位第一键, 并且在去激活 “键定位” 模式之后通过利用第一键来参考虚拟键区 24 的其它键, 从而利用虚拟键区 24 输入文本。
图 10(a) 示出了对在设备 20 的第二实施例中使用的虚拟键区 24 的描绘。在此实 施例中, 虚拟键区 24 的第一键 “3” 26 可操作来响应于手指 19 对第一键 26 所对应的显示屏 22 上的第一区域 32 的第一接触的发生 52 来在文本段 28 中显示供使用的与第一键 26 相 关联的字符的选择 50。在该非限制性说明实例中, 选择 50 包括 “d、 e、 f、 3、 D、 E、 F和<字 符删除 >” 。可见, 每个字符的大小写版本可供选择。具有变音标记的元音也可以包括在选 择 50 中。选择 50 可以被呈现在显示屏 22 的可用部分中, 并且可以响应于手指 19 对与所 希望字符的表示相对应的区域处的显示屏 22 上的部分的接触来从字符的选择 50 中选出所 希望的字符。根据第一实施例, 除手指 19 以外, 还可以使用尖笔指示体。
替代地, 如图 10(b) 所示, 取代将选择 50 呈现在显示屏 22 上的可用部分, 可以在 手指 19 连续接触第一区域 32( 被示为 19(y)) 的同时向用户读出选择 50。一旦所希望的字 符被读出给用户, 则当手指 19 与第一区域 32 之间的接触断开时 ( 被示为 19(z)), 就产生了 对字符的选择。这也有助于用户在不看设备 20 的显示屏 22 的情况下向设备 20 输入字符。
在前述的在设备 20 上生成字符期间, 设备 20 可以根据由用户选择用于显示在文 本段 280 中的字符来向用户提供反馈。反馈是字符的听觉表示或字符的视觉表示。听觉表 示例如可以是字符的选择 50 的文本至语音转换、 字符的特定音调 / 韵律、 字符的可变频率 音频信号等等。视觉表示例如可以包括 : 包括在设备 20 中的 LED 阵列 ( 未示出 ) 的闪亮 序列、 在使字体大小最小化以适合文本段 280 之前用较大字体 60 来表示字符 ( 如图 13 所 示 ), 等等。可变频率音频信号可以在人类可听见的频率范围内, 但是某些人可能由于诸如 年龄、 听力障碍等之类的因素而不能听见一些信号。每个键可以具有特定的音调 / 韵律, 并 且从每个键的接触发生移动可以生成特定音调 / 韵律的滑音变化。有利地, 设备 20 的听觉 反馈使得用户能够在不看设备 20 的显示屏 22 的情况下向设备 20 输入字符。
为了进一步辅助用户在不看显示屏 22 的情况下向设备 20 输入字符, 设备 20 可以 包括用来辅助用户按正确的方向和 / 或正确的位置来抓握设备 20 的物理标记。物理标记 可以在设备 20 的壳体 17 上或者在显示屏 22 上。物理标记例如可以是壳体 17 的触感的变 化 ( 例如, 通过利用沟槽 16 并且通过利用用于壳体 17 的不同材料 )、 显示屏 22 上的凹痕、 显示屏 22 上的凹陷、 显示屏 22 上的粗糙表面区域、 作为用于在抓握设备 20 的同时使手指 落在所希望位置的向导的壳体 17 上的受体, 等等。
可以用来辅助用户在不看显示屏 22 的情况下向设备 20 输入字符的另一特征涉 及: 将 “键定位” 模式包括在设备 20 中。 “键定位” 模式可以在需要文本输入的每个场合的 开始处被自动地激活或者可以在需要时由用户激活。在 “键定位” 模式中, 虚拟键区 24 可 以被呈现在显示屏 22 中, 但是利用虚拟键区 24 进行实际文本输入在此 “键定位” 模式期间 可能不被使能, “键定位” 模式可以在虚拟键区 24 能够输入文本之前被激活预定时间段。在 可能持续达三秒的 “键定位” 模式中, 用户可以使用手指来感觉虚拟键区 24 的键, 并且与每 个键的接触向用户提供了指示与该键相关联的字符的听觉反馈。以这种方式, 用户能够准 确地定位第一键, 并且在去激活 “键定位” 模式之后通过利用第一键来参考虚拟键区 24 的 其它键, 从而利用虚拟键区 24 输入文本。
再次参考图 2, 其示出了对在第三实施例中使用的虚拟键区 24 的描绘。图 16-18 还辅助描述了第三示例。虚拟键区 24 的第一键 “a” 26 可操作来在显示屏 22 上示出的文本段 28 中显示与第一键 26 相关联的第一字符。在该非限制性实例中, 与第一键 26 相关联 的字符为 “a、 b、 c、 2 以及 < 字符删除 >” 。第一字符是响应于手指 19 对与第一键 26 相对应 的显示屏 22 上的第一区域 32 的初次动作而生成的。手指 19 充当指示体, 应当注意, 还可 以使用尖笔指示体。在第三实施例中, 初次动作包括 : 当要从位置 (m) 移到位置 (n) 时, 手 指 19 在与显示屏 22 连续接触的同时, 手指 19 接触 34( 在图 16 中用阴影区域示出 ) 并且 从第一区域 32 沿着顺时针圆弧 120 移动。当用户做这样的动作时, 与第一键 26 相关联的 字符的选择按照由手指 19 到第一键 26 所示的每个字符的距离的顺序被读出给用户, 其中, 最接近手指 19 的字符被读出。在此示例中, 当手指 19 在接近第一键 26 上的字符 “c” 之前 接近第一键 26 上的字符 “b” 时, “a” 、 “b” 和 “c” 顺次被读出。当 “c” 被读出时, 用户发起 动作以选择 “c” 10 用于在文本段 28 中生成。该动作例如可以是手指 19 与第一键 26 断开 接触并再次接触第一键 26, 手指 19 进一步地按下第一键 26, 用户扳动包括在设备 20 中的 确认按钮等。
虚拟键区 24 的第一键 26 还可操作来在文本段 28 中显示与第一键 26 相关联的另 一字符。针对此节, 参考图 17。显示屏 22 上的第一区域 32 与手指 19 之间的第一接触的发 生 34( 在图 17 中用阴影区域示出 ) 使得 “a” 被读出给用户。当 “a” 被读出时, 用户发起动 作以选择 “a” 12 用于在文本段 28 中生成。该动作例如可以是手指 19 与第一键 26 断开接 触并再次接触第一键 26, 手指 19 进一步地按下第一键 26, 用户扳动包括在设备 20 中的确 认按钮等。接触的发生可以在与第一键 26 不间断的接触的情况下被延长。第一键 26 所对 应的显示屏 22 上的第一区域 32 与手指 19 之间的至少两次连续接触的发生 34 可以将文本 段 28 中所示的字符的模式从 [ 小写 ] 改为 [ 大写 ]。应当注意, 可以将类似模式切换功能 之类的常用功能而不只是一个键包括在键区 24 中。
然后, 当要从位置 (p) 移到位置 (q) 时, 手指 19 在与显示屏 22 连续接触的同时, 手指 19 接触 34 并从第一区域 32 沿着顺时针圆弧 120( 如图 18 所示 ) 移动, 则字符 “a” 和 “b” 在手指 19 接近第一键 26 上的字符 “b” 时被顺次读出。当 “b” 被读出时, 用户发起动作 以选择 “b” 14 用于在文本段 28 中生成。该动作例如可以是手指 19 与第一键 26 断开接触 并再次接触第一键 26, 手指 19 进一步地按下第一键 26, 用户扳动包括在设备 20 中的确认 按钮等。应注意, 手指 19 的移动不一定在第一键 26 的周边内。
下面的章节被包括来辅助理解第三实施例。在手指 19 与显示屏 22 连续接触的同 时, 手指 19 接触 34 并从第一区域 32 沿着顺时针圆弧 120( 在键 26 的周边附近或之内 ) 移 动时, 则字符 “a、 b、 c、 2 和 < 删除 >” 在手指移动到前述每个字符附近时被顺序地读出。当 所希望的字符被读出时, 用户发起动作以选择该字符用于在文本段 28 中生成。该动作例如 可以是手指 19 与第一键 26 断开接触并再次接触第一键 26, 手指 19 进一步地按下第一键 26, 用户扳动包括在设备 20 中的确认按钮等。如在键 26 上所示的手指离每个字符的距离 可以取直线距离。
在前述第一示例中在设备 20 上生成字符的期间, 设备 20 可以根据由用户选择用 于显示在文本段 28 中的字符来向用户提供反馈。反馈是字符的听觉表示或字符的视觉表 示。听觉表示例如可以是字符的文本至语音转换、 字符的特定音调 / 韵律、 字符的可变频率 音频信号等等。视觉表示例如可以包括 : 包括在设备 20 中的 LED 阵列 ( 未示出 ) 的闪亮序 列、 在使字体大小最小化以适合文本段 28 之前用较大字体 60 来表示字符 ( 如图 13 所示 ),等等。 可变频率音频信号可以在人类可听见的频率范围内, 但是某些人可能由于诸如年龄、 听力障碍等之类的因素而不能听见一些信号。每个键可以具有特定的音调 / 韵律, 并且从 每个键的接触发生移动可以生成特定音调 / 韵律的滑音变化。有利地, 设备 20 的听觉反馈 使得用户能够在不看设备 20 的显示屏 22 的情况下向设备 20 输入字符。
为了进一步辅助用户在不看显示屏 22 的情况下向设备 20 输入字符, 设备 20 可以 包括用来辅助用户按正确的方向和 / 或正确的位置来抓握设备 20 的物理标记。物理标记 可以在设备 20 的壳体 17 上或者在显示屏 22 上。物理标记例如可以是壳体 17 的触感的变 化 ( 例如, 通过利用沟槽 16 并且通过利用用于壳体 17 的不同材料 )、 显示屏 22 上的凹痕、 显示屏 22 上的凹陷、 显示屏 22 上的粗糙表面区域、 作为用于在抓握设备 20 的同时使手指 落在所希望位置的向导的壳体 17 上的受体, 等等。
参考图 14, 可以用来辅助用户在不看显示屏 22 的情况下向设备 20 输入字符的另 一特征涉及 : 将 “键定位” 模式包括在设备 20 中。 “键定位” 模式可以在需要文本输入的每 个场合的开始处被自动地激活或者可以在需要时由用户激活。在 “键定位” 模式中, 虚拟键 区 24 可以被呈现在显示屏 22 中, 但是利用虚拟键区 24 进行实际文本输入在此 “键定位” 模式期间可能不被使能, “键定位” 模式可以在虚拟键区 24 能够输入文本之前被激活预定 时间段。在可能持续达三秒的 “键定位” 模式中, 用户可以使用手指 19 来感觉虚拟键区 24 的键, 并且与每个键的接触向用户提供了指示与该键相关联的字符的听觉反馈 8。 以这种方 式, 用户能够准确地定位第一键, 并且在去激活 “键定位” 模式之后通过利用第一键来参考 虚拟键区 24 的其它键, 从而利用虚拟键区 24 输入文本。 虽然在第三实施例中提到了沿着顺时针圆弧移动手指 19, 然而, 应当注意, 还可以 沿着逆时针圆弧来移动手指 19。
在图 11 所示的另一方面中, 提供了一种用于在手持无线设备上输入文本的方法 70。手持无线设备应当包括显示屏以及具有显示在显示屏上的多个键的虚拟键区。该设备 例如可以是移动电话、 媒体播放器、 遥控器、 PDA 等。方法 70 包括检测指示体对与第一键相 对应的显示屏上的第一区域的第一接触。 第一接触可以包括在指示体与显示屏连续接触的 同时, 指示体接触第一区域并从第一区域沿着第一方向移到另一位置 (72)。指示体可以是 手指或尖笔指示体。
响应于对第一接触的检测, 可以在显示屏上所示的文本段中生成与第一键相关联 的第一字符 (74)。类似地, 检测指示体对与第一键相对应的显示屏上的第一区域的第二接 触 (76), 将在显示屏上所示的文本段中生成与第一键相关联的第二字符 (78), 其中, 第二 接触包括在指示体与显示屏连续接触的同时, 指示体接触第一区域并从第一区域沿着第二 方向移到另一位置。
第一和第二方向可以通过将指示体的随后位置与显示屏上的第一区域相比较来 确定。第一和第二方向不必彼此垂直。还可以根据指示体移动的方向来生成第三以及后续 字符。
方法 70 还可以包括 : 检测与第一键相对应的显示屏上的第一区域与指示体之间 的第一接触的发生 (80), 接触的发生在与第一键不间断的接触的同时被延长。对第一接触 的发生的检测将在显示屏所示的文本段中生成与第一键相关联的第三字符 (82)。以类似 的方式, 对与第一键相对应的显示屏上的第一区域与指示体之间的至少两次连续接触 (84)
的发生将改变显示屏上示出的文本段中与第一键相关联的模式 (86)。 模式可以涉及对在显 示屏上示出的文本段中生成的字符的大写化和去大写化。
在前述方法 70 中, 可以根据由用户选择用于显示在文本段中的字符来向用户提 供反馈 (88)。 反馈是字符的听觉表示或字符的视觉表示。 听觉表示例如可以是字符的文本 至语音转换、 字符的特定音调 / 韵律、 字符的可变频率音频信号等等。视觉表示例如可以包 括: 包括在设备中的 LED 阵列的闪亮序列、 在使字体大小最小化以适合文本段 28 之前用较 大字体 60 来表示字符 ( 如图 13 所示 ), 等等。可变频率音频信号可以在人类可听见的频率 范围内, 但是某些人可能由于诸如年龄、 听力障碍等之类的因素而不能听见一些信号。 每个 键可以具有特定的音调 / 韵律, 并且从每个键的接触发生移动可以生成特定音调 / 韵律的 滑音变化。有利地, 设备的听觉反馈使得用户能够在不看设备的显示屏的情况下向设备输 入字符。
方法 70 还可以包括按正确的方向和 / 或正确的位置来正确地抓握设备 (69)。就 此而言, 设备可以包括辅助用户抓握设备的物理标记。物理标记可以在设备的壳体上或者 在显示屏上。物理标记例如可以是壳体的触感的变化 ( 例如, 通过利用沟槽并且通过利用 用于壳体的不同材料 )、 显示屏上的凹痕、 显示屏上的凹陷、 显示屏 22 上的粗糙表面区域、 作为用于在抓握设备的同时使手指落在所希望位置的向导的壳体上的受体, 等等。
方法 70 还可以包括定位虚拟键区中的键 (71)。可以存在 “键定位” 模式, 其中, 虚 拟键区可以被呈现在显示屏中, 但是利用虚拟键区进行实际文本输入在虚拟键区 24 能够 输入文本之前不被使能达预定时间段。 “键定位” 模式可以在需要文本输入的每个场合的开 始处被自动地激活或者可以在需要时由用户激活。在可能持续达三秒的 “键定位” 模式中, 用户可以使用指示体来感觉虚拟键区的键, 并且与每个键的接触向用户提供了指示与该键 相关联的字符的听觉反馈。以这种方式, 用户能够准确地定位第一键, 并且在去激活 “键定 位” 模式之后通过利用第一键来参考虚拟键区的其它键, 从而利用虚拟键区输入文本。
在图 12 所示的最后一方面中, 示出了用于在手持无线设备上输入文本的方法 90, 该手持无线设备包括显示屏以及具有显示在显示屏上的多个键的虚拟键区。 该设备例如可 以是移动电话、 媒体播放器、 遥控器、 PDA 等。方法 90 包括检测指示体对与第一键相对应的 显示屏上的第一区域的第一接触的发生 (92), 接触的发生在与第一键不间断的接触的同时 被延长。然后, 在显示屏上的可用部分处显示对在显示屏所示的文本段中使用的与第一键 相关联的字符的选择 (94)。
用户随后可以通过用手指接触与字符的表示相对应的区域处的显示屏上的可用 部分, 来从字符的选择中选出该字符 (96)。指示体可以是手指或尖笔指示体。
替代地, 取代将选择显示在显示屏上的可用部分中, 可以在指示体连续接触第一 区域的同时向用户读出该选择。一旦所希望的字符被读出给用户, 则当指示体与第一区域 之间的接触断开时就产生了对字符的选择。 这也有助于用户在不看设备的显示屏的情况下 向设备输入字符。
可以响应于初次动作来向用户读出选择也是可能的, 初次动作是在指示体与显示 屏连续接触的同时, 在第一键的周边附近或之内, 从第一区域沿着顺时针圆弧移动指示体。 与第一键相关联的字符的选择按照由指示体到第一键所示的每个字符的距离的顺序被顺 次地读出给用户, 其中, 最接近指示体的字符被读出。当所希望的字符被读出时, 用户发起动作以选择该字符用于在文本段中生成。 该动作例如可以是指示体与第一键断开接触并再 次接触第一键, 指示体进一步按下第一键, 用户扳动包括在手持无线设备中的确认按钮等。 指示体离第一键上所示的每个字符的距离可以取直线距离。
虽然在前面的段落中提到了沿着顺时针圆弧来移动指示体, 然而, 应当注意, 还可 以沿着逆时针圆弧来移动指示体。
在前述方法 90 期间, 可以根据由用户选择用于显示在文本段中的字符来向用户 提供反馈 (98)。 反馈是字符的听觉表示或字符的视觉表示。 听觉表示例如可以是字符的文 本至语音转换、 字符的特定音调 / 韵律、 字符的可变频率音频信号等等。视觉表示例如可以 包括 : 包括在设备中的 LED 阵列的闪亮序列、 在使字体大小最小化以适合文本段 28 之前用 较大字体 60 来表示字符 ( 如图 13 所示 ), 等等。可变频率音频信号可以在人类可听见的频 率范围内, 但是某些人可能由于诸如年龄、 听力障碍等之类的因素而不能听见一些信号。 每 个键可以具有特定的音调 / 韵律, 并且从每个键的接触发生移动可以生成特定音调 / 韵律 的滑音变化。有利地, 设备的听觉反馈使得用户能够在不看设备的显示屏的情况下向设备 输入字符。
方法 90 还可以包括按正确的方向和 / 或正确的位置来正确地抓握设备 (91)。就 此而言, 设备可以包括辅助用户抓握设备的物理标记。物理标记可以在设备的壳体上或者 在显示屏上。物理标记例如可以是壳体的触感的变化 ( 例如, 通过利用沟槽并且通过利用 用于壳体的不同材料 )、 显示屏上的凹痕、 显示屏上的凹陷区、 显示屏上的粗糙表面区域、 作 为用于在抓握设备的同时使手指落在所希望位置的向导的壳体上的接受器, 等等。
方法 90 还可以包括定位虚拟键区中的键 (91)。可以存在 “键定位” 模式, 其中, 虚 拟键区可以被呈现在显示屏中, 但是利用虚拟键区进行实际文本输入在虚拟键区 24 能够 输入文本之前不被使能达预定时间段。 “键定位” 模式可以在需要文本输入的每个场合的开 始处被自动地激活或者可以在需要时由用户激活。在可能持续达三秒的 “键定位” 模式中, 用户可以使用指示体来感觉虚拟键区的键, 并且与每个键的接触向用户提供了指示与该键 相关联的字符的听觉反馈。以这种方式, 用户能够准确地定位第一键, 并且在去激活 “键定 位” 模式之后通过利用第一键来参考虚拟键区的其它键, 从而利用虚拟键区输入文本。
尽管在前面的描述中描述了本发明的优选实施例, 但是相关领域技术人员将明 白, 可以在不脱离本发明的情况下对设计或结构的细节作出多种变更或修改。