CN106506808A - The method and device pointed out by communication message - Google Patents

The method and device pointed out by communication message Download PDF

Info

Publication number
CN106506808A
CN106506808A CN201610889221.8A CN201610889221A CN106506808A CN 106506808 A CN106506808 A CN 106506808A CN 201610889221 A CN201610889221 A CN 201610889221A CN 106506808 A CN106506808 A CN 106506808A
Authority
CN
China
Prior art keywords
communication
history
message
communication message
applications
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
CN201610889221.8A
Other languages
Chinese (zh)
Other versions
CN106506808B (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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610889221.8A priority Critical patent/CN106506808B/en
Publication of CN106506808A publication Critical patent/CN106506808A/en
Application granted granted Critical
Publication of CN106506808B publication Critical patent/CN106506808B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure is directed to a kind of method and device pointed out by communication message, belongs to the communications field.Methods described includes:Receive communication message;Meet pre-conditioned in the case of, according to the history communication message that the corresponding communication number of communication message searches at least one communication applications;Information is generated according to the history communication message that searches;Prompting operation is executed according to information.In the embodiment of the present disclosure, when terminal receives communication message, according to the corresponding communication number of the communication message, search the history communication message of at least one communication applications, according to the history communication message including the communication number for finding, generate information, the information is used for pointing out user user contact person corresponding with the communication number before current to carry out communicating, alternatively, when the corresponding contact person of the communication number is stranger, by the information, user quickly can identify whether to have communicated in the stranger, it is easy to user to give a response the communication message.

Description

The method and device pointed out by communication message
Technical field
It relates to the communications field, more particularly to a kind of to communication message reminding method and device.
Background technology
Multiple communication applications are usually mounted with terminal, and the communication applications include that talk application, note application and social activity should With etc., user receives the communication message of other users by communication applications.For example, user can receive which by talk application The incoming information that his user calls, the short message that other users are received by note application, or connect by social networking application Receive the social information that other users send.
In the prior art, when terminal receives a communication message, terminal needs to carry the communication message Show, point out user to process the communication message.Prompting process can be:Obtain the corresponding communication number of the communication message, root Contacts list is searched according to the communication number, when the communication number is the communication number in contacts list, display finds Contact name, to point out user.For example, when terminal is mobile phone, and mobile phone is when receiving incoming information, obtains this and carrys out telecommunications The phone number of breath, searches the address list in mobile phone according to the phone number, when the phone number is the cell-phone number in address list During code, show the corresponding contact name of the phone number for finding, have the incoming information of other users to point out user.
Content of the invention
For overcoming problem present in correlation technique, present disclose provides a kind of method pointed out by communication message and dress Put.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of method pointed out by communication message, methods described include:
Receive communication message;
Meet pre-conditioned in the case of, search at least one according to the corresponding communication number of the communication message and communicate The history communication message of application;
When the history communication message related to the communication number is found, according to the history communication message of the lookup Information is generated, the information is used for pointing out user corresponding with the communication number in current as described before user It is that people carries out communicating;
Prompting operation is executed according to the information.
Alternatively, the history communication message for searching at least one communication applications according to the communication number, including:
Obtain the history file of each communication applications at least one communication applications of terminal local storage;
The history communication stored in the history file of each communication applications according to the communication number is searched disappears Breath.
Alternatively, storage in the history file of each communication applications according to the communication number is searched History communication message, including:
According to the communication number, the communication time stored in the history file for searching each communication applications exists The very first time, the very first time was before current time and current with described to the history communication message between current time The time difference of time is preset duration.
Alternatively, the history communication message for searching at least one communication applications according to the communication number, including:
Determine at least one communication applications of terminal local storage;
The inquiry is sent to the corresponding background server of each communication applications at least one communication applications please Message is sought, the inquiry request message carries the communication number, looks into according to the communication number for the background server The history communication message for looking for which to store.
Alternatively, the information includes the communication time of the history communication message of the lookup and the communication number The history communication of communication duration, the history communication message of the lookup and the lookup that the corresponding contact person of code is communicated disappears Cease at least one of corresponding application identities.
Alternatively, described meet pre-conditioned in the case of, searched according to the corresponding communication number of the communication message The history communication message of at least one communication applications, including:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the connection for including the communication number It is people's information, first application is the communication applications for receiving the communication message, if find out do not existed, executes described The operation of the history communication message of at least one communication applications is searched according to the corresponding communication number of the communication message.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of device pointed out by communication message, described device include:
Receiver module, for receiving communication message;
Searching modul, for meet pre-conditioned in the case of, looked into according to the corresponding communication number of the communication message Look for the history communication message of at least one communication applications;
Generation module, for when the history communication message related to the communication number is found, according to the lookup History communication message generate information, the information is used for pointing out user logical with described in current as described before user The corresponding contact person of signal code carries out communicating;
Performing module, for executing prompting operation according to the information.
Alternatively, the searching modul includes:
Acquisition submodule, for obtaining going through for each communication applications at least one communication applications that terminal local is stored History log file;
Submodule is searched, for depositing in the history file of each communication applications according to communication number lookup The history communication message of storage.
Alternatively, the lookup submodule is used for:
According to the communication number, the communication time stored in the history file for searching each communication applications exists The very first time, the very first time was before current time and current with described to the history communication message between current time The time difference of time is preset duration.
Alternatively, the searching modul, including:
Determination sub-module, for determining at least one communication applications of terminal local storage;
Sending submodule, for the corresponding background server of each communication applications at least one communication applications Send the inquiry request message, the inquiry request message carries the communication number, for the background server according to The communication number searches the history communication message which stores.
Alternatively, the information includes the communication time of the history communication message of the lookup and the communication number The history communication of communication duration, the history communication message of the lookup and the lookup that the corresponding contact person of code is communicated disappears Cease at least one of corresponding application identities.
Alternatively, the searching modul is used for:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the connection for including the communication number It is people's information, first application is the communication applications for receiving the communication message, if find out do not existed, executes described The operation of the history communication message of at least one communication applications is searched according to the corresponding communication number of the communication message.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of device pointed out by communication message, described device bag Include:
Processor;
For storing the memory of processor executable;
Wherein, the processor is configured to:
Receive communication message;
Meet pre-conditioned in the case of, search at least one according to the corresponding communication number of the communication message and communicate The history communication message of application;
When the history communication message related to the communication number is found, according to the history communication message of the lookup Information is generated, the information is used for pointing out user corresponding with the communication number in current as described before user It is that people carries out communicating;
Prompting operation is executed according to the information.
The technical scheme that embodiment of the disclosure is provided can include following beneficial effect:In the disclosed embodiments, when When terminal receives communication message, meet pre-conditioned in the case of, searched according to the corresponding communication number of the communication message The history communication message of at least one communication applications, according to the history communication message including the communication number for finding, generates Information, the information are used for pointing out user user contact person corresponding with the communication number before current to be communicated Cross, be easy to user to give a response the communication message.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not The disclosure can be limited.
Description of the drawings
Accompanying drawing herein is merged in specification and constitutes the part of this specification, shows the enforcement for meeting the present invention Example, and the principle for being used for explaining the present invention together with specification.
Fig. 1 is a kind of method flow diagram pointed out by communication message that the embodiment of the present disclosure is provided;
Fig. 2 is the method flow diagram that the another kind that the embodiment of the present disclosure is provided is pointed out to communication message;
Fig. 3 A are a kind of device block diagrams pointed out by communication message that the embodiment of the present disclosure is provided;
Fig. 3 B are a kind of device block diagrams of searching modul that the embodiment of the present disclosure is provided;
Fig. 3 C are the device block diagrams of another kind of searching modul that the embodiment of the present disclosure is provided;
Fig. 4 is the device block diagram that the another kind that the embodiment of the present disclosure is provided is pointed out to communication message.
Specific embodiment
Here in detail exemplary embodiment will be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent and the consistent all embodiments of the present invention.Conversely, they be only with as appended by The example of consistent apparatus and method in terms of some being described in detail in claims, of the invention.
Before detailed explanation is carried out to the embodiment of the present disclosure, first the application scenarios of the embodiment of the present disclosure are given Introduce.In the prior art, when terminal receives a communication message, terminal can be according to the corresponding communication number of the communication message Whether code is the communication number in contacts list, and makes different promptings to the communication message.When the communication message is corresponded to Communication number when being communication number in contacts list, terminal shows the information of the corresponding contact person of the communication number, such as Contact name, contact image etc.;When the corresponding communication number of the communication message is not the communication number in contacts list During code, that is, the communication number is stranger's number, now terminal directly displays stranger's number, points out user to have strange The communication message of people.Either which kind of prompting mode, when terminal receives communication message, user do not know that current it Front contact person corresponding with the communication number carries out communicating, and reduces the experience that user receives communication message.
Therefore, the embodiment of the present disclosure provides a kind of method pointed out by communication message, when terminal receives communication message When, meet pre-conditioned in the case of, at least one communication applications are searched according to the corresponding communication number of the communication message History communication message, according to the history communication message related to the communication number for finding, generates information, the prompting letter Cease for pointing out user user contact person corresponding with the communication number before current to carry out communicating, be easy to user logical to this News message gives a response.
Fig. 1 is a kind of method flow diagram pointed out by communication message that the embodiment of the present disclosure is provided, as shown in figure 1, this pair The method of communication message prompting is used in terminal, comprises the following steps.
In a step 101, communication message is received.
In a step 102, meet pre-conditioned in the case of, according to the corresponding communication number of the communication message search to The history communication message of few communication applications.
In step 103, when the history communication message related to the communication number is found, led to according to the history that searches News message generates information, and the information is used for pointing out user user is corresponding with the communication number before current contacting People carries out communicating.
At step 104, prompting operation is executed according to the information.
In the embodiment of the present disclosure, when terminal receives communication message, meet pre-conditioned in the case of, logical according to this The corresponding communication number of news message searches the history communication message of at least one communication applications, according to finding and the communication number The history communication message that code-phase is closed, generates information, and the information is used for pointing out user user before current to lead to this The corresponding contact person of signal code carries out communicating, and is easy to user to give a response the communication message.
Alternatively, the history communication message of at least one communication applications is searched according to the communication number, including:
Obtain the history file of each communication applications at least one communication applications of terminal local storage;
The history communication message stored in the history file of each communication applications is searched according to the communication number.
Alternatively, search the history communication stored in the history file of each communication applications to disappear according to the communication number Breath, including:
According to the communication number, the communication time stored in the history file of each communication applications is searched at first Between to the history communication message between current time, the very first time is before current time, and the time difference with current time For preset duration.
Alternatively, the history communication message of at least one communication applications is searched according to the communication number, including:
Determine at least one communication applications of terminal local storage;
Inquiry request message is sent to the corresponding background server of each communication applications at least one communication applications, should Inquiry request message carries the communication number, searches its history communication for storing for background server according to the communication number and disappears Breath.
Alternatively, the information includes that the communication time of the history communication message that searches is corresponding with the communication number Communication duration that contact person is communicated, the corresponding application identities of the history communication message of history communication message and lookup that searches At least one of.
Alternatively, meet pre-conditioned in the case of, search at least one according to the corresponding communication number of communication message The history communication message of communication applications, including:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the contact person for including the communication number Information, first application is the communication applications for receiving the communication message, if find out do not existed, executes and is disappeared according to the communication Cease the operation that corresponding communication number searches the history communication message of at least one communication applications.
Above-mentioned all optional technical schemes, can be according to the alternative embodiment for arbitrarily combining to form the disclosure, disclosure reality Apply example no longer to repeat this one by one.
Fig. 2 is the method flow diagram that the another kind that the embodiment of the present disclosure is provided is pointed out to communication message, as shown in Fig. 2 should Information prompting method is used in terminal, comprises the following steps.
In step 201, communication message is received.
In the disclosed embodiments, multiple communication applications are usually mounted with terminal, and terminal can be answered by these communications With the communication message for receiving other-end transmission.The plurality of communication applications can be phone application, note application or other societies Hand over application etc..
For example, when terminal receives the communication message of other-end transmission by talk application, the communication message is next Power information;When terminal receives the communication message of other-end transmission by note application, the communication message is short message;When When terminal receives the communication message of other-end transmission by social networking application, the communication message is social information.
It should be noted that terminal carries the corresponding communication number of the communication message by the communication message that communication applications are received Code.The corresponding communication number of the communication message is account of the user in the communication applications for sending the communication message.
For example, when the communication message for receiving is incoming information, the incoming information carries the use for sending the incoming information The telephone number at family;When the communication message for receiving is short message, short message carrying sends the phone of the user of the short message Number;When the communication message for receiving is social information, social information carrying sends the user of the social information in the social activity The account that registers in the server of application.
In step 202., the corresponding communication number of the communication message is obtained.
As the communication message carries the corresponding communication number of the communication message, therefore can obtain from the communication message The corresponding communication number of the communication message.
For example, when terminal receives incoming information, the corresponding electricity of the incoming information can be obtained from the incoming information Words number;When terminal receives short message, the corresponding telephone number of the short message can be obtained from the short message;Work as terminal When receiving social information, the corresponding account of the social information can be obtained from the social information.
In step 203, according to the communication number, the contacts list of the first application of lookup whether there is includes the communication The associated person information of number, first application is the communication applications for receiving the communication message, if find out do not existed, it is determined that The communication number is stranger's number.
For convenience of description, the corresponding application of the communication message will be received and is referred to as the first application.
This step can be:According to the communication number, the associated person information in the contacts list in the first application is searched, Wherein associated person information includes contact name, contact image and contact number etc.;If finding out the first application When there is no the associated person information including the communication number in contacts list, determine that the communication number is stranger's number.
For example, when terminal is mobile phone, and when receiving incoming information, after obtaining the telephone number of the incoming information, search All Contacts' information in the address list of mobile phone communication application, wherein associated person information include the electricity of contact name and contact person Words number;When the telephone number of the incoming information is not the telephone number of the contact person in the address list of mobile phone communication application, Determine that the telephone number is stranger's number.
In the disclosed embodiments, if the contacts list for finding out the first application has the connection for including the communicating number When being people's information, showing includes the associated person information of the communication number.If there is no bag in the contacts list of the first application Include the communication number associated person information when, that is, when the communication number is stranger's number, in order to help user quickly to recognize Whether stranger corresponding with the communication number communicated, and to allow user to determine whether to handle it the communication message, was this The present embodiment is pointed out to the currently received communication message.
In the disclosed embodiments, this step is an optional step, can execute and can not also execute.When not executing During this step, the step of be carried out following steps 204 after execution of step 202.
Specifically, the operation that the communication message is pointed out can be realized to step 206 by step 204.
In step 204, the history communication message of at least one communication applications, according to the communication number, is searched.
In the disclosed embodiments, the history communication message of at least one communication applications is searched according to the communication number, is looked into The history communication message for finding out at least one communication applications whether there is the history communication message related to the communication number.Its In, the history communication message related to the communication number can be that the history communication for being received by the communication number or being sent is disappeared Breath, or particular content include the history communication message of the communication number.
It should be noted that there may be the history related to the communication number in the history communication message of the first application leading to News message, also likely to be present in the history communication message of other communication applications in addition to the first application related to the communication number History communication message.Therefore, in the disclosed embodiments, search at least one according to the corresponding communication number of the communication message to lead to The history communication message of news application, can be the history communication message for searching the first application in terminal, or search terminal On except first application in addition to other communication applications history communication message.
For example, when terminal receives incoming information, determine the corresponding telephone number of the incoming information, user current it Before may contact person corresponding with the telephone number carried out telephonic communication, it is also possible to contact person corresponding with the telephone number Carried out SMS communication, it is also possible to which contact person corresponding with the telephone number carries out the tool of SMS communication or social networking application communication Holding in vivo includes the telephone number, therefore, according to the history communication message of at least one communication applications of telephone number searching, Can be the history communication message in lookup talk application, or the history communication for searching note application or social networking application disappears Breath.
Further, since the history communication message in communication applications can be the history communication message of terminal local storage, The history communication message stored in the background server that can be the communication applications, therefore, searches at least according to the communication number The history communication message of one communication applications can be realized by the following two kinds mode.
First kind of way, searches the history communication message of at least one communication applications of terminal local storage.
First kind of way is realized by following two steps.
(1) history file of each communication applications at least one communication applications of terminal local storage is obtained;
Wherein, before the history file of each communication applications includes current time user using the communication applications and its Communication message, the communication number of communication message, communication time and communication duration that his user communication is crossed etc..
For example, before the history file in talk application includes current time, user is using talk application and other use Air time, the telephone number of other users and duration of call that family is conversed etc.;Historical record text in note application Part include current time before time of the SMS communication that communicated using note application and other users of user, other users Telephone number and the short message etc.;Before history file in social networking application includes current time, user is answered using social With account and the social information of the social time, other users for communicating communicated with other users in the social networking application Deng.
(2) the history communication message stored in the history file of each communication applications is searched according to the communication number.
After the history file of each communication applications at least one communication applications for obtaining terminal local storage, According to the communication number, the history file of each communication applications is searched;From the history file of each communication applications Search the history communication message related to the communication number.
In the disclosed embodiments, the history of each communication applications, when the data volume of history file is too big, is searched All history communication messages of log file storage can cause efficiency to reduce, and therefore, it can the history for searching each communication applications The communication time stored in log file is in the very first time to the history communication message between current time.The wherein very first time is Before current time and with time difference of current time for preset duration time.
Wherein, the preset duration that preset duration can be pre-set with the preset duration, or user given tacit consent in terminal. For example, the preset duration can be 2 months, 3 months and 6 months etc., and the embodiment of the present disclosure is not specifically limited to this.
For example, when the corresponding telephone number of determination incoming information, each communication applications of terminal local storage are searched History file, when preset duration be 6 months when, search from the history file of each communication applications apart from current when Between before 6 months in history communication message, then search from the history communication message and related to the telephone number go through History communication message.
Alternatively, when the quantity of the history communication message related to the communication number for finding is still more, obtain Communication time distance currently nearest predetermined number bar history communication message, wherein predetermined number can user pre-set Number.
The second way, in the background server of each communication applications at least one communication applications of lookup, storage goes through History communication message.
The second way can be:Determine at least one communication applications of terminal local storage;Should at least one communication The corresponding background server of each communication applications with sends inquiry request message, and the inquiry request message carries the communication number Code and user account;For the background server of each communication applications, the background server receives the inquiry request message, according to The user account that the inquiry request message is carried obtains the corresponding history file of the user account, is disappeared according to the inquiry request The communication number that breath is carried searches the history communication message that the history file for obtaining includes;If found out and the communication The related history communication message of number, sends the history communication message related to the communication number to terminal;After terminal receives this The history communication message related to the communication number that platform server sends.
Alternatively, when the history communication message related to the communication number is not found, the background server is to end End sends Query Result message, and the Query Result message is used for showing not find the history communication related to the communication number Message;When terminal receives the Query Result message, determine that not finding the history communication related to the communication number disappears Breath.
Explanation is needed, when the quantity that the history communication that the history file for obtaining includes disappears is more, is now searched The quantity of history communication message is larger, may result in search efficiency reduction, therefore in the disclosed embodiments, the background server The history file that acquisition can be searched includes that history communication of the communication time between current time and the second time disappears Breath.
Optionally, if the quantity of the history communication message related to the communication number that finds out of background server is more When, background server can select communication time from the history communication message related to the communication number from currently nearest pre- If then the history communication message of selection is sent to terminal by several history communication messages again individual.Or,
The history communication message related to the communication number that searches is sent to terminal by background server entirely.Allow terminal from Communication time is selected to disappear from currently nearest predetermined number bar history communication in the history communication message related to the communication number Breath.
In step 205, when the history communication message related to the communication number is found, led to according to the history that searches News message generates information, and the information is used for pointing out user user is corresponding with the communication number before current contacting People carries out communicating.
In the disclosed embodiments, information includes communication time and the communication number of the history communication message that searches The history communication message of communication duration, the history communication message that searches and lookup that the corresponding contact person of code is communicated is corresponding At least one of application identities, therefore the information can be used for pointing out user before current user with the communication number Code corresponding contact person carry out communicating.
For example, when incoming information is received, determine the corresponding telephone number of the incoming information, when search and the phone The related history communication message of number is:1 incoming information of the telephone number for receiving, 1 sent to the telephone number Individual 1 short message and social information content of going power information and short message content to include the telephone number include the electricity During words one social information of number, information can be generated, when the information can include the incoming call of 1 incoming information Between, the duration of call of 1 incoming information, 1 go power information go the electric time, 1 go the duration of call of power information, 1 note The SMS communication time of breath, the particular content of the short message, the communication time of 1 social information and 1 social information concrete At least one of content.
In addition, when terminal does not find the history communication message related to the communication number, other can be generated and is carried Show information, and execute corresponding prompting operation, other informations are used for pointing out user before current time not have and be somebody's turn to do The corresponding contact person of communication number carried out communication.For example, when incoming information is received, determine the corresponding phone of the incoming information Number, while not finding the history communication message related to the telephone number, can generate other informations " without history Communication message ", then shows other informations, and user is by checking other prompting messages, it is thus understood that in current time Before, not and the corresponding contact person of the telephone number carried out communication, it is then determined that whether needing to do the incoming information Go out to respond.
In step 206, prompting operation is executed according to the information.
According to the information, prompting operation is executed, the prompting operation can be used for pointing out user user before current Contact person corresponding with the communication number carries out communicating.
Wherein, execute prompting operation to realize by following two modes.
First kind of way, shows the information, and user can quickly understand user and work as by checking the information, just The communication condition of contact person corresponding with the communication number before front, especially, when the communication number is stranger's number, should Information can help user quickly to identify whether user before current, and stranger corresponding with the communication number is carried out Communicated.
The second way, when terminal has phonetic function, directly plays the information, and user can be carried this is listened to After showing information, judge whether to give a response the communication message.
In the embodiment of the present disclosure, when communication message is received, searched at least according to the corresponding communication number of the communication message The history communication message of one communication applications, according to the history communication message related to the communication number for finding, generation is carried Show information;Alternatively, can also judge whether the corresponding communication number of communication message that present terminal is received is stranger's number, When the corresponding communication number of the communication message that terminal is received is stranger's number, according to the corresponding communication number of the communication message The history communication message of at least one communication applications is searched, is disappeared according to the history communication related to the communication number for finding Breath, generates information.The information is used for pointing out user user contact person corresponding with the communication number before current Carry out communicating;Especially, when the communication number is stranger's number, as the information includes the history that searches communication What the communication time of message contact person corresponding with the communication number was communicated communicates duration, the history communication message that searches At least one of corresponding application identities with the history communication message of lookup, therefore, by the information, user can be fast Speed identifies whether to communicate in the stranger, is easy to user to give a response the communication message.
Fig. 3 A are a kind of block diagrams of device 300 to communication message prompting that the embodiment of the present disclosure is provided.Referring to Fig. 3 A, should Device includes receiver module 301, searching modul 302, generation module 303 and performing module 304.
Receiver module 301, for receiving communication message;
Searching modul 302, for meet pre-conditioned in the case of, looked into according to the corresponding communication number of the communication message Look for the history communication message of at least one communication applications;
Generation module 303, for when the history communication message related to the communication number is found, according to the lookup History communication message generates information, and the information is used for pointing out user user before current corresponding with the communication number Contact person carry out communicating;
Performing module 304, for executing prompting operation according to the information.
Alternatively, referring to Fig. 3 B, the searching modul 302 includes:
Acquisition submodule 3021, for obtaining each communication applications at least one communication applications that terminal local is stored History file;
Search submodule 3022, for searched according to the communication number each communication applications history file in deposit The history communication message of storage.
Alternatively, the lookup submodule 3022 is used for:
According to the communication number, search storage in the history file of each communication applications from the very first time to current The history communication message of time, the very first time is before current time, and is preset duration with time difference of current time.
Alternatively, referring to Fig. 3 C, the searching modul 302 also includes:
Determination sub-module 3023, for determining at least one communication applications of terminal local storage;
Sending submodule 3024, for the corresponding background server of each communication applications at least one communication applications Inquiry request message is sent, the inquiry request message carries the communication number, looks into according to the communication number for background server The history communication message for looking for which to store.
Alternatively, the information includes that the communication time of the history communication message that searches is corresponding with communication number It is people's communication duration for being communicated, the history communication message that searches and the corresponding application identities of the history communication message searched At least one of.
Alternatively, the searching modul 302 is used for:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the contact person for including the communication number Information, first application is the communication applications for receiving the communication message, if find out do not existed, executes according to the communication number Code searches the operation of the history communication message of at least one communication applications.
In the embodiment of the present disclosure, when terminal receives communication message, at least one is searched according to the communication number and communicated The history communication message of application, according to the history communication message related to the communication number for finding, generates information, should Information is used for pointing out user user contact person corresponding with the communication number before current to carry out communicating, and is easy to user The communication message is given a response.
Device in regard to above-described embodiment, wherein modules execute the concrete mode of operation in relevant the method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 4 is a kind of block diagram of device 400 to communication message prompting that the embodiment of the present disclosure is provided.For example, device 400 can be mobile phone, computer, messaging devices, game console, tablet device, Medical Devices, body-building equipment Deng.
With reference to Fig. 4, device 400 can include following one or more assemblies:Process assembly 402, memory 404, power supply Component 406, multimedia groupware 408, audio-frequency assembly 410, the interface 412 of input/output (I/O), sensor cluster 414, and Communication component 416.
The integrated operation of 402 usual control device 400 of process assembly, such as with display, call, data communication, phase The associated operation of machine operation and record operation.Process assembly 402 can refer to execute including one or more processors 420 Order, to complete all or part of step of above-mentioned method.Additionally, process assembly 402 can include one or more modules, just Interaction between process assembly 402 and other assemblies.For example, process assembly 402 can include multi-media module, many to facilitate Interaction between media component 408 and process assembly 402.
Memory 404 is configured to store various types of data to support the operation in device 400.These data are shown Example includes the instruction of any application program or method for operating on device 400, and contact data, telephone book data disappear Breath, picture, video etc..Memory 404 can be by any kind of volatibility or non-volatile memory device or their group Close and realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) erasable are compiled Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 406 provides power supply for the various assemblies of device 400.Power supply module 406 can include power management system System, one or more power supplys, and other generate, manage and distribute the component that power supply is associated with for device 400.
Multimedia groupware 408 is included in the screen of one output interface of offer between described device 400 and user.One In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch-screen, to receive the input signal from user.Touch panel includes one or more touch sensings Device is with the gesture on sensing touch, slip and touch panel.The touch sensor can not only sensing touch or sliding action Border, but also detect and the touch or slide related duration and pressure.In certain embodiments, many matchmakers Body component 408 includes a front-facing camera and/or post-positioned pick-up head.When device 400 be in operator scheme, such as screening-mode or During video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and Post-positioned pick-up head can be a fixed optical lens system or there is focusing and optical zoom capabilities.
Audio-frequency assembly 410 is configured to output and/or input audio signal.For example, audio-frequency assembly 410 includes a Mike Wind (MIC), when device 400 is in operator scheme, such as call model, logging mode and speech recognition mode, microphone is matched somebody with somebody It is set to reception external audio signal.The audio signal for being received can be further stored in memory 404 or via communication set Part 416 sends.In certain embodiments, audio-frequency assembly 410 also includes a loudspeaker, for exports audio signal.
I/O interfaces 412 are to provide interface between process assembly 402 and peripheral interface module, and above-mentioned peripheral interface module can To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock Determine button.
Sensor cluster 414 includes one or more sensors, comments for providing the state of various aspects for device 400 Estimate.For example, sensor cluster 414 can detect the opening/closed mode of device 400, and the relative positioning of component is for example described Display and keypad of the component for device 400, sensor cluster 414 can be with 400 1 components of detection means 400 or device Position change, user is presence or absence of with what device 400 was contacted, 400 orientation of device or acceleration/deceleration and device 400 Temperature change.Sensor cluster 414 can include proximity transducer, be configured to detect when without any physical contact The presence of object nearby.Sensor cluster 414 can also include optical sensor, such as CMOS or ccd image sensor, for into Used in as application.In certain embodiments, the sensor cluster 414 can also include acceleration transducer, gyro sensors Device, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 416 is configured to facilitate the communication of wired or wireless way between device 400 and other equipment.Device 400 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary enforcement In example, communication component 416 receives the broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 416 also includes near-field communication (NFC) module, to promote junction service.Example Such as, NFC module can be based on RF identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, Bluetooth (BT) technology and other technologies are realizing.
In the disclosed embodiments, device 400 can be by one or more application specific integrated circuits (ASIC), numeral letter Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing said method.
In the disclosed embodiments, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided Such as include that the memory 404 for instructing, above-mentioned instruction can be executed by the processor 420 of device 400 to complete said method.For example, The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the process of mobile terminal When device is executed so that mobile terminal is able to carry out a kind of method pointed out by communication message, the method includes:
Receive communication message.
Meet pre-conditioned in the case of, searching at least one communication according to the corresponding communication number of the communication message should History communication message.
When the history communication message related to the communication number is found, generated according to the history communication message that searches and carried Show information, the information is used for pointing out user user contact person corresponding with the communication number before current to be communicated Cross.
Alternatively, the history communication message of at least one communication applications is searched according to the communication number, including:
Obtain the history file of each communication applications at least one communication applications of terminal local storage;
The history communication message stored in the history file of each communication applications is searched according to the communication number.
Alternatively, search the history communication stored in the history file of each communication applications to disappear according to the communication number Breath, including:
According to the communication number, the communication time stored in the history file of each communication applications is searched at first Between to the history communication message between current time, the very first time is before current time, and the time difference with current time For preset duration.
Alternatively, the history communication message of at least one communication applications is searched according to the communication number, including:
Determine at least one communication applications of terminal local storage;
Inquiry request message is sent to the corresponding background server of each communication applications at least one communication applications, should Inquiry request message carries the communication number, searches its history communication for storing for background server according to the communication number and disappears Breath.
Alternatively, the information includes that the communication time of the history communication message that searches is corresponding with the communication number Communication duration that contact person is communicated, the corresponding application identities of the history communication message of history communication message and lookup that searches At least one of.
Alternatively, meet pre-conditioned in the case of, search at least one according to the corresponding communication number of communication message The history communication message of communication applications, including:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the contact person for including the communication number Information, first application is the communication applications for receiving the communication message, if find out do not existed, executes according to the communication number Code searches the operation of the history communication message of at least one communication applications.
In the embodiment of the present disclosure, when terminal receives communication message, looked into according to the corresponding communication number of the communication message The history communication message of at least one communication applications is looked for, according to the history communication message related to the communication number for finding, Information is generated, the information is used for pointing out user user contact person corresponding with the communication number before current to carry out Communicated, and be easy to user to give a response the communication message.
Those skilled in the art will readily occur to its of the present invention after considering specification and putting into practice invention disclosed herein Its embodiment.The application is intended to any modification of the present invention, purposes or adaptations, these modifications, purposes or Person's adaptations follow the general principle of the present invention and including the undocumented common knowledge in the art of the disclosure Or conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by following Claim is pointed out.
It should be appreciated that the precision architecture for being described above and being shown in the drawings is the invention is not limited in, and And various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appended claim.

