CN109922199A - A kind of contact person information processing method and terminal - Google Patents

A kind of contact person information processing method and terminal Download PDF

Info

Publication number
CN109922199A
CN109922199A CN201910200081.2A CN201910200081A CN109922199A CN 109922199 A CN109922199 A CN 109922199A CN 201910200081 A CN201910200081 A CN 201910200081A CN 109922199 A CN109922199 A CN 109922199A
Authority
CN
China
Prior art keywords
information
contact
application
data
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910200081.2A
Other languages
Chinese (zh)
Other versions
CN109922199B (en
Inventor
李鹏魁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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 CN201910200081.2A priority Critical patent/CN109922199B/en
Publication of CN109922199A publication Critical patent/CN109922199A/en
Application granted granted Critical
Publication of CN109922199B publication Critical patent/CN109922199B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

The present invention provides a kind of contact person information processing method and terminals, and wherein method includes: to receive the first input of user, and first input is associated with contact associated information;In response to first input, there is no in the case where information corresponding with contact associated information record in the first application, shown from the interface for obtaining the first object contact information to match with the contact associated information in databases of contact information and being applied described first;Receive second input of the user in first application;In response to second input, based on the first object contact information, the new destination contact information in first application quickly can match display according to the association that user's input operation carries out contact information when needing using not stored and mark contact data.

Description

A kind of contact person information processing method and terminal
Technical field
The present embodiments relate to the communications field more particularly to a kind of contact person information processing method and terminals.
Background technique
In periodic traffic, often use contact method and personal information, sometimes these information can through contact person or Person's third-party application is shared by business card, voice, short message or chat software text information or is informed or user After browsing mail, article etc. are seen there is a possibility that number.
But as our rhythm of life is getting faster, many times, to contact details such as telephone numbers, we come Not as good as going to store manually, user may be only browsing at that time or have received this type of information, and for these information, there may be only Few time or not used situation have been used at that time, those information will not may have been marked.And when next time need using Or when showing these contact informations, just do not know how to be quickly found out these information.Then it may also meet and be bordered by this The mobile phone short message of a little numbers, but do not know the embarrassment of contact person, so that user can not effectively identify contact details.
Summary of the invention
The embodiment of the present invention provides a kind of contact person information processing method and terminal, to solve not having in user in the prior art Have in the case where contact information is stored and identified in time, these contact informations can not be quickly found out and connection is believed The problem of breath is effectively identified.
In order to solve the above-mentioned technical problem, the present invention is implemented as follows:
In a first aspect, being applied to terminal, the method the embodiment of the invention provides a kind of contact person information processing method Include:
The first input of user is received, first input is associated with contact associated information;
In response to first input, there is no information corresponding with the contact associated information to remember in the first application In the case where record, the first object contact person to match with the contact associated information is obtained from databases of contact information Information data is simultaneously shown on the interface of first application;
Receive second input of the user in first application;
In response to second input, it is based on the first object contact information, it is new in first application Build object contact person information;
Wherein, the data in the databases of contact information are based on the target raw information parsing comprising contact method It obtains, the target raw information is to acquire from least one setting application.
Second aspect, the embodiment of the invention also provides a kind of terminals, comprising:
First receiving module, for receiving the first input of user, first input is associated with contact associated information;
Matching module, in response to first input, there is no letters related to the contact person in the first application In the case where ceasing corresponding information record, acquisition matches with the contact associated information from databases of contact information First object contact information is simultaneously shown on the interface of first application;
Second receiving module, for receiving second input of the user in first application;
Newly-built module, for the first object contact information being based on, described in response to second input New destination contact information in first application;
Wherein, the data in the databases of contact information are based on the target raw information parsing comprising contact method It obtains, the target raw information is to acquire from least one setting application.
The third aspect the embodiment of the invention also provides a kind of mobile terminal, including processor, memory and is stored in institute The computer program that can be run on memory and on the processor is stated, when the computer program is executed by the processor The step of realizing contact person information processing method as described above.
Fourth aspect, it is described computer-readable to deposit the embodiment of the invention also provides a kind of computer readable storage medium Computer program is stored on storage media, the computer program is realized when being executed by processor at contact information as described above The step of reason method.
In the embodiment of the present invention, the process that the correlation inquiry and display for realizing contact information are established, when need using When not stored and mark contact data, can quickly it be matched according to the association that user inputs operation progress contact information It has been shown that, can be in the case where user save contact person's message to telephone directory manually, according to the current information bar in terminal The contact method and contact associated information of contact person is found and shown to part, realizes the synchronization and foundation of contact information.
Detailed description of the invention
Fig. 1 shows the flow charts one of contact person information processing method in the embodiment of the present invention;
Fig. 2 indicates the flowchart 2 of contact person information processing method in the embodiment of the present invention;
Fig. 3 indicates a kind of institutional framework table of data model in databases of contact information in the embodiment of the present invention;
Fig. 4 indicates the display schematic diagram one of first object contact information in the embodiment of the present invention;
Fig. 5 indicates the display schematic diagram two of first object contact information in the embodiment of the present invention;
Fig. 6 indicates the display schematic diagram three of first object contact information in the embodiment of the present invention;
Fig. 7 indicates the structural block diagram of terminal in the embodiment of the present invention;
A kind of hardware structural diagram of Fig. 8 terminal of each embodiment to realize the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
A kind of contact person information processing method is disclosed in the embodiment of the present invention, is applied to terminal.The terminal can be still It is not limited to the electronic equipments such as mobile phone, tablet computer, smartwatch, Intelligent bracelet.
As shown in connection with fig. 1, this method comprises:
Step 101, the first input of user is received.
First input is associated with contact associated information.
In the embodiment of the present invention, the first input can be regarded as having or for inputting using any of people's relevant information of being related Operation input, such as are as follows: dialing input, the input of receiving talking operation input, contact person's query information, mail send address or postal The search operation input for filling in input, social account or social connections people of part contact person, from the contact details in media application Editor's input etc..When detect user dialling, answering, the operation relevant to contact information such as contact person's inquiry it is defeated When entering behavior, confirmation receives the first input of user, does not limit specifically herein.
First input can be that voice inputs, and can also input for body-sensing, can also be in the input of the touch-control of terminal touch panel. Wherein, touch-control inputs can include: clicking operation, double click operation, multi-hit operation, long press operation, pressing operation, slide etc. Deng, terminal display screen be abnormity screen in the case where, first input can be two fingers simultaneously abnormity screen two " ear areas The two fingers touch control operation in domain ", such as two fingers clicking operation, two fingers slide.
The contact associated information can be but be not limited to: contact method (telephone number, social software account, mailbox Address etc.), contact person's (contact name, contact person's pet name, contact person's remark information etc.), the relevant keyword of contact details (nouns such as contact person, phone, mailbox, QQ number, WeChat ID, microblogging number).It does not limit specifically herein.
The step realizes the monitoring to user's operation behavior, with the terminal operation behavior according to user, realizes in terminal The timely collection of information relevant to contact information and record.
Step 102, in response to the first input, information corresponding with the contact associated information is not present in the first application In the case where record, the first object contact person to match with the contact associated information is obtained from databases of contact information Information data is simultaneously shown on the interface of the first application.
After receiving the first input, according to contact associated information associated in first input, first answered from first Information matches are carried out in, the record for whether being stored with relevant information in the first application searched, and are not deposited in the first application In the case where information corresponding with contact associated information record, need from the databases of contact information having built up in advance The middle matched and searched for carrying out information, so as to can utmostly provide relevant contact person's letter when any user needs Breath record is provided with the information that the input operation for realizing according to user carries out maximum possible degree, and by first object contact person Information data exports the display realized on the interface of the first application to the first application.
Data in databases of contact information are the data of non-manual storage.
First application can be but be not limited to: address list application, short message application, chat communication software, mail transmission/reception Software, from media software etc..The contact details for the people that is related are recorded in first application.
Optionally, in abovementioned steps 101, the first input of user is received, can be includes: to receive user to answer first The first input in.It is operated receiving the input for being associated with contact associated information that user carries out in the first application When, search whether that there is information corresponding with the contact associated information records in the first application.In first application not When in the presence of corresponding record, the matched and searched of information is carried out from the databases of contact information having built up in advance, so that Any user can utmostly provide the information record of Related Contact when needs.Certainly, which can be with For receive any one application in occur user input.
Wherein, the data in the databases of contact information are based on the target raw information parsing comprising contact method It obtains, the target raw information is to acquire from least one setting application.
The target raw information is to be monitored to obtain at least one setting application, is used from daily user APP It stores in the process.The data contents such as contact information and contact number are contained in the target initial data.
As a preferred embodiment, wherein the data in the databases of contact information include: the contact method And contact person corresponding to the contact method, it and further include at least one of following: the provider of the contact method, described It is identity, the classification of the contact method, the offer reason of the contact method, the information of the target raw information of people Source, the acquisition time of the target raw information, the target raw information particular content.
Wherein, it to the acquisition of target raw information, can be to system various types of voice text class APP, browsing class text number Data monitoring is carried out according to APP, image processing class APP and content recognition, analytic learning are managed out at wherein critical data and data Manage model.Include phone in user APP used in daily life, chat and link up text, voice software, browsing text photograph, Photograph storage etc. in the Data processing of these softwares more or less all can include there are also other, it would be desirable to it is important Data, wherein the inside is just containing the name/telephone number/pet name/location category data, if these data are in our phone It does not find in thin or frequent contact usage record, is first stored in interim memory for these data, origination message is carried out Intelligent recognition, to obtain analysis and data membership credentials model.Data collection, which is probably divided into, the following is at five kinds of associated scenarios Reason.
1) in chat process and record, (if it is voice-enabled chat, being first converted to word processing with voice) is when with householder When trend contact person inquires/asks for correlative connection mode.Data collection process system is analyzed and is handled to the category information, prison The contact method classification controlling the character relation in the behavior and providing.
If user initiates to request, " the xx schedule delay of nearest xx project " " is please sent out the telephone number of our company Li Sis Once ", request time, general human relationship model can be analyzed by current message content, next other side disappears Cease reply content, such as " his telephone number is xxx ", to obtain, the telephone number from which APP it is upper and what time with Whose obtained in chat communication record, and the judging identity of connection, theme of chatting.
2) when the contact method or correlation type new information that certain contact person sends are received on chat tool as user, Processing system by analysis the contact method and active user relationship, with send contact person relationship, to this these information into Row data modeling, and combine the inquiry of user/ask for record and Current telephony is thin whether comprising this type of information, it carries out multi-party Determine whether the information of needs.
If user receives message, " this be my elder brother's telephone number xxx ", " he may etc. can call you to consult you one Part thing.", suchlike message is therefrom managed out, contact person, contact method people, I, when, from which chat tool On obtained information, these crucial factors can provide data model and data analysis foundation, those data moulds to us Type is stored in databases of contact information.
To non-one-to-one, be related people, contact method, the data model of character relation in group chat are extracted in group chat data.
Such as in classmate group, " this is the telephone number xxx of teacher Li Si, everybody sends out a blessing to him Teacher's Day ", class Like such message, it can establish data model enough, used when being needed with standby user.
4) user many times can have the habit of reading, contain contact person, correspondent party when user has been read with cell phone application When the content of formula, data processing system automatic identification, extract the source of this category information, contact identity, can about what theme Phone contact can be will do it, time, classification, significant data are modeled.
Such as on today's tops, it is seen that an of great value article, and contact method of the inside containing author, and having needs It wants that a telephonic communication consulting can may be carried out with the author of article afterwards, at this time automatically stores the side of the author Formula, be it is a kind of quickly and effectively and source-information has the mode of verification.
5) perhaps to telephone number we all have little time to store manually detect screenshot or photo of taking pictures in include Be related people's relevant information, data system can to the photograph for having this type of information involved in these photograph albums, individually carry out analysis and Processing, if user directly takes pictures to certain name cards, is stored, and data system analysis just will do it starting, business card people's name, Identity, storage time, and then the business activity that contact person business card company is engaged in can be searched for automatically, such data is built Mould extracts relevant information, only users is waited to use.
As shown in connection with fig. 3, for effective data, according to Fig. 3 show the data model in databases of contact information into Data Matching can be better achieved in row tissue, and intuitive effective to carrying out when the first application convenient for exporting related data Display.
When all kinds of dynamics in terminal are social and browser receives data, chat content be may relate to Data with telephone number and contact person, system can carry out data modeling and study to these information, clearly analyze The theme of data is whose is when who informs about, specifically by the critical data tissue of this information simultaneously out Contact method and other etc..And can in conjunction with currently used other software, inquiry whether have respective stored record or Usage record, this when, we were automatically saved in non-telephone book region for these contact phone numbers, only when us Go using when, just relevant inquiry and use is further confirmed that whether need to be saved in that ordinary phone is thin and connection by user It is mode storage medium.
Data in the databases of contact information are specifically to carry out the parsing of data content according to keyword classification and deposit Storage.Wherein, the contact person that specifically can be in every data information in the database including describing comprising contact method is related Data include at least contact method, such as: telephone number, social software account, email address etc. can also include from same The other information relevant to contact method parsed in a target raw information, such as: contact person (contact name, connection Be people's pet name, contact person's remark information etc.), the relevant keyword of contact details (contact person, phone, mailbox, QQ number, WeChat ID, The nouns such as microblogging number), information source etc., specific association description is carried out to contact information to realize, so that subsequent applications mistake Cheng Zhong, can after receiving the first input, effectively based on the data recorded in the databases of contact information, get with The first object contact information that the first associated contact associated information of input matches.Whole design plays a note Recall and arouse and show error-correcting effect, family can be used, effectively contact details are identified, and assist realize user without and When contact information is stored and is identified in the case where, to the timely and effectively lookup of contact information and obtain.
The the first input triggering contact data analysis and inquiry of the user, according to the classification of user query and keyword number It is inquired according to inside contact information model database, and the matched data model found record is sent to currently just First in operation applies and shows.According to contact data model collect processing center be transmitted through come query result data, general Data inside the tissue model of the data are shown on the display interface of the first specifically used application.
Wherein, aforementioned contact relevant information includes: the retrieval information of the acquisition contact information from the first application, or Communication number for directly being communicated with contact person.The communication number can be telephone number, email address etc..
As shown in connection with fig. 4, when the first input is dialing of the user in talk application or answers operation, then this is first defeated The telephone number of user is associated in entering, it, will be from contact information in the absence of working as the telephone number in address list The first object contact information 1 to match with the telephone number and output to the first application obtained in library is shown Show.
As shown in connection with fig. 5, when the first input is mail contact edit operation of the user in mailbox application, then this It is associated with email address in one input, it, will be from contact information in the absence of working as the email address in mail communication record The first object contact information 1 to match with the email address and output to the first application obtained in database carries out Display.
As shown in connection with fig. 6, when the first input is that entry of the user in the search box in address list application inputs operation, Such as input name of contact person, the pet name, telephone number etc., then the retrieval information of contact information is associated in first input. For example, input name of contact person " Zhang San " will be from contact information in the absence of working as the name of contact person in log The first object contact information 1 to match with the name of contact person that is obtained in database and export to the first application into Row display.
Step 103, second input of the user in the first application is received.
Second input, it will be appreciated that for it is newly-built to trigger object contact person information based on first object contact information Any input of operation, such as are as follows: to the clicking operation, activity operations, long press operation etc. of newly-built key, or including being based on First object contact information selects different data item from the data, to trigger the newly-built operation of contact information.
Step 104, in response to the second input, it is based on first object contact information, creates mesh in the first application Mark contact information.
It exports in first object contact information to the first application, user can pass through the first object of display Contact information, and then determine the data that the data are saved from non-manual input, and be confirmed whether to need to use the number According to.If receiving the second input of user, illustrate that user wants at this time the matched first object to be contacted using the data People's information data adds in the database of the first application currently in use, creates corresponding object contact person information.If User, which has input, not to be needed to operate using the input of the data, then directly terminates, illustrate that user is not desired to directly use the data.
Contact person information processing method disclosed in above-described embodiment realizes correlation inquiry and the display of contact information The process of foundation, when need using it is not stored and mark contact data when, can quickly according to user input operate into The association of row contact information matches display, can be in the case where user does not save contact person's message to telephone directory manually, root The contact method and contact associated information of contact person are found and shown according to the current information condition in terminal, realize connection The synchronization and foundation of people's information.
The above method simultaneously can help user to carry out in combining Stranger Calls or the scene for receiving strange short message Quickly incoming call identification, can also accomplish the identification of some network fraud tactics, increase the agility of call and short message transmitting and receiving And convenience.
Further, as a preferred embodiment, as shown in connection with fig. 2, which receives the first input of user Later, further includes:
Step 105, in the case where there is information corresponding with contact associated information record in the first application, judge to join It is to record the second object contact person information data to match with the presence or absence of with the information in people's information database.
In the case where there is information corresponding with contact associated information record in the first application, then it is assumed that being capable of foundation The first input of user gets the corresponding contact information record stored manually by user in the first application.At this point, needing Corresponding information matches detection is also carried out further combined with the data model realized in the contact information library established.
Step 106, exist in databases of contact information and record the second object contact person information to match with information Data, and there is the case where data item inconsistent with record information in information record in the second object contact person information data Under, the second object contact person information data is exported to the first application.
Exist in databases of contact information and records the second object contact person information data for matching with information, and the In the case where there is the data item inconsistent with record information in information record in two object contact person information datas, it is determined that connection It is the contact information for existing in people's information database and matching with the first associated contact associated information of input, when this There are the faults in machine recognition and information record when ex ante analysis is established for contact information, or exist and use The fault on contact information record that family stores manually, or exist and the difference of the same data item is described.At this time will There are the inconsistent contact informations of data record item to export to the first application for this.First applies and is receiving the second target After contact information, prompt confirmation frame can be shown or popped up to user.
Step 107, third input of the user in the first application is received.
In the embodiment of the present invention, third input be can be regarded as to information record in the first application or the second object contact person letter The trigger action input that data carry out content update is ceased, for example, as shown in figure 4, can be to " the data shown in the first application The trigger action of synchronization " function button.
Step 108, it is inputted in response to the third, based on information record and the second object contact person information data, to this Information record or the second object contact person information data carry out content update.
This records information or the second object contact person information data carries out content update, specifically includes: to the second target The update of the data item inconsistent with record information in information record present in contact information, or information is remembered The update of inconsistent data item present in record and in the second object contact person information data.The update specifically includes: to preceding The synchronization for stating two kinds of inconsistent data item makes not deposit between updated information record or the second object contact person information data In inconsistent data item.
The implementation process realizes there is the case where information corresponding with contact associated information record in the first application Under, the information in the first application is recorded and is counted with the contact information in pre-established databases of contact information It is analyzed according to comparing, to realize accurate approval, supplement or the calibration of contact information.
Further, as a preferred embodiment, before first input for receiving user, further includes:
In the case where monitoring the user's operation for meeting preset condition from least one described setting application, to described Information at least one setting application is detected;
In the case where detecting the presence of the initial raw information including contact method, detect in the initial raw information It whether include setting contact information associated with the contact method;
In the case where including setting contact information associated with the contact method in the initial raw information, Determine that the initial raw information is the target raw information.
Wherein, setting contact information associated with contact method, comprising: with contact person corresponding to contact method, And further include: the provider of the contact method, the identity of the contact person, the classification of the contact method, the correspondent party The offer reason of formula, the information source of the target raw information, the acquisition time of the target raw information, the target are former At least one of in the particular content of beginning information.
Such as: include information source, people is provided, contact person, people and contact relationship is provided, contact classification, information discussion Content, contact method, particular content, (particular content indicates information original message, is the voucher of data).
During being somebody's turn to do, realizes and extract target raw information from the initial data of diversified big quantization.For from terminal Different set application in the data collected, it is necessary to meet some requirements, formation can be used for a user, and accuracy Higher data.Otherwise, it is not enough to parse it data in acquisition databases of contact information for subsequent use.
Further, specifically, wherein monitoring the use for meeting preset condition from least one described setting application In the case that family operates, the information at least one described setting application is detected, including at least one of the following:
In the case where monitoring the predetermined registration operation for chat conversations frame from the first setting application, to the chat pair Chat messages in words frame are detected;
In the case where monitoring telephone operation from the second setting application, the call-information in communication process is examined It surveys;
In the case where monitoring the browse operation of information page from third setting application, in the information page Information is detected.
Acquisition to initial raw information specifically carries out information monitoring from different setting applications and detection is next real It is existing.Specifically, wherein the trigger condition that different information are detected be detected in different setting applications it is corresponding not In the case where user's operation.By to system various types of voice text class APP, browsing class text data APP, image processing class APP carries out user using the monitoring of operation, to execute the detection and identification of corresponding informance content based on this, to obtain comprising connection The initial raw information of mode.
Above-mentioned implementation method is related to the identification of the monitoring to the operation and corresponding information for being related to contact content in terminal, into And associated storage, when requiring to look up or showing contact information, according to the association system of data, auto-associating simultaneously shows warp The processing data that analysis is established are crossed, send Related Contact's data information to the application of user's operation in time, user can also know The related content for knowing the contact information increases convenience and timely operability.
A kind of terminal is also disclosed in the embodiment of the present invention, as shown in connection with fig. 7, comprising: the first receiving module 301, matching Module 302, the second receiving module 303 and newly-built module 304.
First receiving module 301, for receiving the first input of user, first input is associated with contact person's correlation letter Breath;
Matching module 302, in response to first input, there is no related to the contact person in the first application In the case where the corresponding information record of information, obtains from databases of contact information and match with the contact associated information First object contact information and it is described first application interface on show;
Second receiving module 303, for receiving second input of the user in first application;
Newly-built module 304, for being based on the first object contact information in response to second input, New destination contact information in first application;
Wherein, the data in the databases of contact information are based on the target raw information parsing comprising contact method It obtains, the target raw information is to acquire from least one setting application.
Wherein, the terminal further include:
Judgment module, for there is information corresponding with contact associated information record in first application In the case of, judge to record the second object contact person to match with the presence or absence of with the information in the databases of contact information Information data;
Output module records the second mesh to match with the information for existing in the databases of contact information Contact information is marked, and is existed in the second object contact person information data with record information in information record not In the case where consistent data item, the second object contact person information data is exported to first application;
Third receiving module, for receiving third input of the user in first application;
Update module, for being inputted in response to the third, based on information record and second object contact person Information data carries out content update to information record or the second object contact person information data.
The terminal further include:
First detection module, for monitoring the user behaviour for meeting preset condition from least one described setting application In the case where work, the information at least one described setting application is detected;
Second detection module, for detecting in the case where detecting the presence of the initial raw information including contact method It whether include setting contact information associated with the contact method in the initial raw information;
Determining module, for including setting contact person associated with the contact method in the initial raw information In the case where information, determine that the initial raw information is the target raw information.
Wherein, the first detection module, including at least one of the following:
First detection sub-module, for monitoring the predetermined registration operation for chat conversations frames from the first setting application In the case of, the chat messages in the chat conversations frame are detected;
Second detection sub-module, in the case where monitoring telephone operation from the second setting application, to conversing Call-information in journey is detected;
Third detection sub-module, for the case where monitoring the browse operation of information page from third setting application Under, the information in the information page is detected.
Wherein, the data in the databases of contact information include: that the contact method and contact method institute are right The contact person answered, and further include at least one of following: the provider of the contact method, the contact person identity, described It is the classification, the offer reason of the contact method, the information source of the target raw information, the original letter of the target of mode The particular content of the acquisition time of breath, the target raw information.
Terminal disclosed in above-described embodiment, the process that the correlation inquiry and display for realizing contact information are established, when When needing using not stored and mark contact data, operation quickly can be inputted according to user and carry out contact information Association matching display, can be in the case where user save contact person's message to telephone directory manually, according to current in terminal Information condition find and show the contact method and contact associated information of contact person, realize contact information synchronization and It establishes.
Terminal provided in an embodiment of the present invention can be realized each mistake of the embodiment of above-mentioned contact person information processing method Journey, and identical technical effect can be reached, to avoid repeating, which is not described herein again.
A kind of hardware structural diagram of Fig. 8 terminal of each embodiment to realize the present invention.
The terminal 900 includes but is not limited to: radio frequency unit 901, network module 902, audio output unit 903, input are single Member 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, processor 910, And the equal components of power supply 911.It will be understood by those skilled in the art that the not structure paired terminal of terminal structure shown in Fig. 8 It limits, terminal may include perhaps combining certain components or different component layouts than illustrating more or fewer components. In embodiments of the present invention, terminal include but is not limited to mobile phone, tablet computer, laptop, palm PC, car-mounted terminal, Wearable device and pedometer etc..
Wherein, radio frequency unit 901 is used to receive the first input of user, and first input is associated with contact person's correlation letter Breath;Processor 910, for being not present and the contact associated information pair in the first application in response to first input In the case where the information record answered, first to match with the contact associated information is obtained from databases of contact information Object contact person information data is simultaneously exported to first application;Radio frequency unit 901 is for receiving user in first application In second input;Processor 910, for being based on the first object contact information in response to second input, The new destination contact information in first application;Wherein, the data in the databases of contact information are based on packet Target raw information containing contact method parses to obtain, and the target raw information is to obtain from least one setting application It arrives.
Terminal in the embodiment of the present invention, the process that the correlation inquiry and display for realizing contact information are established, when need When using not stored and mark contact data, the pass that operation carries out contact information quickly can be inputted according to user Lump, can be in the case where user save contact person's message to telephone directory manually, according to current in terminal with display The contact method and contact associated information of contact person is found and shown to information condition, realizes synchronizing and building for contact information It is vertical.
It should be understood that the embodiment of the present invention in, radio frequency unit 901 can be used for receiving and sending messages or communication process in, signal Send and receive, specifically, by from base station downlink data receive after, to processor 910 handle;In addition, by uplink Data are sent to base station.In general, radio frequency unit 901 includes but is not limited to antenna, at least one amplifier, transceiver, coupling Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 901 can also by wireless communication system and network and other set Standby communication.
Terminal provides wireless broadband internet by network module 902 for user and accesses, and such as user is helped to receive and dispatch electricity Sub- mail, browsing webpage and access streaming video etc..
Audio output unit 903 can be received by radio frequency unit 901 or network module 902 or in memory 909 The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 903 can also provide and end The relevant audio output of specific function (for example, call signal receives sound, message sink sound etc.) that end 900 executes.Sound Frequency output unit 903 includes loudspeaker, buzzer and receiver etc..
Input unit 904 is for receiving audio or video signal.Input unit 904 may include graphics processor (Graphics Processing Unit, GPU) 9041 and microphone 9042, graphics processor 9041 is in video acquisition mode Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out Reason.Treated, and picture frame may be displayed on display unit 906.Through graphics processor 9041, treated that picture frame can be deposited Storage is sent in memory 909 (or other storage mediums) or via radio frequency unit 901 or network module 902.Mike Wind 9042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be The format output that mobile communication base station can be sent to via radio frequency unit 901 is converted in the case where telephone calling model.
Terminal 900 further includes at least one sensor 905, such as optical sensor, motion sensor and other sensors. Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to ambient light Light and shade adjusts the brightness of display panel 9061, and proximity sensor can close display panel when terminal 900 is moved in one's ear 9061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (generally three axis) and add The size of speed can detect that size and the direction of gravity when static, can be used to identify terminal posture (such as horizontal/vertical screen switching, Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;Sensor 905 can be with Including fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, hygrometer, thermometer, Infrared sensor etc., details are not described herein.
Display unit 906 is for showing information input by user or being supplied to the information of user.Display unit 906 can wrap Display panel 9061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 9061.
User input unit 907 can be used for receiving the number or character information of input, and generates and set with the user of terminal It sets and the related key signals of function control inputs.Specifically, user input unit 907 include touch panel 9071 and other Input equipment 9072.Touch panel 9071, also referred to as touch screen, collect user on it or nearby touch operation (such as User is using any suitable objects or attachment such as finger, stylus on touch panel 9071 or near touch panel 9071 Operation).Touch panel 9071 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus is examined The touch orientation of user is surveyed, and detects touch operation bring signal, transmits a signal to touch controller;Touch controller from Touch information is received on touch detecting apparatus, and is converted into contact coordinate, then gives processor 910, receives processor 910 The order sent simultaneously is executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves Realize touch panel 9071.In addition to touch panel 9071, user input unit 907 can also include other input equipments 9072. Specifically, other input equipments 9072 can include but is not limited to physical keyboard, function key (such as volume control button, switch Key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 9071 can be covered on display panel 9061, when touch panel 9071 is detected at it On or near touch operation after, send processor 910 to determine the type of touch event, be followed by subsequent processing device 910 according to touching The type for touching event provides corresponding visual output on display panel 9061.Although in fig. 8, touch panel 9071 and display Panel 9061 is the function that outputs and inputs of realizing terminal as two independent components, but in certain embodiments, it can The function that outputs and inputs of terminal is realized so that touch panel 9071 and display panel 9061 is integrated, is not limited herein specifically It is fixed.
Interface unit 908 is the interface that external device (ED) is connect with terminal 900.For example, external device (ED) may include it is wired or Wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, memory card port, For connecting port, the port audio input/output (I/O), video i/o port, ear port of the device with identification module Etc..Interface unit 908 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and will One or more elements that the input received is transferred in terminal 900 or can be used for terminal 900 and external device (ED) it Between transmit data.
Memory 909 can be used for storing software program and various data.Memory 909 can mainly include storing program area The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as Audio data, phone directory etc.) etc..In addition, memory 909 may include high-speed random access memory, it can also include non-easy The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 910 is the control centre of terminal, using the various pieces of various interfaces and the entire terminal of connection, is led to It crosses operation or executes the software program and/or module being stored in memory 909, and call and be stored in memory 909 Data execute the various functions and processing data of terminal, to carry out integral monitoring to terminal.Processor 910 may include one Or multiple processing units;Preferably, processor 910 can integrate application processor and modem processor, wherein application processing The main processing operation system of device, user interface and application program etc., modem processor mainly handles wireless communication.It can manage Solution, above-mentioned modem processor can not also be integrated into processor 910.
Terminal 900 can also include the power supply 911 (such as battery) powered to all parts, it is preferred that power supply 911 can be with It is logically contiguous by power-supply management system and processor 910, thus by power-supply management system realize management charging, electric discharge, with And the functions such as power managed.
In addition, terminal 900 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of terminal, including processor 910, and memory 909 is stored in storage It is real when which is executed by processor 910 on device 909 and the computer program that can be run on the processor 910 Each process of existing above-mentioned contact person information processing method embodiment, and identical technical effect can be reached, to avoid repeating, this In repeat no more.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium Calculation machine program, the computer program realize each mistake of above-mentioned contact person information processing method embodiment when being executed by processor Journey, and identical technical effect can be reached, to avoid repeating, which is not described herein again.Wherein, the computer-readable storage medium Matter, such as read-only memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much Form belongs within protection of the invention.
Above-described is the preferred embodiment of the present invention, it should be pointed out that the ordinary person of the art is come It says, can also make several improvements and retouch under the premise of not departing from principle of the present invention, these improvements and modifications also exist In protection scope of the present invention.

