使用定位设备来标识表意字符的制作方法

文档序号:6553227阅读:216来源:国知局
专利名称:使用定位设备来标识表意字符的制作方法
技术领域
本发明涉及标识表意字符的设备及方法。
背景技术
移动装置的用户常常受限于他们被允许产生输入的方式。这主要是因为移 动装置具有小键区和小屏幕。键区常具有与每个键相关联的多个字母或等价符 号体系。例如,许多电话键区将其中一个键与数字"2"相关联,并且还与字 母"a" 、 "b" 、 "c"相关联。软件可用于解码按键动作所意指的符号。软 件常常使用统计的或确定性模型来解码按键运作。
选择符号的另一种方法使用与定位设备耦合的显示器。一种这类定位设备 是可用于标识显示器上所提供的符号的操纵杆。可以从可能的符号候选的选用 区中逐个地选择符号。被选中的符号被显示在显示器上,从而用户可以看到他 的成果以合成一个字。更复杂的方法试图在已选择了所期望的字的所有字母之 前提供完整的字作为候选。
汉语特别丰富,有大约5万字。有趣的是该语言高度同音,单个发音可能 是几个表意字符中的任一个。所意指的字符通常由收听者在说话的语境中分 辨。
拼音是人们可使用罗马字母拼读当发表意字符的音时所发出的声音的方 法。当使用拼音输入査找表意字符时,不存在音调变化信息,所以单个简单输 入可能对应于一个以上表意字符。因此,全套中文字符可以由约400个拼音字
索引。具有400而非50, OOO个字符简化了这些符号的输入。然而,需要进一 步简化以允许更快地选择字符。

发明内容
本发明包括可用于标识表意字符的方法和设备。例如,在根据本发明的方 法中,定位设备可用于使用罗马字母拼音输入来合成诸如中文汉字等表意消 息。本发明可以减少使用定位设备来选择字符所必需的工作。本发明还允许用 户通过仅使用一只手输入字符序列来创建消息。
在使用定位设备标识表意字符的方法中,可以提供一种装置。该装置可以 具有定位设备和显示器。可以在显示器上提供拼音字母候选的第一列表,且用 户可以使用定位设备从第一列表中选择第一拼音字母。可以提供第二列表。第 二列表可由拼音组候选构成,各拼音组候选以所选中的第一拼音字母开始。可 以从第二列表中选择所期望的拼音组,并且可以在显示器上提供与所期望的拼 音组相关联的表意字符。
根据本发明的设备可包括显示器、定位设备以及与该定位设备和显示器通 信的微处理器。微处理器可以被编程以(a)通过显示器提供拼音字母候选的第一 列表,(b)从定位设备接收第一选择,该第一选择是拼音字母候选之一,(c)通过 显示器提供第二列表,该第二列表由拼音组候选构成,各拼音组候选以第一选 择开始,(d)从定位设备接收第二选择,该第二选择是拼音组候选之一,(e)通过 显示器提供与被选中的拼音组相关联的表意字符。
附图的简要说明
为了更全面地理解本发明的本质和目的,将参照附图以及随后的说明。简 而言之,附图是