Claims (13)

1. a kind of to communication message point out method, it is characterised in that methods described includes:
Receive communication message;
Meet pre-conditioned in the case of, at least one communication applications are searched according to the corresponding communication number of the communication message History communication message;
When the history communication message related to the communication number is found, generated according to the history communication message of the lookup Information, the information are used for pointing out user in current as described before user contact person corresponding with the communication number Carry out communicating;
Prompting operation is executed according to the information.
2. method according to claim 1, it is characterised in that described search at least one according to the communication number and communicate The history communication message of application, including:
Obtain the history file of each communication applications at least one communication applications of terminal local storage;
The history communication message stored in the history file of each communication applications according to the communication number is searched.
3. method according to claim 2, it is characterised in that described according to the communication number search described each communicate The history communication message stored in the history file of application, including:
According to the communication number, search described in each communication applications history file in the communication time that stores first Time to the history communication message between current time, the very first time before current time, and with the current time Time difference be preset duration.
4. according to the arbitrary described method of claim 1 to 2, it is characterised in that described according to the communication number search at least The history communication message of one communication applications, including:
Determine at least one communication applications of terminal local storage;
The inquiry request is sent to the corresponding background server of each communication applications at least one communication applications to disappear Breath, the inquiry request message carry the communication number, search which for the background server according to the communication number The history communication message of storage.
5. method according to claim 1, it is characterised in that the information includes that the history communication of the lookup disappears What the communication time of breath contact person corresponding with the communication number was communicated communicates the history communication of duration, the lookup At least one of corresponding application identities of the history communication message of message and the lookup.
6. method according to claim 1, it is characterised in that described meet pre-conditioned in the case of, according to described The corresponding communication number of communication message searches the history communication message of at least one communication applications, including:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the contact person for including the communication number Information, first application is the communication applications for receiving the communication message, if find out do not existed, executes the basis The operation of the history communication message of at least one communication applications of the corresponding communication number lookup of communication message.
7. a kind of to communication message point out device, it is characterised in that described device includes:
Receiver module, for receiving communication message;
Searching modul, for meet pre-conditioned in the case of, according to the corresponding communication number of the communication message search to The history communication message of few communication applications;
Generation module, for when the history communication message related to the communication number is found, according to going through for the lookup History communication message generates information, and the information is used for pointing out user in current as described before user and the communication number Code corresponding contact person carry out communicating;
Performing module, for executing prompting operation according to the information.
8. device according to claim 7, it is characterised in that the searching modul includes:
Acquisition submodule, for obtaining the history note of each communication applications at least one communication applications that terminal local is stored Record file;
Submodule is searched, for storage in the history file of each communication applications according to communication number lookup History communication message.
9. device according to claim 8, it is characterised in that the lookup submodule is used for:
According to the communication number, search described in each communication applications history file in the communication time that stores first Time to the history communication message between current time, the very first time before current time, and with the current time Time difference be preset duration.
10. according to the arbitrary described device of claim 7 to 8, it is characterised in that the searching modul includes:
Determination sub-module, for determining at least one communication applications of terminal local storage;
Sending submodule, for sending to the corresponding background server of each communication applications at least one communication applications The inquiry request message, the inquiry request message carry the communication number, for the background server according to described Communication number searches the history communication message which stores.
11. devices according to claim 7, it is characterised in that the information includes the history communication of the lookup The communication time of message contact person corresponding with the communication number communicated communication duration, the lookup history lead to Interrogate at least one of corresponding application identities of the history communication message of message and the lookup.
12. devices according to claim 7, it is characterised in that the searching modul is used for:
According to the communication number, the contacts list of the first application is searched with the presence or absence of the contact person for including the communication number Information, first application is the communication applications for receiving the communication message, if find out do not existed, executes the basis The operation of the history communication message of at least one communication applications of the corresponding communication number lookup of communication message.
13. a kind of devices pointed out by communication message, it is characterised in that described device includes:
Processor;
For storing the memory of processor executable;
Wherein, the processor is configured to:
Receive communication message;
Meet pre-conditioned in the case of, at least one communication applications are searched according to the corresponding communication number of the communication message History communication message;
When the history communication message related to the communication number is found, generated according to the history communication message of the lookup Information, the information are used for pointing out user in current as described before user contact person corresponding with the communication number Carry out communicating;
Prompting operation is executed according to the information.
CN201610889221.8A 2016-10-12 2016-10-12 Method and device for prompting communication message Active CN106506808B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610889221.8A CN106506808B (en) 2016-10-12 2016-10-12 Method and device for prompting communication message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610889221.8A CN106506808B (en) 2016-10-12 2016-10-12 Method and device for prompting communication message

