CN107729420A - A kind of update method and mobile terminal of input method dictionary - Google Patents
A kind of update method and mobile terminal of input method dictionary Download PDFInfo
- Publication number
- CN107729420A CN107729420A CN201710892702.9A CN201710892702A CN107729420A CN 107729420 A CN107729420 A CN 107729420A CN 201710892702 A CN201710892702 A CN 201710892702A CN 107729420 A CN107729420 A CN 107729420A
- Authority
- CN
- China
- Prior art keywords
- contact people
- input method
- session contact
- keyword
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiments of the invention provide a kind of update method and mobile terminal of input method dictionary, it is related to input method technique field.In the embodiment of the present invention, when user is carrying out information exchange with session contact person, obtain the scene information being presently in and the identity information of the session contact people, the keyword in the scene information and the identity information is extracted, the input method dictionary according to corresponding to the keyword updates the session contact people.During by being chatted from different session contact people under different scenes, the input method dictionary according to corresponding to the identity information of session contact people and the scene information being presently in automatically update session contact people, when being easy to subsequently chat with session contact people, some contents corresponding with session contact people and current scene information can be matched in input method dictionary corresponding to session contact people, facilitate user to input corresponding information.
Description
Technical field
The present embodiments relate to input method technique field, more particularly to a kind of update method of input method dictionary and movement
Terminal.
Background technology
It is widely available with mobile terminal, it has also become indispensable instrument in people's live and work, many applications
It is required for inputting word or other guide to complete to interact, such as wechat, QQ chat etc., these all be unable to do without the branch of input method
Hold.
Current input method application has a lot, such as Baidu's input method, search dog input method etc., but different input method applications
Corresponding input method dictionary is all same.
But under different scenes, when user is chatted with different sessions contact person, input method dictionary is fixed
, it has not been convenient to user inputs corresponding information.
The content of the invention
The embodiment of the present invention provides a kind of update method and mobile terminal of input method dictionary, to solve to exist in the prior art
Under different scenes, when user is chatted with different sessions contact person, input method dictionary is fixed, and causes user profile to input
The problem of inconvenient.
First aspect, there is provided a kind of update method of input method dictionary, including:
When user is carrying out information exchange with session contact person, the scene information being presently in and session connection are obtained
It is the identity information of people;
Extract the keyword in the scene information and the identity information;
The input method dictionary according to corresponding to the keyword updates the session contact people.
Second aspect, a kind of mobile terminal is additionally provided, including:
Acquisition module, for when user is carrying out information exchange with session contact person, obtaining the scene letter being presently in
Breath and the identity information of the session contact people;
Extraction module, for extracting the keyword in the scene information and the identity information;
Update module, for the input method dictionary according to corresponding to the keyword renewal session contact people.
The third aspect, is additionally provided with a kind of mobile terminal, including memory, processor and is stored on the memory
And the computer program that can be run on the processor, the computer program are realized the present invention during computing device
The step of update method of described input method dictionary.
Fourth aspect, a kind of computer-readable recording medium is additionally provided with, is deposited on the computer-readable recording medium
Computer program is contained, the computer program realizes the renewal side of input method dictionary of the present invention when being executed by processor
The step of method.
So, in the embodiment of the present invention, when user is carrying out information exchange with session contact person, obtain what is be presently in
Scene information and the identity information of the session contact people, extract the keyword in the scene information and the identity information,
The input method dictionary according to corresponding to the keyword updates the session contact people.By from different session contact people in difference
Scene under when chatting, the session contact is automatically updated according to the identity information of session contact people and the scene information being presently in
Input method dictionary corresponding to people, can be in input corresponding to the session contact people when being easy to subsequently chat with session contact people
Some contents corresponding with session contact people and current scene information are matched in method dictionary, facilitate the corresponding letter of user's input
Breath.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention
The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention
Example, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these accompanying drawings
Obtain other accompanying drawings.
Fig. 1 shows a kind of flow chart of the update method of input method dictionary of the embodiment of the present invention one;
Fig. 2 shows a kind of flow chart of the update method of input method dictionary of the embodiment of the present invention two;
Fig. 3 shows a kind of structured flowchart of mobile terminal of the embodiment of the present invention three;
Fig. 4 shows the structured flowchart of another mobile terminal of the embodiment of the present invention three;
Fig. 5 shows the structured flowchart of the mobile terminal of the embodiment of the present invention four;
Fig. 6 shows the structural representation of the mobile terminal of the embodiment of the present invention five.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is part of the embodiment of the present invention, rather than whole embodiments.Based on this hair
Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of protection of the invention.
Embodiment one
Reference picture 1, a kind of flow chart of the update method of input method dictionary of the embodiment of the present invention one is shown, specifically may be used
To comprise the following steps:
Step 101, when user is carrying out information exchange with session contact person, the scene information being presently in and institute are obtained
State the identity information of session contact people.
In the embodiment of the present invention, when user is being chatted with a session contact people by bitcom, user and session
Between contact person the interaction of information can be realized by sending information and receive information.Now, the scene letter being presently in can be obtained
Breath and the identity information of the session contact people.
Wherein, the identity information of session contact people can be understood as the relation of user and session contact person, such as father and son, mother
The relations such as female, sister, brother, good friend.The pet name, the group's name that can be set for the identity information of session contact people by user
Claim, the content in historical session record determines.
Generally, user can be set to the different pet names according to its relation for different session contact people, pass through
The pet name that user is set determines the identity information of session contact people, for example, when the relation of user and session contact person are mother and daughter,
The pet name can be typically arranged to " mother ", then the identity information that can determine that session contact people is mother, as user and session contact
When the relation of people is father and son, the pet name can be typically arranged to " father ", then the identity information that can determine that session contact people is father;
In QQ applications, each session contact people can be grouped by user, true by the group name being grouped residing for session contact people
Determine the identity information of session contact people, for example, group name is " my good friend ", then can determine that each session contact in group
The identity information of people is good friend;Further, it is also possible to determined by the content in historical session record of the user with contact person can be talked about
The identity information of session contact people, typically, when user chats with session contact person, it will usually carry user to session contact people
Address, the address in chat record can determine that the identity information of session contact people.
The scene information being presently in includes:The time of the user present position, weather, residing for the session contact people
It is at least one in the schedule that the time of position, weather, historical session record, and user are set.
Time, weather for user present position, can by the positioning function in mobile terminal that user uses, it is determined that
The location of user, then by the time clock feature in mobile terminal and day airway dysfunction, determine the location of user when
Between, weather;Time, weather for session contact people present position, can by inquiring about the phone number of session contact people, according to
The ownership place of phone number determines the location of session contact people, it is then determined that the time of words contact person present position, weather.
Historical session record refers to user and the chat record before session contact person;The schedule that user is set can be understood as
The schedule that user adds in advance in calendar.
Step 102, the keyword in the scene information and the identity information is extracted.
In the embodiment of the present invention, the keyword in the scene information being presently in, and the identity of session contact people are extracted
Keyword in information.
For example, the scene information being presently in is the time of user present position, and the time of user present position is
During on January 1st, 2017, then it is " New Year's Day " to extract corresponding keyword;The scene information being presently in is the schedule that user is set
During arrangement, and the content in schedule is " birthday of Zhang San ", then it is " Zhang San ", " birthday " to extract corresponding keyword;When
When preceding residing scene information records for historical session, and user is with the content in the historical session record of session contact person
" removing yunnan tourism ", then it is " Yunnan ", " tourism " to extract corresponding keyword;When the identity information of session contact people is father
When, the keyword of extraction can be " father ".
Step 103, the input method dictionary according to corresponding to the keyword updates the session contact people.
In the embodiment of the present invention, an input method dictionary is each established for each session contact people, for storing
The word related to session contact person, picture etc., the input method according to corresponding to the keyword of extraction updates the session contact people
Dictionary.
Improve input method dictionary corresponding to session contact people by being continuously updated, when again with session contact people chat
When, according to session contact people and current scene information, directly matched from input method dictionary corresponding to session contact people
Corresponding word, picture, select to input for user.
Wherein, input method dictionary corresponding to renewal session contact people mainly includes:In the input method dictionary pre-established
Add word, the picture being not present originally;In the input method dictionary pre-established, to stored word, picture according to
The frequency of input is resequenced, the higher word of the frequency, picture, and its sequence is located further forward, the relatively low word of the frequency, picture,
It sorts more posteriorly, for forward word, the picture of sorting, preferentially shows that its content selects input for user.
For example, the keyword in the scene information being presently in that ought be extracted is " New Year's Day ", and corresponding session contact people
Identity information in keyword when being " father ", can be by " father ", " father ", " New Year's Day " and the blessing related to New Year's Day
Language, picture are updated in input method dictionary corresponding to " father ";When the keyword of extraction is Zhang San ", " birthday ", and corresponding meeting
The keyword in the identity information of contact person is talked about when be " Zhang San ", can will the content update such as " birthday ", " happy birthday " to " opening
In input method dictionary corresponding to three ";When the keyword of extraction is " Yunnan ", " tourism ", and the identity of corresponding session contact people
, can be by " Yunnan ", " tourism " and " Lijing " related to keyword, " the double versions in west when keyword in information is " Xiao Ming "
Receive ", in the input method dictionary corresponding to content update to " Xiao Ming " such as " aircraft ".
Specifically, in an embodiment of the present invention, according to the keyword query related word and/or picture,
Show that the word and/or picture select for the user, when in the word and/or picture that the user inputs the display
During any information, word and/or picture that the user is inputted are updated to input method dictionary corresponding to the session contact people.
In the embodiment of the present invention, according to the keyword query of extraction related at least one word and/or picture, it will inquire about
To at least one word and/or picture show and recommend user, select to input for user, when user inputs at least the one of display
During any information in individual word and/or picture, the word of user's input and/or picture are updated to corresponding to session contact people
Input method dictionary.When the word and/or picture of user's input are not present in input method dictionary corresponding to session contact people, will use
The word and/or picture of family input are added in input method dictionary;Used when existing in input method dictionary corresponding to session contact people
When the word and/or picture of family input, the frequency corresponding to the word and/or picture that user inputs in input method dictionary is updated.
In another embodiment of the invention, show that the keyword selects for the user;When the user inputs
During any one in the keyword of the display, the keyword that the user inputs is updated to corresponding to the session contact people
Input method dictionary.
In the embodiment of the present invention, directly the keyword of extraction is shown and recommends user, select to input for user, extraction
The number of keyword is at least one, when any one in the keyword that user inputs display, by the keyword of user's input
It is updated in input method dictionary corresponding to session contact people.
In the embodiment of the present invention, when user is carrying out information exchange with session contact person, the scene being presently in is obtained
Information and the identity information of the session contact people, extract the keyword in the scene information and the identity information, according to
The keyword updates input method dictionary corresponding to the session contact people.By from different session contact people in different fields
When being chatted under scape, session contact people couple is automatically updated according to the identity information of session contact people and the scene information being presently in
The input method dictionary answered, can be in input method word corresponding to the session contact people when being easy to subsequently chat with session contact people
Some contents corresponding with session contact people and current scene information are matched in storehouse, facilitate user to input corresponding information.
Embodiment two
Reference picture 2, a kind of flow chart of the update method of input method dictionary of the embodiment of the present invention two is shown, specifically may be used
To comprise the following steps:
Step 201, when user is carrying out information exchange with session contact person, the scene information being presently in and institute are obtained
State the identity information of session contact people.
This step is similar with step 101 principle in embodiment one, will not be described in detail herein.
Step 202, the keyword in the scene information and the identity information is extracted.
This step is similar with step 102 principle in embodiment one, will not be described in detail herein.
Step 203, the public input method dictionary according to corresponding to the keyword updates the session contact people generic,
It is and at least one in individual character input method dictionary corresponding to the session contact people.
In the embodiment of the present invention, for each session contact people, public input method dictionary is established according to its generic,
Belong to word, picture corresponding to same category of session contact people for storage in public input method dictionary;In addition, for each
Individual session contact people, also need to establish property input method dictionary one by one, individual character input method dictionary is only for storing session contact people
Some words, picture.
For example, the generic of session contact people includes relative, friend, colleague etc., it is each by what is stored in mobile terminal
Session contact people is divided, and relative include session contact people A1, session contact people A2 and session contact people A3, are wrapped in friend
Session contact people B1 and session contact people B2 are included, colleague includes session contact people C1 and session contact people C2;Session contact people
A1, session contact people A2 and the corresponding property one by one of session contact people A3 a corresponding public input method dictionary M, session contact people A1
The corresponding property input method dictionary M2 one by one of input method dictionary M1, session contact people A2, the corresponding property one by one of session contact people A3 are defeated
Enter method dictionary M3;A session contact people B1 and session contact people B2 corresponding public input method dictionary N, session contact people B1 is corresponding
The corresponding property input method dictionary N2 one by one of property input method dictionary N1 one by one, session contact people B2;Session contact people C1 and session
The contact person C2 corresponding property input method dictionary P1 one by one of a corresponding public input method dictionary P, session contact people C1, session contact
The corresponding property input method dictionary P2 one by one of people C2.
Certainly, after being divided to the generic of session contact people, can also segment again, can be by such as relative
Divided again according to the intimate degree of relation, under relative this classification, the high session contact people of intimate degree be divided into one kind,
The low session contact people of intimate degree is divided into another kind of;Accordingly, the species of input method dictionary would also vary from.Example
Such as, session contact people A1 and session contact people A2 intimate degree are high, and session contact people A3 intimate degree is low, session contact people
A1, session contact people A2 and session contact people A3 a corresponding public input method dictionary M, session contact people A1 and session contact people
The public input method dictionary M12 of the corresponding high cohesion of A2, then, then session contact people A1 and session contact people A2 is distinguished
Individual character input method dictionary M1, individual character input method dictionary M2 corresponding to foundation.
The public input method dictionary according to corresponding to the keyword of extraction updates session contact people's generic, and session connection
It is at least one in individual character input method dictionary corresponding to people, public input method dictionary, Huo Zhegen can be updated according to keyword
Individual character input method dictionary is updated according to keyword, or public input method dictionary and individual character input method dictionary are updated according to keyword.
In the embodiment of the present invention, individual character input method dictionary can also be updated first, then joined for same category of session
It is individual character input method dictionary corresponding to people, the wherein shared word of extraction, picture are updated to session contact people's generic pair again
The public input method dictionary answered, while shared word, picture in each individual character input method dictionary are deleted, save input method dictionary
Space-consuming.According to the scene information and the identity information of session contact people being presently in, it is corresponding to update session contact people
Input method dictionary, when being chatted again with session contact people, according to session contact people and current scene information, from this
Corresponding word, picture are matched in input method dictionary corresponding to session contact people and existing input method dictionary, the session contact
Obtained content is matched in input method dictionary corresponding to people, its priority recommended, which is higher than in existing input method dictionary, to be matched
The content arrived.If it can match to obtain corresponding word, picture, general in input method dictionary corresponding to session contact people
Word, the picture preferential recommendation matched somebody with somebody input to user;If it cannot be matched in input method dictionary corresponding to session contact people
Corresponding word, picture are obtained, can only recommend to match obtained word, picture in existing input method dictionary, when user inputs
After the completion of, the word, the picture that match to obtain in existing input method dictionary are updated into input method word corresponding to session contact people
Storehouse so that input method dictionary constantly improve corresponding to session contact people.
In the embodiment of the present invention, when user is carrying out information exchange with session contact person, the scene being presently in is obtained
Information and the identity information of the session contact people, extract the keyword in the scene information and the identity information, according to
The keyword updates public input method dictionary corresponding to the session contact people generic, and the session contact people couple
It is at least one in the individual character input method dictionary answered.During by being chatted from different session contact people under different scenes, root
According to the identity information of session contact people input method word corresponding to session contact people is automatically updated with the scene information being presently in
Storehouse, when being easy to subsequently chat with session contact people, it can be matched in input method dictionary corresponding to session contact people
Content corresponding with session contact people and current scene information, user is facilitated to input corresponding information.
Embodiment three
Reference picture 3, show a kind of structured flowchart of mobile terminal of the embodiment of the present invention three.
The mobile terminal 300 includes:Acquisition module 301, extraction module 302, update module 303.
Reference picture 4, show the structured flowchart of another mobile terminal of the embodiment of the present invention three.
Be discussed in detail separately below each module function and each module between interactive relation.
Acquisition module 301, for when user is carrying out information exchange with session contact person, obtaining the scene being presently in
Information and the identity information of the session contact people.
Wherein, the scene information being presently in includes:The time of the user present position, weather, the session
It is at least one in the schedule that the time of contact person present position, weather, historical session record, and user are set.
Extraction module 302, for extracting the keyword in the scene information and the identity information.
Update module 303, for the input method dictionary according to corresponding to the keyword renewal session contact people.It is optional
, the update module 303, it can include:First renewal submodule 3031, for updating the session according to the keyword
In public input method dictionary, and individual character input method dictionary corresponding to the session contact people corresponding to contact person's generic
It is at least one.Optionally, the update module 303, can include:Submodule 3032 is inquired about, for being looked into according to the keyword
Ask related word and/or picture;First display sub-module 3033, for showing that the word and/or picture supply the user
Selection;Second renewal submodule 3034, for when any information in the word and/or picture of the user input display
When, word and/or picture that the user is inputted are updated to input method dictionary corresponding to the session contact people.Optionally,
The update module 303, can include:Second display sub-module 3035, for showing that the keyword selects for the user;
3rd renewal submodule 3036, for input the display as the user keyword in any one when, by the user
The keyword of input is updated to input method dictionary corresponding to the session contact people.
In the embodiment of the present invention, when user is carrying out information exchange with session contact person, the scene being presently in is obtained
Information and the identity information of the session contact people, extract the keyword in the scene information and the identity information, according to
The keyword updates input method dictionary corresponding to the session contact people.By from different session contact people in different fields
When being chatted under scape, session contact people couple is automatically updated according to the identity information of session contact people and the scene information being presently in
The input method dictionary answered, can be in input method word corresponding to the session contact people when being easy to subsequently chat with session contact people
Some contents corresponding with session contact people and current scene information are matched in storehouse, facilitate user to input corresponding information.
Example IV
Reference picture 5, show the structured flowchart of the mobile terminal of the embodiment of the present invention four.
The mobile terminal 500 of the embodiment of the present invention includes:At least one processor 501, memory 502, at least one net
Network interface 504 and other users interface 503.Each component in mobile terminal 500 is coupled by bus system 505.
It is understood that bus system 505 is used to realize the connection communication between these components.Bus system 505 except include data/address bus it
Outside, in addition to power bus, controlling bus and status signal bus in addition.But for the sake of clear explanation, in Figure 5 will be various total
Line is all designated as bus system 505.
Wherein, user interface 503 can include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 502 in the embodiment of the present invention can be volatile memory or nonvolatile memory,
Or it may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read-
Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable
Device (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM, EEPROM) or
Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), and it is used as outside high
Speed caching.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static RAM
(Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory
(Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate
SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links
Dynamic random access memory (Synchlink DRAM, SLDRAM) and direct rambus random access memory (Direct
Rambus RAM, DRRAM).The embodiment of the present invention description system and method memory 502 be intended to including but not limited to these
With the memory of any other suitable type.
In some embodiments, memory 502 stores following element, can perform module or data structure, or
Their subset of person, or their superset:Operating system 5021 and application program 5022.
Wherein, operating system 5021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., it is used for
Realize various basic businesses and the hardware based task of processing.Application program 5022, include various application programs, such as media
Player (Media Player), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention
The program of method may be embodied in application program 5022.
In embodiments of the present invention, by calling program or the instruction of the storage of memory 502, specifically, can be application
The program stored in program 5022 or instruction, processor 501 are used to, when user is carrying out information exchange with session contact person, obtain
Take the scene information being presently in and the identity information of the session contact people;Extract the scene information and the identity information
In keyword;The input method dictionary according to corresponding to the keyword updates the session contact people.
The method that the embodiments of the present invention disclose can apply in processor 501, or be realized by processor 501.
Processor 501 is probably a kind of IC chip, has the disposal ability of signal.In implementation process, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 501 or the instruction of software form.Above-mentioned processing
Device 501 can be general processor, digital signal processor (Digital Signal Processor, DSP), special integrated electricity
Road (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field
Programmable Gate Array, FPGA) either other PLDs, discrete gate or transistor logic,
Discrete hardware components.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general
Processor can be microprocessor or the processor can also be any conventional processor etc..With reference to institute of the embodiment of the present invention
The step of disclosed method, can be embodied directly in hardware decoding processor and perform completion, or with the hardware in decoding processor
And software module combination performs completion.Software module can be located at random access memory, flash memory, read-only storage, may be programmed read-only
In the ripe storage medium in this area such as memory or electrically erasable programmable memory, register.The storage medium is located at
Memory 502, processor 501 read the information in memory 502, with reference to the step of its hardware completion above method.
It is understood that the embodiment of the present invention description these embodiments can use hardware, software, firmware, middleware,
Microcode or its combination are realized.Realized for hardware, processing unit can be realized in one or more application specific integrated circuits
(Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal
Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable
Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general place
Manage in device, controller, microcontroller, microprocessor, other electronic units for performing herein described function or its combination.
For software realize, can by perform the module (such as process, function etc.) of function described in the embodiment of the present invention come
Realize the technology described in the embodiment of the present invention.Software code is storable in memory and passes through computing device.Memory can
To realize within a processor or outside processor.
Alternatively, processor 501 is in the input method word according to corresponding to the keyword updates the session contact people
During storehouse, it is additionally operable to:The public input method dictionary according to corresponding to the keyword updates the session contact people generic, and
It is at least one in individual character input method dictionary corresponding to the session contact people.
Alternatively, processor 501 the session contact people is being updated according to the keyword corresponding to input method dictionary when,
It is additionally operable to:According to the keyword query related word and/or picture;Show that the word and/or picture supply the user
Selection;When any information in the word and/or picture that the user inputs the display, word that the user is inputted
And/or picture is updated to input method dictionary corresponding to the session contact people.
Alternatively, processor 501 the session contact people is being updated according to the keyword corresponding to input method dictionary when,
It is additionally operable to:Show that the keyword selects for the user;When any one in the keyword that the user inputs the display
When, the keyword that the user inputs is updated to input method dictionary corresponding to the session contact people.
Alternatively, the scene information being presently in includes:The time of the user present position, weather, the meeting
Talk about at least one in the schedule that time, the weather of contact person present position, historical session record, and user are set.
Mobile terminal 500 can realize each process that terminal is realized in previous embodiment, to avoid repeating, here no longer
Repeat.
In the embodiment of the present invention, when user is carrying out information exchange with session contact person, the scene being presently in is obtained
Information and the identity information of the session contact people, extract the keyword in the scene information and the identity information, according to
The keyword updates input method dictionary corresponding to the session contact people.By from different session contact people in different fields
When being chatted under scape, session contact people couple is automatically updated according to the identity information of session contact people and the scene information being presently in
The input method dictionary answered, can be in input method word corresponding to the session contact people when being easy to subsequently chat with session contact people
Some contents corresponding with session contact people and current scene information are matched in storehouse, facilitate user to input corresponding information.
Embodiment five
Reference picture 6, show the structural representation of the mobile terminal of the embodiment of the present invention five.
The mobile terminal of the embodiment of the present invention can be mobile phone, tablet personal computer, personal digital assistant (Personal
Digital Assistant, PDA) or vehicle-mounted computer etc..
Mobile terminal in Fig. 6 includes radio frequency (Radio Frequency, RF) circuit 610, memory 620, input block
630th, display unit 640, processor 660, voicefrequency circuit 670, WiFi (Wireless Fidelity) modules 680 and power supply
690。
Wherein, input block 630 can be used for the numeral or character information for receiving user's input, and produce the use with terminal
The signal input that family is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 630 can include
Contact panel 631.Contact panel 631, also referred to as touch screen, collect touch control operation of the user on or near it and (for example use
Family uses the operations of any suitable object or annex on contact panel 631 such as finger, stylus), and according to set in advance
Formula drives corresponding attachment means.Optionally, contact panel 631 may include two portions of touch control detection device and touch control controller
Point.Wherein, the touch-control orientation of touch control detection device detection user, and the signal that touch control operation is brought is detected, transmit a signal to
Touch control controller;Touch control controller receives touch information from touch control detection device, and is converted into contact coordinate, then gives
The processor 660, and the order sent of reception processing device 660 and can be performed.Furthermore, it is possible to using resistance-type, condenser type,
The polytype such as infrared ray and surface acoustic wave realizes contact panel 631.Except contact panel 631, input block 630 can be with
Including other input equipments 632, other input equipments 632 can include but is not limited to physical keyboard, function key (such as volume control
Button processed, switch key etc.), trace ball, mouse, the one or more in action bars etc..
Wherein, display unit 640 can be used for display by the information of user's input or be supplied to the information and terminal of user
Various menu interfaces.Display unit 640 may include display panel 641, optionally, can use LCD or organic light-emitting diodes
Forms such as (Organic Light-Emitting Diode, OLED) is managed to configure display panel 641.
It should be noted that contact panel 631 can cover display panel 641, touching display screen is formed, when the touching display screen is examined
After measuring the touch control operation on or near it, processor 660 is sent to determine the type of touch event, is followed by subsequent processing device
660 provide corresponding visual output according to the type of touch event on touching display screen.
Touching display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area
And arrangement mode of the conventional control viewing area does not limit, can be arranged above and below, left-right situs etc. can distinguish two it is aobvious
Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with
The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area
It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example,
Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 660 is the control centre of terminal, utilizes various interfaces and each portion of connection whole mobile phone
Point, by running or performing the software program and/or module that are stored in first memory 621, and call and be stored in second
Data in memory 622, the various functions and processing data of terminal are performed, so as to carry out integral monitoring to terminal.Optionally,
Processor 660 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 621 in software program and/or module and/
Or the data in the second memory 622, processor 660 are used to, when user is carrying out information exchange with session contact person, obtain
Take the scene information being presently in and the identity information of the session contact people;Extract the scene information and the identity information
In keyword;The input method dictionary according to corresponding to the keyword updates the session contact people.
Alternatively, processor 660 is in the input method word according to corresponding to the keyword updates the session contact people
During storehouse, it is additionally operable to:The public input method dictionary according to corresponding to the keyword updates the session contact people generic, and
It is at least one in individual character input method dictionary corresponding to the session contact people.
Alternatively, processor 660 the session contact people is being updated according to the keyword corresponding to input method dictionary when,
It is additionally operable to:According to the keyword query related word and/or picture;Show that the word and/or picture supply the user
Selection;When any information in the word and/or picture that the user inputs the display, word that the user is inputted
And/or picture is updated to input method dictionary corresponding to the session contact people.
Alternatively, processor 660 the session contact people is being updated according to the keyword corresponding to input method dictionary when,
It is additionally operable to:Show that the keyword selects for the user;When any one in the keyword that the user inputs the display
When, the keyword that the user inputs is updated to input method dictionary corresponding to the session contact people.
Alternatively, the scene information being presently in includes:The time of the user present position, weather, the meeting
Talk about at least one in the schedule that time, the weather of contact person present position, historical session record, and user are set.
It can be seen that in the embodiment of the present invention, when user is carrying out information exchange with session contact person, obtain what is be presently in
Scene information and the identity information of the session contact people, extract the keyword in the scene information and the identity information,
The input method dictionary according to corresponding to the keyword updates the session contact people.By from different session contact people in difference
Scene under when chatting, the session contact is automatically updated according to the identity information of session contact people and the scene information being presently in
Input method dictionary corresponding to people, can be in input corresponding to the session contact people when being easy to subsequently chat with session contact people
Some contents corresponding with session contact people and current scene information are matched in method dictionary, facilitate the corresponding letter of user's input
Breath.
Embodiment six
The embodiment of the present invention additionally provides a kind of mobile terminal, including processor, memory and is stored in the memory
Computer program that is upper and can running on the processor, is realized above-mentioned when the computer program is by the computing device
Each process of the update method embodiment of input method dictionary, and identical technique effect can be reached, to avoid repeating, herein not
Repeat again.
Embodiment seven
The embodiment of the present invention additionally provides a kind of computer-readable recording medium, is deposited on the computer-readable recording medium
Computer program is stored up, the computer program realizes the update method embodiment of above-mentioned input method dictionary when being executed by processor
Each process, and identical technique effect can be reached, to avoid repeating, will not be repeated here.Wherein, it is described computer-readable
Storage medium, such as read only memory ROM, random access memory ram, magnetic disc or CD.
Those of ordinary skill in the art it is to be appreciated that with reference to disclosed in the embodiment of the present invention embodiment description it is each
The unit and algorithm steps of example, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These
Function is performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.Specialty
Technical staff can realize described function using distinct methods to each specific application, but this realization should not
Think beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, others can be passed through
Mode is realized.For example, device embodiment described above is only schematical, for example, the division of the unit, is only
A kind of division of logic function, can there is an other dividing mode when actually realizing, for example, multiple units or component can combine or
Person is desirably integrated into another system, or some features can be ignored, or does not perform.Another, shown or discussed is mutual
Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit
Connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized in the form of SFU software functional unit and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be
People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention.
And foregoing storage medium includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes
Medium.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (12)
- A kind of 1. update method of input method dictionary, it is characterised in that including:When user is carrying out information exchange with session contact person, the scene information being presently in and the session contact people are obtained Identity information;Extract the keyword in the scene information and the identity information;The input method dictionary according to corresponding to the keyword updates the session contact people.
- 2. according to the method for claim 1, it is characterised in that described that the session contact people is updated according to the keyword The step of corresponding input method dictionary, including:The public input method dictionary according to corresponding to the keyword updates the session contact people generic, and the session It is at least one in individual character input method dictionary corresponding to contact person.
- 3. according to the method for claim 1, it is characterised in that described that the session contact people is updated according to the keyword The step of corresponding input method dictionary, including:According to the keyword query related word and/or picture;Show that the word and/or picture select for the user;When any information in the word and/or picture that the user inputs the display, word that the user is inputted And/or picture is updated to input method dictionary corresponding to the session contact people.
- 4. according to the method for claim 1, it is characterised in that described that the session contact people is updated according to the keyword The step of corresponding input method dictionary, including:Show that the keyword selects for the user;When any one in the keyword that the user inputs the display, the keyword that the user inputs is updated to institute State input method dictionary corresponding to session contact people.
- 5. according to the method for claim 1, it is characterised in that the scene information being presently in includes:The user The time of present position, weather, the time of the session contact people present position, weather, historical session record, and user set It is at least one in the schedule put.
- A kind of 6. mobile terminal, it is characterised in that including:Acquisition module, for when user is carrying out information exchange with session contact person, obtain the scene information that is presently in and The identity information of the session contact people;Extraction module, for extracting the keyword in the scene information and the identity information;Update module, for the input method dictionary according to corresponding to the keyword renewal session contact people.
- 7. mobile terminal according to claim 6, it is characterised in that the update module, including:First renewal submodule, for the public input according to corresponding to the keyword renewal session contact people generic It is at least one in method dictionary, and individual character input method dictionary corresponding to the session contact people.
- 8. mobile terminal according to claim 6, it is characterised in that the update module, including:Submodule is inquired about, for according to the keyword query related word and/or picture;First display sub-module, for showing that the word and/or picture select for the user;Second renewal submodule, for input the display as the user word and/or picture in any information when, will The word and/or picture of user's input are updated to input method dictionary corresponding to the session contact people.
- 9. mobile terminal according to claim 6, it is characterised in that the update module, including:Second display sub-module, for showing that the keyword selects for the user;3rd renewal submodule, for input the display as the user keyword in any one when, by the user The keyword of input is updated to input method dictionary corresponding to the session contact people.
- 10. mobile terminal according to claim 6, it is characterised in that the scene information being presently in includes:It is described The time of user present position, weather, the time of the session contact people present position, weather, historical session record, Yi Jiyong It is at least one in the schedule that family is set.
- A kind of 11. mobile terminal, it is characterised in that including:Memory, processor and it is stored on the memory and can be in institute The computer program run on processor is stated, the computer program is realized such as claim 1 to 5 during the computing device Any one of input method dictionary update method the step of.
- 12. a kind of computer-readable recording medium, it is characterised in that be stored with computer on the computer-readable recording medium Program, the input method dictionary as any one of claim 1 to 5 is realized when the computer program is executed by processor The step of update method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710892702.9A CN107729420A (en) | 2017-09-27 | 2017-09-27 | A kind of update method and mobile terminal of input method dictionary |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710892702.9A CN107729420A (en) | 2017-09-27 | 2017-09-27 | A kind of update method and mobile terminal of input method dictionary |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107729420A true CN107729420A (en) | 2018-02-23 |
Family
ID=61208166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710892702.9A Pending CN107729420A (en) | 2017-09-27 | 2017-09-27 | A kind of update method and mobile terminal of input method dictionary |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107729420A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109062422A (en) * | 2018-08-21 | 2018-12-21 | 北京有三逗科技有限公司 | Shortcut input method, client and server |
CN110362686A (en) * | 2018-04-02 | 2019-10-22 | 北京搜狗科技发展有限公司 | A kind of generation method of dictionary, device, terminal device and server |
CN110365726A (en) * | 2018-04-09 | 2019-10-22 | 阿里巴巴集团控股有限公司 | Communication processing method, device, terminal and server |
CN111026280A (en) * | 2018-10-10 | 2020-04-17 | 上海擎感智能科技有限公司 | WeChat input association method and system based on vehicle-mounted terminal, storage medium and vehicle-mounted terminal |
CN113360003A (en) * | 2021-06-30 | 2021-09-07 | 北京海纳数聚科技有限公司 | Intelligent text input method association method based on dynamic session scene |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5497319A (en) * | 1990-12-31 | 1996-03-05 | Trans-Link International Corp. | Machine translation and telecommunications system |
CN101571758A (en) * | 2009-06-04 | 2009-11-04 | 腾讯科技(深圳)有限公司 | Input method system, method and device thereof |
CN103324627A (en) * | 2012-03-21 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and input processing method |
CN104699809A (en) * | 2015-03-20 | 2015-06-10 | 广东睿江科技有限公司 | Method and device for controlling optimized word bank |
CN106681523A (en) * | 2015-11-06 | 2017-05-17 | 北京奇虎科技有限公司 | Library configuration method, library configuration device and call handling method of input method |
CN106886296A (en) * | 2017-02-15 | 2017-06-23 | 中国联合网络通信集团有限公司 | The treating method and apparatus of the dictionary of input method |
-
2017
- 2017-09-27 CN CN201710892702.9A patent/CN107729420A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5497319A (en) * | 1990-12-31 | 1996-03-05 | Trans-Link International Corp. | Machine translation and telecommunications system |
CN101571758A (en) * | 2009-06-04 | 2009-11-04 | 腾讯科技(深圳)有限公司 | Input method system, method and device thereof |
CN103324627A (en) * | 2012-03-21 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and input processing method |
CN104699809A (en) * | 2015-03-20 | 2015-06-10 | 广东睿江科技有限公司 | Method and device for controlling optimized word bank |
CN106681523A (en) * | 2015-11-06 | 2017-05-17 | 北京奇虎科技有限公司 | Library configuration method, library configuration device and call handling method of input method |
CN106886296A (en) * | 2017-02-15 | 2017-06-23 | 中国联合网络通信集团有限公司 | The treating method and apparatus of the dictionary of input method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110362686A (en) * | 2018-04-02 | 2019-10-22 | 北京搜狗科技发展有限公司 | A kind of generation method of dictionary, device, terminal device and server |
CN110362686B (en) * | 2018-04-02 | 2024-02-06 | 北京搜狗科技发展有限公司 | Word stock generation method and device, terminal equipment and server |
CN110365726A (en) * | 2018-04-09 | 2019-10-22 | 阿里巴巴集团控股有限公司 | Communication processing method, device, terminal and server |
CN109062422A (en) * | 2018-08-21 | 2018-12-21 | 北京有三逗科技有限公司 | Shortcut input method, client and server |
CN111026280A (en) * | 2018-10-10 | 2020-04-17 | 上海擎感智能科技有限公司 | WeChat input association method and system based on vehicle-mounted terminal, storage medium and vehicle-mounted terminal |
CN113360003A (en) * | 2021-06-30 | 2021-09-07 | 北京海纳数聚科技有限公司 | Intelligent text input method association method based on dynamic session scene |
CN113360003B (en) * | 2021-06-30 | 2023-12-05 | 北京海纳数聚科技有限公司 | Intelligent text input method association method based on dynamic session scene |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107729420A (en) | A kind of update method and mobile terminal of input method dictionary | |
US20120290947A1 (en) | Methods and systems to filter and display electronic messages | |
CN106681711A (en) | Method for content sharing under split screen mode and mobile terminal | |
CN106961342A (en) | A kind of group chat method and mobile terminal | |
CN105872213A (en) | Information displaying method and electronic device | |
CN107147505A (en) | A kind of group chat method and mobile terminal | |
CN104202473A (en) | Conversion merging method and mobile terminal | |
CN107196846A (en) | A kind of group chat method and mobile terminal | |
CN106055232B (en) | A kind of processing method and mobile terminal of message | |
CN107491278A (en) | A kind of split screen processing method and terminal | |
CN106851001A (en) | A kind of information processing method and mobile terminal | |
CN106776871A (en) | The storage method and mobile terminal of a kind of multimedia file | |
CN107357484A (en) | One kind prompting mark adding method, terminal and computer-readable recording medium | |
CN107221347A (en) | Method and terminal that a kind of audio is played | |
CN107678813A (en) | A kind of switching method and mobile terminal of the theme of desktop icons | |
CN107566917A (en) | A kind of video marker method and video playback apparatus | |
CN107632854A (en) | A kind of screenshotss processing method and mobile terminal | |
CN106231113A (en) | A kind of Dialing Method and mobile terminal | |
CN106972941B (en) | A kind of group chat method and mobile terminal | |
CN106484411A (en) | A kind of method for pushing of mobile terminal wallpaper and mobile terminal | |
CN107196847A (en) | A kind of group chat method and mobile terminal | |
CN107145369A (en) | The discharging method and mobile terminal of a kind of application program | |
CN106888308A (en) | A kind of method of speech processing and mobile terminal | |
CN105975317A (en) | Notification message processing method and mobile terminal | |
CN113590008A (en) | Chat message display method and device and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180223 |
|
RJ01 | Rejection of invention patent application after publication |