技术领域technical field
本发明涉及输入法技术领域,具体而言,涉及一种输入提示系统、一种输入提示方法和一种终端。The present invention relates to the technical field of input methods, in particular to an input prompt system, an input prompt method and a terminal.
背景技术Background technique
在现有输入法中输入一个词语的简称时,比如输入“kup”,输入的字母和备选输入栏中的内容如图1A所示,备选项只是简单地和拼音关联提示,对于手写输入,则按照输入字符的顺序进行提示。When inputting the abbreviation of a word in the existing input method, such as inputting "kup", the input letters and the content in the alternative input column are shown in Figure 1A. The alternatives are simply associated with pinyin. For handwriting input, Prompts are made in the order of the input characters.
现有的输入法的提示方式并不完善,当用户想输入一串字符时,根据现有的输入法,在通过手写输入时必须按照顺序写出每个字,在通过拼音输入时,简单的方式也需要根据每个汉字拼音字母开头输入,若需准确输入,还需要对每个字的拼音进行拼写。比如用户想输入“北大”,但是却输入了“beijdaxue”,那么输入的字母和备选输入栏中的内容如图1B所示,备选输入栏中并不存在用户所需输入的选项“北大”,也就无法根据用户输入的全称来提示简称。The prompting method of the existing input method is not perfect. When the user wants to input a string of characters, according to the existing input method, each character must be written in order when inputting by handwriting. When inputting by pinyin, simply The method also needs to be input according to the beginning of each Chinese character's pinyin letter. If accurate input is required, the pinyin of each character needs to be spelled. For example, the user wants to input "Peking University", but enters "beijdaxue", then the input letters and the content in the alternative input column are shown in Figure 1B, and the option "Peking University" that the user needs to input does not exist in the alternative input column. ", it is impossible to prompt the abbreviation based on the full name entered by the user.
发明内容Contents of the invention
本发明正是基于上述问题,提出了一种输入提示技术,能够根据用户输入的内容,显示相应的全称或简称供用户选择,提高用户输入的流畅度,提升用户的输入体验。Based on the above problems, the present invention proposes an input prompt technology, which can display the corresponding full name or abbreviation for the user to choose according to the content input by the user, thereby improving the fluency of user input and improving the user's input experience.
有鉴于此,本发明提出了一种输入提示系统,包括:获取单元,用于在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母,英文单词等);判断单元,用于判断数据库中是否存在与所述字符相关联的简称和/或全称;显示单元,用于在所述判断单元判定存在时,显示所述简称和/或所述全称。In view of this, the present invention proposes an input prompt system, including: an acquisition unit, configured to acquire characters corresponding to the pre-device options in the alternative input column (may include Chinese characters, Chinese Words, English letters, English words, etc.); judging unit for judging whether there is an abbreviation and/or full name associated with the character in the database; display unit for displaying the Short name and/or said full name.
在该技术方案中,当用户进行输入操作时,可以根据用户输入的内容,比如汉语拼音、英文字母或者其他符号,显示相应的备选项对应的字符,比如输入汉语拼音“kup”,那么在备选输入栏的第一页显示的五个备选项对应的词语分别是:酷派、酷跑、酷评、库珀、酷屏,若预设备选项为第一个备选项,则获取第一个备选项对应的字符“酷派”,然后在数据库(可以是终端的数据库,也可以是云数据库,或者是服务器的数据库)中查询是有存在与“酷派”相关联的简称或全称,若查询到相关联的全称,比如“酷派软件技术有限公司”,则显示该全称,具体可以在备选输入栏的下方生成一个扩展输入栏来显示查询到的相关联的全称和/或简称,然后根据用户对相关联的内容的选择,提取用户选中的内容,实现了根据用户输入的内容生成相关联的简称和/或全称,在用户进行输入操作时为用户提供更多的相关内容供用户选择,能够更准确地为用户提供用户所需输入的内容,从而提高用户输入操作的流畅度,提升用户的输入体验。In this technical solution, when the user performs an input operation, the characters corresponding to the corresponding alternatives can be displayed according to the input content of the user, such as Chinese pinyin, English letters or other symbols, such as inputting the Chinese pinyin "kup", then in the backup The words corresponding to the five alternatives displayed on the first page of the input column are: Coolpad, CoolPao, CoolPan, Cooper, and Coolscreen. If the pre-device option is the first alternative, the first alternative The character "Coolpad" corresponding to the option, and then query whether there is an abbreviation or full name associated with "Coolpad" in the database (it can be a terminal database, a cloud database, or a server database). The full name of the association, such as "Coolpad Software Technology Co., Ltd.", will display the full name. Specifically, an extended input field can be generated below the optional input field to display the full name and/or abbreviation of the associated query, and then according to the user's The selection of associated content extracts the content selected by the user, realizes the generation of the associated abbreviation and/or full name according to the content input by the user, and provides the user with more relevant content for the user to choose when the user performs an input operation, and can be more Accurately provide the user with the content that the user needs to input, thereby improving the smoothness of the user's input operation and improving the user's input experience.
当然预设备选项可以由用户进行具体设置,比如可以将预设备选项设置为第二个备选项,从而在输入汉语拼音“kup”时,查询与“酷跑”相关联的全称和/或简称,而在用户对备选输入栏进行翻页操作后,则自动获取备选输入栏当前页面中预设备选项对应的字符,进而进行查询与其相关联的简称和/或全称。并且在输入其他字符时,比如输入英文“NFC”,那备选输入项可能只存在“NFC”一项,则自动查询与“NFC”相关联的简称或全称,可以查询到“Near Field Communication”,进而在扩展输入栏中显示Near Field Communication。其中的简称除了指词汇的简单称呼,还可以包括英文缩写。Of course, the pre-device option can be specifically set by the user. For example, the pre-device option can be set as the second option, so that when the Chinese pinyin "kup" is input, the full name and/or abbreviation associated with "Cool Running" can be queried. After the user performs a page-turning operation on the alternative input column, the character corresponding to the pre-device option in the current page of the alternative input column is automatically obtained, and then the abbreviation and/or full name associated with it are queried. And when inputting other characters, such as inputting English "NFC", there may only be "NFC" as an alternative input item, and the abbreviation or full name associated with "NFC" will be automatically queried, and "Near Field Communication" can be queried , which in turn displays Near Field Communication in the extended input field. The abbreviation can include English abbreviations in addition to the simple names of words.
在上述技术方案中,优选地,所述判断单元还用于判断所述数据库中是否存在与所述简称相关联的其他简称,和/或与所述全称相关联的其他全称;所述显示单元还用于在所述判断单元判定存在所述其他简称和/或所述其他全称时,显示所述其他简称和/或所述其他全称。In the above technical solution, preferably, the judgment unit is further configured to judge whether there are other abbreviations associated with the abbreviation in the database, and/or other full names associated with the full name; the display unit It is also used for displaying the other abbreviation and/or the other full name when the judging unit determines that the other abbreviation and/or the other full name exist.
在该技术方案中,在显示相关联的简称和/或全称后,还可以进一步查询是否存在与查询到的简称和/或全称相关联的其他简称和/或其他全称,比如针对上例,在根据“酷派”查询到“酷派软件技术有限公司”后,还可以进一步地在上述数据库中查询与“酷派软件技术有限公司”相关联的全称,比如查询到“宇龙计算机通信科技有限公司”和“中国无线集团”,则将查询到的内容显示在上述扩展输入栏中,供用户选择,从而为用户提供了与其输入的内容更广泛的相关信息,便于用户在更多的选择中更准确地选择所需内容输入。In this technical solution, after displaying the associated abbreviation and/or full name, you can further inquire whether there are other abbreviations and/or other full names associated with the queried abbreviation and/or full name, such as for the above example, in After finding "Coolpad Software Technology Co., Ltd." based on "Coolpad", you can further search the full name associated with "Coolpad Software Technology Co., Ltd." in the above database, for example, you can find "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group" will display the queried content in the above-mentioned extended input column for users to choose, thus providing users with more extensive information related to the content they input, so that users can more accurately choose among more choices. Select what you want to enter.
在上述技术方案中,优选地,所述显示单元还用于在识别到对所述简称、所述全称、所述其他简称和所述其他全称中任一项的第一预设操作时,显示所述第一预设操作的目标项的相关信息。In the above technical solution, preferably, the display unit is further configured to display Related information of the target item of the first preset operation.
在该技术方案中,当用户对查询到的简称、全称、其他简称或其他全称进行操作时,比如点击操作,长按操作,或者点击相应的连接等操作时,可以显示与操作的目标项相关的信息,比如对查询到的内容“酷派软件技术有限公司”进行点击操作,则可以显示酷派软件技术有限公司的具体信息,比如邮编、电话、主页、二维码等,便于用户查看和获取与查询到的内容相关的信息。In this technical solution, when the user performs an operation on the queried abbreviation, full name, other abbreviations or other full names, such as clicking, long pressing, or clicking the corresponding link, the information related to the target item of the operation can be displayed. For example, if you click on the queried content "Coolpad Software Technology Co., Ltd.", you can display the specific information of Coolpad Software Technology Co., Ltd., such as zip code, phone number, homepage, QR code, etc., which is convenient for users to view and obtain information related to Information about the content of the query.
在上述技术方案中,优选地,所述判断单元还用于在识别到对所述简称的相关信息、所述全称的相关信息、所述其他简称的相关信息或所述其他全称的相关信息的第二预设操作时,判断在通讯录中是否存在与所述第二预设操作的目标项相关联的至少一个相关联系人;所述显示单元在所述判断单元判定存在的情况下,显示所述至少一个相关联系人。In the above technical solution, preferably, the judging unit is further configured to recognize information related to the abbreviation, the full name, the other abbreviations, or the other full names. During the second preset operation, it is judged whether there is at least one related contact associated with the target item of the second preset operation in the address book; when the judgment unit determines that there is at least one related contact, the display unit displays The at least one related contact.
在该技术方案中,用户可以进一步对查询到的内容的相关信息进行操作,比如点击操作,长按操作等,从而在通讯录(可以是终端的通讯录)中是否存在与操作的目标项相关联的联系人,比如针对上例,对于“酷派软件技术有限公司”的相关信息进行点击操作时,在通讯录中查询是否存在属于酷派软件技术有限公司的联系人,比如查询到联系人张三和李四属于酷派软件技术有限公司,则可以显示张三和李四,并在用户选择某个联系人时,将选择的联系人的信息输入。In this technical solution, the user can further operate on the relevant information of the queried content, such as click operation, long press operation, etc., so as to determine whether there is an item in the address book (which can be the address book of the terminal) related to the target item of the operation. For example, in the above example, when clicking on the relevant information of "Coolpad Software Technology Co., Ltd.", check whether there is a contact in the address book belonging to Coolpad Software Technology Co., Ltd. For example, the contact Zhang San and Li Si belong to Coolpad Software Technology Co., Ltd., then Zhang San and Li Si can be displayed, and when the user selects a contact, the information of the selected contact is input.
在上述技术方案中,优选地,还包括:提取单元,用于根据用户的选择操作,提取所述简称、所述全称、所述其他简称、所述其他全称和所述备选输入栏中的备选项中的任一项,并在识别到对所述简称、所述全称、所述其他简称和所述其他全称中任一项的第三预设操作时,将已提取项替换为所述第三预设操作的目标项。In the above technical solution, preferably, it further includes: an extracting unit, configured to extract the abbreviation, the full name, the other abbreviations, the other full names and the alternative input column according to the selection operation of the user. any of the alternatives, and upon recognition of a third default action on any of said short name, said full name, said other short name, and said other full name, replace the extracted item with said The target item for the third default action.
在该技术方案中,在已输入简称或全称之后,扩展输入栏并不消失,用户可以对扩展输入栏中的提示选项进行点击操作、长按操作、拖动操作、或者点击替换选项等操作,来将已输入的内容替换为操作的目标项,从而在用户输入或者选择错误时,可以快速完成替换以完成输入。In this technical solution, after the abbreviation or full name has been input, the extended input field does not disappear, and the user can perform operations such as clicking, long-pressing, dragging, or clicking a replacement option on the prompt option in the extended input field. To replace the entered content with the target item of the operation, so that when the user enters or selects an error, the replacement can be quickly completed to complete the input.
在上述技术方案中,优选地,所述显示单元还用于在所述提取单元提取所述简称后,显示与所述简称相关联的全称,以及与所述全称相关联的其他全称,并在所述提取单元提取所述全称后,显示与所述全称相关联的简称,以及与所述简称相关联的其他简称。In the above technical solution, preferably, the display unit is further configured to display the full name associated with the abbreviation and other full names associated with the full name after the extraction unit extracts the abbreviation, and After the extraction unit extracts the full name, it displays the abbreviation associated with the full name and other abbreviations associated with the abbreviation.
在该技术方案中,可以在完成简称的输入后,显示相关联的全称,并在完成全称的输入后,显示相关联的简称,以方便用户根据需要随时完成全称和简称的替换。In this technical solution, after the input of the abbreviation is completed, the associated full name can be displayed, and after the input of the full name is completed, the associated abbreviation can be displayed, so that the user can complete the replacement of the full name and the abbreviation at any time as needed.
在上述任一技术方案中,优选地,所述判断单元还用于在接收到对所述备选输入栏中其他备选项的选择操作时,判断是否存在与所述其他备选项对应的字符相关联的关联简称和/或关联全称;所述显示单元还用于在所述判断单元判定存在时,显示所述关联简称和/或所述关联全称。In any of the above technical solutions, preferably, the judging unit is further configured to, when receiving a selection operation on other alternatives in the alternative input column, determine whether there is a character correlation corresponding to the other alternatives. The associated abbreviation and/or the associated full name of the association; the display unit is further configured to display the associated abbreviation and/or the associated full name when the judging unit determines that it exists.
在该技术方案中,可以在用户对备选输入栏中其他备选项进行选择操作时,查询与其他备选项相关联的简称和/或全称,比如针对上例,用户可以手动选择第二备选项“酷跑”,则查询是否存在与“酷跑”相关联的简称和/或全称,便于根据用户的需要为用户提供相应的简称和/或全称。In this technical solution, when the user selects other alternatives in the alternative input column, the abbreviation and/or full name associated with other alternatives can be queried. For example, for the above example, the user can manually select the second alternative "Cool running", query whether there is an abbreviation and/or full name associated with "Cool running", so as to provide the user with the corresponding abbreviation and/or full name according to the user's needs.
在上述任一技术方案中,优选地,还包括:关联存储单元,用于在接收到关联存储操作时,将所述关联存储操作的目标字符、目标简称和/或目标全称进行关联存储。In any of the above technical solutions, preferably, further comprising: an associative storage unit, configured to associatively store the target character, target abbreviation and/or target full name of the associative storage operation when receiving the associative storage operation.
在该技术方案中,用户可以根据需要将需要关联存储的字符、简称和/或全称进行关联存储,其中,字符、简称和/或全称之间可以是实际上存在关联关系的词汇,比如酷派软件公司、酷派、酷派软件技术有限公司,也可是实际上并不存在关联关系的词汇,无论上述那种情况,用户都可以根据需要将字符、简称和/或全称进行关联存储,从而在输入字符时,可以查询与其相关联的简称和/或全称,便于用户进行快速输入,并且在输入过程中,也可以进行关联存储操作,比如用户输入“酷派”时,在备选输入栏中没有找到所需要的目标全称,则可以根据用户的操作(如点选设定的按钮)提供输入框供用户输入目标全称,并在用户完成输入后将其与“酷派”这个词语进行关联存储,以便用户在下次输入“酷派”时,直接显示用户所需的目标全称。In this technical solution, the user can associate and store the characters, abbreviations and/or full names that need to be stored as required, wherein the characters, abbreviations and/or full names can be words that actually have a relationship, such as Coolpad software Company, Coolpad, and Coolpad Software Technology Co., Ltd. may also be words that do not actually have an association relationship. Regardless of the above-mentioned situations, users can associate and store characters, abbreviations and/or full names as needed, so that when entering characters , you can query the abbreviation and/or full name associated with it, which is convenient for the user to quickly input, and can also perform associated storage operations during the input process. For example, when the user enters "Coolpad", the required input is not found in the alternative input field If the full name of the target is set, an input box can be provided for the user to enter the full name of the target according to the user's operation (such as clicking a set button), and after the user completes the input, it will be stored in association with the word "Coolpad", so that the user can use it next time When inputting "Coolpad", the full name of the target required by the user is directly displayed.
本申请还提出了一种终端,包括上述任一项所述的输入提示系统。The present application also proposes a terminal, including the input prompt system described in any one of the above.
本申请还提出了一种输入提示方法,包括:步骤202,在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母,英文单词等);步骤204,判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示所述简称和/或所述全称。The present application also proposes an input prompt method, including: step 202, when the user's input operation is recognized, obtain the characters corresponding to the pre-device options in the alternative input column (may include Chinese single characters, Chinese words, English letters, English words, etc.); step 204, judge whether there is an abbreviation and/or full name associated with the character in the database, if there is, then display the abbreviation and/or the full name.
在该技术方案中,当用户进行输入操作时,可以根据用户输入的内容,比如汉语拼音、英文字母或者其他符号,显示相应的备选项对应的字符,比如输入汉语拼音“kup”,那么在备选输入栏的第一页显示的五个备选项对应的词语分别是:酷派、酷跑、酷评、库珀、酷屏,若预设备选项为第一个备选项,则获取第一个备选项对应的字符“酷派”,然后在数据库(可以是终端的数据库,也可以是云数据库,或者是服务器的数据库)中查询是有存在与“酷派”相关联的简称或全称,若查询到相关联的全称,比如“酷派软件技术有限公司”,则显示该全称,具体可以在备选输入栏的下方生成一个扩展输入栏来显示查询到的相关联的全称和/或简称,然后根据用户对相关联的内容的选择,提取用户选中的内容,实现了根据用户输入的内容生成相关联的简称和/或全称,在用户进行输入操作时为用户提供更多的相关内容供用户选择,能够更准确地为用户提供用户所需输入的内容,从而提高用户输入操作的流畅度,提升用户的输入体验。In this technical solution, when the user performs an input operation, the characters corresponding to the corresponding alternatives can be displayed according to the input content of the user, such as Chinese pinyin, English letters or other symbols, such as inputting the Chinese pinyin "kup", then in the backup The words corresponding to the five alternatives displayed on the first page of the input column are: Coolpad, CoolPao, CoolPan, Cooper, and Coolscreen. If the pre-device option is the first alternative, the first alternative The character "Coolpad" corresponding to the option, and then query whether there is an abbreviation or full name associated with "Coolpad" in the database (it can be a terminal database, a cloud database, or a server database). The full name of the association, such as "Coolpad Software Technology Co., Ltd.", will display the full name. Specifically, an extended input field can be generated below the optional input field to display the full name and/or abbreviation of the associated query, and then according to the user's The selection of associated content extracts the content selected by the user, realizes the generation of the associated abbreviation and/or full name according to the content input by the user, and provides the user with more relevant content for the user to choose when the user performs an input operation, and can be more Accurately provide the user with the content that the user needs to input, thereby improving the smoothness of the user's input operation and improving the user's input experience.
当然预设备选项可以由用户进行具体设置,比如可以将预设备选项设置为第二个备选项,从而在输入汉语拼音“kup”时,查询与“酷跑”相关联的全称和/或简称,而在用户对备选输入栏进行翻页操作后,则自动获取备选输入栏当前页面中预设备选项对应的字符,进而进行查询与其相关联的简称和/或全称。并且在输入其他字符时,比如输入英文“NFC”,那备选输入项可能只存在“NFC”一项,则自动查询与“NFC”相关联的简称或全称,可以查询到“Near Field Communication”,进而在扩展输入栏中显示Near Field Communication。其中的简称除了指词汇的简单称呼,还可以包括英文缩写。Of course, the pre-device option can be specifically set by the user. For example, the pre-device option can be set as the second option, so that when the Chinese pinyin "kup" is input, the full name and/or abbreviation associated with "Cool Running" can be queried. After the user performs a page-turning operation on the alternative input column, the character corresponding to the pre-device option in the current page of the alternative input column is automatically obtained, and then the abbreviation and/or full name associated with it are queried. And when inputting other characters, such as inputting English "NFC", there may only be "NFC" as an alternative input item, and the abbreviation or full name associated with "NFC" will be automatically queried, and "Near Field Communication" can be queried , which in turn displays Near Field Communication in the extended input field. The abbreviation can include English abbreviations in addition to the simple names of words.
在上述技术方案中,优选地,所述步骤204还包括:判断所述数据库中是否存在与所述简称相关联的其他简称,和/或与所述全称相关联的其他全称,若存在所述其他简称和/或所述其他全称,则显示所述其他简称和/或所述其他全称。In the above technical solution, preferably, the step 204 further includes: judging whether there are other abbreviations associated with the abbreviation in the database, and/or other full names associated with the full name, if there is the Other abbreviations and/or the other full names, the other abbreviations and/or the other full names are displayed.
在该技术方案中,在显示相关联的简称和/或全称后,还可以进一步查询是否存在与查询到的简称和/或全称相关联的其他简称和/或其他全称,比如针对上例,在根据“酷派”查询到“酷派软件技术有限公司”后,还可以进一步地在上述数据库中查询与“酷派软件技术有限公司”相关联的全称,比如查询到“宇龙计算机通信科技有限公司”和“中国无线集团”,则将查询到的内容显示在上述扩展输入栏中,供用户选择,从而为用户提供了与其输入的内容更广泛的相关信息,便于用户在更多的选择中更准确地选择所需内容输入。In this technical solution, after displaying the associated abbreviation and/or full name, you can further inquire whether there are other abbreviations and/or other full names associated with the queried abbreviation and/or full name, such as for the above example, in After finding "Coolpad Software Technology Co., Ltd." based on "Coolpad", you can further search the full name associated with "Coolpad Software Technology Co., Ltd." in the above database, for example, you can find "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group" will display the queried content in the above-mentioned extended input column for users to choose, thus providing users with more extensive information related to the content they input, so that users can more accurately choose among more choices. Select what you want to enter.
在上述技术方案中,优选地,还包括:在识别到对所述简称、所述全称、所述其他简称和所述其他全称中任一项的第一预设操作时,显示所述第一预设操作的目标项的相关信息。In the above technical solution, preferably, it further includes: when the first preset operation on any one of the abbreviation, the full name, the other abbreviation and the other full name is recognized, displaying the first Information about the target item for the preset action.
在该技术方案中,当用户对查询到的简称、全称、其他简称或其他全称进行操作时,比如点击操作,长按操作,或者点击相应的连接等操作时,可以显示与操作的目标项相关的信息,比如对查询到的内容“酷派软件技术有限公司”进行点击操作,则可以显示酷派软件技术有限公司的具体信息,比如邮编、电话、主页、二维码等,便于用户查看和获取与查询到的内容相关的信息。In this technical solution, when the user performs an operation on the queried abbreviation, full name, other abbreviations or other full names, such as clicking, long pressing, or clicking the corresponding link, the information related to the target item of the operation can be displayed. For example, if you click on the queried content "Coolpad Software Technology Co., Ltd.", you can display the specific information of Coolpad Software Technology Co., Ltd., such as zip code, phone number, homepage, QR code, etc., which is convenient for users to view and obtain information related to Information about the content of the query.
在上述技术方案中,优选地,还包括:在识别到对所述简称的相关信息、所述全称的相关信息、所述其他简称的相关信息或所述其他全称的相关信息的第二预设操作时,判断在通讯录中是否存在与所述第二预设操作的目标项相关联的至少一个相关联系人,若存在,则显示所述至少一个相关联系人。In the above technical solution, preferably, it further includes: after identifying the relevant information of the abbreviation, the relevant information of the full name, the relevant information of the other abbreviation or the relevant information of the other full name, the second preset During operation, it is judged whether there is at least one related contact associated with the target item of the second preset operation in the address book, and if yes, the at least one related contact is displayed.
在该技术方案中,用户可以进一步对查询到的内容的相关信息进行操作,比如点击操作,长按操作等,从而在通讯录(可以是终端的通讯录)中是否存在与操作的目标项相关联的联系人,比如针对上例,对于“酷派软件技术有限公司”的相关信息进行点击操作时,在通讯录中查询是否存在属于酷派软件技术有限公司的联系人,比如查询到联系人张三和李四属于酷派软件技术有限公司,则可以显示张三和李四,并在用户选择某个联系人时,将选择的联系人的信息输入。In this technical solution, the user can further operate on the relevant information of the queried content, such as click operation, long press operation, etc., so as to determine whether there is an item in the address book (which can be the address book of the terminal) related to the target item of the operation. For example, in the above example, when clicking on the relevant information of "Coolpad Software Technology Co., Ltd.", check whether there is a contact in the address book belonging to Coolpad Software Technology Co., Ltd. For example, the contact Zhang San and Li Si belong to Coolpad Software Technology Co., Ltd., then Zhang San and Li Si can be displayed, and when the user selects a contact, the information of the selected contact is input.
在上述技术方案中,优选地,还包括:步骤206,根据用户的选择操作,提取所述简称、所述全称、所述其他简称、所述其他全称和所述备选输入栏中的备选项中的任一项,当识别到对所述简称、所述全称、所述其他简称和所述其他全称中任一项的第三预设操作时,将已提取项替换为所述第三预设操作的目标项。In the above technical solution, preferably, it further includes: step 206, extracting the abbreviation, the full name, the other abbreviations, the other full names and the alternatives in the alternative input column according to the user's selection operation Any one of, when a third preset operation on any of the abbreviated name, the full name, the other abbreviated name and the other full name is recognized, replace the extracted item with the third preset Sets the target item for the operation.
在该技术方案中,在已输入简称或全称之后,扩展输入栏并不消失,用户可以对扩展输入栏中的提示选项进行点击操作、长按操作、拖动操作、或者点击替换选项等操作,来将已输入的内容替换为操作的目标项,从而在用户输入或者选择错误时,可以快速完成替换以完成输入。In this technical solution, after the abbreviation or full name has been input, the extended input field does not disappear, and the user can perform operations such as clicking, long-pressing, dragging, or clicking a replacement option on the prompt option in the extended input field. To replace the entered content with the target item of the operation, so that when the user enters or selects an error, the replacement can be quickly completed to complete the input.
在上述技术方案中,优选地,还包括:在提取所述简称后,显示与所述简称相关联的全称,以及与所述全称相关联的其他全称,或在提取所述全称后,显示与所述全称相关联的简称,以及与所述简称相关联的其他简称。In the above technical solution, preferably, it further includes: after extracting the abbreviation, displaying the full name associated with the abbreviation and other full names associated with the full name, or after extracting the full name, displaying the full name associated with the abbreviation The short name associated with the full name, and other short names associated with the short name.
在该技术方案中,可以在完成简称的输入后,显示相关联的全称,并在完成全称的输入后,显示相关联的简称,以方便用户根据需要随时完成全称和简称的替换。In this technical solution, after the input of the abbreviation is completed, the associated full name can be displayed, and after the input of the full name is completed, the associated abbreviation can be displayed, so that the user can complete the replacement of the full name and the abbreviation at any time as needed.
在上述任一项技术方案中,优选地,还包括:在接收到对所述备选输入栏中其他备选项的选择操作时,判断是否存在与所述其他备选项对应的字符相关联的关联简称和/或关联全称,若存在,则显示所述关联简称和/或所述关联全称。In any of the above technical solutions, preferably, further comprising: when receiving a selection operation on other alternatives in the alternative input column, judging whether there is an association associated with the characters corresponding to the other alternatives The abbreviation and/or the full name of the association, if present, display the abbreviation of the association and/or the full name of the association.
在该技术方案中,可以在用户对备选输入栏中其他备选项进行选择操作时,查询与其他备选项相关联的简称和/或全称,比如针对上例,用户可以手动选择第二备选项“酷跑”,则查询是否存在与“酷跑”相关联的简称和/或全称,便于根据用户的需要为用户提供相应的简称和/或全称。In this technical solution, when the user selects other alternatives in the alternative input column, the abbreviation and/or full name associated with other alternatives can be queried. For example, for the above example, the user can manually select the second alternative "Cool running", query whether there is an abbreviation and/or full name associated with "Cool running", so as to provide the user with the corresponding abbreviation and/or full name according to the user's needs.
在上述任一项技术方案中,优选地,在接收到关联存储操作时,将所述关联存储操作的目标字符、目标简称和/或目标全称进行关联存储。In any of the above technical solutions, preferably, when the associated storage operation is received, the target character, target abbreviation and/or target full name of the associated storage operation are associated and stored.
在该技术方案中,用户可以根据需要将需要关联存储的字符、简称和/或全称进行关联存储,其中,字符、简称和/或全称之间可以是实际上存在关联关系的词汇,比如酷派软件公司、酷派、酷派软件技术有限公司,也可是实际上并不存在关联关系的词汇,无论上述那种情况,用户都可以根据需要将字符、简称和/或全称进行关联存储,从而在输入字符时,可以查询与其相关联的简称和/或全称,便于用户进行快速输入,并且在输入过程中,也可以进行关联存储操作,比如用户输入“酷派”时,在备选输入栏中没有找到所需要的目标全称,则可以根据用户的操作(如点选设定的按钮)提供输入框供用户输入目标全称,并在用户完成输入后将其与“酷派”这个词语进行关联存储,以便用户在下次输入“酷派”时,直接显示用户所需的目标全称。In this technical solution, the user can associate and store the characters, abbreviations and/or full names that need to be stored as required, wherein the characters, abbreviations and/or full names can be words that actually have a relationship, such as Coolpad software Company, Coolpad, and Coolpad Software Technology Co., Ltd. may also be words that do not actually have an association relationship. Regardless of the above-mentioned situations, users can associate and store characters, abbreviations and/or full names as needed, so that when entering characters , you can query the abbreviation and/or full name associated with it, which is convenient for the user to quickly input, and can also perform associated storage operations during the input process. For example, when the user enters "Coolpad", the required input is not found in the alternative input field If the full name of the target is set, an input box can be provided for the user to enter the full name of the target according to the user's operation (such as clicking a set button), and after the user completes the input, it will be stored in association with the word "Coolpad", so that the user can use it next time When inputting "Coolpad", the full name of the target required by the user is directly displayed.
根据本发明的实施方式,还提供了一种存储在非易失性机器可读介质上的程序产品,用于根据输入进行提示,所述程序产品包括用于使计算机系统执行以下步骤的机器可执行指令:在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母、英文单词等);判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示所述简称和/或所述全称。According to an embodiment of the present invention, there is also provided a program product stored on a non-transitory machine-readable medium for prompting according to an input, the program product includes a machine-readable program for causing a computer system to perform the following steps: Execution instruction: when recognizing the user's input operation, obtain the character corresponding to the pre-equipment option in the alternative input column (can include Chinese single character, Chinese word, English letter, English word, etc.); The short name and/or the full name associated with the character, if present, the short name and/or the full name are displayed.
根据本发明的实施方式,还提供了一种非易失性机器可读介质,存储有用于根据输入进行提示的程序产品,所述程序产品包括用于使计算机系统执行以下步骤的机器可执行指令:在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母、英文单词等);判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示所述简称和/或所述全称。According to an embodiment of the present invention, there is also provided a non-volatile machine-readable medium storing a program product for prompting according to input, the program product including machine-executable instructions for causing a computer system to perform the following steps : When the user's input operation is recognized, obtain the character corresponding to the pre-device option in the alternative input column (may include Chinese characters, Chinese words, English letters, English words, etc.); determine whether there is a character related to the character in the database The abbreviation and/or the full name of the link, if present, display the abbreviation and/or the full name.
根据本发明的实施方式,还提供了一种机器可读程序,所述程序使机器执行如上所述技术方案中任一所述的输入提示方法。According to an embodiment of the present invention, a machine-readable program is also provided, the program causes a machine to execute the input prompt method described in any one of the technical solutions above.
根据本发明的实施方式,还提供了一种存储有机器可读程序的存储介质,其中,所述机器可读程序使得机器执行如上所述技术方案中任一所述的输入提示方法。According to an embodiment of the present invention, there is also provided a storage medium storing a machine-readable program, wherein the machine-readable program causes a machine to execute the input prompt method described in any one of the technical solutions above.
通过以上技术方案,可以根据用户输入的内容,显示相应的全称或简称供用户选择,提高用户输入的流畅度,提升用户的输入体验。Through the above technical solution, according to the content input by the user, the corresponding full name or abbreviation can be displayed for the user to choose, so as to improve the fluency of user input and improve the user input experience.
附图说明Description of drawings
图1A和图1B示出了相关技术中输入字符的示意图;FIG. 1A and FIG. 1B show schematic diagrams of input characters in the related art;
图2示出了根据本发明实施例的输入提示系统的示意框图;Fig. 2 shows a schematic block diagram of an input prompt system according to an embodiment of the present invention;
图3示出了根据本发明实施例的输入提示方法的示意流程图;FIG. 3 shows a schematic flowchart of an input prompt method according to an embodiment of the present invention;
图4A至图4D示出了根据本发明的一个实施例的输入提示的示意图;4A to 4D show schematic diagrams of input prompts according to an embodiment of the present invention;
图5A至图5D示出了根据本发明的另一个实施例的输入提示的示意图;5A to 5D show schematic diagrams of input prompts according to another embodiment of the present invention;
图6示出了根据本发明实施例的输入提示方法的具体示意流程图。Fig. 6 shows a specific schematic flowchart of an input prompt method according to an embodiment of the present invention.
具体实施方式Detailed ways
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。In order to understand the above-mentioned purpose, features and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。In the following description, many specific details are set forth in order to fully understand the present invention. However, the present invention can also be implemented in other ways different from those described here. Therefore, the protection scope of the present invention is not limited by the specific details disclosed below. EXAMPLE LIMITATIONS.
图2示出了根据本发明实施例的输入提示系统的示意框图。Fig. 2 shows a schematic block diagram of an input prompt system according to an embodiment of the present invention.
如图2所示,根据本发明实施例的输入提示系统100包括:获取单元102,用于在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母,英文单词等);判断单元104,用于判断数据库中是否存在与所述字符相关联的简称和/或全称;显示单元106,用于在判断单元判定存在时,显示简称和/或全称。As shown in FIG. 2 , the input prompt system 100 according to the embodiment of the present invention includes: an acquisition unit 102 configured to acquire the characters (may include Chinese characters) corresponding to the pre-device options in the alternative input column when the user's input operation is recognized. individual characters, Chinese words, English letters, English words, etc.); judging unit 104, for judging whether there is an abbreviation and/or full name associated with the character in the database; display unit 106, for judging when the judging unit exists, Show short and/or full name.
当用户进行输入操作时,可以根据用户输入的内容,比如汉语拼音、英文字母或者其他符号,显示相应的备选项对应的字符,比如输入汉语拼音“kup”,那么在备选输入栏的第一页显示的五个备选项对应的词语分别是:酷派、酷跑、酷评、库珀、酷屏,若预设备选项为第一个备选项,则获取第一个备选项对应的字符“酷派”,然后在数据库(可以是终端的数据库,也可以是云数据库,或者是服务器的数据库)中查询是有存在与“酷派”相关联的简称或全称,若查询到相关联的全称,比如“酷派软件技术有限公司”,则显示该全称,具体可以在备选输入栏的下方生成一个扩展输入栏来显示查询到的相关联的全称和/或简称,然后根据用户对相关联的内容的选择,提取用户选中的内容,实现了根据用户输入的内容生成相关联的简称和/或全称,在用户进行输入操作时为用户提供更多的相关内容供用户选择,能够更准确地为用户提供用户所需输入的内容,从而提高用户输入操作的流畅度,提升用户的输入体验。When the user performs an input operation, the characters corresponding to the corresponding alternatives can be displayed according to the content entered by the user, such as Chinese pinyin, English letters, or other symbols. The words corresponding to the five options displayed on the page are: Coolpad, CoolPao, CoolPan, Cooper, and Coolscreen. If the pre-device option is the first option, then get the character corresponding to the first option "Coolpad" ", and then query whether there is an abbreviation or full name associated with "Coolpad" in the database (it can be a terminal database, a cloud database, or a server database). If the associated full name is found, such as " Coolpad Software Technology Co., Ltd.", the full name will be displayed. Specifically, an extended input field can be generated below the optional input field to display the associated full name and/or abbreviation found in the query, and then according to the user's selection of the associated content , to extract the content selected by the user, realize the generation of the associated abbreviation and/or full name according to the content input by the user, provide the user with more relevant content for the user to choose when the user performs an input operation, and provide the user with more accurate information. The required input content, so as to improve the fluency of user input operation and improve the user input experience.
当然预设备选项可以由用户进行具体设置,比如可以将预设备选项设置为第二个备选项,从而在输入汉语拼音“kup”时,查询与“酷跑”相关联的全称和/或简称,而在用户对备选输入栏进行翻页操作后,则自动获取备选输入栏当前页面中预设备选项对应的字符,进而进行查询与其相关联的简称和/或全称。并且在输入其他字符时,比如输入英文“NFC”,那备选输入项可能只存在“NFC”一项,则自动查询与“NFC”相关联的简称或全称,可以查询到“Near Field Communication”,进而在扩展输入栏中显示Near Field Communication。其中的简称除了指词汇的简单称呼,还可以包括英文缩写。Of course, the pre-device option can be specifically set by the user. For example, the pre-device option can be set as the second option, so that when the Chinese pinyin "kup" is input, the full name and/or abbreviation associated with "Cool Running" can be queried. After the user performs a page-turning operation on the alternative input column, the character corresponding to the pre-device option in the current page of the alternative input column is automatically obtained, and then the abbreviation and/or full name associated with it are queried. And when inputting other characters, such as inputting English "NFC", there may only be "NFC" as an alternative input item, and the abbreviation or full name associated with "NFC" will be automatically queried, and "Near Field Communication" can be queried , which in turn displays Near Field Communication in the extended input field. The abbreviation can include English abbreviations in addition to the simple names of words.
优选地,判断单元104还用于判断数据库中是否存在与简称相关联的其他简称,和/或与全称相关联的其他全称;显示单元106还用于在判断单元104判定存在其他简称和/或其他全称时,显示其他简称和/或其他全称。Preferably, the judgment unit 104 is also used to judge whether there are other abbreviations associated with the abbreviation, and/or other full names associated with the full name in the database; the display unit 106 is also used to judge whether there are other abbreviations and/or When other full names are used, other abbreviations and/or other full names are displayed.
在显示相关联的简称和/或全称后,还可以进一步查询是否存在与查询到的简称和/或全称相关联的其他简称和/或其他全称,比如针对上例,在根据“酷派”查询到“酷派软件技术有限公司”后,还可以进一步地在上述数据库中查询与“酷派软件技术有限公司”相关联的全称,比如查询到“宇龙计算机通信科技有限公司”和“中国无线集团”,则将查询到的内容显示在上述扩展输入栏中,供用户选择,从而为用户提供了与其输入的内容更广泛的相关信息,便于用户在更多的选择中更准确地选择所需内容输入。After displaying the associated abbreviation and/or full name, you can further check whether there are other abbreviations and/or other full names associated with the queried abbreviation and/or full name. After "Coolpad Software Technology Co., Ltd.", you can further inquire the full name associated with "Coolpad Software Technology Co., Ltd." in the above database, such as "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group", Then, the queried content is displayed in the above-mentioned extended input column for the user to select, thereby providing the user with more extensive information related to the input content, so that the user can more accurately select the required content input from more choices.
优选地,显示单元106还用于在识别到对简称、全称、其他简称和其他全称中任一项的第一预设操作时,显示第一预设操作的目标项的相关信息。Preferably, the display unit 106 is further configured to display relevant information of the target item of the first preset operation when recognizing the first preset operation on any one of the abbreviation, full name, other abbreviations and other full names.
当用户对查询到的简称、全称、其他简称或其他全称进行操作时,比如点击操作,长按操作,或者点击相应的连接等操作时,可以显示与操作的目标项相关的信息,比如对查询到的内容“酷派软件技术有限公司”进行点击操作,则可以显示酷派软件技术有限公司的具体信息,比如邮编、电话、主页、二维码等,便于用户查看和获取与查询到的内容相关的信息。When the user performs an operation on the queried abbreviation, full name, other abbreviations or other full names, such as clicking, long-pressing, or clicking the corresponding link, the information related to the target item of the operation can be displayed, such as querying If you click on the content "Coolpad Software Technology Co., Ltd.", you can display the specific information of Coolpad Software Technology Co., Ltd., such as zip code, phone number, homepage, QR code, etc., so that users can view and obtain information related to the queried content. information.
优选地,判断单元104还用于在识别到对简称的相关信息、全称的相关信息、其他简称的相关信息或其他全称的相关信息的第二预设操作时,判断在通讯录中是否存在与第二预设操作的目标项相关联的至少一个相关联系人;显示单元106在判断单元104判定存在的情况下,显示至少一个相关联系人。Preferably, the judging unit 104 is further configured to judge whether there is an associated information in the address book when identifying the second preset operation on the related information of the abbreviated name, the related information of the full name, the related information of other abbreviations or the related information of other full names. At least one related contact associated with the target item of the second preset operation; the display unit 106 displays the at least one related contact when the judging unit 104 determines that it exists.
用户可以进一步对查询到的内容的相关信息进行操作,比如点击操作,长按操作等,从而在通讯录(可以是终端的通讯录)中是否存在与操作的目标项相关联的联系人,比如针对上例,对于“酷派软件技术有限公司”的相关信息进行点击操作时,在通讯录中查询是否存在属于酷派软件技术有限公司的联系人,比如查询到联系人张三和李四属于酷派软件技术有限公司,则可以显示张三和李四,并在用户选择某个联系人时,将选择的联系人的信息输入。The user can further operate on the relevant information of the queried content, such as click operation, long press operation, etc., so that whether there is a contact associated with the target item in the address book (which can be the terminal address book), such as For the above example, when clicking on the relevant information of "Coolpad Software Technology Co., Ltd.", check whether there are contacts belonging to Coolpad Software Technology Co., Ltd. in the address book. For example, it is found that contacts Zhang San and Li Si belong to Coolpad Software Technology Co., Ltd. can display Zhang San and Li Si, and when the user selects a certain contact, the information of the selected contact is input.
优选地,还包括:提取单元108,用于根据用户的选择操作,提取单元提取简称、全称、其他简称、其他全称和备选输入栏中的备选项中的任一项,并在识别到对简称、全称、其他简称和其他全称中任一项的第三预设操作时,将已提取项替换为第三预设操作的目标项。Preferably, it also includes: an extraction unit 108, which is used to extract any one of the abbreviation, full name, other abbreviations, other full names and alternatives in the alternative input column according to the user's selection operation, and recognizes the When performing a third default operation on any of the short name, full name, other short name and other full name, replace the extracted item with the target item of the third default operation.
在已输入简称或全称之后,扩展输入栏并不消失,用户可以对扩展输入栏中的提示选项进行点击操作、长按操作、拖动操作、或者点击替换选项等操作,来将已输入的内容替换为操作的目标项,从而在用户输入或者选择错误时,可以快速完成替换以完成输入。After the abbreviation or full name has been entered, the extended input field does not disappear, and the user can click, long press, drag, or click to replace the prompt option in the extended input field to replace the entered content Replace with the target item of the operation, so that when the user enters or selects an error, the replacement can be quickly completed to complete the input.
优选地,显示单元106还用于在提取单元108提取简称后,显示与简称相关联的全称,以及与全称相关联的其他全称,并在提取单元108提取全称后,显示与全称相关联的简称,以及与简称相关联的其他简称。Preferably, the display unit 106 is also used to display the full name associated with the abbreviation and other full names associated with the full name after the extraction unit 108 extracts the abbreviation, and display the abbreviation associated with the full name after the extraction unit 108 extracts the full name , and other short names associated with the short name.
可以在完成简称的输入后,显示相关联的全称,并在完成全称的输入后,显示相关联的简称,以方便用户根据需要随时完成全称和简称的替换。After the input of the abbreviation is completed, the associated full name can be displayed, and after the input of the full name is completed, the associated abbreviation can be displayed, so that the user can complete the replacement of the full name and the abbreviation at any time as needed.
优选地,判断单元104还用于在接收到对备选输入栏中其他备选项的选择操作时,判断是否存在与其他备选项对应的字符相关联的关联简称和/或关联全称;显示单元106还用于在判断单元判定存在时,显示关联简称和/或关联全称。Preferably, the judging unit 104 is further configured to judge whether there is an associated abbreviation and/or an associated full name associated with characters corresponding to other alternatives when receiving a selection operation on other alternatives in the alternative input column; the display unit 106 It is also used for displaying the associated abbreviation and/or the associated full name when the judging unit determines that it exists.
可以在用户对备选输入栏中其他备选项进行选择操作时,查询与其他备选项相关联的简称和/或全称,比如针对上例,用户可以手动选择第二备选项“酷跑”,则查询是否存在与“酷跑”相关联的简称和/或全称,便于根据用户的需要为用户提供相应的简称和/或全称。When the user selects other alternatives in the alternative input column, the abbreviation and/or full name associated with other alternatives can be queried. For example, for the above example, the user can manually select the second alternative "Cool Running", then Query whether there is an abbreviation and/or full name associated with "Cool Running", so as to provide the user with the corresponding abbreviation and/or full name according to the user's needs.
优选地,还包括:关联存储单元110,用于在接收到关联存储操作时,将关联存储操作的目标字符、目标简称和/或目标全称进行关联存储。Preferably, it further includes: an associative storage unit 110, configured to associatively store the target character, target abbreviation and/or target full name of the associative storage operation when the associative storage operation is received.
用户可以根据需要将需要关联存储的字符、简称和/或全称进行关联存储,其中,字符、简称和/或全称之间可以是实际上存在关联关系的词汇,比如酷派软件公司、酷派、酷派软件技术有限公司,也可是实际上并不存在关联关系的词汇,无论上述那种情况,用户都可以根据需要将字符、简称和/或全称进行关联存储,从而在输入字符时,可以查询与其相关联的简称和/或全称,便于用户进行快速输入,并且在输入过程中,也可以进行关联存储操作,比如用户输入“酷派”时,在备选输入栏中没有找到所需要的目标全称,则可以根据用户的操作(如点选设定的按钮)提供输入框供用户输入目标全称,并在用户完成输入后将其与“酷派”这个词语进行关联存储,以便用户在下次输入“酷派”时,直接显示用户所需的目标全称。Users can associate and store the characters, abbreviations and/or full names that need to be stored as required. Among them, the characters, abbreviations and/or full names can be words that actually have a relationship, such as Coolpad Software Company, Coolpad, Coolpad Software Technology Co., Ltd. is also a vocabulary that does not actually have an association relationship. Regardless of the above situation, users can associate and store characters, abbreviations and/or full names as needed, so that when entering characters, they can query their associated The abbreviation and/or full name of , which is convenient for the user to quickly input, and during the input process, the associated storage operation can also be performed. For example, when the user enters "Coolpad", if the required full name of the target is not found in the alternative input column, then it can be According to the user's operation (such as clicking the set button), an input box is provided for the user to enter the full name of the target, and after the user completes the input, it will be stored in association with the word "Cool", so that when the user enters "Cool" next time, Directly display the full name of the target desired by the user.
本申请还提出了一种终端,包括上述任一项的输入提示系统100。The present application also proposes a terminal, including any input prompt system 100 described above.
图3示出了根据本发明实施例的输入提示方法的示意流程图。Fig. 3 shows a schematic flowchart of an input prompt method according to an embodiment of the present invention.
如图3所示,根据本发明实施例的输入提示方法包括:步骤202,在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母,英文单词等);步骤204,判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示简称和/或全称。As shown in Figure 3, the input prompt method according to the embodiment of the present invention includes: step 202, when the user's input operation is recognized, obtain the character corresponding to the pre-device option in the alternative input column (may include Chinese single character, Chinese word , English letters, English words, etc.); Step 204, judge whether there is an abbreviation and/or full name associated with the character in the database, and if so, display the abbreviation and/or full name.
当用户进行输入操作时,可以根据用户输入的内容,比如汉语拼音、英文字母或者其他符号,显示相应的备选项对应的字符,比如输入汉语拼音“kup”,那么在备选输入栏的第一页显示的五个备选项对应的词语分别是:酷派、酷跑、酷评、库珀、酷屏,若预设备选项为第一个备选项,则获取第一个备选项对应的字符“酷派”,然后在数据库(可以是终端的数据库,也可以是云数据库,或者是服务器的数据库)中查询是有存在与“酷派”相关联的简称或全称,若查询到相关联的全称,比如“酷派软件技术有限公司”,则显示该全称,具体可以在备选输入栏的下方生成一个扩展输入栏来显示查询到的相关联的全称和/或简称,然后根据用户对相关联的内容的选择,提取用户选中的内容,实现了根据用户输入的内容生成相关联的简称和/或全称,在用户进行输入操作时为用户提供更多的相关内容供用户选择,能够更准确地为用户提供用户所需输入的内容,从而提高用户输入操作的流畅度,提升用户的输入体验。When the user performs an input operation, the characters corresponding to the corresponding alternatives can be displayed according to the content entered by the user, such as Chinese pinyin, English letters, or other symbols. The words corresponding to the five options displayed on the page are: Coolpad, CoolPao, CoolPan, Cooper, and Coolscreen. If the pre-device option is the first option, then get the character corresponding to the first option "Coolpad" ", and then query whether there is an abbreviation or full name associated with "Coolpad" in the database (it can be a terminal database, a cloud database, or a server database). If the associated full name is found, such as " Coolpad Software Technology Co., Ltd.", the full name will be displayed. Specifically, an extended input field can be generated below the optional input field to display the associated full name and/or abbreviation found in the query, and then according to the user's selection of the associated content , to extract the content selected by the user, realize the generation of the associated abbreviation and/or full name according to the content input by the user, provide the user with more relevant content for the user to choose when the user performs an input operation, and provide the user with more accurate information. The required input content, so as to improve the fluency of user input operation and improve the user input experience.
当然预设备选项可以由用户进行具体设置,比如可以将预设备选项设置为第二个备选项,从而在输入汉语拼音“kup”时,查询与“酷跑”相关联的全称和/或简称,而在用户对备选输入栏进行翻页操作后,则自动获取备选输入栏当前页面中预设备选项对应的字符,进而进行查询与其相关联的简称和/或全称。并且在输入其他字符时,比如输入英文“NFC”,那备选输入项可能只存在“NFC”一项,则自动查询与“NFC”相关联的简称或全称,可以查询到“Near Field Communication”,进而在扩展输入栏中显示Near Field Communication。其中的简称除了指词汇的简单称呼,还可以包括英文缩写。Of course, the pre-device option can be specifically set by the user. For example, the pre-device option can be set as the second option, so that when the Chinese pinyin "kup" is input, the full name and/or abbreviation associated with "Cool Running" can be queried. After the user performs a page-turning operation on the alternative input column, the character corresponding to the pre-device option in the current page of the alternative input column is automatically obtained, and then the abbreviation and/or full name associated with it are queried. And when inputting other characters, such as inputting English "NFC", there may only be "NFC" as an alternative input item, and the abbreviation or full name associated with "NFC" will be automatically queried, and "Near Field Communication" can be queried , which in turn displays Near Field Communication in the extended input field. The abbreviation can include English abbreviations in addition to the simple names of words.
优选地,步骤204还包括:判断数据库中是否存在与简称相关联的其他简称,和/或与全称相关联的其他全称,若存在其他简称和/或其他全称,则显示其他简称和/或其他全称。Preferably, step 204 further includes: judging whether there are other abbreviations associated with the abbreviation, and/or other full names associated with the full name in the database, and if there are other abbreviations and/or other full names, displaying other abbreviations and/or other full name.
在显示相关联的简称和/或全称后,还可以进一步查询是否存在与查询到的简称和/或全称相关联的其他简称和/或其他全称,比如针对上例,在根据“酷派”查询到“酷派软件技术有限公司”后,还可以进一步地在上述数据库中查询与“酷派软件技术有限公司”相关联的全称,比如查询到“宇龙计算机通信科技有限公司”和“中国无线集团”,则将查询到的内容显示在上述扩展输入栏中,供用户选择,从而为用户提供了与其输入的内容更广泛的相关信息,便于用户在更多的选择中更准确地选择所需内容输入。After displaying the associated abbreviation and/or full name, you can further check whether there are other abbreviations and/or other full names associated with the queried abbreviation and/or full name. After "Coolpad Software Technology Co., Ltd.", you can further inquire the full name associated with "Coolpad Software Technology Co., Ltd." in the above database, such as "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group", Then, the queried content is displayed in the above-mentioned extended input column for the user to select, thereby providing the user with more extensive information related to the input content, so that the user can more accurately select the required content input from more choices.
优选地,还包括:在识别到对简称、全称、其他简称和其他全称中任一项的第一预设操作时,显示第一预设操作的目标项的相关信息。Preferably, the method further includes: when the first preset operation on any one of the abbreviation, full name, other abbreviations and other full names is recognized, displaying relevant information of the target item of the first preset operation.
当用户对查询到的简称、全称、其他简称或其他全称进行操作时,比如点击操作,长按操作,或者点击相应的连接等操作时,可以显示与操作的目标项相关的信息,比如对查询到的内容“酷派软件技术有限公司”进行点击操作,则可以显示酷派软件技术有限公司的具体信息,比如邮编、电话、主页、二维码等,便于用户查看和获取与查询到的内容相关的信息。When the user performs an operation on the queried abbreviation, full name, other abbreviations or other full names, such as clicking, long-pressing, or clicking the corresponding link, the information related to the target item of the operation can be displayed, such as querying Click on the content "Coolpad Software Technology Co., Ltd." to display the specific information of Coolpad Software Technology Co., Ltd., such as zip code, phone number, homepage, QR code, etc., so that users can view and obtain information related to the queried content. information.
优选地,还包括:在识别到对简称的相关信息、全称的相关信息、其他简称的相关信息或其他全称的相关信息的第二预设操作时,判断在通讯录中是否存在与第二预设操作的目标项相关联的至少一个相关联系人,若存在,则显示至少一个相关联系人。Preferably, it also includes: when identifying the second preset operation on the related information of the abbreviated name, the related information of the full name, the related information of other abbreviations or the related information of other full names, judging whether there is a second preset operation in the address book. Set at least one related contact associated with the target item of the operation, and if there is at least one related contact, display the at least one related contact.
用户可以进一步对查询到的内容的相关信息进行操作,比如点击操作,长按操作等,从而在通讯录(可以是终端的通讯录)中是否存在与操作的目标项相关联的联系人,比如针对上例,对于“酷派软件技术有限公司”的相关信息进行点击操作时,在通讯录中查询是否存在属于酷派软件技术有限公司的联系人,比如查询到联系人张三和李四属于酷派软件技术有限公司,则可以显示张三和李四,并在用户选择某个联系人时,将选择的联系人的信息输入。The user can further operate on the relevant information of the queried content, such as click operation, long press operation, etc., so that whether there is a contact associated with the target item in the address book (which can be the terminal address book), such as For the above example, when clicking on the relevant information of "Coolpad Software Technology Co., Ltd.", check whether there are contacts belonging to Coolpad Software Technology Co., Ltd. in the address book. For example, it is found that contacts Zhang San and Li Si belong to Coolpad Software Technology Co., Ltd. can display Zhang San and Li Si, and when the user selects a certain contact, the information of the selected contact is input.
优选地,还包括:步骤206,根据用户的选择操作,提取简称、全称、其他简称、其他全称和备选输入栏中的备选项中的任一项,当识别到对简称、全称、其他简称和其他全称中任一项的第三预设操作时,将已提取项替换为第三预设操作的目标项。Preferably, it also includes: step 206, according to the user's selection operation, extracting the abbreviation, full name, other abbreviations, other full names and alternatives in the alternative input column and the third default operation of any of the other full names, replace the extracted item with the target item of the third preset operation.
在已输入简称或全称之后,扩展输入栏并不消失,用户可以对扩展输入栏中的提示选项进行点击操作、长按操作、拖动操作、或者点击替换选项等操作,来将已输入的内容替换为操作的目标项,从而在用户输入或者选择错误时,可以快速完成替换以完成输入。After the abbreviation or full name has been entered, the extended input field does not disappear, and the user can click, long press, drag, or click to replace the prompt option in the extended input field to replace the entered content Replace with the target item of the operation, so that when the user enters or selects an error, the replacement can be quickly completed to complete the input.
优选地,还包括:在提取简称后,显示与简称相关联的全称,以及与全称相关联的其他全称,或在提取全称后,显示与全称相关联的简称,以及与简称相关联的其他简称。Preferably, it also includes: after the abbreviation is extracted, displaying the full name associated with the abbreviation and other full names associated with the full name, or after extracting the full name, displaying the abbreviation associated with the full name and other abbreviations associated with the abbreviation .
可以在完成简称的输入后,显示相关联的全称,并在完成全称的输入后,显示相关联的简称,以方便用户根据需要随时完成全称和简称的替换。After the input of the abbreviation is completed, the associated full name can be displayed, and after the input of the full name is completed, the associated abbreviation can be displayed, so that the user can complete the replacement of the full name and the abbreviation at any time as needed.
优选地,还包括:在接收到对备选输入栏中其他备选项的选择操作时,判断是否存在与其他备选项对应的字符相关联的关联简称和/或关联全称,若存在,则显示关联简称和/或关联全称。Preferably, it also includes: when receiving a selection operation on other alternatives in the alternative input column, judging whether there is an associated abbreviation and/or associated full name associated with characters corresponding to other alternatives, and if so, displaying the associated Short name and/or associated full name.
可以在用户对备选输入栏中其他备选项进行选择操作时,查询与其他备选项相关联的简称和/或全称,比如针对上例,用户可以手动选择第二备选项“酷跑”,则查询是否存在与“酷跑”相关联的简称和/或全称,便于根据用户的需要为用户提供相应的简称和/或全称。When the user selects other alternatives in the alternative input column, the abbreviation and/or full name associated with other alternatives can be queried. For example, for the above example, the user can manually select the second alternative "Cool Running", then Query whether there is an abbreviation and/or full name associated with "Cool Running", so as to provide the user with the corresponding abbreviation and/or full name according to the user's needs.
在上述任一项技术方案中,优选地,在接收到关联存储操作时,将关联存储操作的目标字符、目标简称和/或目标全称进行关联存储。In any of the above technical solutions, preferably, when the associated storage operation is received, the target character, target abbreviation and/or target full name of the associated storage operation are associated and stored.
用户可以根据需要将需要关联存储的字符、简称和/或全称进行关联存储,其中,字符、简称和/或全称之间可以是实际上存在关联关系的词汇,比如酷派软件公司、酷派、酷派软件技术有限公司,也可是实际上并不存在关联关系的词汇,无论上述那种情况,用户都可以根据需要将字符、简称和/或全称进行关联存储,从而在输入字符时,可以查询与其相关联的简称和/或全称,便于用户进行快速输入,并且在输入过程中,也可以进行关联存储操作,比如用户输入“酷派”时,在备选输入栏中没有找到所需要的目标全称,则可以根据用户的操作(如点选设定的按钮)提供输入框供用户输入目标全称,并在用户完成输入后将其与“酷派”这个词语进行关联存储,以便用户在下次输入“酷派”时,直接显示用户所需的目标全称。Users can associate and store the characters, abbreviations and/or full names that need to be stored as required. Among them, the characters, abbreviations and/or full names can be words that actually have a relationship, such as Coolpad Software Company, Coolpad, Coolpad Software Technology Co., Ltd. is also a vocabulary that does not actually have an association relationship. Regardless of the above situation, users can associate and store characters, abbreviations and/or full names as needed, so that when entering characters, they can query their associated The abbreviation and/or full name of , which is convenient for the user to quickly input, and during the input process, the associated storage operation can also be performed. For example, when the user enters "Coolpad", if the required full name of the target is not found in the alternative input column, then it can be According to the user's operation (such as clicking the set button), an input box is provided for the user to enter the full name of the target, and after the user completes the input, it will be stored in association with the word "Cool", so that when the user enters "Cool" next time, Directly display the full name of the target desired by the user.
图4A至图4D示出了根据本发明的一个实施例的输入提示的示意图。4A to 4D show schematic diagrams of input prompts according to an embodiment of the present invention.
如图4A所示,当用户在包括如图1所示的输入提示系统100的终端300中输入汉语拼音“kup”后,在相应的备选输入栏302中显示备选项:1.酷派;2.酷跑;3.酷评;4.库珀;5.酷屏。终端200在数据库(可以是终端200的数据库,也可以是云数据库,或者是服务器的数据库)中查询是否存在与“酷派”相关联的简称和/或全称,其中,“酷派”为备选输入栏中的第一个备选项,而具体查询与那个备选项相关联的简称和/或全称可以由用户进行具体设置,输入提示系统100可以默认查询与第一个备选输入项相关联的简称和/或全称。As shown in FIG. 4A, after the user inputs the Chinese pinyin "kup" in the terminal 300 including the input prompt system 100 shown in FIG. 1, alternative options are displayed in the corresponding alternative input column 302: 1. Coolpad; . Cool running; 3. Cool review; 4. Cooper; 5. Cool screen. The terminal 200 inquires whether there is an abbreviation and/or full name associated with "Coolpad" in the database (which may be the database of the terminal 200, or a cloud database, or a server database), wherein "Coolpad" is an optional input The first option in the column, and the specific query for the abbreviation and/or full name associated with that option can be specifically set by the user, and the input prompt system 100 can query the abbreviation associated with the first alternative input item by default and/or full name.
终端300在数据库中查询到与“酷派”相关联的全称“酷派软件技术有限公司”,则在扩展输入栏304中显示“酷派软件技术有限公司”,并进一步在数据库中查询与“酷派软件技术有限公司”相关联的其他全称,比如查询到其他全称“宇龙计算机通信科技有限公司”和“中国无线集团”,则在扩展输入栏304中进一步显示“宇龙计算机通信科技有限公司”和“中国无线集团”。When the terminal 300 inquires the full name "Coolpad Software Technology Co., Ltd" associated with "Coolpad" in the database, it displays "Coolpad Software Technology Co., Ltd." Co., Ltd.", for example, other full names "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group" are searched, and "Yulong Computer Communication Technology Co., Ltd." and "China Wireless Group" are further displayed in the extended input column 304. China Wireless Group".
当然,与一个备选项相关联的可以同时包括简称或全称,比如预设备选项为“酷派软件公司”,那么查询到的相关联的简称则是“酷派”,同时查询到相关联的全称则是“酷派软件技术有限公司”。Of course, the abbreviation or full name associated with an alternative item can be included at the same time. For example, if the pre-device option is "Coolpad Software Company", then the associated abbreviation that is queried is "Coolpad", and the associated full name that is queried is "Coolpad Software Technology Co., Ltd."
如图4B所示,用户可以通过对备选输入栏中的全称或其他全称进行操作,比如点击、长按、拖动等操作,从而显示操作的目标项的具体信息,比如可以以悬浮窗口的形式显示在扩展输入栏304之上,其中可以包括全称对应的邮编、地址、电话、联系人、二维码等信息,从而便于用户通过输入简称来查看相应全称的具体信息。As shown in Figure 4B, the user can operate the full name or other full names in the alternative input field, such as clicking, long pressing, dragging, etc., to display the specific information of the target item of the operation, for example, the user can display the specific information of the target item in the floating window. The format is displayed on the extended input field 304, which may include information such as zip code, address, phone number, contact person, two-dimensional code corresponding to the full name, so that the user can view the specific information of the corresponding full name by inputting the abbreviation.
如图4C所示,用户还可以对全称或其他全称的具体信息进行进一步操作,比如通过双击、单击、拖动、长按等操作来使具体信息中的内容与终端300中的通信录相关联,进而在通讯录中查询与该全称相关联的联系人,比如可以在通讯录中查询到酷派软件技术有限公司的联系人有张三和李四,则可以在扩展输入栏之上以悬浮窗空的形式显示张三和李四的具体信息,以便于用户选择输入。As shown in Figure 4C, the user can also perform further operations on the full name or other full name specific information, such as double-clicking, clicking, dragging, long-pressing, etc. to make the content in the specific information related to the address book in the terminal 300 Contact, and then query the contacts associated with the full name in the address book. For example, you can find that the contacts of Coolpad Software Technology Co., Ltd. are Zhang San and Li Si in the address book, you can hover over the extended input field The specific information of Zhang San and Li Si is displayed in the form of an empty window, so that the user can choose to input.
如图4D所示,在用户完成输入后,比如在扩展输入栏中选择了第一项“酷派软件技术有限公司”,那么终端300可以根据已输入的内容查询相关联的简称和/或全称,比如查询到的与“酷派软件技术有限公司”相关联的简称为:酷派、宇龙通信、中国无线,用户可以通过对扩展输入栏304中的简称进行拖动操作,或点击替换按键,来将已输入的内容替换为选中项,便于用户对于输入错误内容进行快速修改。As shown in FIG. 4D, after the user completes the input, for example, selects the first item "Coolpad Software Technology Co., Ltd." in the extended input column, then the terminal 300 can query the associated abbreviation and/or full name according to the input content, For example, the queried abbreviations associated with "Coolpad Software Technology Co., Ltd." are: Coolpad, Yulong Communications, and China Wireless. Users can drag the abbreviations in the extended input column 304 or click the replace button to replace the abbreviations. The entered content is replaced with the selected item, which is convenient for users to quickly modify the entered wrong content.
图5A至图5D示出了根据本发明的另一个实施例的输入提示的示意图。5A to 5D show schematic diagrams of input prompts according to another embodiment of the present invention.
如图5A所示,当用户在包括如图1所示的输入提示系统100的终端300中输入汉语拼音“kupairuanjjsyouxgs”后,在相应的备选输入栏302中显示备选项:1.酷派软件技术有限公司;2.酷派;3.酷。终端200在数据库(可以是终端200的数据库,也可以是云数据库,或者是服务器的数据库)中查询是否存在与“酷派软件技术有限公司”相关联的简称和/或全称,其中,“酷派软件技术有限公司”为备选输入栏中的第一个备选项,而具体查询与那个备选项相关联的简称和/或全称可以由用户进行具体设置,输入提示系统100可以默认查询与第一个备选输入项相关联的简称和/或全称。As shown in Figure 5A, after the user inputs the Chinese pinyin "kupairuanjjsyouxgs" in the terminal 300 including the input prompt system 100 shown in Figure 1, the alternative options are displayed in the corresponding alternative input column 302: 1. Coolpad software technology Ltd.; 2. Coolpad; 3. Cool. Terminal 200 inquires whether there is an abbreviation and/or full name associated with "Coolpad Software Technology Co., Ltd." "Technology Co., Ltd." is the first option in the option input column, and the abbreviation and/or full name associated with that option can be specifically set by the user, and the input prompt system 100 can query the first option by default. The short and/or full name associated with the alternative entry.
终端300在数据库中查询到与“酷派软件技术有限公司”相关联的简称“酷派”,则在扩展输入栏304中显示“酷派”,并进一步在数据库中查询与“酷派”相关联的其他简称,比如查询到其他全称“宇龙通信”和“中国无线”,则在扩展输入栏304中进一步显示“宇龙通信”和“中国无线”。Terminal 300 finds the abbreviation "Coolpad" associated with "Coolpad Software Technology Co., Ltd." in the database, displays "Coolpad" in the extended input column 304, and further searches the database for other abbreviations associated with "Coolpad" , such as querying other full names of "Yulong Communication" and "China Wireless", then further display "Yulong Communication" and "China Wireless" in the extended input column 304.
当然,与一个备选项相关联的可以同时包括简称或全称,比如预设备选项为“酷派软件公司”,那么查询到的相关联的简称则是“酷派”,同时查询到相关联的全称则是“酷派软件技术有限公司”。Of course, the abbreviation or full name associated with an alternative item can be included at the same time. For example, if the pre-device option is "Coolpad Software Company", then the associated abbreviation that is queried is "Coolpad", and the associated full name that is queried is "Coolpad Software Technology Co., Ltd."
如图5B所示,用户可以通过对备选输入栏中的简称或其他简称进行操作,比如点击、长按、拖动等操作,从而显示操作的目标项的具体信息,比如可以以悬浮窗口的形式显示在扩展输入栏304之上,其中可以包括全称对应的邮编、地址、电话、联系人、二维码等信息,从而便于用户通过输入简称来查看相应全称的具体信息。As shown in Figure 5B, the user can operate the abbreviation or other abbreviations in the alternative input field, such as clicking, long pressing, dragging, etc., to display the specific information of the target item of the operation, for example, the user can display the specific information of the target item in the floating window. The format is displayed on the extended input field 304, which may include information such as zip code, address, phone number, contact person, two-dimensional code corresponding to the full name, so that the user can view the specific information of the corresponding full name by inputting the abbreviation.
如图5C所示,用户还可以对全称或其他全称的具体信息进行进一步操作,比如通过双击、单击、拖动、长按等操作来使具体信息中的内容与终端300中的通信录相关联,进而在通讯录中查询与该全称相关联的联系人,比如可以在通讯录中查询到酷派公司的联系人有张三和李四,则可以在扩展输入栏之上以悬浮窗空的形式显示张三和李四的具体信息,以便于用户选择输入。As shown in Figure 5C, the user can also perform further operations on the full name or other full name specific information, such as double-clicking, clicking, dragging, long-pressing, etc. to make the content in the specific information related to the address book in the terminal 300 Contact, and then query the contacts associated with the full name in the address book. For example, you can find that the contacts of Coolpad Company are Zhang San and Li Si in the address book. The form displays the specific information of Zhang San and Li Si, so that the user can choose to input.
如图5D所示,在用户完成输入后,比如在扩展输入栏中选择了第一项“酷派”,那么终端300可以根据已输入的内容查询相关联的简称和/或全称,比如查询到的与“酷派”相关联的全称为:酷派软件技术有限公司;宇龙计算机通信科技有限公司;中国无线集团,用户可以通过对扩展输入栏304中的简称进行拖动操作,或点击替换按键,来将已输入的内容替换为选中项,便于用户对于输入错误内容进行快速修改。As shown in Figure 5D, after the user completes the input, such as selecting the first item "Coolpad" in the extended input field, the terminal 300 can query the associated abbreviation and/or full name according to the input content, such as the queried The full names associated with "Coolpad" are: Coolpad Software Technology Co., Ltd.; Yulong Computer Communication Technology Co., Ltd.; Replace the entered content with the selected item, which is convenient for users to quickly modify the entered wrong content.
图6示出了根据本发明实施例的输入提示方法的具体示意流程图。Fig. 6 shows a specific schematic flowchart of an input prompt method according to an embodiment of the present invention.
如图6所示,根据本发明实施例的输入提示方法具体包括:As shown in FIG. 6, the input prompt method according to the embodiment of the present invention specifically includes:
步骤402,在用户进行输入操作时,根据用户输入的内容生成备选输入栏,并获取备选输入栏中预设备选项对应的字符;Step 402, when the user performs an input operation, an alternative input column is generated according to the content input by the user, and characters corresponding to the pre-device options in the alternative input column are acquired;
步骤404,判断数据库中是否存在与上述字符相关联的简称和/或全称;Step 404, judging whether there is an abbreviation and/or full name associated with the above-mentioned characters in the database;
步骤406,若存在,则显示从数据库中查询到的简称和/或全称;Step 406, if it exists, display the abbreviation and/or full name queried from the database;
步骤408,进一步判断在数据库中是否存在与上述简称相关联的其他简称,和/或与上述全称相关联的其他全称;Step 408, further judging whether there are other abbreviations associated with the above-mentioned abbreviation, and/or other full names associated with the above-mentioned full name in the database;
步骤410,若存在,则显示其他简称和/或其他全称;Step 410, if it exists, display other abbreviations and/or other full names;
步骤412,根据用户对简称、全称、其他简称或其他全称的选择,提取用户选中的项,完成输入。Step 412, according to the user's choice of abbreviation, full name, other abbreviations or other full names, extract the item selected by the user, and complete the input.
由于现在的手机屏幕越来越大,可以方便地在屏幕中的某个位置生成提示输入栏,来显示查询到的与用户输入内容相关的简称和/或全称。当用户输入简称时,可以智能查询相应的全称以及与全称相似的其他全称,并能提供详细的全称信息;当用户输入简称时,能提示相关的简称,以及与简称相关联的其他简称,同时还能自动识别地址、公司名称等主要信息,可通过地址、公司名称进行通讯录匹配。实现了全称与简称的相互联想输入,有近似提示的功能,能够根据提示提供一些称呼的详细信息,并且能匹配的通讯录,极大提高了用户文字输入体验。Since the screens of current mobile phones are getting larger and larger, it is convenient to generate a prompt input column at a certain position on the screen to display the queried abbreviation and/or full name related to the content input by the user. When the user enters the abbreviation, it can intelligently query the corresponding full name and other full names similar to the full name, and provide detailed full name information; when the user enters the abbreviation, it can prompt the relevant abbreviation and other abbreviations associated with the abbreviation, and at the same time It can also automatically identify the main information such as address and company name, and can match the address book through address and company name. It realizes the mutual associative input of the full name and the abbreviation, has the function of similar prompt, can provide some detailed information of the title according to the prompt, and can match the address book, which greatly improves the user's text input experience.
根据本发明的实施方式,还提供了一种存储在非易失性机器可读介质上的程序产品,用于根据输入进行提示,所述程序产品包括用于使计算机系统执行以下步骤的机器可执行指令:在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母、英文单词等);判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示所述简称和/或所述全称。According to an embodiment of the present invention, there is also provided a program product stored on a non-transitory machine-readable medium for prompting according to an input, the program product includes a machine-readable program for causing a computer system to perform the following steps: Execution instruction: when recognizing the user's input operation, obtain the character corresponding to the pre-equipment option in the alternative input column (can include Chinese single character, Chinese word, English letter, English word, etc.); The short name and/or the full name associated with the character, if present, the short name and/or the full name are displayed.
根据本发明的实施方式,还提供了一种非易失性机器可读介质,存储有用于根据输入进行提示的程序产品,所述程序产品包括用于使计算机系统执行以下步骤的机器可执行指令:在识别到用户的输入操作时,获取备选输入栏中的预设备选项对应的字符(可以包括中文单字,中文词语,英文字母、英文单词等);判断数据库中是否存在与所述字符相关联的简称和/或全称,若存在,则显示所述简称和/或所述全称。According to an embodiment of the present invention, there is also provided a non-volatile machine-readable medium storing a program product for prompting according to input, the program product including machine-executable instructions for causing a computer system to perform the following steps : When the user's input operation is recognized, obtain the character corresponding to the pre-device option in the alternative input column (may include Chinese characters, Chinese words, English letters, English words, etc.); determine whether there is a character related to the character in the database The abbreviation and/or the full name of the link, if present, display the abbreviation and/or the full name.
根据本发明的实施方式,还提供了一种机器可读程序,所述程序使机器执行如上所述技术方案中任一所述的输入提示方法。According to an embodiment of the present invention, a machine-readable program is also provided, the program causes a machine to execute the input prompt method described in any one of the technical solutions above.
根据本发明的实施方式,还提供了一种存储有机器可读程序的存储介质,其中,所述机器可读程序使得机器执行如上所述技术方案中任一所述的输入提示方法。According to an embodiment of the present invention, there is also provided a storage medium storing a machine-readable program, wherein the machine-readable program causes a machine to execute the input prompt method described in any one of the technical solutions above.
以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,当用户输入字符时,无法提示用户与该字符相关联的简称和/或全称,需要用户手动输入简称和/或全称,操作存在不便。通过本申请的技术方案,能够根据用户输入的内容,显示相应的全称或简称供用户选择,提高用户输入的流畅度,提升用户的输入体验。The technical solution of the present invention has been described in detail above in conjunction with the accompanying drawings. Considering that in related technologies, when a user inputs a character, the user cannot be prompted for the abbreviation and/or full name associated with the character, and the user needs to manually input the abbreviation and/or full name. Operation is inconvenient. Through the technical solution of the present application, according to the content input by the user, the corresponding full name or abbreviation can be displayed for the user to choose, so as to improve the fluency of user input and improve the user input experience.
在本发明中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。In the present invention, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance. The term "plurality" means two or more, unless otherwise clearly defined.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2013/081945WO2015024212A1 (en) | 2013-08-21 | 2013-08-21 | Input prompting system, input prompting method, and terminal |
| Publication Number | Publication Date |
|---|---|
| CN104885038A CN104885038A (en) | 2015-09-02 |
| CN104885038Btrue CN104885038B (en) | 2018-04-10 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201380069012.3AActiveCN104885038B (en) | 2013-08-21 | 2013-08-21 | Input prompt system, input reminding method and terminal |
| Country | Link |
|---|---|
| CN (1) | CN104885038B (en) |
| WO (1) | WO2015024212A1 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113534972A (en)* | 2020-04-14 | 2021-10-22 | 北京搜狗科技发展有限公司 | A method and device for prompting an entry, and a device for prompting an entry |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107239153A (en)* | 2017-05-26 | 2017-10-10 | 北京小米移动软件有限公司 | Input through keyboard reminding method and device |
| CN114493638A (en)* | 2022-02-09 | 2022-05-13 | 携程商旅信息服务(上海)有限公司 | Mechanism registration processing method, registration method, device, equipment and medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101089782A (en)* | 2006-06-12 | 2007-12-19 | 乐金电子(中国)研究开发中心有限公司 | Keyboard intelligent input device and method |
| CN101242599A (en)* | 2007-02-09 | 2008-08-13 | 希姆通信息技术(上海)有限公司 | Mobile phone command input device and method |
| CN101308515A (en)* | 2008-06-26 | 2008-11-19 | 无敌科技(西安)有限公司 | Input method possessing association function |
| CN102270048A (en)* | 2010-06-03 | 2011-12-07 | 北京搜狗科技发展有限公司 | Noun input method and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE472131T1 (en)* | 2005-04-29 | 2010-07-15 | Research In Motion Ltd | PORTABLE DEVICE WITH TEXT GENERATION METHOD |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101089782A (en)* | 2006-06-12 | 2007-12-19 | 乐金电子(中国)研究开发中心有限公司 | Keyboard intelligent input device and method |
| CN101242599A (en)* | 2007-02-09 | 2008-08-13 | 希姆通信息技术(上海)有限公司 | Mobile phone command input device and method |
| CN101308515A (en)* | 2008-06-26 | 2008-11-19 | 无敌科技(西安)有限公司 | Input method possessing association function |
| CN102270048A (en)* | 2010-06-03 | 2011-12-07 | 北京搜狗科技发展有限公司 | Noun input method and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113534972A (en)* | 2020-04-14 | 2021-10-22 | 北京搜狗科技发展有限公司 | A method and device for prompting an entry, and a device for prompting an entry |
| CN113534972B (en)* | 2020-04-14 | 2025-01-03 | 北京搜狗科技发展有限公司 | A method and device for prompting an entry and a device for prompting an entry |
| Publication number | Publication date |
|---|---|
| WO2015024212A1 (en) | 2015-02-26 |
| CN104885038A (en) | 2015-09-02 |
| Publication | Publication Date | Title |
|---|---|---|
| US10789078B2 (en) | Method and system for inputting information | |
| CN104375665B (en) | input method error correction method and device | |
| JP5860171B2 (en) | Input processing method and apparatus | |
| US11157165B2 (en) | Permanent synchronization system for handwriting input | |
| US20150234938A1 (en) | Method and electronic terminal for searching for contact in directory | |
| CN102830924B (en) | A kind of method and device adjusting entering method keyboard | |
| US8943437B2 (en) | Disambiguation of USSD codes in text-based applications | |
| JP2015532753A (en) | Character input method, system and apparatus | |
| KR101394874B1 (en) | Device and method implementing for particular function based on writing | |
| US20210352059A1 (en) | Message Display Method, Apparatus, and Device | |
| CN107102746A (en) | Candidate word generation method, device and the device generated for candidate word | |
| CN103714333A (en) | Apparatus and method for recognizing a character in terminal equipment | |
| CN103379212B (en) | Method for rapidly replying message and mobile terminal | |
| CN105468256A (en) | Input method keyboard switching method and device | |
| KR20150023151A (en) | Electronic device and method for executing application thereof | |
| KR20160019671A (en) | Method and apparatus for operation of electronic device | |
| CN104885038B (en) | Input prompt system, input reminding method and terminal | |
| CN104202458A (en) | Method and intelligent terminal for automatically storing contact information | |
| KR101397711B1 (en) | Device and method implementing for particular function based on writing | |
| JP2017062584A (en) | Electronic apparatus and method | |
| CN106293368B (en) | Data processing method and electronic equipment | |
| JP6051175B2 (en) | Portable terminal, portable terminal program, and keyword input method | |
| CN104298457A (en) | Character input method and device | |
| CN104885037A (en) | Associated prompt input method, system and terminal | |
| CN106126048B (en) | Method and device for inquiring contact information of mobile equipment |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right | Effective date of registration:20250815 Address after:300450 Tianjin Binhai New Area China (Tianjin) Free Trade Zone (Dongxiang Comprehensive Bonded Area), No. 6975 Asia Road, South District of Financial Trade Center, 1-1-916 (managed by Tianjin Chuangbo Business Secretary Service Co., Ltd., No. 1697) Patentee after:Tianjin Youbochuang Intelligent Technology Co.,Ltd. Country or region after:China Address before:518057, Nanshan District hi tech Industrial Park (North Zone), Guangdong, Shenzhen Province, No. 2, Mengxi Road Patentee before:YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd. Country or region before:China |