压缩键盘的明义系统技术方案

技术编号:2889113 阅读:204 留言:0更新日期:2012-04-11 18:40
一种用于将由用户输入的多义状态序列明义的系统,该明义系统包括: (a)一个具有众多状态的用户输入装置,众多状态中的每一个与众多字符相关联并生成一个独特信号以便用户将用户输入装置操纵至众多状态中的至少一个从高输入一个状态序列,由于与每个状态相关联的众多字符所以所输入状态序列的文本解释是多义的; (b)一个包含众多对象的存储器,众多对象中的每一个与一个状态序列相关联; (c)一个用于向用户阐述系统输出的显示器;以及 (d)一个与用户输入装置,存储器和显示器相连的处理器,该处理器接收对应于由用户生成的状态序列的独特信号,标识存储器内与相同状态序列相关联的众多对象中的至少一个对象,及生成一个输出信号以使显示器显示作为所输入状态序列的文本解释的与同一状态序列相关联的至少一个标识的对象。(*该技术在2016年保护过期,可自由使用*)

【技术实现步骤摘要】
本申请是于1995年7月26日提出申请的美国专利申请系列号08/507,756和于1996年6月16日提出申请的美国临时申请系列号08/662,321的后续部分,由此根据35U.S.C.§120提出申请的权利要求。本专利技术一般涉及压缩键盘系统,并更具体地涉及一种使用明义方法解决多义击键问题的压缩键盘系统。许多年来,便携式计算机变得愈来俞小。制造较小便携式计算机的工作中的主要尺寸限制部件是键盘。如使用标准打字机尺寸的键,则便携式计算机的尺寸至少要和键盘一般大。便携式计算机上曾用过微型键盘,但微型键盘的键显得太小,以致用户无法轻易地或快速地进行操作。如将全尺寸的键盘装在便携式计算机内,这将阻碍计算机的真正便携式性应用。大部分便携式计算机操作时无法安放在平的工作面上让用户以双手击键。用户在站立或行动时不能容易地使用便携式计算机。在称作个人数字助手(PDA)的小型便携式计算机新一代产品中,有些公司试图在PDA中引入手写体识别软件以解决此问题。用户可在触摸板或屏上直接输入文本。不幸的是手写体识别软件的正确度和速度现在并不令人满意。因此希望开发一种键盘,用于向计算机输入文本,它既有小体积又当用户用一只手握住计算机时能由用户用另一只手操作。现有开发工作考虑到使用一种具有压缩键数的键盘。如Touch-Tone电话的键排列所建议的,许多压缩键盘使用3乘4的键阵列。键阵列中每个键包含多个字符。当用户输入一个键序列后,由于每个击键可能标示数个字符之一,因此最后的输出量中出现多义性。为解决键序列的多义性,曾建议了几种方案。一种建议的用于单义地识别输入压缩键盘的字符的方案要求用户多击两次或更多次键以识别每个字符。击键可以同时进行(和谐)或依次进行(两击识别)。不论和谐还是两击识别都无法提供具有合适简单性和使用效率的键盘。两击识别效率不高,而和谐复杂得不易学习和使用。由John L.Arnott和Muhammad Y.Jarad编写的在Journal of theInternational Society for Augmentative and AlternativeCommunication中发表的文章“使用小文本样本的压缩键盘的概率统计字符明义”此后称为Arnott文章中总结了另一种建议的用于确定一串对应于多义键序列的正确字符序列的方案。Arnott文章指出大多数明义方案采用有关语言中字符序列的已知统计特性以解决给定上下文中的字符多义性问题。也即,现有的明义系统统计学地分析用户输入的多义击键组合以确定击键的恰当解释。Arnott文章也指出一些明义系统试图使用字级明义方法以将压缩键盘的文本解码。字级明义方法在接收到一个标明字末尾的单义字符后将所接收的键序列与字典中的可能匹配内容相比较,从而将整个字明义。Arnott文章讨论了字级明义方法的许多缺点。例如,由于识别不常用字的局限性和没有能力将字典中所没有的字解码,因此字级明义方法经常无法正确地将一个字解码。由于解码方法的局限性,字级明义方法不能以每个字符击键一次的效率无误差地将无约束英语文本解码。因此Arnott文章侧重于字符级明义方法而不是字级明义方法,并指出字符级明义方法看来是最有前途的明义技术。由Academic Press于1982年出版的,其作者为I.H.Wiffen的名为“计算机语言原理”的书中介绍了另一种建议的方案(此后称为“Witten方案”)。Witten讨论了一种用于减少用电话键盘输入的文本的多义性的系统。Witten发现当将键序列与字典比较时,在24,500字的字典中接近92%的字没有多义性。然而,当出现多义性时,Witten认为必须由系统交互地解决,系统向用户说明多义性并要求用户在多个多义性项目中进行选择。因此用户必须在每个字的末尾对系统的预测作出响应。这样的响应降低了系统效率和增加了输入给定文本段落所需击键次数。将多义键序列明义仍然是一个挑战性问题。如前面所讨论刊物中所指出的,能够将输入文本段落所需击键数最小化的满意办法无法达到便携式计算机使用中可接受的必需效率。此外,那些刊物不推荐使用字级明义方法而将注意力集中于字符级明义技术。因此希望开发一种明义系统,用于使输入击键内容多义性最小化而输入文本的效率最大化。本专利技术提供一种使用字级明义方法以解决击键多义性的压缩键盘。键盘用全尺寸键构成,最好是12个键排成三列四行或三行四列的阵列。其中至少数个键被赋予众多字母和符号,以致用户的击键是多义的。用户输入键序列时每个击键对应于输入字的一个字母。因为个别击键是多义的,所以键序列可能与多个由相同数量字母组成的字匹配。处理键序列时将键序列与所存字典模块相比较以将该序列与相应的所存字或其它解释相匹配。每一次击键后与键序列匹配的字同时而自动地在显示器上的一个表内向用户显示(此后称为“选择表”)。选择表中也向用户提供键序列的其它解释。字和其它解释是按递减的使用频率顺序显示的,最常用的字首先显示。根据本专利技术的一个方面,用户按一个明义选择键以隔开一个输入的键序列。在收到选择键后,如果用户继续输入更多文本,则明义系统自动地选择最常用的字并将该字加到正在构成的句中。根据本专利技术的另一方面,由用户按下的用于隔开字末尾的选择键也用于自向用户显示的选择表中选择较少使用的字。如果位于选择表顶部的向用户显示的最常用字不是所需字,则用户再次按下选择键以自最常用字进至次常用字,并再次按键以进至第三常用字,以此类推。通过反覆按下选择键,用户即可自选择表中选择所需字。在抵达所显示选择表末行时,再连续按下选择键,即可将更少使用的字附加地滚动入选择表。压缩键盘明义系统自动地在字间插入恰当的空格。根据本专利技术的另一方面,在选择表中提供了键序列的多重解释。键序列被解释为组成一个字,而相应的字即显示在选择表内。该键序列同时也被解释为一个数,为一个用双击或多击标识法输入的字,为一个未完成字的字干,或为一个系统命令。在用户每一次输入键序列的一个键时,同时向用户显示多重解释。用户可多次按选择键以便在不同解释中进行选择。根据本专利技术的另一方面,提供了一种用于输入字典中所不包含的字的方法。为输入不常用字,例如专用名字,使用一种两击识别法。第一击键标示包含字母的键,而第二击键则将第一击键明义。该系统最好同时将每个键序列既解释为每字母一键的多义序列,又解释为每字母两键的完全特定序列。根据本专利技术的另一方面,提供了一种使用多击标识法输入字典中不包含的不常用字的方法。在此法中,要求每个字母按键一至三次,从而将键序列解释为单义地识别的特定数字字符串。每个键最好包含多至三个排列在每个键顶部行中的字母。键顶部字母的顺序自左至右地按递减的使用频率排列,以使最常用字母出现于最左位置上。将其上出现字母的键按下对应于行中所需字母位置的次数,即可单义地拼出字的每一字母。因此,最左面字母由单次击键所识别,中间字母由两次击键所识别,而最右字母由三次击键识别。该系统同时将每个键序列既解释为每个字母一个键的多义序列,又解释为使用多击标识法的完全特定序列。由用户选择,可在具有可能性的字的选择表中或显示两击解释,或显示多击解释,或两者都显示。因此用户使用这些识别法中任一种方法输入字时不必改变模式。当用户需要输入字典中不包含的字时,用户可简单地使用优本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:马丁·T·金戴尔·L·格罗弗克利福德·A·库什尔谢里尔·阿伦·格伦博克
申请(专利权)人:蒂吉通信系统公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1