CN105827875B - A kind of method, calling terminal and the called terminal of calling switching - Google Patents
A kind of method, calling terminal and the called terminal of calling switching Download PDFInfo
- Publication number
- CN105827875B CN105827875B CN201510741505.8A CN201510741505A CN105827875B CN 105827875 B CN105827875 B CN 105827875B CN 201510741505 A CN201510741505 A CN 201510741505A CN 105827875 B CN105827875 B CN 105827875B
- Authority
- CN
- China
- Prior art keywords
- terminal
- calling
- called terminal
- contact details
- contact
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42348—Location-based services which utilize the location information of a target
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services 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 method, calling terminal and the called terminals of a kind of calling switching, are related to communication call field, wherein the method for being applied to the calling switching of calling terminal includes: to control the calling terminal according to user's operation to send call request to called terminal;When the call request is more than that a preset time does not obtain response, the shared information of the called terminal is obtained;According to the shared information, in the contact person for obtaining the address list of the calling terminal, the contact details of other terminals in one pre-determined distance of called terminal present position;According to the contact details, the call request is switched into other described terminals.The case where program can be to avoid called subscriber not be got in touch with when there is emergency management, avoids the generation of unnecessary loss.
Description
Technical field
The present invention relates to communication call field more particularly to a kind of method, calling terminal and the called terminals of calling switching.
Background technique
In today of internet prosperity, user can use " neighbouring people " in chat tool usually to check people nearby
State.In the call experience of user, it can usually encounter and calling the tinkle of bells etc., which is asked, not heard to square signal, not enough power supply, callee
Topic causes in case of emergency, not getting in touch with callee, and influences call experience.
When this condition is met, in the call experience of user, it is often necessary to some close people of other side be allowed to connect electricity
Words, and since in existing scheme, we can not learn that who near callee, can not learn having near callee
There is no people known to calling and called both sides, in this case, often miss the chance for getting in touch with callee, thereby increases and it is possible to can be because
Unnecessary loss is caused not get in touch with callee in time.
Summary of the invention
In order to overcome the above problem, the present invention provides method, calling terminal and the called terminal of a kind of calling switching, passes through
The information such as position share and are dissolved into call experience, it is called because that cannot get in touch in time to solve in case of emergency
The problem of just causing unnecessary loss.
In order to solve the above-mentioned technical problem, the present invention adopts the following technical scheme:
A method of calling switching is applied to calling terminal, comprising:
The calling terminal, which is controlled, according to user's operation sends call request to called terminal;
When the call request is more than that a preset time does not obtain response, the shared letter of the called terminal is obtained
Breath;
According to the shared information, in the contact person for obtaining the address list of the calling terminal, apart from the called terminal
The contact details of other terminals in one pre-determined distance of present position;
According to the contact details, the call request is switched into other described terminals.
A kind of calling terminal, comprising:
First sending module sends call request to called terminal for controlling the calling terminal according to user's operation;
First obtains module, for when the call request is more than that a preset time does not obtain response, described in acquisition
The shared information of called terminal;
Second obtains module, is used for according to the shared information, in the contact person for obtaining the address list of the calling terminal,
The contact details of other terminals in one pre-determined distance of called terminal present position;
Second sending module, for according to the contact details, the call request to be switched to other described terminals.
A method of calling switching is applied to called terminal, comprising:
It obtains calling terminal and the call request that the calling terminal is sent to the called terminal is controlled according to user's operation;
When more than a preset time, not detecting the instruction of the response to the call request, a shared information is sent
To the calling terminal, so that the calling terminal obtains the connection of the address list of the calling terminal according to the shared information
It is the contact details of other terminals in people, in one pre-determined distance of called terminal present position.
A kind of called terminal, comprising:
Third obtains module, controls the calling terminal to the called end according to user's operation for obtaining calling terminal
Hold the call request sent;
Third sending module does not detect that the response to the call request instructs for working as more than a preset time
When, a shared information is sent to the calling terminal, so that the calling terminal obtains the caller according to the shared information
In the contact person of the address list of terminal, the connection of other terminals in one pre-determined distance of called terminal present position is believed
Breath.
The beneficial effects of the present invention are:
Above scheme realizes the connection for obtaining the address list for being located at calling party by the shared of calling and called two-sided information
In people, the contact details of other terminals in one pre-determined distance of callee present position do not connect in time in called terminal
In the case where listening, calling subscriber is located at other terminals near callee by contact details calling, improves calling subscriber's connection
The probability of called subscriber is fastened, avoids the case where not getting in touch with called subscriber when there is emergency management significantly, avoiding need not
The generation for the loss wanted.
Detailed description of the invention
Fig. 1 shows the flow diagrams of call handover method in first embodiment of the invention;
Fig. 2 indicates the flow diagram of call handover method in second embodiment of the invention;
Fig. 3 indicates the flow diagram of call handover method in third embodiment of the invention;
Fig. 4 indicates the flow diagram for sending call request in fourth embodiment of the invention to other terminals;
Fig. 5 indicates the flow diagram of call handover method in fifth embodiment of the invention;
Fig. 6 indicates the first structure diagram of calling terminal in the present invention;
Fig. 7 indicates the second structural schematic diagram of calling terminal in the present invention;
Fig. 8 shows the flow diagrams of call handover method in sixth embodiment of the invention;
Fig. 9 indicates the flow diagram of call handover method in eighth embodiment of the invention;
Figure 10 indicates the structural schematic diagram of called terminal in the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
First embodiment
As shown in Figure 1, the first embodiment of the present invention provides a kind of method of calling switching, it is applied to calling terminal,
This method specifically includes following steps.
Step S101: calling terminal is controlled according to user's operation and sends call request to called terminal.
When calling terminal will contact called terminal, calling terminal establishes call connection according to normal according to user's operation
Process send call request to called terminal, the response that whether can obtain called terminal seen, and then establish with called terminal
Call connection.
Step S102: when call request is more than that a preset time does not obtain response, the shared letter of called terminal is obtained
Breath.
In a practical situation, can be potentially encountered a variety of causes, such as: called square signal, electricity, environment are noisy etc. it is objective because
The subjective factors such as plain or mute setting, and cause after calling terminal sends call request to called terminal, it cannot quilt
Response of the terminal to the call request is cried, so that normal ON or other one can not be missed between calling terminal and called terminal
Side calling, at this point, calling terminal to called terminal send call request time be more than preset time do not obtain response
When, an available shared information, the shared information shares to calling terminal by called terminal, and wherein this, which is shared, can pass through one
The application software or cloud server of the relevant informations such as address book contact information and shared contact person present position can be shared
It realizes, specific method is herein with no restrictions.
Step S103: according to the shared information, in the contact person for obtaining the address list of calling terminal, apart from called terminal institute
Locate the contact details of other terminals in one pre-determined distance of position.
After getting called terminal and sharing to the shared information of calling terminal, calling terminal can be according to the shared letter
Breath, acquires in the address list of the calling terminal, the connection being in the closer distance in called terminal position one
It is which people has, which can be preset, and the contact details by obtaining those contact persons can obtain
Know the contact details of other terminals that calling terminal can be related to and belonging to called terminal " neighbouring people ".
Step S104: according to the contact details, which is switched into other terminals.
After calling terminal obtains aforementioned contact details, calling can be sent to other terminals by the contact details and asked
It asks, and then converses with the those who answer of other terminals.
In the first embodiment of the present invention, the program, which shares position, to be dissolved into call, by judging calling terminal
With the terminal contact information of the close contact person in called terminal geographical location in address list, do not answered in time in called terminal
In the case of, calling subscriber may be selected to switch the termination number dialed near called terminal, improves calling subscriber and gets in touch with called use
The probability at family avoids the case where called subscriber is not got in touch with when there is emergency management significantly.
Second embodiment
Based on above-mentioned first embodiment, the method that the calling applied to calling terminal switches includes: according to user's operation
It controls calling terminal and sends call request to called terminal;When call request is more than that a preset time does not obtain response, obtain
Take the shared information of called terminal;According to the shared information, in the contact person for obtaining the address list of calling terminal, distance is called eventually
Hold the contact details of other terminals in one pre-determined distance of present position;According to contact details, which is switched to this
Other terminals.
Wherein, when the call request does not obtain response, the shared information of calling terminal acquisition called terminal, and according to
Shared information, in the contact person for obtaining the address list of calling terminal, its in one pre-determined distance of called terminal present position
The contact details of its terminal can be realized by two methods, now be said through second embodiment combination Fig. 2 to the first implementation method
It is bright.
Wherein, when the call request is more than that a preset time does not obtain response, the shared information of called terminal is obtained
The step of include:
Step S201: the first position of called terminal is obtained.
The first position of the called terminal is the current location of called terminal, which be total to by one side of called terminal
It enjoys to calling terminal.
With step S201 correspondingly, after obtaining the first position of called terminal, according to shared information, obtain caller
In the contact person of the address list of terminal, the contact details of other terminals in one pre-determined distance of called terminal present position
Step includes:
S202: the second position of the corresponding multiple terminals of contact person of the address list of calling terminal is obtained.
Calling terminal needs to obtain the second position for the multiple terminals that can be related to by contact information in itself address list,
The second position is the current location information of multiple terminal, by multiple terminal Real-Time Sharing to calling terminal, shared procedure
The application software that can share the relevant informations such as address book contact information and shared contact person present position by one or
Cloud server realizes, specific method is herein with no restrictions.
S203: according to the second position of first position and multiple terminals, the first position locating for the called terminal is obtained
The contact details of the first contact person in calling terminal address list in pre-determined distance.
After obtaining first position, it is also necessary in conjunction with the above-mentioned second position, be obtained by the comparison to two positions
In the address list of the calling terminal, the contact person being in the closer distance in current location one locating for the called terminal has
Which, by getting contact details of these contact persons in calling terminal address list, you can learn that calling terminal can join
The contact details of other terminals that be and belonging to called terminal " neighbouring people ".
3rd embodiment
With embodiment 2 correspondingly, now second of implementation method is illustrated through 3rd embodiment combination Fig. 3.
Wherein, the step of obtaining the shared information of called terminal include:
S301: the first contact details of multiple contact persons in called terminal address list are obtained.
The first contact details of multiple contact person are the contact details in called terminal address list, wherein this is more
The counterpart terminal of a contact person apart from called terminal present position in pre-determined distance, i.e. the artificial called terminal of multiple connection
The contact details for being somebody's turn to do " people of attachment " are shared to calling terminal by called terminal by " neighbouring people ".
With step S301 correspondingly, obtain called terminal address list in multiple contact persons the first contact details it
Afterwards, according to shared information, in the contact person for obtaining the address list of calling terminal, apart from one pre-determined distance of called terminal present position
The step of contact details of interior other terminals includes:
S302: the second contact details of multiple contact persons of the address list of calling terminal are obtained.
Second contact details are the contact informations in calling terminal address list.
S303: the first contact details of comparison and the second contact details obtain and contact letter with first in the second contact details
Cease identical contact details.
Letter is contacted by second in the first contact details to called terminal " neighbouring people " and calling terminal address list
Breath compares, and show which contact details is identical, you can learn that be both calling terminal address book contact and belong to
The contact details of other terminals of called terminal " neighbouring people ", can make calling party by the contact details, and calling is located at quilt
Cry near terminal and calling and called both sides all known to people, by the both sides all known to people find callee, improve calling party
Get in touch with the probability of callee.
Fourth embodiment
The method for the calling switching for being applied to calling terminal mentioned in first embodiment includes: to be controlled according to user's operation
Calling terminal sends call request to called terminal;When call request is more than that a preset time does not obtain response, quilt is obtained
It is the shared information of terminal;According to shared information, in the contact person for obtaining the address list of calling terminal, locating for called terminal
The contact details of other terminals in one pre-determined distance of position;According to the contact details, which is switched to this other
Terminal.
Wherein, in the present embodiment four, in conjunction with Fig. 4 to according to the contact details, call request is switched into other terminals
Specific implementation process be specifically described.Should the realization process includes:
S401: obtaining allows to switch the switching command that other terminals are arrived in calling.
In the contact person of address list for getting calling terminal, in one pre-determined distance of called terminal present position
After the contact details of other terminals, calling terminal is grasped according to the calling that user picks out a progress to obtained contact details
Make, and then gets the switching command for allowing to switch calling.
S402: it according to the switching command, terminates to called terminal and sends call request, and at least one into other terminals
A transmission call request.
After getting switching command, calling terminal just carries out corresponding operation according to the instruction, stops to called end
The calling at end, then call request is sent to allowing to switch the call object called.
5th embodiment
The method of calling switching in example 1, in calling handoff procedure, called terminal is according to calling terminal
Shared information, in the contact person for obtaining the address list of calling terminal, its in one pre-determined distance of called terminal present position
The contact details of its terminal.
As shown in figure 5, being also devised with following step after the contact details of the other terminals of above-mentioned acquisition in the present embodiment
Suddenly.
S501: the sequence of distance from small to large according to other terminals apart from called terminal present position is ranked up display
The contact details of other terminals.
In getting the contact person being located on calling terminal address list, apart from one pre-determined distance of called terminal present position
It, can be according to those other terminals apart from the far and near corresponding to its of called terminal distance after the contact details of interior other terminals
It is that people's contact details are ranked up display, can shows name of contact person, contact number and counterpart terminal and called terminal substantially
Distance, being particularly shown content and interface display form, this is not restricted.User is facilitated intuitively to see that the acquisition result is gone forward side by side
The corresponding calling handover operation of row is also convenient for the user contact person in the closer address list of called terminal that adjusts the distance and carries out connection and exhale
It cries, further increases the probability for finding callee.
First embodiment above describes the call handover method applied to calling terminal in detail to the 5th embodiment respectively
Various specific implementations, corresponding calling terminal is described further below in conjunction with Fig. 6.
Wherein, which includes: the first sending module, the first acquisition module, the second acquisition module, the second transmission mould
Block.
Wherein, the first of the first sending module starting sends process and controls calling terminal to called terminal according to user's operation
Send call request;First obtains the first acquisition process of module starting, when call request is more than that a preset time does not obtain
When response, the shared information of called terminal is obtained;Second acquisition process of the second acquisition module starting is obtained according to shared information
In the contact person for taking the address list of calling terminal, the connection of other terminals in one pre-determined distance of called terminal present position
Information;The call request is switched to other ends according to the contact details by the second transmission process of the second sending module starting
End.
In a practical situation, the objective factor such as called square signal, electricity, environment are noisy or mute is often encountered
The subjective factors such as setting, and the call request for causing the first sending module to send cannot get the response of called terminal, at this moment, the
One obtains the available shared information of module, which shares to calling terminal by called terminal, and second obtains module
In the contact person for obtaining the address list of calling terminal, the connection of other terminals in one pre-determined distance of called terminal present position
Be information, after obtaining and completing, can according to the contact details, from the second sending module to be located near called terminal its
He sends call request at terminal, so that calling subscriber may be selected to switch the termination number dialed near called terminal, improves caller
User gets in touch with the probability of called subscriber, avoids the case where called subscriber is not got in touch with when there is emergency management significantly.
Wherein, the first acquisition module is specifically used for: obtaining the first position of called terminal.
Second acquisition module is specifically used for: obtaining the second of the corresponding multiple terminals of contact person of the address list of calling terminal
Position;And according to the second position of first position and multiple terminals, the first position locating for the called terminal is obtained default
The contact details of the first contact person in calling terminal address list in distance.
Mentioned here first, which obtains module, obtains specific process that module generates for the present bit of called terminal with second
It sets and is compared with the current location of the counterpart terminal of the contact person in calling terminal address list list, and then obtain calling terminal
Which contact person is now placed near called terminal in address list, and then when not getting in touch with callee, by contacting those connection
It is people to get in touch with callee.
Wherein, first obtain module also particularly useful for: obtain called terminal address list in multiple contact persons first
It is information, the counterpart terminal of multiple contact persons is apart from called terminal present position in pre-determined distance.
Wherein, second acquisition module also particularly useful for: obtain the second of multiple contact persons of the address list of calling terminal
It is information;And comparison the first contact details and the second contact details, obtain in the second contact details with the first contact details phase
Same contact details.
Mentioned here first, which obtains module, which will obtain the specific process that module generates with second, called terminal to communicate at this time
It records the contact details of the contact person in list near called terminal and the contact details in the list of calling terminal address list carries out
Comparison, and then show that the connection for the contact person for being now placed in called terminal nearby and also recording on calling terminal address list is believed
Breath, which contact person is now placed near called terminal in you can get it calling terminal address list, and then called not getting in touch with
Fang Shi gets in touch with callee by contacting those contact persons.
Wherein, the second sending module is specifically used for: obtaining allows to switch the switching command that other terminals are arrived in calling;And according to
The switching command terminates and sends call request to called terminal, and sends call request at least one of other terminals.
When user switches over the operation of calling to the contact details got, the second sending module receives the switching
Instruction, just stop call called terminal, starts other terminals that calling is located near called terminal.
Wherein, as shown in fig. 7, the calling terminal further include: display module, the show process of display module starting are pressed
The sequence of distance from small to large according to other terminals apart from called terminal present position is ranked up the connection for showing other terminals
Information.The contact details that the display module can will acquire are shown on call interface, can show name of contact person, contact number
And the approximate distance of counterpart terminal and called terminal, being particularly shown content and interface display form, this is not restricted.
Sixth embodiment
As shown in figure 8, being applied to called terminal, which cuts the invention also discloses the method for another calling switching
The method of changing includes the following steps.
Step S601: acquisition calling terminal controls the calling terminal according to user's operation asks to the calling that called terminal is sent
It asks.
When calling terminal sends call request to called terminal, called terminal can get the call request.
Step S602: when more than a preset time, not detecting the response instruction to call request, it is shared to send one
Information is to calling terminal.
Here the transmitted shared information to calling terminal can make calling terminal according to shared information, obtain caller
In the contact person of the address list of terminal, the contact details of other terminals in one pre-determined distance of called terminal present position.
In a practical situation, can be potentially encountered a variety of causes, such as: called square signal, electricity, environment are noisy etc. it is objective because
The subjective factors such as plain or mute setting, and cause after calling terminal sends call request to called terminal, callee is not
The call request can be responded in time and miss the calling, more than a preset time, called terminal does not detect needle
When instructing to the response of the call request, shared information just is sent to calling terminal, enables calling terminal according to the shared letter
Breath is known both in the contacts list of calling terminal address list, and is presently in position again away from the closer contact person of called terminal
Contact details, and then by the contact details call current location away from the closer contact person in called terminal present position, thus
Callee is found by the contact person, emergence message is pass on, achieves the desired results.Wherein the shared procedure of shared information can lead to
Cross the application software or cloud clothes that one can share the relevant informations such as address book contact information and shared contact person present position
Business device realizes, specific method is herein with no restrictions.
In the sixth embodiment of the present invention, the program, which shares position, to be dissolved into call, is improved called subscriber and is led
It is the probability that user gets in touch with, avoids the case where called subscriber may not get in touch with when there is emergency management significantly.
7th embodiment
Based on above-mentioned sixth embodiment, the method for the calling switching applied to called terminal includes: that called terminal obtains master
The call request for making terminal send;When more than a preset time, not detecting the response instruction to call request, one is sent
Shared information is to calling terminal.
Wherein, when more than a preset time, not detecting the response instruction to call request, a shared information is sent
To calling terminal, sending the process of shared information, specifically there are two types of implementation methods, now through the 7th embodiment combination concrete scene pair
Two kinds of implementation methods are illustrated.
In the first implementation method, send a shared information to the step of calling terminal include:
Step S701: the first position of called terminal is sent to calling terminal.
Herein, which is the current location of called terminal, when calling terminal needs working as according to called terminal
In front position and calling terminal address list list the current location of contact person's counterpart terminal judging which contact person be at this time by
In the case where " the neighbouring people " that is terminal, which is sent to calling terminal.
In second of implementation method, send a shared information to the step of calling terminal include:
Step S702: the first contact details of multiple contact persons of the address list of called terminal are sent to calling terminal.
Herein, the counterpart terminal of multiple contact person works as caller apart from called terminal present position in pre-determined distance
Terminal needs called whole according to being located in the contact details of contact person in calling terminal address list list and called terminal address list
The first contact details of multiple contact persons near end compare to obtain, which contact person is to be located at calling terminal address list to arrange
In table and in the case where being again called terminal " neighbouring people ", called terminal sends the multiple of the address list of the called terminal
It is the first contact details of people to calling terminal.
8th embodiment
With in embodiment seven send shared information process second of implementation method correspondingly, called terminal will communicate
When the first contact details to the calling terminal of multiple contact persons in record, the counterpart terminal of multiple contact person at this time is apart from quilt
Cry terminal present position in pre-determined distance, so also needing first to obtain above-mentioned counterpart terminal apart from called terminal present position
Which multiple contact person in pre-determined distance is specifically, and then the contact details of those contact persons could be sent to master
It is terminal, this process will be unfolded to describe in conjunction with Fig. 9 in the present embodiment.
Wherein, the step of sending the first contact details to the calling terminal of multiple contact persons of the address list of called terminal packet
It includes:
Step S801: the shared the third place of the counterpart terminal of multiple contact persons in the address list of called terminal is obtained.
The third place is the current location of the counterpart terminal of multiple contact persons in called terminal address list, by multiple
It is that the counterpart terminal of people shares to called terminal, wherein shared process can share address book contact letter by one
The application software or cloud server of breath and the relevant informations such as shared contact person present position realize, specific method is herein not
It is limited.
Step S802: the second position of called terminal is obtained.
The second position is the current location of the called terminal.
Step S803: it according to the second position and the third place, obtains the second position locating for the called terminal and exists
The first contact details in pre-determined distance, and it is sent to calling terminal.
The current location of contact person and the called terminal are presently in oneself in getting called terminal address list list
Position after, the connection that can be obtained apart from called terminal present position in a pre-determined distance is compared to the position of the two
Which people has, you can learn that the contact details of those contact persons, then these contact details are sent to calling terminal.
The above sixth embodiment describes the call handover method applied to called terminal in detail to the 8th embodiment respectively
Specific implementation, corresponding called terminal is described further below in conjunction with Figure 10.
Wherein, which includes: that third obtains module, third sending module.
Wherein, the third that third obtains module starting obtains process, obtains calling terminal according to user's operation and controls the master
The call request for making terminal send to called terminal;The third of third sending module starting sends process, when default more than one
Between, when not detecting the response instruction to call request, a shared information is sent to calling terminal.
Wherein, which makes calling terminal according to shared information, can obtain the connection of the address list of calling terminal
It is the contact details of other terminals in people, in one pre-determined distance of called terminal present position, called subscriber's quilt can be improved
The probability that calling subscriber gets in touch with avoids the case where called subscriber may not get in touch with when there is emergency management significantly.
Wherein, third sending module is specifically used for:
The first position of called terminal is sent to calling terminal;Or send multiple contact persons of the address list of called terminal
First contact details are to calling terminal, wherein the counterpart terminal of multiple contact person is apart from called terminal present position default
In distance.
When the third sending module sends shared information to calling terminal, the specific content that sends is needed according to calling terminal
The concrete mode that uses is obtained when which contact person is near called terminal in address list to have what is be directed to be configured.
Wherein, third sending module is specifically also used to:
Obtain the shared the third place of the counterpart terminal of multiple contact persons in the address list of called terminal;Obtain called terminal
The second position;According to the second position and the third place, obtain the second position locating for the called terminal it is default away from
From the first interior contact details, and it is sent to calling terminal.
The process of third sending module starting, the counterpart terminal distance for obtaining above-mentioned multiple contact persons are called eventually
Holding multiple contact person of the present position in pre-determined distance is specifically which, and third sending module is made to send called terminal
This process of the first contact details of multiple contact persons of address list to calling terminal is provided with realizability.
Above-described is the preferred embodiment of the present invention, it should be pointed out that the ordinary person of the art is come
It says, can also make several improvements and retouch under the premise of not departing from principle of the present invention, these improvements and modifications also exist
In protection scope of the present invention.
Claims (16)
1. a kind of method of calling switching, is applied to calling terminal characterized by comprising
The calling terminal, which is controlled, according to user's operation sends call request to called terminal;
When the call request is more than that a preset time does not obtain response, the shared information of the called terminal is obtained;
According to the shared information, in the contact person for obtaining the address list of the calling terminal, locating for the called terminal
The contact details of other terminals in one pre-determined distance of position;
According to the contact details, the call request is switched into other terminals;
The step of obtaining the shared information of the called terminal include:
The first contact details of multiple contact persons in the called terminal address list are obtained, the multiple contact person's is corresponding whole
End is apart from the called terminal present position in the pre-determined distance;
According to the shared information, in the contact person for obtaining the address list of the calling terminal, locating for the called terminal
The step of contact details of other terminals in one pre-determined distance of position includes:
Obtain the second contact details of multiple contact persons of the address list of the calling terminal;
First contact details and second contact details are compared, are obtained in second contact details with described first
The identical contact details of contact details.
2. the method for calling switching according to claim 1, which is characterized in that obtain the shared information of the called terminal
The step of further include:
Obtain the first position of the called terminal.
3. the method for calling switching according to claim 2, which is characterized in that according to the shared information, described in acquisition
In the contact person of the address list of calling terminal, the connection of other terminals in one pre-determined distance of called terminal present position
The step of being information further include:
Obtain the second position of the corresponding multiple terminals of contact person of the address list of the calling terminal;
According to the second position of the first position and the multiple terminal, first is obtained locating for the called terminal
Set the contact details of the first contact person in the calling terminal address list in the pre-determined distance.
4. the method for calling switching according to claim 1, which is characterized in that according to the contact details, exhaled described
The step of making request switch to other terminals include:
Obtaining allows to switch the switching command that other terminals are arrived in calling;
According to the switching command, terminates to the called terminal and send the call request, and into other terminals
At least one sends the call request.
5. the method for calling switching according to claim 1, which is characterized in that obtain the address list of the calling terminal
In contact person, after the contact details of other terminals in one pre-determined distance of called terminal present position, further includes:
The sequence of distance from small to large according to other terminals apart from the called terminal present position is ranked up display
The contact details of other terminals.
6. a kind of calling terminal characterized by comprising
First sending module sends call request to called terminal for controlling the calling terminal according to user's operation;
First obtains module, described called for obtaining when the call request is more than that a preset time does not obtain response
The shared information of terminal;
Second obtains module, is used for according to the shared information, in the contact person for obtaining the address list of the calling terminal, distance
The contact details of other terminals in one pre-determined distance of called terminal present position;
Second sending module, for according to the contact details, the call request to be switched to other terminals;
The first acquisition module is specifically used for:
The first contact details of multiple contact persons in the called terminal address list are obtained, the multiple contact person's is corresponding whole
End is apart from the called terminal present position in the pre-determined distance;
The second acquisition module is specifically used for:
Obtain the second contact details of multiple contact persons of the address list of the calling terminal;
First contact details and second contact details are compared, are obtained in second contact details with described first
The identical contact details of contact details.
7. calling terminal according to claim 6, which is characterized in that it is described first obtain module also particularly useful for:
Obtain the first position of the called terminal.
8. calling terminal according to claim 7, which is characterized in that it is described second obtain module also particularly useful for:
Obtain the second position of the corresponding multiple terminals of contact person of the address list of the calling terminal;
According to the second position of the first position and the multiple terminal, first is obtained locating for the called terminal
Set the contact details of the first contact person in the calling terminal address list in the pre-determined distance.
9. calling terminal according to claim 6, which is characterized in that second sending module is specifically used for:
Obtaining allows to switch the switching command that other terminals are arrived in calling;
According to the switching command, terminates to the called terminal and send the call request, and into other terminals
At least one sends the call request.
10. calling terminal according to claim 6, which is characterized in that further include:
Display module, the sequence of distance from small to large according to other terminals apart from the called terminal present position carry out
The contact details of other terminals described in sequencing display.
11. a kind of method of calling switching, is applied to called terminal characterized by comprising
It obtains calling terminal and the call request that the calling terminal is sent to the called terminal is controlled according to user's operation;
When more than a preset time, not detecting the instruction of the response to the call request, a shared information is sent to institute
Calling terminal is stated, so that the calling terminal obtains the contact person of the address list of the calling terminal according to the shared information
In, the contact details of other terminals in one pre-determined distance of called terminal present position;
Sending a shared information to the step of calling terminal includes: the multiple connections for sending the address list of the called terminal
The first contact details of people are to the calling terminal, wherein the counterpart terminal of the multiple contact person is apart from the called terminal
Present position is in the pre-determined distance;
The contact details of other terminals are the second contact details of multiple contact persons of the address list of the calling terminal
In, contact details identical with first contact details.
12. the method for calling switching according to claim 11, which is characterized in that send a shared information to the caller
The step of terminal further include:
The first position of the called terminal is sent to the calling terminal.
13. the method for calling switching according to claim 12, which is characterized in that
The step of sending the first contact details to the calling terminal of multiple contact persons of the address list of called terminal packet
It includes:
Obtain the shared the third place of the counterpart terminal of multiple contact persons in the address list of the called terminal;
Obtain the second position of the called terminal;
According to the second position and the third place, the second position locating for the called terminal is obtained described pre-
If the first contact details in distance, and it is sent to the calling terminal.
14. a kind of called terminal characterized by comprising
Third obtains module, is sent out according to the user's operation control calling terminal to the called terminal for obtaining calling terminal
The call request sent;
Third sending module, for sending out when more than a preset time, not detecting the instruction of the response to the call request
Send a shared information to the calling terminal, so that the calling terminal obtains the calling terminal according to the shared information
Address list contact person in, the contact details of other terminals in one pre-determined distance of called terminal present position;
The third sending module is specifically used for: sending the first connection letter of multiple contact persons of the address list of the called terminal
It ceases to the calling terminal, wherein the counterpart terminal of the multiple contact person is apart from the called terminal present position described
In pre-determined distance;
The contact details of other terminals are the second contact details of multiple contact persons of the address list of the calling terminal
In, contact details identical with first contact details.
15. called terminal according to claim 14, which is characterized in that the third sending module also particularly useful for: hair
Send the first position of the called terminal to the calling terminal.
16. called terminal according to claim 15, which is characterized in that the third sending module is specifically also used to: being obtained
The third place for taking the counterpart terminal of multiple contact persons in the address list of the called terminal shared;Obtain the called terminal
The second position;According to the second position and the third place, obtains the second position locating for the called terminal and exist
The first contact details in the pre-determined distance, and it is sent to the calling terminal.
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 CN105827875A (en) | 2016-08-03 |
CN105827875B true 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) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106535150B (en) * | 2016-11-25 | 2021-02-26 | Oppo广东移动通信有限公司 | Incoming call forwarding method and device |
CN113259337B (en) * | 2021-05-07 | 2022-12-09 | 中国联合网络通信集团有限公司 | Multi-terminal audio and video answering control method, server, terminal, equipment and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
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 |
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 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0624604D0 (en) * | 2006-12-09 | 2007-01-17 | Ibm | Method and system for communication forwarding |
JP2009010850A (en) * | 2007-06-29 | 2009-01-15 | Nec Corp | Portable telephone and incoming call forwarding method |
US8611869B2 (en) * | 2011-02-17 | 2013-12-17 | Cisco Technology, Inc. | Identification of an alternate contact for use in reaching a mobile device user |
KR101860022B1 (en) * | 2011-09-21 | 2018-05-23 | 삼성전자 주식회사 | Method and apparatus for providing information about a call recipient in a user device |
-
2015
- 2015-11-02 CN CN201510741505.8A patent/CN105827875B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101600152A (en) * | 2009-07-10 | 2009-12-09 | 深圳华为通信技术有限公司 | Call transferring method and 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 |
Also Published As
Publication number | Publication date |
---|---|
CN105827875A (en) | 2016-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI477108B (en) | Method for building video conference | |
US8649817B2 (en) | Headset call transition | |
CA2482273C (en) | Wireless teleconferencing system | |
CN105635625A (en) | Video conversation method and device | |
EP1324608A2 (en) | System and method for videoconference initiation | |
US7664518B2 (en) | Group call server, group call system, terminal, and group call control method | |
KR20090022137A (en) | A mobile communication terminal having multilateral image communication function and multilateral method for converting image communication mode thereof | |
WO2007027769A2 (en) | Methods, systems, and computer program products for using a personal conference to privately establish and control media connections with a telephony device | |
US7813748B2 (en) | Group communications switching method, subscriber terminal and server used for the method | |
CN101969513A (en) | Implementation method and system of teleconference | |
CA2566390A1 (en) | Handling an audio conference related to a text-based message | |
CN104581665B (en) | A kind of method and device of call transfer | |
CN1933459B (en) | Telephone redialing method and system | |
TWI325266B (en) | Method and apparatus for automatically terminating a call | |
CN105120119A (en) | Interface interaction control method and system of multi-party conference call | |
WO2018072656A1 (en) | Multi-terminal communication method, server, terminal, and storage medium | |
CN101656937A (en) | Calling device and method for multi-party communications | |
WO2014161326A1 (en) | Video communication method and device | |
EP1817935B1 (en) | Improvements in using multiple communication systems | |
AU2006200909B2 (en) | Visual communication server, visual communication program and visual communication method | |
CN105827875B (en) | A kind of method, calling terminal and the called terminal of calling switching | |
CN110505355A (en) | A kind of method and system for establishing Three-Way Calling | |
EP1519510A1 (en) | Multicast system, communication terminal and multicast device | |
JP2007142842A (en) | Call controller, and group communication control method | |
CN104363357B (en) | Incoming call sound method and incoming call sound 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 |