首页> 中国专利> 具有改进的单词校正的手持式电子设备及其相关方法

具有改进的单词校正的手持式电子设备及其相关方法

摘要

提供了一种用于替换由诸如手持式电子设备之类的电子设备显示的文本组件中的第一单词的方法,所述电子设备采用文本歧义消除功能,其中第一单词是由先前输入到电子设备里的按键按压序列产生的。当按键按压序列被输入到电子设备中时,文本歧义消除功能导致电子设备显示基于按键按压序列的提出的单词的列表。所述方法包括下述步骤:诸如通过在第一单词附近安插光标的方式接收对文本组件中的第一单词的识别,在电子设备上显示提出的单词的列表,接收对提出的单词中的选择的一个的指示,以及在文本组件中利用选择的一个的提出的单词替换第一单词。此外,还提供了一种实现所述方法的手持式电子设备。

著录项

  • 公开/公告号CN1878191A

    专利类型发明专利

  • 公开/公告日2006-12-13

    原文格式PDF

  • 申请/专利权人 捷讯研究有限公司;

    申请/专利号CN200610099840.3

  • 申请日2006-03-08

  • 分类号H04M1/23;H04M1/21;

  • 代理机构中科专利商标代理有限责任公司;

  • 代理人王玮

  • 地址 加拿大安大略省沃特卢市

  • 入库时间 2023-12-17 17:59:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-05-03

    未缴年费专利权终止 IPC(主分类):H04M1/23 授权公告日:20110720 终止日期:20160308 申请日:20060308

    专利权的终止

  • 2011-07-20

    授权

    授权

  • 2007-02-14

    实质审查的生效

    实质审查的生效

  • 2006-12-13

    公开

    公开

说明书

技术领域

本发明通常涉及一种采用了文本歧义消除功能的电子设备,具体而言,本发明涉及一种已经改进的单词校正能力的手持式电子设备。本发明还涉及一种迅速且容易地校正输入到手持式电子设备中的单词的方法,其中所述手持式电子设备采用了文本歧义消除功能。

背景资料

大量类型的手持式电子设备是已知的。例如这种手持式电子设备的实例包括个人数字助理(PDA)、便携式计算机、双向传呼机、蜂窝式电话等等。尽管多数这种手持式电子设备是单机设备,也就是不具备与其他设备相互通信的功能,但是多数手持式电子设备还具有无线通信能力的特征。

这种手持式电子设备通常被意指为便携式的,并且因此其具有相对紧凑的结构,其中在某种情况下按键及其他输入结构经常执行多个功能,或者还可以具有分配其中的多个方面或特征。随着技术的发展,手持式电子设备被制造成越来越小的形状特征,而依然具有越来越多数量的驻留在其上的应用程序和特征。实际上,小键盘的按键可以简化到一个在变得相对不可用之前某一特定的小的尺寸。然而,为了可以文本输入,小键盘例如必须能够输入罗马字母的所有26个字母,以及适当的标点和其它符号。

在小空间提供多个字母的一种途径就是提供一种“简化键盘”,在所述“简化键盘”中多个字母、符号、和/或数字等被分配给任意给定的按键。例如,按键式(touch-tone)电话机包括具有十二个按键的简化键盘,十二个按键中的十个上具有数字,并且在这十个按键中的八个上具有分配其中的罗马字母。例如,一个按键上包括数字“2”以及字母“A”、“B”和“C”。因为用户对这种按键的一个动作可能潜在地打算涉及到字母“A”、“B”和“C”中的任何一个,并且还可能涉及数字“2”,所以(通过按键的致动)输入通常是不明确输入并且需要某种歧义消除以便其对文本输入目的是有用的。其他公知的简化键盘已经包括按键、字母、符号、数字等等的其他排列。简化键盘的一个实例是组成图1所示的手持式电子设备4的一部分的小键盘24,在此将对其进行详细描述。小键盘24是公知为简化的QWERTZ键盘。

为了使用户可以利用多义键盘(ambiguous keyboard)中任何给定按键上的多个字母、数字等,已经提供了多种击键解释系统。例如,″多次敲击″系统允许用户通过多次按压相同的按键的方式实质上明确指定按键上的特定字符,其中按压的次数等于所需字符在按键上的位置。例如,在上述包括字母“ABC”的电话按键中,如果用户希望指定字母“C”,那么用户将按压该键三次。同样,在上述的小键盘24上,如果用户希望指定字母“C”,那么用户将按压包括“CV7”的按键一次,以及如果用户希望指定字母“I”,那么用户将按压包括“UI3”的按键两次。