Claims (10)

1. a kind of contact person information processing method is applied to terminal, which is characterized in that the described method includes:
The first input of user is received, first input is associated with contact associated information;
In response to first input, there is no information corresponding with contact associated information records in the first application In the case of, the first object contact information to match with the contact associated information is obtained from databases of contact information Data are simultaneously shown on the interface of first application;
Receive second input of the user in first application;
In response to second input, it is based on the first object contact information, creates mesh in first application Mark contact information;
Wherein, the data in the databases of contact information are to be parsed based on the target raw information comprising contact method It arrives, the target raw information is to acquire from least one setting application.
2. contact person information processing method according to claim 1, which is characterized in that first input for receiving user Later, further includes:
In the case where there is information corresponding with contact associated information record in first application, judge described It is to record the second object contact person information data to match with the presence or absence of with the information in people's information database;
Exist in the databases of contact information and record the second object contact person information data to match with the information, And there are the feelings of the data item inconsistent with record information in information record in the second object contact person information data Under condition, the second object contact person information data is exported to first application;
Receive third input of the user in first application;
It is inputted in response to the third, based on information record and the second object contact person information data, to the letter Breath record or the second object contact person information data carry out content update.
3. contact person information processing method according to claim 1, which is characterized in that first input for receiving user Before, further includes:
From it is described at least one setting application in monitor the user's operation for meeting preset condition in the case where, to it is described at least Information in one setting application is detected;
In the case where detecting the presence of the initial raw information including contact method, detect in the initial raw information whether Including setting contact information associated with the contact method;
In the case where including setting contact information associated with the contact method in the initial raw information, determine The initial raw information is the target raw information.
4. contact person information processing method according to claim 3, which is characterized in that it is described from it is described at least one set In the case where monitoring the user's operation for meeting preset condition in fixed application, to the information at least one described setting application into Row detection, including at least one of the following:
In the case where monitoring the predetermined registration operation for chat conversations frame from the first setting application, to the chat conversations frame In chat messages detected;
In the case where monitoring telephone operation from the second setting application, the call-information in communication process is detected;
In the case where monitoring the browse operation of information page from third setting application, to the information in the information page It is detected.
5. contact person information processing method according to claim 1, which is characterized in that
Data in the databases of contact information include: connection corresponding to the contact method and the contact method People, and further include at least one of following: the provider of the contact method, the identity of the contact person, the contact method The acquisition in the information source, the target raw information of classification, the offer reason of the contact method, the target raw information Time, the target raw information particular content.
6. a kind of terminal characterized by comprising
First receiving module, for receiving the first input of user, first input is associated with contact associated information;
Matching module, for being not present and the contact associated information pair in the first application in response to first input In the case where the information record answered, first to match with the contact associated information is obtained from databases of contact information Object contact person information data is simultaneously shown on the interface of first application;
Second receiving module, for receiving second input of the user in first application;
Newly-built module, for the first object contact information being based on, described first in response to second input The new destination contact information in;
Wherein, the data in the databases of contact information are to be parsed based on the target raw information comprising contact method It arrives, the target raw information is to acquire from least one setting application.
7. terminal according to claim 6, which is characterized in that further include:
Judgment module, for there is the case where information corresponding with contact associated information record in first application Under, judge to record the second object contact person information to match with the presence or absence of with the information in the databases of contact information Data;
Output module joins for there is the second target to match with information record in the databases of contact information It is people's information data, and exists in the second object contact person information data inconsistent with record information in information record Data item in the case where, by the second object contact person information data export to it is described first application;
Third receiving module, for receiving third input of the user in first application;
Update module, for being inputted in response to the third, based on information record and the second object contact person information Data carry out content update to information record or the second object contact person information data.
8. terminal according to claim 6, which is characterized in that further include:
First detection module, for monitoring the user's operation for meeting preset condition from least one described setting application In the case of, the information at least one described setting application is detected;
Second detection module, in the case where detecting the presence of the initial raw information including contact method, described in detection It whether include setting contact information associated with the contact method in initial raw information;
Determining module, for including setting contact information associated with the contact method in the initial raw information In the case where, determine that the initial raw information is the target raw information.
9. terminal according to claim 8, which is characterized in that the first detection module, including at least one in following :
First detection sub-module, for the case where monitoring the predetermined registration operation for chat conversations frame from the first setting application Under, the chat messages in the chat conversations frame are detected;
Second detection sub-module, in the case where for monitoring telephone operation in applying from the second setting, in communication process Call-information detected;
Third detection sub-module is right in the case where for monitoring the browse operation of information page in applying from third setting Information in the information page is detected.
10. terminal according to claim 6, which is characterized in that
Data in the databases of contact information include: connection corresponding to the contact method and the contact method People, and further include at least one of following: the provider of the contact method, the identity of the contact person, the contact method The acquisition in the information source, the target raw information of classification, the offer reason of the contact method, the target raw information Time, the target raw information particular content.
CN201910200081.2A 2019-03-15 2019-03-15 Contact information processing method and terminal Active CN109922199B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910200081.2A CN109922199B (en) 2019-03-15 2019-03-15 Contact information processing method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910200081.2A CN109922199B (en) 2019-03-15 2019-03-15 Contact information processing method and terminal

