CN105262876A - Conversation processing method, method for providing number information of telephone number, and device - Google Patents
Conversation processing method, method for providing number information of telephone number, and device Download PDFInfo
- Publication number
- CN105262876A CN105262876A CN201510728389.6A CN201510728389A CN105262876A CN 105262876 A CN105262876 A CN 105262876A CN 201510728389 A CN201510728389 A CN 201510728389A CN 105262876 A CN105262876 A CN 105262876A
- Authority
- CN
- China
- Prior art keywords
- information
- number information
- caller
- label information
- request
- 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
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The application discloses a conversation processing method, a method for providing number information of a telephone number, and a device. The specific embodiment of the conversation processing method comprises: obtaining a received conversation call-in request, and obtaining a call number corresponding to the conversation call-in request; and according to the call number, performing a process of showing the number information. The process comprises: sending a number-information obtaining request including the call number to a server; receiving the number information sent by the server, wherein the number information includes the call number and name information associated to the call number, wherein the name information is obtained through searching by the server according to the call number; and showing the number information. The embodiment enriches information, showed by a communication terminal, of the call number.
Description
Technical field
The application relates to field of computer technology, is specifically related to mobile security technical field, particularly relates to call handling method, provides the method and apparatus of the number information of telephone number.
Background technology
At present, along with the application of communication terminal (such as mobile phone) and universal, the strange harassing calls such as swindle, insurance, distribution have become the serious problems perplexing user's daily life.There is provided the method for the information of strange incoming call usually only can show telephone number (i.e. string number) and the number attribution of Stranger Calls in prior art on the screen of communication terminal, user can by arranging blacklist to realize the interception to particular telephone number.
But adopt the implementation of prior art, make user when receiving certain Stranger Calls for the first time, the telephone number only by Stranger Calls can not identify the out of Memory of Stranger Calls.Therefore, the information of the caller ID adopting prior art that communication terminal can be made to present is too single.
Summary of the invention
The object of the application is the method and apparatus proposing a kind of call handling method, provide the number information of telephone number, solves the technical problem that above background technology part is mentioned.
First aspect, this application provides a kind of call handling method, and described method comprises: catch the call incoming call request received, and obtains the caller ID corresponding with the described call incoming call request captured; According to described caller ID, carry out number information and present process, described number information presents process and comprises: number information is obtained request and is sent to server, and described number information obtains request and comprises described caller ID; Receive the number information that described server sends, wherein, the name information that described number information comprises caller ID, is associated with described caller ID, described name information is obtained according to described caller ID retrieval by described server; Present described number information.
Second aspect, this application provides a kind of method providing the number information of telephone number, described method comprises: receiving number information acquisition request, and described number information obtains request and comprises telephone number to be checked; The number information corresponding with described telephone number to be checked according to described telephone number retrieval to be checked, wherein, described number information comprises: telephone number to be checked, the name information be associated with described telephone number to be checked; The number information retrieved is sent to the transmitting terminal that described number information obtains request.
The third aspect, this application provides a kind of communication processing device, it is characterized in that, described device comprises: caller ID acquiring unit, for catching the call incoming call request received, and obtains the caller ID corresponding with described call incoming call request; Number information display unit, for according to described caller ID, present the number information of described caller ID, described number information display unit comprises: number information obtains request transmitting unit, be sent to server for number information is obtained request, described number information obtains request and comprises described caller ID; Number information receiving element, for receiving the number information that described server sends, wherein, the name information that described number information comprises caller ID, is associated with described caller ID, described name information is obtained according to described caller ID retrieval by described server; Number information presents subelement, for presenting described number information.
Fourth aspect, this application provides a kind of device providing the number information of telephone number, described device comprises: number information obtains request reception unit, and for receiving number information acquisition request, described number information obtains request and comprises telephone number to be checked; Number information retrieval unit, for the number information corresponding with described telephone number to be checked according to described telephone number retrieval to be checked, wherein, described number information comprises: telephone number to be checked, the name information be associated with described telephone number to be checked; Number information transmitting element, obtains the transmitting terminal of request for the number information retrieved being sent to described number information.
The call handling method that the application provides, provide the method and apparatus of the number information of telephone number, server is sent to by the number information comprising the caller ID captured is obtained request, and present the number information received from server, enrich the information of the caller ID that communication terminal can present.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, the other features, objects and advantages of the application will become more obvious:
Fig. 1 is the exemplary system architecture figure that the application can be applied to wherein;
Fig. 2 is the flow chart of an embodiment of call handling method according to the application;
Fig. 3 a is the illustrative diagram of an application scenarios of call handling method according to the application;
Fig. 3 b is the illustrative diagram of another application scenarios of call handling method according to the application;
Fig. 3 c is the illustrative diagram of another application scenarios of call handling method according to the application;
Fig. 4 is the flow chart providing an embodiment of the method for the number information of telephone number according to the application;
Fig. 5 is the structural representation of an embodiment of communication processing device according to the application;
Fig. 6 is the structural representation providing an embodiment of the device of the number information of telephone number according to the application;
Fig. 7 is the structural representation of the computer system be suitable for for the terminal equipment or server realizing the embodiment of the present application.
Embodiment
Below in conjunction with drawings and Examples, the application is described in further detail.Be understandable that, specific embodiment described herein is only for explaining related invention, but not the restriction to this invention.It also should be noted that, for convenience of description, in accompanying drawing, illustrate only the part relevant to Invention.
It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.Below with reference to the accompanying drawings and describe the application in detail in conjunction with the embodiments.
Fig. 1 shows the exemplary system architecture 100 of the call handling method can applying the application, the method for the number information providing telephone number or the embodiment of device.
As shown in Figure 1, system architecture 100 can comprise terminal equipment 101,102, network 103 and server 104.Network 103 in order to provide the medium of communication link between terminal equipment 101,102 and server 104.Network 103 can comprise various connection type, such as wired, wireless communication link or fiber optic cables etc.
Terminal equipment 101,102 can be mutual by network 103 and server 104, to receive or to send message etc.Terminal equipment 101,102 can be provided with various client application, such as security guard's application, searching class application, mailbox client, social platform software etc.
Terminal equipment 101,102 can be the various electronic equipments of supporting telephone communication, includes but not limited to smart mobile phone, Intelligent fixed-line telephone, phone wrist-watch etc.
Server 104 can be to provide the server of various service, such as, to the database server that provides support or Cloud Servers such as the security guard's application on terminal equipment 101,102.Result to process such as the data analysis received, and can be fed back to terminal equipment by server.
It should be noted that, the call handling method that the embodiment of the present application provides is performed separately by terminal equipment 101,102 usually.Correspondingly, communication processing device is arranged in terminal equipment 101,102 usually.
In addition, what the embodiment of the present application provided provides the method for the number information of telephone number usually to be performed separately by server 104.Correspondingly, the device of the number information of telephone number is provided usually to be arranged in server 104.
Should be appreciated that, the number of the terminal equipment in Fig. 1, network and server is only schematic.According to realizing needs, the terminal equipment of arbitrary number, network and server can be had.
Continue the flow process 200 of the embodiment showing the call handling method according to the application with reference to figure 2, Fig. 2.
As shown in Figure 2, the call handling method of the present embodiment comprises the following steps:
Step 201, catches the call incoming call request received, and obtains the caller ID corresponding with above-mentioned call incoming call request.
In the present embodiment, the terminal (terminal equipment such as shown in Fig. 1) that call handling method runs thereon can catch its call incoming call request received by the broadcast announcement receiving kernel, then obtains caller ID according to call incoming call request.
Step 202, obtains request by number information and is sent to server.
Wherein, above-mentioned number information acquisition request comprises above-mentioned caller ID.
In the present embodiment, the predetermined interface that can return number information that terminal can be provided by invoking server, and using the mode of above-mentioned caller ID as the suction parameter of this interface, number information is obtained request and is sent to server.
Step 203, receives the number information that above-mentioned server sends.
Wherein, the name information that above-mentioned number information comprises caller ID, is associated with above-mentioned caller ID, above-mentioned name information is obtained according to above-mentioned caller ID retrieval by above-mentioned server.
In the present embodiment, terminal can by wired or wireless mode from server receiving number information.Above-mentioned name information can be such as: Merchant name (as certain restaurant) or number mark (as promoted) etc.
Alternatively, name information can be obtained according to above-mentioned caller ID by above-mentioned server in the number information set of collecting in advance and/or label information set.In addition, number information can also comprise at least one in following information: address, logo (Logo), classification.Thus more enriched the content that terminal can present.Wherein, address can Shi Mou street, certain number and certain mansion etc.
Step 204, presents above-mentioned number information.
In the present embodiment, terminal can present caller ID in above-mentioned number information and title in the screen of terminal.It should be noted that, the mode presenting number information can be various ways, such as, can be presented in the wrist of user by the mode of projection by above-mentioned number information, also can be other presentation modes that are known or that develop in the future now.
In optional implementations more of the present invention, the call handling method of the present embodiment can also comprise: if the above-mentioned number information received is for empty, then shows and input for user and preserve the interface of the label information of above-mentioned caller ID; Receive the label information of user's input, and the label information request of preserving is sent to server, wherein, the request of preserving of above-mentioned label information comprises the label information that above-mentioned caller ID and user input.Such as, label information can be: the marks such as advertisement, intermediary, express delivery, swindle finance.Above-mentionedly input for user and the interface of preserving the label information of above-mentioned caller ID can comprise: click the icon of each mark correspondence of selection, a simple Text Entry or combobox for user, for user's input marking information; Can also comprise and indicate for user the control (as button etc.) preserving label information.After terminal receives the instruction of user, the label information of user's input will be received, and the label information request of preserving is sent to server.By this implementation, make terminal when server does not retrieve number information, user can be guided to input flag information, and the label information request of preserving is sent to server, thus this label information can be preserved by server, during the number information acquisition request that can receive afterwards this number to make server, using label information corresponding for this number as the information be included in number information corresponding to this number.
In optional implementations more of the present invention, the call handling method of the present embodiment can also comprise: after obtaining the caller ID corresponding with the above-mentioned call incoming call request captured, determine whether above-mentioned caller ID exists in local address book; If above-mentioned caller ID is not in above-mentioned address list, then carries out above-mentioned number information and present process.Thus make terminal just catch request to server transmission number information when determining that caller ID is strangeness numbers, under the prerequisite not affecting user's request, alleviate the burden of server.
In optional implementations more of the present invention, the call handling method of the present embodiment can also comprise: before above-mentioned caller ID is sent to server, the number information corresponding with above-mentioned caller ID is obtained in the number information set that this locality stores, wherein, the number information in above-mentioned number information set collects according to the number information once received from server; If get number information corresponding to above-mentioned caller ID in above-mentioned number information set, then present the number information obtained from above-mentioned number information set.Thus make terminal can directly present number information corresponding to caller ID at the local number information according to once receiving from server, improve the efficiency presenting number information.
Continue the illustrative diagram of the several application scenarioss see Fig. 3 a, Fig. 3 b and Fig. 3 c, Fig. 3 a, Fig. 3 b and Fig. 3 c being call handling method according to the present embodiment respectively.
In the application scenarios of Fig. 3 a, terminal receives a Stranger Calls number, so number information corresponding for this caller ID is obtained request send to server; If server retrieves number information in number information set, and retrieved the number information corresponding with this caller ID, then this number information can be sent to terminal by server; After terminal receives this number information, as shown in Figure 3 a, this number information will be presented.Wherein, if server first retrieves number information in number information set, and do not retrieve the number information corresponding with this caller ID, then in label information set, retrieved the label information corresponding with this caller ID again, then this number information using the mark in this label information as the name information in the number information corresponding with this caller ID, and can be sent to terminal by server; After terminal receives this number information, as shown in Figure 3 b, this number information will be presented.If server does not retrieve the label information corresponding with this caller ID in label information set, then terminal can receive a null value; Afterwards, terminal as shown in Figure 3 c, will present and input for user and preserve the interface of the label information of above-mentioned caller ID.
The call handling method that the present embodiment provides, is sent to server by the number information comprising the caller ID captured is obtained request, and presents the number information received from server, enriched the information of the caller ID that terminal can present.
The flow process 400 that an embodiment of the method for the number information of telephone number is provided according to the application is shown below with reference to Fig. 4, Fig. 4.
As shown in Figure 4, the method for the number information of telephone number that provides of the present embodiment comprises the following steps:
Step 401, receiving number information acquisition request.
Wherein, above-mentioned number information acquisition request comprises telephone number to be checked.
In the present embodiment, providing the method for the number information of telephone number to run server (server such as shown in Fig. 1) thereon can by wired connection mode or radio connection from the terminal receiving number information acquisition request capturing call incoming call request.Wherein, above-mentioned radio connection can include but not limited to 3G/4G connection, WiFi connection, bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultrawideband) connection and other radio connection developed known or future now.
Step 402, the number information corresponding with above-mentioned telephone number to be checked according to above-mentioned telephone number retrieval to be checked.
Wherein, above-mentioned number information comprises: telephone number to be checked, the name information be associated with above-mentioned telephone number to be checked.
In the present embodiment, server can retrieve the number information corresponding with above-mentioned telephone number to be checked according to above-mentioned telephone number to be checked in the storage medium of the embodied on computer readable prestoring number information.
Alternatively, server can retrieve the number information corresponding with above-mentioned telephone number to be checked according to above-mentioned telephone number to be checked in the number information set of collecting in advance; If retrieve above-mentioned number information, then using above-mentioned number information as result for retrieval; If do not retrieve above-mentioned number information, the label information that then retrieval is corresponding with above-mentioned telephone number to be checked in the label information set of collecting in advance, wherein, the mark that label information in above-mentioned label information set comprises number, is associated with above-mentioned number, above-mentioned mark is arranged for above-mentioned number by user in advance; If retrieve above-mentioned label information, then using the number in above-mentioned label information and the number marked as number information in result for retrieval and name information.Wherein, the telephone number information of the normally enterprise institution of the number information in above-mentioned number information set; Label information in above-mentioned label information set is normally obtained the mark that telephone number is arranged by magnanimity collection user.By this search method, when making server not retrieve the number information corresponding with telephone number to be checked in number information set, corresponding label information can also be retrieved in label information set, using the number in above-mentioned label information and the number marked as number information in result for retrieval and name information, thus expand the information source of retrieval, improve the possibility that number information can be provided.
Step 403, is sent to the transmitting terminal that above-mentioned number information obtains request by the number information retrieved.
In the present embodiment, the number information retrieved can be sent to the transmitting terminal (terminal equipment such as shown in Fig. 1) that above-mentioned number information obtains request by wired connection mode or radio connection by electronic equipment.
In some optional implementations of the present embodiment, number information in above-mentioned number information set can be collected by following number information collection method: according to the mutual authentication number information prestored, the number information corresponding with above-mentioned mutual authentication number information is increased in above-mentioned number information set, wherein, the above-mentioned mutual authentication number information name information that comprises number, be associated with above-mentioned number; According to third party's number authentication platform third party's number information of sharing, the number information corresponding with above-mentioned third party's number information is increased in above-mentioned number information set, wherein, the name information that above-mentioned third party's number information comprises number, is associated with above-mentioned number, the number in above-mentioned third party's number information does not repeat with the number in above-mentioned number information set; According to the reptile information prestored, the number information corresponding with above-mentioned reptile information is increased in above-mentioned number information set, wherein above-mentioned reptile information obtains from least one predetermined source web, above-mentioned reptile packets of information bracket code, with above-mentioned number to the name information associated.
Wherein, above-mentioned mutual authentication number information by number authentication platform share, data message in number authentication platform carries out certification acquisition via the certificate of artificial enterprise's business license of uploading user or individual, therefore, mutual authentication number information is the most reliable, so mutual authentication number information can be synchronized in above-mentioned number information set as the reliable information of override.Above-mentioned third party's number authentication platform is the number authentication platform that other cooperation operator provides, information in third party's number authentication platform is passed through by own authentication mode certification via cooperation operator, therefore, the reliability of above-mentioned third party's number information is also higher, but do not have the reliability of above-mentioned mutual authentication number information high, so above-mentioned third party's number information is synchronized in above-mentioned number information set as the second preferential information reliably.For the reptile information of number in above-mentioned reptile information not in number authentication platform and third party's number authentication platform, be just synchronized in above-mentioned number information set.
In some optional implementations of the present embodiment, third party's number authentication platform can have at least one.And above-mentioned in above-mentioned number information set increase the number information corresponding with above-mentioned third party's number information can comprise: for jack per line, at least one the third party number authentication platform corresponding with above-mentioned number third party's number authentication platform that weight selection is the highest in third party's number information of sharing third party's number information of sharing as can synchronous number information, wherein, the weight of each third party's number authentication platform is by manually pre-setting; Increase in above-mentioned number information set with above-mentioned can number information that synchronously number information is corresponding.By this implementation, make to join number information in number information set more comprehensively, accurately.
In some optional implementations of the present embodiment, above-mentioned reptile information can also comprise source web information.And, above-mentioned in above-mentioned number information set increase the number information corresponding with above-mentioned reptile information can comprise: for jack per line, in at least one reptile information corresponding with above-mentioned number, the reptile information of the source web that weight selection is the highest is as can synchronous reptile information, wherein, the weight of each source web is by manually pre-setting; Increase in above-mentioned number information set with above-mentioned can number information that synchronously reptile information is corresponding.By this implementation, make to join number information in number information set more comprehensively, accurately.
In some optional implementations of the present embodiment, above-mentioned number information can also comprise at least one in following information: address, logo, classification.Thus the transmitting terminal making number information obtain request can present more abundant information.
Correspondingly, above-mentioned mutual authentication number information, above-mentioned third party's number information and above-mentioned reptile information can also comprise at least one in following information: address, logo, classification.
In some optional implementations of the present embodiment, above-mentioned number information collection method can also comprise: the number correct information receiving user's input, and above-mentioned number correct information comprises at least one in number and following information: title, address, classification; According to above-mentioned number correct information, change number information corresponding with above-mentioned number correct information in above-mentioned number information set.Thus server can be revised timely to the number information of mistake.
It should be noted that, above-mentioned number information collection method periodically can perform according to predetermined time interval (as every other day), thus constantly can upgrade and add new number information.
In some optional implementations of the present embodiment, label information in above-mentioned label information set can be collected by the following method: the label information that receiving terminal sends preserves request, and above-mentioned label information preserves the mark asking to comprise number to be marked, be associated with above-mentioned number to be marked; In above-mentioned number information set, increase is preserved with above-mentioned label information and is asked corresponding number information, and wherein, the number of above-mentioned number information is above-mentioned number to be marked, and the name information of above-mentioned number information is above-mentioned mark.
In some optional implementations of the present embodiment, above-mentioned label information preserves request and label information can also comprise: the information such as time mark, user's unique identification.Wherein, user's unique identification can by the character string sequence of the energy uniquely tagged user of the device number of terminal, storage device identification code, physical address, current free memory size, current time combination producing.
And, above-mentioned label information collection method can also comprise: by according to the time mark of label information and user's confidence level corresponding to user's unique identifier, label information in above-mentioned label information set is screened, obtains the label information set be made up of unique label information that confidence level for one number is the highest.By this implementation, drastically increase the accuracy rate of the label information in label information set.
The method of what the present embodiment provided the provide number information of telephone number, by the number information corresponding with telephone number to be checked according to telephone number retrieval to be checked, and this number information is sent to the transmitting terminal that number information obtains request, make above-mentioned transmitting terminal can present the information of abundanter telephone number.
With further reference to Fig. 5, as the realization to method shown in above-mentioned Fig. 2, this application provides an a kind of embodiment of communication processing device, this device embodiment is corresponding with the embodiment of the method shown in Fig. 2, and this device specifically can be applied in terminal equipment.
As shown in Figure 5, the communication processing device 500 of the present embodiment comprises: caller ID acquiring unit 501 and number information display unit 502.Wherein, caller ID acquiring unit 501, for catching the call incoming call request received, and obtains the caller ID corresponding with above-mentioned call incoming call request; Number information display unit 502, for according to above-mentioned caller ID, present the number information of above-mentioned caller ID, above-mentioned number information display unit comprises: number information obtains request and sends subelement 5021, be sent to server for number information is obtained request, above-mentioned number information obtains request and comprises above-mentioned caller ID; Number information receives subelement 5022, for receiving the number information that above-mentioned server sends, wherein, the name information that above-mentioned number information comprises caller ID, is associated with above-mentioned caller ID, above-mentioned name information is obtained according to above-mentioned caller ID retrieval by above-mentioned server; Number information presents subelement 5023, for presenting above-mentioned number information.
In the present embodiment, the concrete process that the acquisition of caller ID acquiring unit 501, number information request transmitting unit 5021, number information receiving element 5022 and number information present subelement 5023 respectively with reference to the above-mentioned detailed description to step 201, step 202, step 203 and step 204 in the corresponding embodiment of Fig. 2, can not repeat them here.
In some optional implementations of the present embodiment, the above-mentioned number information received by number information receiving element 5022 can be obtained according to above-mentioned caller ID by above-mentioned server in the number information set of collecting in advance and/or label information set.
In some optional implementations of the present embodiment, the communication processing device of the present embodiment can also comprise: label information guides interface display unit 503, for when the above-mentioned number information received is for sky, display inputs for user and preserves the interface of the label information of above-mentioned caller ID; Label information preserves request transmitting unit 504, for receiving the label information of user's input, and the label information request of preserving is sent to server, and wherein, the request of preserving of above-mentioned label information comprises the label information that above-mentioned caller ID and user input.The concrete process of this implementation and the beneficial effect brought thereof with reference to the above-mentioned detailed description to corresponding implementation in the corresponding embodiment of Fig. 2 of figure 2, can not repeat them here.
In some optional implementations of the present embodiment, the communication processing device of the present embodiment can also comprise: strange phone determining unit (not shown), for after obtaining the caller ID corresponding with the above-mentioned call incoming call request captured, determine whether above-mentioned caller ID exists in local address book; Number information presents process indicating member (not shown), for when determining that above-mentioned caller ID is not in above-mentioned address list, carrying out above-mentioned number information and presenting process.Thus make terminal just catch request to server transmission number information when determining that caller ID is strangeness numbers, under the prerequisite not affecting user's request, alleviate the burden of server.
In some optional implementations of the present embodiment, above-mentioned number information can also comprise at least one in following information: address, logo, classification.Thus more enriched the content that terminal can present.
It will be understood by those skilled in the art that above-mentioned communication processing device 500 also comprises some other known features, such as processor, memories etc., in order to unnecessarily fuzzy embodiment of the present disclosure, these known structures are not shown in Figure 5.
With further reference to Fig. 6, as the realization to method shown in above-mentioned Fig. 4, this application provides a kind of embodiment providing the device of the number information of telephone number, this device embodiment is corresponding with the embodiment of the method shown in Fig. 4, and this device specifically can be applied in server.
As shown in Figure 6, the device 600 of the number information of telephone number that provides of the present embodiment comprises: number information obtains request reception unit 601, number information retrieval unit 602 and number information transmitting element 603.Wherein, number information obtains request reception unit 601, and for receiving number information acquisition request, above-mentioned number information obtains request and comprises telephone number to be checked; Number information retrieval unit 602, for the number information corresponding with above-mentioned telephone number to be checked according to above-mentioned telephone number retrieval to be checked, wherein, above-mentioned number information comprises: telephone number to be checked, the name information be associated with above-mentioned telephone number to be checked; Number information transmitting element 603, obtains the transmitting terminal of request for the number information retrieved being sent to above-mentioned number information.
In the present embodiment, the concrete process that number information obtains request reception unit 601, number information retrieval unit 602 and number information transmitting element 603 respectively with reference to the above-mentioned detailed description to step 401, step 402 and step 403 in the corresponding embodiment of Fig. 4, can not repeat them here.
In some optional implementations of the present embodiment, number information retrieval unit 602 can comprise: number information retrieval subelement 6021, for retrieving the number information corresponding with above-mentioned telephone number to be checked according to above-mentioned telephone number to be checked in the number information set of collecting in advance, if retrieve above-mentioned number information, then using above-mentioned number information as result for retrieval; Label information retrieval subelement 6022, for when not retrieving above-mentioned number information, the label information that retrieval is corresponding with above-mentioned telephone number to be checked in the label information set of collecting in advance, wherein, the mark that label information in above-mentioned label information set comprises number, is associated with above-mentioned number, above-mentioned mark is arranged for above-mentioned number by user in advance; If retrieve above-mentioned label information, then using the number in above-mentioned label information and the number marked as number information in result for retrieval and name information.The concrete process of this implementation and the beneficial effect brought thereof with reference to the above-mentioned detailed description to the corresponding alternatives of step 402 in the corresponding embodiment of Fig. 4, can not repeat them here.
In some optional implementations of the present embodiment, the device of the number information of telephone number that provides of the present embodiment can also comprise label information collector unit (not shown), for collecting the label information in label information set, above-mentioned label information collector unit can comprise: label information preserves request receiving subelement (not shown), the label information sent for receiving terminal preserves request, and above-mentioned label information preserves the mark asking to comprise number to be marked, be associated with above-mentioned number to be marked; Label information increases subelement (not shown), asks corresponding label information for increasing to preserve with above-mentioned label information in above-mentioned label information set.
In some optional implementations of the present embodiment, above-mentioned number information can also comprise at least one in following information: address, logo, classification.Thus make terminal can present more abundant information.
The device of what the present embodiment provided the provide number information of telephone number, by the number information that number information retrieval unit 602 is corresponding with telephone number to be checked according to telephone number retrieval to be checked, and by number information transmitting element 603, this number information is sent to the transmitting terminal that number information obtains request, make above-mentioned transmitting terminal can present the information of abundanter telephone number.
It will be appreciated by those skilled in the art that, the above-mentioned device 600 of the number information of telephone number that provides also comprises some other known features, such as processor, memory etc., in order to unnecessarily fuzzy embodiment of the present disclosure, these known structures are not shown in figure 6.
Below with reference to Fig. 7, it illustrates the structural representation of the computer system 700 of terminal equipment or the server be suitable for for realizing the embodiment of the present application.
As shown in Figure 7, computer system 700 comprises CPU (CPU) 701, and it or can be loaded into the program random access storage device (RAM) 703 from storage area 708 and perform various suitable action and process according to the program be stored in read-only memory (ROM) 702.In RAM703, also store system 700 and operate required various program and data.CPU701, ROM702 and RAM703 are connected with each other by bus 704.I/O (I/O) interface 705 is also connected to bus 704.
I/O interface 705 is connected to: the importation 706 comprising keyboard, mouse etc. with lower component; Comprise the output 707 of such as cathode ray tube (CRT), liquid crystal display (LCD) etc. and loud speaker etc.; Comprise the storage area 708 of hard disk etc.; And comprise the communications portion 709 of network interface unit of such as LAN card, modulator-demodulator etc.Communications portion 709 is via the network executive communication process of such as internet.Driver 710 is also connected to I/O interface 705 as required.Detachable media 711, such as disk, CD, magneto optical disk, semiconductor memory etc., be arranged on driver 710 as required, so that the computer program read from it is mounted into storage area 708 as required.
Especially, according to embodiment of the present disclosure, the process that reference flow sheet describes above may be implemented as computer software programs.Such as, embodiment of the present disclosure comprises a kind of computer program, and it comprises the computer program visibly comprised on a machine-readable medium, and described computer program comprises the program code for the method shown in flowchart.In such embodiments, this computer program can be downloaded and installed from network by communications portion 709, and/or is mounted from detachable media 711.
Flow chart in accompanying drawing and block diagram, illustrate according to the architectural framework in the cards of the system of the various embodiment of the application, method and computer program product, function and operation.In this, each square frame in flow chart or block diagram can represent a part for module, program segment or a code, and a part for described module, program segment or code comprises one or more executable instruction for realizing the logic function specified.Also it should be noted that at some as in the realization of replacing, the function marked in square frame also can be different from occurring in sequence of marking in accompanying drawing.Such as, in fact the square frame that two adjoining lands represent can perform substantially concurrently, and they also can perform by contrary order sometimes, and this determines according to involved function.Also it should be noted that, the combination of the square frame in each square frame in block diagram and/or flow chart and block diagram and/or flow chart, can realize by the special hardware based system of the function put rules into practice or operation, or can realize with the combination of specialized hardware and computer instruction.
Be described in unit involved in the embodiment of the present application to be realized by the mode of software, also can be realized by the mode of hardware.Described unit also can be arranged within a processor, such as, can be described as: a kind of processor comprises caller ID acquiring unit and number information display unit.Wherein, the title of these unit does not form the restriction to this unit itself under certain conditions, and such as, caller ID acquiring unit can also be described to " unit of the call incoming call request that acquisition receives ".
As another aspect, present invention also provides a kind of non-volatile computer storage medium, this non-volatile computer storage medium can be the non-volatile computer storage medium comprised in device described in above-described embodiment; Also can be individualism, be unkitted the non-volatile computer storage medium allocated in terminal.Above-mentioned non-volatile computer storage medium stores one or more program, when one or more program described is performed by an equipment, make described equipment: catch the call incoming call request received, and obtain the caller ID corresponding with the described call incoming call request captured; According to described caller ID, carry out number information and present process, described number information presents process and comprises: number information is obtained request and is sent to server, and described number information obtains request and comprises described caller ID; Receive the number information that described server sends, wherein, the name information that described number information comprises caller ID, is associated with described caller ID, described name information is obtained according to described caller ID retrieval by described server; Present described number information.
More than describe and be only the preferred embodiment of the application and the explanation to institute's application technology principle.Those skilled in the art are to be understood that, invention scope involved in the application, be not limited to the technical scheme of the particular combination of above-mentioned technical characteristic, also should be encompassed in when not departing from described inventive concept, other technical scheme of being carried out combination in any by above-mentioned technical characteristic or its equivalent feature and being formed simultaneously.The technical characteristic that such as, disclosed in above-mentioned feature and the application (but being not limited to) has similar functions is replaced mutually and the technical scheme formed.
Claims (18)
1. a call handling method, is characterized in that, described method comprises:
Catch the call incoming call request received, and obtain the caller ID corresponding with described call incoming call request;
According to described caller ID, carry out number information and present process, described number information presents process and comprises:
Number information is obtained request and is sent to server, described number information obtains request and comprises described caller ID;
Receive the number information that described server sends, wherein, the name information that described number information comprises caller ID, is associated with described caller ID, described name information is obtained according to described caller ID retrieval by described server;
Present described number information.
2. method according to claim 1, is characterized in that, described number information is obtained according to described caller ID by described server in the number information set of collecting in advance and/or label information set.
3. method according to claim 1, is characterized in that, described method also comprises:
If the described number information received for empty, then show and inputs for user and preserve the interface of the label information of described caller ID;
Receive the label information of user's input, and the label information request of preserving is sent to server, wherein, the request of preserving of described label information comprises the label information that described caller ID and user input.
4. method according to claim 1, is characterized in that, described method also comprises:
After obtaining the caller ID corresponding with the described call incoming call request captured, determine whether described caller ID exists in local address book;
If described caller ID is not in described address list, then carries out described number information and present process.
5., according to the arbitrary described method of claim 1-4, it is characterized in that, described number information also comprises at least one in following information: address, logo, classification.
6. provide a method for the number information of telephone number, it is characterized in that, described method comprises:
Receiving number information acquisition request, described number information obtains request and comprises telephone number to be checked;
The number information corresponding with described telephone number to be checked according to described telephone number retrieval to be checked, wherein, described number information comprises: telephone number to be checked, the name information be associated with described telephone number to be checked;
The number information retrieved is sent to the transmitting terminal that described number information obtains request.
7. method according to claim 6, is characterized in that, describedly comprises according to the described number information corresponding with telephone number to be checked of described telephone number to be checked retrieval:
In the number information set of collecting in advance, the number information corresponding with described telephone number to be checked is retrieved according to described telephone number to be checked;
If retrieve described number information, then using described number information as result for retrieval;
If do not retrieve described number information, the label information that then retrieval is corresponding with described telephone number to be checked in the label information set of collecting in advance, wherein, the mark that label information in described label information set comprises number, is associated with described number, described mark is arranged for described number by user in advance;
If retrieve described label information, then using the number in described label information and the number marked as number information in result for retrieval and name information.
8. method according to claim 7, is characterized in that, the label information in described label information set is collected by the following method:
The label information that receiving terminal sends preserves request, and described label information preserves the mark asking to comprise number to be marked, be associated with described number to be marked;
In described label information set, increase is preserved with described label information and is asked corresponding label information.
9., according to the arbitrary described method of claim 6-8, it is characterized in that, described number information also comprises at least one in following information: address, logo, classification.
10. a communication processing device, is characterized in that, described device comprises:
Caller ID acquiring unit, for catching the call incoming call request received, and obtains the caller ID corresponding with described call incoming call request;
Number information display unit, for according to described caller ID, presents the number information of described caller ID, and described number information display unit comprises:
Number information obtains request and sends subelement, is sent to server for number information is obtained request, and described number information obtains request and comprises described caller ID;
Number information receives subelement, for receiving the number information that described server sends, wherein, the name information that described number information comprises caller ID, is associated with described caller ID, described name information is obtained according to described caller ID retrieval by described server;
Number information presents subelement, for presenting described number information.
11. devices according to claim 10, is characterized in that, described number information is obtained according to described caller ID by described server in the number information set of collecting in advance and/or label information set.
12. devices according to claim 10, is characterized in that, described device also comprises:
Label information guides interface display unit, and for when the described number information received is for sky, display inputs for user and preserves the interface of the label information of described caller ID;
Label information preserves request transmitting unit, for receiving the label information of user's input, and the label information request of preserving is sent to server, and wherein, the request of preserving of described label information comprises the label information that described caller ID and user input.
13. devices according to claim 10, is characterized in that, described device also comprises:
Strange phone determining unit, for after obtaining the caller ID corresponding with the described call incoming call request captured, determines whether described caller ID exists in local address book;
Number information presents process indicating member, for when determining that described caller ID is not in described address list, carrying out described number information and presenting process.
14. according to the arbitrary described device of claim 10-13, and it is characterized in that, described number information also comprises at least one in following information: address, logo, classification.
15. 1 kinds of devices that the number information of telephone number is provided, it is characterized in that, described device comprises:
Number information obtains request reception unit, and for receiving number information acquisition request, described number information obtains request and comprises telephone number to be checked;
Number information retrieval unit, for the number information corresponding with described telephone number to be checked according to described telephone number retrieval to be checked, wherein, described number information comprises: telephone number to be checked, the name information be associated with described telephone number to be checked;
Number information transmitting element, obtains the transmitting terminal of request for the number information retrieved being sent to described number information.
16. devices according to claim 15, is characterized in that, described number information retrieval unit comprises:
Number information retrieval subelement, for retrieving the number information corresponding with described telephone number to be checked according to described telephone number to be checked in the number information set of collecting in advance, if retrieve described number information, then using described number information as result for retrieval;
Label information retrieval subelement, for when not retrieving described number information, the label information that retrieval is corresponding with described telephone number to be checked in the label information set of collecting in advance, wherein, the mark that label information in described label information set comprises number, is associated with described number, described mark is arranged for described number by user in advance, if retrieve described label information, then using the number in described label information and the number marked as number information in result for retrieval and name information.
17. devices according to claim 16, is characterized in that, described device also comprises label information collector unit, and for collecting the label information in label information set, described label information collector unit comprises:
Label information preserves request receiving subelement, and the label information sent for receiving terminal preserves request, and described label information preserves the mark asking to comprise number to be marked, be associated with described number to be marked;
Label information increases subelement, asks corresponding label information for increasing to preserve with described label information in described label information set.
18. according to the arbitrary described method of claim 15-17, and it is characterized in that, described number information also comprises at least one in following information: address, logo, classification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510728389.6A CN105262876B (en) | 2015-10-30 | 2015-10-30 | Call handling method, provide telephone number number information method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510728389.6A CN105262876B (en) | 2015-10-30 | 2015-10-30 | Call handling method, provide telephone number number information method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105262876A true CN105262876A (en) | 2016-01-20 |
CN105262876B CN105262876B (en) | 2019-01-22 |
Family
ID=55102379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510728389.6A Active CN105262876B (en) | 2015-10-30 | 2015-10-30 | Call handling method, provide telephone number number information method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105262876B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812536A (en) * | 2016-03-08 | 2016-07-27 | 北京珠穆朗玛移动通信有限公司 | Incoming call management method and mobile terminal |
CN105847511A (en) * | 2016-04-01 | 2016-08-10 | 乐视控股(北京)有限公司 | Mobile terminal address list information cache method and device |
CN106101156A (en) * | 2016-08-23 | 2016-11-09 | 北京奇虎科技有限公司 | A kind of telephone polling method, mobile terminal and server |
CN109886012A (en) * | 2019-01-03 | 2019-06-14 | 腾讯科技(深圳)有限公司 | A kind of management method and system of application permission |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010010060A2 (en) * | 2008-07-21 | 2010-01-28 | F-Secure Oyj | Telephony fraud prevention |
CN104427074A (en) * | 2013-09-11 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Method, device and system for displaying incoming information |
-
2015
- 2015-10-30 CN CN201510728389.6A patent/CN105262876B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010010060A2 (en) * | 2008-07-21 | 2010-01-28 | F-Secure Oyj | Telephony fraud prevention |
CN104427074A (en) * | 2013-09-11 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Method, device and system for displaying incoming information |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105812536A (en) * | 2016-03-08 | 2016-07-27 | 北京珠穆朗玛移动通信有限公司 | Incoming call management method and mobile terminal |
CN105847511A (en) * | 2016-04-01 | 2016-08-10 | 乐视控股(北京)有限公司 | Mobile terminal address list information cache method and device |
CN106101156A (en) * | 2016-08-23 | 2016-11-09 | 北京奇虎科技有限公司 | A kind of telephone polling method, mobile terminal and server |
CN106101156B (en) * | 2016-08-23 | 2019-12-10 | 北京安云世纪科技有限公司 | Telephone query method and mobile terminal |
CN109886012A (en) * | 2019-01-03 | 2019-06-14 | 腾讯科技(深圳)有限公司 | A kind of management method and system of application permission |
Also Published As
Publication number | Publication date |
---|---|
CN105262876B (en) | 2019-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11528579B2 (en) | Content request by location | |
US9125009B2 (en) | Determination and representation of call appropriateness | |
CN105187676B (en) | Method and device for processing call request | |
KR20180072503A (en) | Information processing method, information processing apparatus, terminal and server | |
CN103078949A (en) | Method and system for displaying phone number information | |
CN105262876A (en) | Conversation processing method, method for providing number information of telephone number, and device | |
CN104580758A (en) | Incoming call comment information acquisition method and device | |
US11244153B2 (en) | Method and apparatus for processing information | |
CN104243661A (en) | Method, server and mobile terminal for determining types of incoming call numbers | |
CN105162876A (en) | Method, device and system for presenting geographical position information | |
WO2016050144A1 (en) | Interface update method and client | |
CN111090533A (en) | Notice information sending method and device, electronic equipment and storage medium | |
KR102137961B1 (en) | SYSTEM FOR PROVIDING REAL-TIME INSTANT MEETING SERVICE BASED ON General Data Protection Regulation | |
CN113779422B (en) | Method and device for realizing relationship chain label, electronic equipment and storage medium | |
CN114297476A (en) | Questionnaire survey method, system, electronic equipment and storage medium based on user tags | |
CN106357890A (en) | Method on management of message on the notice board of the mobile phon | |
CN105162936A (en) | Unfamiliar call prompt method and user terminal | |
CN106101407B (en) | A kind of information processing method and device | |
KR20150025518A (en) | Apparatus and method for managing banner advertisement | |
CN108830441B (en) | Resource query method and device | |
CN102523271A (en) | Terminal and communication method and system thereof | |
AU2017100993A4 (en) | A method and system for provisioning digital wallet passes for native application display of digital real estate listings by a mobile communication device | |
KR101435533B1 (en) | Method and device for displaying recommendation picture related to sharing event, and sharing server | |
CN113672460B (en) | Service monitoring method and device | |
US20090210508A1 (en) | Methods and systems for providing information associated with a consumer good |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |