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 PDF

Info

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
Application number
CN201710892702.9A
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710892702.9A priority Critical patent/CN107729420A/en
Publication of CN107729420A publication Critical patent/CN107729420A/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/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character 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

A kind of update method and mobile terminal of input method dictionary
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)

  1. 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. 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. 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. 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. 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.
  6. 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. 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. 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. 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. 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.
  11. 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. 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.
CN201710892702.9A 2017-09-27 2017-09-27 A kind of update method and mobile terminal of input method dictionary Pending CN107729420A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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