Publications (2)

Publication Number Publication Date
CN109922199A true CN109922199A (en) 2019-06-21
CN109922199B CN109922199B (en) 2021-03-02

Family

ID=66965447

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910200081.2A Active CN109922199B (en) 2019-03-15 2019-03-15 Contact information processing method and terminal

Country Status (1)

Country Link
CN (1) CN109922199B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112449048A (en) * 2020-11-07 2021-03-05 叶群勇 Data reading method of static memory
CN112866082A (en) * 2019-11-28 2021-05-28 上海擎感智能科技有限公司 Communication method, device, storage medium and equipment based on social software contact persons

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808086A (en) * 2010-03-01 2010-08-18 魏新成 Method for adding and storing telephone website in communication terminal telephone directory
CN102123383A (en) * 2011-01-27 2011-07-13 北京播思软件技术有限公司 Method and system for automatically acquiring personal information of unknown incoming call
CN104394258A (en) * 2014-12-01 2015-03-04 广州三星通信技术研究有限公司 Method and device for processing contact change of communication object
CN104767858A (en) * 2015-03-25 2015-07-08 广东欧珀移动通信有限公司 Information display method and device
CN104780252A (en) * 2015-03-24 2015-07-15 深圳市金立通信设备有限公司 Contact list management method
CN105072238A (en) * 2015-09-10 2015-11-18 陈包容 Method and apparatus for creating contact list according to note information of newly-added number
CN105376419A (en) * 2015-12-18 2016-03-02 广州三星通信技术研究有限公司 Method and equipment for performing telephone communication in electronic terminal
CN108206893A (en) * 2018-01-23 2018-06-26 中兴通讯股份有限公司 call processing method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808086A (en) * 2010-03-01 2010-08-18 魏新成 Method for adding and storing telephone website in communication terminal telephone directory
CN102123383A (en) * 2011-01-27 2011-07-13 北京播思软件技术有限公司 Method and system for automatically acquiring personal information of unknown incoming call
CN104394258A (en) * 2014-12-01 2015-03-04 广州三星通信技术研究有限公司 Method and device for processing contact change of communication object
CN104780252A (en) * 2015-03-24 2015-07-15 深圳市金立通信设备有限公司 Contact list management method
CN104767858A (en) * 2015-03-25 2015-07-08 广东欧珀移动通信有限公司 Information display method and device
CN105072238A (en) * 2015-09-10 2015-11-18 陈包容 Method and apparatus for creating contact list according to note information of newly-added number
CN105376419A (en) * 2015-12-18 2016-03-02 广州三星通信技术研究有限公司 Method and equipment for performing telephone communication in electronic terminal
CN108206893A (en) * 2018-01-23 2018-06-26 中兴通讯股份有限公司 call processing method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112866082A (en) * 2019-11-28 2021-05-28 上海擎感智能科技有限公司 Communication method, device, storage medium and equipment based on social software contact persons
CN112449048A (en) * 2020-11-07 2021-03-05 叶群勇 Data reading method of static memory
CN112449048B (en) * 2020-11-07 2021-11-26 北京小替科技有限责任公司 Data reading method of static memory