Publications (2)

Publication Number Publication Date
CN106506808A true CN106506808A (en) 2017-03-15
CN106506808B CN106506808B (en) 2020-02-07

Family

ID=58293889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610889221.8A Active CN106506808B (en) 2016-10-12 2016-10-12 Method and device for prompting communication message

Country Status (1)

Country Link
CN (1) CN106506808B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107197463A (en) * 2017-07-10 2017-09-22 北京亿赛通网络安全技术有限公司 A kind of detection method of telephone fraud, storage medium and electronic equipment
CN109120654A (en) * 2017-06-23 2019-01-01 腾讯科技(深圳)有限公司 A kind of information cuing method of server, device and storage medium
CN109525484A (en) * 2018-11-20 2019-03-26 阿里巴巴集团控股有限公司 Risk identification treating method and apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611746A (en) * 2012-02-24 2012-07-25 阮运 Method and system for sharing contact person information
CN104394258A (en) * 2014-12-01 2015-03-04 广州三星通信技术研究有限公司 Method and device for processing contact change of communication object
CN105072238A (en) * 2015-09-10 2015-11-18 陈包容 Method and apparatus for creating contact list according to note information of newly-added number
CN105704286A (en) * 2014-11-24 2016-06-22 小米科技有限责任公司 Communication information display method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611746A (en) * 2012-02-24 2012-07-25 阮运 Method and system for sharing contact person information
CN105704286A (en) * 2014-11-24 2016-06-22 小米科技有限责任公司 Communication information display method and device
CN104394258A (en) * 2014-12-01 2015-03-04 广州三星通信技术研究有限公司 Method and device for processing contact change of communication object
CN105072238A (en) * 2015-09-10 2015-11-18 陈包容 Method and apparatus for creating contact list according to note information of newly-added number

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109120654A (en) * 2017-06-23 2019-01-01 腾讯科技(深圳)有限公司 A kind of information cuing method of server, device and storage medium
CN107197463A (en) * 2017-07-10 2017-09-22 北京亿赛通网络安全技术有限公司 A kind of detection method of telephone fraud, storage medium and electronic equipment
CN109525484A (en) * 2018-11-20 2019-03-26 阿里巴巴集团控股有限公司 Risk identification treating method and apparatus

