CN103493047A - Dictionary database update device, input system, input method, and terminal - Google Patents

Dictionary database update device, input system, input method, and terminal Download PDF

Info

Publication number
CN103493047A
CN103493047A CN201180070506.4A CN201180070506A CN103493047A CN 103493047 A CN103493047 A CN 103493047A CN 201180070506 A CN201180070506 A CN 201180070506A CN 103493047 A CN103493047 A CN 103493047A
Authority
CN
China
Prior art keywords
information
dictionary
text information
character information
input
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.)
Pending
Application number
CN201180070506.4A
Other languages
Chinese (zh)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Publication of CN103493047A publication Critical patent/CN103493047A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • G06F16/374Thesaurus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Document Processing Apparatus (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention provides a dictionary database update device, comprising: an parsing unit, used for parsing contents currently displayed by a terminal to obtain character information and/or text information; an automatic update unit, used for adding the character information and/or text information obtained through parsing by the parsing unit to a dictionary database to update the dictionary database. Correspondingly, the present invention further provides an input method, an input system, and a terminal with the input system. According to the technical solutions of the present invention, the retrieved candidates can be adjusted according to input information and in combination with a practical use scenario, thereby enhancing the accuracy of first word choice of the input method and enhancing the input efficiency of information.

Description

Dictionary database update device, input system, input method, and terminal
Specification
Word library updating device, input system and input method and field of terminal technology
The present invention relates to the input technology of information, in particular to Word library updating, input system and input method and terminal.Background technology
The business supported with mobile terminal is increasingly enriched, in the terminal the frequency of inputting word information also more and more higher.Input method in correlation technique, typically all possesses association function, that is, after user inputs a word, can be shown in inputting interface using other words that word or sentence are constituted with the word as candidate item, selected for user.
But, in the predictive input mode, the word that a certain word is commonly used can only be associated, the candidate item of association out is fixed.And in actual use, the situation of input information is complicated and changeable, the words in the dictionary of retrieval often not with input information match, therefore, in the case of ^ is blunt more, the candidate word of association out is not the word that user wants input, have impact on the efficiency of user's input information.The content of the invention
The present invention is based on above mentioned problem, it is proposed that a kind of input technology, which introduces dynamic dictionary, and the dynamic dictionary have recorded the character information and text information that terminal is currently shown, can combine Shi Jishiyong scene, facilitate the input of information.
In view of this, according to an aspect of the present invention, it is proposed that a kind of Word library updating device, it can include:Resolution unit, for the content to the current display of terminal parse obtaining character information and/or text information;Unit is automatically updated, the character information and/or text information for the resolution unit to be parsed are added to dictionary, and the dictionary is updated.The dictionary is had any different with general system dictionary, and it have recorded the character information and text information that the current browsing content of user is related to, and system dictionary only have recorded basic words and relevant information.Such as relevant information includes index and believed Breath.
In the above-mentioned technical solutions, preferably, the unit that automatically updates can be also used for periodically emptying character information and/or text information in the dictionary, or when the dictionary capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dictionary earliest.It can so ensure that the dictionary moment is consistent with content browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that the resolution unit is additionally operable to monitor the application program in the terminal, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just the content that it shows is parsed, the content shown during to the operation of the application programs such as game is then without parsing, so, processor burden can be reduced.
According to another aspect of the invention, a kind of input system is additionally provided, can be included:Resolution unit, to terminal present displayed content parse obtaining character information and/or text information;Display output unit, according to the input information of user, the related content of character information and/or text information will be obtained comprising the parsing and show as candidate item row major of going forward side by side, the candidate item that the user selects is exported.By such technical scheme, the candidate item related to present displayed content can be shown, meet user actually enters needs.
In the above-mentioned technical solutions, it is preferable that also include:Dynamic dictionary, for recording the character information and/or text information that parsing is obtained;System dictionary, for recording basic words;Updating block, the dynamic dictionary is added to for will parse the obtained character information and/or text information;And information retrieval unit, dynamic dictionary and the system dictionary according to the input information retrieval, obtain corresponding candidate.The introducing of dynamic dictionary so that when user inputs the character or word related to present displayed content, the candidate information of user's needs can be retrieved, the accuracy rate of input method preference is improved, so as to improve the efficiency that user inputs information.
In the above-mentioned technical solutions, it is preferable that the display output unit includes the corresponding information retrieved from the dynamic dictionary in the candidate item foremost.
In the above-mentioned technical solutions, it is preferable that when described information retrieval unit does not retrieve corresponding information from the dynamic dictionary, the candidate item that the display output unit is shown is from the system word The corresponding information retrieved in storehouse.
In the above-mentioned technical solutions, preferably, the updating block is additionally operable to periodically empty character information and/or text information in the dynamic dictionary or when the dynamic dictionary capacity exceeds preset capacity, and the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dynamic dictionary earliest.It can so ensure that the dictionary moment is consistent with content browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that the resolution unit is additionally operable to monitor the application program in the terminal, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just the content to display is parsed, the content shown during to the operation of the application programs such as game is then without parsing, so, processor burden can be reduced.
According to another aspect of the invention, it is also proposed that a kind of terminal, including the input system described in above-mentioned each technical scheme.
The invention also provides a kind of Word library updating method, it can include:Step 302, the content to the current display of terminal parse obtaining character information and/or text information;Step 304, the character information and/or text information are added to dictionary, the dictionary is updated.The dictionary is had any different with general system dictionary, and it have recorded the character information and text information that the current browsing content of user is related to, and system dictionary only have recorded basic words.
In the above-mentioned technical solutions, it is preferable that the step 304 can also include:Periodically empty character information and/or text information in the dictionary or when the dictionary capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dictionary earliest.It can so ensure that the dictionary moment is consistent with content browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that the step 302 can also include:The application program in the terminal is monitored, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just the content to display is parsed, and the application programs such as game are run When the content that shows then without be parsed, so, processor can be reduced and born.
In the above-mentioned technical solutions, it is preferable that the application program of the setting can include short message, mail and/or browser.
The invention also provides a kind of input method, it can include:Terminal present displayed content parse to obtain character information and/or text information;The related content of character information and/or text information will be obtained comprising the parsing according to the input information of user show as candidate item row major of going forward side by side, and exports the candidate item that the user selects.
In the above-mentioned technical solutions, it is preferable that can also include:The obtained character information will be parsed and/or text information is added to dynamic dictionary, the dynamic dictionary is updated;Dynamic dictionary and system dictionary, obtain corresponding candidate item according to the input information retrieval, wherein, the system dictionary is used to record basic words.The introducing of dynamic dictionary so that when user inputs the character or word related to present displayed content, the candidate information of user's needs can be retrieved, the accuracy rate of input method preference is improved, so as to improve the efficiency that user inputs information.
In the above-mentioned technical solutions, it is preferable that include the corresponding information retrieved from the dynamic dictionary in the candidate item foremost.
In the above-mentioned technical solutions, it is preferable that when not retrieving corresponding information from the dynamic dictionary, the candidate item of display is the corresponding information retrieved from the system dictionary.
In the above-mentioned technical solutions, it is preferable that can also include:Periodically empty character information and/or text information in the dynamic dictionary or when the dynamic dictionary capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dynamic dictionary earliest.
In the above-mentioned technical solutions, it is preferable that can also include:The application program in the terminal is monitored, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just the content that it shows is parsed, the content shown during to the operation of the application programs such as game is then without parsing, so, processor burden can be reduced.
In the above-mentioned technical solutions, it is preferable that the application program of the setting can include short message, mail and/or browser. Invention introduces dynamic dictionary, terminal have recorded present displayed content in actual use in character information and text information, by inquiring about dynamic dictionary, improve efficiency during information input.
Brief description of the drawings
Fig. 1 shows the block diagram of Word library updating device according to an embodiment of the invention;
Fig. 2 shows the schematic diagram of input system according to an embodiment of the invention;
Fig. 3 shows the block diagram of terminal according to an embodiment of the invention;
Fig. 4 shows the flow chart of Word library updating method according to an embodiment of the invention;
Fig. 5 shows the flow chart of input method according to an embodiment of the invention;
Fig. 6 shows the schematic diagram for browsing news according to an embodiment of the invention;And
Fig. 7 shows the schematic diagram for entering row information input using input method according to an embodiment of the invention.Embodiment
In order to be more clearly understood that the above objects, features and advantages of the present invention, the present invention is further described in detail with reference to the accompanying drawings and detailed description.
Many details are elaborated in the following description to facilitate a thorough understanding of the present invention, still, the present invention can also be different from other modes described here to implement using other, therefore, and the present invention is not limited to the limitation of following public specific embodiment.
Fig. 1 shows the block diagram of Word library updating device according to an embodiment of the invention.
As shown in figure 1, Word library updating device 100 can include according to an embodiment of the invention:Resolution unit 102, for the content to the current display of terminal parse obtaining character information and/or text information;Unit 104 is automatically updated, the character information and/or text information for resolution unit 102 to be parsed are added to dictionary, and dictionary is updated.The dictionary is had any different with general system dictionary, and it have recorded the character information and text information that the current browsing content of user is related to, and system dictionary only have recorded basic words(For example, basic words)And relevant information(E.g., including index information).One of the process that implements of the parsing terminal present displayed content of resolution unit 102 carries out screenshotss for end of scan current display interface or to current display interface, and save as picture, the identification of character information and/or text information is carried out to the picture of preservation, to the word and picture in display interface all It can be identified, finally give the character information and/or text information parsed.The another process that implements of the parsing terminal present displayed content of resolution unit 102 is if short message or mail is currently shown, then inquire about resolved short message to apply or the corresponding database of mail applications or temporary storage cell, short message content or Mail Contents can be directly obtained.If webpage is currently shown, character information and/or text information or backstage can be extracted from the source file of the webpage and automatically replicates character information and/or text information that current web page is shown.
In the above-mentioned technical solutions, preferably, unit 104 is automatically updated to can be also used for periodically emptying the character information and/or text information in dictionary, or when dictionary capacity exceeds preset capacity, the character information currently parsed and/or text information covering are added to the character information and/or text information of dictionary earliest.It can so ensure that the dictionary moment is consistent with the content information browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that resolution unit 102 is additionally operable to the application program in monitor terminal, when detecting the application program launching of setting, shown content is parsed during to terminal operating application program.There are a variety of application programs in terminal, the content shown when being not and being run to all application programs is all parsed, when the application program such as only in short message, mail, browser is run, just the content that it shows is parsed, the content shown during to the operation of the application programs such as game is then without parsing, so, the burden of processor can be reduced.
According to the Word library updating device of the present invention, in terminal in actual use, application program in monitor terminal, the character information and/or text information in terminal present displayed content can be parsed, the character information parsed and/or text information are stored automatically in specific dictionary, such as dynamic dictionary, the dictionary formed by this way is different all from the system dictionary of correlation technique in recording mode and record content.
Fig. 2 shows the schematic diagram of input system according to an embodiment of the invention.
As shown in Fig. 2 input system 200 can include according to an embodiment of the invention:Resolution unit 210, to terminal present displayed content parse obtaining character information and/or text information;Display output unit 208, the input information of the user received according to input interface unit 202 will obtain the related content of character information and/or text information comprising parsing and show as candidate item row major of going forward side by side, the candidate item that output user selects.By such technical scheme, the candidate item related to present displayed content can be shown, meet user actually enters needs. In the above-mentioned technical solutions, it is preferable that also include:Dynamic dictionary 2044, for recording character information and/or text information that parsing is obtained;System dictionary 2042, for recording basic words;Updating block 212, dynamic dictionary is added to for will parse obtained character information and/or text information;And information retrieval unit 206, according to the dynamic dictionary of input information retrieval and system dictionary, obtain corresponding candidate.The introducing of dynamic dictionary 2044, so that when user inputs the character or word related to present displayed content, the candidate information of user's needs can be retrieved, and the correlation candidate information retrieved from system dictionary 2042, and the candidate information that user needs is associated with present displayed content, to improve the efficiency that user inputs information.
In the above-mentioned technical solutions, it is preferable that display output unit 208 includes the corresponding information retrieved from dynamic dictionary 2044 in candidate item foremost.
In the above-mentioned technical solutions, it is preferable that when information retrieval unit 206 does not retrieve corresponding information from dynamic dictionary 2044, the candidate item that display output unit 208 is shown is the corresponding information retrieved from system dictionary 2042.
In the above-mentioned technical solutions, preferably, updating block 212 is additionally operable to periodically empty character information and/or text information in dynamic dictionary or when dynamic dictionary capacity exceeds preset capacity, by the character information currently parsed and/or text information covering earliest added to the character information and/or text information of dynamic dictionary.It can so ensure that the dictionary moment is consistent with content browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that resolution unit 210 is additionally operable to the application program in monitor terminal, when detecting the application program launching of setting, shown content is parsed during to terminal operating application program.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just the content to display is parsed, the content shown during to the operation of the application programs such as game is then without parsing, so, processor burden can be reduced.
Herein, it should be appreciated that the input system 200 shown in Fig. 2 is, according to a specific embodiment of the present invention, the purpose of the present invention also to be realized even without input interface unit 202, updating block 212, system dictionary 2042.
The Word library updating device 100 that input system 200 shown in Fig. 2 contains shown in Fig. 1 (automatically updates list in the resolution unit 102 in resolution unit 210 i.e. Fig. 1, updating block 212 i.e. Fig. 1 Member is 104), because Word library updating device 100 can parse the content that terminal is currently shown, obtain character information and/or text information, and obtained character information and/or the dynamic dictionary of text information addition will be parsed, therefore, according to the input system of the present invention, when according to input information retrieval dynamic dictionary, the candidate item related to present displayed content can be obtained, input system is set to go out to meet the corresponding information of user's needs according to actual use scene search, improve the accuracy rate of input method preference, so as to improve the efficiency that user inputs information.
Fig. 3 shows the block diagram of terminal according to an embodiment of the invention.As shown in figure 3, terminal 300, including the input system 200 described in any of the above-described technical scheme according to an embodiment of the invention.The terminal of any required input function can use according to the input system of the present invention to realize input function, these need the equipment of input function can be using the input system shown in such as Fig. 2 such as computer, mobile phone, iPad, allow these equipment to match the information of user's input according to practical service environment, improve the accuracy rate of input method preference.
Fig. 4 shows the flow chart of Word library updating method according to an embodiment of the invention.
As shown in Fig. 4, Word library updating method can include according to an embodiment of the invention:Step 402, the content to the current display of terminal parse obtaining character information and/or text information;Step 404, character information and/or text information are added to dictionary, dictionary is updated.The dictionary is had any different with general system dictionary, and it have recorded the character information and/or text information involved by the content that user currently browses, and system dictionary only have recorded basic words and its relevant information(Index information).In step 402, one of the process that implements of parsing terminal present displayed content carries out screenshotss for end of scan current display interface or to current display interface, and save as picture, the identification of character information and/or text information is carried out to the picture of preservation, identification is can be carried out to the word and picture in display interface, the character information and/or text information parsed is finally given.The another process that implements of parsing terminal present displayed content is if short message or mail is currently shown, then inquire about resolved short message to apply or the corresponding database of mail applications or temporary storage cell, short message content or Mail Contents can be directly obtained.If webpage is currently shown, character information and/or text information or backstage can be extracted from the source file of the webpage and automatically replicates character information and/or text information that current web page is shown.
In the above-mentioned technical solutions, it is preferable that step 404 can also include:Periodically empty character information and/or text information in dictionary or when dictionary capacity exceeds preset capacity, will currently parse Character information and/or text information, covering earliest be added to dictionary character information and/or text information.It can so ensure that the dictionary moment is consistent with content browsed recently, can also prevent that the capacity of dictionary is excessive.
In the above-mentioned technical solutions, it is preferable that step 402 can also include:Application program in monitor terminal, when detecting the application program launching of setting, shown content is parsed during to terminal operating application program.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just shown content is parsed, shown content is then without parsing during to the operation of the application programs such as game, so, the burden of processor can be reduced.
In the above-mentioned technical solutions, it is preferable that the application program of setting can include short message, mail and/or browser.When some application programs are run, the content that terminal is shown is related to the contents such as character, word, picture, if user needs to input information, the Word library updating method according to the present invention can be used, to improve the efficiency that user inputs information.
Fig. 5 shows the flow chart of input method according to an embodiment of the invention.
As shown in figure 5, input method can include according to an embodiment of the invention:Step 502, terminal present displayed content parse obtaining character information and/or text information;Step 504, the related content of character information and/or text information will be obtained comprising parsing according to the input information of user show as candidate item row major of going forward side by side, the candidate item that output user selects.By such technical scheme, the candidate item related to present displayed content can just be shown according to input information, meet user actually enters needs.
In the above-mentioned technical solutions, it is preferable that can also include:Obtained character information will be parsed and/or text information is added to dynamic dictionary, dynamic dictionary is updated;According to the dynamic dictionary of input information retrieval and system dictionary, corresponding candidate item is obtained, wherein, system dictionary is used to record basic words.The introducing of dynamic dictionary so that when user inputs the character and/or word related to present displayed content, the candidate information of user's needs can be retrieved, the accuracy rate of preference is improved, to improve the efficiency that user inputs information.In step 502, one of the process that implements of parsing terminal present displayed content carries out screenshotss for end of scan current display interface or to current display interface, and save as picture, the identification of character information and/or text information is carried out to the picture of preservation, identification is can be carried out to the word and picture in display interface, the character information and/or word parsed is finally given Information.The another process that implements of parsing terminal present displayed content is if short message or mail is currently shown, then inquire about resolved short message to apply or the corresponding database of mail applications or temporary storage cell, short message content or Mail Contents can be directly obtained.If webpage is currently shown, character information and/or text information or backstage can be extracted from the source file of the webpage and automatically replicates character information and/or text information that current web page is shown.
In the above-mentioned technical solutions, it is preferable that include the corresponding information retrieved from dynamic dictionary in candidate item foremost.
In the above-mentioned technical solutions, it is preferable that when not retrieving corresponding information from dynamic dictionary, the candidate item of display is the corresponding information retrieved from system dictionary.
In the above-mentioned technical solutions, it is preferable that can also include:Character information and/or text information in dynamic dictionary are periodically emptied or when dynamic dictionary capacity exceeds preset capacity, by the character information currently parsed and/or text information covering earliest added to the character information and/or text information of dynamic dictionary.
In the above-mentioned technical solutions, it is preferable that can also include:Application program in monitor terminal, when detecting the application program launching of setting, shown content is parsed during to terminal operating application program.There are a variety of application programs in terminal, the content shown when being not to all application program operations is parsed, when the application program such as only in short message, mail, browser is run, just shown content is parsed, shown content is then without parsing during to the operation of the application programs such as game, so, the burden of processor can be reduced.
In the above-mentioned technical solutions, it is preferable that the application program of setting can include short message, mail and/or browser.
According to the input method of the present invention, by the way that parsing terminal present displayed content is obtained into character information and/or text information, add the mode of dynamic dictionary, so that when inputting information, the dynamic dictionary can be retrieved, the candidate item that user needs is shown, so that input method can adjust candidate item according to actual conditions, the accuracy rate of the preferred word of input method is improved.
Continue with reference to Fig. 6 and Fig. 7 to illustrate according to still another embodiment of the invention, to be easy to a further understanding of the present invention.
With the development of smart mobile phone, user can browse webpage, receiving and dispatching mail by mobile phone, then will increase the frequency of input information, such as, can be new to this when the news shown in user's browse graph 6 News is commented on.And when user browses the news, terminal input system(Input system for example shown in Fig. 2)By the content shown in automatically scanning Fig. 6(Including picture, text message), parse character information(For example, letter, numeral, symbol etc.)And/or text information(Chinese, Japanese etc.), and the character information parsed and/or text information are added in dynamic dictionary automatically.In this embodiment, the information parsed has heading message(Press center, accreditation Uniliver of the Committee of Development and Reform appreciate)And text message(Committee of Development and Reform relevant person etc.).Wherein, one of the process that implements of parsing terminal present displayed content carries out screenshotss for end of scan current display interface or to current display interface, and save as picture, the identification of character information and/or text information is carried out to the picture of preservation, identification is can be carried out to the word and picture in display interface, the character information and/or text information parsed is finally given.The another process that implements of parsing terminal present displayed content is if short message or mail is currently shown, then inquire about resolved short message to apply or the corresponding database of mail applications or temporary storage cell, short message content or Mail Contents can be directly obtained.If webpage is currently shown, character information and/or text information or backstage can be extracted from the source file of the webpage and automatically replicates character information and/or text information that current web page is shown.
When user inputs information, the dynamic dictionary is retrieved according to input information first, then searching system dictionary(For recording basic words and its index relative), the corresponding information retrieved from dynamic dictionary is included in the front end of candidate item, the corresponding information retrieved from system dictionary is regard as candidate item if corresponding information is not retrieved from dynamic dictionary.As shown in Fig. 7, when user's input
During " hair " word, " the changing committee " that is retrieved from dynamic dictionary is shown in candidate item foremost, other corresponding informations retrieved from system dictionary are shown in the rear end of candidate item, improve the accuracy rate of preferred word, reduce the time that user selects candidate word.So, when user is commented on the news shown in Fig. 6, the input of information can be rapidly completed.
When having name, place or network words in terminal display content, when being particularly some uncommon vocabulary, the candidate information according to needed for the input method of the present invention neatly can retrieve user is shown in inputting interface.Such as user browses the mail of entitled " depressed place of family nine, which is investigated, reports ", and " depressed place of family nine " is a place name, and is uncommon place name, when replying the mail, input
" family " word, then can be retrieved according to the input method of the present invention from dynamic dictionary in " nine depressed places ", and by " nine depressed places " as preferred word, because having been included in dynamic dictionary and having parsed text information and/or character information that the content of the mail is obtained.Therefore, can basis according to the input method of the present invention Actual conditions are adjusted to candidate item, and are not to regard the word higher with input information collocation frequency as preferred word.
In another example user is when browsing the blog on " motor-car D305 accidents ", terminal will parse character information and/or text information that the Blog content is obtained, it is updated in dynamic dictionary, user is commented on the blog, when inputting " D ", according to the input information " D ", it can be retrieved " 305 " from the dynamic dictionary, and by the preference of " 305 " as candidate item, the accuracy rate of item first is improved, reduce the time that user selects candidate item.
In addition, the predetermined volumes that can be set for the dynamic dictionary, dynamic dictionary is added to when there is the information newly parsed to need, and during preset capacity deficiency, can be by the information newly parsed, the relatively early information being added in dynamic dictionary of covering, or periodically remove the information in the dynamic dictionary.
In above-mentioned each example, need the application program in monitor terminal, the content shown during to operation application program is parsed, for example when running address list, the information of the contact person of display can be parsed, parsing is obtained into name, mailbox, telephone number etc. is added to dynamic dictionary, certainly, in order to mitigate the burden of processor, only when some application program launchings of setting, just the content shown when running some application programs is parsed, some application programs of setting can be mail, short message, browser etc. needs to input the application program of information.
Technical scheme is described in detail above in association with accompanying drawing, the present invention proposes dynamic dictionary, the dynamic dictionary have recorded the character information and/or text information that the content that currently shows of parsing terminal is obtained, when user inputs information, the dynamic dictionary of retrieval, obtain can be with the input information combination relevant information, the relevant information is included in the front end of candidate item, the candidate item that input method is shown can be adjusted according to actual conditions by realizing, greatly improve the accuracy rate of input method preference, reduce the time that user selects candidate item, improve the efficiency that user inputs information.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for those skilled in the art, the present invention there can be various modifications and variations.Within the spirit and principles of the invention, any modification, equivalent substitution and improvements made etc., should be included in the scope of the protection.

Claims (1)

  1. Claims
    1. a kind of Word library updating device, it is characterised in that including:
    Resolution unit, the content to the current display of terminal parse obtaining character information and/or text information;
    Unit is automatically updated, the character information and/or the text information that the resolution unit is parsed are added to dictionary, and the dictionary is updated.
    2. the Word library updating device according to claim 1, it is characterized in that, the unit that automatically updates is additionally operable to periodically empty character information and/or text information in the dictionary, or when the dictionary capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dictionary earliest.
    3. the Word library updating device according to claim 1 or 2, it is characterized in that, the resolution unit is additionally operable to monitor the application program in the terminal, and when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.
    4. a kind of input system, it is characterised in that including:
    Resolution unit, to terminal present displayed content parse obtaining character information and/or text information;
    Display output unit, according to the input information of user, the related content of character information and/or text information will be obtained comprising the parsing and show as candidate item row major of going forward side by side, the candidate item that the user selects is exported.
    5. input system according to claim 4, it is characterised in that also include:Dynamic dictionary, for recording the character information and/or text information that parsing is obtained;System dictionary, for recording basic words;
    Updating block, the dynamic dictionary is added to for will parse the obtained character information and/or text information;And
    Information retrieval unit, dynamic dictionary and the system dictionary according to the input information retrieval, obtains corresponding candidate.
    6. the input system according to claim 5, it is characterised in that the updating block is additionally operable to periodically empty character information and/or text information in the dynamic dictionary or when the dynamic word When storage capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dynamic dictionary earliest.
    7. the input system according to any one of claim 4 to 6, it is characterized in that, the resolution unit is additionally operable to monitor the application program in the terminal, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.
    8. a kind of terminal, it is characterised in that including the input system as any one of claim 4 to 7.
    9. a kind of input method, it is characterised in that including:
    Terminal present displayed content parse to obtain character information and/or text information;
    The related content of character information and/or text information will be obtained comprising the parsing according to the input information of user show as candidate item row major of going forward side by side, and exports the candidate item that the user selects.
    10. input method according to claim 9, it is characterised in that also include:The obtained character information will be parsed and/or text information is added to dynamic dictionary, the dynamic dictionary is updated;
    Dynamic dictionary and system dictionary, obtain corresponding candidate item according to the input information retrieval, wherein, the system dictionary is used to record basic words.
    11. the input method according to claim 10, it is characterised in that also include:Periodically empty character information and/or text information in the dynamic dictionary or when the dynamic dictionary capacity exceeds preset capacity, the character information and/or text information that currently parse are covered to the character information and/or text information for being added to the dynamic dictionary earliest.
    12. the input method according to any one of claim 9 to 11, it is characterised in that also include:The application program in the terminal is monitored, when detecting the application program launching of setting, content shown during application program described in the terminal operating is parsed.
    13. the input method according to claim 12, it is characterised in that the application program of the setting includes short message, mail and/or browser.
CN201180070506.4A 2011-08-30 2011-08-30 Dictionary database update device, input system, input method, and terminal Pending CN103493047A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/079123 WO2013029239A1 (en) 2011-08-30 2011-08-30 Dictionary database update device, input system, input method, and terminal

Publications (1)

Publication Number Publication Date
CN103493047A true CN103493047A (en) 2014-01-01

Family

ID=47755198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180070506.4A Pending CN103493047A (en) 2011-08-30 2011-08-30 Dictionary database update device, input system, input method, and terminal

Country Status (2)

Country Link
CN (1) CN103493047A (en)
WO (1) WO2013029239A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850241A (en) * 2015-05-28 2015-08-19 北京奇点机智信息技术有限公司 Mobile terminal and text input method thereof
CN106021527A (en) * 2016-05-24 2016-10-12 努比亚技术有限公司 Data processing method and search server and synchronization server
CN109254972A (en) * 2018-07-23 2019-01-22 努比亚技术有限公司 A kind of offline order Word library updating method, terminal and computer readable storage medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105760521A (en) * 2016-02-29 2016-07-13 百度在线网络技术(北京)有限公司 Information input method and device
CN106095128B (en) * 2016-06-14 2020-06-09 维沃移动通信有限公司 Character input method of mobile terminal and mobile terminal
CN112558784A (en) * 2020-11-20 2021-03-26 维沃移动通信有限公司 Method and device for inputting characters and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060241933A1 (en) * 2005-04-21 2006-10-26 Franz Alexander M Predictive conversion of user input
CN101334774A (en) * 2007-06-29 2008-12-31 北京搜狗科技发展有限公司 Character input method and input method system
CN101727196A (en) * 2008-10-20 2010-06-09 普天信息技术研究院有限公司 Character input method with self-learning function
CN102053974A (en) * 2009-11-03 2011-05-11 新浪网技术(中国)有限公司 Chinese character input method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101840418A (en) * 2010-03-31 2010-09-22 北京搜狗科技发展有限公司 User word library synchronous update method, update server and input method system
CN101847159A (en) * 2010-05-11 2010-09-29 中兴通讯股份有限公司 Terminal equipment and method for updating word stock thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060241933A1 (en) * 2005-04-21 2006-10-26 Franz Alexander M Predictive conversion of user input
CN101334774A (en) * 2007-06-29 2008-12-31 北京搜狗科技发展有限公司 Character input method and input method system
CN101727196A (en) * 2008-10-20 2010-06-09 普天信息技术研究院有限公司 Character input method with self-learning function
CN102053974A (en) * 2009-11-03 2011-05-11 新浪网技术(中国)有限公司 Chinese character input method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104850241A (en) * 2015-05-28 2015-08-19 北京奇点机智信息技术有限公司 Mobile terminal and text input method thereof
CN106021527A (en) * 2016-05-24 2016-10-12 努比亚技术有限公司 Data processing method and search server and synchronization server
CN106021527B (en) * 2016-05-24 2019-06-28 努比亚技术有限公司 A kind of data processing method and search server, sync server
CN109254972A (en) * 2018-07-23 2019-01-22 努比亚技术有限公司 A kind of offline order Word library updating method, terminal and computer readable storage medium
CN109254972B (en) * 2018-07-23 2022-09-13 上海法本信息技术有限公司 Offline command word bank updating method, terminal and computer readable storage medium

Also Published As

Publication number Publication date
WO2013029239A1 (en) 2013-03-07

Similar Documents

Publication Publication Date Title
CN109074354B (en) Method and terminal equipment for displaying candidate items
CN106874390B (en) Browser history record viewing method and terminal
US9241242B2 (en) Information recommendation method and apparatus
KR101267006B1 (en) A method of linking online document and instnt message and a mobile terminal linking online document and instnt message in a chatting window of instnt messaging service
US20160006856A1 (en) Messaging application with in-application search functionality
US20230014319A1 (en) Method and apparatus for processing information of a terminal
CN103493047A (en) Dictionary database update device, input system, input method, and terminal
CN107436948B (en) File searching method and device and terminal
CN108541310A (en) A kind of method, apparatus and graphic user interface of display candidate word
WO2010116025A1 (en) Method and apparatus for providing visual search engine results
CN108241703B (en) Webpage data transmission method and device
CN108427761B (en) News event processing method, terminal, server and storage medium
CN101561725B (en) Method and system of fast handwriting input
CN104182429A (en) Web page processing method and terminal
JP2013016152A (en) Device for transmitting message in portable terminal and method thereof
CN108595107B (en) Interface content processing method and mobile terminal
CN108549681B (en) Data processing method and device, electronic equipment and computer readable storage medium
US10528645B2 (en) Content search using visual styles
US20240193622A1 (en) Interactive user interface (iui) and associated systems and methods for display of sustainability information corresponding to an item
KR101130206B1 (en) Method, apparatus and computer program product for providing an input order independent character input mechanism
CN101777067B (en) System for recognizing and managing web page contents for mobile communication equipment terminals
CN112925878B (en) Data processing method and device
CN105095161B (en) Method and device for displaying rich text information
CN105512260A (en) E-book multi-segment excerpt sharing method and device
CN105279202A (en) Information retrieval method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140101