Also Published As

Publication number Publication date
CN109922199B (en) 2021-03-02

Similar Documents

Publication Publication Date Title
CN111343081B (en) Information display method and electronic equipment
CN107018237A (en) A kind of unread message processing method, terminal and computer-readable recording medium
CN109917979A (en) A kind of searching method and mobile terminal
CN108415652A (en) A kind of text handling method and mobile terminal
CN107277250A (en) Display is concerned the method, terminal and computer-readable recording medium of chat message
CN108347512A (en) A kind of personal identification method and mobile terminal
CN108989558A (en) The method and device of terminal call
CN109286728A (en) A kind of dialog context processing method and terminal device
CN110460568A (en) A kind of automated reporting method, terminal and computer readable storage medium
CN108123999A (en) A kind of information push method and mobile terminal
CN108512992A (en) A kind of information processing method and device
CN109587319A (en) A kind of call processing method, terminal and computer readable storage medium
CN109412932A (en) A kind of screenshotss method and terminal
CN110012172A (en) A kind of processing incoming call and terminal equipment
CN109753331A (en) A kind of information preview method and mobile terminal
CN109729210B (en) Information display method and terminal equipment
CN108446339A (en) A kind of sorting technique and mobile terminal of application icon
CN109922199A (en) A kind of contact person information processing method and terminal
CN107682544A (en) A kind of backlog reminding method, terminal and computer-readable recording medium
CN109348035A (en) A kind of recognition methods of telephone number and terminal device
CN110162707A (en) A kind of information recommendation method, terminal and computer readable storage medium
CN109982273A (en) A kind of information replying method and mobile terminal
CN109639738A (en) The method and terminal device of voice data transmission
CN111314206B (en) Information processing method and electronic equipment
CN109088811A (en) A kind of method for sending information and mobile terminal

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
GR01 Patent grant
GR01 Patent grant