CN105827846A - Communication terminal conversation method, method for controlling conversation of communication terminal, and communication terminal - Google Patents
Communication terminal conversation method, method for controlling conversation of communication terminal, and communication terminal Download PDFInfo
- Publication number
- CN105827846A CN105827846A CN201610195429.XA CN201610195429A CN105827846A CN 105827846 A CN105827846 A CN 105827846A CN 201610195429 A CN201610195429 A CN 201610195429A CN 105827846 A CN105827846 A CN 105827846A
- Authority
- CN
- China
- Prior art keywords
- communication terminal
- call
- calling
- residue
- called
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Meter Arrangements (AREA)
Abstract
The embodiments of the invention provide a communication terminal conversation method, a method for controlling a conversation of a communication terminal, and a communication terminal. The communication terminal conversation method comprises the following steps: initiating a call request for establishing conversation connection with a called communication terminal; in the process of waiting for establishing the conversation connection with the called communication terminal and/or after the conversation connection with the called communication terminal is established, generating a control instruction of switching a conversation calling party; sending the control instruction to the called communication terminal so that the called conversation terminal refuses the calling request or breaks the conversation with a calling communication terminal according to the control instruction and initiates a calling request to the calling communication terminal; and in response to the calling request initiated by the called communication terminal, re-establishing conversation connection with the called communication terminal. By use of the method and equipment provided by the invention, the conversation calling party can be switched, and the conversation cost can be saved.
Description
Technical field
The present embodiments relate to the communications field, more particularly, relate to the call of a kind of communication terminal and control method and the communication terminal of communication terminal call.
Background technology
At present, along with constantly popularizing of communication terminal, the kind of the tariff package that operator provides is more and more abundanter, typically can comprise the free caller duration of call of certain time length in various types of tariff packages that operator provides.But; the user of communication terminal is in daily communication process; usually there will be the duration of call situation beyond the free caller duration of call included in the tariff package of communication terminal of user, these telephone expenses that can generate outside tariff package, add the telephone expenses burden of user.
Summary of the invention
The purpose of the exemplary embodiment of the present invention is provide the call of a kind of communication terminal and control method and the communication terminal of communication terminal call, to save the telephone expenses of user, to improve the experience of user.
First aspect, it is provided that the method for a kind of communication terminal call, including: initiate to set up, with called communication terminal, the call request that call is connected;After wait is set up during call is connected with described called communication terminal and/or is connected with the foundation call of described called communication terminal, the control instruction of generation handoff calls calling party;Described control instruction is sent to described called communication terminal, refuses the call of described call request or disconnection and calling communication terminal for described called communication terminal according to described control instruction, and initiate call request to described calling communication terminal;Re-establishing call to be connected in response to the call request that described called communication terminal is initiated with described called communication terminal.
Second aspect, it is provided that a kind of communication terminal, including: calling unit, for initiating the call request being connected with the foundation call of called communication terminal;Instruct signal generating unit, after setting up during call is connected in wait with described called communication terminal and/or be connected with the foundation call of described called communication terminal, the control instruction of generation handoff calls calling party;Transmitting element, for described control instruction being sent to described called communication terminal, refuse the call of described call request or disconnection and calling communication terminal for described called communication terminal according to described control instruction, and initiate call request to described calling communication terminal;Call connection establishment unit, the call request for initiating in response to described called communication terminal to re-establish call with described called communication terminal and is connected.
The third aspect, it is provided that the method for a kind of communication terminal call, including: receive from calling communication terminal and set up the call request that call connects;After wait is set up during call is connected with described calling communication terminal and/or is connected with the foundation call of described calling communication terminal, when receiving the control instruction of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value;When the described residue caller duration of call is not less than preset value, refuses described call request in response to described control instruction or disconnect the call with described calling communication terminal;Initiate for setting up, with described calling communication terminal, the call request that call is connected to described calling communication terminal.
Fourth aspect, a kind of method controlling communication terminal call is provided, described communication terminal includes calling communication terminal and called communication terminal, described method includes: after with called communication terminal, calling communication terminal waits that setting up during call is connected and/or set up call connects, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value;When the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party;Described control instruction is sent to called communication terminal, refuse the call of call request or disconnection and calling communication terminal for called communication terminal according to the described control instruction received from server, and to set up to converse with calling communication terminal to be connected to calling communication terminal initiation call request.
So, in exemplary embodiments of the present invention, the residue caller duration of call included in tariff package according to calling communication terminal can carry out handoff calls calling party, take full advantage of the caller duration of call in the tariff package of both call sides, thus contributing to saving the cost of the phone call of calling communication terminal, the call being greatly enhanced user is experienced.
Accompanying drawing explanation
By the detailed description carried out below in conjunction with the accompanying drawing being exemplarily illustrated embodiment, above and other objects, features and advantages of exemplary embodiment of the present will become apparent, wherein:
Fig. 1 illustrates the flow chart of the method for communication terminal call according to an exemplary embodiment of the present invention;
Fig. 2 illustrates that the port for the tariff package of inquiring communication terminal provided by operator according to an exemplary embodiment of the present invention obtains the flow chart of the step of the residue caller duration of call of calling communication terminal;
Fig. 3 illustrates that the short message about the tariff package of communication terminal provided according to operator according to an exemplary embodiment of the present invention obtains the flow chart of the step of the residue caller duration of call of calling communication terminal;
Fig. 4 illustrates the block diagram of communication terminal according to an exemplary embodiment of the present invention;
Fig. 5 illustrates the flow chart of the method for the communication terminal call according to another exemplary embodiment of the present invention;
Fig. 6 illustrates the block diagram of the communication terminal according to another exemplary embodiment of the present invention;
Fig. 7 illustrates the flow chart of the method conversed according to an exemplary embodiment of the present invention at server controls communication terminal;
Fig. 8 illustrates the block diagram of the equipment conversed according to an exemplary embodiment of the present invention at server controls communication terminal;
Fig. 9 illustrates the flow chart controlling the method that communication terminal is conversed according to an exemplary embodiment of the present invention at carrier server;
Figure 10 illustrates the block diagram controlling the equipment that communication terminal is conversed according to an exemplary embodiment of the present invention at carrier server.
Detailed description of the invention
Now, being more fully described different example embodiment with reference to the accompanying drawings, wherein, some exemplary embodiments are shown in the drawings.
Fig. 1 illustrates the flow chart of the method (hereinafter referred to as " the first call method ") of communication terminal call according to an exemplary embodiment of the present invention.Here, in exemplary embodiments of the present invention, the first call method is calling communication terminal call method performed by after wait is set up during call is connected with called communication terminal and/or is connected with the foundation call of called communication terminal.As example, this communication terminal can be the electronic equipment (including but not limited to it is smart mobile phone) that can carry out conversing.
With reference to Fig. 1, in step S101, initiate to set up, with called communication terminal, the call request that call is connected.As example, user can be received for initiating the operation of call request, in response to the operation received, initiate this call request.Such as, can show for initiating the mark of call request (such as in the user interface of talk application, call button), user can be received in step S101 the selection of this mark is operated (such as, clicking operation), then in response to the selection operation received, initiate call request.
In step s 102, after wait is set up during call is connected with this called communication terminal and/or is connected with the foundation call of this called communication terminal, the control instruction of generation handoff calls calling party.
A kind of situation, can generate the control instruction of handoff calls calling party according to the operation of user.
Particularly, the operation for asking handoff calls calling party of user can be received, generate the control instruction of handoff calls calling party in response to the operation received.
Such as, can show for asking the option of handoff calls calling party on call request interface and/or on call interface, when receive user the selection of this option is operated (such as, clicking operation) time, generate the control instruction of handoff calls calling party.
Another kind of situation, the residue caller duration of call included in the tariff package according to calling communication terminal can generate the control instruction of handoff calls calling party.
Alternatively, the step of the control instruction that the residue caller duration of call included in the above-mentioned tariff package according to calling communication terminal generates handoff calls calling party comprises the steps that the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party.
Alternatively, in the case, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the first inquiry message can be generated, here, first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party, when the user receiving calling communication terminal agrees to the confirmation message of handoff calls calling party, generates the control instruction of handoff calls calling party.
Such as, can be when the residue caller duration of call of calling communication terminal be less than preset lower limit value, screen at calling communication terminal displays to the user that prompting frame or the window comprising the first inquiry message, " agreement option " and " disagreeing option " is included at this prompting frame or window, after receiving user's selection operation to " agreement option " (i.e., the user receiving calling communication terminal agrees to the confirmation message of handoff calls calling party), generate the control instruction of handoff calls calling party.
Here, the step obtaining the residue caller duration of call included in the tariff package of calling communication terminal can also be included in step s 102.As example, the call between calling communication terminal and called communication terminal can be voice call or video calling.Correspondingly, the residue caller duration of call included in the tariff package of the calling communication terminal of acquisition can include remaining caller voice call duration or the residue caller video duration of call.
In the first embodiment of step S102, the residue caller duration of call included in the tariff package of calling communication terminal can be obtained from server.
The first situation, this server can be carrier server.
In one example, the residue caller duration of call included in the tariff package of calling communication terminal can be obtained from carrier server by port based on the tariff package for inquiring communication terminal that predetermined account and predetermined password are provided by operator.
Describe in detail referring to Fig. 2 and obtain the step remaining the caller duration of call of calling communication terminal based on predetermined account and predetermined password by the port for the tariff package of inquiring communication terminal that operator provides.
Fig. 2 illustrates that the port for the tariff package of inquiring communication terminal provided by operator according to an exemplary embodiment of the present invention obtains the flow chart of the step of the residue caller duration of call of calling communication terminal.
As in figure 2 it is shown, in step s 11, the cellular network type of detection calling communication terminal.Here, it should be appreciated that the cellular network type of detection calling communication terminal refers to determine the operator belonging to the cellular network that calling communication terminal is used.As example, the operator belonging to cellular network can include at least one in following item: mobile communications network, UNICOM's communication network, telecommunication network.If the operator's more than one belonging to the cellular network that calling communication terminal is used, need the most in step s 11 to determine the operator belonging to the telephone number for initiating above-mentioned call request.
In step s 12, open the port of the tariff package for inquiring communication terminal that the operator determined provides, and obtain the residue caller duration of call included in the tariff package of calling communication terminal based on the predetermined account prestored and predetermined password from port.
Such as, assume that the operator belonging to the cellular network that calling communication terminal is used is UNICOM's communication network, then can be after determining operator, open the application of the tariff package for inquiring about UNICOM's communication network installed in calling communication terminal or open the webpage of tariff package for inquiring about UNICOM's communication network, automatically the predetermined account prestored and predetermined password are added in above-mentioned application or webpage, to enter application or webpage, thus from application or webpage, obtain the residue caller duration of call included in the tariff package of calling communication terminal.
In another example, the residue caller duration of call included in the tariff package of calling communication terminal can be obtained according to the short message of the tariff package about calling communication terminal that operator provides from carrier server.Here, available existing various methods to obtain the short message of the tariff package about calling communication terminal from operator.Such as, can first determine that the operator belonging to the cellular network that calling communication terminal is used, then the inquiry code that the operator that obtains and determine is corresponding, and this inquiry code is sent to the number being used for inquiring about tariff package of the operator determined, to receive the short message of the tariff package about calling communication terminal from operator.
Describe, referring to Fig. 3, the short message about the tariff package of calling communication terminal provided according to operator in detail and obtain the step remaining the caller duration of call included in the tariff package of calling communication terminal.
Fig. 3 illustrates that the short message about the tariff package of calling communication terminal provided according to operator according to an exemplary embodiment of the present invention obtains the flow chart of the step of the residue caller duration of call of calling communication terminal.
As it is shown on figure 3, in the step s 21, detection operator provide about whether the short message of the tariff package of calling communication terminal has the first keyword.As example, the first keyword can include that the duration of call remains.
When operator provide about the short message of the tariff package of calling communication terminal in there is the first keyword time, perform step S22: extract the alphabet between first punctuation mark and the first keyword after the first keyword.
Such as, can be by alphabet being resolved the residue caller duration of call determined included in the tariff package of calling communication terminal.As example, the mode of step S23~S24 can be used to determine the residue caller duration of call included in the tariff package of calling communication terminal.
In step S23, whether detection alphabet has the second keyword.As example, the second keyword can include minute.
When alphabet has the second keyword, it is defined as the character between the first keyword and the second keyword remaining the caller duration of call.
When operator provide about the short message of the tariff package of calling communication terminal in do not have the first keyword or alphabet do not have the second keyword time, it is impossible to obtain calling communication terminal the residue caller duration of call.
Here, it should be understood that, existing various method can be used to obtain the residue caller duration of call included in the tariff package of calling communication terminal, and the method for the residue caller duration of call obtaining calling communication terminal shown in Fig. 2 and Fig. 3 is merely illustrative, the invention is not restricted to this.
The second situation, this server can be the cloud server of non-operator.In the case, cloud server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server, the most again the residue caller duration of call of the calling communication terminal obtained from carrier server is supplied to calling communication terminal.
Here, the mode remaining the caller duration of call that cloud server obtains included in the tariff package of calling communication terminal from carrier server is identical with the mode remaining the caller duration of call that calling communication terminal obtains included in the tariff package of calling communication terminal from carrier server, and the content of this part is repeated no more by the present invention.
In the second embodiment of step S102, the residue caller duration of call included in the tariff package of calling communication terminal can be obtained according to the message accounting data of calling communication terminal self.
In the case, calling communication terminal need to the beginning of the month when (such as, the monthly 00:00 moment of No. 1) obtain the caller duration of call included in the tariff package of calling communication terminal from carrier server, after each calling communication terminal end of conversation with called communication terminal, record the duration of call of calling communication terminal and called communication terminal, and the difference of the caller duration of call included in the tariff package according to calling communication terminal and ticket call duration obtains the residue caller duration of call of calling communication terminal.
Preferably, the residue caller duration of call included in the tariff package of the calling communication terminal of acquisition can be saved in the local storage of calling communication terminal and/or in cloud server.
Now, the duration of call based on the calling communication terminal recorded with called communication terminal the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server can be updated.Such as, the residue caller duration of call of available calling communication terminal updates the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server with the difference of ticket call duration.
In addition, it is also based on the residue caller duration of call included in the tariff package of the calling communication terminal of carrier server acquisition the residue caller duration of call of the calling communication terminal of storage the local storage of calling communication terminal and/or in cloud server is calibrated, that is, the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server is replaced by the residue caller duration of call of the calling communication terminal obtained from carrier server.
Particularly, the short message of the tariff package about calling communication terminal provided based on operator and/or the port for the tariff package of inquiring communication terminal of operator's offer obtain the residue caller duration of call included in the tariff package of calling communication terminal, and calibrate by the residue caller duration of call of the residue caller duration of call of the calling communication terminal the obtained calling communication terminal to preserving in local storage and/or cloud server.
In step s 103, the control instruction of handoff calls calling party is sent to called communication terminal, refuse setting up with called communication terminal of calling communication terminal initiation for called communication terminal according to this control instruction converse the call request being connected or disconnect the call with calling communication terminal, and to calling communication terminal initiation call request.
A kind of situation, directly can be sent to called communication terminal by this control instruction by calling communication terminal.Such as, this control instruction can be sent to called communication terminal by cellular network, the wireless network (such as, WIFI) of non-cellular network or the WLAN (WLAN) that operator provides by calling communication terminal.
Another kind of situation, can be sent to called communication terminal via server by this control instruction.Now, called communication terminal can be refused setting up with called communication terminal of calling communication terminal initiation according to the control instruction received and converses the call request being connected or disconnect the call with calling communication terminal, and to calling communication terminal initiation call request.
Alternatively, when called communication terminal does not have caller identification business, now, called communication terminal cannot know the telephone number of calling communication terminal, the most just cannot initiate call request to calling communication terminal, in the case, while control instruction is sent to called communication terminal, also the telephone number of calling communication terminal can be also sent to called communication terminal, initiate call request for called communication terminal telephone number based on the calling communication terminal received to calling communication terminal.
In step S104, re-establishing call in response to the call request that called communication terminal is initiated with this called communication terminal and being connected.
Preferably, the call request being connected with the foundation call of called communication terminal in calling communication terminal initiation is rejected and is disconnected with the call of called communication terminal or in the case of calling communication terminal re-establishes any one during call is connected with called communication terminal, and the interface presented in calling communication terminal keeps constant.Such as, calling communication terminal can be always maintained at showing call request interface or call interface so that the user of calling communication terminal is detectable call calling party and is switched, thus improves the experience of user.But, the invention is not restricted to this, also can correspondingly switch in, along with the change of calling communication terminal Yu the talking state of called communication terminal, the interface presented in calling communication terminal, to point out user's communication calling party to be switched.
It should be understood that, re-establish within the spent time during call is connected is not recorded in the calling communication terminal duration of call with called communication terminal with called communication terminal at calling communication terminal, only record calling communication terminal and the air time of called communication terminal.
Fig. 4 illustrates the block diagram of communication terminal (hereinafter referred to as " calling communication terminal ") according to an exemplary embodiment of the present invention.Here, in exemplary embodiments of the present invention, calling communication terminal can include the equipment for performing the first call method shown in Fig. 1 in calling communication terminal.As example, this communication terminal can be the electronic equipment (including but not limited to it is smart mobile phone) that can carry out conversing.
As shown in Figure 4, calling communication terminal includes according to an exemplary embodiment of the present invention: calling unit 101, instruction signal generating unit 102, transmitting element 103 and call connection establishment unit 104.
Particularly, calling unit 101 is for initiating the call request being connected with the foundation call of called communication terminal.As example, calling unit 101 can receive user for initiating the operation of call request, in response to the operation received, initiates to set up, with called communication terminal, the call request being connected of conversing.Such as, can show for initiating the mark of call request (such as in the user interface of talk application, call button), calling unit 101 can receive user and operate the selection of this mark (such as, clicking operation), the selection operation received then in response to calling unit 101, initiates call request.
Instruction signal generating unit 102 for after waiting and setting up with called communication terminal during call is connected and/or set up with called communication terminal and converse and be connected, the control instruction of generation handoff calls calling party.
A kind of situation, instruction signal generating unit 102 can generate the control instruction of handoff calls calling party according to the operation of user.
Such as, instruction signal generating unit 102 can receive the operation for asking handoff calls calling party of user, generates the control instruction of handoff calls calling party in response to the operation received.
Another kind of situation, instruction signal generating unit 102 the residue caller duration of call included in the tariff package according to calling communication terminal can generate the control instruction of handoff calls calling party.
Alternatively, instruction signal generating unit 102 can the residue caller duration of call included in the tariff package by calling communication terminal compare with preset lower limit value, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party.
Alternatively, in the case, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, instruction signal generating unit 102 can generate the first inquiry message, here, first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party, when the user receiving calling communication terminal agrees to the confirmation message of handoff calls calling party, generates the control instruction of handoff calls calling party.
Here, calling communication terminal can also include according to an exemplary embodiment of the present invention: acquiring unit, for obtaining the residue caller duration of call included in the tariff package of calling communication terminal.As example, the call between calling communication terminal and called communication terminal can be voice call or video calling.Correspondingly, the residue caller duration of call included in the tariff package of the calling communication terminal that acquiring unit obtains can include remaining caller voice call duration or the residue caller video duration of call.
In the first embodiment, acquiring unit can obtain the residue caller duration of call included in the tariff package of calling communication terminal from server.
The first situation, this server can be carrier server.
In one example, acquiring unit can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server by port based on the tariff package for inquiring communication terminal that predetermined account and predetermined password are provided by operator.
Here, being described in detail owing to the port for the tariff package of inquiring communication terminal provided based on operator the most obtaining the function of the acquiring unit of the residue caller duration of call of calling communication terminal, this partial content is repeated no more by the present invention.
In another example, acquiring unit can obtain the residue caller duration of call included in the tariff package of calling communication terminal according to the short message of the tariff package about calling communication terminal that operator provides from carrier server.Here, available existing various devices to obtain the short message of the tariff package about calling communication terminal from operator.
Here, being described in detail owing to the short message about the tariff package of calling communication terminal provided based on operator the most obtaining the function of the acquiring unit of the residue caller duration of call of calling communication terminal, this partial content is repeated no more by the present invention.
The second situation, this server can be the cloud server of non-operator.In the case, cloud server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server, and then acquiring unit obtains the residue caller duration of call of calling communication terminal again from cloud server.
In a second embodiment, acquiring unit can obtain the residue caller duration of call included in the tariff package of calling communication terminal according to the message accounting data of calling communication terminal self.
In the case, acquiring unit need to the beginning of the month when (such as, the monthly 00:00 moment of No. 1) obtain the caller duration of call included in the tariff package of calling communication terminal from carrier server, after each calling communication terminal end of conversation with called communication terminal, record the duration of call of calling communication terminal and called communication terminal, and the difference of the caller duration of call included in the tariff package according to calling communication terminal and ticket call duration obtains the residue caller duration of call of calling communication terminal.
Preferably, the residue caller duration of call included in the tariff package of the communication terminal that acquiring unit obtains can be stored in the local storage of communication terminal and/or in cloud server.
Now, calling communication terminal can also include according to an exemplary embodiment of the present invention: air time record unit and updating block, such as, air time record unit can be used for recording the duration of call of calling communication terminal and called communication terminal, and updating block the duration of call of calling communication terminal based on air time recording unit records and called communication terminal can update the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server.Such as, the difference of the residue caller duration of call and ticket call duration that updating block may utilize calling communication terminal updates the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server.
In addition, calling communication terminal can also include according to an exemplary embodiment of the present invention: alignment unit, the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server is calibrated by the residue caller duration of call included in tariff package based on the calling communication terminal obtained from carrier server, i.e., the residue caller duration of call of the calling communication terminal of storage in the local storage of calling communication terminal and/or in cloud server is replaced by the residue caller duration of call of the calling communication terminal obtained from carrier server.
Particularly, the port for the tariff package of inquiring communication terminal that the short message of the tariff package about calling communication terminal that acquiring unit provides based on operator and/or operator provide obtains the residue caller duration of call included in the tariff package of calling communication terminal, and the residue caller duration of call of the residue caller duration of call of the calling communication terminal that alignment unit acquiring unit the obtains calling communication terminal to preserving in local storage and/or cloud server is calibrated.
Transmitting element 103 is for being sent to called communication terminal by the control instruction of handoff calls calling party, refuse setting up with called communication terminal of calling communication terminal initiation for called communication terminal according to this control instruction converse the call request being connected or disconnect the call with calling communication terminal, and to calling communication terminal initiation call request.
A kind of situation, this control instruction directly can be sent to called communication terminal by transmitting element 103.Such as, this control instruction can be sent to called communication terminal by cellular network, the wireless network (such as, WIFI) of non-cellular network or the WLAN (WLAN) that operator provides by transmitting element 103.
Another kind of situation, this control instruction can be sent to called communication terminal via server by transmitting element 103.Now, called communication terminal can be refused setting up with called communication terminal of calling communication terminal initiation according to the control instruction received and converses the call request being connected or disconnect the call with calling communication terminal, and to calling communication terminal initiation call request.
Alternatively, when called communication terminal does not have caller identification business, now, called communication terminal cannot know the telephone number of calling communication terminal, the most just cannot initiate call request to calling communication terminal, in the case, transmitting element 103 is while being sent to called communication terminal by control instruction, also the telephone number of calling communication terminal can be also sent to called communication terminal, initiate call request for called communication terminal telephone number based on the calling communication terminal received to calling communication terminal.
Call connection establishment unit 104 to re-establish call with called communication terminal for the call request initiated in response to called communication terminal and is connected.
Preferably, calling communication terminal can also include according to an exemplary embodiment of the present invention: display unit, call request in calling communication terminal initiation is rejected and is disconnected with the call of called communication terminal or in the case of calling communication terminal re-establishes any one during call is connected with called communication terminal, and the interface that display unit presents in calling communication terminal keeps constant.Such as, display unit can be always maintained at showing call request interface or call interface so that the user of calling communication terminal is detectable call calling party and is switched, thus improves the experience of user.But, the invention is not restricted to this, display unit also can correspondingly switch in, along with the change of calling communication terminal Yu the talking state of called communication terminal, the interface presented in calling communication terminal, to point out user's communication calling party to be switched.
It should be understood that, re-establishing within the spent time during call is connected is not recorded in the calling communication terminal duration of call with called communication terminal with called communication terminal at calling communication terminal, the air time records unit and only records the air time of calling communication terminal and called communication terminal.
The first call method and the calling communication terminal that use exemplary embodiment of the present can be by the control commands of calling communication terminal initiation handoff calls calling party so that the process of handoff calls state is not limited by operator, it is not necessary to bundle with operator.
Additionally, calling communication terminal can carry out intelligent request handoff calls calling party according to the residue caller duration of call included in the tariff package of calling communication terminal, contribute to the user for calling communication terminal and save telephone expenses.
Fig. 5 illustrates the flow chart of the method (hereinafter referred to as " the second call method ") of the communication terminal call according to another exemplary embodiment of the present invention.Here, in another exemplary embodiment of the present invention, the second call method is called communication terminal call method performed by after wait is set up during call is connected with calling communication terminal and/or is connected with calling communication terminal foundation call.As example, this communication terminal can be the electronic equipment (including but not limited to it is smart mobile phone) that can carry out conversing.
With reference to Fig. 5, in step s 201, receive, from calling communication terminal, the call request that foundation call connects.
In step S202, after wait is set up during call is connected with calling communication terminal and/or is connected with calling communication terminal foundation call, when receiving the control instruction of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value.
In the first embodiment of step S202, the control instruction of handoff calls calling party can be received from calling communication terminal.Such as, the control instruction of handoff calls calling party can be generated by calling communication terminal, and then this control instruction generated is sent to called communication terminal by calling communication terminal.
A kind of situation, the control instruction of handoff calls calling party can be generated according to the operation of user by calling communication terminal.Such as, calling communication terminal can receive the operation for asking handoff calls calling party of user, generates the control instruction of handoff calls calling party in response to the operation received.
Another kind of situation, the control instruction of handoff calls calling party can be generated by the comparative result of the residue caller duration of call included in the calling communication terminal tariff package according to calling communication terminal with preset lower limit value.Such as, calling communication terminal can the residue caller duration of call included in the tariff package by calling communication terminal compare with preset lower limit value, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party.
In the second embodiment of step S202, the control instruction of handoff calls calling party can be received from server.
A kind of situation, the control instruction of handoff calls calling party can be generated by calling communication terminal, and then the control instruction of generation is sent to called communication terminal via server by calling communication terminal.
Being described in detail owing to calling communication terminal generating in the first embodiment of step S202 the process of control instruction, to this partial content, the present invention repeats no more.
Another kind of situation, control instruction can be generated by server, and then the control instruction of generation is sent to called communication terminal by server.
In one example, this server can be carrier server, i.e. can receive the control instruction of handoff calls calling party from carrier server.Now, control instruction can be generated by the comparative result of the residue caller duration of call included in the carrier server tariff package according to calling communication terminal with preset lower limit value, in the case, carrier server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from the local data base of operator.
In another example, this server can be the cloud server of non-operator, i.e. can receive the control instruction of handoff calls calling party from high in the clouds business's server.Now, control instruction can be generated by the comparative result of the residue caller duration of call included in the cloud server tariff package according to calling communication terminal with preset lower limit value, in the case, cloud server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server or calling communication terminal.
Alternatively, when called communication terminal does not have caller identification business, now, called communication terminal cannot know the telephone number of calling communication terminal, the most just cannot initiate call request to calling communication terminal, in the case, while receiving control instruction from calling communication terminal or server, can also receive the telephone number of calling communication terminal, initiate call request for called communication terminal telephone number based on the calling communication terminal received to calling communication terminal.
Here, in step S202, can also include the step obtaining the residue caller duration of call included in the tariff package of called communication terminal.As example, the call between calling communication terminal and called communication terminal can be voice call or video calling.Correspondingly, the residue caller duration of call included in the tariff package of the called communication terminal of acquisition can include remaining caller voice call duration or the residue caller video duration of call.
The first situation, can obtain the residue caller duration of call included in the tariff package of called communication terminal from server.
In one example, this server can be carrier server.
Such as, the residue caller duration of call included in the tariff package of called communication terminal can be obtained by port based on the tariff package for inquiring communication terminal that predetermined account and predetermined password are provided by operator from carrier server, or, the residue caller duration of call included in the tariff package of called communication terminal can be obtained according to the short message of the tariff package about called communication terminal that operator provides from carrier server.
Here, obtaining the method remaining the caller duration of call included in the tariff package of called communication terminal from carrier server identical with the method for the residue caller duration of call included in the tariff package obtaining calling communication terminal from carrier server, to this partial content, the present invention repeats no more.
In another example, this server can be the cloud server of non-operator.In the case, cloud server can obtain the residue caller duration of call included in the tariff package of called communication terminal from carrier server, the most again the residue caller duration of call of the called communication terminal obtained from carrier server is supplied to called communication terminal.
The second situation, can obtain the residue caller duration of call included in the tariff package of called communication terminal according to the message accounting data of called communication terminal self.
Preferably, the residue caller duration of call included in the tariff package of the called communication terminal obtained can be saved in the local storage of called communication terminal and/or in cloud server.
Now, the duration of call based on the calling communication terminal recorded with called communication terminal the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server can be updated.Such as, the residue caller duration of call of available called communication terminal updates the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server with the difference of ticket call duration.
In addition, it is also based on the residue caller duration of call included in the tariff package of the called communication terminal of carrier server acquisition the residue caller duration of call of the called communication terminal of storage the local storage of called communication terminal and/or in cloud server is calibrated, that is, the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server is replaced by the residue caller duration of call of the called communication terminal obtained from carrier server.
Particularly, the short message of the tariff package about called communication terminal provided based on operator and/or the port for the tariff package of inquiring communication terminal of operator's offer obtain the residue caller duration of call included in the tariff package of called communication terminal, and calibrate by the residue caller duration of call of the residue caller duration of call of the called communication terminal the obtained called communication terminal to preserving in local storage and/or cloud server.
When the residue caller duration of call of called communication terminal is less than preset value, then perform step S203: accept setting up with called communication terminal of calling communication terminal initiation and converse the call request being connected or keep the call with calling communication terminal.
When the residue caller duration of call of called communication terminal is not less than (i.e., be more than or equal to) preset value time, perform step S204: set up the call request that is connected of call with called communication terminal in response to what the control instruction of handoff calls calling party refused that calling communication terminal initiates or disconnect and the call of calling communication terminal.
Alternatively, when the residue caller duration of call of called communication terminal is not less than preset value, the second inquiry message can be generated, here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party, when the user receiving called communication terminal agrees to the confirmation message of handoff calls calling party, the control instruction in response to handoff calls calling party is refused the call request of calling communication terminal initiation or disconnects the call with calling communication terminal.
Such as, can be when the residue caller duration of call of called communication terminal be not less than preset value, screen at called communication terminal displays to the user that prompting frame or the window comprising the second inquiry message, " agreement option " and " disagreeing option " is included at this prompting frame or window, after receiving user's selection operation to " agreement option " (i.e., the user receiving called communication terminal agrees to the confirmation message of handoff calls calling party), the call request of refusal calling communication terminal initiation or disconnection and the call of calling communication terminal.
In step S205, initiate for setting up, with calling communication terminal, the call request that call is connected to calling communication terminal.
Preferably, call request in calling communication terminal initiation is rejected the call with calling communication terminal and is disconnected or in the case of calling communication terminal re-establishes any one during call is connected with called communication terminal, and the interface presented in called communication terminal keeps constant.Such as, called communication terminal can be always maintained at showing call request interface or call interface so that the user of called communication terminal is detectable call calling party and is switched, thus improves the experience of user.But, the invention is not restricted to this, also can correspondingly switch in, along with the change of calling communication terminal Yu the talking state of called communication terminal, the interface presented in called communication terminal, to point out user's communication calling party to be switched.
It should be understood that, re-establish within the spent time during call is connected is not recorded in the calling communication terminal duration of call with called communication terminal with called communication terminal at calling communication terminal, only record calling communication terminal and the air time of called communication terminal.
Fig. 6 illustrates the block diagram of the communication terminal (hereinafter referred to as " called communication terminal ") according to another exemplary embodiment of the present invention.Here, in another exemplary embodiment of the present invention, called communication terminal can include the equipment for performing the second call method shown in Fig. 5 in called communication terminal.As example, this communication terminal can be the electronic equipment (including but not limited to smart mobile phone) that can carry out conversing.
As shown in Figure 6, include according to the called communication terminal of another exemplary embodiment of the present invention: call request receives unit 201, comparing unit 202, call hang-ups unit 203 and call request and initiates unit 204.
Particularly, call request receives unit 201 and sets up, for receiving from calling communication terminal, the call request that call connects.
Comparing unit 202 is after setting up during call is connected in wait with calling communication terminal and/or be connected with calling communication terminal foundation call, when receiving the control instruction of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value.
In the first embodiment of comparing unit 202, comparing unit 202 can receive the control instruction of handoff calls calling party from calling communication terminal.Such as, the control instruction of handoff calls calling party can be generated by calling communication terminal, and then this control instruction generated is sent to comparing unit 202 by calling communication terminal.
A kind of situation, the control instruction of handoff calls calling party can be generated according to the operation of user by calling communication terminal.Such as, calling communication terminal can receive the operation for asking handoff calls calling party of user, generates the control instruction of handoff calls calling party in response to the operation received.
Another kind of situation, the control instruction of handoff calls calling party can be generated by the comparative result of the residue caller duration of call included in the calling communication terminal tariff package according to calling communication terminal with preset lower limit value.Such as, calling communication terminal can the residue caller duration of call included in the tariff package by calling communication terminal compare with preset lower limit value, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party.
In the second embodiment of comparing unit 202, comparing unit 202 can receive the control instruction of handoff calls calling party from server.
A kind of situation, the control instruction of handoff calls calling party can be generated by calling communication terminal, and then this control instruction generated is sent to comparing unit 202 via server by calling communication terminal.
Another kind of situation, the control instruction of handoff calls calling party can be generated by server, and then this control instruction generated is sent to comparing unit 202 by server.
In one example, this server can be carrier server, i.e. comparing unit 202 can receive the control instruction of handoff calls calling party from carrier server.Now, control instruction can be generated by the comparative result of the residue caller duration of call included in the carrier server tariff package according to calling communication terminal with preset lower limit value, in the case, carrier server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from the local data base of operator.
In another example, this server can be the cloud server of non-operator, i.e. comparing unit 202 can receive the control instruction of handoff calls calling party from high in the clouds business's server.Now, control instruction can be generated by the comparative result of the residue caller duration of call included in the cloud server tariff package according to calling communication terminal with preset lower limit value, in the case, cloud server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server or calling communication terminal.
Alternatively, when called communication terminal does not have caller identification business, now, called communication terminal cannot know the telephone number of calling communication terminal, the most just cannot initiate call request to calling communication terminal, in the case, at comparing unit 202 while calling communication terminal or server receive control instruction, can also receive the telephone number of calling communication terminal, initiate call request for called communication terminal telephone number based on the calling communication terminal received to calling communication terminal.
Here, can also include according to the called communication terminal of another exemplary embodiment of the present invention: acquiring unit, for obtaining the residue caller duration of call included in the tariff package of called communication terminal.As example, the call between calling communication terminal and called communication terminal can be voice call or video calling.Correspondingly, the residue caller duration of call included in the tariff package of the called communication terminal that acquiring unit obtains can include remaining caller voice call duration or the residue caller video duration of call.
The first situation, acquiring unit can obtain the residue caller duration of call included in the tariff package of called communication terminal from server.
In one example, this server can be carrier server.
Such as, acquiring unit can obtain the residue caller duration of call included in the tariff package of called communication terminal from carrier server by port based on the tariff package for inquiring communication terminal that predetermined account and predetermined password are provided by operator, or, acquiring unit can obtain the residue caller duration of call included in the tariff package of called communication terminal according to the short message of the tariff package about called communication terminal that operator provides from carrier server.
In another example, this server can be the cloud server of non-operator.In the case, cloud server can obtain the residue caller duration of call included in the tariff package of called communication terminal from carrier server, the most again the residue caller duration of call of the called communication terminal obtained from carrier server is supplied to acquiring unit.
The second situation, acquiring unit can obtain the residue caller duration of call included in the tariff package of called communication terminal according to the message accounting data of called communication terminal self.
Preferably, the residue caller duration of call included in the tariff package of the called communication terminal that acquiring unit obtains can be stored in the local storage of called communication terminal and/or in cloud server.
Now, called communication terminal according to another exemplary embodiment of the present invention can also include: air time record unit and updating block, such as, air time record unit can be used for recording the duration of call of calling communication terminal and called communication terminal, and updating block the duration of call of calling communication terminal based on air time recording unit records and called communication terminal can update the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server.Such as, the difference of the residue caller duration of call and ticket call duration that updating block may utilize called communication terminal updates the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server.
In addition, called communication terminal according to another exemplary embodiment of the present invention can also include: alignment unit, the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server is calibrated by the residue caller duration of call included in tariff package based on the called communication terminal obtained from carrier server, i.e., the residue caller duration of call of the called communication terminal of storage in the local storage of called communication terminal and/or in cloud server is replaced by the residue caller duration of call of the called communication terminal obtained from carrier server.
Particularly, the port for the tariff package of inquiring communication terminal that the short message of the tariff package about called communication terminal that acquiring unit provides based on operator and/or operator provide obtains the residue caller duration of call included in the tariff package of called communication terminal, and the residue caller duration of call of the residue caller duration of call of the called communication terminal that alignment unit acquiring unit the obtains called communication terminal to preserving in local storage and/or cloud server is calibrated.
When the residue caller duration of call of called communication terminal is less than preset value, telephony unit (not shown) is conversed the call request being connected for accepting setting up with called communication terminal of calling communication terminal initiation or keeps the call with calling communication terminal.
When the residue caller duration of call of called communication terminal is not less than (i.e., be more than or equal to) preset value time, call hang-ups unit 203 is for refusing, in response to the control instruction of handoff calls calling party, call request that calling communication terminal initiates or disconnecting the call with calling communication terminal.
Alternatively, when the residue caller duration of call of called communication terminal is not less than preset value, call hang-ups unit 203 can generate the second inquiry message, here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party, when the user receiving called communication terminal agrees to the confirmation message of handoff calls calling party, call hang-ups unit 203 is refused the call request of calling communication terminal initiation in response to the control instruction of handoff calls calling party or disconnects the call with calling communication terminal.
Call request initiates unit 204 for initiating for setting up, with calling communication terminal, the call request that call is connected to calling communication terminal.
Preferably, called communication terminal according to another exemplary embodiment of the present invention can also include: display unit, call request in calling communication terminal initiation is rejected the call with calling communication terminal and is disconnected or in the case of calling communication terminal re-establishes any one during call is connected with called communication terminal, and the interface that display unit presents in called communication terminal keeps constant.Such as, display unit can be always maintained at showing call request interface or call interface so that the user of called communication terminal is detectable call calling party and is switched, thus improves the experience of user.But, the invention is not restricted to this, display unit also can correspondingly switch in, along with the change of calling communication terminal Yu the talking state of called communication terminal, the interface presented in called communication terminal, to point out user's communication calling party to be switched.
It should be understood that, re-establishing within the spent time during call is connected is not recorded in the calling communication terminal duration of call with called communication terminal with called communication terminal at calling communication terminal, the air time records unit and only records the air time of calling communication terminal and called communication terminal.
The second call method and the called communication terminal that use another exemplary embodiment of the present invention can be carried out handoff calls calling party by called communication terminal so that the process of handoff calls state is not limited by operator, it is not necessary to bundle with operator.
Additionally, called communication terminal can carry out intelligent handoff calls calling party according to the residue caller duration of call included in the tariff package of called communication terminal, thus the user for calling communication terminal saves telephone expenses.
Fig. 7 illustrates the flow chart of the method (hereinafter referred to as " the first call control method ") conversed according to an exemplary embodiment of the present invention at server controls communication terminal.As example, this communication terminal can be the electronic equipment (including but not limited to smart mobile phone) that can carry out conversing.This communication terminal can include calling communication terminal and called communication terminal in exemplary embodiments of the present invention, and this server can be carrier server or the cloud server of non-operator.
With reference to Fig. 7, in step S301, after with called communication terminal, calling communication terminal waits that setting up during call is connected and/or set up call connects, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value.
Alternatively, the step obtaining the residue caller duration of call included in the tariff package of calling communication terminal can also be included in step S301.
In one example, the residue caller duration of call included in the tariff package of calling communication terminal can be received from calling communication terminal.When the cloud server that server is non-operator, cloud server can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server.
In another example, the residue caller duration of call included in the tariff package of calling communication terminal can be obtained according to the message accounting data of server self.
A kind of situation, when server is carrier server, due to the residue caller duration of call included in the tariff package of the calling communication terminal of storage in operator's meeting its local data base of real-time update, in the case, directly the residue caller duration of call included in the tariff package of calling communication terminal can be obtained from the local data base of carrier server.
Another kind of situation, when the cloud server that server is non-operator, cloud server need to the beginning of the month when (such as, the monthly 00:00 moment of No. 1) obtain the caller duration of call included in the tariff package of calling communication terminal from carrier server, after each calling communication terminal end of conversation with called communication terminal, record calling communication terminal and the duration of call of called communication terminal, and the difference of the caller duration of call included in the tariff package according to calling communication terminal and ticket call duration obtains the residue caller duration of call of calling communication terminal.
Preferably, the residue caller duration of call included in the tariff package of the calling communication terminal of acquisition can be saved in cloud server.
Now, the duration of call of calling communication terminal and called communication terminal of based on record the residue caller duration of call of the calling communication terminal of storage in server beyond the clouds can be updated.Such as, the residue caller duration of call of the calling communication terminal of storage during the residue caller duration of call of available calling communication terminal and the difference of ticket call duration update server beyond the clouds.
In addition, it is also based on the residue caller duration of call included in the tariff package of the calling communication terminal of carrier server acquisition the residue caller duration of call of the calling communication terminal of storage server beyond the clouds is calibrated, that is, the residue caller duration of call of the calling communication terminal of storage in server beyond the clouds is replaced by the residue caller duration of call of the calling communication terminal obtained from carrier server.
Particularly, the short message of the tariff package about calling communication terminal that cloud server can provide based on operator and/or the port for the tariff package of inquiring communication terminal that operator provides obtain the residue caller duration of call included in the tariff package of calling communication terminal, and calibrate by the residue caller duration of call of the residue caller duration of call of the calling communication terminal calling communication terminal to preserving in cloud server.
In step s 302, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the control instruction of handoff calls calling party is generated.
Preferably, step S302 can also include when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the residue caller duration of call included in tariff package by called communication terminal compares with preset value, when the residue caller duration of call of called communication terminal is not less than preset value, generate the control instruction of handoff calls calling party.
In the case, the step obtaining the residue caller duration of call included in the tariff package of called communication terminal can also be included in step s 302.
Such as, the residue caller duration of call included in the tariff package of called communication terminal can be received from called communication terminal or carrier server.
As example, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the first inquiry message can be generated, and the first inquiry message is sent to calling communication terminal.Here, the first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party.When the user receiving calling communication terminal from calling communication terminal agrees to the confirmation message of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value.
Additionally, when the residue caller duration of call of called communication terminal is not less than preset value, the second inquiry message can be generated, and the second inquiry message is sent to called communication terminal.Here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party.When the user receiving called communication terminal from called communication terminal agrees to the confirmation message of handoff calls calling party, generate the control instruction of handoff calls calling party.
In step S303, the control instruction of handoff calls calling party is sent to called communication terminal, refuse, according to this control instruction received from server, call request that calling communication terminal initiates for called communication terminal or disconnect and the call of calling communication terminal, and initiating call request to calling communication terminal and to set up to converse with calling communication terminal to be connected.
Fig. 8 illustrates the block diagram of the equipment (hereinafter referred to as " the first call control equipment ") conversed according to an exemplary embodiment of the present invention at server controls communication terminal.As example, this communication terminal can be the electronic equipment (including but not limited to smart mobile phone) that can carry out conversing.This communication terminal can include calling communication terminal and called communication terminal in exemplary embodiments of the present invention, and this server can be carrier server or the cloud server of non-operator.
As shown in Figure 8, the first call control equipment comprises the steps that comparing unit 301, instruction signal generating unit 302 and transmitting element 303 according to an exemplary embodiment of the present invention.
Particularly, with called communication terminal, comparing unit 301 is after waiting that setting up during call is connected and/or set up call connects at calling communication terminal, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value.
Alternatively, comparing unit 301 can also obtain the residue caller duration of call included in the tariff package of calling communication terminal.
In one example, comparing unit 301 can receive the residue caller duration of call included in the tariff package of calling communication terminal from calling communication terminal.When the cloud server that server is non-operator, comparing unit 301 can obtain the residue caller duration of call included in the tariff package of calling communication terminal from carrier server.
In another example, comparing unit 301 can obtain the residue caller duration of call included in the tariff package of calling communication terminal according to the message accounting data of server self.
A kind of situation, when server is carrier server, due to the residue caller duration of call included in the tariff package of the calling communication terminal of storage in operator's meeting its local data base of real-time update, in the case, comparing unit 301 directly can obtain the residue caller duration of call included in the tariff package of calling communication terminal from the local data base of carrier server.
Another kind of situation, when the cloud server that server is non-operator, first call control equipment can also include according to an exemplary embodiment of the present invention: air time record unit, after each calling communication terminal end of conversation with called communication terminal, record calling communication terminal and the duration of call of called communication terminal.In the case, comparing unit 301 need to the beginning of the month when (such as, the monthly 00:00 moment of No. 1) obtain the caller duration of call included in the tariff package of calling communication terminal from carrier server, and the difference of the duration of call of the caller duration of call included in the tariff package according to calling communication terminal and air time recording unit records obtains the residue caller duration of call of calling communication terminal.
Preferably, the residue caller duration of call included in the tariff package of the calling communication terminal that comparing unit 301 obtains can be saved in cloud server.
Now, first call control equipment can also include according to an exemplary embodiment of the present invention: updating block, the duration of call of calling communication terminal based on air time recording unit records and called communication terminal can update the residue caller duration of call of the calling communication terminal of storage in server beyond the clouds.Such as, the residue caller duration of call of the calling communication terminal of storage during the difference of residue the caller duration of call and ticket call duration that updating block may utilize calling communication terminal updates server beyond the clouds.
In addition, first call control equipment can also include according to an exemplary embodiment of the present invention: alignment unit, the residue caller duration of call of the calling communication terminal of storage in server beyond the clouds is calibrated by the residue caller duration of call included in tariff package based on the calling communication terminal obtained from carrier server, that is, the residue caller duration of call of the calling communication terminal of storage in server beyond the clouds is replaced by the residue caller duration of call of the calling communication terminal obtained from carrier server.
Particularly, the short message of the tariff package about calling communication terminal that alignment unit can provide based on operator and/or the port for the tariff package of inquiring communication terminal that operator provides obtain the residue caller duration of call included in the tariff package of calling communication terminal, and calibrate by the residue caller duration of call of the residue caller duration of call of the calling communication terminal calling communication terminal to preserving in cloud server.
When the residue caller duration of call of calling communication terminal is less than preset lower limit value, instruction signal generating unit 302 is for generating the control instruction of handoff calls calling party.
Preferably, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the residue caller duration of call included in the tariff package of called communication terminal can be compared by instruction signal generating unit 302 with preset value, when the residue caller duration of call of called communication terminal is not less than preset value, generate the control instruction of handoff calls calling party.
In the case, instruction signal generating unit 302 can also obtain the residue caller duration of call included in the tariff package of called communication terminal.Such as, instruction signal generating unit 302 can receive the residue caller duration of call included in the tariff package of called communication terminal from called communication terminal or carrier server.
As example, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, instruction signal generating unit 302 can generate the first inquiry message, and the first inquiry message is sent to calling communication terminal.Here, the first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party.When the user receiving calling communication terminal from calling communication terminal agrees to the confirmation message of handoff calls calling party, the residue caller duration of call included in the instruction signal generating unit 302 tariff package by called communication terminal compares with preset value.
Additionally, when the residue caller duration of call of called communication terminal is not less than preset value, instruction signal generating unit 302 can generate the second inquiry message, and the second inquiry message is sent to called communication terminal.Here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party.When the user receiving called communication terminal from called communication terminal agrees to the confirmation message of handoff calls calling party, instruction signal generating unit 302 generates the control instruction of handoff calls calling party.
Transmitting element 303 is for being sent to called communication terminal by the control instruction of handoff calls calling party, refuse, according to this control instruction received, call request that calling communication terminal initiates for called communication terminal or disconnect and the call of calling communication terminal, and initiating call request to calling communication terminal and to set up to converse with calling communication terminal to be connected.
Use above-mentioned first call control method according to an exemplary embodiment of the present invention and the first call control equipment, handoff calls calling party can be carried out by server according to the residue caller duration of call of calling communication terminal, save telephone expenses with the user contributed to as calling communication terminal.
Additionally, in the case of the cloud server that server is non-operator, the process of handoff calls state can be made not limited by operator, it is not necessary to bundle with operator.
Fig. 9 illustrates the flow chart controlling the method (hereinafter referred to as " the second call control method ") that communication terminal is conversed according to an exemplary embodiment of the present invention at carrier server.As example, this communication terminal can be the electronic equipment (including but not limited to smart mobile phone) that can carry out conversing.This communication terminal can include calling communication terminal and called communication terminal in exemplary embodiments of the present invention.
With reference to Fig. 9, in step S401, after with called communication terminal, calling communication terminal waits that setting up during call is connected and/or set up call connects, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value.
Alternatively, the step obtaining the residue caller duration of call included in the tariff package of calling communication terminal can also be included in step S401.
As example, carrier server can obtain the residue caller duration of call included in the tariff package of calling communication terminal according to the message accounting data of self.Such as, due to the residue caller duration of call included in the tariff package of the calling communication terminal of storage in operator's meeting its local data base of real-time update, in the case, directly the residue caller duration of call included in the tariff package of calling communication terminal can be obtained from the local data base of carrier server.
When the residue caller duration of call of calling communication terminal is less than preset lower limit value, perform step S402: called communication terminal is switched to call calling party.Here, carrier server can directly change call calling party by consistency operation.
Alternatively, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, step S402 can also include: the residue caller duration of call included in the tariff package by called communication terminal compares with preset value, when the residue caller duration of call of called communication terminal is not less than preset value, called communication terminal is switched to call calling party.
Now, the step obtaining the residue caller duration of call included in the tariff package of called communication terminal can also be included in step S402.Here, the method that carrier server obtains the residue caller duration of call of called communication terminal is identical with the method for the residue caller duration of call obtaining calling communication terminal, and the content of this part is repeated no more by the present invention.
As example, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the first inquiry message can be generated, and the first inquiry message is sent to calling communication terminal.Here, the first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party.When the user receiving calling communication terminal from calling communication terminal agrees to the confirmation message of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value.
Additionally, when the residue caller duration of call of called communication terminal is not less than preset value, the second inquiry message can be generated, and the second inquiry message is sent to called communication terminal.Here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party.When the user receiving called communication terminal from called communication terminal agrees to the confirmation message of handoff calls calling party, called communication terminal is switched to call calling party.
When the residue caller duration of call of calling communication terminal is not less than preset lower limit value, carrier server not talking state to calling communication terminal Yu called communication terminal switches over (that is, not changing the calling party that converses).
Figure 10 illustrates the block diagram controlling the equipment (hereinafter referred to as " the second call control equipment ") that communication terminal is conversed according to an exemplary embodiment of the present invention at carrier server.As example, this communication terminal can be the electronic equipment (including but not limited to smart mobile phone) that can carry out conversing.This communication terminal can include calling communication terminal and called communication terminal in exemplary embodiments of the present invention.
As shown in Figure 10, the second call control equipment can also include according to an exemplary embodiment of the present invention: comparing unit 401 and call switch unit 402.
Particularly, with called communication terminal, comparing unit 401 is after waiting that setting up during call is connected and/or set up call connects at calling communication terminal, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value.
Alternatively, comparing unit 401 can also obtain the residue caller duration of call included in the tariff package of calling communication terminal.
As example, comparing unit 401 can obtain the residue caller duration of call included in the tariff package of calling communication terminal according to the message accounting data of self.Such as, due to the residue caller duration of call included in the tariff package of the calling communication terminal of storage in operator's meeting its local data base of real-time update, in the case, comparing unit 401 directly can obtain the residue caller duration of call included in the tariff package of calling communication terminal from the local data base of carrier server.
When the residue caller duration of call of calling communication terminal is less than preset lower limit value, call switch unit 402 for switching to call calling party by called communication terminal.Here, call switch unit 402 can directly change call calling party by consistency operation.
Alternatively, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, the residue caller duration of call included in the tariff package of called communication terminal can be compared by call switch unit 402 with preset value, when the residue caller duration of call of called communication terminal is not less than preset value, called communication terminal is switched to call calling party.Now, call switch unit 402 can also obtain the residue caller duration of call included in the tariff package of called communication terminal.
As example, when the residue caller duration of call of calling communication terminal is less than preset lower limit value, call switch unit 402 can generate the first inquiry message, and the first inquiry message is sent to calling communication terminal.Here, the first inquiry message can be used for whether the user's query of calling communication terminal agrees to handoff calls calling party.When the user receiving calling communication terminal from calling communication terminal agrees to the confirmation message of handoff calls calling party, the residue caller duration of call included in the call switch unit 402 tariff package by called communication terminal compares with preset value.
Additionally, when the residue caller duration of call of called communication terminal is not less than preset value, call switch unit 402 can generate the second inquiry message, and the second inquiry message is sent to called communication terminal.Here, whether the user's query that the second inquiry message can be used for called communication terminal agrees to handoff calls calling party.When the user receiving called communication terminal from called communication terminal agrees to the confirmation message of handoff calls calling party, called communication terminal is switched to call calling party by call switch unit 402.
When the residue caller duration of call of calling communication terminal is not less than preset lower limit value, the switch unit 402 talking state not to calling communication terminal Yu called communication terminal of conversing switches over (that is, not changing call calling party).
Use above-mentioned second call control method according to an exemplary embodiment of the present invention and the second call control equipment, automatic handoff calls calling party can be carried out according to the residue caller duration of call of calling communication terminal by carrier server, user for calling communication terminal saves telephone expenses, to the full extent the utilization rate of the caller duration of call in the tariff package of raising calling and called both sides.
Moreover, it should be understood that calling communication terminal, called communication terminal, the first call control equipment or the second unit conversed in control equipment can be implemented nextport hardware component NextPort according to an exemplary embodiment of the present invention.Those skilled in the art, according to the process performed by the unit limited, can such as use field programmable gate array (FPGA) or special IC (ASIC) to realize unit.
Additionally, the first call method, the second call method, the first call control method or the second call control method may be implemented as the computer code in computer readable recording medium storing program for performing according to an exemplary embodiment of the present invention.Those skilled in the art can realize this computer code according to the description of said method.The said method of the present invention is realized when this computer code is performed in a computer.
Although being particularly shown with reference to its exemplary embodiment and describing the present invention, but it should be appreciated by those skilled in the art, in the case of the spirit and scope of the present invention limited without departing from claim, it can be carried out the various changes in form and details.
Claims (10)
1. the method for a communication terminal call, it is characterised in that including:
Initiate to set up, with called communication terminal, the call request that call is connected;
After wait is set up during call is connected with described called communication terminal and/or is connected with the foundation call of described called communication terminal, the control instruction of generation handoff calls calling party;
Described control instruction is sent to described called communication terminal, refuses the call of described call request or disconnection and calling communication terminal for described called communication terminal according to described control instruction, and initiate call request to described calling communication terminal;
Re-establishing call to be connected in response to the call request that described called communication terminal is initiated with described called communication terminal.
Method the most according to claim 1, it is characterised in that the step of the control instruction of described generation handoff calls calling party includes:
The residue caller duration of call included in tariff package according to described calling communication terminal generates the control instruction of handoff calls calling party.
Method the most according to claim 2, it is characterised in that the step of the control instruction that the residue caller duration of call included in the described tariff package according to described calling communication terminal generates handoff calls calling party includes:
The residue caller duration of call included in tariff package by described calling communication terminal compares with preset lower limit value, when the described residue caller duration of call is less than preset lower limit value, generates the control instruction of handoff calls calling party.
Method the most according to claim 1, it is characterized in that, described control instruction is sent to described called communication terminal via server, refuse the call of described call request or disconnection and described calling communication terminal for described called communication terminal according to described control instruction, and initiate call request to described calling communication terminal.
5. a communication terminal, it is characterised in that including:
Calling unit, for initiating the call request being connected with the foundation call of called communication terminal;
Instruct signal generating unit, after setting up during call is connected in wait with described called communication terminal and/or be connected with the foundation call of described called communication terminal, the control instruction of generation handoff calls calling party;
Transmitting element, for described control instruction being sent to described called communication terminal, refuse the call of described call request or disconnection and calling communication terminal for described called communication terminal according to described control instruction, and initiate call request to described calling communication terminal;
Call connection establishment unit, the call request for initiating in response to described called communication terminal to re-establish call with described called communication terminal and is connected.
Communication terminal the most according to claim 5, it is characterised in that the described instruction signal generating unit residue caller duration of call included in the tariff package according to described calling communication terminal generates the control instruction of handoff calls calling party.
Communication terminal the most according to claim 6, it is characterized in that, the residue caller duration of call included in the described instruction signal generating unit tariff package by described calling communication terminal compares with preset lower limit value, when the described residue caller duration of call is less than preset lower limit value, generate the control instruction of handoff calls calling party.
Communication terminal the most according to claim 5, it is characterized in that, described control instruction is sent to described called communication terminal via server, refuse the call of described call request or disconnection and described calling communication terminal for described called communication terminal according to the described control instruction received from server, and initiate call request to described calling communication terminal.
9. the method for a communication terminal call, it is characterised in that including:
Receive from calling communication terminal and set up the call request that call connects;
After wait is set up during call is connected with described calling communication terminal and/or is connected with the foundation call of described calling communication terminal, when receiving the control instruction of handoff calls calling party, the residue caller duration of call included in the tariff package by called communication terminal compares with preset value;
When the described residue caller duration of call is not less than preset value, refuses described call request in response to described control instruction or disconnect the call with described calling communication terminal;
Initiate for setting up, with described calling communication terminal, the call request that call is connected to described calling communication terminal.
10. the method controlling communication terminal call, described communication terminal includes calling communication terminal and called communication terminal, it is characterised in that described method includes:
After with called communication terminal, calling communication terminal waits that setting up during call is connected and/or set up call connects, the residue caller duration of call included in the tariff package by calling communication terminal compares with preset lower limit value;
When the residue caller duration of call of calling communication terminal is less than preset lower limit value, generate the control instruction of handoff calls calling party;
Described control instruction is sent to called communication terminal, refuse the call of call request or disconnection and calling communication terminal for called communication terminal according to the described control instruction received from server, and to set up to converse with calling communication terminal to be connected to calling communication terminal initiation call request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610195429.XA CN105827846B (en) | 2016-03-31 | 2016-03-31 | The method and communication terminal of communication terminal call and control communication terminal call |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610195429.XA CN105827846B (en) | 2016-03-31 | 2016-03-31 | The method and communication terminal of communication terminal call and control communication terminal call |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105827846A true CN105827846A (en) | 2016-08-03 |
CN105827846B CN105827846B (en) | 2019-08-20 |
Family
ID=56525417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610195429.XA Active CN105827846B (en) | 2016-03-31 | 2016-03-31 | The method and communication terminal of communication terminal call and control communication terminal call |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105827846B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109005302A (en) * | 2018-09-07 | 2018-12-14 | 青岛黄海学院 | A method of control communication terminal call |
CN112153016A (en) * | 2020-09-09 | 2020-12-29 | 维沃移动通信有限公司 | Network communication method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905596A (en) * | 2006-08-10 | 2007-01-31 | 华为技术有限公司 | Method and system for implementing called payment service and called payment processor |
EP2369536A1 (en) * | 2010-03-12 | 2011-09-28 | Arti Teknoloji Bora Tayfun Sahinoglu, Ismail Burc Sahinoglu Kollektif Sirketi | Contact list creation method |
CN104602305A (en) * | 2014-12-24 | 2015-05-06 | 深圳市金立通信设备有限公司 | Call state switching method |
-
2016
- 2016-03-31 CN CN201610195429.XA patent/CN105827846B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1905596A (en) * | 2006-08-10 | 2007-01-31 | 华为技术有限公司 | Method and system for implementing called payment service and called payment processor |
EP2369536A1 (en) * | 2010-03-12 | 2011-09-28 | Arti Teknoloji Bora Tayfun Sahinoglu, Ismail Burc Sahinoglu Kollektif Sirketi | Contact list creation method |
CN104602305A (en) * | 2014-12-24 | 2015-05-06 | 深圳市金立通信设备有限公司 | Call state switching method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109005302A (en) * | 2018-09-07 | 2018-12-14 | 青岛黄海学院 | A method of control communication terminal call |
CN112153016A (en) * | 2020-09-09 | 2020-12-29 | 维沃移动通信有限公司 | Network communication method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105827846B (en) | 2019-08-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9215735B2 (en) | Systems and methods for initiating communications with contacts based on a communication specification | |
CN101541105B (en) | Methods for processing apparatus originated communication request and communication apparatuses utilizing the same | |
US8416767B2 (en) | Communication mode swapping for telecommunications devices | |
EP1856937B1 (en) | Method and apparatus to use a telephone number stored in a mobile terminal for establishing a call between two other terminals | |
US9107237B2 (en) | Communication control method and a mobile communication terminal | |
CA2784651C (en) | Apparatus and method in a wireless device for reestablishing a call | |
EP2175606A1 (en) | A method, an exchange and a device for conversation handover between the terminals | |
US20080014926A1 (en) | Mobile communication terminal and call handover method | |
CN104270827A (en) | Method and device for transferring call | |
CN102307343A (en) | Methods for processing apparatus originated communication request and communication apparatuses utilizing the same | |
US20090264113A1 (en) | Mobile phone that automatically makes conference calls and method for same | |
KR101089709B1 (en) | A call connection with applications for mobile devices that can connect to the telephone switching equipment and method for the same | |
CN105827846A (en) | Communication terminal conversation method, method for controlling conversation of communication terminal, and communication terminal | |
CN103634766A (en) | Incoming call forwarding method, device, system and relative equipment | |
CN103888923A (en) | Call proceeding method, system and device applied to virtual private mobile network | |
CN104780250B (en) | A kind of method and mobile terminal of selection calling number | |
CN103179534A (en) | Method, device and system for issuing voice continuing result | |
US10334102B2 (en) | Device and method for voice communication control in fixed-mobile convergence system | |
CN104754573A (en) | Call processing method and device | |
CN115396870A (en) | Call control method and device, call system, wearable device and readable medium | |
CN107148008A (en) | Call handover method, system, terminal and server | |
EP2667598A1 (en) | Method for implementing video calls on communication terminal and communication terminal thereof | |
CN103812984A (en) | Smart continuous dialing method and device | |
KR20050098571A (en) | Hanging up service method for mobile communication terminal | |
KR101809122B1 (en) | Inteligent gateway, mobile communication exchanging system and method for providing interphone service thereby |
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 |