CN105072293B - Number sending method, number acquisition methods and device - Google Patents
Number sending method, number acquisition methods and device Download PDFInfo
- 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
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
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.
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)
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)
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)
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 |
-
2015
- 2015-06-30 CN CN201510382059.6A patent/CN105072293B/en active Active
Patent Citations (3)
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 |