符号输入的制作方法

文档序号:7531262阅读:296来源:国知局
专利名称:符号输入的制作方法
技术领域
本发明涉及从键盘或小键盘输入符号,尤其但并非仅仅是涉及输入并非拉丁字母表的一部分的符号。在一个实施例中将本发明用于输入来自诸如中文汉字字符与日文汉字字符等基于字符的语言的字符。
使用键盘输入来自诸如中文等基于字符的语言的字符(也称作表意文字)已提出困难有些时候了。存在着20000以上的中文字符其中5000到12000是当前常用的。因此,提供在单个键与单个字符之间具有一一对应的键盘是不现实的。
当前将中文字符输入到具有键盘的电子设备(例如计算机)中的方法中,已知采用间接输入,通过描述中文字符的特征然后选择在提供给用户的候选字表中所提示的特定中文字符。这一提示是由专门为输入表意文字字符编写的软件执行的,将它称作前端处理程序(FEP)或输入方法编辑程序(IME)。FEP解释来自用户的输入串并向用户提示符合输入串或描述的中文字符的候选表。然后用户便能从该表中选择正确的候选字(如果显示它的话)并将其作为选择的字符输入显示器中。该候选字符可多于一个,它可以是短语。
描述字符的不同方式提供不同中文输入方法的基础。字符是用语音或字形描述的,前者通过描述相关发音输入中文字符而后者通过描述图形结构或字形输入中文字符。在中华人民共和国中,用来描述发音的方法是拼音,字面上的意思是“拼出发音”。这是中文字符用拉丁字母表结合音标的语音表示。另一种语音描述方法为注音(b、p、m、f)。这是用37个特定的b、p、m、f符号与四声标记的中文字符的语音表示。
因为大多数现有的中文输入方法原来是为PC键盘设计的,基本输入符号或输入码的数目通常与出现在标准QWERTY格式键盘上的键的数目一致。下面的表给出一些较流行的中文输入方法所需的键的数目。
如果字符输入方法需要比键盘上键数更多的基本输入符号,输入描述的第一步将会遇到瓶颈。这是由于一个以上的符号与一个键关联造成的,这导致需要重复或多次击键来输入特定符号。
对于输入字符到诸如移动电话等移动通信终端中说来,键盘输入字符出现的问题特别尖锐。这是因为在这些终端的键盘中存在有限数目的键(通常少于20)。由于所需的符号数通常大于20,这将导致上述的瓶颈。此外,由于这种终端的显示器通常较小,便将出现进一步的困难,尤其是在输入符号与字符期间在终端与终端的用户之间需要交互作用时。
在上面的表中,提到了简单五笔法。笔划是构成中文字符的最小图形元素并且是书写工具不从其书写表面抬起的完整的笔划。存在五种基本笔划。在移动电话的情况中,简单五笔输入法是能将其输入码容易地映射到电话键盘上的一种。然而,它是最慢的使用方法。
拼音是输入中文字符到电子设备中的流行方法,因为它用来自拉丁字母表的符号来描述字符并且对于中华人民共和国国标GB2312-80中的6763个常用字符只有413种语音(不使用音标)。这意味着在其词汇表中只有413个字需要用拼音描述。
下面给出拼音的实例,如果用户想要输入“中间”或“中心”的字符“中”,他利用来自拉丁字母表的字母或符号输入拼音发音“Zhong”。FEP接收这一输入串并识别具有这一发音的的若干字符。以候选字表的形式将这些字符或候选字提供给用户。表示一部分用户界面的

