CN105072293B - Number sending method, number acquisition methods and device - Google Patents

Number sending method, number acquisition methods and device Download PDF

Info

Publication number
CN105072293B
CN105072293B CN201510382059.6A CN201510382059A CN105072293B CN 105072293 B CN105072293 B CN 105072293B CN 201510382059 A CN201510382059 A CN 201510382059A CN 105072293 B CN105072293 B CN 105072293B
Authority
CN
China
Prior art keywords
calling party
associated numbers
terminal
server
party end
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.)
Active
Application number
CN201510382059.6A
Other languages
Chinese (zh)
Other versions
CN105072293A (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510382059.6A priority Critical patent/CN105072293B/en
Publication of CN105072293A publication Critical patent/CN105072293A/en
Application granted granted Critical
Publication of CN105072293B publication Critical patent/CN105072293B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The disclosure is directed to a kind of number sending method, number acquisition methods and devices, belong to Internet technical field.The method includes:It receives the number that calling party end is sent and obtains request, it is calling party end by catchword code ring unanswered or while having been shut down by catchword code sends which, which obtains request, which obtains request and carry by catchword code;According to being carried in number acquisition request by catchword code, search by the associated numbers of catchword code;The associated numbers found are sent to calling party end.The disclosure is solved when good friend's number changes, since user does not preserve new digit, the problem of causing user that can not get in touch with good friend;User is reached and has dialed the original number of good friend but ring unanswered or when being not turned on, the new digit of the good friend can have been got in time, the effect to get in touch with the good friend.

Description

Number sending method, number acquisition methods and device
Technical field
This disclosure relates to Internet technical field, more particularly to a kind of number sending method, number acquisition methods and device.
Background technology
In daily life, generally use is made a phone call between user mode and good friend contact.
For various reasons, user may replace phone number, and in order to avoid out of touch with good friend, and user replaces After phone number, it will usually which each good friend into address list sends the number of changing short message, and good friend is reminded to preserve new digit.But It is that can cause good friend that can not get in touch with the user when good friend not yet preserves new digit and accidentally deletes the number of changing short message.
Invention content
It is as follows that the embodiment of the present disclosure provides a kind of number sending method, number acquisition methods and device, the technical solution:
According to the first aspect of the embodiments of the present disclosure, a kind of number sending method is provided, this method includes:
It receives the number that calling party end is sent and obtains request, number acquisition request is calling party end by catchword code nothing People answers or sends when having been shut down by catchword code, and number obtains request and carries by catchword code;
According to being carried in number acquisition request by catchword code, search by the associated numbers of catchword code;
The associated numbers found are sent to calling party end.
According to the second aspect of the embodiment of the present disclosure, a kind of number acquisition methods are provided, this method includes:
When by catchword code ring unanswered or when having been shut down by catchword code, being carried to server transmission by the number of catchword code Obtain request;
Receive the associated numbers that server is sent, associated numbers be whois lookup go out with by associated number of catchword code Code.
According to the third aspect of the embodiment of the present disclosure, a kind of number sending method is provided, this method includes:
The inquiry request that server is sent is received, inquiry request carries the corresponding calling number of calling party end, inquires Request is for inquiring callee's terminal whether authorization server sends associated numbers, associated numbers and calling party to calling party end What terminal was dialed is associated by catchword code;Inquiry request is that the number acquisition that server is sent according to calling party end requests to generate , it is calling party end by catchword code ring unanswered or while having been shut down by catchword code sends that number, which obtains request,;
According to inquiry request, feedback information is sent to server, feedback information be used to indicate server whether be authorized to Calling party end sends associated numbers.
According to the fourth aspect of the embodiment of the present disclosure, a kind of number sending device is provided, which includes:
First receiving module is configured as receiving the number acquisition request that calling party end is sent, and number, which obtains request, is By catchword code ring unanswered or while having been shut down by catchword code sends, number obtains request and carries to be wailed calling party end Code;
Searching module is configured as, according to being carried in number acquisition request by catchword code, searching by the association of catchword code Number;
First sending module is configured as sending the associated numbers found to calling party end.
According to a fifth aspect of the embodiments of the present disclosure, a kind of number acquisition device is provided, which includes:
4th sending module is configured as when by catchword code ring unanswered or when having been shut down by catchword code, being sent out to server It send to carry and request is obtained by the number of catchword code;
Third receiving module is configured as receiving the associated numbers that server is sent, and associated numbers are that whois lookup goes out With by the associated number of catchword code.
According to the 6th of the embodiment of the present disclosure the aspect, a kind of number sending device is provided, which includes:
4th receiving module is configured as receiving the inquiry request that server is sent, and inquiry request carries calling party's end Corresponding calling number is held, inquiry request is for inquiring callee's terminal whether authorization server sends association to calling party end Number, associated numbers are dialed associated by catchword code with calling party end;Inquiry request is server according to calling party end What the number acquisition of transmission requested to generate, number, which obtains, asks to be calling party end by catchword code ring unanswered or by catchword code It has been sent when having shut down;
5th sending module, is configured as according to inquiry request, sends feedback information to server, feedback information is for referring to Show whether server is authorized to calling party end and sends associated numbers.
According to the 7th of the embodiment of the present disclosure the aspect, a kind of number sending device is provided, which includes:
Processor;
Memory for the executable instruction for storing processor;
Wherein, processor is configured as:
It receives the number that calling party end is sent and obtains request, number acquisition request is calling party end by catchword code nothing People answers or sends when having been shut down by catchword code, and number obtains request and carries by catchword code;
According to being carried in number acquisition request by catchword code, search by the associated numbers of catchword code;
The associated numbers found are sent to calling party end.
According to the eighth aspect of the embodiment of the present disclosure, a kind of number acquisition device is provided, which includes:
Processor;
Memory for the executable instruction for storing processor;
Wherein, processor is configured as:
When by catchword code ring unanswered or when having been shut down by catchword code, being carried to server transmission by the number of catchword code Obtain request;
Receive the associated numbers that server is sent, associated numbers be whois lookup go out with by associated number of catchword code Code.
According to the 9th of the embodiment of the present disclosure the aspect, a kind of number sending device is provided, which includes:
Processor;
Memory for the executable instruction for storing processor;
Wherein, processor is configured as:
The inquiry request that server is sent is received, inquiry request carries the corresponding calling number of calling party end, inquires Request is for inquiring callee's terminal whether authorization server sends associated numbers, associated numbers and calling party to calling party end What terminal was dialed is associated by catchword code;Inquiry request is that the number acquisition that server is sent according to calling party end requests to generate , it is calling party end by catchword code ring unanswered or while having been shut down by catchword code sends that number, which obtains request,;
According to inquiry request, feedback information is sent to server, feedback information be used to indicate server whether be authorized to Calling party end sends associated numbers.
The technical solution that the embodiment of the present disclosure provides can include the following benefits:
By server according to calling party end by catchword code ring unanswered or number that while having been shut down by catchword code sends Code obtains request, searches the associated numbers by catchword code, and feed back to calling party end;It solves when good friend's number changes When, since user does not preserve new digit, the problem of causing user that can not get in touch with good friend;Reach user and dials good friend Original number but ring unanswered or when being not turned on, can get the new digit of the good friend in time, to the good friend The effect got in touch.
It should be understood that above general description and following detailed description is only exemplary and explanatory, not The disclosure can be limited.
Description of the drawings
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.
Fig. 1 be each embodiment of the present invention provide number sending method, the implementation environment involved by number acquisition methods Structural schematic diagram;
Fig. 2A is the method flow diagram according to the number sending method shown in an exemplary embodiment;
Fig. 2 B are the methods of the permission detection process involved by the number sending method shown in an exemplary embodiment Flow chart;
Fig. 2 C are the inquiry request transmission process involved by the number sending method shown in an exemplary embodiment Method flow diagram;
Fig. 3 A are the method flow diagrams according to the number acquisition methods shown in an exemplary embodiment;
Fig. 3 B are that the generation number acquisition involved by the number acquisition methods shown in an exemplary embodiment is requested The method flow diagram of journey;
Fig. 4 A are the method flow diagrams of the number sending method shown according to another exemplary embodiment;
Fig. 4 B are the transmission short message and clawback mistake involved by the number sending method that shows according to another exemplary embodiment The method flow diagram of journey;
Fig. 4 C are that the number modification information involved by the number sending method that shows according to another exemplary embodiment is sent The method flow diagram of process;
Fig. 4 D are the implementation schematic diagrames of number sending method shown in Fig. 4 C;
Fig. 5 A are the method flow diagrams according to the number sending method shown in another exemplary embodiment;
Fig. 5 B and 5C are the implementation schematic diagrames of number sending method shown in Fig. 5 A;
Fig. 5 D are the method flow diagrams according to the number sending method shown in another exemplary embodiment;
Fig. 6 is the method flow diagram of the number sending method shown according to a further exemplary embodiment
Fig. 7 is the block diagram according to the number sending device shown in an exemplary embodiment;
Fig. 8 is the block diagram of the number sending device shown according to another exemplary embodiment;
Fig. 9 is the block diagram according to the number acquisition device shown in an exemplary embodiment;
Figure 10 is the block diagram of the number acquisition device shown according to another exemplary embodiment;
Figure 11 is the block diagram according to the number acquisition device shown in another exemplary embodiment;
Figure 12 is the block diagram of the number acquisition device shown according to a further exemplary embodiment;
Figure 13 is a kind of block diagram of server shown according to an exemplary embodiment;
Figure 14 is a kind of block diagram of terminal shown according to an exemplary embodiment.
Through the above attached drawings, it has been shown that the specific embodiment of the disclosure will be hereinafter described in more detail.These attached drawings It is not intended to limit the scope of this disclosure concept by any means with verbal description, but is by referring to specific embodiments Those skilled in the art illustrate the concept of the disclosure.
Specific implementation mode
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
Referring to FIG. 1, it illustrates involved by the number sending method of each embodiment offer of the present invention, number acquisition methods And implementation environment structural schematic diagram.The implementation environment includes calling party end 120, server 140 and callee's terminal 160。
Calling party end 120 is the portable telephone terminal of such as smart mobile phone one kind.Calling party end 120 is used in quilt When wailing code ring unanswered or having been shut down by catchword code, sent to server 140 for obtaining by the associated numbers of catchword code Number obtains request.
It can be connected by wireless network between calling party end 120 and server 140.
Server 140 can be a server, or the server cluster or one being made of several servers A cloud computing service center.What is carried in the number acquisition request that server 140 is used to be sent according to calling party end 120 is exhaled Number searches the associated numbers by catchword code, and feeds back to calling party end 120.
Callee's terminal 160 is also the portable telephone terminal of such as smart mobile phone one kind.Callee's terminal 160 is used for When being used to ask whether to send the inquiry request of associated numbers to calling party end 120 of the transmission of server 140 is received, to clothes Business device 140 sends corresponding feedback information.
For the convenience of description, only with number sending method, number acquisition methods by server and intelligence in following embodiments Mobile phone is illustrated for executing, and does not constitute and limits to the disclosure.
Fig. 2A is according to the method flow diagram of the number sending method shown in an exemplary embodiment, and the present embodiment is with this number Code sending method illustrated for the server 140 in implementation environment shown in Fig. 1, the number sending method may include as Lower step.
In step 202, it receives the number that calling party end is sent and obtains request, it is calling party's end which, which obtains request, It holds by catchword code ring unanswered or while having been shut down by catchword code sends, number obtains request and carry by catchword code;
In step 204, it according to being carried in number acquisition request by catchword code, searches by the associated numbers of catchword code;
In step 206, the associated numbers found are sent to calling party end.
In conclusion number sending method provided in this embodiment, is being wailed by server according to calling party end The number that code ring unanswered or while having been shut down by catchword code send obtains request, searches the associated numbers by catchword code, and anti- It feeds calling party end;It solves when good friend's number changes, due to not preserving new digit, causes user that can not be obtained with good friend The problem of contact;User is reached and has dialed the original number of good friend but ring unanswered or when being not turned on, can obtain in time The new digit of the good friend is got, the effect to get in touch with the good friend.
Optionally, in order to avoid any terminal by catchword code of dialing can obtain corresponding associated numbers, cause to use The problem of family privacy leakage, server also need to further obtain the caller number of the calling party end carried in request according to number Code, detects whether the calling party end has the acquisition permission of the associated numbers.As a kind of possible embodiment, such as Fig. 2 B Shown, above-mentioned steps 206 may include steps of:
In step 206A, obtains number and obtain the corresponding calling number of calling party end carried in request;
In step 206B, detect whether calling party end has the acquisition permission of associated numbers according to calling number;
In step 206C, when calling party end has the acquisition permission of associated numbers, looked into calling party end transmission The associated numbers found.
Optionally, server can also send inquiry request to the corresponding callee's terminal of associated numbers, inquire that this is called Whether authorization server sends associated numbers to square terminal to calling party end, and is according to the determination of the feedback information of callee's terminal It is no to send associated numbers to calling party end.As a kind of possible embodiment, as shown in Figure 2 C, this method can also include Following steps:
In step 207, inquiry request is sent to the corresponding callee's terminal of associated numbers, which carries master The corresponding calling number of the side's of crying terminal, the inquiry request is for inquiring callee's terminal whether authorization server is to calling party end Send associated numbers;
In a step 208, the feedback information that callee's terminal is sent is received;
In step 209, determine whether that calling party end sends associated numbers according to feedback information.
Fig. 3 A are according to the method flow diagram of the number acquisition methods shown in an exemplary embodiment, and the present embodiment is with this number Code acquisition methods are illustrated for the calling party end 120 in implementation environment shown in Fig. 1, which can wrap Include following steps.
In step 302, when by catchword code ring unanswered or when having been shut down by catchword code, to server transmission carry by The number for wailing code obtains request;
In step 304, receive server send associated numbers, associated numbers be whois lookup go out with wailed The associated number of code.
In conclusion number acquisition methods provided in this embodiment, by by catchword code ring unanswered or by catchword code When having shut down, the number acquisition request for carrying this by catchword code is sent to server, by whois lookup to this by catchword code Associated numbers and fed back;It solves when good friend's number changes, since user does not preserve new digit, causes user can not The problem of getting in touch with good friend;Reach user and dial the original number of good friend but ring unanswered or when being not turned on, The new digit of the good friend can be got in time, the effect to get in touch with the good friend.
Optionally, calling party end can also add the corresponding calling number of calling party end in number obtains request, Detect whether calling party end has the acquisition permission of the associated numbers according to the calling number by server.As a kind of possibility Embodiment, as shown in Figure 3B, above-mentioned steps 304 can comprise the following steps:
In step 304A, the corresponding calling number of calling party end is added to number and is obtained in request;
In step 304B, sends number to server and obtain request, server is used to detect caller according to calling number Whether square terminal has the acquisition permission of associated numbers, and when calling party end has the acquisition permission of associated numbers, to master The side's of crying terminal sends associated numbers.
Fig. 4 A are the method flow diagrams of the number sending method shown according to another exemplary embodiment, and the present embodiment is with this Number sending method is illustrated for callee's terminal 160 in implementation environment shown in Fig. 1, which can be with Include the following steps.
In step 402, the inquiry request that server is sent is received, inquiry request carries the corresponding master of calling party end It calls out the numbers code, inquiry request is for inquiring callee's terminal whether authorization server sends associated numbers, association to calling party end Number is dialed associated by catchword code with calling party end;Inquiry request is the number that server is sent according to calling party end It obtains and requests to generate, it is calling party end by catchword code ring unanswered or while having been shut down by catchword code is sent out that number, which obtains request, It send;
In step 404, according to inquiry request, feedback information is sent to server, feedback information is used to indicate server Whether it is authorized to calling party end and sends associated numbers.
In conclusion number sending method provided in this embodiment, the inquiry sent according to server by callee's terminal It asks request, the feedback information for indicating whether to send the associated numbers found to calling party end is sent to server;It solves When good friend's number changes, since user does not preserve new digit, the problem of causing user that can not get in touch with good friend;Reach User is dialing the original number of good friend but ring unanswered or when being not turned on, and can get new number of the good friend in time Code, the effect to get in touch with the good friend.
Optionally, callee's terminal, can be directly to calling party end after the inquiry request for receiving server transmission It sends number change short message or carries out clawback.As a kind of possible embodiment, as shown in Figure 4 B, this method can also include Following steps:
In step 405, it according to inquiry request, sends number to calling number and changes short message, taken in number change short message With associated numbers;
In a step 406, clawback is carried out according to the calling number carried in inquiry request.
Optionally, in order to enable good friend to know the new digit of change in time, as a kind of possible embodiment, such as scheme Shown in 4C, this method may include steps of:
In step 407, detecting that corresponding the first initial telephone number changing of callee's terminal is the second phone When number, the corresponding instant messaging account number of good friend in the address list of callee's terminal is obtained.
When callee's terminal detects that being inserted into SIM (Subscriber Identity Module, subscriber identity module) blocks, Current telephone number can be obtained by reading the SIM card, and be recorded.Callee's terminal can each predetermined time Interval is detecting whether detection telephone number changes when reinserting SIM card.At the beginning of detecting that callee's terminal is corresponding When the first telephone number changing to begin is the second telephone number, callee's terminal determines that user has replaced telephone number, and obtains Take the contact person on address list in callee's terminal.When the contact person on address list is by telephone number and instant messaging account number binding When, callee's terminal can obtain the corresponding instant messaging account number of the contact person.
It should be noted that since user may only temporarily change SIM card, in order to avoid accidentally sending out number modification information, Callee's terminal detect number change after, can be detected in scheduled duration the second telephone number whether be changed to again it is initial First telephone number, and when detecting that the second telephone number is changed to the first initial telephone number again, determine the user Telephone number is not replaced.
In a step 408, if getting corresponding instant messaging account number, pass through the instant messaging visitor in callee's terminal Family end sends the number modification information for carrying the second telephone number to instant messaging account number.
When callee's terminal gets the corresponding instant messaging account number of contact person, i.e., changed according to pre-set number Information format generates number modification information, and calls instant communication client, which is sent to contact person couple The instant messaging account number answered.
For example, as shown in Figure 4 D, when the terminal 41 that Xiao Ming uses detects number change, get in address list " Three ", " Li Si ", " king five " and " Zhao six " corresponding instant messaging account number, and call instant communication client to change number and believe Breath is sent to each instant messaging account number, and the instant communication client in the terminal 42 that Zhang San uses changes the number received Information is shown.
In step 409, if corresponding instant messaging account number has not been obtained, second is carried to the transmission of the terminal of good friend The number of telephone number changes short message.
Since the contact person in address list may be by telephone number and instant messaging account number binding, so in order to logical Know All Contacts, when the corresponding instant messaging account number of contact person has not been obtained, callee's terminal reminds user also not Number modification information is sent to the contact person, and asks the user whether to send number change short message.When receive user transmission When determine instruction, i.e., the number change short message for carrying the second telephone number is sent to the contact person.
It will be apparent that sending number one by one compared to the contact person into address list changes short message, when contact person binds Even if communicate account number, number modification information is sent by instant communication client, can effectively reduce the number of changing notice cost.
In the present embodiment, callee's terminal detect the first initial telephone number changing be the second telephone number when, By instant communication client or using the form of short message, the good friend into address list sends number modification information so that good friend The new digit of user can be preserved in time.
In implementation process, server, can be to lookup after the number for receiving calling party end transmission obtains request The corresponding callee's terminal of the associated numbers that arrive sends inquiry request, inquires callee's terminal whether authorization server is to caller Square terminal sends the associated numbers, is illustrated below using one embodiment.
Fig. 5 A are according to the method flow diagram of the number sending method shown in another exemplary embodiment, and the present embodiment is with this Number sending method is illustrated for implementation environment shown in FIG. 1, which may include steps of.
In step 501, when detecting that the log-on message of predetermined account number in terminal changes, server passes through predetermined account number The corresponding current Number of terminal is obtained, predetermined account number is the personal account number that terminal is registered on the server.
User can first pass through terminal and register personal account number on the server in advance, which can be cloud service Account number, instant messaging account number or address list account number etc..When user logs in the personal account number by terminal, in order to ensure account number Safety, server, which needs to obtain, this time logs in corresponding log-on message, which includes login time, registration terminal Information and login IP (Internet Protocal, Internet protocol) address etc..When user is a kind of just using smart mobile phone When hand portable phone terminal logs in the personal account number, server can also get the telephone number of the smart mobile phone, and to the electricity Words number is recorded.
That due to the use of same person account number is usually same user, so being carried when server detects in log-on message Telephone number when changing, you can determine that the user has replaced telephone number, further, server can pass through this People's account number obtains the currently used telephone number of terminal.
In step 502, current Number is determined as associated numbers and stored by server.
The current Number and the corresponding history telephone number of the personal account number stored before are associated and are deposited by server Storage, and the current Number is determined as associated numbers.Wherein, personal account number and history number and the correspondence of associated numbers It can schematically as shown in Table 1.
Table one
Personal account History telephone number Associated numbers
Xiao Ming 138xxxxxxxx 137xxxxxxxx
Zhang San 130xxxxxxxx /
Li Si 132xxxxxxxx 151xxxxxxxx
It should be noted that server obtains associated numbers and carries out the process of associated storage, can be detected by terminal When being changed to current Number, current Number is actively sent to server, and storage is associated by server to realize, The disclosure is not limited thereto.
In step 503, when by catchword code ring unanswered or when having been shut down by catchword code, calling party end is sent out to server It send to carry and request is obtained by the number of catchword code.
When calling subscribe is made a phone call by calling party end, due to by catchword code ring unanswered or the originals such as having shut down Cause can not get in touch with called subscriber in time.At this point, calling party end can be sent to server carries this by catchword code Number obtain request.Wherein, it can be that calling party end is detected by catchword code in scheduled duration which, which obtains request, When ring unanswered actively send, can also be to be sent after receiving user and sending out default trigger signal, the disclosure to this not It is defined.
As a kind of possible embodiment, calling party end also needs to be added to number acquisition request through calling number In, step 503 may include step 503A and step 503B.
In step 503A, the corresponding calling number of calling party end is added to number and obtains request by calling party end In.
For example, when Zhang San dials history telephone number " 138xxxxxxxx " of Xiao Ming using smart mobile phone, due to the history Telephone number has been shut down, and causes Zhang San that can not get in touch with Xiao Ming, at this point, smart mobile phone is to i.e. according to the corresponding master of Zhang San It calls out the numbers code " 130xxxxxxxx " and by catchword code (the history telephone number of Xiao Ming) " 138xxxxxxxx ", generates number and obtain Request.
In step 503B, calling party end sends number to server and obtains request, and server is used for according to caller number Whether code detection calling party end has the acquisition permission of associated numbers, and in calling party end there is the acquisition of associated numbers to weigh In limited time, associated numbers are sent to calling party end.
Calling party end, which will carry calling number and obtain request by the number of catchword code, is sent to server.
In step 504, server receives the number that calling party end is sent and obtains request, and it is caller that number, which obtains request, By catchword code ring unanswered or while having been shut down by catchword code sends, number obtains request and carries by catchword code square terminal.
Corresponding, server receives the number that calling party end is sent and obtains request, knows that calling party end needs to obtain The associated numbers by catchword code.
In step 505, server is searched according to being carried in number acquisition request by catchword code by the association of catchword code Number.
By above-mentioned steps 501 and step 502, it is stored with the corresponding history telephone number of each terminal in server and works as Preceding number currently in use (associated numbers).What is carried in the number acquisition request that server acquisition calling party end is sent is exhaled Number, and according to this by catchword code in the correspondence of the history telephone number and associated numbers that prestore, search corresponding pass Chain store code.
For example, server, which gets number, obtains that carried in request is " 138xxxxxxxx " by catchword code, and according to table Correspondence shown in one, it is " 137xxxxxxxx " to find corresponding associated numbers.
It should be noted that when not finding corresponding associated numbers, server sends to calling party end corresponding Prompt message, inform calling subscribe be can find associated numbers.
In step 506, server sends inquiry request to the corresponding callee's terminal of associated numbers, and inquiry request carries There is the corresponding calling number of calling party end, inquiry request is for inquiring callee's terminal whether authorization server is whole to calling party End sends associated numbers.
In order to ensure the personal secrets of user, after whois lookup to associated numbers, need corresponding to the associated numbers Callee's terminal, which is sent, carries the inquiry request of calling number, and whether authorization server is to calling party end by inquiry called subscriber Send the associated numbers found.Wherein, server can send the inquiry by the form of flow short message to callee's terminal Request, the disclosure are not defined the sending method of the inquiry request.
In step 507, callee's terminal receives the inquiry request that server is sent, which carries calling party The corresponding calling number of terminal.
It should be noted that in order to make called subscriber more intuitively recognize that calling subscribe, server can also be according to masters Code of calling out the numbers finds corresponding personal account number, and the information such as the user name for including in the personal account number and head portrait are added to inquiry In request.
For example, as shown in Figure 5 B, the corresponding callee's terminal of associated numbers receives the inquiry request 51 of server transmission, And it is shown.
In step 508, callee's terminal sends feedback information, feedback information is used for according to inquiry request to server Whether instruction server, which is authorized to calling party end, sends associated numbers.
The selection signal that callee's terminal is triggered according to called subscriber sends corresponding feedback information to server.For example, As shown in Figure 5 B, when callee's terminal receives selection signal of the called subscriber to button 52, i.e., sending instruction to server should Server sends the feedback information of associated numbers to calling party end;When receiving selection signal of the called subscriber to button 53 When, i.e., the feedback information for indicating that the server forbids sending associated numbers to calling party end is sent to server.
In step 509, server receives the feedback information that callee's terminal is sent.
In step 510, server determines whether that calling party end sends associated numbers according to feedback information.
When receiving feedback information of the instruction server to calling party end transmission associated numbers, step 511 is executed;When When receiving instruction server and forbidding sending the feedback information of associated numbers to calling party end, server is i.e. to calling party end The insufficient prompt message of sending permission.
In step 511, server sends the associated numbers found to calling party end.
It should be noted that when server sends the associated numbers found to calling party end, the pass can also be obtained The corresponding personal account number's information of chain store code, and by the instant messaging account number for including in personal account number's information, E-mail address Etc. information be sent to calling party end together.
In step 512, calling party end receives the associated numbers that server is sent, and associated numbers are that whois lookup goes out With by the associated number of catchword code.
Corresponding, calling party end receives the associated numbers that server is sent, and is shown.It should be noted that main The side's of crying terminal can also show corresponding addition button, user is facilitated to carry out associated numbers while showing associated numbers Storage in time.
As shown in Figure 5 C, calling party end shows the associated numbers 55 received, and receive user to by When the click signal of button 56, by associated numbers update to address list.
In conclusion number sending method provided in this embodiment, is being wailed by server according to calling party end The number that code ring unanswered or while having been shut down by catchword code send obtains request, searches the associated numbers by catchword code, and anti- It feeds calling party end;It solves when good friend's number changes, since user does not preserve new digit, causes user can not be with good friend The problem of getting in touch;Reach user and dials the original number of good friend but ring unanswered or when being not turned on, Neng Gouji When get the new digit of the good friend, the effect to get in touch with the good friend.
In the present embodiment, whether server is changed by the log-on message of predetermined account number in detection terminal, and is being stepped on When record information changes, the current Number of terminal is obtained by the predetermined account number, and the current Number is determined as association number Code is stored, to improve the probability that calling party end obtains associated numbers.
In the present embodiment, after server receives the number acquisition request of calling party end transmission, to the association found The corresponding callee's terminal of number sends the inquiry request for carrying calling number, determines whether to authorize by callee terminal user Server sends the associated numbers to calling party end, avoids the leakage of privacy of user.
Optionally, it after callee's terminal receives the inquiry request that server is sent, can directly be sent out to calling party end It send number change short message or carries out clawback, correspondingly, as shown in Figure 5 D, above-mentioned steps 508 to step 512 may alternatively be:
In step 513, callee's terminal sends number according to inquiry request, to calling number and changes short message, and number becomes Associated numbers are carried in more short message.
It, can be (i.e. current by associated numbers directly by the form of short message after callee's terminal receives the inquiry request Telephone number) be sent to calling party end.
In the step 514, callee's terminal carries out clawback according to the calling number carried in inquiry request.
While server sends inquiry request to callee's terminal, corresponding clawback can also be provided to callee's terminal Button, when called subscriber clicks the callback button, callee's terminal carries out speed dialling, to realization and calling party end Call.
As shown in Figure 5 B, when the user clicks button 54 when, callee's terminal i.e. dial phone number 130xxxxxxxx.
It, can be directly to calling party's end after callee's terminal receives the inquiry request of server transmission in the present embodiment End sends number change short message or directly carries out clawback according to calling number, to improve calling party end and callee's terminal Between the efficiency got in touch.
In implementation process, server, can be according to this after the number for receiving calling party end transmission obtains request Number obtains the calling number that carries in request, detection calling party end whether the acquisition permission with the associated numbers, and When calling party end has the acquisition permission of the associated numbers, the associated numbers are sent to calling party end, use one below Embodiment illustrates.
Fig. 6 is the method flow diagram of the number sending method shown according to a further exemplary embodiment, and the present embodiment is with this Number sending method in implementation environment shown in Fig. 1 calling party end 120 and server 140 illustrate, the number Sending method may include steps of.
In step 601, when detecting that the log-on message of predetermined account number in terminal changes, server passes through predetermined account number The corresponding current Number of terminal is obtained, predetermined account number is the personal account number that terminal is registered on the server.
In step 602, current Number is determined as associated numbers and stored by server.
In step 603, when by catchword code ring unanswered or when having been shut down by catchword code, calling party end is sent out to server It send to carry and request is obtained by the number of catchword code.
In step 604, server receives the number that calling party end is sent and obtains request, and it is caller that number, which obtains request, By catchword code ring unanswered or while having been shut down by catchword code sends, number obtains request and carries by catchword code square terminal.
In step 605, server is searched according to being carried in number acquisition request by catchword code by the association of catchword code Number.
Above-mentioned steps 601 are to the realization method of step 605, and similar to step 505 to step 501, details are not described herein.
In step 606, server obtains number and obtains the corresponding calling number of calling party end carried in request.
Server obtains the corresponding calling number of calling party end, and whether detects calling party end according to the calling number Acquisition permission with associated numbers.
In step 607, server detects whether calling party end there is the acquisition of associated numbers to weigh according to calling number Limit.
As a kind of possible embodiment, in step 607A, the corresponding address list of server detection associated numbers is No includes calling number;When the corresponding address list of associated numbers includes calling number, determine that calling party end has association number The acquisition permission of code.
While server gets calling number corresponding associated numbers, it can also be corresponded to according to the associated numbers are obtained Personal account number, and pass through also personal account number obtain callee's terminal address list, wherein the address list can be callee end End every prescribed time period is uploaded onto the server.
Further, whether it includes the calling number that server detects in the address list, when including the caller in address list When number, that is, determine that calling party end has the acquisition permission of the associated numbers, executes step 608;When not including in address list When the calling number, that is, determine the acquisition permission of the not no associated numbers of calling party end, and to calling party end sending permission Insufficient prompt message.
As alternatively possible realization method, in step 607B, whether server detects wraps in preset authority list Containing calling number, the number for the terminal for having the right to obtain associated numbers is included in authority list, authority list is by the corresponding quilt of associated numbers The side's of crying terminal setting;When in authority list including the calling number, determine that there is the calling party end acquisition of associated numbers to weigh Limit.
Callee's terminal can pre-set the corresponding authority list of associated numbers, can include called subscriber in the authority list In advance from address list selection some or all of contact person telephone number.
It should be noted that can also include what called subscriber selected from instant messaging address list in advance in the authority list The corresponding instant messaging account number of good friend can also be taken correspondingly, the number that calling party end is sent to server obtains in request With the corresponding instant messaging account number of calling subscribe.When server receives number acquisition request, that is, obtains number acquisition and ask The instant messaging account number of middle carrying is sought, and detects whether the instant messaging account number belongs to the authority list.
When in authority list including calling number (or the including the corresponding instant messaging account number of calling subscribe), server is It determines that the calling party end has the acquisition permission of associated numbers, executes step 608;When in authority list do not include the calling number When (or not including the corresponding instant messaging account number of calling subscribe), server determines that the calling party end does not have associated numbers Permission is obtained, and to the insufficient prompt message of calling party end sending permission.
In step 608, when calling party end has the acquisition permission of associated numbers, server is sent out to calling party end Send the associated numbers found.
The embodiment of this step is similar to above-mentioned steps 511, and details are not described herein.
In step 609, calling party end receives the associated numbers that server is sent, and associated numbers are that whois lookup goes out With by the associated number of catchword code.
The embodiment of this step is similar to above-mentioned steps 512, and details are not described herein.
In conclusion number sending method provided in this embodiment, is being wailed by server according to calling party end The number that code ring unanswered or while having been shut down by catchword code send obtains request, searches the associated numbers by catchword code, and anti- It feeds calling party end;It solves when good friend's number changes, since user does not preserve new digit, causes user can not be with good friend The problem of getting in touch;Reach user and dials the original number of good friend but ring unanswered or when being not turned on, Neng Gouji When get the new digit of the good friend, the effect to get in touch with the good friend.
In the present embodiment, the number that calling party end is sent to server obtains in request, also carries calling party end Corresponding calling number, server detect whether the calling number belongs to the corresponding address list of associated numbers, or detection association number Whether include the calling number in the corresponding authority list of code, and belong to the corresponding address list of associated numbers in calling number, or closes When in the corresponding authority list of chain store code including the calling number, determine that the calling party end has the acquisition permission of associated numbers, And provide associated numbers to calling party end so that only predetermined terminal can obtain the associated numbers, hidden so as to avoid user Private leakage.
Following is embodiment of the present disclosure, can be used for executing embodiments of the present disclosure.It is real for disclosure device Undisclosed details in example is applied, embodiments of the present disclosure is please referred to.
Fig. 7 is the number sending device according to the block diagram of the number sending device shown in an exemplary embodiment It being implemented in combination with as some or all of of server in Fig. 1 140 by software, hardware or both.The number is sent out The device is sent to may include:
First receiving module 710 is configured as receiving the number acquisition request that calling party end is sent, and the number obtains Request be the calling party end by catchword code ring unanswered or it is described shut down by catchword code when send, the number obtains Request is taken to carry described by catchword code;
Searching module 720, be configured as being obtained according to the number carried in request it is described by catchword code, described in lookup By the associated numbers of catchword code;
First sending module 730 is configured as sending the associated numbers found to the calling party end.
In conclusion number sending device provided in this embodiment, is being wailed by server according to calling party end The number that code ring unanswered or while having been shut down by catchword code send obtains request, searches the associated numbers by catchword code, and anti- It feeds calling party end;It solves when good friend's number changes, since user does not preserve new digit, causes user can not be with good friend The problem of getting in touch;Reach user and dials the original number of good friend but ring unanswered or when being not turned on, Neng Gouji When get the new digit of the good friend, the effect to get in touch with the good friend.
Fig. 8 is the block diagram of the number sending device shown according to another exemplary embodiment, which sends dress Setting being implemented in combination with as some or all of of server in Fig. 1 140 by software, hardware or both.The number Sending device may include:
First receiving module 810 is configured as receiving the number acquisition request that calling party end is sent, and the number obtains Request be the calling party end by catchword code ring unanswered or it is described shut down by catchword code when send, the number obtains Request is taken to carry described by catchword code;
Searching module 820, be configured as being obtained according to the number carried in request it is described by catchword code, described in lookup By the associated numbers of catchword code;
First sending module 830 is configured as sending the associated numbers found to the calling party end.
Optionally, the first sending module 830, including:
Acquisition submodule 831 is configured as obtaining the calling party end correspondence carried in the number acquisition request Calling number;
Permission detection sub-module 832 is configured as detecting whether the calling party end has according to the calling number The acquisition permission of the associated numbers;
Sending submodule 833 is configured as when the acquisition permission that the calling party end has the associated numbers, to The calling party end sends the associated numbers found.
Optionally, permission detection sub-module 832, including:
First detection sub-module 832A is configured as detecting whether the corresponding address list of the associated numbers includes the master It calls out the numbers code;When the corresponding address list of the associated numbers includes the calling number, determine that the calling party end has institute State the acquisition permission of associated numbers;
Or,
Whether second detection sub-module 832B, it includes the calling number, institute to be configured as detecting in preset authority list The number for including the terminal for having the right to obtain the associated numbers in authority list is stated, the authority list is corresponding by the associated numbers Callee's terminal is arranged;When in the authority list including the calling number, determine that the calling party end has the pass The acquisition permission of chain store code.
Optionally, the device, including:
Second sending module 840 is configured as sending inquiry request, institute to the corresponding callee's terminal of the associated numbers It states inquiry request and carries the corresponding calling number of the calling party end, the inquiry request is for inquiring that the callee is whole Whether end authorizes the server to send the associated numbers to the calling party end;
Second receiving module 850 is configured as receiving the feedback information that callee's terminal is sent;
Third sending module 860 is configured as determining whether that the calling party end is sent according to the feedback information The associated numbers.
Optionally, the device further includes:
First acquisition module 870 is configured as, when detecting that the log-on message of predetermined account number in terminal changes, passing through institute It states predetermined account number and obtains the corresponding current Number of the terminal, the predetermined account number is that the terminal is registered on the server Personal account number;
Memory module 880 is configured as the current Number being determined as the associated numbers and store.
In conclusion number sending device provided in this embodiment, is being wailed by server according to calling party end The number that code ring unanswered or while having been shut down by catchword code send obtains request, searches the associated numbers by catchword code, and anti- It feeds calling party end;It solves when good friend's number changes, since user does not preserve new digit, causes user can not be with good friend The problem of getting in touch;Reach user and dials the original number of good friend but ring unanswered or when being not turned on, Neng Gouji When get the new digit of the good friend, the effect to get in touch with the good friend.
In the present embodiment, whether server is changed by the log-on message of predetermined account number in detection terminal, and is being stepped on When record information changes, the current Number of terminal is obtained by the predetermined account number, and the current Number is determined as association number Code is stored, to improve the probability that calling party end obtains associated numbers.
In the present embodiment, after server receives the number acquisition request of calling party end transmission, to the association found The corresponding callee's terminal of number sends the inquiry request for carrying calling number, determines whether to authorize by callee terminal user Server sends the associated numbers to calling party end, avoids the leakage of privacy of user.
In the present embodiment, the number that calling party end is sent to server obtains in request, also carries calling party end Corresponding calling number, server detect whether the calling number belongs to the corresponding address list of associated numbers, or detection association number Whether include the calling number in the corresponding authority list of code, and belong to the corresponding address list of associated numbers in calling number, or closes When in the corresponding authority list of chain store code including the calling number, determine that the calling party end has the acquisition permission of associated numbers, And provide associated numbers to calling party end so that only predetermined terminal can obtain the associated numbers, hidden so as to avoid user Private leakage.
Fig. 9 is the number sending device according to the block diagram of the number acquisition device shown in an exemplary embodiment It being implemented in combination with as some or all of of calling party end in Fig. 1 120 by software, hardware or both.This number Code acquisition device may include:
4th sending module 910, be configured as when by catchword code ring unanswered or it is described shut down by catchword code when, to clothes Business device, which is sent, carries the number acquisition request by catchword code;
Third receiving module 920 is configured as receiving the associated numbers that the server is sent, and the associated numbers are institutes State that whois lookup goes out with described by the associated number of catchword code.
In conclusion number acquisition device provided in this embodiment, by by catchword code ring unanswered or by catchword code When having shut down, the number acquisition request for carrying this by catchword code is sent to server, by whois lookup to this by catchword code Associated numbers and fed back;It solves when good friend's number changes, since user does not preserve new digit, causes user can not The problem of getting in touch with good friend;Reach user and dial the original number of good friend but ring unanswered or when being not turned on, The new digit of the good friend can be got in time, the effect to get in touch with the good friend.
Figure 10 is the block diagram of the number acquisition device shown according to another exemplary embodiment, which sends dress Setting being implemented in combination with as some or all of of calling party end in Fig. 1 120 by software, hardware or both.It should Number acquisition device may include:
4th sending module 1010, be configured as when by catchword code ring unanswered or it is described shut down by catchword code when, to Server, which is sent, carries the number acquisition request by catchword code;
Third receiving module 1020 is configured as receiving the associated numbers that the server is sent, and the associated numbers are The whois lookup go out with described by the associated number of catchword code.
Optionally, the 4th sending module 1010, including:
Submodule 1011 is added, is configured as the corresponding calling number of the calling party end being added to the number and obtain It takes in request;
Request-to-send submodule 1012 is configured as sending the number acquisition request, the service to the server Device is used to detect whether the calling party end has the acquisition permission of the associated numbers according to the calling number, and in institute When stating calling party end has the acquisition permission of the associated numbers, the associated numbers are sent to the calling party end.
In conclusion number acquisition device provided in this embodiment, by by catchword code ring unanswered or by catchword code When having shut down, the number acquisition request for carrying this by catchword code is sent to server, by whois lookup to this by catchword code Associated numbers and fed back;It solves when good friend's number changes, since user does not preserve new digit, causes user can not The problem of getting in touch with good friend;Reach user and dial the original number of good friend but ring unanswered or when being not turned on, The new digit of the good friend can be got in time, the effect to get in touch with the good friend.
Figure 11 is according to the block diagram of the number acquisition device shown in another exemplary embodiment, which sends dress Set can by software, hardware or both be implemented in combination with as in Fig. 1 callee's terminal 160 it is some or all of.It should Number sending device may include:
4th receiving module 1110 is configured as receiving the inquiry request that server is sent, and the inquiry request carries The corresponding calling number of calling party end, the inquiry request is for inquiring whether callee's terminal authorizes the server Associated numbers are sent to the calling party end, the associated numbers are dialed related by catchword code to the calling party end Connection;The inquiry request is that the number acquisition that the server is sent according to the calling party end requests to generate, described number Code obtain ask the calling party end it is described by catchword code ring unanswered or it is described shut down by catchword code when send;
5th sending module 1120, is configured as according to the inquiry request, and feedback information, institute are sent to the server It states feedback information and is used to indicate whether the server is authorized to the calling party end transmission associated numbers.
In conclusion number sending device provided in this embodiment, the inquiry sent according to server by callee's terminal It asks request, the feedback information for indicating whether to send the associated numbers found to calling party end is sent to server;It solves When good friend's number changes, since user does not preserve new digit, the problem of causing user that can not get in touch with good friend;Reach User is dialing the original number of good friend but ring unanswered or when being not turned on, and can get new number of the good friend in time Code, the effect to get in touch with the good friend.
Figure 12 is the block diagram of the number acquisition device shown according to a further exemplary embodiment, which sends dress Set can by software, hardware or both be implemented in combination with as in Fig. 1 callee's terminal 160 it is some or all of.It should Number sending device may include:
4th receiving module 1210 is configured as receiving the inquiry request that server is sent, and the inquiry request carries The corresponding calling number of calling party end, the inquiry request is for inquiring whether callee's terminal authorizes the server Associated numbers are sent to the calling party end, the associated numbers are dialed related by catchword code to the calling party end Connection;The inquiry request is that the number acquisition that the server is sent according to the calling party end requests to generate, described number Code obtain ask the calling party end it is described by catchword code ring unanswered or it is described shut down by catchword code when send;
5th sending module 1220, is configured as according to the inquiry request, and feedback information, institute are sent to the server It states feedback information and is used to indicate whether the server is authorized to the calling party end transmission associated numbers.
Optionally, the device further includes:
6th sending module 1230, is configured as according to the inquiry request, and number change is sent to the calling number Short message, the number change in short message and carry the associated numbers;
Or,
Clawback module 1240 is configured as carrying out clawback according to the calling number carried in the inquiry request.
Optionally, the device further includes:
Second acquisition module 1250 is configured as detecting corresponding the first initial phone number of callee's terminal When code is changed to the second telephone number, the corresponding instant messaging account number of good friend in the address list of callee's terminal is obtained;
7th sending module 1260 is configured as, when getting the corresponding instant messaging account number, passing through the quilt Instant communication client in the side's of crying terminal sends number modification information to the instant messaging account number;
8th sending module 1270 is configured as when the corresponding instant messaging account number has not been obtained, to good friend's Terminal sends number and changes short message.
In conclusion number sending device provided in this embodiment, the inquiry sent according to server by callee's terminal It asks request, the feedback information for indicating whether to send the associated numbers found to calling party end is sent to server;It solves When good friend's number changes, since user does not preserve new digit, the problem of causing user that can not get in touch with good friend;Reach User is dialing the original number of good friend but ring unanswered or when being not turned on, and can get new number of the good friend in time Code, the effect to get in touch with the good friend.
In the present embodiment, callee's terminal detect the first initial telephone number changing be the second telephone number when, By instant communication client or using the form of short message, the good friend into address list sends number modification information so that good friend The new digit of user can be preserved in time.
It, can be directly to calling party's end after callee's terminal receives the inquiry request of server transmission in the present embodiment End sends number change short message or directly carries out clawback according to calling number, to improve calling party end and callee's terminal Between the efficiency got in touch.
Figure 13 is a kind of block diagram of number sending device 1300 shown according to an exemplary embodiment.For example, device 1300 may be provided as a server.Referring to Fig.1 3, device 1300 includes processing component 1322, further comprise one or Multiple processors, and by the memory resource representated by memory 1332 can be executed for storing by processing component 1322 Instruction, such as application program.The application program stored in memory 1332 may include that one or more each is right The module of Ying Yuyi groups instruction.In addition, processing component 1322 is configured as executing instruction, to execute the number of above-mentioned server side Sending method.
Device 1300 can also include that a power supply module 1326 be configured as the power management of executive device 1300, one Wired or wireless network interface 1350 is configured as device 1300 being connected to network and input and output (I/O) interface 1358.Device 1300 can be operated based on the operating system for being stored in memory 1332, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Figure 14 is a kind of block diagram of number acquisition device 1400 shown according to an exemplary embodiment.For example, device 1400 can be the portable telephone terminal of smart mobile phone one kind.
Referring to Fig.1 4, device 1400 may include following one or more components:Processing component 1402, memory 1404, Power supply module 1406, multimedia component 1408, audio component 1410, the interface 1412 of input/output (I/O), sensor module 1414 and communication component 1416.
The integrated operation of 1402 usual control device 1400 of processing component, such as with display, call, data communication, Camera operation and record operate associated operation.Processing component 1402 may include one or more processors 1420 to execute Instruction, to perform all or part of the steps of the methods described above.In addition, processing component 1402 may include one or more moulds Block, convenient for the interaction between processing component 1402 and other assemblies.For example, processing component 1402 may include multi-media module, To facilitate the interaction between multimedia component 1408 and processing component 1402.
Memory 1404 is configured as storing various types of data to support the operation in device 1400.These data Example includes the instruction for any application program or method that are operated on device 1400, contact data, telephone book data, Message, picture, video etc..Memory 1404 can by any kind of volatibility or non-volatile memory device or they Combination is realized, such as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM), it is erasable can Program read-only memory (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory Reservoir, disk or CD.
Power supply module 1406 provides electric power for the various assemblies of device 1400.Power supply module 1406 may include power management System, one or more power supplys and other generated with for device 1400, management and the associated component of distribution electric power.
Multimedia component 1408 is included in the screen of one output interface of offer between described device 1400 and user. In some embodiments, screen may include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, Screen may be implemented as touch screen, to receive input signal from the user.Touch panel includes that one or more touch passes Sensor is to sense the gesture on touch, slide, and touch panel.The touch sensor can not only sense touch or sliding is dynamic The boundary of work, but also detect duration and pressure associated with the touch or slide operation.In some embodiments, more Media component 1408 includes a front camera and/or rear camera.When device 1400 is in operation mode, mould is such as shot When formula or video mode, front camera and/or rear camera can receive external multi-medium data.Each preposition camera shooting Head and rear camera can be a fixed optical lens system or have focusing and optical zoom capabilities.
Audio component 1410 is configured as output and/or input audio signal.For example, audio component 1410 includes a wheat Gram wind (MIC), when device 1400 is in operation mode, when such as call model, logging mode and speech recognition mode, microphone quilt It is configured to receive external audio signal.The received audio signal can be further stored in memory 1404 or via communication Component 1416 is sent.In some embodiments, audio component 1410 further includes a loud speaker, is used for exports audio signal.
I/O interfaces 1412 provide interface, above-mentioned peripheral interface module between processing component 1402 and peripheral interface module Can be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and Locking press button.
Sensor module 1414 includes one or more sensors, and the state for providing various aspects for device 1400 is commented Estimate.For example, sensor module 1414 can detect the state that opens/closes of device 1400, the relative positioning of component, such as institute The display and keypad that component is device 1400 are stated, sensor module 1414 can be with detection device 1400 or device 1,400 1 The position change of a component, the existence or non-existence that user contacts with device 1400,1400 orientation of device or acceleration/deceleration and dress Set 1400 temperature change.Sensor module 1414 may include proximity sensor, be configured in not any physics It is detected the presence of nearby objects when contact.Sensor module 1414 can also include optical sensor, as CMOS or ccd image are sensed Device, for being used in imaging applications.In some embodiments, which can also include acceleration sensing Device, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 1416 is configured to facilitate the communication of wired or wireless way between device 1400 and other equipment.Dress The wireless network based on communication standard, such as WiFi can be accessed by setting 1400,2G or 3G or combination thereof.It is exemplary at one In embodiment, communication component 1416 receives broadcast singal or broadcast correlation from external broadcasting management system via broadcast channel Information.In one exemplary embodiment, the communication component 1416 further includes near-field communication (NFC) module, to promote short distance Communication.For example, radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra wide band can be based in NFC module (UWB) technology, bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 1400 can be by one or more application application-specific integrated circuit (ASIC), number Signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for executing the above method.
In the exemplary embodiment, it includes the non-transitorycomputer readable storage medium instructed, example to additionally provide a kind of Such as include the memory 1404 of instruction, above-metioned instruction can be executed by the processor 1420 of device 1400 to complete the above method.Example Such as, the non-transitorycomputer readable storage medium can be ROM, it is random access memory (RAM), CD-ROM, tape, soft Disk and optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of device 1400 When device executes so that device 1400 is able to carry out number acquisition methods or the callee's terminal side of above-mentioned calling party end side Number sending method.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Person's adaptive change follows the general principles of this disclosure and includes the undocumented common knowledge in the art of the disclosure Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following Claim is pointed out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.

Claims (19)

1. a kind of number sending method, which is characterized in that it is used in server, the method includes:
It receives the number that calling party end is sent and obtains request, it is that the calling party end is being wailed that the number, which obtains request, Code ring unanswered or it is described send when having been shut down by catchword code, the number obtain request carry it is described by catchword code;
It is described by catchword code according to what is carried in number acquisition request, search the associated numbers by catchword code;
It obtains the number and obtains the corresponding calling number of the calling party end carried in request;
When the corresponding address list of the associated numbers include the calling number, or, in preset authority list include the caller When number, determines that the calling party end has the acquisition permission of the associated numbers and sent to the calling party end and search The associated numbers arrived include the number for the terminal for having the right to obtain the associated numbers, the authority list in the authority list By the corresponding callee's terminal setting of the associated numbers.
2. according to the method described in claim 1, it is characterized in that, the method, including:
Inquiry request is sent to the corresponding callee's terminal of the associated numbers, it is whole that the inquiry request carries the calling party Corresponding calling number is held, the inquiry request is for inquiring whether callee's terminal authorizes the server to the master The side's of crying terminal sends the associated numbers;
Receive the feedback information that callee's terminal is sent;
Determine whether that the calling party end sends the associated numbers according to the feedback information.
3. method according to claim 1 or 2, which is characterized in that the method further includes:
When detecting that the log-on message of predetermined account number in terminal changes, it is corresponding that the terminal is obtained by the predetermined account number Current Number, the predetermined account number are the personal account numbers that the terminal is registered on the server;
The current Number is determined as the associated numbers and is stored.
4. a kind of number acquisition methods, which is characterized in that it is used in calling party end, the method includes:
When by catchword code ring unanswered or it is described shut down by catchword code when, send to server carry it is described by catchword code Number obtains request;
Receive the associated numbers that the server is sent, the associated numbers are being wailed with described of going out of the whois lookup The associated number of code, and the associated numbers are that the server determines that the corresponding address list of the associated numbers includes the master It calls out the numbers code, or, comprising being sent to the calling party end after the calling number in preset authority list, in the authority list Including having the right to obtain the number of the terminal of the associated numbers, the authority list is by the corresponding callee's terminal of the associated numbers Setting.
5. according to the method described in claim 4, it is characterized in that, it is described send to server carry it is described by catchword code Number obtains request, including:
The corresponding calling number of the calling party end is added to the number to obtain in request;
The number is sent to the server and obtains request, and the server is used to detect the master according to the calling number Whether the side's of crying terminal has the acquisition permission of the associated numbers, and has obtaining for the associated numbers in the calling party end Weighting is prescribed a time limit, and the associated numbers are sent to the calling party end.
6. a kind of number sending method, which is characterized in that it is used in callee's terminal, the method includes:
The inquiry request that server is sent is received, the inquiry request carries the corresponding calling number of calling party end, described Inquiry request for inquire callee's terminal whether authorize the server to the calling party end send associated numbers, The associated numbers dialed with the calling party end it is associated by catchword code, the inquiry request be the server according to The number that the calling party end is sent obtains described in acquisition request by catchword code, determines with described by the associated institute of catchword code It includes the calling number to state the corresponding address list of associated numbers, or, comprising raw after the calling number in preset authority list At, the number obtains request, and to be the calling party end described stopped by catchword code ring unanswered or by catchword code described It is sent when machine, the number for the terminal for having the right to obtain the associated numbers is included in the authority list, the authority list is by described The corresponding callee's terminal setting of associated numbers;
According to the inquiry request, feedback information is sent to the server, the feedback information is used to indicate the server Whether it is authorized to the calling party end and sends the associated numbers.
7. according to the method described in claim 6, it is characterized in that, the method, further includes:
According to the inquiry request, sends number to the calling number and change short message, carried in the number change short message The associated numbers;
Or,
Clawback is carried out according to the calling number carried in the inquiry request.
8. the method described according to claim 6 or 7, which is characterized in that the method further includes:
When it is the second telephone number to detect corresponding the first initial telephone number changing of callee's terminal, institute is obtained State the corresponding instant messaging account number of good friend in the address list of callee's terminal;
If getting the corresponding instant messaging account number, by the instant communication client in callee's terminal to institute It states instant messaging account number and sends the number modification information for carrying second telephone number;
If the corresponding instant messaging account number has not been obtained, second telephone number is carried to the transmission of the terminal of good friend Number change short message.
9. a kind of number sending device, which is characterized in that in server, described device to include:
First receiving module is configured as receiving the number acquisition request that calling party end is sent, and the number, which obtains request, is The calling party end by catchword code ring unanswered or it is described shut down by catchword code when send, the number obtains request It carries described by catchword code;
Searching module, is configured as being obtained according to the number and carries described by catchword code in request, searches described is wailed The associated numbers of code;
Acquisition submodule is configured as obtaining the corresponding caller number of the calling party end carried in the number acquisition request Code;
First sending module is configured as when the corresponding address list of the associated numbers including the calling number, or, preset When in authority list including the calling number, determine that the calling party end has the acquisition permission of the associated numbers and to institute It states calling party end and sends the associated numbers found, include to have the right to obtain the end of the associated numbers in the authority list The number at end, the authority list are arranged by the corresponding callee's terminal of the associated numbers.
10. device according to claim 9, which is characterized in that described device, including:
Second sending module is configured as sending inquiry request, the inquiry to the corresponding callee's terminal of the associated numbers Request carries the corresponding calling number of the calling party end, and whether the inquiry request is for inquiring callee's terminal The server is authorized to send the associated numbers to the calling party end;
Second receiving module is configured as receiving the feedback information that callee's terminal is sent;
Third sending module is configured as determining whether that the calling party end sends the association according to the feedback information Number.
11. device according to claim 9 or 10, which is characterized in that described device further includes:
First acquisition module is configured as when detecting that the log-on message of predetermined account number in terminal changes, by described predetermined Account number obtains the corresponding current Number of the terminal, and the predetermined account number is the individual that the terminal is registered on the server Account number;
Memory module is configured as the current Number being determined as the associated numbers and store.
12. a kind of number acquisition device, which is characterized in that in calling party end, described device to include:
4th sending module, be configured as when by catchword code ring unanswered or it is described shut down by catchword code when, to server send out It send and carries the number acquisition request by catchword code;
Third receiving module is configured as receiving the associated numbers that the server is sent, and the associated numbers are the services Device find out with described by the associated number of catchword code, and the associated numbers are that the server determines the associated numbers Corresponding address list includes the calling number, or, in preset authority list comprising after the calling number to the calling party What terminal was sent, the number for the terminal for having the right to obtain the associated numbers is included in the authority list, the authority list is by described The corresponding callee's terminal setting of associated numbers.
13. device according to claim 12, which is characterized in that the 4th sending module, including:
Submodule is added, is configured as the corresponding calling number of the calling party end being added to the number acquisition request In;
Request-to-send submodule is configured as sending the number acquisition request to the server, and the server is used for root Detect whether the calling party end has the acquisition permission of the associated numbers according to the calling number, and in the calling party When terminal has the acquisition permission of the associated numbers, the associated numbers are sent to the calling party end.
14. a kind of number sending device, which is characterized in that in callee's terminal, described device to include:
4th receiving module is configured as receiving the inquiry request that server is sent, and the inquiry request carries calling party's end Corresponding calling number is held, the inquiry request is for inquiring whether callee's terminal authorizes the server to the master The side's of crying terminal sends associated numbers, and the associated numbers dial, the inquiry associated by catchword code with the calling party end Ask that request is the server and is obtained described in acquisition request by catchword code according to the number that the calling party end is sent, determine with Described by the corresponding address list of the associated associated numbers of catchword code includes the calling number, or, preset authority list In comprising generating after the calling number, the number obtain request be the calling party end it is described by catchword code nobody Answer or it is described send when having been shut down by catchword code, the terminal for having the right to obtain the associated numbers is included in the authority list Number, the authority list are arranged by the corresponding callee's terminal of the associated numbers;
5th sending module, is configured as according to the inquiry request, and feedback information, the feedback letter are sent to the server Breath is used to indicate whether the server is authorized to the calling party end transmission associated numbers.
15. device according to claim 14, which is characterized in that described device further includes:
6th sending module, is configured as according to the inquiry request, and sending number to the calling number changes short message, described The associated numbers are carried in number change short message;
Or,
Clawback module is configured as carrying out clawback according to the calling number carried in the inquiry request.
16. the device according to claims 14 or 15, which is characterized in that described device further includes:Second acquisition module, It is configured as, when it is the second telephone number to detect corresponding the first initial telephone number changing of callee's terminal, obtaining Take the corresponding instant messaging account number of good friend in the address list of callee's terminal;
7th sending module is configured as when getting the corresponding instant messaging account number, passes through callee's terminal In instant communication client to the instant messaging account number send number modification information;
8th sending module is configured as when the corresponding instant messaging account number has not been obtained, and is sent to the terminal of good friend Number changes short message.
17. a kind of number sending device, which is characterized in that in server, described device to include:
Processor;
Memory for the executable instruction for storing the processor;
Wherein, the processor is configured as:
It receives the number that calling party end is sent and obtains request, it is that the calling party end is being wailed that the number, which obtains request, Code ring unanswered or it is described send when having been shut down by catchword code, the number obtain request carry it is described by catchword code;
It is described by catchword code according to what is carried in number acquisition request, search the associated numbers by catchword code;
It obtains the number and obtains the corresponding calling number of the calling party end carried in request;
When the corresponding address list of the associated numbers include the calling number, or, in preset authority list include the caller When number, determines that the calling party end has the acquisition permission of the associated numbers and sent to the calling party end and search The associated numbers arrived include the number for the terminal for having the right to obtain the associated numbers, the authority list in the authority list By the corresponding callee's terminal setting of the associated numbers.
18. a kind of number acquisition device, which is characterized in that in calling party end, described device to include:
Processor;
Memory for the executable instruction for storing the processor;
Wherein, the processor is configured as:
When by catchword code ring unanswered or it is described shut down by catchword code when, send to server carry it is described by catchword code Number obtains request;
Receive the associated numbers that the server is sent, the associated numbers are being wailed with described of going out of the whois lookup The associated number of code, and the associated numbers are that the server determines that the corresponding address list of the associated numbers includes the master It calls out the numbers code, or, comprising being sent to the calling party end after the calling number in preset authority list, in the authority list Including having the right to obtain the number of the terminal of the associated numbers, the authority list is by the corresponding callee's terminal of the associated numbers Setting.
19. a kind of number sending device, which is characterized in that in callee's terminal, described device to include:
Processor;
Memory for the executable instruction for storing the processor;
Wherein, the processor is configured as:
The inquiry request that server is sent is received, the inquiry request carries the corresponding calling number of calling party end, described Inquiry request for inquire callee's terminal whether authorize the server to the calling party end send associated numbers, The associated numbers dialed with the calling party end it is associated by catchword code, the inquiry request be the server according to The number that the calling party end is sent obtains described in acquisition request by catchword code, determines with described by the associated institute of catchword code It includes the calling number to state the corresponding address list of associated numbers, or, comprising raw after the calling number in preset authority list At, the number obtains request, and to be the calling party end described stopped by catchword code ring unanswered or by catchword code described It is sent when machine, the number for the terminal for having the right to obtain the associated numbers is included in the authority list, the authority list is by described The corresponding callee's terminal setting of associated numbers;
According to the inquiry request, feedback information is sent to the server, the feedback information is used to indicate the server Whether it is authorized to the calling party end and sends the associated numbers.
CN201510382059.6A 2015-06-30 2015-06-30 Number sending method, number acquisition methods and device Active CN105072293B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510382059.6A CN105072293B (en) 2015-06-30 2015-06-30 Number sending method, number acquisition methods and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510382059.6A CN105072293B (en) 2015-06-30 2015-06-30 Number sending method, number acquisition methods and device

Publications (2)

Publication Number Publication Date
CN105072293A CN105072293A (en) 2015-11-18
CN105072293B true CN105072293B (en) 2018-09-25

Family

ID=54501567

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510382059.6A Active CN105072293B (en) 2015-06-30 2015-06-30 Number sending method, number acquisition methods and device

Country Status (1)

Country Link
CN (1) CN105072293B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105721728A (en) * 2016-02-16 2016-06-29 上海斐讯数据通信技术有限公司 Call forwarding method based on WiFi and intelligent terminal
CN106027735B (en) * 2016-04-28 2020-09-11 北京小米移动软件有限公司 Method and device for integrating communication numbers
CN106488049A (en) * 2016-10-24 2017-03-08 深圳有麦科技有限公司 A kind of phone number of changing based reminding method and system
CN107172309B (en) * 2017-06-29 2020-03-17 北京小米移动软件有限公司 Number acquisition method and device
CN107517325B (en) * 2017-08-30 2020-10-20 深圳市盛路物联通讯技术有限公司 Missed call management method and Internet of things server
CN107948450A (en) * 2017-11-21 2018-04-20 上海爱优威软件开发有限公司 A kind of Dialing Method and terminal device
CN109995949B (en) * 2017-12-29 2021-06-18 ***通信集团山东有限公司 Number changing service processing method and device
CN108848279B (en) * 2018-06-22 2021-06-08 中国联合网络通信集团有限公司 Call processing method, device, equipment and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102685234A (en) * 2012-05-14 2012-09-19 江苏中科梦兰电子科技有限公司 Social-network-based address book updating and synchronizing method
CN102870440A (en) * 2012-06-28 2013-01-09 华为技术有限公司 Method, apparatus and system for call forwarding
CN103379476A (en) * 2012-04-28 2013-10-30 宇龙计算机通信科技(深圳)有限公司 Terminal and contact information updating method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001292250A (en) * 2000-04-07 2001-10-19 Nec Corp Internet server device and reception responding method for the same
CN103841535B (en) * 2012-11-22 2018-02-27 中国电信股份有限公司 Number changes Notification Method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103379476A (en) * 2012-04-28 2013-10-30 宇龙计算机通信科技(深圳)有限公司 Terminal and contact information updating method
CN102685234A (en) * 2012-05-14 2012-09-19 江苏中科梦兰电子科技有限公司 Social-network-based address book updating and synchronizing method
CN102870440A (en) * 2012-06-28 2013-01-09 华为技术有限公司 Method, apparatus and system for call forwarding

Also Published As

Publication number Publication date
CN105072293A (en) 2015-11-18

Similar Documents

Publication Publication Date Title
CN105072293B (en) Number sending method, number acquisition methods and device
CN104159230B (en) Call recognition methods and device
CN105704766B (en) The control method and device of double-card mobile terminal
CN105208176B (en) Contact person record processing method and processing device
CN105100355A (en) Method and device for identifying calling user
CN104539812B (en) Recommendation information acquisition methods, terminal and server
CN106101456A (en) A kind of method and device of call contact
CN105100348B (en) Phone call method and device
CN105898032A (en) Adjusting method and apparatus for warning tone
CN104539786B (en) Terminal dialing method, device and equipment
CN108629178A (en) The resource access rights configuration method and device of application program
CN105227739A (en) On-vehicle Bluetooth broadcasting method and device
CN105245705A (en) Telephone prompting method and device
CN106534551B (en) Information display method and device
CN104703157A (en) Call processing method and device
CN105100352B (en) Obtain the method and device of associated person information
CN105611025B (en) A kind of method and device showing associated phone number
CN105100410B (en) It polymerize the method and device of third party's phone application
CN105577521B (en) Good friend's group technology, apparatus and system
CN106686263B (en) Communication processing method and device
CN104994211A (en) Incoming call prompting method, device and system
CN106657580B (en) Call handling method and device
CN108615198A (en) Methods of exhibiting, device and the storage medium that social networking application releases news
CN105516466B (en) Call the method and device at interface
CN105227787B (en) Information cuing method, device and terminal

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