另一个示例性的击键解释系统将包括按键弦(key chording),其中存在各种类型。例如,通过连续按压两个按键的方式或者通过在按压并保持第一个按键的同时按压第二个按键的方式可以输入特殊的字符。又一个示例性的击键解释系统是“按压并保持/按压并释放”解释功能,其中如果按压按键并立刻释放那么指定按键将提供第一结果,以及如果按压按键并保持一段较短的时间那么指定按键提供第二结果。

另一个已经被采用的击键解释系统是基于软件的文本歧义消除功能。在这种系统中,用户典型地通过通常对每个所需字母仅按压每个按键一次的方式按压其中分配有一个或多个字符的按键,并且歧义消除软件试图预测打算的输入。很多这种系统已经被提出。在共同所有的美国专利申请、序列号为No.10/931,281、名称为“Handheld Electronic Device With Text Disambiguation”的申请中公开了这种系统的一个实例,将其全部内容合并于此以供参考。如公知的那样,多数的这种系统在用户键入(按压按键)的同时显示输出组件,所述输出组件包括由歧义消除软件生成的可能想要的输入的列表(也就是,当键入时用户想要的内容)。例如,图1显示了可以由歧义消除软件系统提供的显示器60,其中在上述的共同所有的序列号为No.10/931,281的美国专利申请中描述了所述歧义消除软件系统。如在此详细描述的那样,图1显示了在显示器60上所描绘的示例性的输出64,所述示例性的输出64包括文本组件68和可变组件72。可变组件72包括默认部分76和可变部分80。可变组件72表示由歧义消除软件生成的可能想要的输入的列表。用户可以选择在可变组件72中所列举的项中的一个以将其包含在最终的文本组件68中。

尽管在操作中,这种文本歧义消除系统一般是相当精确的,但是不可避免的在文本录入期间歧义消除软件有时会将不正确的单词插入到文本中。在多数情况下,在由歧义消除系统生成的可能想要的输入的列表中也许已经提供了适当的单词,但是由于某种原因用户忽略。例如,如图3所示,与打算输入文本“Thisis a test.”的按键按压序列有关的歧义消除系统的操作可能产生输入文本“This usa test.”。显而易见地,需要由用户校正该错误以便使文本讲得通。当前的歧义消除系统的一个问题是删除不正确的单词以及后续的利用正确的单词替换不正确的单词的操作需要过分次数的击键或者其他类似的输入装置致动。例如,参照图3,利用诸如图1所示的设备将单词“is”替换为单词“us”需要以下步骤:(1)将光标(图3的项84)返回至单词“us”的结尾,(2)通过使用退格键删除单词“us”,(3)利用歧义消除软件重新输入单词“is”(也就是,按压包括“i”和“s””的按键),以及(4)从所显示的输出组件中选择单词“is”,其中所述输出组件列举了由歧义消除软件确定的可能想要的输入。该序列可能需要多至六次或六次以上的击键和/或其他输入装置致动,并因此对用户而言是耗费时间且麻烦的。

因此,对采用了文本歧义消除软件的电子设备而言需要一种简化并缩短替换由歧义消除软件生成的不正确的单词所需的过程的方法。

发明内容

一种改进的手持式电子设备和相关方法提供了一种简化地利用正确的单词替换由文本歧义消除软件生成的不正确的单词。击键或者其他输入装置致动的次数被减少,借此节省时间并避免失败。

一种用于替换由诸如手持式电子设备之类的电子设备显示的文本组件中的第一单词的方法提供了本发明的这些和其他方面,所述电子设备采用了文本歧义消除功能,其中所述第一单词是由前面输入到所述电子设备中的按键按压序列产生的。当所述按键按压序列被输入到所述电子设备中时,所述文本歧义消除功能导致电子设备显示基于所述按键按压序列的提出的单词的列表。如在此描述的那样由电子设备为后续使用存储列表。所述方法包括下述步骤:诸如通过将光标放置在接近所述第一单词的位置,接收对在所述文本组件中的所述第一单词的识别;在电子设备上显示前面提出的单词生成的列表,接收选择的一个的提出的单词中的指示,以及在所述文本组件中利用所述选择的的一个的提出的单词替换第一单词。

