具有能够用包含在文本消息中的单词进行更新的词典的通信装置的制作方法

文档序号:7587069阅读:143来源:国知局
专利名称:具有能够用包含在文本消息中的单词进行更新的词典的通信装置的制作方法
技术领域
本发明涉及一种通信装置,并且对诸如移动电话手机或个人数字助理(PDA)之类的移动通信装置具有特别的应用。
众所周知,传统移动电话网除了提供话音电话之外还提供文本消息服务。例如,在全球移动通信系统(GSM)中,提供短消息服务(SMS),通过该服务,移动电话手机或其它通信装置的用户能够键入文本消息并将它发送给位于耦合到该网络上的另一移动站处的接收者。
而且,移动通信装置可以被配置用于利用无线应用协议(WAP)来使用,无线应用协议(WAP)允许通过互联网发送和接收电子邮件。
通常,移动电话手机具有一个拥有有限数量按键的键区,主要是被设计用于输入与电话号码对应的数字信息。当构成诸如SMS消息或WAP电子邮件之类的一则文本消息时,键区的按键还可以被用来通过文本编辑程序输入字母表的各个字母。该程序如此操作以使每个按键除了与数字相关之外还与字母表的一组字母以及其它文本字符相关。当在文本编辑器中构成一则消息时,与一个特定字母或字符相关的按键被反复按下使得经过与该按键相关的各个字母或其它字符而循环直到期望的字符被显示为止。虽然这个过程令人满意地工作,但是它非常耗时且不是特别用户友好。
最近,预测式文本编辑程序已被开发,其利用了存储在移动电话中的一本完整单词词典。该词典向编辑程序提供附加信息以便补充在键区上输入的按键操作。通过智能地使用这个信息,编辑程序能够帮助用户用比非预测式文本编辑程序少的键击就能输入他们期望的单词,因此使得文本输入不那么费时并且更加用户友好。
预测式编辑程序的一个示例是许多移动电话手机(例如Nokia型号3210)中可得到的T9TM软件。这个软件在授予美国华盛顿区西雅图的Tegic通信有限公司的美国专利No.5,818,437和5,953,541中被详细描述。当使用该软件输入一个单词时,用户只操作每个按键一次而不是滚动与该按键相关的各个字符。因此,由于若干字符与该按键相关的这一事实,所以每个按键操作有一个关联的多义性。相应地,通过只操纵对应于一个单词的按键一次所产生的按键序列由于能够表示一个以上的单词而也具有一个关联的多义性。为了解决这个固有的多义按键序列的多义性,对应于多义按键序列的一个或多个单词被存储在存储器中并向用户显示以便能够进行选择。这个过程极大地减少了输入文本时所需要的按键键击数。
通过参考与各个多义按键序列相关的预编单词词典来实现消歧。当然,该词典无法包含用户可能想要输入的每个可能的单词。例如,合成词、俚语单词、人名和地名将经常不存在于预编的词典中。因此,当在用户期望的单词与词典中的单词之间没有匹配存在时,使一个非预测式文本编辑器可用以使用户能够明确地输入期望的单词。预编的词典然后被更新以包括新近输入的单词及其相关多义按键序列。新的单词然后将可被消歧软件用于未来的匹配。
根据本发明的第一方面,提供一种数据通信装置,包括接收机,用于接收文本信息项;多个按键,每个按键与相应的多个不同文本字符关联,这些按键可被用户操作以便产生对应于文本信息项的多义按键序列;存储器配置,存储不同的所述多义按键序列并且把它们的每一个与对应于多义按键序列的至少一个文本信息项关联;数据处理器,响应于用户操纵按键而可操作来产生多义按键序列之一,以便从存储器配置中检索与此关联的文本信息从而允许用户把按键序列消歧;其中,接收机被耦合到存储器配置,并且可操作来基于文本字符与多个按键的关联知识而识别对应于接收到的文本信息项的多义按键序列,并且把接收到的文本信息项存储在存储器配置中,使得它与识别的多义按键序列关联。
根据本发明的通信装置具有如下优点当输入多义按键序列时使该装置接收到的文本信息项可用于关联和消歧。
用户不再必须明确地输入来自该装置已经接收到的文本消息中的罕见单词,因为这些罕见单词可以自动地对消歧软件可用。此类罕见单词可能是地名、街道名称、人名等等。罕见的单词还可能是SMS俚语或缩写单词,比如′thanks′的缩写′thnx′或′by the way′的缩写btw。这些单词通常在标准T9TM英文词典中无法找到。
根据本发明的通信装置在诸如在移动装置中越来越流行的即时消息或聊天功能之类的实时通信应用中尤其有用。消息的始发者可以使用明确的方法达到输入新单词的效果。此后,具有本发明装置的其它用户将能够利用他们的消歧软件来使用这个新单词。
随着定位服务在移动通信装置中变得流行,新的城镇名称、街道名称、建筑物名称等等最好被发送给这些装置。根据本发明的通信装置将具有能够在未来通信中使用这些新的位置相关单词的优点。例如,基于位置的服务可以向便携蜂窝电话的用户提供一个上演特别运动赛事(例如′Liverpool与Newcastle在Hobgoblin上演′)的本地酒吧的名称。用户然后可以发送一则SMS消息给他的朋友以便在酒吧见面。根据本发明,单词Liverpool、Newcastle和Hobgoblin现在都将对这部电话的消歧软件可用。
优选的,该装置包括一个显示装置来显示被处理器检索的文本项使得按键序列能够被消歧。
通信装置可以是移动电话手机和/或PDA。
优选地,接收到的文本信息项包含在诸如电子邮件、SMS消息或MMS消息之类的文本消息中。
可是,这些项例如还可以在WAP在线浏览会话期间被接收。
根据本发明的第二方面,提供一种移动通信装置,包括存储器,包含所存单词的词典;预测式文本编辑器,耦合到存储器以便允许对用户输入的单词的预测;和用于接收文本消息的接收机,其特征在于接收机把包含在文本消息中的单词选择性地存储在存储器中以便由预测式文本编辑器使用。
优选地,预测式文本编辑器是诸如T9TM编辑器之类的消歧文本编辑器。
根据本发明的第三方面,提供一种编程根据本发明的第一或第二方面的通信装置的方法,包括识别对应于接收到的文本信息项的多义按键序列,和存储识别的多义按键序列和接收到的文本信息项之间的关联。
优选地,该方法包括确定识别的多义按键序列是否已经被存储,并且如果不是,则存储识别按键序列以及识别的多义按键序列和接收到的文本信息项之间的关联。
已经描述的与消歧软件有关的本发明的各个方面一般来说可以应用到使用本地甚至远程存储的词典的预测式编辑器软件中。
为了可以更完全地了解本发明,现在将参考附图以实例的方式描述它的一个实施例,附图中

