[go: up one dir, main page]

CN104268131A - Method For Speeding Up Candidates Selection In Chinese Input - Google Patents

Method For Speeding Up Candidates Selection In Chinese Input Download PDF

Info

Publication number
CN104268131A
CN104268131A CN201410496102.7A CN201410496102A CN104268131A CN 104268131 A CN104268131 A CN 104268131A CN 201410496102 A CN201410496102 A CN 201410496102A CN 104268131 A CN104268131 A CN 104268131A
Authority
CN
China
Prior art keywords
character
list
candidate
romanization
user
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.)
Granted
Application number
CN201410496102.7A
Other languages
Chinese (zh)
Other versions
CN104268131B (en
Inventor
刘英斐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Oyj
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN104268131A publication Critical patent/CN104268131A/en
Application granted granted Critical
Publication of CN104268131B publication Critical patent/CN104268131B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/274Converting codes to words; Guess-ahead of partial word inputs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

A method for character input comprising, providing a list of candidate characters based on a user input, wherein said list is cyclic and comprises candidate characters with decreasing probability towards a center of said list; providing an indicator on a candidate character in one end of said list; and enabling a user to move said indicator along said list to a candidate character for selection. A corresponding mechanism, apparatus, and computer program is also disclosed.

Description

用于加速中文输入中的候选选择的方法Method for accelerating candidate selection in Chinese input

本申请是申请日为2008年2月21日、申请号为200880117201.2、发明名称为“用于加速中文输入中的候选选择的方法”的发明专利申请的分案申请。This application is a divisional application of an invention patent application with an application date of February 21, 2008, an application number of 200880117201.2, and an invention title of "Method for Accelerating Candidate Selection in Chinese Input".

技术领域technical field

本发明涉及用于在使用键数目有限的键盘、比如移动通信装置或者遥控器的数字键区来输入中文字符时便于和加速候选选择的方法。The present invention relates to a method for facilitating and speeding up candidate selection when entering Chinese characters using a keyboard with a limited number of keys, such as a numeric keypad of a mobile communication device or a remote control.

背景技术Background technique

在使用移动手持通信装置的人们之间的通信在近十年内已经迅速增长。最流行的通信方式之一是通过相互发送也称为SMS(短消息服务)的短文字消息。通常经由移动手持通信装置键盘来手工输入形成文字消息的字符。遗憾的是,多数手持通信装置仅提供具有简化键集(0-9和功能键)的键盘如电话键区而不是具有全键集的键盘。经由电话键区输入字符可能是颇为令人乏味的工作,因为它可能常常需要数次按键以选择用户想要输入的字符。一种减少按键次数的方式是使用某种预测文字应用。在字符输入期间,预测文字应用显示用户可以从中选择的字符候选。以这一方式,可以明显减少按键次数。Communication between people using mobile handheld communication devices has grown rapidly in the last decade. One of the most popular ways of communicating is by sending each other short text messages also known as SMS (Short Message Service). The characters forming the text message are typically entered manually via the mobile handheld communication device keypad. Unfortunately, most handheld communication devices only provide keypads with a reduced key set (0-9 and function keys) such as a telephone keypad rather than a full key set. Entering characters via a telephone keypad can be a rather tedious task as it may often require several keystrokes to select the character the user wants to enter. One way to reduce the number of keystrokes is to use some kind of predictive text application. During character entry, the predictive text application displays character candidates from which the user can choose. In this way, the number of keystrokes can be significantly reduced.

然而,在一些语言如中文中,字符候选列表可能由于该语言中的大量字符而仍然很长。例如,在作为现行最常用标准普通话罗马化系统的拼音输入方法(形式上为汉语拼音),显示为可选候选行的候选列表在一些情况下可能由于发现的大量字符候选而必须划分成数页。在包含字符候选行的这些页之中导航和选择可能仍然让用户感觉颇为麻烦和受挫。However, in some languages such as Chinese, the character candidate list may still be long due to the large number of characters in the language. For example, in the Pinyin input method (formally Hanyu Pinyin), which is the most commonly used standard Mandarin Chinese romanization system in use today, the candidate list displayed as rows of selectable candidates may in some cases have to be divided into several pages due to the large number of character candidates found . Navigating and selecting among these pages containing character candidate rows can still be quite cumbersome and frustrating for the user.

发明内容Contents of the invention

鉴于上述,本发明的目的在于解决或者至少减少上文讨论的问题。具体而言,目的在于减少为了在数个候选之中导航和选择字符而需要的按键次数,因此明显增加例如中文字符的输入速度。In view of the above, it is an object of the present invention to solve, or at least reduce, the problems discussed above. In particular, the aim is to reduce the number of keystrokes required to navigate and select a character among several candidates, thus significantly increasing the input speed of eg Chinese characters.

根据本发明的第一方面,提供一种用于便携装置的方法,该方法包括:基于用户输入来提供候选字符列表,其中列表是循环的并且包括具有朝向列表的中央而递减的概率的候选字符;在列表的一端的候选字符上提供指示符;以及使用户能够沿着循环列表将指示符移向用于选择的候选字符。以这一方式,可以用最少次数的按键来到达最可能的字符候选,因此在多数情况下明显减少按键次数并且因此避免乏味工作。According to a first aspect of the present invention there is provided a method for a portable device, the method comprising: providing a list of candidate characters based on user input, wherein the list is circular and includes candidate characters with decreasing probability towards the center of the list ; providing an indicator on a candidate character at one end of the list; and enabling the user to move the indicator along the circular list towards the candidate character for selection. In this way, the most likely character candidates can be reached with the fewest number of keystrokes, thus significantly reducing the number of keystrokes in most cases and thus avoiding tedious work.

该方法可以包括用户输入,该用户输入包括中文的罗马化,其中罗马化包括以下内容中的任一个:汉语拼音、EFEO、GwoyeuRomatzyh拼写法、Latinxua Sin Wenz、普通话音标II、中国邮政地图罗马化、通用拼音、Wade-Gites、Yale、Legge罗马化、比较图表、广东罗马化、香港政府、Jyutping、Meyer-Wenipe、Sidney Lau、S.L.Wong罗马化、标准广东话拼音、标准罗马化、上海话拉丁式注音法、长短罗马化、Péh-oe-ji、海南话拼音方案、Peng'im、客家话拼音方案、Phak-fa-su和Phagspa书写符号,并且候选字符包括中文字符。因此,该方法适用于大量不同语言,并且具体用于如上文举例的‘中文型’字符。The method may include user input including a romanization of Chinese, wherein the romanization includes any of the following: Hanyu Pinyin, EFEO, GwoyeuRomatzyh spelling, Latinxua Sin Wenz, Putonghua Phonetic II, China Post Map Romanization, Universal Pinyin, Wade-Gites, Yale, Legge Romanization, Comparison Chart, Guangdong Romanization, Hong Kong Government, Jyutping, Meyer-Wenipe, Sidney Lau, SLWong Romanization, Standard Cantonese Pinyin, Standard Romanization, Shanghainese Latin Zhuyin French, long and short romanization, Péh-oe-ji, Hainanese pinyin scheme, Peng'im, Hakka phonetic scheme, Phak-fa-su and Phagspa writing symbols, and candidate characters include Chinese characters. Thus, the method is applicable to a large number of different languages, and in particular for 'Chinese type' characters as exemplified above.

该方法可以包括用户输入,该用户输入包括中文的cyryllization,并且候选字符包括中文字符。cyryllization可以包括Palladius系统。因此,该方法不限于以拉丁字符作为输入字符。The method may include user input including cyryllization of Chinese, and the candidate characters include Chinese characters. Cyryllization can include the Palladius system. Therefore, the method is not limited to Latin characters as input characters.

该方法可以包括在显示器上显示列表。在显示器上呈现列表增强该方法的用户体验。The method may include displaying the list on a display. Presenting the list on the display enhances the user experience of the method.

该方法可以包括在显示的列表中突出显示相对应的字符候选的指示符。The method may include highlighting an indicator of a corresponding character candidate in the displayed list.

该方法可以包括:进一步使用户能够在除了沿着循环列表以外的方向上导航以访问替代的字符候选列表;以及提供替代的字符候选列表。The method may include further enabling the user to navigate in a direction other than along the circular list to access the alternate character candidate list; and providing the alternate character candidate list.

因此,如果字符候选数目超过能够在移动通信装置显示器上同时显示的字符数目,则字符候选可以划分成数页。各个这样的页可以包含根据字符候选的相对概率来安排的字符候选循环列表。因此,该方法也适用于如下候选列表,在这些列表中不允许同时显示列表的所有候选。Therefore, if the number of character candidates exceeds the number of characters that can be simultaneously displayed on the display of the mobile communication device, the character candidates may be divided into several pages. Each such page may contain a circular list of character candidates arranged according to their relative probabilities. The method is therefore also suitable for candidate lists in which it is not permitted to display all candidates of the list at the same time.

根据本发明的第二方面,提供一种字符输入机制,该机制包括:基于用户输入的候选字符列表,其中列表是循环的并且包括具有朝向列表的中央而递减的概率的候选字符;以及指示符,其在最初定位于列表的一端的候选字符上并且能够由用户沿着循环列表移向用于选择的候选字符。因此,这样的机制可以与上文提到的便携装置一起使用。According to a second aspect of the present invention there is provided a character entry mechanism comprising: a list of candidate characters based on user input, wherein the list is circular and includes candidate characters with decreasing probabilities towards the center of the list; and an indicator , which is initially positioned on a candidate character at one end of the list and can be moved by the user along the circular list towards candidate characters for selection. Thus, such a mechanism can be used with the above mentioned portable devices.

根据本发明的第三方面,提供一种显示器和字符输入机制,该机制包括:在所述显示器上呈现的候选字符列表,该列表基于通过所述文字输入接口的用户输入,其中所述列表是循环的并且包括具有朝向所述列表的中央而递减的概率的候选字符;以及指示符,其在最初定位于列表的一端的候选字符上并且能够由用户沿着循环列表移向用于选择的候选字符。因此,这样的显示器和这样的机制可以与上文提到的便携装置一起使用。According to a third aspect of the present invention there is provided a display and character entry mechanism comprising: a list of candidate characters presented on said display based on user input via said text input interface, wherein said list is cyclic and comprising candidate characters with decreasing probabilities towards the center of the list; and an indicator on a candidate character initially positioned at one end of the list and capable of being moved by the user along the cyclic list towards the candidate for selection character. Accordingly, such displays and such mechanisms may be used with the above-mentioned portable devices.

根据本发明的第四方面,提供一种计算机可读介质,该介质具有包括指令的计算机可执行部件,这些指令可操作用以控制数据处理器以进行:基于用户输入来提供候选字符列表,其中列表是循环的并且包括具有朝向列表的中央而递减的概率的候选字符;在列表的一端的候选字符上提供指示符;以及使用户能够沿着循环列表将指示符移向用于选择的候选字符。According to a fourth aspect of the present invention there is provided a computer readable medium having computer executable means comprising instructions operable to control a data processor to: provide a list of candidate characters based on user input, wherein The list is circular and includes candidate characters with decreasing probabilities towards the center of the list; an indicator is provided on the candidate characters at one end of the list; and the user is enabled to move the indicator along the circular list towards the candidate character for selection .

根据本发明的第五方面,提供一种用于字符输入的方法,该方法包括:基于用户输入来提供候选字符列表,其中列表包括具有朝向列表的两端而递减的概率的候选字符;在列表的中央的候选字符上提供指示符;以及使用户能够沿着列表将指示符移向用于选择的候选字符。以这一方式,可以用最少次数的按键来到达最可能的字符候选,因此在多数情况下明显减少按键次数并且因此避免乏味工作。According to a fifth aspect of the present invention, there is provided a method for character input, the method comprising: providing a list of candidate characters based on user input, wherein the list includes candidate characters with probabilities that decrease towards both ends of the list; providing an indicator on the candidate character in the center of ; and enabling the user to move the indicator along the list to a candidate character for selection. In this way, the most likely character candidates can be reached with the fewest number of keystrokes, thus significantly reducing the number of keystrokes in most cases and thus avoiding tedious work.

根据本发明的第六方面,提供一种字符输入机制,该机制包括:基于用户输入的候选字符列表,其中列表包括具有朝向列表的两端而递减的概率的候选字符;以及指示符,其在最初定位于列表的中央的候选字符上并且能够由用户沿着列表移向用于选择的候选字符。According to a sixth aspect of the present invention, there is provided a character input mechanism comprising: a list of candidate characters based on user input, wherein the list includes candidate characters with probabilities that decrease towards both ends of the list; Initially located on the candidate character in the center of the list and can be moved by the user along the list towards the candidate character for selection.

根据本发明的第七方面,提供一种装置,该装置包括文字输入接口、显示器和字符输入机制,该机制包括:在显示器上呈现的候选字符列表,该列表基于通过文字输入接口的用户输入,其中列表包括具有朝向列表的两端而递减的概率的候选字符;以及指示符,其在最初定位于列表的中央的候选字符上并且能够由用户沿着列表移向用于选择的候选字符。According to a seventh aspect of the present invention there is provided an apparatus comprising a text input interface, a display and a character input mechanism, the mechanism comprising: a list of candidate characters presented on the display, the list being based on user input through the text input interface, wherein the list includes candidate characters with decreasing probabilities towards both ends of the list; and an indicator on the candidate character initially positioned in the center of the list and capable of being moved by the user along the list towards the candidate character for selection.

根据本发明的第八方面,提供一种计算机可读介质,该介质具有包括指令的计算机可执行部件,这些指令可操作用以控制数据处理器以进行:基于用户输入来提供候选字符列表,其中列表包括具有朝向列表的两端而递减的概率的候选字符;在列表的中央的候选字符上提供指示符;以及使用户能够沿着所述循环列表将所述指示符移向用于选择的候选字符。According to an eighth aspect of the present invention there is provided a computer readable medium having computer executable means comprising instructions operable to control a data processor to: provide a list of candidate characters based on user input, wherein The list includes candidate characters with decreasing probabilities towards both ends of the list; an indicator is provided on the candidate character in the center of the list; and the user is enabled to move the indicator along the circular list towards a candidate for selection character.

本发明的第二、第三和第四方面可以与本发明第一方面的特征以任何方式组合。本发明的第六、第七和第八方面可以与本发明第五方面的特征以任何方式组合。The second, third and fourth aspects of the invention may be combined in any way with the features of the first aspect of the invention. The sixth, seventh and eighth aspects of the invention may be combined in any manner with the features of the fifth aspect of the invention.

一般而言,除非这里另有明确定义,则权利要求中使用的所有术语将根据它们在技术领域中的普通含义来解释。除非另有明示,则对“一个/一种/该/所述[单元、设备、部件、装置、步骤等]”的所有引用将开放式地解释为指代所述单元、设备、部件、装置、步骤等的至少一个实例。除非另有明示,则无需按公开的准确顺序进行这里公开的任何方法的步骤。Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. Unless expressly stated otherwise, all references to "a/an/the/the [unit, device, component, means, step, etc.]" are to be construed openly , step, etc. at least one instance. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated otherwise.

根据下文具体公开、根据所附从属权利要求以及根据附图将清楚本发明的其他目的、特征和优点。Other objects, features and advantages of the present invention will be apparent from the following detailed disclosure, from the appended dependent claims and from the accompanying drawings.

附图说明Description of drawings

参照其中相同参考标号将用于相似单元的附图、通过本发明优选实施例的下文示例而非限制的具体描述将更好地理解本发明的上述以及附加目的、特征和优点,附图中:The above and additional objects, features and advantages of the present invention will be better understood by the following exemplifying and not limiting detailed description of preferred embodiments of the invention with reference to the accompanying drawings in which like reference numerals will be used for like elements, in which:

图1示出了根据本发明一个实施例的向移动通信装置中输入中文字符的显示图;以及FIG. 1 shows a display diagram of inputting Chinese characters into a mobile communication device according to an embodiment of the present invention; and

图2示出了在根据本发明一个实施例的移动通信装置中的包括中文字符的列表中的导航的显示图;以及2 shows a display diagram of navigation in a list including Chinese characters in a mobile communication device according to an embodiment of the present invention; and

图3示出了对根据本发明一个实施例的移动通信装置中的包含中文字符的列表的导航进行描述的两个显示图;以及Fig. 3 shows two display diagrams describing the navigation of a list containing Chinese characters in a mobile communication device according to an embodiment of the present invention; and

图4示出了本发明的显示图;以及Figure 4 shows a display diagram of the present invention; and

图5示出了本发明的另一显示图。Fig. 5 shows another display diagram of the present invention.

具体实施方式Detailed ways

图1图示了包括文字输入接口102如电话键区和显示器104的移动通信装置100。该移动通信装置也可以包括这样的装置中通常存在的其他单元,比如扬声器(未示出)、麦克风(未示出)、处理器(未示出)、存储器(未示出)等。FIG. 1 illustrates a mobile communication device 100 including a text input interface 102 such as a telephone keypad and a display 104 . The mobile communication device may also include other units commonly found in such devices, such as a speaker (not shown), a microphone (not shown), a processor (not shown), a memory (not shown), and the like.

通信装置100被布置用于消息接发服务,其中用户能够输入文字消息并且向一个或者多个通信装置发送它。装置100包括布置成通过实现输入基于音素的字符来便于输入基于语素的字符的字符输入机制。字符输入机制识别显示器104上呈现的基于语素的候选字符,其中可以使用导航装置106来选择并且由此向消息添加预期字符。The communication device 100 is arranged for a messaging service, wherein a user is able to enter a text message and send it to one or more communication devices. The apparatus 100 includes a character entry mechanism arranged to facilitate entry of morpheme-based characters by enabling entry of phoneme-based characters. The character entry mechanism identifies morpheme-based candidate characters presented on the display 104, where the navigation device 106 can be used to select and thereby add the desired character to the message.

该装置还包括可以用于在显示的字符候选108之中导航的导航装置106,例如四向导航键(上/下/右/左)、可旋转输入装置或者触敏导航输入。为了能够在字符候选108之中导航,字符候选之一具有指示符110。该指示符的形式可以为突出显示活跃候选,将指针或者标记置于活跃候选以下/以上/旁边等。The device also includes a navigation device 106 that can be used to navigate among the displayed character candidates 108, such as a four-way navigation key (up/down/right/left), a rotatable input device, or a touch-sensitive navigation input. In order to be able to navigate among the character candidates 108 , one of the character candidates has an indicator 110 . The indicator can be in the form of highlighting the active candidate, placing a pointer or a marker below/above/beside the active candidate, and the like.

图1示出了如下例子,其中六个字符候选显示于移动通信装置的显示图中的列表中。例如,如果用户想要选择列表108中的第五字符,则他或者她将导航装置106(右导航键)按四次。如图2中所示,字符指示符(突出显示符)相对应地右移并且突出显示第五字符204。现在置于列表202中的第五字符204上的指示符现在指示可以在激活选择装置(例如专用选择键、分配有选择功能的软键、导航装置206用于选择的操作)时选择特定字符候选。字符候选202可以安排于按照导航方式具有首字符候选和末字符候选的顺序列表中,或者优选地安排于循环列表中,即当导航到达列表末尾时,进一步的导航在列表的另一端继续。例如,在图3的左屏幕截图中,指示了最左的字符303,即循环列表301中的首字符。当用户向左导航一步时,如右屏幕截图中所示,指示最右字符305,即列表301中的第六字符。以相同方式,也有可能在循环列表中向左导航,因而当到达列表中的最左字符时,向左进一步导航将实现指示最右字符。发现、导航到和选择所需字符候选在许多实例中可能需要多次按键,尤其是在字符候选列表长时。FIG. 1 shows an example in which six character candidates are displayed in a list in a display of a mobile communication device. For example, if the user wants to select the fifth character in the list 108, he or she presses the navigation device 106 (right navigation key) four times. As shown in FIG. 2 , the character indicator (highlight) correspondingly moves to the right and highlights the fifth character 204 . The indicator now placed on the fifth character 204 in the list 202 now indicates that a particular character candidate can be selected upon activation of selection means (e.g. a dedicated selection key, a soft key assigned a selection function, an operation of the navigation means 206 for selection) . The character candidates 202 may be arranged in a sequential list with first and last character candidates in a navigational manner, or preferably in a circular list, ie when navigation reaches the end of the list, further navigation continues at the other end of the list. For example, in the left screenshot of Figure 3, the leftmost character 303, the first character in the circular list 301, is indicated. When the user navigates one step to the left, as shown in the right screenshot, the rightmost character 305 , the sixth character in list 301 , is indicated. In the same way, it is also possible to navigate to the left in a circular list, so that when the leftmost character in the list is reached, further navigation to the left will result in indicating the rightmost character. Finding, navigating to, and selecting the desired character candidate may in many instances require multiple keystrokes, especially when the character candidate list is long.

以相同方式,也有可能在循环列表中向右导航,因而当到达列表中的最右字符时,向右进一步导航将实现指示最左字符。In the same way, it is also possible to navigate to the right in a circular list, so that when the rightmost character in the list is reached, further navigation to the right will result in indicating the leftmost character.

以基于音素的字符112(比如拉丁、阿拉伯或者如图4中所示西里尔字符401)的输入为基础来确定图1中的候选108,该输入通过使用输入接口102来进行,该输入接口可以是电话键区、手写输入和识别机制或者任何其他字符输入或者导航装置106。根据输入的字符112来确定和显示可行的基于语素的字符候选108。一旦选择,向消息添加所选字符候选,并且可以输入新的字符集以形成用于导航和选择的新的字符候选集的基础。Candidates 108 in FIG. 1 are determined based on the input of phoneme-based characters 112, such as Latin, Arabic, or Cyrillic characters 401 as shown in FIG. 4, by using an input interface 102 that can is a telephone keypad, handwriting input and recognition mechanism or any other character entry or navigation device 106 . From the input characters 112, feasible morpheme-based character candidates 108 are determined and displayed. Once selected, the selected character candidates are added to the message, and a new set of characters can be entered to form the basis of the new set of character candidates for navigation and selection.

为了进一步便于以基于语素的字符为基础来创建消息,可以基于字符候选的使用概率对它们进行排行。该概率可以基于所用语言中的通用概率、根据个人词典的概率或者按照对消息本身进行的语言分析。To further facilitate creating messages based on morpheme-based characters, character candidates can be ranked based on their probability of use. This probability can be based on general probabilities in the language used, probabilities according to a personal dictionary, or according to a linguistic analysis of the message itself.

在图5中示出了本发明的一个实施例。显示图示出了安排于循环列表501中的六个字符候选,并且字符候选的相对顺序如下。最可能选择的字符候选502置于列表中的最靠左位置,即位置1(如图5中所示)。第二可能字符候选503置于列表中的最靠右位置,即位置6。第三可能字符候选504置于列表中的第二靠左位置,即位置2。第四可能字符候选置于列表中的第二靠右位置,即位置5。第五可能字符候选置于列表中的第三靠左位置,即位置3,并且第六可能字符候选置于列表中的第三靠右位置,即位置4。该布置将产生如下列表,该列表具有朝向列表的中央递减的概率,其中最不可能字符候选位于列表的中间,而最可能字符候选位于列表的两“端”(朝向最右端和朝向最左端)。换而言之,如图5中所示,概率朝向列表的两侧(左侧和右侧)递增而朝向列表的中间或者中央递减。将以与上述相同的交替方式安排更长列表。An embodiment of the invention is shown in FIG. 5 . The display shows six character candidates arranged in a circular list 501, and the relative order of the character candidates is as follows. The most likely selected character candidate 502 is placed in the leftmost position in the list, position 1 (as shown in FIG. 5 ). The second possible character candidate 503 is placed in the rightmost position in the list, position 6. The third possible character candidate 504 is placed in the second leftmost position, position 2, in the list. The fourth possible character candidate is placed in the second rightmost position in the list, position 5. The fifth possible character candidate is placed in the third leftmost position in the list, position 3, and the sixth possible character candidate is placed in the third rightmost position in the list, position 4. This arrangement will result in a list with decreasing probabilities towards the center of the list, with the least likely character candidates in the middle of the list and the most likely character candidates at the two "ends" of the list (toward the far right and towards the left) . In other words, as shown in Figure 5, the probabilities increase towards the two sides (left and right) of the list and decrease towards the middle or center of the list. Longer lists will be arranged in the same alternating fashion as above.

从一开始,突出显示位于位置1的最可能字符以供选择。如果用户想要导航到和选择第二可能字符候选503,则仅需一次按键(向左导航一步到位置6),而如果用户想要导航到和选择第三可能字符候选504,则仅需一次按键(向右导航一步到位置2)。以这一方式,可以用最少次数的按键到达最可能字符候选,因此在多数情况下明显减少按键次数。可以用相同方式安排长的字符候选列表,这些列表始于最可能字符候选在最靠左、第二可能字符候选在最靠右、第三可能字符候选在第二靠左、第四可能候选字符在第二靠右、以此类推。From the beginning, the most probable character at position 1 is highlighted for selection. If the user wants to navigate to and select the second possible character candidate 503, only one key press is required (navigate left one step to position 6), and if the user wants to navigate to and select the third possible character candidate 504, only one keystroke is required key (navigate right one step to position 2). In this way, the most likely character candidate can be reached with the fewest number of keystrokes, thus significantly reducing the number of keystrokes in most cases. Long lists of character candidates can be arranged in the same way, starting with the most likely character candidate at the far left, the second likely character candidate at the far right, the third likely character candidate at the second left, and the fourth likely character candidate second to the right, and so on.

作为一种替代,可以用如下方式安排列表,该方式对候选进行排序从而概率从列表的中央递减,即如下列表,其中最中间候选字符与最高概率关联并且最初突出显示该最中间候选(如上文所述)。对于这样的列表,在最中间候选字符的右侧紧接的候选字符与第二高概率关联;在最中间候选字符的左侧紧接的候选字符具有第三高概率;以此类推。因此取代了始于一端并且随着候选字符的概率递减而(从两端)移向列表的中央,可以从中间搜索列表并且随着候选字符的概率递减而朝向两端向外搜索列表。As an alternative, the list can be arranged in such a way that the candidates are ordered so that the probabilities are descending from the center of the list, i.e. a list where the middlemost candidate character is associated with the highest probability and is initially highlighted (as above mentioned). For such a list, the candidate character immediately to the right of the middlemost candidate character is associated with the second highest probability; the candidate character immediately to the left of the middlemost candidate character has the third highest probability; and so on. So instead of starting at one end and moving (from both ends) towards the center of the list as the candidate characters decrease in probability, the list can be searched from the middle and out towards the ends as the candidate characters decrease in probability.

如果字符候选数目超过能够同时显示于移动通信装置显示器上的字符数目,则字符候选可以划分成数页。各页将包含根据上述方案按照字符候选的相对概率来安排的字符候选循环列表。例如,如果在输入期间发现十个字符候选并且显示器一次仅能显示5个字符候选,则十个候选的列表划分成各列表中包含5个字符候选的两个列表。首页然后将包含根据上述方案安排于循环列表中的五个最可能字符候选。第二页然后将包含根据上述方案安排于循环列表中的其余五个其次可能字符候选。如果用户未发现他或者她在首页中的列表中查找的字符,则用户可以通过按上/下键导航到包含具有其余字符候选的列表的第二页面。If the number of character candidates exceeds the number of characters that can be simultaneously displayed on the display of the mobile communication device, the character candidates may be divided into pages. Each page will contain a circular list of character candidates arranged according to the relative probabilities of the character candidates according to the above scheme. For example, if ten character candidates are found during input and the display can only show 5 character candidates at a time, the list of ten candidates is divided into two lists each containing 5 character candidates. The first page will then contain the five most likely character candidates arranged in a circular list according to the above scheme. The second page would then contain the remaining five next most likely character candidates arranged in a circular list according to the scheme described above. If the user does not find the character he or she is looking for in the list on the first page, the user can navigate to a second page containing a list with the remaining character candidates by pressing the up/down keys.

数页可以安排于可以使用上/下键来导航的具有“首页”和“末页”的顺序列表。也可以用顺序但是循环的方式安排它们,从而当用户已经导航到“末页”并且再次按上/下键时,将显示包含具有最可能字符候选的列表的“首页”。Pages can be arranged in a sequential list with "first page" and "last page" that can be navigated using the up/down keys. They could also be arranged in a sequential but circular fashion, so that when the user has navigated to the "last page" and presses the up/down keys again, the "first page" containing the list with the most likely character candidates will be displayed.

如果可以在装置的显示器中同时显示数页、即数个列表,则可以根据与如上文所述的字符候选相同的方案来安排它们。If several pages, ie several lists, can be displayed simultaneously in the display of the device, they can be arranged according to the same scheme as the character candidates as described above.

上文已经主要参照少数实施例描述本发明。然而,如本领域技术人员容易理解的那样,与上文公开的实施例不同的实施例在如由所附专利权利要求限定的本发明范围内是同样可能的。The invention has been described above mainly with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the invention, as defined by the appended patent claims.

Claims (12)

1., for a method for character input, comprising:
Show the candidate character list based on user's input over the display, wherein said list is circulation and comprises the candidate characters with the probability successively decreased towards the central authorities of described list;
By highlighting candidate characters so that the described candidate characters of the one end in described list to provide designator in shown list; And
User is enable described designator to be shifted to the candidate characters for selecting along described list, wherein:
The most probable character of described candidate character list is highlighted from the beginning,
Second possible character is the next one of described most probable character in described candidate character list, and wherein said user can by navigating to described second possible character from described most probable character navigation one step, and
3rd possible character is the next one of described most probable character and is on the opposition side relative to described second possible character of described most probable character in described candidate character list, and wherein said user can by navigating to described 3rd possible character in the reverse direction in direction navigating to described second possible character with a step, from described most probable character navigation one step.
2. method according to claim 1, wherein said user's input comprises the romanization of Chinese, and described candidate characters comprises Chinese character.
3. method according to claim 2, wherein said romanization comprises any one in following content: the Chinese phonetic alphabet, EFEO, Gwoyeu Romatzyh spelling, Latinxua Sin Wenz, mandarin phonetic symbol II, China Post's map romanization, general phonetic, Wade-Gites, Yale, Legge romanization, comparison chart, Guangdong romanization, the Hongkong government, Jyutping, Meyer-Wenipe, Sidney Lau, S.L.Wong romanization, standard Cantonese phonetic, standard romanization, Shanghai native language Latin type phonetic method, length romanization, P é h-oe-ji, Hainan words phonetic plan, Peng'im, hakka phonetic plan, Phak-fa-su and Phagspa mark.
4. method according to claim 1, wherein said user's input comprises the cyryllization of Chinese, and described candidate characters comprises Chinese character.
5. method according to claim 4, wherein said cyryllization comprises Palladius system.
6. the method according to the arbitrary claim in claim 1-5, also comprises and enables user except navigating to access alternative character candidate list on the direction except described list; And described alternative character candidate list is provided.
7., for an equipment for character input, comprising:
For showing the device of the candidate character list based on user's input over the display, wherein said list is circulation and comprises the candidate characters with the probability successively decreased towards the central authorities of described list;
For passing through to highlight candidate characters the described candidate characters of the one end in described list to provide the device of designator in shown list; And
For enabling user described designator be shifted to the device for the candidate characters selected along described list, wherein:
The most probable character of described candidate character list is highlighted from the beginning,
Second possible character is the next one of described most probable character in described candidate character list, and wherein said user can by navigating to described second possible character from described most probable character navigation one step, and
3rd possible character is the next one of described most probable character and is on the opposition side relative to described second possible character of described most probable character in described candidate character list, and wherein said user can by navigating to described 3rd possible character in the reverse direction in direction navigating to described second possible character with a step, from described most probable character navigation one step.
8. equipment according to claim 7, wherein said user's input comprises the romanization of Chinese, and described candidate characters comprises Chinese character.
9. equipment according to claim 8, wherein said romanization comprises any one in following content: the Chinese phonetic alphabet, EFEO, Gwoyeu Romatzyh spelling, Latinxua Sin Wenz, mandarin phonetic symbol II, China Post's map romanization, general phonetic, Wade-Gites, Yale, Legge romanization, comparison chart, Guangdong romanization, the Hongkong government, Jyutping, Meyer-Wenipe, Sidney Lau, S.L.Wong romanization, standard Cantonese phonetic, standard romanization, Shanghai native language Latin type phonetic method, length romanization, P é h-oe-ji, Hainan words phonetic plan, Peng'im, hakka phonetic plan, Phak-fa-su and Phagspa mark.
10. equipment according to claim 7, wherein said user's input comprises the cyryllization of Chinese, and described candidate characters comprises Chinese character.
11. equipment according to claim 10, wherein said cyryllization comprises Palladius system.
12. equipment according to the arbitrary claim in claim 7-11, also comprise for enabling user at the device except navigating to access alternative character candidate list on the direction except described list; And for providing the device of described alternative character candidate list.
CN201410496102.7A 2007-11-27 2008-02-21 Method for accelerating the candidate in input in Chinese to select Active CN104268131B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US99042507P 2007-11-27 2007-11-27
US60/990,425 2007-11-27
CN200880117201A CN101868772A (en) 2007-11-27 2008-02-21 Method for accelerating candidate selection in Chinese input

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN200880117201A Division CN101868772A (en) 2007-11-27 2008-02-21 Method for accelerating candidate selection in Chinese input

Publications (2)

Publication Number Publication Date
CN104268131A true CN104268131A (en) 2015-01-07
CN104268131B CN104268131B (en) 2017-11-17

Family

ID=40679045

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200880117201A Pending CN101868772A (en) 2007-11-27 2008-02-21 Method for accelerating candidate selection in Chinese input
CN201410496102.7A Active CN104268131B (en) 2007-11-27 2008-02-21 Method for accelerating the candidate in input in Chinese to select

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN200880117201A Pending CN101868772A (en) 2007-11-27 2008-02-21 Method for accelerating candidate selection in Chinese input

Country Status (2)

Country Link
CN (2) CN101868772A (en)
WO (1) WO2009068325A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130209974A1 (en) * 2012-02-15 2013-08-15 Apple Inc. Exemplar Descriptions of Homophones to Assist Visually Impaired Users
KR20140146785A (en) * 2013-06-18 2014-12-29 삼성전자주식회사 Electronic device and method for converting between audio and text

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6054941A (en) * 1997-05-27 2000-04-25 Motorola, Inc. Apparatus and method for inputting ideographic characters
US20040199377A1 (en) * 2003-04-01 2004-10-07 Canon Kabushiki Kaisha Information processing apparatus, information processing method and program, and storage medium
CN1545298A (en) * 1998-01-14 2004-11-10 ŵ���������绰���޹�˾ communication terminal
CN1643484A (en) * 2002-03-22 2005-07-20 索尼爱立信移动通讯股份有限公司 Enter text into electronic communication devices

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5952942A (en) * 1996-11-21 1999-09-14 Motorola, Inc. Method and device for input of text messages from a keypad

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6054941A (en) * 1997-05-27 2000-04-25 Motorola, Inc. Apparatus and method for inputting ideographic characters
CN1545298A (en) * 1998-01-14 2004-11-10 ŵ���������绰���޹�˾ communication terminal
CN1643484A (en) * 2002-03-22 2005-07-20 索尼爱立信移动通讯股份有限公司 Enter text into electronic communication devices
US20040199377A1 (en) * 2003-04-01 2004-10-07 Canon Kabushiki Kaisha Information processing apparatus, information processing method and program, and storage medium

Also Published As

Publication number Publication date
CN101868772A (en) 2010-10-20
WO2009068325A3 (en) 2009-09-03
WO2009068325A2 (en) 2009-06-04
CN104268131B (en) 2017-11-17

Similar Documents

Publication Publication Date Title
US8605039B2 (en) Text input
US10146326B2 (en) Method and handheld electronic device for displaying and selecting diacritics
USRE46139E1 (en) Language input interface on a device
US8583440B2 (en) Apparatus and method for providing visual indication of character ambiguity during text entry
US9244536B2 (en) Method, system, and graphical user interface for providing word recommendations
US6692170B2 (en) Method and apparatus for text input
KR100790710B1 (en) Method and apparatus for automatic completion of compound letters
US8508483B2 (en) Apparatus and method for inputting characters in a terminal
US20140078065A1 (en) Predictive Keyboard With Suppressed Keys
CN101208711B (en) Hand-written input recognition in electronic equipment
CN101308515A (en) Input method possessing association function
KR102126831B1 (en) Chinese character input apparatus based on first-input-character and controlling method thereof
US8190421B2 (en) Handheld electronic device including toggle of a selected data source, and associated method
CN101984389B (en) Method, device and terminal device for inputting Chinese characters
US9524035B2 (en) Method and device for character input by direction key
CN100437441C (en) Method and apparatus for inputting Chinese characters and phrases
CN100368963C (en) Method and apparatus for inputting ideographic characters into a device
US20100149190A1 (en) Method, apparatus and computer program product for providing an input order independent character input mechanism
EP1355225A1 (en) Method and device for inputting chinese characters on a hand-held electronic device
CN104268131B (en) Method for accelerating the candidate in input in Chinese to select
US20130249803A1 (en) Method of facilitating user input in handheld electronic device employing a text disambiguation function
EP2081102A1 (en) Method of facilitating user input in handheld electronic device employing a text disambiguation function
EP1980933A1 (en) Method of providing language objects by identifying an occupation of a user of a handheld electronic device and a handheld electronic device incorporating the same
JP2000115331A (en) Phone
TW200538966A (en) Method and apparatus for inputting ideographic characters into handheld devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160112

Address after: Espoo, Finland

Applicant after: Technology Co., Ltd. of Nokia

Address before: Espoo, Finland

Applicant before: Nokia Oyj

GR01 Patent grant
GR01 Patent grant