所述方法还包括在接收第一单词的识别的步骤之后改变第一单词的外观的步骤,以便将第一单词同文本组件中的其他单词相区别。所述方法还以这样的次序显示提出的单词,其中第一单词(被替换的单词)出现在提出的单词列表的末端。在一个实施方式中,所述方法还包括确定是否已经启动触发(trigger)的步骤,其中只有当判断已经启动触发时才显示提出的单词的列表。所述触发可以是对一个或多个按键的按压或者将光标置于文本组件中接近第一单词的位置至少预定量的时间。

本发明还涉及一种手持式电子设备,所述手持式电子设备包括具有多个按键的键盘、显示器、处理器以及存储器。显示器显示当前的具有多个单词的文本组件。此外,存储器存储有多个可由所述处理器执行的程序。第一个的一个或多个程序实现文本歧义消除功能,其中所述文本歧义消除功能预先导致显示器显示基于多个所述按键的按压的提出的单词的列表。第二个的一个或多个所述程序适合于:接收对多个单词中的第一单词的识别,导致显示器显示前面生成的提出的单词的所述列表,接收用于选择的一个的提出的单词的指示,以及在所述文本组件中利用选择的一个的提出的单词替换多个单词中的第一单词。

附图说明

当参照附图阅读时可以从以下对优选实施方式的说明中充分理解本发明,在所述附图中:

图1是根据本发明的改进的手持式电子设备的主视图;

图2是图1的手持式电子设备的方框图;

图3、5、6和7是设置在图1的手持式电子设备的显示器上的示例性的输出;以及

图4是显示用于自动替换位于根据本发明的图1的手持式电子设备的显示器上的输出中的单词的程序的流程图。

在整个说明书中相同的附图标记指示相同的部件。

具体实施方式

在图1中大略显示了改进的手持式电子设备4,以及在图2中示意地描绘了改进的手持式电子设备4。示例性的手持式电子设备4包括壳体6,在其上放置处理器单元,包括输入装置8、输出装置12、处理器16和存储器20。例如但是不限于此,处理器16可以是微处理器(μP),以及响应于来自输入装置8的输入并提供输出信号至输出装置12。处理器16还与存储器20形成接口。在专利号为No.6,452,588和6,489,950的美国专利中包括手持式电子设备的实例,将其全部内容引入于此以供参考。

从图1可以知道,输入装置8包括小键盘24和滚轮32。小键盘24可以是示例性的简化QWERTY键盘的形式,所述键盘包括多个作为输入部件的按键28。然而,应当注意的是:小键盘24可以是其它的简化配置,诸如简化AZERTY键盘、简化QWERTZ键盘或者其他键盘配置,不管是已知或未知的。在这点上,在诸如小键盘或者输入部件的其他配置之类的键盘环境中,术语“简化的”和它的变化就例如小键盘和其它布置的输入部件的键盘而言应该广义上指的是这样的布置:其中至少一个输入部件被分配给例如是罗马字母集的给定集将广泛地表示这样的排列之中的多个字符,诸如多个字母,借此使得至少一个输入部件的致动的想要的结果变得不明确。此外,如这里所使用的,术语“键”和它的变化将广泛地指的是诸如按钮,开关的多种输入部件的任一个,而没有限制。

在这点上,如下面将要详细阐述的那样,手持式电子设备4的系统结构有利地被设置为可独立于小键盘24的特定布局进行操作。因此,因此,手持电子设备4的系统结构可结合任何大体上几乎任何键盘布局一起使用,而不需要对系统结构内进行任何有意义的变化。

按键28被设置在壳体6的前表面,而滚轮32被设置在壳体6的侧面。滚轮32可以用作另一种输入部件,并且如箭头34所指示的那样可双向旋转,以便提供选择输入给处理器16,以及还可以如箭头38所指示的那样大致朝向壳体6的方向被按压,以便提供另一种选择输入给处理器16。

