CN105827875A - Call switching method, calling terminal and called terminal - Google Patents

Call switching method, calling terminal and called terminal Download PDF

Info

Publication number
CN105827875A
CN105827875A CN201510741505.8A CN201510741505A CN105827875A CN 105827875 A CN105827875 A CN 105827875A CN 201510741505 A CN201510741505 A CN 201510741505A CN 105827875 A CN105827875 A CN 105827875A
Authority
CN
China
Prior art keywords
terminal
calling
terminal called
contact
contact details
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510741505.8A
Other languages
Chinese (zh)
Other versions
CN105827875B (en
Inventor
李德健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201510741505.8A priority Critical patent/CN105827875B/en
Publication of CN105827875A publication Critical patent/CN105827875A/en
Application granted granted Critical
Publication of CN105827875B publication Critical patent/CN105827875B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42348Location-based services which utilize the location information of a target
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

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

Abstract

The present invention provides a call switching method, a calling terminal and a called terminal, and relates to the field of communication calls. The call switching method applied to the calling terminal comprises the steps of controlling the calling terminal to send a call request to the called terminal according to the user operation; when the call request is not answered after a preset period of time, acquiring the shared information of the called terminal; according to the shared information, acquiring the contact information of a second terminal as a contact in the address book of the calling terminal and arranged within a preset distance range relative to the position of the called terminal; according to the contact information, switching the call request to the second terminal. According to the technical scheme of the invention, the unnecessary loss is avoided when the to-be-called user cannot be contacted in case of emergency.

Description

A kind of call the method for switching, calling terminal and terminal called
Technical field
The present invention relates to communication call field, particularly relate to a kind of call the method for switching, calling terminal and terminal called.
Background technology
Today flourishing in the Internet, user usually can use in the middle of chat tool " near people " check near people's state.During the call of user is experienced, usually can run into square signal, electricity is not enough, callee does not hear the problems such as calling the tinkle of bells, causes in case of emergency, does not gets in touch with callee, and affects call and experience.
When this condition is met, in the call of user is experienced, usually need to allow certain close people of the other side answer the call, and due in existing scheme, we can not learn who near callee, can not learn near callee either with or without the people known to calling and called both sides, in this case, often miss the chance getting in touch with callee, thereby increases and it is possible to unnecessary loss can be caused because of getting in touch with callee the most in time.
Summary of the invention
In order to overcome the problems referred to above, the present invention provides a kind of and calls the method for switching, calling terminal and terminal called, it is dissolved in call experience by the information such as position are carried out sharing, solves in case of emergency, the problem causing unnecessary loss because callee can not be got in touch with in time.
In order to solve above-mentioned technical problem, the present invention adopts the following technical scheme that
A kind of method calling switching, is applied to calling terminal, including:
Control described calling terminal according to user operation and send call request to terminal called;
When described call request does not obtain response more than a Preset Time, obtain the shared information of described terminal called;
According to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one;
According to described contact details, described call request is switched to described other-end.
A kind of calling terminal, including:
First sending module, sends call request for controlling described calling terminal according to user operation to terminal called;
First acquisition module, for when described call request does not obtain response more than a Preset Time, obtains the shared information of described terminal called;
Second acquisition module, is used for according to described shared information, in the contact person of the address list obtaining described calling terminal, and the contact details of other terminal in the predeterminable range of described terminal called present position one;
Second sending module, for according to described contact details, switches to described other-end by described call request.
A kind of method calling switching, is applied to terminal called, including:
Obtain calling terminal and control, according to user operation, the call request that described calling terminal sends to described terminal called;
When more than a Preset Time, when being not detected by the instruction of the response to described call request, send one and share information to described calling terminal, make described calling terminal according to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one.
A kind of terminal called, including:
3rd acquisition module, controls, according to user operation, the call request that described calling terminal sends to described terminal called for obtaining calling terminal;
3rd sending module, for when more than a Preset Time, when being not detected by the instruction of the response to described call request, send one and share information to described calling terminal, make described calling terminal according to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one.
The invention has the beneficial effects as follows:
Such scheme, sharing by calling and called two-sided information, achieve in the contact person obtaining the address list being positioned at calling party, the contact details of other terminal in the predeterminable range of distance callee present position one, in the case of terminal called is answered the most in time, calling subscribe is positioned at the other-end near callee by the calling of these contact details, improve calling subscribe and get in touch with the probability of called subscriber, significantly avoid not getting in touch with the situation of called subscriber in the case of having emergency management, it is to avoid the generation of unnecessary loss.
Accompanying drawing explanation
Fig. 1 represents the schematic flow sheet of call handover method in first embodiment of the invention;
Fig. 2 represents the schematic flow sheet of call handover method in second embodiment of the invention;
Fig. 3 represents the schematic flow sheet of call handover method in third embodiment of the invention;
Fig. 4 represents the schematic flow sheet sending call request in fourth embodiment of the invention to other-end;
Fig. 5 represents the schematic flow sheet of call handover method in fifth embodiment of the invention;
Fig. 6 represents the first structural representation of calling terminal in the present invention;
Fig. 7 represents the second structural representation of calling terminal in the present invention;
Fig. 8 represents the schematic flow sheet of call handover method in sixth embodiment of the invention;
Fig. 9 represents the schematic flow sheet of call handover method in eighth embodiment of the invention;
Figure 10 represents the structural representation of terminal called in the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention rather than whole embodiments.Based on the embodiment in the present invention, the every other embodiment that those of ordinary skill in the art are obtained under not making creative work premise, broadly fall into the scope of protection of the invention.
First embodiment
As it is shown in figure 1, the first embodiment of the present invention provides a kind of method calling switching, being applied to calling terminal, the method specifically includes following steps.
Step S101: control calling terminal according to user operation and send call request to terminal called.
When calling terminal terminal called to be contacted, calling terminal is set up the process that call connects according to user operation send call request to terminal called according to normal, sees the response that whether can obtain terminal called, and then sets up call with terminal called and be connected.
Step S102: when call request does not obtain response more than a Preset Time, obtains the shared information of terminal called.
In a practical situation, can be potentially encountered a variety of causes, such as: callee's signal, electricity, the objective factors such as environment is noisy or the quiet subjective factors such as arrange, and cause at calling terminal after terminal called sends call request, can not get the terminal called response to this call request, making between calling terminal and terminal called cannot normal ON or miss the calling of an other side, now, calling terminal to terminal called send call request time exceed Preset Time do not obtain response time, one can be obtained and share information, this shared information is shared to calling terminal by terminal called, wherein this is shared and can share address book contact information by one, and the application software of the relevant information such as shared contact person present position or cloud server realize, concrete grammar does not limits at this.
Step S103: according to this shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one.
After getting terminal called and share to the shared information of calling terminal, calling terminal can be according to this shared information, acquire in the address list of this calling terminal, which the contact person being in the distance that distance terminal called position one is nearer has, this nearer distance can pre-set, and i.e. be would know that the contact details of other-end that is that calling terminal can be related to and that belong to terminal called " neighbouring people " by the contact details obtaining those contact persons.
Step S104: according to these contact details, this call request is switched to this other-end.
After calling terminal obtains aforementioned contact details, call request can be sent by these contact details to other-end, and then converse with the those who answer of this other-end.
In the first embodiment of the present invention, the program is shared position and is dissolved in call, by judging the terminal contact information of contact person close with terminal called geographical position in calling terminal address list, in the case of terminal called is answered the most in time, calling subscribe may select switching and dials the termination number near terminal called, improve calling subscribe and get in touch with the probability of called subscriber, significantly avoid not getting in touch with the situation of called subscriber in the case of having emergency management.
Second embodiment
Based on above-mentioned first embodiment, the method for this calling switching being applied to calling terminal includes: controls calling terminal according to user operation and sends call request to terminal called;When call request does not obtain response more than a Preset Time, obtain the shared information of terminal called;According to this shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one;According to contact details, this call request is switched to this other-end.
Wherein, when this call request does not obtain response, calling terminal obtains the shared information of terminal called, and according to shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one can be realized by two kinds of methods, now combines Fig. 2 through the second embodiment and illustrates the first implementation method.
Wherein, when this call request does not obtain response more than a Preset Time, the step of the shared information obtaining terminal called includes:
Step S201: obtain the primary importance of terminal called.
The primary importance of this terminal called is the current location of terminal called, and this primary importance is shared to calling terminal by terminal called one side.
With step S201 accordingly, after obtaining the primary importance of terminal called, according to shared information, in the contact person of the address list obtaining calling terminal, the step of the contact details of other terminal in the predeterminable range of distance terminal called present position one includes:
S202: obtain the second position of multiple terminals corresponding to the contact person of address list of calling terminal.
Calling terminal needs to obtain the second position of the multiple terminals can related to by associated person information in self address list, this second position is the current location information of the plurality of terminal, by the plurality of terminal Real-Time Sharing to calling terminal, shared procedure can be realized by an application software that can share the relevant information such as address book contact information and shared contact person present position or cloud server, and concrete grammar does not limits at this.
S203: according to primary importance and the second position of multiple terminal, obtains the contact details of the first contact person in the distance primary importance residing for terminal called calling terminal address list in predeterminable range.
After obtaining primary importance, also need to combine the above-mentioned second position, by the comparison of two positions is drawn in the address list of this calling terminal, which the contact person being in the distance that distance current location one residing for terminal called is nearer has, by getting these contact persons contact details in calling terminal address list, i.e. would know that the contact details of other-end that is that calling terminal can be related to and that belong to terminal called " neighbouring people ".
3rd embodiment
With embodiment 2 accordingly, now combine Fig. 3 through the 3rd embodiment the second implementation method is illustrated.
Wherein, the step of the shared information obtaining terminal called includes:
S301: first contact details of the multiple contact persons in acquisition terminal called address list.
First contact details of the plurality of contact person are in the contact details in terminal called address list, wherein, the counterpart terminal distance terminal called present position of the plurality of contact person is in predeterminable range, the contact details being somebody's turn to do " people of adnexa " are shared to calling terminal by terminal called by the artificial terminal called of the most the plurality of contact " neighbouring people ".
With step S301 accordingly, after first contact details of the multiple contact persons in acquisition terminal called address list, according to shared information, in the contact person of the address list obtaining calling terminal, the step of the contact details of other terminal in the predeterminable range of distance terminal called present position one includes:
S302: obtain second contact details of multiple contact persons of the address list of calling terminal.
These second contact details are the associated person informations in calling terminal address list.
S303: contrast the first contact details and the second contact details, draw contact details identical with the first contact details in the second contact details.
By the first contact details of terminal called " neighbouring people " are contrasted with the second contact details in calling terminal address list, show which contact details is identical, i.e. would know that the contact details of other-end that is that be calling terminal address book contact and that belong to terminal called " neighbouring people ", calling party can be made by these contact details, the people that calling is positioned near terminal called and calling and called both sides are familiar with, the people being familiar with by these both sides finds callee, improves the probability of callee in calling party contacts.
4th embodiment
The method of the calling switching being applied to calling terminal mentioned in first embodiment includes: controls calling terminal according to user operation and sends call request to terminal called;When call request does not obtain response more than a Preset Time, obtain the shared information of terminal called;According to shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one;According to these contact details, this call request is switched to this other-end.
Wherein, in the present embodiment four, in conjunction with Fig. 4 to according to these contact details, the process that implements that call request switches to other-end is specifically described.This realizes process and includes:
S401: obtain the switching command allowing switching calling to other terminal.
When getting in the contact person of address list of calling terminal, after the contact details of other terminal in the predeterminable range of distance terminal called present position one, the contact details obtained are picked out a call operation carried out according to user by calling terminal, and then get the switching command allowing switching calling.
S402: according to this switching command, terminates sending call request to terminal called, and at least one in other terminal sends call request.
After getting switching command, calling terminal just operates accordingly according to this instruction, stops the calling to terminal called, then sends call request to the call object allowing switching calling.
5th embodiment
The method of the calling switching in embodiment one, in calling handoff procedure, terminal called is according to the shared information of calling terminal, in the contact person of the address list obtaining calling terminal, and the contact details of other terminal in the predeterminable range of distance terminal called present position one.
As it is shown in figure 5, in the present embodiment, be also devised with following steps after the contact details of above-mentioned other terminal of acquisition.
S501: be ranked up showing the contact details of this other terminal according to the distance order from small to large of other terminal distance terminal called present position.
In getting the contact person being positioned on calling terminal address list, after the contact details of other terminal in the predeterminable range of distance terminal called present position one, can be ranked up showing to contact person's contact details of its correspondence according to the distance of those other-end distance terminal called distances, can show the approximate distance of name of contact person, contact number and counterpart terminal and terminal called, this is not restricted to be particularly shown content and interface display form.Facilitate user see this acquisition result intuitively and call handover operation accordingly, also allow for the user contact person in the nearer address list of terminal called that adjusts the distance and carry out contact calling, improve the probability finding callee further.
First embodiment above describes the various specific implementations of the call handover method being applied to calling terminal in detail respectively to the 5th embodiment, is described further corresponding calling terminal below in conjunction with Fig. 6.
Wherein, this calling terminal includes: the first sending module, the first acquisition module, the second acquisition module, the second sending module.
Wherein, the first transmission process that the first sending module starts controls calling terminal according to user operation and sends call request to terminal called;The first acquisition process that first acquisition module starts, when call request does not obtain response more than a Preset Time, obtains the shared information of terminal called;The second acquisition process that second acquisition module starts, according to shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one;The second transmission process that second sending module starts, according to these contact details, switches to other-end by this call request.
nullIn a practical situation,Often run into such as callee's signal、Electricity、The objective factors such as environment is noisy or the quiet subjective factors such as arrange,And the call request causing the first sending module to send can not get the response of terminal called,At this moment,First acquisition module can obtain one and share information,This shared information is shared to calling terminal by terminal called,In the contact person of the address list that the second acquisition module obtains calling terminal,The contact details of other terminal in the predeterminable range of distance terminal called present position one,After acquisition completes,Just can be according to these contact details,Call request is sent to the other-end being positioned near terminal called by the second sending module,Make calling subscribe may select switching and dial the termination number near terminal called,Improve calling subscribe and get in touch with the probability of called subscriber,Significantly avoid not getting in touch with the situation of called subscriber in the case of having emergency management.
Wherein, the first acquisition module specifically for: obtain terminal called primary importance.
Second acquisition module specifically for: obtain the second position of multiple terminals corresponding to the contact person of address list of calling terminal;And according to primary importance and the second position of multiple terminal, obtain the contact details of the first contact person in the distance primary importance residing for terminal called calling terminal address list in predeterminable range.
The current location of the current location of terminal called with the counterpart terminal of the contact person in calling terminal address list list is compared by the concrete process that the first acquisition module mentioned here and the second acquisition module produce, and then show in calling terminal address list, which contact person is now placed near terminal called, and then when not getting in touch with callee, get in touch with callee by contacting those contact persons.
Wherein, the first acquisition module also particularly useful for: obtaining first contact details of multiple contact persons in terminal called address list, the counterpart terminal distance terminal called present position of multiple contact persons is in predeterminable range.
Wherein, the second acquisition module also particularly useful for: obtain second contact details of multiple contact persons of the address list of calling terminal;And contrast the first contact details and the second contact details, draw contact details identical with the first contact details in the second contact details.
The contact details of contact person near terminal called in now terminal called address list list are contrasted by the concrete process that the first acquisition module mentioned here and the second acquisition module produce with the contact details in calling terminal address list list, and then draw the contact details of the contact person being now placed near terminal called and also record on calling terminal address list, can show in calling terminal address list, which contact person is now placed near terminal called, and then when not getting in touch with callee, get in touch with callee by contacting those contact persons.
Wherein, the second sending module specifically for: obtain and allow switching calling to the switching command of other terminal;And according to this switching command, terminate sending call request to terminal called, and at least one in other terminal sends call request.
When user switches over the operation of calling to the contact details got, the second sending module receives this switching command, and just stop call terminal called, starts to call the other-end being positioned near terminal called.
Wherein, as it is shown in fig. 7, this calling terminal also includes: display module, the show process that this display module starts, it is ranked up showing the contact details of other terminal according to other terminal distance apart from terminal called present position order from small to large.The contact details got can be shown on call interface by this display module, can show the approximate distance of name of contact person, contact number and counterpart terminal and terminal called, and this is not restricted to be particularly shown content and interface display form.
Sixth embodiment
As shown in Figure 8, the method that the invention also discloses another kind of calling switching, it is applied to terminal called, this call handover method comprises the following steps.
Step S601: obtain calling terminal and control, according to user operation, the call request that this calling terminal sends to terminal called.
When calling terminal sends call request to terminal called, terminal called can get this call request.
Step S602: when more than a Preset Time, when being not detected by the instruction of the response to call request, sending one and share information to calling terminal.
Here the shared information to calling terminal is sent, so that calling terminal is according to shared information, in the contact person of the address list obtaining calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one.
nullIn a practical situation,Can be potentially encountered a variety of causes,Such as: callee's signal、Electricity、The objective factors such as environment is noisy or the quiet subjective factors such as arrange,And cause at calling terminal after terminal called sends call request,This call request can not be responded and miss this calling by callee in time,More than a Preset Time,When terminal called is not detected by instructing for the response of this call request,Just send, to calling terminal, the information of sharing,Calling terminal can be known both in the contacts list of calling terminal address list according to this shared information,And it is presently in the position contact details again away from the nearer contact person of terminal called,And then call, by these contact details, the contact person that current location is nearer away from terminal called present position,Thus find callee by this contact person,Pass on emergence message,Produce a desired effect.The shared procedure wherein sharing information can be realized by an application software that can share the relevant information such as address book contact information and shared contact person present position or cloud server, and concrete grammar does not limits at this.
In the sixth embodiment of the present invention, the program is shared position and is dissolved in call, improves the probability that called subscriber is got in touch with by calling subscribe, significantly avoids the situation that called subscriber may not get in touch with in the case of having emergency management.
7th embodiment
Based on above-mentioned sixth embodiment, the method for the calling switching being applied to terminal called includes: terminal called obtains the call request that calling terminal sends;When more than a Preset Time, when being not detected by the instruction of the response to call request, sending one and share information to calling terminal.
Wherein, when more than a Preset Time, when being not detected by the instruction of the response to call request, sending one and share information to calling terminal, the process sending the information of sharing specifically has two kinds of implementation methods, now combines concrete scene through the 7th embodiment and illustrates these two kinds of implementation methods.
In the first implementation method, send one and share information to the step of calling terminal and include:
Step S701: send the primary importance of terminal called to calling terminal.
Here, this primary importance is the current location of terminal called, in the case of in calling terminal needs the current location according to terminal called and calling terminal address list list, the current location of contact person's counterpart terminal judges which contact person is now terminal called " neighbouring people ", this primary importance is sent to calling terminal.
In the second implementation method, send one and share information to the step of calling terminal and include:
Step S702: send first contact details of multiple contact persons of the address list of terminal called to calling terminal.
Here, the counterpart terminal distance terminal called present position of the plurality of contact person is in predeterminable range, obtain when calling terminal needs to carry out contrast according to the first contact details being positioned at the multiple contact persons near terminal called in the contact details of contact person in calling terminal address list list and terminal called address list, in the case of which contact person is in calling terminal address list list and is again terminal called " neighbouring people ", terminal called sends first contact details of multiple contact persons of the address list of this terminal called to calling terminal.
8th embodiment
The second implementation method of the process of information is shared accordingly with transmission in embodiment seven, terminal called by first contact details of the multiple contact persons in address list to calling terminal time, the counterpart terminal distance terminal called present position of the plurality of contact person now is in predeterminable range, so also need to first to obtain the above-mentioned counterpart terminal distance terminal called present position the plurality of contact person in predeterminable range specifically which, then the contact details of those contact persons could be sent to calling terminal, to launch to describe to this process in conjunction with Fig. 9 in the present embodiment.
Wherein, first contact details of multiple contact persons of the address list of transmission terminal called include to the step of calling terminal:
Step S801: obtain the 3rd position that in the address list of terminal called, the counterpart terminal of multiple contact persons is shared.
3rd position is the current location of the counterpart terminal of multiple contact persons in terminal called address list, terminal called is shared to by the counterpart terminal of the plurality of contact person, the process wherein shared can be realized by an application software that can share the relevant information such as address book contact information and shared contact person present position or cloud server, and concrete grammar does not limits at this.
Step S802: obtain the second position of terminal called.
This second position is the current location of this terminal called.
Step S803: according to this second position and the 3rd position, obtains the distance second position residing for terminal called the first contact details in predeterminable range, and sends to calling terminal.
After the position that the current location of contact person and this terminal called oneself are presently in getting terminal called address list list, both position is carried out contrast and can show which distance terminal called present position contact person in a predeterminable range has, i.e. would know that the contact details of those contact persons, then these contact details are sent to calling terminal.
Above sixth embodiment describes the specific implementation of the call handover method being applied to terminal called in detail respectively to the 8th embodiment, is described further corresponding terminal called below in conjunction with Figure 10.
Wherein, this terminal called includes: the 3rd acquisition module, the 3rd sending module.
Wherein, the 3rd acquisition process that the 3rd acquisition module starts, obtain calling terminal and control, according to user operation, the call request that this calling terminal sends to terminal called;The 3rd transmission process that 3rd sending module starts, when more than a Preset Time, when being not detected by the instruction of the response to call request, sending one and share information to calling terminal.
Wherein, this shared information makes calling terminal according to shared information, in the contact person of the address list that can obtain calling terminal, the contact details of other terminal in the predeterminable range of distance terminal called present position one, the probability that called subscriber is got in touch with by calling subscribe can be improved, significantly avoid the situation that called subscriber may not get in touch with in the case of having emergency management.
Wherein, the 3rd sending module specifically for:
Send the primary importance of terminal called to calling terminal;Or first contact details of multiple contact persons of the address list of transmission terminal called are to calling terminal, wherein, the counterpart terminal distance terminal called present position of the plurality of contact person is in predeterminable range.
3rd sending module when calling terminal sends the information of sharing, when concrete transmissions content needs to obtain that in address list, which contact person is near terminal called according to calling terminal the concrete mode of employing have for be configured.
Wherein, the 3rd sending module is specifically additionally operable to:
Obtain the 3rd position that in the address list of terminal called, the counterpart terminal of multiple contact persons is shared;Obtain the second position of terminal called;According to this second position and the 3rd position, obtain the distance second position residing for terminal called the first contact details in predeterminable range, and send to calling terminal.
This process that 3rd sending module starts, obtain the counterpart terminal distance terminal called present position the plurality of contact person in predeterminable range of above-mentioned multiple contact persons specifically which, make the first contact details to this process of calling terminal of multiple contact persons of the address list that the 3rd sending module sends terminal called be provided with realizability.
Above-described is the preferred embodiment of the present invention; should be understood that for the ordinary person of the art; can also make some improvements and modifications under without departing from principle premise of the present invention, these improvements and modifications are the most within the scope of the present invention.

Claims (20)

1. the method calling switching, is applied to calling terminal, it is characterised in that including:
Control described calling terminal according to user operation and send call request to terminal called;
When described call request does not obtain response more than a Preset Time, obtain the shared information of described terminal called;
According to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one;
According to described contact details, described call request is switched to described other-end.
The method of calling switching the most according to claim 1, it is characterised in that the step of the shared information obtaining described terminal called includes:
Obtain the primary importance of described terminal called.
The method of calling switching the most according to claim 2, it is characterized in that, according to described shared information, in the contact person of the address list obtaining described calling terminal, the step of the contact details of other terminal in the predeterminable range of described terminal called present position one includes:
The second position of multiple terminals that the contact person of the address list obtaining described calling terminal is corresponding;
According to described primary importance and the second position of the plurality of terminal, obtain the contact details of the first contact person in the described calling terminal address list in described predeterminable range of the primary importance residing for described terminal called.
The method of calling switching the most according to claim 1, it is characterised in that the step of the shared information obtaining described terminal called includes:
Obtain first contact details of multiple contact persons in described terminal called address list, the counterpart terminal of the plurality of contact person apart from described terminal called present position in described predeterminable range.
The method of calling switching the most according to claim 4, it is characterized in that, according to described shared information, in the contact person of the address list obtaining described calling terminal, the step of the contact details of other terminal in the predeterminable range of described terminal called present position one includes:
Obtain second contact details of multiple contact persons of the address list of described calling terminal;
Contrast described first contact details and described second contact details, draw contact details identical with described first contact details in described second contact details.
The method of calling switching the most according to claim 1, it is characterised in that according to described contact details, the step that described call request switches to described other-end is included:
Obtain the switching command allowing switching calling to other terminal;
According to described switching command, terminate sending described call request to described terminal called, and at least one in other terminal described sends described call request.
The method of calling switching the most according to claim 1, it is characterised in that in the contact person of the address list obtaining described calling terminal, after the contact details of other terminal in the predeterminable range of described terminal called present position one, also include:
The contact details of display other terminal described it are ranked up according to other the terminal described distance apart from described terminal called present position order from small to large.
8. a calling terminal, it is characterised in that including:
First sending module, sends call request for controlling described calling terminal according to user operation to terminal called;
First acquisition module, for when described call request does not obtain response more than a Preset Time, obtains the shared information of described terminal called;
Second acquisition module, is used for according to described shared information, in the contact person of the address list obtaining described calling terminal, and the contact details of other terminal in the predeterminable range of described terminal called present position one;
Second sending module, for according to described contact details, switches to described other-end by described call request.
Calling terminal the most according to claim 8, it is characterised in that described first acquisition module specifically for:
Obtain the primary importance of described terminal called.
Calling terminal the most according to claim 9, it is characterised in that described second acquisition module specifically for:
The second position of multiple terminals that the contact person of the address list obtaining described calling terminal is corresponding;
According to described primary importance and the second position of the plurality of terminal, obtain the contact details of the first contact person in the described calling terminal address list in described predeterminable range of the primary importance residing for described terminal called.
11. calling terminals according to claim 8, it is characterised in that described first acquisition module specifically for:
Obtain first contact details of multiple contact persons in described terminal called address list, the counterpart terminal of the plurality of contact person apart from described terminal called present position in described predeterminable range.
12. calling terminals according to claim 11, it is characterised in that described second acquisition module specifically for:
Obtain second contact details of multiple contact persons of the address list of described calling terminal;
Contrast described first contact details and described second contact details, draw contact details identical with described first contact details in described second contact details.
13. calling terminals according to claim 8, it is characterised in that described second sending module specifically for:
Obtain the switching command allowing switching calling to other terminal;
According to described switching command, terminate sending described call request to described terminal called, and at least one in other terminal described sends described call request.
14. calling terminals according to claim 8, it is characterised in that also include:
Display module, is ranked up the contact details of display other terminal described according to other the terminal described distance apart from described terminal called present position order from small to large.
15. 1 kinds of methods calling switching, are applied to terminal called, it is characterised in that including:
Obtain calling terminal and control, according to user operation, the call request that described calling terminal sends to described terminal called;
When more than a Preset Time, when being not detected by the instruction of the response to described call request, send one and share information to described calling terminal, make described calling terminal according to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one.
The method of 16. calling switchings according to claim 15, it is characterised in that send a step sharing information extremely described calling terminal and include:
Send the primary importance of described terminal called to described calling terminal;Or
Send first contact details of multiple contact persons of the address list of described terminal called to described calling terminal, wherein, the counterpart terminal of the plurality of contact person apart from described terminal called present position in described predeterminable range.
The method of 17. calling switchings according to claim 16, it is characterised in that
The step of the first contact details extremely described calling terminal sending multiple contact persons of the address list of described terminal called includes:
Obtain the 3rd position that in the address list of described terminal called, the counterpart terminal of multiple contact persons is shared;
Obtain the second position of described terminal called;
According to the described second position and described 3rd position, obtain apart from the first contact details in described predeterminable range of the second position residing for described terminal called, and send to described calling terminal.
18. 1 kinds of terminal calleds, it is characterised in that including:
3rd acquisition module, controls, according to user operation, the call request that described calling terminal sends to described terminal called for obtaining calling terminal;
3rd sending module, for when more than a Preset Time, when being not detected by the instruction of the response to described call request, send one and share information to described calling terminal, make described calling terminal according to described shared information, in the contact person of the address list obtaining described calling terminal, the contact details of other terminal in the predeterminable range of described terminal called present position one.
19. terminal calleds according to claim 18, it is characterised in that described 3rd sending module specifically for: send the primary importance of described terminal called to described calling terminal;Or send first contact details of multiple contact persons of the address list of described terminal called to described calling terminal, wherein, the counterpart terminal of the plurality of contact person apart from described terminal called present position in described predeterminable range.
20. terminal calleds according to claim 19, it is characterised in that described 3rd sending module is specifically additionally operable to: obtain the 3rd position that in the address list of described terminal called, the counterpart terminal of multiple contact persons is shared;Obtain the second position of described terminal called;According to the described second position and described 3rd position, obtain apart from the first contact details in described predeterminable range of the second position residing for described terminal called, and send to described calling terminal.
CN201510741505.8A 2015-11-02 2015-11-02 A kind of method, calling terminal and the called terminal of calling switching Active CN105827875B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510741505.8A CN105827875B (en) 2015-11-02 2015-11-02 A kind of method, calling terminal and the called terminal of calling switching

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510741505.8A CN105827875B (en) 2015-11-02 2015-11-02 A kind of method, calling terminal and the called terminal of calling switching

Publications (2)

Publication Number Publication Date
CN105827875A true CN105827875A (en) 2016-08-03
CN105827875B CN105827875B (en) 2019-03-01

Family

ID=56514516

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510741505.8A Active CN105827875B (en) 2015-11-02 2015-11-02 A kind of method, calling terminal and the called terminal of calling switching

Country Status (1)

Country Link
CN (1) CN105827875B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106535150A (en) * 2016-11-25 2017-03-22 广东欧珀移动通信有限公司 Call transfer method and apparatus
CN113259337A (en) * 2021-05-07 2021-08-13 中国联合网络通信集团有限公司 Multi-terminal audio and video answering control method, server, terminal, equipment and medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197878A (en) * 2006-12-09 2008-06-11 国际商业机器公司 Method for communication forwarding
US20090005024A1 (en) * 2007-06-29 2009-01-01 Nec Corporation Cell phone and incoming call forwarding method
CN101600152A (en) * 2009-07-10 2009-12-09 深圳华为通信技术有限公司 Call transferring method and device
CN102892072A (en) * 2012-11-20 2013-01-23 北京邮电大学 Crowd-cooperation-based call forwarding system and method
WO2013042981A1 (en) * 2011-09-21 2013-03-28 Samsung Electronics Co., Ltd. Method and apparatus for providing information about a call recipient at a user device
CN103370925A (en) * 2011-02-17 2013-10-23 思科技术公司 Identification of an alternate contact for use in reaching a mobile device user
CN103379430A (en) * 2012-04-19 2013-10-30 宇龙计算机通信科技(深圳)有限公司 Emergency notification method, terminal and server
CN104469686A (en) * 2014-12-19 2015-03-25 上海斐讯数据通信技术有限公司 Call terminal and missed call diverting method thereof

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101197878A (en) * 2006-12-09 2008-06-11 国际商业机器公司 Method for communication forwarding
US20090005024A1 (en) * 2007-06-29 2009-01-01 Nec Corporation Cell phone and incoming call forwarding method
CN101600152A (en) * 2009-07-10 2009-12-09 深圳华为通信技术有限公司 Call transferring method and device
CN103370925A (en) * 2011-02-17 2013-10-23 思科技术公司 Identification of an alternate contact for use in reaching a mobile device user
WO2013042981A1 (en) * 2011-09-21 2013-03-28 Samsung Electronics Co., Ltd. Method and apparatus for providing information about a call recipient at a user device
CN103379430A (en) * 2012-04-19 2013-10-30 宇龙计算机通信科技(深圳)有限公司 Emergency notification method, terminal and server
CN102892072A (en) * 2012-11-20 2013-01-23 北京邮电大学 Crowd-cooperation-based call forwarding system and method
CN104469686A (en) * 2014-12-19 2015-03-25 上海斐讯数据通信技术有限公司 Call terminal and missed call diverting method thereof

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106535150A (en) * 2016-11-25 2017-03-22 广东欧珀移动通信有限公司 Call transfer method and apparatus
CN106535150B (en) * 2016-11-25 2021-02-26 Oppo广东移动通信有限公司 Incoming call forwarding method and device
CN113259337A (en) * 2021-05-07 2021-08-13 中国联合网络通信集团有限公司 Multi-terminal audio and video answering control method, server, terminal, equipment and medium
CN113259337B (en) * 2021-05-07 2022-12-09 中国联合网络通信集团有限公司 Multi-terminal audio and video answering control method, server, terminal, equipment and medium

Also Published As

Publication number Publication date
CN105827875B (en) 2019-03-01

Similar Documents

Publication Publication Date Title
WO2008062313B1 (en) Communication system and method
CN103249018A (en) Switching method for multi-party call and terminal equipment
CN105635625A (en) Video conversation method and device
CN1933459B (en) Telephone redialing method and system
TWI477108B (en) Method for building video conference
CN101969513A (en) Implementation method and system of teleconference
WO2007027769A2 (en) Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device
KR20160102194A (en) Tunneling voip call control on cellular networks
CN102194269A (en) Door control system based on communication network and working method thereof
CN103475792A (en) Method of receiving offline network telephone call and system thereof
WO2017113581A1 (en) Method, device and system for controlling call
CN103139741A (en) Communication management method and system based on user statuses
CN104284132A (en) Video communication method and device
CN103369455A (en) Method for transmitting position information and mobile terminal
CN100473147C (en) Visual communication server, visual communication program and visual communication method
CN103516903A (en) Method and device for state information notification
CN105827875A (en) Call switching method, calling terminal and called terminal
CN113660381A (en) Voice service processing method, device, equipment and storage medium
CN103634766A (en) Incoming call forwarding method, device, system and relative equipment
CN101742450A (en) Method and device for controlling mobile terminal to call
TWI500335B (en) Method for auto-switching transmission network for communication
CN101291301A (en) Method and customer terminal for establishing data channel in instant communicating system
CN103312904B (en) The number display of click to dial, Apparatus and system
CN103051797A (en) Method and system for processing based on multi-screen interaction terminal sharing mobile phone dialing
CN108737664B (en) Telephone dialing system

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