图1中示出用户输入的拉丁字母及候选字表。这表示其中对于给定的输入串存在一个以上可获得的候选字的典型情况。将符合输入方法的给定输入串的候选字的平均数称作输入编码重码率(ICRR)。ICRR越高用户对输入串接收的候选字表越长,因此为了找到正确的字符,用户必须卷动通过的候选字的数目越大。高ICRR减慢输入字符的速度。
电话键盘通常具有对应于图2中所示的键配置。将一组符号(或字母表)分配(或映射)到大多数或所有键上。对于任何特定的键,其分配的符号的字母表构成队列或环路。在预定义的暂停时段内,用户顺序地按压适当次键来选择字母表中想要的符号。然后在显示器中显示该符号。如果暂停时段用完或按下了不同的键,便将该符号输入到显示器中。
输入符号串到移动电话中是费时的,因此已研制出减少所要求的击键次数的方法。在Tegic通信公司所提供的通常称作T9的方法中,输入作为“一个字母一次击键”出现。用户识别代表所要求的符号的键并按该键一次。三或四个符号的特定字母表通常与该键关联。已将这一方法用于拼音系统来输入中文字符。下面给出一个实例。如果用户想要输入拼音串“gao”,他需要按键盘上的键4、2、6。该方法从击键4、2、6中识别出允许的并能由字母表构成的拼音串,并将它们全部显示给用户。在这一实例中允许的拼音串有“gan”、“gao”、“han”及“hao”。然后将符合这一允许的拼音串的所有字符指定为候选字。
T9的缺点在于通常为给定的输入生成一个长的候选表。输入串越短这一问题越严重。对于中文输入,只要它们符合已按的键的任何可能组合,T9便提供所有中文字符的表作为候选字。例如,如果按下键7与4,便示出带有拼音“pi”、“qi”、“ri”、“si”的所有字符,这产生非常长的候选表。
T9还有其它缺点,它响应用户输入并不给出清楚的反馈。而这在中文输入中通常是希望的,因为它是交互式过程,用户应能在其中按照显示的候选表校正输入。虽然T9解决了拼音输入的重复击键问题,但它是以长的候选字表并从而较高的ICRR为代价做到这一点的。这意味着用户经常必须卷动通过长的候选字表来找到所要的中文字符。这一缺点是移动电话的特殊问题,因为小显示器限制了一次能显示的候选字的数目。
T9也已应用在b、p、m、f输入上,其中将37个b、p、m、f符号分配或映射到电话键盘的键上。除了具有上面讨论的关于拼音的类似问题,还存在着进一步的问题,这便是从用户的观点b、p、m、f键盘映象纯属随机。用户没有容易的方法来知道各b、p、m、f符号位于何处,尤其是在由于空间限制而不将它们全部印在键盘上时。
另一种用于中文字符输入的方法采用按照上下文与中文字数据库预测下一个中文字符的上下文有关输入。在这一方法中,分析是在中文(表意文字)字符级上而不是在输入符号级上进行的。这一方法可用下面的实例说明。为了说明的目的只是用英文给出该实例。
用户想要输入正文“读书”。用户已输入了字“读”之后,软件提示可能跟随“读”的字,例如“书”或“报”,如果指出了正确的字,用户便可选择它。
GB 2 33 3 386中公开了输入符号与字符的方法。终端设置有概率表,该表给出跟随26个拉丁符号每个及“空格”符号的最有可能的拉丁符号的表。在输入正正文期间,输入一个拉丁符号时,向用户提供所有拉丁符号的一张表,该表的次序是由下一个符号的概率而不是由诸如字母表等默认的次序确定。这一方法的问题在于向用户提供长的符号表并从中选择一个特定符号。
很明显希望提供输入字符的高效方法。这一方法应容易学习与使用,它应具有低ICRR且对于每一字符应具有短的输入码长。不幸的是,上述要求经常互相冲突,并且难于提供为所有因素优化的字符输入方法。
按照本发明的第一方面,提供了输入字符到终端中的方法,该终端具有多个键,这些键中至少一个表示多个不同的符号,其中利用一个键来作出符号的初步选择以便确定一个键所表示的符号中哪些是在后续选择中可以选择的。
名词“符号”包含能直接从键盘或小键盘输入的任何图形象形文字。符号包含字母、数字、及诸如b、p、m、f符号,字符笔划与音标等基本字符输入元素。这些符号能直接从键盘输入而不需要FEP。字符,例如汉字,则需要通过FEP输入。
最好若干个键具有与它们关联的不同符号的字母表,这些键能用它们的单个或多个键选择或键按压来访问或表示在显示器上。初步选择可导致一或多个键的符号字母表受到限制。
用在初步选择中的键可以是与用在后续选择中的键相同。作为替代,这些键也可以是不同的。在初步与后续选择中的符号可以相同也可以不同。
最好将本方法用于输入表意字符。它可以用于输入中文字符(汉字)。此外它也可用于输入诸如日本(汉字)、朝鲜或其它地方所使用的其它字符。本方法不限于输入字符,也可用于输入字母来构成拉丁字母表中的字。
按照本发明的第二方面,提供了用于输入字符到终端中的用户界面,该终端具有多个键,至少一个键表示多个不同的符号,其中符号可用一个键作出的第一次选择来选择,并用处理器来确定在第二次后续选择中可以选择一个键所表示的符号。
按照本发明的第三方面,提供了用于接收字符输入的终端,该终端包括处理器及多个键,至少一个键表示多个不同符号,其中可用一个键作出第一次选择来加以选择,而利用处理器来确定在第二后续选择中一个键所表示的可选择的符号。
该终端最好是移动终端。它可以是移动电话、智能电话、个人数字助理、膝上计算机、电子笔记本、寻呼机或一些接受来自多个键的输入的其它终端。在一个实施例中,它是移动电话,它可以是连接到蜂窝式电话网上的蜂窝式移动电话。
本发明特别适用于具有小键盘的终端。在本上下文中小意味着键盘的一些键具有一个以上符号与它们关联。这可以少于20个键而在某些实施例中可以是大约12个键,这些键用于并可以是专用于输入符号。
在本发明中,假定用户已经输入的所有元素都是正确与固定的,除非用户慎重选择修正它们。只预测能出现的下一个符号。它是向前预测而并不改变已经输入的输入。
与T9方法比较,本发明可能略为增加输入符号所需的击键次数。然而,作为补偿,本发明提供比T9小的IRCC并从而减少了找到特定中文字符所需的总击键次数。候选字表可以减少50%范围中的量。这对于具有小显示器的设备提供明显的优点,因为在这种设备中卷动通过候选字表是相当困难与缓慢的。如果将单一的向上或向下卷动步骤看成是一次击键,本发明比T9方法需要较少的击键。此外,本发明提供正面反馈给用户来指导输入或提供出错指示。
下面参照附图只以示例方式描述本发明,其中图1示出输入及显示器提出的应答;图2示出电话键盘的配置;图3示出移动终端;图4示出图3的终端的系统结构;图5示出终端的显示器;图6示出向前预测中文输入的流程图;及图7示出向前预测中文输入的报文序列图。
图1与2已在上文中讨论过。
图3示意性示出终端的功能硬件块。在这一特定实施例中的终端为移动电话1。硬件块受运行在操作系统上的控制器2控制。各种软体、应用与数据是存储在随机存取存储器(RAM)3及只读存储器(ROM)4中的。电话通过收发机块5接收与发射。关于处理语音的操作发生在连接在耳机7与麦克风8上的音频部件6中。诸如用户身份模块(SIM)卡9、显示器10与键盘11等其它特征也受控制器2的控制。FEP实现在软件中并且包含在RAM3与/或ROM4中,软件提供的指令是由控制器2运行来控制显示器9与键盘10的。
图4示出图3的终端的系统结构并指明有关输入符号与字符的部件特别是包含终端的FEP的部件。可将系统结构分成四个模块,输入控制模块12、引擎查找模块14、允许输入到输入控制模块12的键盘输入单元16、及诸如显示器18等输出单元。除了这四个模块之外,引擎查找模块14连接在中文输入字典20上,它包含拼音串与匹配的中文字符的映象表。引擎查找模块能使用中文输入字典从给定的拼音串检索中文字符。在中文字典的情况中,它包含所有可能的拼音串的表。
在这一实施例中,FEP包括用于处理输入中文字符时发生的输入操作的部件,它们是输入控制模块12、引擎查找模块14及中文输入字典20。终端还包括其它接口模块、操作系统及应用22。其它接口模块用来控制用户与终端之间的其它操作的界面,诸如关于电话的操作。操作系统与应用用来控制FEP与终端的其它部件的操作,诸如关于电话的部件。
在将任何符号输入到终端的显示器之前,可从键盘上选择能作为拼音串的有效开始符号的任何符号并输入显示器中。符号u、v与i不能用作拼音串的起始字符。这一终端配置成,使得在输入开始符号之后,在按压后续的键时,使用户只能选择与开始符号组成有效的拼音组合的符号。因此,至少可以限制与键盘上的键关联的某些字母,从而不是它们的所有符号都是用户可利用的。当用户按压后续键时,将来自选择的字母表的可利用的符号逐个提示给用户。实际上,输入方法预测下一个可能字母,以便使不能构成有效拼音串的符号不能选择。
在一个实施例中,关于确定哪些符号可从键盘选择的决策是在引擎查找模块14中作出的。在这一情况中,引擎查找模块14知道哪些符号映射到键盘中哪些键上。因此,输入控制模块12简单地将已按压的键的细节传递给引擎查找模块14。例如,如果已在显示器中输入了串“ga”,然后在用户按压具有符号“m”、“n”与“o”与之关联的键“6”时,输入控制模块12通知引擎查找模块14已按压了这一个键而引擎查找模块14在中文输入字典中检查判定所得到的拼音串“gam”、“gan”与“gao”的选择是否有效。在找出第一有效串时,在这一情况中“gan”,引擎查找模块14通知输入控制模块12在显示器中显示符号“n”。
在本实施例中,关于确定哪些符号可从键盘选择的决策是在输入控制模块12中作出的。利用上面“ga”后面按压键“6”的例子,输入控制模块12发送串“gam”到引擎查找模块14去检验它是否有效。它不是有效的串,从而引擎查找模块14发送具有这一含义的应答给输入控制模块12。然后输入控制模块发送下一个串“gan”。这是有效串因此引擎查找模块14通知输入控制模块13这一点并在显示器中串“gn”后面显示“n”,“ga”是已经输入的。可能用户实际上想要输入串“gao”,在这一情况中它可再一次按压“6”键,这导致输入控制模块12将串“gao”发送给引擎查找模块14。由于这也是可接受的串,便通知输入控制模块并在显示器中替代“n”显示“o”。
与正常中文输入方法相比这些实施例的每一个并不导致明显的额外存储器消耗或计算机开销。
图5示出按照本发明的中文输入显示。它示出在编辑中文短报文期间显示器的不同区域与它们的内容。显示区为示出当前输入状态的输入状态指示器23;在其中显示与编辑用户正文的编辑窗口24;在其中显示与编辑诸如拼音等输入串的输入窗口25;在其中显示与输入串匹配的候选字的候选字窗口26;以及显示与功能键相关的正文27的窗口。窗口27定义位于正文正下方的两个键的功能。为了在显示器中选择与输入之前加亮候选字,用户能卷动通过候选字窗口26中的候选字。
图6中以流程图形式示出符号与字符的输入。操作在初始步骤28上开始。在步骤30中用户利用输入控制模块12选择输入字符的输入方法。例如,这可以是利用拼音输入中文。一旦输入方法活跃,在步骤32中,用户按压包含作为所要求的拼音串的开始符号的所要求的符号的键。在步骤34中引擎查找模块14利用中文输入字典20确定所按压的键是否与任何允许的符号关联。如果所按压的键并不与任何允许的符号关联,则在步骤36中忽略该键按压并在终端的显示器18中不指示符号。在这一事件中终端等待用户按压另一个键。如果按压的符号与允许的符号关联,则在步骤38中在显示器中显示与该键关联的第一个允许的符号。当然,如果只有一个允许的符号与按压的键关联,便在显示器中显示它。从在显示器中显示第一个符号的时候起,当输入的符号能构成有效拼音串(的一部分)时,便在显示器中显示候选字表。从而即使在用户确认要将在显示器中指示的符号输入到显示器中之前,也可显示候选字表。这节省时间,由于用户能从字符表中选择一个字符而无须等待暂停或按压另一个键来输入符号。在流程图中,候选字是从步骤38中在显示器中显示符号的点上显示的。从而用户从候选字表中接收其输入的即时反馈。用户注视显示器中显示的符号并在步骤40中决定显示的符号是否所要求的符号。如果是,用户在步骤42中通过等待与符号选择关联的暂停时段过去或通过按压键盘输入单元16上的适当选择键确认这一事实。该选择键可以是特别为确认选择的任务设备的键或只是用于输入符号的另一个键。在步骤44中,终端将显示器中的符号作为选择的符号输入。如果显示的符号不是所要求的符号,则在步骤46中用户再一次按压该键来显示下一个允许的符号(步骤47)并再一次检验显示的符号是否所要求的符号。应记住引擎查找模块14利用中文输入字典20只允许选择构成有效拼音串的符号。因此,用户不能选择不允许的符号。如果用户试图找出一个符号而不能,这能作为某种错误的提示,例如拼音串的拼写错误。终端以这一方式向用户提供反馈。应指出这一反馈是在拼音串的形成期间提供的而不是在完成了表示拼音串的所有符号的输入之后提供的。这是与T9方法相反的。一旦将符号输入到显示器18中,用户在步骤18中检验拼音串是否完成。如果否,则用户在步骤32中按压另一个键来选择另一个符号并重复符号选择过程。在步骤50中利用终端的FEP从完成的拼音串获取字符的候选字表。虽然在从候选字表中选择字符之前能输入完整的拼音串,如上所述,用户从在步骤38中第一次显示起在任何时间上都能选择字符。操作在最后步骤52上结束。
在步骤42中,如果通过按压另一个键选择与输入符号到显示器中而导致另一个符号选择过程开始,这导致在步骤34上重新启动该过程,这便是引擎查找模块14检验所按压的键是否具有任何允许的符号与之关联。
除了上述步骤,还提供了在需要改变的事件中允许删除符号或字符的步骤。这可以是作为串中的符号的拼写错误的后果,这些符号已经输入,或作为用户方改变想法的结果。终端用户界面中的这种校正过程是熟悉本技术的人员所熟知的并可采用任何已知的方法。
出现在输入控制模块12、引擎查找模块14与中文输入字典20之间的命令与通知序列描述如下1.用户按压一个键。本例中按压键“2”。
2.键盘接收击键事件。然后键盘发送该事件到输入控制模块12。在本例中该事件是按压了键“2”。
3.输入控制模块12按照按压的键的分配的符号序列增加一个新的输入符号到其输入缓冲器中。在本例中将符号“a”增加到缓冲器中。
4.输入控制模块将输入串传递给引擎查找模块14并查问符合输入串的候选字数目。
5.引擎查找模块14在中文输入字典20中检验来自输入缓冲器的输入串并返回符合的候选字的数目给输入控制模块12。在本例中在中文输入字典20中检验来自输入缓冲器的串“a”。
6.输入控制模块12检验匹配的候选字的数目。在“a”的情况中,数目大于零,这表示存在着符合输入串的候选字。输入控制模块12向引擎查找模块14请求候选字。
7.引擎查找模块14参照中文输入字典20来得到对应的候选字,然后将它们传递给输入控制模块12。
8.输入控制模块12在终端的显示器上显示输入串及其关联的候选字。在本例中显示输入串“a”及其候选字。
9.用户作出下一个键按压。在本例中按压键“4”。
10.接受击键事件,即已按压了键“4”。然后键盘发送该事件给输入控制模块14。重复步骤3至5。现在输入串成为“ag”。
11.输入控制模块12检验符合候选字的数目。在本例中为零。如果候选字表是空的,输入控制模块12将不显示新的输入字符。因此,不显示符号“g”。输入控制模块12检验与所按压的键关联的下一个符号。
12.重复步骤3至5。现在输入串变成“ah”。它又一次没有候选字。
13.输入控制模块12检验符合的候选字的数目。在本例中为零。输入控制模块检验与所按压的键关联的下一个符号。
14.重复步骤3至5。输入串现在变成“ai”。
15.由于“ai”是有效输入串,重复步骤6至8。
图7中以向前预测中文输入的报文序列图示出这些步骤。当然,在序列结束处,作为有效输入接受候选字窗口中的字符之一并将其输入到显示器中。
用户控制模块12知道键盘及与各种键关联的符号,同时引擎查找模块负责在字典20中查找输入串。输入控制模块12与任何前面的输入一起顺序地将按压的键的符号提供给引擎查找模块14,直到引擎返回非零的候选字数为止,即它找到至少一个匹配。当然,如果没有与所按压的键关联的符号是有效的,则引擎查找模块连续提供零候选字数。输入控制模块12控制键盘输入单元16与显示器18,从而将适当地有限的并且是可选择的字母与键盘输入单元16的键关联。
如上面在图6的流程图的描述中所述,即使在输入该字符的完整的拼音串之前也能输入中文字符。例如,如果要输入带有拼音串“gao”的中文字符,输入了有效拼音串之后(即使只是一个字符),用户立即有可能卷动通过候选字窗口26中的候选字。因此,在只输入“g”或“ga”之后用户便能找到字符“gao”。当然,这种“部分输入”将导致较长的候选字表及增加的IRCC。当用户记不住完整的拼音串或不能输入整个串时这一特征是有用的。
下面的表示出在使用按照本发明的方法时输入拼音串“zhong”所需的击键。
使用诸如图2中所示的键盘,则在没有预测方法时,输入拼音串“zhong”的击键会是“9999-44-666-暂停-66-4”。然而,使用按照本发明的预测方法,所需的击键是“9999-4-6-暂停-6-4”。
下面的表提供表示按照本发明的方法与在符号选择中并不使用任何预测或统计增强的基本输入方法比较的性能的统计。统计是根据用于总共7513个常用中文字符的405个拼音串的。表中比较了由采用基本输入方法的传统键盘及按照本发明的方法的所有字符的完整拼音串的平均长度及输入这些拼音串所需的击键次数.假定优化方法每输入一个符号只需一次击键,还计算了键盘输入的开销。
上面所指的加权计算如下。LP为用其中的符号数给出的拼音串的长度。P为有效拼音串的总数,即词汇空间的大小。对于各拼音串,NP是具有相同拼音串的汉字(中文字符)数。因此,平均拼音长度计算为(NP*LP之和)/(字符总数)=∑(NP*LP)/∑NP。这一加权平均提供在计算串长度时将较大的权重作用在与较大数目的字符匹配的拼音串上。上面给出的对应击键次数是以相同方式加权的。
容易看出本发明将输入完整的拼音串的平均击键减少了两次击键以上。这是传统输入击键数的大约30%。此外,击键开销降低了大约60%。应指出这些改进是在不增加IRCC下达到的。
本发明是基于下述事实的,即对于用于输入中文字符的许多字符输入方法(尤其是拼音方法)而言,输入编码空间永远是带有有限数目的代码的闭集。换言之,这些输入方法通常具有用基本输入元素或符号构成的它们自己的词汇表。这些词汇表永远具有它们自己的模式或特征。
本发明极大地简化了对移动手机或其它带有小键盘的(其中将符号的字母表与单个键关联)设备的拼音输入。通过精心设计的键映象,这一方法也能改进诸如b、p、m、f或五笔字形等具有12种以上输入代码的其它中文输入方法。
虽已示出与描述了本发明的最佳实施例,应理解这些实施例只是以示例方式描述的。对于熟悉本技术的人员可有许许多多变型、变化与替换而不脱离本发明的范围。例如,为了提供更高效的输入虽然将本发明描述为只具有有限的字母,在另一实施例中也能提供附加中文字符级智能输入方法来进一步改进输入方法。可采用不同方法来检验特定符号作为后续选择是否有效。这能通过检验上面的实施例中所描述的中文输入字典来完成。此外它也能用基于语言学知识的规则来完成。虽然已对输入中文字符描述了本发明,但它不只限于这种语言的字符。虽然在上文中使用了名词“字典”,应理解可为若干不同语言或不同类型的字符输入提供若干字典。事实上本发明可应用于用来自诸如拉丁字母表的字母构成的任何语言中的字输入上。这一实施例需要适当的字的数据库及检验后续字母对构造中的字是否有效的装置。虽然将确定关于从键盘上可以选择哪些符号的决策陈述为由引擎查找模块或输入控制模块之一作出的,可将这些模块集成为单个的功能单元。从而,下面的权利要求旨在复盖所有这些及落入本发明的精神与范围内的其它变型。
权利要求
1.一种输入字符到终端中的方法,该终端具有显示器和至少第一符号输入键和第二符号输入键,该第一符号输入键代表第一组不同的符号该第二符号输入键代表第二组不同的符号,其中使用该第一符号输入键从第一组符号中进行特定符号的前面(初步)选择,用于确定由第二符号输入键代表的那些符号中的哪个/哪些在后续的选择中是可选择的。
2.按照权利要求1的方法,其中若干个键具有与它们关联的不同符号的字母表,这些符号能用键的单个或多个键选择来访问及显示在显示器中。
3.按照权利要求1或2的方法,其中前面的选择导致为一或多个键限制符号的字母表。
4.按照任何前面的权利要求的方法,其中响应键选择输入一个符号串包括将键所表示的至少一个符号对字典进行检验来判定它是否是允许的。
5.按照权利要求4的方法,其中查找引擎取键选择输入及对字典检验符号串来检验该符号串是否是允许的。
6.按照权利要求5的方法,其中该查找引擎取该键选择输入并利用该键所表示的符号之一构成第一符号串及检验该符号串是否是允许的及它是否构成进一步的符号串,直到已由该键所表示的所有符号构成了符号串为止或者直到找到允许的符号串为止。
7.按照权利要求4至6中任何一项的方法,其中如果该符号串是允许的则在显示器中显示该键所表示的符号。
8.按照权利要求4至7中任何一项的方法,其中一旦显示器中显示该符号,终端用户便能决定输入该符号到显示器中。
9.按照任何前面的权利要求的方法,其中的符号是选自由拉丁字母表的字母、阿拉伯数字、b、p、m、f符号、字符笔划及音标构成的组中的。
10.按照任何前面的权利要求的方法,其中的字符是表意字符。
11.按照权利要求10的方法,其中的字符是中文字符。
12.按照权利要求10的方法,其中的字符是日文字符。
13.按照权利要求10的方法,其中的字符是朝鲜文字符。
14.按照权利要求1至9中任何一项的的方法,其中的字符是包含符号的聚集的字或短语。
15.一种用于输入字符到终端的用户界面,该终端具有至少第一符号输入键和第二符号输入键,该第一符号输入键代表第一组不同的符号,该第二符号输入键代表第二组不同的符号,其中使用第一符号输入键从第一组符号中进行特定符号的前面(初步)选择,用于确定由第二符号输入键代表的那些符号中的哪个/哪些在后续的选择中是可选择的。
16.一种用于接收字符输入的终端,该终端包括处理器,和用户界面,该用户界面具有显示器和至少第一符号输入键和第二符号输入键,该第一符号输入键代表第一组不同的符号,该第二符号输入键代表第二组不同的符号,其中使用第一符号输入键从第一组符号中进行特定符号的前面(初步)选择,用于确定由第二符号输入键代表的那些符号中的哪个/哪些在后续的选择中是可选择的。
17.按照权利要求16的终端,它是移动终端。
18.按照权利要求17的终端,它是选自由移动电话、智能电话、个人数字助理、膝上计算机、电子笔记本及寻呼机构成的组中的。
19.按照权利要求18的终端,其中该终端是连接到蜂窝式电话网上的蜂窝式移动电话。
全文摘要
移动电话具有显示器及包含多个键的键盘。各键具有多个不同符号与之关联。该键盘用来将拼音串(25)形式的符号输入到显示器中,然后用它们来确定在显示器上显示的中文字符的候选字表(26)。符号是通过按压相应的键一次或快速接连按压一次以上输入到显示器中的。只在符号单独或与前面的选择中输入的一个或多个符号的组合中对应于有效的拼音串(25)时,该符号的选择才是允许的。将选自候选字表的字符输入到显示器中的报文(24)中。
文档编号H03M11/04GK1289081SQ00128750
公开日2001年3月28日 申请日期2000年9月15日 优先权日1999年9月17日
发明者倪健, 苟勇, 高宁慧 申请人:诺基亚移动电话有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1