图1是说明通过公共陆地移动网络(PLMN)能够进行通信的移动电话手机的示意框图;图2是如图1所示的移动手机电路的示意框图;图3示意性地说明了手机的显示屏以及相关的按键4;图4是闪速存储器的存储器配置的示意示图;图5是用于从消歧词典中检索文本项的过程的示意流程图;和图6是用于确定在预编词典内还未存在的单词的多义按键序列的过程示意流程图。
在图1中,用电池驱动的电话蜂窝手机MS1形式的移动站被示意性地示出与PLMN1进行无线通信。移动手机MS1包括麦克风2、键区3、软键4、液晶显示装置5、耳机6和内部天线7。
手机MS1的电路在图2中被更详细地示出。在具有相关RAM/ROM9和闪速存储器10的数字微控制器8的控制之下实现信号处理。电模拟音频信号由麦克风2产生并由预放大器11放大。类似地,模拟音频信号通过放大器12被馈送到耳机6。微控制器接收来自键区以及所谓的软键4a、b、c的指令信号并控制LCD显示屏5的操作。
涉及用户标识的信息被保存在以GSM SIM卡的形式的智能卡13中,其中GSM SIM卡包含通常的GSM国际移动用户标识和被用于以本身熟知的方式编码无线传输的加密Ki。SIM卡13可移动地被接受在SIM卡固定器14中。借助于通过射频级15连接到编解码器16的天线7来发射和接收无线电信号,其中编解码器16被配置来在微控制器8的控制之下处理信号。因此,在使用中,对于语音,编解码器16接收来自麦克风放大器11的模拟信号,把它们数字化为适于发射的形式并把它们馈送到射频级15以便通过天线元件7发射到如图1所示的PLMN1。类似地,从PLMN1中接收到的信号通过天线元件被馈送以便被射频级15解调并被馈送到编解码器16,使得产生馈送给放大器12和耳机6的模拟信号。
正如本领域已知的,GSM提供短消息服务(SMS),它允许用户键入文本消息,文本消息通过PLMN被发射给另一移动手机并显示在它的显示屏5上。使用手机MS1的键区3来构成文本消息。文本被输入到如图3所示的显示屏5的聚焦区域18中。借助用于文字选择的滚动按键4c(这将稍后描述),聚焦区域能够在显示屏上上下滚动。
如图3所示,键区3的一些按键既与数字字符关联又与字母字符关联。为了方便参考,各个按键将由它们的数字来识别,例如用数字3标记的按键将被称为″3-按键″。因此,4-按键不仅与数字″4″关联而且与字母″ghi″关联。通常,通过对4-按键的连续操作来选择各个关联字母之一。例如,如果字母″i″要被插入到文本消息中,则在4-按键的第一次操作上,字母″g ″被显示,第二次操作显示″h″而第三次操作显示″i″。当输入一则SMS文本时,进一步的一个操作显示″4″。通过这个方法应该理解键区的有限数量的按键可用于输入字母表的所有字母和常规标点符号的其它字符。
可是,这个常规文本输入技术的一个问题在于,按键的多用途很费劲、费时且很不用户友好。
近来,移动站已经装备有简化文本输入的消歧软件。消歧软件允许使用单个按键输入代替过去的多个输入。用户输入多义按键序列,包括各个按键操作的序列。对于在多义序列中的每个按键操作,用包含期望字母的字母组标记的按键被操作一次。各个多义按键序列被存储在存储器中,其每一个与对应于该序列的单词或类似的文本项关联。因为按键序列固然是多义的,所以对应于该序列的一个以上单词可以被存储并且向用户给出选项以便选择它们中之一。例如,如图3所示按键4、6、6、3的连续操作可以对应于单词″home″或″good″的输入。可是,多义按键序列″4663″在存储器中与文本项″home″和″good″关联,因此当多义按键序列被用户输入时,两个单词″home″和″good ″都被显示在显示屏5上并且用户能因此进行选择。对于一些按键序列,将只有与之关联的一项文本,在此情况下用户不需要进行选择。应该理解这种文本输入方法对于用户来说更加简单,因为不需要反复操作单个按键来选择单个字符。
消歧软件由美国华盛顿州西雅图的Tegic通信有限公司销售并在美国专利说明书no.5,818,437和5,953,541中被更详细地描述。
根据本发明,消歧软件关于在消息服务(例如SMS、MMS或e-mail)内接收到的文本消息(例如字母表、字母数字或符号字符)而被使用。图4说明了闪速存储器10的存储器组织。闪速存储器10尤其包括存储的多义按键序列KS1-KSM-KSS-KSZ。每个多义按键序列对应于键区3的按键个体动作序列。
正如先前解释的,每个各自的多义按键序列KS可以对应于一个以上文本项,并且这样的单词或词组的和相应的单词或短语被存储在闪速存储器10内的消歧词典19中。更详细地说,用指向对应于与按键序列关联的文本项的存储器地址位置的一组关联指针P来存储每个按键序列KS,以便允许用户消除与该按键序列关联的多义性。
例如考虑按键序列KS1,指针P11、P12...、P1n表示对应于多义按键序列KS1的文本项1-n的地址位置。在这个示例中,指针P11指向存储文本项1的地址A11。类似地,指针P12指向在地址位置A12处存储的文本项2的地址。每个多义按键序列KS包括足够数量的指针P,指针P对应于适于消除按键序列多义性的所有已存储文本项。因此,通常,按键序列KS1包括高达n个指针,其指向相应n个文本项的地址。在图4中,这由指向对应于文本项n的地址A1n的指针P1n来示意性地说明。
例如,多义按键序列可以包括键区3的按键4、6、6、3的顺序操作。正如先前解释的,这个按键操作序列是多义的,因为它能够表示单词″home″或″good″。因此,在这个示例中,指针P11指向对应于文本项1-″good″的位置的地址A11,而指针P12指向对应于文本项2-″home″的地址A12。
在操作中,如图2所示的控制器8运行如图4所示的消歧程序20以使当用户操作键区并产生按键序列KS1时,按键序列被控制器8检测,然后使用指针P11、P12,从存储器地址A11和A12中检索文本项1和文本项2。这些文本项然后被显示在如图3所示的显示屏5上。用户然后操作滚动按键4c来移动聚焦窗口18使得选择″home″或″good″以便消歧。
这个过程在图5中被更详细示出。在步骤s5.1,控制器8检测各个多义按键序列KS并在步骤s5.2检索与所识别的按键序列关联的所述文本项或每个文本项。
在步骤s5.3,进行测试以便查看是否检索了一个以上文本项。如果只有一项被检索,则在步骤s5.4它被显示在移动手机的显示屏5上并在步骤s5.5还被插入到文本消息中。
可替代地,如果一个以上文本项被检索,则在步骤s5.6检索的项被显示并且在步骤s5.6显示在手机的显示屏5上。该显示屏可以被配置使得首先或优先呈现最可能的文本项。例如,文本项可以基于先前的用法被配置成根据可能性而分级的列。然后在步骤s5.7,用户选择显示的项之一并把它插入在消息中。
图6概述了当接收到的通信包含并未存在于消歧词典19内的文本消息时,消歧程序20如何能够生成它自己的多义按键序列的流程图过程。
步骤s6.1指示消息已被接收。在读取这则消息后,如步骤s6.2所示,消歧程序20提示用户他们是否想要添加也许不存在于消歧词典中的任何单词。然后,步骤s6.3,用户选择谢绝该请求,在此情况下,消歧程序被终止。用户可能希望答复这则消息并看见这则消息包含可能不存在于消歧词典19中的地名或昵称,则用户对该提示进行肯定的响应,因为用户可能希望再使用这则接收到的消息内的某些文本。
例如在这则消息中″meeting at Bernies or Marthas″,消歧程序20然后将一次取一段文本消息。通过向单词′meeting′指定一个多义按键序列,将开始消歧程序20。步骤s6.4,将在字符接字符的基础上执行此程序,指定一个多义键击给每个字母,例如′meeting′将被指定多义键击′6338464′。多义键击的这种指定在步骤s6.4和步骤s6.5中被概述,直到被消歧软件用一个字符空格识别的该词组结束为止。
把一个多义按键序列指定给单词′meeting′以后,在步骤s6.6,消歧程序20然后将确定′6338464′的多义按键序列是否唯一。这将通过把′meeting′的多义按键序列与保存在闪速存储器10中的其它按键序列进行比较来完成此操作。很可能′meeting′将存在于消歧词典19中并且因此也将存在多义按键序列。消歧程序20然后将确定文本项是否已经存在于消歧词典19内,消歧程序然后将忽视单词′meeting′,因为它已经存在于消歧词典19内。
将对接收到的通信内的所有短语或单词重复上面概述的过程。在我们的示例消息′meeting at Bemies or Marthas′中,′Bemies′或′Marthas′不太可能存在于预编的词典中。正如在步骤s6.4和s6.5中概述的那样,已经确定了′Bernies′的多义按键序列为′2376437′,步骤s6.6确定这个多义按键序列是否唯一。对于我们的示例,如果我们假定按键序列不存在,那么在图4中的这个唯一多义按键序列KSS(步骤s6.7)将将添加到闪速存储器10并且将添加指针PS1。指针PS1然后将创建一个到具有′Bernies′的关联文本项AS1的消歧词典19的链接。
如果我们对于给出的示例假定对应于′Bemies′的多义按键序列确实存在,那么消歧程序将确定文本项是否已经存在,步骤s6.8。正如早先概述的,已经存在于消歧词典19内的新文本项将被忽视。在我们的示例中,在步骤s6.10。文本项′Bemies′还未存在于消歧词典19内,那么消歧程序把图4中的指针PZn添加到图4中的按键序列KSZ,其指向已经被添加到消歧词典中的文本项′Bemies′,。
在步骤s6.11,将执行把按键序列应用到接收的消息内的每个单词直到这则消息结束为止,此刻消歧程序将结束并用一个嘟嘟声形式的音频提示或者一个可视提示(新单词已经被添加到消歧词典中)来通知用户。包含在这则消息内的任何单词都可以被再使用而无需为了单词内的每个字符而多次按下一个按键,然后,用户将能够在得知上面的情况下答复这则消息。
上面概述的方法不必立刻在接收到消息之后就立刻实行而是可以回顾地执行,上面概述的方法还可以被应用到存储接收或发射的消息或数据的用户存储器。
此外,存储器组织的配置可以与所述示例不同。消歧词典19和/或软件20不需要一定被保存在闪速存储器10中而是可以改为被保存在ROM9中。
本发明不限制为移动电话手机而是还可以被应用到个人数字助理以及可移动或不可移动的其它通信装置中。
本发明包括在此处或者明确地或者其任何概括性公开的任何新的特征或特性组合而不管它是否涉及所请求的发明或者减轻了所针对的任何或所有问题。
权利要求
1.一种数据通信装置,包括接收机,用于接收文本信息项,多个按键,每个按键与相应的多个不同文本字符关联,这些按键可被用户操作以便产生对应于文本信息项的多义按键序列,存储器配置,存储不同的所述多义按键序列并且把它们的每一个与对应于多义按键序列的至少一个文本信息项关联,数据处理器,响应于用户操纵按键以产生多义按键序列之一,以便从存储器配置中检索与此关联的文本信息从而允许用户把按键序列消歧,其中,接收机被耦合到存储器配置,并且可操作来基于文本字符与多个按键的关联知识识别对应于接收到的文本信息项的多义按键序列,并且把接收到的文本信息项存储在存储器配置中,使得它与识别的多义按键序列关联。
2.根据权利要求1的装置,包括显示装置,显示被处理器检索的文本项使得按键序列能够被消歧。
3.根据权利要求1或权利要求2的装置,包括移动电话手机。
4.根据前面权利要求任一个的装置,包括PDA。
5.根据前面权利要求任一个的装置,其中接收到的文本信息项包含在文本消息中。
6.根据权利要求5的装置,其中文本消息是SMS消息或MMS消息。
7.根据权利要求5的装置,其中文本消息是电子邮件消息。
8.根据前面权利要求任一个的装置,被配置用于构成并发送文本消息。
9.根据权利要求8的装置,被配置用于构成并发送SMS消息或MMS消息。
10.根据权利要求8的装置,被配置用于构成并发送电子邮件。
11.根据前面权利要求任一个的装置,其中文本信息项是各个单词。
12.一种移动通信装置,包括存储器,包含所存单词的词典;预测式文本编辑器,耦合到存储器以允许对用户输入的单词的预测;和用于接收文本消息的接收机,其特征在于接收机把包含在文本消息中的单词选择性地存储在存储器中以便由预测式文本编辑器使用。
13.根据权利要求12的通信装置,其中预测式文本编辑器是消歧文本编辑器。
14.大体上如以上参考附图所描述的一种通信装置。
15.一个对根据任意一个前面权利要求的通信装置进行编程的方法,包括识别对应于接收到的文本信息项的多义按键序列,和存储识别的多义按键序列和接收到的文本信息项之间的关联。
16.根据权利要求15的方法,包括确定识别的多义按键序列是否已经被存储,并且如果不是,则存储识别按键序列以及识别的多义按键序列和接收到的文本信息项之间的关联。
17.大体上如以上参考附图所描述的操作通信装置的一种方法。
全文摘要
能够发送和接收文本消息的移动电话手机(MSI)。该手机包含消歧软件(20),该软件可操作来参考存储在存储器(10)中的词典(19)以消除输入文本的多义性。当接收新文本消息时,用包含在消息中的单词更新该词典。
文档编号H04Q7/32GK1732672SQ200380107923
公开日2006年2月8日 申请日期2003年12月18日 优先权日2002年12月31日
发明者R·哈奇 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1