小键盘24的按键28中包括<NEXT>键40和<ENTER>键44。可以按压<NEXT>键40来向处理器16提供选择输入,以及提供与通过滚轮32的旋转所提供的输入实质上相同的选择输入。由于<NEXT>键40临近小键盘24的多个其它键28设置,因此,在文本输入操作过程中,用户可以在基本上无需将用户的手从小键盘24移开的情况下向处理器16提供选择输入。如在图1所看到的那样,<NEXT>键40额外地和有利地包括设置在其上的图形42,并且在特定的环境中输出装置12也在其上显示被显示的图形46以标识<NEXT>键40能够提供选择输入给处理器16。在这点上,输出装置12的被显示的图形46实质上与<NEXT>键上的图形42相类似,并且因此标识<NEXT>键40可以提供想要的选择输入给处理器16。

如在图1中进一步可以看到的那样,许多按键28包括设置在其上的多个字符48。如在这里使用的,术语“多个”和它的变化广泛的指任何数量,包括一个在内的任意数量,并且在此的某些环境中还可以涉及零个的数量。在小键盘24的示例性的描述中,许多按键28包括两个或更多个字符,诸如包括分配在其上的第一字符52和第二字符56。应当理解的是:术语“字符”应该广泛被分析为包括字母,数字,符号等,以及此外还包括表意符号、其上的组件、其它语言元素等。具有一个或多个字符48或者其他语言元素的键28可以被认为是语言输入部件。

小键盘24的一个按键28包括其中有字母“Q”和“W”的字符48,以及相邻的按键28包括字母“E”和“R”作为字符48。可以看到,小键盘24的按键28上的字符48的设置通常是QWERTY设置,虽然许多按键28包括两个字符48。

在图2中示意地描述了存储器20。存储器20可以是任意一种类型的内部和/或外部存储介质,诸如但不限于是RAM,ROM,EPROM,EEPROM,以及诸如在计算机的内部存储区的风格中之类的用于为数据存储提供存储寄存器的存储介质等,存储器20还可以是易失性存储器或者非易失性存储器。存储器20还包括多个通常用数字22描绘的用于处理数据的程序。由处理器16执行的程序22可以是诸如但不限于软件、固件等的任何形式。程序22包括基于软件的文本歧义消除功能以及其他程序,其中所述文本歧义消除功能在其他地方以及在这里均被作为应用程序。在优选实施方式中,基于软件的文本歧义消除功能是如同在共同所有的序列号为No.10/931,281、标题为“Handheld ElectronicDevice With Text Disambiguation”的美国专利申请中所描述的功能那样,将其全部内容引入于此以供参考。此外,程序22还包括非预测(non-predictive)击键解释系统,诸如“多次敲击”系统,其允许用户通过按压键28上的想要的字符48的位置相同的多次以大体明确地指定在特定键28上的特定字符48,其中所述按压的次数与所希望的字符48在键28上的位置相同。

根据本发明的优选实施方式,输出装置12包括显示器60,在其上可以提供输出64。在图1的显示器60上描绘了示例性的输出64。输出64包括文本组件68和可变组件72。可变组件72包括默认部分76和可变部分80。显示器还包括光标84,所述光标84通常用来描绘来自输入装置8的输入将被接收的位置。

输出64的文本组件68在显示器60的正在输入文本的位置上提供输出64的默认部分76的描述。可变组件72通常被设置在文本组件68的附近,并且除了提供默认提出的输出76外,还提供对各种替代文本选择的描述,即,替代默认提出的输出76,其是响应于按键28的按键动作输入序列而由文本歧义消除功能提出的。

如在共同所有的序列号为No.10/931,281、标题为“Handheld ElectronicDevice With Text Disambiguation”的美国专利申请中所详细描述的那样,所述缺省部分76由文本歧义消除功能提出,这是通过用户提供的不明确的输入的最可能的歧义消除解释。如果需要,变量部分80包括预定数量的来自用户可以选择的相同不明确输入的替代提出的解释。被显示的图形46典型地位于可变部分80附近的可变组件72中,不过应当理解的是在不脱离本发明的原理的情况下被显示的图形46可以位于其他位置并且具有其他风格。应当注意的是在此将示例性的可变组件72描绘成处于文本组件68下面位置的水平方式的延伸,但是应当理解的是在不脱离本发明的原理和范围的情况下可以提供很多其他的配置。