Also Published As

Publication number Publication date
CN106506808B (en) 2020-02-07

Similar Documents

Publication Publication Date Title
CN104780155B (en) Apparatus bound method and device
CN106376043A (en) Automatic switching method and device for SIM (Subscriber Identification Module) card
CN106535291A (en) SIM card selection method and device
CN103581426A (en) Method and apparatus of connecting a call in the electronic device
CN104539812B (en) Recommendation information acquisition methods, terminal and server
CN106203650A (en) Call a taxi and ask sending method and device
CN106209604A (en) Add the method and device of good friend
CN104113646A (en) Method and apparatus for calling forwarding
CN105515948A (en) Instant messaging method and device
CN105554215A (en) Automatic selection dialing method and device, and mobile terminal
CN105187622A (en) Information prompt method and information prompt device
CN105808647A (en) Message editing processing method and device
CN106453774B (en) Contact information methods of exhibiting and device
CN105515923A (en) Equipment control method and device
CN105407160A (en) Interface display method and device
CN105245705A (en) Telephone prompting method and device
CN104836721A (en) Group session message reminding method and group session message reminding device
CN106506808A (en) The method and device pointed out by communication message
CN107272896A (en) The method and device switched between VR patterns and non-VR patterns
CN107295099A (en) PUSH message processing method, device and storage medium
CN105094510A (en) Text processing method, device and system
CN106599210A (en) Information processing method and apparatus
CN105677435A (en) Function invoking method, apparatus and terminal
CN105516895A (en) User information push method and device
CN105577954A (en) Phone calling method and device

Legal Events

Date Code Title Description
C06 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