多笔划字符输入方法和设备技术

技术编号:2875348 阅读:249 留言:0更新日期:2012-04-11 18:40
一种设备,它通过输入设备(130)接收方向码组并把所述方向码组转换为相应的字符。用户操作输入设备(130),把它配置为产生表示用于字符信息的基本笔划的方向码。处理器(110)接收方向码并把它们转换为标准字符比如字母、数字或标点。可以通过数据库(120)完成转换,比如查询表、判决树或其他数据结构。该设备包括显示器,用于向用户显示标准字符。还描述了对应的方法。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
I.专利
本专利技术涉及符号输入,尤其本专利技术涉及多笔划符号的输入或把语言字符写入电子设备。II.相关技术和普通背景描述近来在技术和设计中的提高已促使了具有存储、处理和/或通信空前性能的手提电子设备(包括蜂窝电话和便携式数字助理或PDA)的生产。这样的设备可以进行数据存储操作,保留所组织的文本信息量,比如用于商务和/或个人联系的姓名、街道地址、电子邮件地址、电话号码以及传真号。随后可以进行数据存取操作以为了它自己检索和显示该信息的所选部分,或者另外可以为了用作其他设备操作(比如电子邮件、电话或传真通信)的参数检索这个部分。在诸如膝上型计算机或台式计算机的使用中,可以通过借助打字键盘输入文本简便地存储或检索信息。然而,与手提设备相关的便携性和微型化对于打字键盘已没有空间了,并且这样的设备需要其他方法为检索文本的提供文本输入或搜索参数输入。一个选择就是适用现有的用户接口,比如用于字符输入的标准12键电话键盘(即数字0-9以及字符‘#’和‘*’)。在这个方法中,罗马字母表的26个字母映射到所选键(如附图说明图1所示)。然而,该方法是非自然的输入文本信息的方法,部分由于映射必须是多对一的。例如,为了输入字母‘C’的单个示例,用户必须按下‘2’键三次。这样的方法也是缓慢的,因为为了指示字符边界(例如区分两个字母‘A’和一个字母‘B’)用户必须观察按键之间的停顿。在一些情况下,可以使用字符的消除多义性处理在某种程度上减少按键所需次数。在Grover等人的美国专利第5818437号专利中描述了一种计算机,它使用字典根据一对一按键对字母把按键序列映射到相应的单词上。不幸的是,一些序列可能对应多于一个单词或字符串,为了解决多义性需要用户进行附加操作。例如在所示设备中,序列‘1226’至少对应字符串‘FOOD’、‘GOOD’以及‘1226’。还有,对于还没有在计算机字典中表示的单词输入变得更困难。在这种情况下,该方法需要多个以及非相似的操作输入字符。例如在一个所述的实施例中,每个键映射于9个符号,并且需要至少两个按键选择任何期望的符号。此外,随着实际使用中所需键数(和/或映射于给定键的字符数量)变得太大,这样的方法不适用于具有多于大约30个字符的字母表或字符集的语言。对于具有成千字符的语言(比如书面中文或日语汉字),任何依照字符对键的映射的方法都是完全没有效力的。另一选择就是通过称作“单一笔划”的单一完整的笔划输入文本字符。在Goldberg的美国专利第5596656号的专利中描述了一种在输入单一笔划的合适书写表面使用指示笔的方法,其中每个单一笔划表示罗马字母表的一个字母、数字或标点符号。然而,由于该方法严格限于一笔输入,它就需要用户学习新的书写字母表,其中许多字符很少甚至不与它们所表示的字符相似。例如,对应字母‘E’的单一笔划是从左到右的单一笔划,而对应字母‘R’的单一笔划是从左上到右下的直划。单一笔划法也不适用于包括比可由这样手段方便表示还要更多字符的语言。此外,单一笔划法需要指示笔。一方面,指示笔会丢失或损坏。另一方面,在用户只有一手空闲而必须用它拿住设备的情况下指示笔是不便于使用的。此外,支持这样方法需要的书写表面耗费了设备表面大量区域。最后,支持这样方法的指示笔与书写表面的任何组合大大增加了设备的成本。专利技术概述从输入设备接收方向码组。每个方向码与绘图平面中预定数量方向中的一个有关,并且每组方向码与笔划有关。显示包括笔划的字符。附图简述图1示出了12键键盘罗马字母表字母对键的传统映射。图2示出了基本笔划和EOC分隔符对键的映射。图3示出了基本笔划和EOC分隔符对键的另一映射。图4示出了基本笔划和EOC分隔符对键的进一步映射。图5示出了基本笔划和EOC分隔符对4向加选择(4-way-plus-select)输入设备位置的映射。图6示出了根据本专利技术实施例方法的流程图。图7示出了根据本专利技术实施例设备的框图。图8示出了具有修改笔划的字符例子。图9A示出了对于字母‘A’两个可能的笔划组合。图9B示出了对于字母‘V’三个可能的笔划组合。图10示出了四向加选择提杆开关组件。图11示出了四向加选择弹簧针(pogo pin)。图12示出了八向加选择提杆开关组件。图13示出了八向加选择弹簧针(pogo pin)。图14示出了根据本专利技术另一实施例的方法流程图。图15A示出了3×3边界框阵列的点。图15B示出了3×5和5×7矩阵阵列的点。图16示出了笔划的一个例子。图17示出了根据本专利技术进一步实施例的方法流程图。专利技术详述根据本专利技术实施例的方法中,一组基本字符笔划中的每个与键盘的键相关联。图2示出了映射于键盘(或映射于更大键盘的一部分)的基本笔划组(包括横划、竖划、上斜划(从左到右)、下斜划、曲线笔划以及点或重音符笔划)和字符结束(EOC)分隔符的一个例子。虽然图2所示的例子用了7个键,但可以得到需要更少键的组,例如通过把两个斜划组合到一个单元(例如如图3的6键映射中)、删除点或重音单元、使用按键之间预定最小持续时间的停顿而不是一个按键指示EOC分隔等等。相似地,可以得到需要更多键的组,例如通过包括切换键来指示式输入大写字母还是小写字母的字符、通过把一个或多个基本笔划分为长划和短划、通过区分环笔划和圆笔划(如图4中的八键映射)等等。图5示出了把四个单元加上EOC分隔符映射到四向加选择提杆开关组件的部分上。有了这个组件,按下四个标记中的一个就指示输入对应的单元,而按下组件中间(即选择选择操作)就指示输入EOC分隔符。相似的映射可用于四向加选择弹簧杆或弹簧针(如图11的顶视和侧视图所示)。图6示出了根据本专利技术实施例方法的流程图。在任务P110中,由设备接收基本笔划或EOC分隔符的输入(即通过如上所述的按键或相似操作)。在任务P120中,已为当前字符输入的笔划组合用于参考把笔划组合映射于字符的内部数据库。数据库可配置为查询表,如判决树或如本领域已知的另一数据结构。如果组合没有出现于数据库,那么在任务P130就指示错误(例如通过可听蜂鸣声和/或显示器上的可视指示),删去笔划并重复任务P110。如果组合有效(即它出现于数据库作为映射组合的一部分),那么在任务P140中把任务P110中输入的操作与EOC分隔符比较。任务P110中一输入就会把所输入的笔划反映在显示器上,或者可以抑制反映直到完成任务P130的确认,这样只显示有效组合的笔划。如果任务P140中检测不到匹配,那么在任务P110中继续下一次输入操作。但是如果任务P140检测到了匹配(即用户指示了字符结束),那么显示所输入组合映射的字符由用户在任务P150中选择。在一个例子中,在显示器上以与输入设备的键或位置相同的配置配置这些字符,使用户能通过选择相应的键或位置容易地选择期望的字符。所输入组合映射于比在一个时刻显示的更多的字符的情况下,提供滚动操作。还可以提供可听的反馈以指示已成功完成了字符输入。如果剩余可能的字符匹配减少到所有都可以便于一起显示的点,那么在显示器上以与输入设备的键或位置相同的配置配置这些剩余字符,使用户能在进行EOC操作之前通过选择相应的键或位置容易地选择期望的字符。在相似的拓展中,可以把单词的字典添加到根据本专利技术实施例的方法或设备中,这样可以显示剩余可能单本文档来自技高网...

【技术保护点】
一种方法,包括:从输入设备接收第一方向码组;从输入设备接收第二方向码组;显示字符,所述字符至少包括第一笔划和第二笔划,其中所述第一方向码组中的每个与绘制平面中第一到第四方向中的一个有关,以及其中所述第一方向垂直于所述第二 方向,所述第三方向垂直于所述第四方向,以及所述第三方向在与所述第一方向形成45度角度的方向上,以及其中所述第二方向码组中的每个与所述第一到第四方向中的一个有关,以及其中所述第一方向码组与所述第一笔划有关,而所述第二方向码组与所述第二 笔划有关。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:JB肯纳吉
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US[美国]

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

1