CN1795661B - 利用小型键盘输入字母的设备和方法 - Google Patents
利用小型键盘输入字母的设备和方法 Download PDFInfo
- Publication number
- CN1795661B CN1795661B CN2004800039769A CN200480003976A CN1795661B CN 1795661 B CN1795661 B CN 1795661B CN 2004800039769 A CN2004800039769 A CN 2004800039769A CN 200480003976 A CN200480003976 A CN 200480003976A CN 1795661 B CN1795661 B CN 1795661B
- Authority
- CN
- China
- Prior art keywords
- button
- input signal
- sequence
- keyboard
- alphabetical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72466—User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/0219—Special purpose keyboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2471—Configurable and interactive telephone terminals with subscriber controlled features modifications, e.g. with ADSI capability [Analog Display Services Interface]
- H04M1/2472—Configurable and interactive telephone terminals with subscriber controlled features modifications, e.g. with ADSI capability [Analog Display Services Interface] with programmable function keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/70—Details of telephonic subscriber devices methods for entering alphabetical characters, e.g. multi-tap or dictionary disambiguation
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Input From Keyboards Or The Like (AREA)
- Telephone Set Structure (AREA)
Abstract
本发明涉及用于输入英文字母的设备。该设备包括带有五个按钮的键盘:中央按钮、左上角按钮、左下角按钮、右上角按钮和右下角按钮,这五个按钮位于所构成的正方形的各个顶点以及中心。本发明还涉及通过键盘按钮操作以及创建信号作为按钮输入信号次序的方法顺次接收信号的方法。本发明还涉及字母表或对照表的存储方法,该字母表或对照表包含字母顺序,而相关字母顺序则由按钮输入信号和英文字母表示数据的连续顺序组成,其中,一个字母表示至少与一个字母顺序相关。本发明还涉及字母搜索和显示方法,该方法用于搜索字母列表和显示对应的字母表示。当收到一个按钮输入信号时,可通过按钮输入信号或一系列按钮输入信号进行搜索或显示操作。根据本发明,用户可以类似于手写字母的方式(例如,使用一根手指(如拇指))往手持电子设备中输入英文字母。
Description
技术领域
本发明介绍了只利用五个键和按钮输入字符或字母(例如英文字母)的方法,尤其着重介绍了只利用五个按钮输入英文字母的设备和方法,这五个按钮位于构成该设备的正方形的各个顶点以及中心,此正方形结构可使用户用一个手指通过手写方式输入英文字母。
背景技术
当今,随着无线通信的发展,除简单的语音通话功能外,手机(即移动电话终端)中还添加了大量功能,例如发送/接收文本消息、保存电话号码、无线因特网接入等。从而,对字母输入的需求日益增加,但问题也随之而来,即难以使手持式设备的较大输入设备变得更小。因此,需要一种在不较大修改输入设备尺寸的同时利用无任何修改的3x4个数字键或按钮的传统键盘输入字母的方法。
随着能够像传统台式电脑那样编辑文档或表格的小型设备的兴起,例如PDA(个人数字助理),对体积小且能够输入字母的设备的需求日益增加。
为使用一般小型键盘输入字母,使用通常采用的键盘输入英文字母的方法可通过固定方式将两个或三个英文字母分配到数字键盘的数字按钮上,如图1所示。例如,如果用户要输入单词″mobile″,则必须按可将模式转变为英文输入模式的按钮,然后按6按钮(显示″m″)。然后,该用户必须按终止字母输入的单独按钮6,之后按3按钮(显示″o″),然后按终止字母输入的按钮,...然后他必须继续按多个按钮来进行此过程。根据上述方法可以看到,为输入六个字母要按的按钮数非常 多,并且在按按钮的操作中没有一个给定的模式。尽管用户记住了键盘数字的排列,但这种输入方法比较繁琐,并且会使初次使用者感到很苦恼。
为通过改进传统按钮数字固定的字母分配方法实现快速轻松的字母输入,目前已提出了多种建议。这些建议包括广泛用于PDA设备的Graffiti(商标)方法,例如Palm Tungsten Ts(商标)(请访问http://palme.Com)。Graffiti方法除PDA上的显示屏外,还提供了单独的输入窗口。
例如,当用户根据输入窗口上的预定规则用钢笔书写字母时,就好像该用户正在进行手写输入,通过手写识别程序解释的相应字母显示在显示屏上。但由于每个人具有不同的书写方式,因此字母识别率很低且速度也较慢,不能满足习惯快速键盘输入方式的用户。
此外,还有一种用于BlackBerry(商标)(详情请访问
http://blackberry.Com)、FASTAP(商标)(详情请访问
http://digitwireless.Com)及Treo 600(商标)(详情请访问
http://handspring.Com)的键盘字母输入方法。这些设备具有可使用户在诸如小型手机或PDA等消费类电子产品中输入字母的小型键盘。在这些传统上建议的小型键盘中,由于相对较多的按钮密集地排列在狭小的空间中,因此不能轻松使用手指进行按钮操作(例如按按钮)。另一个问题是,用户必须使用类似钢笔的辅助设备逐一按排列在狭小空间中的多个小按钮来输入字母。而且,根据此方法,如果未经修改,不能使用传统手机中使用的3x4按钮数字键盘。此外,修改的传统小型字母输入键盘的形状因生产厂商而异,因此不能轻松统一或进行标准化。
因此,目前需要一种可实现新的轻松字母输入的技术,并且在使用这种技术输入字母时无需较大的修改传统键盘,从而能够轻松实现键盘的统一。
发明内容
本发明旨在提供利用具有更多新优势同时可解决上述传统小型键盘字母输入问题的小型键盘输入英文字母的方法。
本发明的另一目的是提供输入英文字母的设备和方法,其中上述设备通过将五个按钮排列在一个正方形中来使用新的小型键盘,并且仅通过这五个按钮来输入所有英文字母。
本发明的另一目的是提供输入英文字母的设备和方法,其中上述设备通过将五个按钮排列在一个正方形中来使用新的小型键盘,并且仅通过传统3x4按钮数字键盘的这五个按钮来输入所有英文字母。
本发明的另一目的是利用一种新的小型键盘来提供输入英文字母的设备和方法,此键盘通过配置将一个按钮添加到传统3x4按钮数字键盘上的四个按钮中这一方式修改的按钮布局,仅通过这五个按钮充分输入所有的英文字母。
本发明的另一目的是提供通过以下方式输入英文字母的设备和方法:使用户通过以类似直观地手写字母的方式按五个按钮中的一个或多个按钮连续输入相关字母。
本发明的另一目的是提供通过保存字母表实施的输入英文字母的设备和方法,在此列表中,至少一个由一个或多个键盘按钮信号组成的字母序列与每个字母表示符相关联,从而显示了最正确的字母表示符,以及/或只要接收到一个按钮输入信号便开始搜索字母表,以提取字母表示符。
本发明的另一目的是提供使用按钮信号序列输入英文字母的设备和方法,尽管用户可能因无意义的按钮操作输入不正确的信号序列,但按钮输入信号可自动进行纠正。
本发明的另一目的是提供具有上述功能的软键盘,其中键盘形状以触摸屏上的软件实施,或以硬件实施。
为实现上述目标,本发明一方面提供了输入英文字母的设备。该设备包含:具有五个按钮的键盘:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点;通过操作或按键盘上的按钮连续接收信号输入以及利用接收的信号创建按钮输入信号序列的单元;保存具有字母序列的字母表或查找表,该字母表包含按钮输入信号组成的字母序列和英文字母表示符数据,其中一个字母表示符与至少一个字母序列相关联;一接收到按钮输入信号便搜索字母表以及显示与创建的按钮输入信号相应的字母表示符的字母搜索与显示单元。
上述字母表中的每个字母序列可包含键盘上排列的一个或多个按钮产生的输入信号,以及与已保存的字母序列相应的按钮,这些按钮被排列成与相关字母表示符的手写形式类似的模式。组成特定字母序列的按钮输入信号的两个相邻信号可通过键盘上的一个或两个相邻或连续的键或按钮来确定。此外,还可进一步为中部按钮分配切换到或退出英文字母输入模式的功能,以及/或在大写和小写英文字母输入模式间进行切换的功能。
本发明中描述的键盘因传统3x4数字键盘的部件而异,此外,中部按钮可能安排在数字键盘中相邻四个按钮的中部。或者,安排在键盘中的?上。可使用3x4数字键盘上的1、3、5、7、9按钮。
在本发明的具体实例中,键盘可在触摸屏上以软件实施。以软件实施的键盘最好以半透明方式显示。
在本发明的另一方面中,由五个按钮组成的小型键盘包括:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点,是用该键盘输入英文字母的方法。该方法包括接收通过操作或按键盘上每个按钮产生的按钮输入信号;创建按钮输入信号序列,以便在接收一个按钮输入信号时会将当前输入的按钮输入信号添加到该序列中;搜索包含字母序列,且与至少一个字母序列相关联的英文字母表示符组成的字母表,以便利用所创建的按钮输入信号序列找到匹配的字母表示符;如果存在匹配的字母表示符,则显示此匹配的字母表示符,然后接收下一个按钮输入信号,重复创建、搜索及显示步骤。
在本发明的另一个更深层方面中,输入英文字母的方法是通过以下方式提供的:搜索预先保存的且包含字母序列的字母表,该字母表由与字母序列相关的英文字母表示符组成,然后根据连续输入的按钮输入信号序列显示字母表示符。此方法包含 以下步骤:等待按钮输入信号的第一个等待步骤;添加接收的按钮输入信号并创建按钮输入序列;使用按钮输入信号序列搜索字母表;预先字母提取步骤,即,当存在与搜索步骤中的按钮输入信号序列相应的字母序列时,显示与字母序列相关联的字母表示符,然后返回到第一个等待步骤;第二个等待步骤,即,如果不存在与搜索步骤中的按钮输入信号序列相应的字母序列,则确定是否存在与作为一部分创建的按钮输入信号序列相应的预定序列的字母序列,当存在包含上述部分的字母序列时,返回到第一个等待步骤。
根据本发明的具体实例,所述方法进一步包含了错误输入纠正或错误纠正步骤,即,如果不存在包含此部分的字母序列,则当接收了按钮输入信号时,确定搜索步骤之后是否存在预先字母提取步骤,如果不存在预先字母提取步骤,则忽视到目前为止接收的已创建按钮输入信号序列的所有按钮输入信号,然后返回到第一个等待步骤;如果存在,则继续包含确定的字母提取步骤,即提取和显示作为确定的字母预提取的字母表示符,创建仅具有当前接收的按钮输入信号的按钮输入信号序列,然后返回到搜索步骤。
在此,字母表中包含的每一个字母序列均与一个相应的字母表示符相关联。每个字母序列中包含的字母按钮输入信号可由通过一个或多个按钮(以类似于与字母序列相关联的字母表示符的书写形状类似的形状排列的)产生的连续输入信号组成。而且,组成已保存字母序列的按钮输入信号的两个相邻信号可被确定为由键盘上一个或两个相邻或连续的按钮产生的信号。错误输入纠正和错误纠正步骤可进一步包含产生通报错误输入的声音的步骤。按钮输入信号可通过由五个按钮组成的键盘输入,键盘包括:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点。在这种情况下,键盘因传统3x4数字键盘的部件而异。此外,中部按钮可安排在传统数字键盘相邻四个按钮的中心。或者键盘可利用传统3x4数字键盘中的1、3、5、7、9按钮配置。
此外,本发明还提供了计算机可读记录介质,以记录包含为使微处理器能够执行这些方法的每一步而实施的程序指令的软件程序。
附图说明
通过以下附加图的图示说明,本发明的这些及其他特性、方面及优势将显而易见。在这些图中:
图1为用作一般小型电子设备输入装置的传统数字键盘示意图;
图2为符合本发明的五按钮字母输入设备的示意图;
图3a-3b为利用符合本发明的五按钮字母输入方法输入各个字母及特殊标记的方法示意图;
图4为在按照本发明输入英文字母过程中根据按钮输入提取字母表示符的步骤流程图;
图5和6为符合本发明的五按钮英文字母输入设备的变化示意图;
图7为一系列英文字母按钮输入序列示意图,其中每个序列是分别从图3a-3b所示的英文字母按钮输入序列中收集的;
图8为PDA触摸屏上采用的符合本发明的五按钮键盘示意图。
具体实施方式
在下文中,对照附带的草图,将在具体实例的帮助下详细描述本说明。这些图中的相同参考数字表示相同的相关方法或组件。
符合本发明的英文字母输入设备包含具有多个按钮的键盘,以及接收及处理键盘输入的信号并显示作为字母表示符处理的输入信号的处理器。该处理器可与显示 器、扬声器和数据传送器等设备相连,以便进行进一步处理。这种输入设备可适用于诸如手机或PDA等小型电子产品的输入设备。
在图2、5及6中,显示的键盘20包含按照本发明的方法输入英文字母的五个按钮。这种五按钮键盘(以下通常称为“轻松脚本区域”)可单独加以配置,并可添加到传统数字键盘上。如图5和图6所示的这种五按钮键盘可通过略微修改传统数字键盘或无需进行修改便可加以构建。由于符合本发明的输入英文字母的键盘排列仅使用五个按钮,因此可轻松方便地安装在手机或PDA以及小型电子设备中,例如手表或游戏控制杆。
如图2所示,作为符合本发明的英文字母输入设备的键盘20结构为:每个按钮分布在正方形的每个角或顶点上,一个按钮位于正方形的中心。在下文中,为了简单说明,这五个按钮将称为LT(左上方)按钮21、RT(右上方)按钮23、CC(中心-中心)按钮25、LB(左下方)按钮27及RB(右下方)按钮29。
根据本发明,用户可通过按给定模式下的五个按钮21、23、25、27及29来输入字母,该模式最好是类似于指定顺序的相应字母的手写形式的模式,如将在下文中详细说明的。当输入字母时,用户可接连按相邻按钮来输入一个字母。因此,这是符合本发明的英文字母输入方法的优势之一,该方法可通过类似用手指(例如拇指)书写字母的方式输入字母。
键盘上每个按钮的输入按钮信号会被连续输入到包含诸如微控制器等控制设备的处理器(未显示)中。本文中未详细描述这种处理器的具体硬件配置,因为那些颇为熟悉对使用传统键盘的字母输入进行信号处理的人员均已了解了这种配置。
来自键盘20的输入按钮信号用于由处理器通过图4所示的步骤逐一提取字母表示符。
例如,在这种情况下,控制设备可搜索字母表(未显示),如图3a-3b所示,其包含字母表示符和相应的字母序列,每个字母表示符均与由一个或多个预订按钮输入信号组成的一个或多个字母序列相关联。字母表可为由控制设备搜索的查找表,它可保存在处理器内存中,并可嵌入在具有键盘输入设备的消费类电子设备中。根 据本发明,每次按按钮时一般会进行通过控制设备的字母检索,如下文中更详细描述的那样。
符合本发明的字母输入方法具有以下特点:为输入字母,则按类似于书写相应字母的形式排列的按钮。在图3a-3b中显示了部分英文字母的输入模式示例。如同所示,例如为输入字母″a″,用户可连续按五按钮键盘区域(这是轻松脚本区域)中的按钮LB、CC及RB。在这种情况下,如图中所显而易见的,必须按的这些按钮相互毗邻地进行排列,并且类似于″a″的形状,因此用户能够以书写″a″的方式按相应的按钮,就好像该用户在用一个手指画线。
此外,大写″A″的输入序列模式可与小写″a″的输入序列模式相同。在本发明的一个具体实例中,对于将相同按钮输入模式用于相应的大小写字符的情况,如果为小写字母输入模式,则显示小写字母,如果为大写字母输入模式,则显示大写字母。
如图3a-3b所示,与″A″或″a″相关的按钮输入序列有四种。与″B″或″b″相关的输入序列有两种。
与″C″或″c″相关的输入序列可能有两种。对于其他英文字母或句子标点符号,可能分别与一个或多个输入序列相关,如图3a-3b所示。
此外,对于较长时间按中部按钮的情况,可为该按钮分配切换到/退出英文字母输入模式的功能。
根据本发明的具体实例,上述每个字母表示符的按钮输入序列具有单独属性,不会重复所有字母。上述属性是可能的,因为由五个按钮中的一个、两个三个或四个按钮组成的可能连续组合的数字远远超过了字母?的英文表示符。
此外,可在不重复常用句子标点符号(例如逗号(,)、句号(.)等)以及英文字母表示符的情况下分配按钮输入序列。应注意,图3a-3b所示的示例仅列举了多种可能性的一部分,那些业内人士会很容易理解各种组合均是可能的。
在图7中完整显示了从A到Z符合本发明方法的一系列英文字母的输入模式示例。这是从与图3a-3b所示的每个字母表示符相应的字母表示符输入模式中收集每一个输入模式的示例。根据本发明,参照图7可更自由的实施针对每个按钮序列的按键顺序(由箭头指示),同时仅受按钮大小的限制,因此在书写字母时,这种字母输入的优势便会得到更充分地理解。
图8显示了符合本发明的五按钮键盘的示例,该键盘以软件实施并显示在PDA的触摸屏上。PDA 40一般包括显示信息(例如字母、图像或动画等)44的显示屏42窗口,以及一个输入设备,例如键盘和/或Graffiti输入窗口46等。符合本发明的五按钮键盘,即轻松脚本区域20,可作为PDA 40的显示屏42的一部分加以实施,如图所示。首先,通过激活给定的功能键,用户可显示此轻松脚本区域20。然后,该用户可按照上述方式,参照图3a-3b及图7,利用输入设备(例如手指或触控笔)在轻松脚本区域20的显示部分中输入所需的字母。然后将执行PDA中安装的程序(即参照图4执行将在下文中详细描述的步骤的程序),并在显示屏42窗口上显示用户要输入的字母。根据本发明,触摸屏42上显示的软键盘形状中的轻松脚本区域20最好以半透明方式显示。由于半透明的轻松脚本区域20不会干扰显示的信息44的内容,因此在诸如PDA等小型设备上实施是比较好的选择。根据此实例,触摸屏上不透明/半透明软键盘类型的键盘除了按钮的显示排列以及与字母输入信号序列的解释相关的流程外,可通过传统PDA触摸屏上实施的应用软键盘技术加以实施。
根据本发明的另一方面,提供了使用多个按钮输入序列输入英文字母或字符的方法。该方法可通过具有控制设备(例如手机的微处理器)的处理电路等加以实施。这种处理电路包括一种存储方法,例如保存预定字母表或与图3a-3b中所示的每个字母表示符相关的按钮输入信号序列的查找表。控制设备可负责在用户通过按钮输入信号时处理输入按钮信号,以及控制显示最终提取的字母的相关设备。图4详细显示了使用按钮输入信号序列提取字母的过程。字母提取过程可由处理电路的控制设备来执行。根据图4所示的方法,当可提取字母″A″、″a″等字母表示符或″!″、″?″等句子标点符号时,提取的字母表示符可显示在手机的LCD显示屏上。
图4将更详细地说明由控制设备进行的字母提取过程200。根据本发明,当用户按按钮时便会产生相应的信号,例如DTMF信号。
产生的按钮信号取决于由控制设备执行的字母提取过程200。字母提取过程200可包含等待按钮输入信号的第一个等待步骤2D。过程200还包含创建按钮输入序列的步骤235;搜索字母表或查找表的步骤245;显示字母表示符并返回到第一个等待步骤的预先字母提取或检索步骤255和256;未经预先字母提取便返回到第一个等待步骤的第二个等待步骤265;错误输入纠正和错误纠正步骤275,该步骤会忽视当前接收的在创建步骤235时创建的按钮输入序列的所有按钮输入信号;提取字母并返回到搜索步骤的已确定字母提取步骤285。
更具体讲,根据本发明,由用户进行的信号序列输入与预先保存的字母表或查找表(表1中显示了部分字母表)中的字母序列进行比较,以便提取或检索特定的字母表示符。字母表包含由一系列按钮输入信号(表1中的字母序列1和字母序列2)和与一个或多个字母序列相关联的字母表示符(表1中的A、a等)组成的字母序列。
表一
在上表1中,LB指左下方按钮,LT指左上方按钮,RB指右下方按钮,RT指右上方按钮,CC指中心-中心按钮。
首先,当超过指定时间后用户仍继续在按(例如)CC按钮时,符合本发明的五按钮英文小型字母输入模式可在步骤210中启动。在初始化步骤215中会对计数i进行初始化,即利用空值(0)加载该计数。显示字母表示符的字母值m和按钮输入信号序列I也会通过加载控制(0)进行初始化。
在第一个等待步骤220中,控制设备等待要接收的下一个按钮输入信号。当输入下一个信号时,计数i会增加1个。当前由用户输入的且由控制设备接收的按钮输入信号被添加到先前输入的信号(如果有)中,以便在步骤235中创建按钮输入信号序列(I)。在步骤235中创建的按钮输入信号序列(I)与字母表中包含的字母序列进行比较,以便搜索到相关联的字母表示符。
此外,这还将基本确定此创建步骤235之前的按钮信号是来自重置按钮还是来自转变成另一种功能的按钮,或是来自转变到/退出步骤225中另一种语言输入模式的按钮(键)。如果来自重置按钮(例如通过长时间(超出指定时间)按住LT按钮产生的信号),则该过程应返回到步骤215。如果来自另一个功能键,则字母提取过程会异常终止,在步骤230中会启动相应的功能。
创建了按钮输入信号序列I后,便会利用已创建的按钮输入信号序列I创建字母表。在步骤245中进行搜索与比较操作,这样便可确定与按钮输入信号序列I相应的字母序列是否存在于字母表中。
在步骤250中可确定是否存在字母表的已保存字母序列以及与在搜索步骤创建的按钮输入信号序列I相应的关联字母表示符。如果存在相应的字母表示符,则转向预先字母提取的步骤255,以显示相关联的字母表示符mi,然后在步骤256中将字母表示符mi添加到字母值m中后,返回到第一个等待步骤2D。例如,在当前输入按钮为LB按钮,而不是通过将LB按钮信号添加到LT按钮信号(先前的信号)创建的按钮输入信号序列(LT,LB)时,它符合与字母表示符″i″相关联的字母序列。因此显示″i″。由于在此步骤中提取的字母可能不是确定的字母,因此该步骤称为预先字母提取步骤。为明确提取字母,该过程必须取决于预先字母提取步骤。
如果确定搜索步骤中不存在与按钮输入信号序列相应的字母序列(在步骤250中为NO),则可确定是否存在包含与在步骤260中创建的按钮输入信号序列相应的序列的字母序列。如果存在这种字母序列(即,为YES),则该过程会返回到第一个等待步骤,并且不会像步骤265中的第二个等待步骤那样显示任何内容。如果在初始化后用户第一次按(例如)LB按钮,则参照表1,不存在仅与按钮输入信号序列(LB)相应的字母。但存在多个字母表示符,例如″a″、″m″、″o″及″p″,以作为部分具有按钮输入信号序列(LB)的字母。在这种情况下,由于不可能确定一个字母表示符,因此该过程会等待下一个按钮输入,并且没有在当前按钮输入下显示的任何字母表示符。
如果没有包含作为一部分的序列的字母序列(即,为NO),则当先前在步骤270中接收按钮输入信号时进行的搜索步骤之后,可确定是否存在预先字母提取步骤。如果不存在(即,无mi-1),则该过程会转到错误输入纠正和错误纠正步骤。为返回到第一个等待步骤,错误输入纠正步骤会忽视迄今接收的当前已创建按钮输入信号序列的所有按钮输入信号。在这种情况下可产生警告声(嘀嘀声),以通报在步骤275中的错误输入。例如,如果当用户按RB按钮时创建的按钮输入信号序列为仅具有RB信号的序列,则不存在甚至与表1中的已创建序列部分关联的字母表 示符,并且当前已创建的序列(在此示例中仅为RB按钮)中的所有按钮输入信号均被忽略或删除,该过程可转向产生警告声音的同时等待下一个按钮输入的步骤。按照错误输入纠正步骤,错误输入的按钮序列会被自动删除。因此,用户可为所需的字母启动另一个按钮输入,无需额外的删除按钮操作。
在步骤270的YES情况下(即,存在mi-1),显示的字母表示符会作为在步骤285中确定的字母加以提取和显示。同时,在步骤290中会再次创建仅具有当前接收的按钮输入信号的按钮输入信号序列,然后该过程会返回到搜索步骤。此步骤称为已确定字母提取步骤。仅通过此步骤便可确定字母。例如,如果用户按LT按钮,从而创建了将为RT、RB及LT的按钮输入信号序列,则表1中不存在与将为RT、RB及LT的字母序列相关的字母表示符。但上一按钮输入时的RT和RB序列预先提取了字母″i″。相应地,在上一按钮输入中预先提取的字母″i″会被确定为当前按钮输入中的确定字母。同时,会新创建仅具有当前接收的按钮输入信号的按钮输入信号序列。在该示例中,该过程将再次返回到使用仅包含LT的新建序列搜索字母表的步骤。
在上文中已描述了使用五按钮键盘输入字母的方法,如图2所示。符合本发明的字母输入方法可通过修改键盘加以实施,如图5和图6所示。根据本发明,图5显示了在传统数字输入键盘上添加中部按钮(如黑点所示)的不同情况。图5(a)显示了将数字按钮中的1、2、4、5按钮用作LT、LB、RT和RB按钮并在中心额外提供中部按钮的不同情况。图5(b)显示了将数字按钮中的2、3、5和6按钮用作LT、LB、RT和RB按钮并在中心额外提供中部按钮的不同情况。图5(c)显示了将其余数字按钮3、6、7、8、9和0分别指定为shift键、空格键以及向左、向右、向上、向下箭头键的应用示例,与图5(a)不同。上述不同情况可方便地应用于小型消费类电子产品中,例如传统手机或PDA,无需对结构进行较大修改。
如图6所示,本发明中的变化是一个使用没有修改的传统数字键盘的示例。也就是说,这是一个将传统数字键盘上的按钮1、3、5、7和9分别指定为LT、RT、CC、LB和RB按钮的示例。在这种情况下,可套用符合图4所示流程图的方法,除了当模式转换为英语字母输入模式时外,为设置从Nz的其余按钮的输入,可添加此过程。在初始化步骤中将放弃2、4、6、8按钮。因此,在这种变化情况下, 通过安装可实施符合本发明的方法的软件程序,其可在传统手持式电子设备中实施,这一点非常具有优势。
通过利用逻辑处理输入按钮信号以及搜索预先保存的列表来实施符合本发明的方法的这些步骤,也可实现此发明。因此,本发明可通过实施的将由微处理器执行的程序指令加以实施。本发明还相应地提供了计算机可读的记录介质,在该介质上能够记录可实现本发明目标的软件程序。
在上文中已通过具体实例描述了本发明。
然而应了解,尽管指示了本发明的最佳实例,但由于本发明的脚本及范围中的各种更改、组合及修改对业内人士而言将一目了然,无需详细说明,因此详细说明和具体示例仅通过图示方式提供。因此应注意,本发明的范围应仅限于在权利要求中所述的范围。
Claims (18)
1.一种使用精减键盘输入英文字母的设备,其特征为包括:
具有五个按钮的键盘,其包括:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点;
一种顺序接收输入信号的单元,通过操作键盘上的按钮生成按钮输入信号序列;
一种存储具有字母序列字母表的单元,该字母表包括:按钮输入信号组成的字母序列,英文字母表示符数据,其中一个英文字母表示符至少与一个字母序列关联;
一种字母搜索和显示单元,用于搜索字母表并显示相应字母表示符,当接收到一个按钮输入信号时按按钮输入信号序列搜索和显示。
2.如权利要求1中所述的设备,其特征为:字母表的每个字母序列由键盘上排列的一个或多个按钮产生的输入信号组成,产生字母序列的按钮以相关字母表示符的手写形式的模式排列而成。
3.如权利要求1中所述的设备,其特征为:组成字母序列的按钮输入信号的两个相邻信号是通过键盘上的相邻按钮产生的。
4.如权利要求1或2或3中所述的设备,其特征为:中部按钮分配有启动或退出英文字母输入模式的功能,以及/或在大写和小写英文字母输入模式间进行切换的功能。
5.如权利要求1中所述的设备,其特征为:键盘通过改变部分传统3×4数字键盘而生成,而且,中部按钮安排在数字键盘中围绕着中部按钮分布在正方形的每个角或顶点的相邻四个按钮的中部。
6.如权利要求1中所述的设备,其特征为:键盘是使用3×4数字键盘上的第1、3、5、7和9按钮配置而成。
7.如权利要求1中所述的设备,在使用精减键盘输入英文字母的设备中,为在触摸屏上显示,键盘是以软件实施。
8.如权利要求7中所述的设备,键盘是以半透明形式实施。
9.一种输入英文字母的方法,由五个按钮组成的小型键盘包括:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点,使用该小型键盘输入英文字母的方法包含以下步骤:接收通过操作键盘上每个按钮产生的按钮输入信号;创建按钮输入信号序列,以便在接收一个按钮输入信号时会将当前输入的按钮输入信号添加到该序列中;搜索包含字母序列,且由连续的按钮输入信号序列和分别与至少一个字母序列相关联的英文字母表示符组成的字母表,以便利用按钮输入信号序列找到匹配的字母表示符;如果存在匹配的字母表示符,则显示此匹配的字母表示符,然后接收下一个按钮输入信号,重复创建、搜索及显示步骤。
10.如权利要求9中所述的方法,其特征为:字母表的每个字母序列可包含键盘上排列的一个或多个按钮产生的输入信号,按钮与已保存的字母序列相应,这些按钮是以相关字母表示符的手写形式排列的。
11.如权利要求9中所述的方法,其特征为:组成字母序列的按钮输入信号的两个相邻信号是通过键盘上的相邻按钮产生的。
12.一种字母输入方法,使用按钮输入信号序列输入字母的方法为:搜索预先保存的且包含字母序列的字母表,该字母表由一系列按钮输入信号和与字母序列相关联的英文字母表示符组成,然后根据连续输入的按钮输入信号序列显示字母表示符,此方法包含以下步骤:等待按钮输入信号的第一个等待步骤;添加接收的按钮输入信号并创建按钮输入信号序列;搜索步骤,使用按钮输入信号序列搜索 字母表;预先字母提取步骤,即,当存在与搜索步骤中的按钮输入信号序列相应的字母序列时,显示与字母序列相关联的字母表示符,然后返回到第一个等待步骤;第二个等待步骤,即,如果不存在与搜索步骤中的按钮输入信号序列相应的字母序列,则确定是否存在与作为一部分创建的按钮输入信号序列相应的预定序列的字母序列,当存在包含上述部分的字母序列时,返回到第一个等待步骤;错误输入纠正步骤,即,如果不存在包含此部分的字母序列,则当接收了按钮输入信号时,确定搜索步骤之后是否存在预先字母提取步骤,如果不存在预先字母提取步骤,则忽视到目前为止接收的已创建按钮输入信号序列的所有按钮输入信号,然后返回到第一个等待步骤;在上一步骤中,如果存在预先字母提取步骤,则继续包含确定的字母提取步骤,即将预先字母提取步骤中提取的字母表示符作为确定的字母表示符进行提取和显示,创建仅具有当前接收的按钮输入信号的按钮输入信号序列,然后返回到搜索步骤。
13.如权利要求12中所述的方法,其特征为:字母表的每个字母序列可包含键盘上排列的一个或多个按钮产生的输入信号,按钮与已保存的字母序列相应,这些按钮是以相关字母表示符的手写形式排列的。
14.如权利要求12中所述的方法,其特征为:组成字母序列的按钮输入信号的两个相邻信号是通过键盘上的相邻按钮产生的。
15.如权利要求12中所述的方法,其特征为:错误输入纠正步骤中忽视到目前为止接收的已创建按钮输入信号序列的所有按钮输入信号的步骤,进一步包含了产生通报错误输入的声音的步骤。
16.如权利要求12中所述的方法,其特征为:按钮输入信号是通过由五个按钮组成的键盘输入的,键盘包括:中部按钮、左上方按钮、左下方按钮、右上方按钮及右下方按钮,左上方按钮、左下方按钮、右上方按钮及右下方按钮围绕着中部按钮分布在正方形的每个角或顶点。
17.如权利要求16中所述的方法,其特征为:键盘因传统3×4数字键盘的部件而异,此外,中部按钮安排在数字键盘中围绕着中部按钮分布在正方形的每个角 或顶点的相邻四个按钮的中部。
18.如权利要求16中所述的方法,其特征为:键盘是使用3×4数字键盘上的第1、3、5、7、9按钮配置而成。
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0013756 | 2003-03-05 | ||
KR1020030013756 | 2003-03-05 | ||
KR20030013756 | 2003-03-05 | ||
KR10-2004-0009086 | 2004-02-11 | ||
KR1020040009086A KR100638333B1 (ko) | 2003-03-05 | 2004-02-11 | 소형 키패드를 이용한 알파벳 입력 장치 및 그 입력 방법 |
KR1020040009086 | 2004-02-11 | ||
PCT/KR2004/000473 WO2004080040A1 (en) | 2003-03-05 | 2004-03-05 | Apparatus for and method of inputting alphabets using a reduced keypad |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1795661A CN1795661A (zh) | 2006-06-28 |
CN1795661B true CN1795661B (zh) | 2011-01-12 |
Family
ID=32965018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800039769A Expired - Fee Related CN1795661B (zh) | 2003-03-05 | 2004-03-05 | 利用小型键盘输入字母的设备和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7352295B2 (zh) |
EP (1) | EP1602221A1 (zh) |
JP (1) | JP4636415B2 (zh) |
KR (1) | KR100638333B1 (zh) |
CN (1) | CN1795661B (zh) |
WO (1) | WO2004080040A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4408429B2 (ja) * | 2005-09-02 | 2010-02-03 | アルプス電気株式会社 | 入力装置 |
KR101451653B1 (ko) * | 2007-09-12 | 2014-10-16 | 엘지전자 주식회사 | 휴대단말기 및 그 키패드 제어방법 |
KR20090065340A (ko) * | 2007-12-17 | 2009-06-22 | 현대자동차주식회사 | 문자 입력 장치 및 그 방법 |
US20100238125A1 (en) * | 2009-03-20 | 2010-09-23 | Nokia Corporation | Method, Apparatus, and Computer Program Product For Discontinuous Shapewriting |
JP2013238899A (ja) * | 2010-09-22 | 2013-11-28 | Sega Toys:Kk | 文字入力装置、携帯玩具及び電子装置 |
CN102854994B (zh) * | 2011-06-28 | 2016-05-11 | 幻音科技(深圳)有限公司 | 输入方法及装置 |
CN103186238B (zh) * | 2011-12-31 | 2016-03-09 | ***股份有限公司 | 一种识别触摸屏上字符输入的方法和*** |
USD737852S1 (en) * | 2013-08-27 | 2015-09-01 | W.W. Grainger, Inc. | Display screen or portion thereof with graphical user interface for entering an order quantity |
CN109478120B (zh) * | 2016-12-28 | 2022-03-25 | 英华达(上海)科技有限公司 | 电子设备的输入方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1060728A (zh) * | 1991-10-01 | 1992-04-29 | 黎泽良 | 七键输入英文方法及键盘输入装置 |
US6031471A (en) * | 1998-02-09 | 2000-02-29 | Trimble Navigation Limited | Full alphanumeric character set entry from a very limited number of key buttons |
CN1254902A (zh) * | 1998-11-20 | 2000-05-31 | 三星电子株式会社 | 用于识别通过触摸屏输入的字符的装置及其方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1496522A (en) * | 1974-01-22 | 1977-12-30 | Endfield C | Keyboard |
US3996557A (en) * | 1975-01-14 | 1976-12-07 | MI2 Corporation | Character recognition system and method |
KR19990006320A (ko) * | 1997-12-31 | 1999-01-25 | 김승현 | 전화기를 이용한 문자입력시스템 |
KR100321322B1 (ko) * | 1999-06-05 | 2002-03-18 | 임병용 | 휴대용 전자기기의 한글 입력 장치 및 방법 |
JP2001333166A (ja) * | 2000-05-24 | 2001-11-30 | Toshiba Corp | 文字入力装置及び文字入力方法 |
JP2001344059A (ja) * | 2000-06-01 | 2001-12-14 | Kazuo Sakai | 文字入力方法 |
JP2002023933A (ja) * | 2000-07-04 | 2002-01-25 | Hitachi Ltd | 文字入力方法 |
JP2002133369A (ja) * | 2000-10-30 | 2002-05-10 | Sony Corp | 手書き文字入力方法および装置ならびにプログラム格納媒体 |
US20020145592A1 (en) * | 2001-03-02 | 2002-10-10 | Schauer Lynn A. | Method of data entry |
JP2002342006A (ja) * | 2001-05-11 | 2002-11-29 | Yasuyuki Watanabe | 携帯電話装置等における文字入力の方法 |
GB0115822D0 (en) * | 2001-06-28 | 2001-08-22 | Koninkl Philips Electronics Nv | Data input device |
US20050088415A1 (en) * | 2003-10-27 | 2005-04-28 | To Wai S. | Character input method and character input device |
-
2004
- 2004-02-11 KR KR1020040009086A patent/KR100638333B1/ko not_active IP Right Cessation
- 2004-03-05 EP EP04717901A patent/EP1602221A1/en not_active Withdrawn
- 2004-03-05 JP JP2006507746A patent/JP4636415B2/ja not_active Expired - Fee Related
- 2004-03-05 US US10/544,153 patent/US7352295B2/en not_active Expired - Fee Related
- 2004-03-05 WO PCT/KR2004/000473 patent/WO2004080040A1/en active Application Filing
- 2004-03-05 CN CN2004800039769A patent/CN1795661B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1060728A (zh) * | 1991-10-01 | 1992-04-29 | 黎泽良 | 七键输入英文方法及键盘输入装置 |
US6031471A (en) * | 1998-02-09 | 2000-02-29 | Trimble Navigation Limited | Full alphanumeric character set entry from a very limited number of key buttons |
CN1254902A (zh) * | 1998-11-20 | 2000-05-31 | 三星电子株式会社 | 用于识别通过触摸屏输入的字符的装置及其方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1602221A1 (en) | 2005-12-07 |
US20060055676A1 (en) | 2006-03-16 |
WO2004080040A1 (en) | 2004-09-16 |
US7352295B2 (en) | 2008-04-01 |
CN1795661A (zh) | 2006-06-28 |
JP4636415B2 (ja) | 2011-02-23 |
JP2006522555A (ja) | 2006-09-28 |
KR100638333B1 (ko) | 2006-10-25 |
KR20040079844A (ko) | 2004-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100750120B1 (ko) | 원형 자판 배열을 이용한 문자 입력 방법 및 문자 입력장치 | |
US6741235B1 (en) | Rapid entry of data and information on a reduced size input area | |
US7321360B1 (en) | Systems, methods and devices for efficient communication utilizing a reduced number of selectable inputs | |
US7556204B2 (en) | Electronic apparatus and method for symbol input | |
US6822852B2 (en) | Handheld devices | |
JP2009076111A (ja) | キーボードを有するハンドヘルド電子デバイス | |
CN1795661B (zh) | 利用小型键盘输入字母的设备和方法 | |
KR101808774B1 (ko) | 가상 키보드 구조, 가상 키패드 기반 문자 입력 방법, 이를 실현하기 위한 프로그램이 기록되어 있는 컴퓨터 판독 가능한 기록 매체 | |
JP5220217B1 (ja) | ディスプレー用日本語入力鍵盤 | |
KR20110003130A (ko) | 이동통신 단말기의 문자 입력 방법 | |
US20090201252A1 (en) | Method and apparatus for alphanumeric data entry using a keypad | |
US20090104928A1 (en) | Portable electronic device and a method for entering data on such a device | |
CN100498668C (zh) | 触摸式屏幕的输入方法 | |
KR101045360B1 (ko) | 이동통신단말기의 한글문자 입력장치 및 그 방법 | |
US20070028019A1 (en) | Method and apparatus for efficient text entry in cell phones and other small keypad devices | |
KR100661457B1 (ko) | 이동통신 단말기의 알파벳 입력 시스템 | |
KR101261227B1 (ko) | 가상 키보드 입력 장치 및 그의 데이터 입력 방법 | |
US20120120012A1 (en) | Method for inputting digital characters | |
KR20090010144A (ko) | 키패드를 이용한 문자·숫자 조합 데이터 입력 방법 및 장치 | |
JP2006178755A (ja) | 文字入力方法および文字入力装置 | |
KR101464642B1 (ko) | 한글 입력 장치 및 이를 이용한 휴대 단말기 | |
JP2011107803A (ja) | 情報処理装置 | |
KR20130087720A (ko) | 휴대 단말기에서 문자를 표시하는 장치 및 방법 | |
KR101228079B1 (ko) | 터치스크린 단말기의 문자입력방법 및 이를 이용한 터치스크린 단말기 | |
KR20130054146A (ko) | 터치 스크린 장치용 키패드 장치 및 그 제공방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110112 Termination date: 20120305 |