根据本发明的一方面,手持式电子设备4包括存储在存储器20中并且由处理器16执行的程序22,所述程序22用于简化并加快利用替换的、正确的单词替换组成例如文本组件68的文本组件的一部分的、用户认定为不正确的单词的过程,其中所述文本组件是由手持式电子设备4的文本歧义消除功能生成的。例如该程序可以被用于校正如上所述的出现于图3中的错误(用“is”替换“us”)。在图4中现实了用于描绘这种程序的一个实施方式的流程图。

所述程序从步骤100开始,在该步骤作出关于第一单词是否已经被识别的判断,其中根据本发明所述第一单词是否是手持式电子设备4的用户已经确定其为不正确的而且用户希望将其替换为备选、正确的单词的单词。在优选实施方式中,如图5所示,用户通过导致光标84位于临近(例如,紧挨着或者在上面)单词的字符的位置上的方式识别第一单词。如公知的那样,利用输入装置8和手持式电子设备4的导航功能可以使得光标84在显示器60上有选择地移动。

如果在步骤100中答案是否,那么所述程序返回到步骤100,其中等待第一单词(将被替换)被识别。如果在步骤100中答案为是,那么在步骤105中作出是否已经启动用于手持式电子设备4以输入编辑方式(与导航方式相反)的触发的判断。例如,这种触发可以是第一单词保持识别(步骤100)的预定量的时间的流逝,或者以预定方式、序列或者结合的方式对一个或多个按键28(或者特殊的、专用的按键)的按压。在一个实施方式中,如图5所示,一旦启动触发,那么最初识别的第一单词将以诸如通过高亮显示或者对单词外观的其他改变(例如,使其变粗体或者改变其颜色)的方式同文本组件68中的其他单词相区别。如果在步骤105中答案是否,那么所述程序返回到步骤100。然而,如果在步骤105中答案为是,那么在步骤110中作出关于手持式电子设备4是否将提出的单词的列表存储在诸如存储器20中的判断,其中所述提出的单词的列表是当输入第一单词时由手持式电子设备4的文本歧义消除功能原先生成的。在优选实施方式中,那个列表将成为当用户输入第一单词时生成的并在显示器60上显示的可变组件72。

如果在步骤110中答案是否,然后所述程序结束,因为没有可获得用于替换根据本发明的第一单词的单词列表,结果,用户必须手动地利用正确的单词替换第一单词。如果在步骤110中答案为是,那么在步骤115向用户显示所存储的提出的单词的列表,优选地,如图5所示,是设置在显示器60上的可变组件72的形式。如图5所示,在一个实施方式中可变组件72是以这样的方式提供的,其中当第一单词正在被输入时可变组件72是利用最先列举的默认部分76(包括单词“us”)被最初提供的。在一个替换实施方式中,以图6所显示的方式在显示器60上提供可变组件72,其中原始默认部分76(包括单词“us”)被移到列表的末尾(因为它是不正确的,并因此将不会被用户选中)。接下来,在步骤120中,作出关于是否已经诸如通过使用输入装置8的方式选择从步骤115所列举的提出的单词中的一个的判断。如图5所示,所选择的单词优选地是以区别于其他列举的单词的格式显示的,诸如通过高亮显示或其他改变单词外观的方式(例如,使其变为粗体或者改变其颜色)。如果答案是否,那么在步骤125中所述程序确定是否已经作出了退出程序的请求(例如用户不再希望替换第一单词,或者想要的单词没有显示在所显示的列表中)。如果已经接收退出请求,那么所述程序结束,以及如果没有接收退出请求,那么所述程序返回到步骤115以便继续显示提出的单词的列表。如果在步骤120中答案为是,意味这已经选择了所列举的提出的单词中的一个,那么在步骤130中,在步骤100中识别的第一单词用如在图7中所示的所选择的提出的单词在文本组件68中自动替换。

尽管已经详细描述本发明的特定实施方式,对本领域的技术人员而言应当理解的是:可以根据所公开内容的全面教导对那些细节作出各种修改和替换。例如,尽管结合采用文本歧义消除功能的手持式电子设备描述本发明,但是应当理解的是:本发明还可以结合采用文本歧义消除功能的其他类型的电子设备来使用,所述其他类型的电子设备诸如是个人计算机等之类。因此,所公开的特殊配置仅是说明性的,并非限制本发明的范围,本发明的范围由所附权利要求及其任意的等效内容的完整宽度所指定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号