图1示出根据本发明的方法;以及 图2是根据本发明的设备的示意图示。
发明的进一步说明
本发明可以体现为一种方法。图1示出一种这类方法,其中定位设备可用 于标识表意字符。该方法可以通过提供(10)具有定位设备和显示器的装置来 开始。定位设备可包括诸如计算机视频游戏中常见的跟踪球或操纵杆等用户接 口设备。显示器可以使用蜂窝电话上常见的液晶显示器或发光二极管。
当用户开始文本串的创建或编辑时,插入点可以通过默认定义到现有串的
末端,或由用户通过移动显示器上的光标87来选择。见图2,在文本串为空的
情况下,当创建新消息时,下一逻辑步骤将是用户开始输入数据,因而此时光
标87的移动可能只表示对查找数据的请求。如果现有文本串不为空,则用户 可请求将数据置于插入点处。在此例子中,按下定位设备可选择此选项并且操 纵杆的下一移动可开始识别数据。
可以通过显示器向用户提供(13)拼音字母候选的第一列表。例如,可以通 过显示器提供字母"A" 、 "F" 、 "K" 、 "P"和"W"。通过移动显示器 上的光标87,用户可以将光标87置于这些初始的拼音字母候选之一上并被提 供以该拼音字母候选以及后续拼音字母候选。因此,例如,如果光标87被置 于"A"上,则用户可被提供(13)以"A" 、 "B" 、 "C" 、 "D"和"E"。 因为不是所有的罗马字母均可标识字符,可以不必向用户提供某些罗马字母 (13)。例如,如果光标87被置于"F"上,则用户可被提供(13)以"F" 、 "G"、 "H"禾卩"J"。
以类似的方式,通过移动光标87以指示"K",用户可被提供(13)以拼音 字母候选"K" 、 "L" 、 "M" 、 "N"和"0"。指示"P"可以导致用户被 提供(13)以拼音字母候选"P" 、 "Q" 、 "R" 、 "S"和"T"。最后,指示 "W"可以导致用户被提供(13)以拼音字母候选"W" 、 "X"、 "Y"和"Z"。
通过将光标87移动至所期望的拼音字母候选,从而用户可以通过向定位 设备上施加向下的压力(按下)或在向南的方向上施加压力来选择(16)所期望 的拼音字母候选。在图2中,按下和放开定位设备时的动作的方向由箭头90 指示。 一旦选择(16)了拼音字母,就可以通过显示器向用户提供(19)第二列表。 第二列表可以具有各以被选中的拼音字母开始的拼音组候选。例如,如果被选
中的拼音字母候选是"A",则向用户提供(19)的相应拼音组候选可以是"A"、
"AI" 、 "AN"和"ANG"。注意拼音组候选之一也可以在拼音字母候选的 列表中一在本例中,"A"出现在拼音字母候选的列表以及拼音组候选的列表 中。
作为另一个例子,如果用户移动光标87用于标识然后选中拼音字母候选 "B" (16),则用户可被提供(19)以相应的拼音组候选,即"BA" 、 "BE"、 "BI" 、 "BO"和"BU"。然后,用户可以通过移动光标87以加亮拼音组候 选中所期望的一个来指向这些拼音组候选中的一个,并被提供(25)以表意字符、 拼音组候选的另一列表或者两者。例如,如果用户使用光标87来加亮"BA", 用户可被提供以"BAI"、 "BAN"、 "BANG"、 "BAO"禾卩"BA" 。 "BA" 的重复不是一定必需的,因为有可能产生对应于"BA"的表意候选,但用户 可能宁愿只看拼音组候选而不是将拼音组候选与表意字符混在一起。
另外,应注意不一定要进行示出只比前一元素多添加一个字母的拼音组的 各拼音组级。为了说明这一点,在上述例子中,在从第一级的拼音组候选中选 择拼音组"BA"时,除了 "BAN"以外用户还被提供以"BANG"。
在上述例子中,用户选择(22)拼音组"BA"并被提供以第二级的拼音组候 选。然后,用户可以放置光标87以标识这些拼音组候选之一,并被提供(25) 以对应于所标识的拼音组候选的表意字符。然而,如果用户已移动过光标87 以标识然后选中(22)拼音组"BO"或"BU",则可以只向用户提供表意字符, 因为"BO"和"BU"拼音组只产生表意字符。在任一情形中,最终结果是在 选择一个或多个拼音组之后用户被提供(25)以表意字符。选择(28)表意字符可 以通过移动光标87以加亮所期望的表意字符然后按下定位设备来完成。
在本发明的一实施例中,选择(16、 22)拼音字母候选或拼音组可以或者通 过按下用户接口设备或者通过在向南"S"的方向上向用户接口设备施加压力 来进行。在该实施例中,按下用户接口设备将只引起表意字符被显示。然而, 如果用户向用户接口设备施加向南"S"的力,则只有拼音组候选被显示,除 非不存在更多要显示的拼音组候选,在该情形下,将只显示表意字符以供用户 选择(28)。在本发明的这一实施例中,如果用户已通过按下用户接口设备选 择(22)了拼音组"BA",那么用户就不会被提供以拼音组候选"BAI"、 "BAN"、"BANG" 、 "BAO"和"BA",而会被提供(25)以表意字符。这些表意字符 也许已限于对应于"BA"的字符,或可以是对应于"BAI"、 "BAN"、 "BANG"、 "BAO"和"BA"的字符集。
在某些情形中,具有相同的前两个字母的拼音组可能很长。在可用显示空 间有限的情况下, 一次只可提供该组的一部分。例如,考虑以"BI"开始的拼 音组,该拼音组包括"bian" 、 "biao" 、 "bie" 、 "bin" 、 "bing"以及"bi"。 因为所显示的各字之间必须有空格,所以屏幕上需要至少25个字符位置以在 单行上显示这些字。如果屏幕太小而不能同时提供这些字,则只提供尽量多地 提供,并且可以给出指示符93使得用户将得知存在更多的看不见的候选。为 了显示这些隐藏的候选,可以在隐藏的候选的方向上移动光标87直至它们被 滚动显示出来。当更大的屏幕可用时,将不出现这一困难,并且可以将所有候 选集作为一个组显示。
因为大量"同音"字符,提供(25)表意候选几乎一定会溢出一个显示行。 表意候选可以被提供(25)使用的可能性。如果该候选不与在先前输入的文本(例 如,新字或短语的开始)相关联,则可以或者基于出现的原始频率或者基于某 个修改的频率按频率次序来提供(25)候选。在可能关联的情况下,可以在不相 关联的字符之前提供(25)最关联的字符。以与上述拼音组相同的方式,光标87 可以被滚动或步进直至实现选择。选择(28)表意字符可以将该表意字符移至显 示器上的文本作品或编辑行中的插入点。
在本发明的一个实施例中,如果用户移动光标87以标识拼音字母或拼音 组,可以在显示器的下部提供相应的下一级信息,使得在用户选择由光标87 标识的项目时用户被允许看到将被提供(19、 25)的候选。以此方式,可以帮助 用户选择最有可能产生用户所期望的拼音组或表意字符的项目。
拼音组候选可以以字母顺序,以对应于被选中的可能性的次序,或用户所 期望的某其它次序提供(19)。例如,如果拼音组候选以对应于选择的可能性的 次序提供(19),则先前输入的文本可以用于预测下次哪个拼音组候选最有可能 被选中。以类似的方式,可以以对应于被选中的可能性的次序来提供(19)表意 候选,并且该被选中的可能性可以基于先前输入的文本。
提供(19、25)拼音组候选和/或表意字符的次序可以基于用户可能试图输入
的短语或字。例如,可能预测用户所期望的短语并使这些短语出现在显示器的 一部分中,而所预测的用户可能试图输入的字可以出现在显示器的另一部分 中。以此方式,用户可以被给予在费力标识和选择那些短语或字的组成之前从 所预测的短语或字的列表中进行选择的机会。
本发明可以体现为选择设备100。这类选择设备100可以是蜂窝电话、个 人数字助理或其它移动装置的一部分。在根据本发明的一个实施例中,选择设 备100包括显示器103、定位设备106、以及与定位设备106和显示器103 通信的微处理器109。微处理器109可以被编程以执行根据本发明的方法。例 如,微处理器109可以被编程以(a)通过显示器103提供拼音字母候选的第一列 表,(b)从定位设备106接收第一选择,该第一选择指示拼音字母候选之一,(c)通 过显示器103提供第二列表,该第二列表包括拼音组候选,各拼音组候选以第 一选择开始,(d)从定位设备106接收第二选择,该第二选择指示拼音组候选之 一,以及(e)通过显示器103提供与被选中的拼音组相关联的表意字符。
定位设备106可包括诸如跟踪球或操纵杆等用户接口设备112。定位设备 106可以具有可以通过向用户接口设备112施加力来激活的开关115。例如, 用户接口设备112可以连接至可以通过在由箭头90所指示的方向上按下和放 开用户接口设备112来激活的选择开关115A。通过按下用户接口设备112来 提供选择,可以将指示用户期望选择某事物(例如,选择拼音字母候选、拼音 组候选或表意字符)的信号发送至微处理器109。
用户接口设备112还可以包括一个或多个移动开关115B。在图2中,示 出用于指示施加在向西"W"方向上的力和向东"E"方向上的力的移动开关 115B。可以提供用于指示在向北"N"方向上和向南"S"方向上施加的力的 附加的移动开关115B。移动开关115B可用于指示用户对于移动显示器103上 的光标87,或从信息的一级移向另一级,或在显示器103上实现某些其它变化 的期望。通过对用户接口设备112施加力而不按下用户接口设备112,用户可 以激活移动开关115B。激活移动开关115B可以向微处理器109发送一个指示 用户期望引起显示器103的变化的信号。作为响应,微处理器109可以使显示
器103改变以与来自移动开关115B相一致,例如可以移动光标87。
施加于用户接口设备112用于激活移动开关115B的力可以施加在多个基 本方向中的一个上,各基本方向指示不同类型的移动。例如,在向西"W"的 基本方向上施加于用户接口设备112的力可使微处理器109将光标87移至显 示器103的左边,而在向东"E"的基本方向上施加于用户接口设备112的力 可使微处理器109将光标87移至显示器103的右边。
在向北"N"的基本方向上施力时,微处理器109可使显示器103提供较 浅层次的信息。例如,如果显示器103正在提供拼音组候选,则用户可以在向 北的基本上方向上向用户接口设备112施加力以指示对显示拼音字母候选的期 望。
在向南"S"的基本方向上向用户接口设备112施加力可以向微处理器109 发送一个指示用户期望通过显示器103提供较深层次的信息的信号。例如,如 果用户期望看到对应于拼音字母"B"的拼音组候选,则用户可以移动光标87 以加亮"B"然后向用户接口设备112施加向南的力。作为响应,微处理器109 可以使显示器103提供拼音组候选"BAI" 、 "BAN" 、 "BANG" 、 "BAO" 和"BA"。
当对诸如跟踪球等用户接口使用连续的导航设备时,用户接口设备112 的位移不一定要是其最大限度的行程来构成肯定的切换指示,并且可以改变这 一切换可能发生的阈值以适合用户。例如,位移25%可以用于确定一个预期的 动作,而其它位移阈值可用于指示用户所期望的其它动作。可以用公式表达其 它切换阈值使得可以通过连续的动作而不是必须返回至机械中心位置来导航 通过各级细节。
另外,用户接口设备112的分辨度不必限于仅两个选择切换条件。可以按 下用户接口设备112使得在沿行程的方向具有两个或多个点以允许用户发出不 同期望的信号。另外,可以具有更多基本方向一例如,作为仅具有4个基本方 向的代替,其它基本位置可包括东北、西北、西南和东南。同样,在使用操纵 杆的实施例中,可以通过包括对操纵杆的扭动敏感的开关来提供附加的控制一 例如,通过扭动操纵杆可以滚动显示器上所提供的信息以揭示隐藏的候选、字
符或组。
除此之外, 一旦将"垂直"压力用于指示选择运作已发生,则诸如跟踪球 等用户接口设备112不必机械地返回至其开始点。而,用户可以简单地释放垂 直压力而该装置可以电子地复位该跟踪球。以此方式,可以减少用户工作并使 该装置更易于使用。
本发明可以体现为计算机可读存储设备200。例如,该存储设备200可以 是闪存或光盘。在存储设备200上的可以是可以由诸如微处理器109等计算机 执行的指令203。存储设备200可以被提供给能读取存储设备200上的指令103 的阅读器206。指令203可以使计算机执行根据本发明的方法。例如,指令 203可以使计算机(a)提供拼音字母候选的第一列表,(b)接收指示来自第一列表 的拼音字母候选之一的选择信号,(c)提供拼音组候选的第二列表,各拼音组候 选以被选中的拼音字母开始,(d)接收指示来自第二列表的拼音组候选之一的选 择信号,以及(e)提供与所期望的拼音组相关联的表意字符。存储设备200还可 包括能使计算机接收指示表意字符的选择的选择信号的指令203。
如上所述,还可以在拼音字母候选的第一列表上找到拼音组候选中的至少 一个。某些或所有拼音组候选可以包括至少两个拼音字母。拼音字母候选、拼 音组候选和/或表意字符可以以将最有可能被期望的候选向列表的第一部分放 置的次序提供。例如,该次序可以基于先前输入的文本。
美国临时专利申请第60/632,370号公开了关于本发明以及本发明的其它 实施例的其它细节。该专利申请的公开内容通过本引用而被包括。
虽然已参照一个或多个特定实施例说明了本发明,也可以进行但应理解本 发明的其它实施例而不背离本发明的精神和范围。因此,认为本发明仅由所附 权利要求及其合理的解释的限制。
权利要求
1.一种使用定位设备来标识表意字符的方法,包括提供具有定位设备和显示器的装置;在所述显示器上提供拼音字母候选的第一列表;使用所述定位设备从所述第一列表中选择第一拼音字母;在所述显示器上提供第二列表,所述第二列表由拼音组候选构成,各拼音组候选以所述第一拼音字母开始;从所述第二列表中选择所期望的拼音组;在所述显示器上提供与所期望的拼音组相关联的表意字符。
2. 如权利要求1所述的方法,其特征在于,在所述拼音字母候选的第一列 表上还可找到所述拼音组候选中的至少一个。
3. 如权利要求1所述的方法,其特征在于,所述拼音组候选中的至少一个 由至少两个拼音字母组成。
4. 如权利要求1所述的方法,其特征在于,拼音字母候选按可能性的次 序呈现。
5. 如权利要求4所述的方法,其特征在于,所述拼音字母候选的次序基 于先前输入的文本。
6. 如权利要求1所述的方法,其特征在于,表意字符候选按可能性的次 序呈现。
7. 如权利要求6所述的方法,其特征在于,所述表意字符候选的次序基 于先前输入的文本。
8. 如权利要求1所述的方法,其特征在于,候选的显示次序将按成组地 显示短语补完候选、字补完候选以及单个非关联候选的优先次序排列。
9. 如权利要求1所述的方法,其特征在于,所述选择第一拼音字母是通 过按下所述定位设备来完成的。
10. 如权利要求l所述的方法,其特征在于,还包括选择所述表意字符。
11. 一种选择设备,包括 显示器; 定位设备;与所述定位设备和所述显示器通信的微处理器,所述微处理器被编程以 (a)通过所述显示器提供拼音字母候选的第一列表,(b)从所述定位设备接收第一 选择,所述第一选择是拼音字母候选之一,(c)通过所述显示器提供第二列表, 所述第二列表包括拼音组候选,各拼音组候选以所述第一选择开始,(d)从所述 定位设备接收第二选择,所述第二选择指示所述拼音组候选之一,(e)通过所述 显示器提供与被选中的拼音组相关联的表意字符。
12. 如权利要求11所述的选择设备,其特征在于,所述定位设备包括跟踪球。
13. 如权利要求11所述的选择设备,其特征在于,所述定位设备包括操纵杆。
14. 如权利要求11所述的选择设备,其特征在于,所述定位设备包括可 以通过按下所述定位设备来激活的选择开关。
15. 如权利要求11所述的选择设备,其特征在于,所述定位设备包括通 过向所述定位设备施加力但不按下所述定位设备来激活的移动开关。
16. 如权利要求15所述的选择设备,其特征在于,可以在多个基本方向中 的一个上施加所述力,各基本方向指示不同类型的移动。
17. 如权利要求15所述的选择设备,其特征在于,所述移动开关的激活使 所述微处理器在所述显示器上实现变化。
18. 如权利要求17所述的选择设备,其特征在于,在向北的基本方向上激 活所述移动开关使所述微处理器通过所述显示器提供较浅层次的信息。
19. 如权利要求17所述的选择设备,其特征在于,在向南的基本方向上 激活所述移动开关使所述微处理器通过所述显示器提供较深层次的信息。
20. 如权利要求17所述的选择设备,其特征在于,在向西的基本方向上 激活所述移动开关使所述微处理器通过所述显示器将光标移至左边。
21. 如权利要求17所述的选择设备,其特征在于,在向东的基本方向上 激活所述移动开关使所述微处理器通过所述显示器将光标移至右边。
22. —种其上存储了可由计算机执行的指令的计算机可读存储设备,所述 指令能使计算机(a)提供拼音字母候选的第一列表,(b)从所述第一列表接收指示 所述拼音字母候选之一的选择信号,(c)提供拼音组候选的第二列表,各拼音组 候选以所选中的拼音字母开始,(d)从所述第二列表接收指示所述拼音组候选之 一的选择信号,以及(e)提供与期望的拼音组相关联的表意字符。
23. 如权利要求22所述的存储设备,其特征在于,在所述拼音字母候选 的第一列表上还可找到所述拼音组候选中的至少一个。
24. 如权利要求22所述的存储设备,其特征在于,还包括能使计算机接 收指示所述表意字符的选择的选择信号的指令。
全文摘要
本发明包括用于选择表意字符的方法和设备。定位设备可用于选择拼音字母,然后选择更多拼音组之一以及最终选择表意字符。
文档编号G06F3/033GK101103327SQ200580041559
公开日2008年1月9日 申请日期2005年12月2日 优先权日2004年12月2日
发明者W·邱 申请人:字源加拿大公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1