CN106027816B - Call method and device, communicating data treating method and apparatus - Google Patents
Call method and device, communicating data treating method and apparatus Download PDFInfo
- Publication number
- CN106027816B CN106027816B CN201610323303.6A CN201610323303A CN106027816B CN 106027816 B CN106027816 B CN 106027816B CN 201610323303 A CN201610323303 A CN 201610323303A CN 106027816 B CN106027816 B CN 106027816B
- Authority
- CN
- China
- Prior art keywords
- call
- request
- terminal
- called party
- caller identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42195—Arrangements for calling back a calling subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/765—Linked or grouped accounts, e.g. of users or devices
- H04M15/7652—Linked or grouped accounts, e.g. of users or devices shared by users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/70—Administration or customization aspects; Counter-checking correct charges
- H04M15/765—Linked or grouped accounts, e.g. of users or devices
- H04M15/7657—Linked or grouped accounts, e.g. of users or devices for closed subscriber group [CSG]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a kind of call method and device, communicating data treating method and apparatus, which includes: to send call request to server, and the call request carries caller identification and called party's mark;It receives and first calls back to request, described first request that calls back is corresponding with the call request;Obtain for described first call back request the first answer command;After the called party, which identifies corresponding terminal, gets the second answer command, terminal corresponding with called party mark establishes talking link, so that the server is obtained parameter values corresponding to the call carried out by the talking link, and subtracts the parameter values from the corresponding value account of the caller identification owning user cluster;Second answer command is the answer command for calling back request for second that the called party identifies that corresponding terminal gets.The present invention program can guarantee converse convenience and control call cost.
Description
Technical field
The present invention relates to fields of communication technology, more particularly to a kind of call method and device, communicating data processing method
And device.
Background technique
For users' clusters such as enterprise customer's cluster, domestic consumer's cluster or spontaneous organization user's clusters, it is based on
Communication requirements need to carry out voice communication in user's cluster or with the user outside user's cluster.Due to there is cost of conversing
Problem, the use that the user of user's cluster makes a phone call are restricted.
Mobile communication carrier provides the cluster short number service periodically charged to user at present, and user opens the business
Afterwards, the user in the same cluster can carry out no-charge call by cornet, but due to needing use to be different from original number
Cornet converse, customer using cost is high and convenience is poor.
Summary of the invention
Based on this, it is necessary in view of the above-mentioned problems, providing a kind of low for customer using cost and can guarantee convenience
Call method and device, communicating data treating method and apparatus.
A kind of call method, comprising:
Call request is sent to server, the call request carries caller identification and called party's mark;
It receives and first calls back to request, described first request that calls back is corresponding with the call request;
Obtain for described first call back request the first answer command;
After the called party, which identifies corresponding terminal, gets the second answer command, with called party mark pair
The terminal answered establishes talking link, and the server is made to obtain parameter number corresponding to the call carried out by the talking link
Value, and the parameter values are subtracted from the corresponding value account of the caller identification owning user cluster;Described second connects
Listening instruction is the answer command for calling back request for second that the called party identifies that corresponding terminal gets.
A kind of communicating data processing method, comprising:
Call request is received, the call request carries caller identification and called party's mark;
It sends first to the corresponding first terminal of the caller identification to call back to request, so that the first terminal obtains
Take for described first call back request the first answer command;
It identifies corresponding second terminal transmission second to the called party to call back to request, so that the second terminal
Obtain for described second call back request the second answer command;
When the first terminal for getting first answer command and get described in second answer command
After establishing talking link between second terminal, the corresponding parameter values of call that acquisition is carried out by the talking link, and from
The parameter values are subtracted in the corresponding value account of the caller identification owning user cluster.
A kind of communicator, comprising:
Calling module, for sending call request to server, the call request carries caller identification and called
Side's mark;
Call back request processing module, first calls back to request for receiving, described first call back request with
The call request is corresponding;Obtain for described first call back request the first answer command;
Talking link processing module, for getting the second answer command when the called party identifies corresponding terminal
Afterwards, terminal corresponding with called party mark establishes talking link, obtains the server by the talking link
Parameter values corresponding to the call of progress, and subtracted from the corresponding value account of the caller identification owning user cluster
The parameter values;Second answer command be the called party identify that corresponding terminal gets for the second clawback
The answer command of call request.
A kind of communicating data processing unit, comprising:
Call request receiving module, for receiving call request, the call request carries caller identification and called
Side's mark;
Call back module, calls back to request for sending first to the corresponding first terminal of the caller identification,
So that the first terminal obtains the first answer command for calling back request for described first;It is identified to the called party
Corresponding second terminal sends second and calls back to request, and calls back to ask for described second so that the second terminal is obtained
The second answer command asked;
Value account management module, for that ought get the first terminal of first answer command and get institute
It states after establishing talking link between the second terminal of the second answer command, obtains the call carried out by the talking link
Corresponding parameter values, and the parameter number is subtracted from the corresponding value account of the caller identification owning user cluster
Value.
Above-mentioned call method and device, communicating data treating method and apparatus pass through clawback after user initiates call request
The mode of phone establishes the talking link between caller and called party, operates conveniently.And server can be obtained by logical
The corresponding parameter values of call that link carries out are talked about, to subtract from the corresponding value account of caller identification owning user cluster
Parameter values are gone, what it is due to consumption is the corresponding public resource of user's cluster, is conversed for a user so at low cost.
Detailed description of the invention
Fig. 1 is the applied environment figure of phone system in one embodiment;
Fig. 2 is the structural schematic diagram of terminal in one embodiment;
Fig. 3 is the structural schematic diagram of server in one embodiment;
Fig. 4 is the flow diagram of call method in one embodiment;
Fig. 5 is the contacts list interface schematic diagram of terminal display in one embodiment;
Fig. 6 be one embodiment in terminal receive call back request after show for accept or reject clawback electricity
Talk about the call interface schematic diagram of request;
Fig. 7 is that the waiting of terminal display in one embodiment calls back interface schematic diagram;
Fig. 8 is that the waiting that shows when redialing of terminal calls back interface schematic diagram in one embodiment;
Fig. 9 is the interface schematic diagram of the state of speaking of terminal display conversation member in one embodiment;
Figure 10 is the interface schematic diagram for the message registration that terminal display does not connect in one embodiment;
Figure 11 is the interface schematic diagram for the message registration that terminal display is connected in one embodiment;
Figure 12 is the interface schematic diagram of the history message registration of terminal display single user in one embodiment;
Figure 13 is the applied environment figure of phone system in another embodiment;
Figure 14 is the timing diagram of call method in one embodiment;
Figure 15 is the timing diagram of more people's call methods in one embodiment;
Figure 16 is the flow diagram of communicating data processing method in one embodiment;
Figure 17 is the structural block diagram of communicator in one embodiment;
Figure 18 is the structural block diagram of communicator in another embodiment;
Figure 19 is the structural block diagram of communicating data processing unit in one embodiment;
Figure 20 is the structural block diagram of communicating data processing unit in another embodiment.
Specific embodiment
In order to make the objectives, technical solutions, and advantages of the present invention clearer, with reference to the accompanying drawings and embodiments, right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
As shown in Figure 1, in one embodiment, providing a kind of phone system, including terminal 110, application server
120, transfer server 130, the equipment that calls back 140 and telephone network 150.Wherein terminal 110 includes first terminal and second
Terminal, first terminal such as 110 (a), second terminal such as 110 (b) and 110 (c).Terminal 110 has access internet and access
The function of telephone network can be mobile phone, tablet computer or fixed-line telephone etc..Terminal 110 can run user's cluster communication
Using with system telephone application, user's cluster communication apply such as enterprise communication application, for by linking Internet application take
Business device 120, system telephone, which is applied, is used for access telephone network network 150.Application server 120 can be used for and run in terminal 110
User's cluster communication application communication can be used for managing the corresponding value account of caller identification owning user cluster.Transfer service
Device 130 is used to provide data relay function between application server 120 and the equipment 140 that calls back, and transfer server 130 can
Removal, application server 120 can be communicated directly with the equipment 140 that calls back after removal.The equipment that calls back 140 can be one
Or it is multiple, it can be held by the agent that calls back.Telephone network 150 can be PSTN (Public Switched
Telephone Network, Public Switched Telephone Network).
It is appreciated that term " first " used in the present invention, " second " etc. can be used to describe various elements herein,
But these elements should not be limited by these terms.These terms are only used to distinguish the first element from the other element.Citing comes
It says, without departing from the scope of the invention, first terminal can be known as to second terminal, and similarly, it can be by second
Terminal is known as first terminal.First terminal and second terminal both terminal, but it is not same terminal.
Fig. 2 is the schematic diagram of internal structure of terminal in one embodiment.As shown in Fig. 2, the terminal includes total by system
Processor, non-volatile memory medium, built-in storage, network interface, display screen and the input unit of line connection.Wherein, terminal
Non-volatile memory medium be stored with operating system, further include a kind of communicator, the communicator is logical for realizing one kind
Words method.The processor supports the operation of entire terminal for providing calculating and control ability.Built-in storage in terminal is non-
The operation of communicator in volatile storage medium provides environment, can store computer-readable instruction in the built-in storage,
When the computer-readable instruction is executed by processor, processor may make to execute a kind of call method.Network interface is for accessing
Internet is communicated with application server, such as is sent call request and received call;It is also used to access telephone network network.
The display screen of terminal can be liquid crystal display or electric ink display screen etc., and input unit can be to be covered on display screen
Touch layer is also possible to the key being arranged in terminal enclosure, trace ball or Trackpad, is also possible to external keyboard, Trackpad
Or mouse etc..The terminal can be mobile phone, tablet computer or wearable device etc..It will be understood by those skilled in the art that in Fig. 2
The structure shown, only the block diagram of part-structure relevant to application scheme, does not constitute and is applied to application scheme
The restriction of terminal thereon, specific terminal may include more certain than more or fewer components as shown in the figure, or combination
Component, or with different component layouts.
Fig. 3 is the schematic diagram of internal structure of server in one embodiment, can be used as application server.As shown in figure 3, should
Server includes processor, non-volatile memory medium, built-in storage and the network interface connected by system bus.Wherein,
The non-volatile memory medium of the server is stored with operating system, database and communicating data processing unit, can in database
It is stored with value account, the attaching relation of user and user's cluster and user's cluster and the corresponding relationship of value account etc..It should
Communicating data processing unit is for realizing a kind of communicating data processing method.The processor of the server is calculated and is controlled for providing
Ability processed supports the operation of entire server.The built-in storage of the server is the communicating data in non-volatile memory medium
Processing unit provides running environment, can store computer-readable instruction in the built-in storage, which is located
When managing device execution, processor may make to execute a kind of communicating data processing method.The network interface of the server for accordingly with
External terminal through internet communication, for example receive call request and return to call etc. to terminal that terminal is sent.
Server can be realized with the server cluster of the either multiple server compositions of independent server.Those skilled in the art
It is appreciated that structure shown in Fig. 3, only the block diagram of part-structure relevant to application scheme, is not constituted to this
The restriction for the server that application scheme is applied thereon, specific server may include more more or fewer than as shown in the figure
Component perhaps combines certain components or with different component layouts.
As shown in figure 4, in one embodiment, providing a kind of call method, the present embodiment is applied in this way
The terminal in Fig. 1 and Fig. 2 is stated to illustrate.This method specifically comprises the following steps:
Step 402, call request is sent to server, call request carries caller identification and called party's mark.
Wherein, server can be application server.Caller refers to the user for initiating call request, and caller identification is then
It is the unique identification of caller;Correspondingly, called party is that caller intends the object conversed therewith, and called party's mark is then
The unique identification of called party.Caller identification and called party's mark can be cell-phone number, by user's cluster communication application
The account of registration or email address etc. can unique identification user character string.
Specifically, the contacts list that first terminal can be provided by user's cluster communication application selects called party, can
Single choice or multiselect, to initiate call request, which carries caller identification and called party's mark.First eventually
End can send server for call request by internet, can also send service for call request by telephone network
Device.
Referring to Fig. 5, user's cluster communication application can provide cluster contacts list 501, frequent contact list 502 and
At least one of phone contact list 503.It wherein, may include caller identification user collection in cluster contacts list 501
All or part of user identifier in group, frequent contact list 502 can be to be carried out according to by user's cluster communication application
The most preceding preset quantity of talk times descending sort heel row user identifier, phone contact list 503 may include system
The all or part of contact person of phone application.System telephone application is the application of access telephone network network, can be first terminal
The included application for making a phone call.
Step 404, it receives and first calls back to request, first request that calls back is corresponding with call request.
Wherein, it calls back to request to be after caller initiates call request, except the corresponding terminal of conversation member
The request that equipment is made a phone call to the terminal of conversation member, first request that calls back is to be sent to first terminal to call back to ask
It asks, following second request that calls back is then to be sent to second terminal to call back to request.Conversation member include caller and
Called party.First call back request it is corresponding with call request, be in response to issue in call request.First terminal passes through
System telephone application receives first and calls back to request.
In one embodiment, server directly can send first to first terminal by telephone network according to call request
It calls back to request.In yet another embodiment, server can call the clawback for the equipment that calls back to initiate according to call request
Interface initiates first and calls back to request, and sends the first clawback electricity to first terminal by telephone network from calling back equipment
Words request.In another embodiment, application server can send readjustment to transfer server according to call request and notify, then by
Transfer server calls the clawback for the equipment that calls back to initiate interface initiation first and calls back to request according to readjustment notice, and by
The equipment that calls back sends first to first terminal by telephone network and calls back to request.
Step 406, obtain for first call back request the first answer command.
Specifically, referring to Fig. 6, first terminal calls back that user's cluster communication can be passed through after request receiving first
Using or system telephone application, show and call back the first control 601 of request and refusal first calls back for receiving first
Second control 602 of call request.First terminal is got if detecting to the trigger action of the first control 601 for first
Call back the first answer command requested, and generates the notice for receiving to request and is simultaneously sent to the equipment that calls back, connects to realize
It is called back to request by first.First terminal generates the logical of refusal request if detecting to the trigger action of the second control 602
The equipment that calls back is known and is sent to, to realize that refusal first calls back to request.First calls back request by first
The system telephone application of terminal local receives;First answer command is obtained by the system telephone application of first terminal local.
Step 408, after called party, which identifies corresponding terminal, gets the second answer command, with called party's mark pair
The terminal answered establishes talking link, and server is made to obtain parameter values corresponding to the call carried out by talking link, and from
Parameter values are subtracted in the corresponding value account of caller identification owning user cluster;Second answer command is called party's mark
Corresponding terminal get for second call back request answer command.
Here terminal refers to second terminal, and second request that calls back calls back to request corresponding with first, can pass through
Session identity CallID association, the two are used for the talking link established between caller and called party.Talking link can be
Telephone network talking link, telephone network talking link are the communication channels for being used for transmission voice established based on telephone network.
Second call back request can first call back request before or after initiate, second calls back, and request can also be true
Recognize first to call back to initiate after request is received.Second terminal can be received and be received by the system telephone application run thereon
Second calls back to request.
Conversation member including caller and called party obtains voice data by respective terminal, and passes through telephone network
Network transmission and exchanges voice data, to converse.It sets up since talking link when previous call, when conversation member is equal
Hang up the telephone so that talking link remove after, this end of conversation.Value account is corresponding with caller identification owning user cluster,
Indicate that user's cluster shares value account quantization call resource consumption.Caller identification and called party's mark can belong to phase
With user's cluster.Value account can be public expense account.
Server directly can calculate this corresponding parameter number of conversing according to ticket call temporal information on server
Value, for example server can record at the beginning of this is conversed and the end time, at the beginning of according to record and terminate
Time obtains the duration of call of this call, to determine the parameter values of this call according to the duration of call.Server can also
To obtain this corresponding parameter values of conversing from the equipment that calls back.Parameter values are for quantifying money consumed by this call
Source, parameter values can be time quantization value, such as number of seconds, the number of minutes etc.;Parameter values are also possible to integral or currency number
Value.Parameter values can be rounded, and facilitate calculating.
Above-mentioned call method establishes caller and called after user initiates call request by way of calling back
Talking link between side, operates conveniently.And server can obtain the corresponding parameter number of call carried out by talking link
Value, to subtract parameter values from the corresponding value account of caller identification owning user cluster, that due to consumption is user
The corresponding public resource of cluster is conversed at low cost for a user in this way.Furthermore caller is only needed to initiate call request and be connect
It is called back to request by first, called party only needs receiving second to call back to request, and dials conveniently.
In one embodiment, it first calls back to request to initiate after server is verified call request;Verifying
Including to caller identification legitimate verification, to called party mark legitimate verification and use belonging to caller identification
At least one of remaining sum verifying of the corresponding value account of family cluster.
Specifically, server verifies call request after receiving call request, continues root if being verified
First is initiated according to call request to call back to request.It specifically can verify that multiple conditions in verifying, when multiple conditions are set up
It is verified.
It is pre- can specifically to check whether the form of caller identification meets to the legitimate verification of caller identification for server
If whether format and/or caller identification record on the server and/or caller identification is with the presence or absence of affiliated user's cluster.
The legitimate verification that server identifies called party, can specifically check whether the form of called party's mark accords with
It closes preset format and/or called party identifies whether record on the server and/or called party identifies whether that there are affiliated
User's cluster.
Server verifies the remaining sum of the corresponding value account of caller identification owning user cluster, specifically may determine that number
Whether value account is greater than default value, if being then verified, does not pass through if otherwise verifying.Default value can be positive value or negative
Value.
In the present embodiment, server verifies call request after receiving call request, is verified, and initiates
First calls back to request, it is ensured that call security guarantees value account safety.
In one embodiment, before step 404, this method further include: receive server and fed back according to call request
Call after, start recording wait first call back request waiting time;Reach the duration of configuration when waiting time
When, go to step 402.The adjacent call request sent twice establishes different talking links for triggering.
Specifically, server can be verified after the call request for receiving first terminal transmission to call request
Afterwards, call is fed back to first terminal;Or it can be after the clawback for calling the equipment that calls back initiates interface to first terminal
Feed back call.
First terminal is after receiving call, start recording waiting time, and what which indicated is waiting the
Since one time span for calling back request, specifically can be receiving call to current time or to receiving
First call back request time span.
On first terminal can configured in advance duration, can configure by user or by server, match if waiting time reaches this
The duration set then jumps to step 402 and is redialed.The number redialed can be previously set, such as 1 time, reach redialing for setting
Terminate after number.The duration of configuration such as 15 seconds.
The adjacent call request sent twice establishes different talking links for triggering, the specific calling initiated for the first time
Request establish calling line can second of call request initiation after be removed, restart to establish talking link, prevent because
Calling line communication quality difference causes call that can not reach or cause speech quality poor.
In the present embodiment, the initiation and repeating transmission of call request are controlled by the duration configured, it can be obstructed in calling line
When smooth, talking link is replaced by redialing, is gone on smoothly with forming this call as far as possible.
In one embodiment, call request is initiated by local user's cluster communication application;First calls back to request
It is received by local system telephone application;First answer command is obtained by local system telephone application.Wherein user collects
Group communication application can be enterprise communication application, and call request can be applied by local user's cluster communication and be sent out by internet
It rises, first, which calls back, requests to be received and be received using by telephone network by the system telephone of first terminal local.
In one embodiment, before step 404, this method further include: shown by user's cluster communication application etc.
Interface to be called back;After step 406, this method further include: get when by user's cluster communication application by system
After what phone application issued answers state notifying, closes and wait the interface that calls back.
Specifically, referring to Fig. 7, first terminal can pass through user's cluster after receiving the call of server feedback
Communications applications show that waiting as shown in Figure 7 calls back interface, to wait and call back to show called mark in interface
Know corresponding information, can also show further operation indicating.If redialing, waiting clawback as shown in Figure 8 can be shown
Telephone interface, prompt are being replaced calling line and are being redialed.Call can carry callback number, and first terminal can incite somebody to action
Local system contact person is written in callback number, for system telephone application display incoming information.
System telephone application is detectable to answer event, and generating after detecting the event of answering, which indicates to receive first, calls back
State notifying is answered in request, and passes to user's cluster communication application, so that user's cluster communication, which is applied, answers shape according to this
State notice, which is closed, waits the interface that calls back, and can also further show that conversation member shows interface, for showing conversation member
Information.
System telephone application is detectable to hang up event, and generating after detecting the event of hanging up indicates that refusal first calls back
The disarmed state of request notifies, and passes to user's cluster communication application, so that user's cluster communication is applied according to the refusal shape
State notice terminates process.
In the present embodiment, intuitively user can be prompted to be currently at by the displaying and closing that wait the interface that calls back
It waits first to call back the stage requested, user is facilitated to distinguish the operation needed for different phase carries out.Answer state notifying by
System telephone application gets and is transferred to user's cluster communication application, and response efficiency can be improved.
In one embodiment, it first calls back to request to call the equipment that calls back according to call request by server
Clawback is initiated interface and is initiated;After step 406, this method further include: state notifying is answered in equipment transmission to calling back, and is made back
Equipment of dialing initiates second and calls back to request according to answering state notifying to called party and identify corresponding terminal.
In the present embodiment, after first terminal detects the event of answering by system telephone application, to the equipment hair that calls back
It send and answers state notifying, when the equipment that calls back in this way can receive first and call back to request confirming first terminal, then to quilt
The corresponding terminal of caller identification initiates second and calls back to request.Guarantee that this passes through clawback by the confirmation of first terminal
Mode establishes call, and can guarantee that caller is connected prior to called party, guarantees that call is normally carried out.
In one embodiment, called party's mark is more than one;Step 408 specifically includes: when at least one called
After mark corresponding terminal in side's gets the second answer command, terminal corresponding at least one called party mark establishes call
Link.In the present embodiment, first terminal can initiate the multi-party call of three people or more, as long as there is a called in this case
Side, which connects, can establish circuit network talking link, and established circuit network talking link can be added in other called parties,
Transmission efficiency can be improved.
In one embodiment, this method further include: when the conversation member for participating in call changes, receive server
The member condition of transmission notifies;It notifies to show conversation member change information according to member condition and/or plays expression conversation member
The audio prompt of situation of change.
Specifically, the conversation member including caller and called party can change, can increase new conversation member or
Person reduces existing conversation member.Increase the such as current conversation member of conversation member and invites the user except this conversation member
This call is added, perhaps applies the message registration provided this call to be added or by system electricity from user's cluster communication
This call is added in the message registration that words application provides.It reduces conversation member such as individual call member and exits this call.
When conversation member changes, the equipment that calls back can notify member condition to be pushed to server, server
Member condition notice is moved back to the corresponding terminal of each conversation member for being sent to this call again.It is logical that first terminal receives member condition
After knowing, conversation member change information can be shown with visual form, for example is increased the head portrait of newly-increased conversation member or removed and moved back
The head portrait of the conversation member of this call out.First terminal can also play the audio prompt for indicating conversation member situation of change,
For example play " XXX has dropped out this call " or " this call is added in XXX ".The audio prompt of broadcasting may be from clawback electricity
Talk about equipment or local or server.
In the present embodiment, the conversation member for participating in call changes, and first terminal can prompt user to occur in time
Variation, facilitates user to make adjustment dialog context.
In one embodiment, this method further include: receive the corresponding with each called party mark of server transmission
It speaks state notifying;The corresponding status indication of speaking of corresponding called party's mark is updated according to state notifying of speaking.
Wherein, the state of speaking can indicate whether the conversation member of this call speaks, and state notifying of speaking is for notifying the
One terminal called party identifies corresponding this state of speaking.First terminal, which can be used, different speaks status indication to distinguish not
Same state of speaking, as shown in figure 9, the expression of status indication 901 of speaking is not spoken, status indication 902 of speaking expression is being spoken.
In the present embodiment, the corresponding state mark of speaking of corresponding called party's mark is updated according to state notifying of speaking
Note can help user to identify the state of speaking of each conversation member by visual manner, different convenient for distinguishing when more people call
Conversation member.
In one embodiment, this method further include: storage includes caller identification and the call note that called party identifies
Record;Show message registration;When detecting to the trigger action of the message registration of displaying and call is not finished, sent to server
Call request reception third corresponding with call request is added is added to call back to request, calls back when getting for third
After the third answer command of request, call is added;Terminate when detecting the trigger action to the message registration of displaying and conversing
When, the call request for carrying caller identification and called party's mark is sent to server again.
Specifically, each call is stored as corresponding message registration by first terminal, and is shown, when needed user
It can be by operating message registration, so that first terminal is sent to server is added call request, which is carried
There is session identity, or carries caller identification.Server calls the clawback for the equipment that calls back according to call request is added
Interface is initiated, so that the equipment that calls back sends third to first terminal and calls back to request.First terminal is receiving third
It calls back after requesting and receiving, the secondary call is added.If current talking has terminated, call request can be re-initiated.It is logical
Words record can be by user's cluster communication application memory and displaying, can also be by system telephone application memory and displaying.
In the present embodiment, by storage message registration, call is added with can be convenient, or call can be re-initiated,
Improve operation ease.
As shown in Figure 10 to 12, first terminal can show the message registration of the message registration, connection that do not connect, every call note
Record can also record the details of all previous call of same calls member, such as start talking time, duration of call etc..
As shown in figure 13, in one embodiment, a kind of phone system, including terminal 1310, application server 1320, in
Turn server 1330, the agent's equipment 1340 that calls back, telephony carrier network 1350 and accounting server 1360.Wherein eventually
End 1310 includes first terminal and second terminal, and the operation of terminal 1310 has that enterprise communication is applied and system telephone application, enterprise are logical
Letter application realizes that system telephone application is public expense electricity for realizing the dialing of public expense phone, status display, function service logic etc.
The voice communication supporting body of words.Application server 1320 is used to be managed collectively the business function logic of public expense phone, including calling
Request, state notifying and conversation member information management etc..Accounting server 1360 is for providing inquiry about charging, keeping accounts and detain
The functions such as take.Transfer server 1330 is interacted for unified with the external agent's equipment interface that calls back.It calls back generation
Reason quotient's equipment is to provide the third-party platform for the business of calling back, and is responsible for docking with telephony carrier network.Telephone operator net
Network is basic phone voice communication network, such as PSTN.Application server 1320, transfer server 1330 and accounting server 1360
It can be realized by same server or same server cluster.
In one embodiment, a kind of call method is provided, the present embodiment is applied in this way in above-mentioned Figure 13
Phone system illustrates.This method specifically includes calling step, clawback waiting step and calling steps, such as Figure 14 institute
Show, this method specifically comprises the following steps 1401 to step 1414, and wherein step 1401 to step 1405 is calling step, step
1406 to step 1408 be clawback waiting step, step 1409 to step 1414 is calling steps.
Step 1401, the calling that the corresponding first terminal of caller A initiates the corresponding second terminal of calling called party B is asked
It asks.
Step 1402, enterprise communication application server verifies public expense account balance, and verification of caller A number legitimacy is tested
Called party B number legitimacy is demonstrate,proved, if be verified, continues to call the clawback initiation for the agent's equipment that calls back to connect
Mouth initiates calling;, whereas if verifying does not pass through, mistake directly just is returned to the corresponding first terminal of caller A.
Step 1403, enterprise communication application server calls the clawback for the agent's equipment that calls back by transfer server
Interface is initiated, the agent's equipment that calls back is notified that telephony carrier network calls back.
Step 1404, enterprise communication application server calls the clawback for the agent's equipment that calls back to initiate interface success,
The agent's equipment that calls back can return to the number of this call clawback simultaneously, for for first terminal caller identification.
Step 1405, after first terminal receives the call that enterprise communication application server returns, if call
It is success, then enters step 1406;If call is failure, call failure is prompted, terminates this call.
Step 1406, when the success of first terminal call, it can enter and wait the state that calls back, while this can be led to
Local system contact person is written in the callback number of words, is used for system telephone application caller identification title;Simultaneously, first terminal
It can also select to cancel this calling at any time.
Step 1407, first terminal is received and is called back before waiting time-out;If waiting time-out, there are no received back
It dials, then triggers an auto recall process.It, specifically can be according to not for judging to wait the duration of time-out to may be selected 15 seconds
Same number or telephone operator carries out flexible configuration.
Step 1408, if waiting time-out, first terminal automatically initiates a recall and requests to give enterprise communication application server,
Enterprise communication application server informs the agent's equipment that calls back, and the agent's equipment that calls back can be by calling line before
It dismantles, reselects a route and called.
Step 1409, first terminal, which receives, calls back, and can choose and answers or hang up the telephone;If hung up, terminate
This call.
Step 1410, telephony carrier network can by first terminal answer or disarmed state is pushed to and calls back to act on behalf of
Quotient's equipment.
Step 1411, it calls back if agent's equipment discovery first terminal that calls back has been answered, calls back to act on behalf of
Quotient's equipment then calls back to the corresponding second terminal initiation of callee B;Conversely, this end of conversation.
Step 1412, second terminal, which is answered, calls back, and so far, first terminal and second terminal are completed voice communication and built
It is vertical.
Step 1413, either party of first terminal and second terminal hang up the telephone, this end of conversation.
Step 1414, after end of conversation, regardless of whether final establish call, the agent's equipment that calls back can be logical to enterprise
Letter application server pushes the Call Detail Record information of this call, and keeps accounts to accounting server, deducts expense from public expense account
With.
In the present embodiment, after user initiates call request, call is established by way of calling back, by being then based on electricity
Talk about carrier network, it is ensured that speech quality.And after end of conversation, it is logical that enterprise communication application server can obtain this
Corresponding ticket information is talked about, is deducted the fee, is conversed for a user at low cost from public expense account according to ticket information.Pass through
Verifying can guarantee call security, to guarantee public expense account safety.Auto recall can overcome certain signal blind zones or line
Percent of call completed can be improved by reselecting calling line in the situation of road exception.Caller is called back to called party again after listening before
Phone can avoid invalid call waste of resource.
As shown in figure 15, in one embodiment, another more people's call methods are provided, the present embodiment is answered in this way
It is illustrated for the phone system in above-mentioned Figure 13.This method specifically includes calling step, clawback waiting step and more
People's calling steps, as shown in figure 15, this method specifically comprise the following steps 1501 to step 1519, wherein step 1501 to step
1505 be calling step, and step 1506 to step 1508 is clawback waiting step, and step 1509 to step 1521 is more people's calls
Step.
Step 1501, the corresponding first terminal of caller A initiates to call multiple called party (called parties 1 to called
Square N is N number of altogether) call request of corresponding second terminal.
Step 1502, enterprise communication application server verifies public expense account balance, and verification of caller A number legitimacy is tested
It demonstrate,proves called party 1 and continues to call the more people for the agent's equipment that calls back to return if be verified to N number legitimacy
It has transfered interface and has initiated calling;, whereas if verifying does not pass through, mistake directly just is returned to the corresponding first terminal of caller A.
Step 1503, enterprise communication application server calls the more people for the agent's equipment that calls back by transfer server
Clawback initiates interface, and the agent's equipment that calls back is notified that telephony carrier network calls back.
Step 1504, enterprise communication application server call call back agent's equipment more people call back initiate interface at
Function, the agent's equipment that calls back can return to the number of this call clawback simultaneously, for for first terminal caller identification.
Step 1505, after first terminal receives the call that enterprise communication application server returns, if call
It is success, then enters step 1506;If call is failure, call failure is prompted, terminates this call.
Step 1506, when the success of first terminal call, it can enter and wait the state that calls back, while this can be led to
Local system contact person is written in the callback number of words, is used for system telephone application caller identification title;Simultaneously, first terminal
It can also select to cancel this calling at any time.
Step 1507, first terminal is received and is called back before waiting time-out;If waiting time-out, there are no received back
It dials, then triggers an auto recall process.It, specifically can be according to not for judging to wait the duration of time-out to may be selected 15 seconds
Same number or telephone operator carries out flexible configuration.
Step 1508, if waiting time-out, first terminal automatically initiates a recall and requests to give enterprise communication application server,
Enterprise communication application server informs the agent's equipment that calls back, and the agent's equipment that calls back can be by calling line before
It dismantles, reselects a route and called.
Step 1509, first terminal, which receives, calls back, and can choose and answers or hang up the telephone;If hung up, terminate
This call.
Step 1510, telephony carrier network can by first terminal answer or disarmed state is pushed to and calls back to act on behalf of
Quotient's equipment.
Step 1511 calls back if agent's equipment discovery first terminal that calls back has been answered, returns to step 1512
Agent's equipment of dialing then calls back to callee 1 to N corresponding second terminal initiation;Conversely, this end of conversation.
Step 1513, callee 1 is into the corresponding second terminal of N, more as long as there is one to answer calling back of receiving
People's voice communication is established.
Step 1514, after conversing into more people, telephony carrier network can push in real time to enterprise communication application server
The variation of member and state of speaking.
Step 1515~step 1519, enterprise communication application server push more people to the application of the enterprise communication of first terminal
The member of call changes and state of speaking, and such first terminal can be with institute in real-time display currently more people's calls by call interface
There is the status information of member.
Step 1520, if the side N in first terminal and second terminal hangs up the telephone, this end of conversation.
Step 1414, after end of conversation, regardless of whether final establish call, the agent's equipment that calls back can be logical to enterprise
Letter application server pushes the Call Detail Record information of this call, and keeps accounts to accounting server, deducts expense from public expense account
With.
In addition to this, call can also be added in user, here be added call refer to be currently talking into one it is more
People's call, can be added there are three types of mode: first is that applying the inside message registration to be added by enterprise communication;Second is that other are leading to
Member in words, which invites some member, to be added;Third is that the message registration applied from system telephone is added, and this was added before
A more people converse and were not fully completed.After some member, which is added, to converse, other members also in call also be will receive
The addition of the member notifies, and carries out the refreshing of state.
It into after more people call, can be exited there are two types of mode, one is directly pass through the extension of enterprise communication application the inside
Disconnected button exits;It calls back the other is directly hanging up.After some member exits call, other also in call at
Member, also will receive the OPT-OUT NOTICE of the member, and carry out the refreshing of state.
When more people converse, if there is member is added or exits, telephony carrier network can also be conversed in more people to other
In member push corresponding prompt tone, such as " more people call that AA joined BB ", " BB exits more people's calls " etc..
As shown in figure 16, a kind of communicating data processing method is provided, the present embodiment is applied to server in this way
It illustrates, which may include application server, transfer server and accounting server.This method specifically includes as follows
Step:
Step 1602, call request is received, call request carries caller identification and called party's mark.
Step 1604, it sends first to the corresponding first terminal of caller identification to call back to request, so that first terminal
Obtain for first call back request the first answer command.
Step 1606, it identifies corresponding second terminal transmission second to called party to call back to request, so that second is whole
End obtain for second call back request the second answer command.
Step 1608, the first terminal of the first answer command and the second terminal of the second answer command is got when getting
Between establish talking link after, obtain the corresponding parameter values of call that carry out by talking link, and from caller identification institute
Belong in the corresponding value account of user's cluster and subtracts parameter values.
Above-mentioned communicating data processing method establishes caller after user initiates call request by way of calling back
Talking link between called party, operates conveniently.And server can be obtained and be corresponded to by the call that talking link carries out
Parameter values, to subtract parameter values from the corresponding value account of caller identification owning user cluster, due to consumption
Be the corresponding public resource of user's cluster, converse for a user so at low cost.Furthermore caller only needs to initiate to call
It requests and receives first to call back to request, called party only needs to receive second to call back to request, and dials conveniently.
In one embodiment, this method further include: call request is verified, is executed after being verified to calling
Side identifies the step of corresponding first terminal transmission first calls back to request;Verifying includes testing the legitimacy of caller identification
It demonstrate,proves, to the legitimate verification of called party's mark and to the remaining sum of the corresponding value account of caller identification owning user cluster
At least one of verifying.
In the present embodiment, server verifies call request after receiving call request, is verified, and initiates
First calls back to request, it is ensured that call security guarantees value account safety.
In one embodiment, step 1603 specifically includes: according to call request, calling the clawback hair for the equipment that calls back
Interface is played, so that the equipment that calls back sends first to the corresponding first terminal of caller identification and calls back to request;Step
1604 include: by the equipment that calls back receive first terminal feedback answer state notifying after, to called party mark pair
The second terminal answered sends second and calls back to request.
In one embodiment, called party's mark is more than one;This method further include: obtain each member for participating in call
Member condition notice and/or state notifying of speaking;To first terminal and second terminal push member condition notice and/or speak
State notifying.
In the present embodiment, by pushing member condition notice and/or state notifying of speaking to first terminal and second terminal,
So that conversation member can also distinguish between different conversation members with timely learning member's situation of change.
In one embodiment, the addition call request for call is obtained;To the terminal hair for initiating that call request is added
It send third to call back to request, calls back the of request for third getting so that initiating to be added the terminal of call request
Call is added after three answer commands.The terminal for wherein initiating to be added call request can be except above-mentioned first terminal and second terminal
Except other terminals.
In other embodiments, which can also include in above-mentioned call method by server implementation
Other steps.
As shown in figure 17, in one embodiment, it provides a kind of communicator 1700, including calling module 1701, returns
Request processing module of dialing 1702 and talking link processing module 1703.
Calling module 1701, for sending call request to server, call request carries caller identification and called
Side's mark.
The request processing module that calls back 1,702 first calls back to request for receiving, first call back request with
Call request is corresponding;Obtain for first call back request the first answer command.
Talking link processing module 1703, for getting the second answer command when called party identifies corresponding terminal
Afterwards, terminal corresponding with called party's mark establishes talking link, and server is made to obtain the call institute carried out by talking link
Corresponding parameter values, and parameter values are subtracted from the corresponding value account of caller identification owning user cluster;Second connects
Listening instruction is the answer command for calling back request for second that called party identifies that corresponding terminal gets.
In one embodiment, it first calls back to request to initiate after server is verified call request;Verifying
Including to caller identification legitimate verification, to called party mark legitimate verification and use belonging to caller identification
At least one of remaining sum verifying of the corresponding value account of family cluster.
As shown in figure 18, in one embodiment, communicator 1700 further include: calendar scheduling waits for module 1704, for connecing
After receiving the call that server is fed back according to call request, start recording wait first call back request waiting when
It is long;When waiting time reaching the duration of configuration, the step of sending call request to server is jumped to;And it adjacent sends twice
Call request establish different talking links for triggering.
In one embodiment, calling module 1701 is also used to initiate to call by local user's cluster communication application and ask
It asks;The request processing module that calls back 1702 is also used to receive first by local system telephone application and calls back to request,
And obtain for first call back request the first answer command.
In one embodiment, communicator 1700 further include: the interface manager module 1705 that calls back is waited, for leading to
It crosses user's cluster communication application displaying and waits the interface that calls back;It gets when by user's cluster communication application by system telephone
Using sending answer state notifying after, close to wait and call back interface.
In one embodiment, it first calls back to request to call the equipment that calls back according to call request by server
Clawback is initiated interface and is initiated.Communicator 1700 further include: state notifying sending module 1706 is answered, for setting to calling back
Preparation, which is sent, answers state notifying, and the equipment that makes to call back is initiated according to answering state notifying and identify corresponding terminal to called party
Second calls back to request.
In one embodiment, called party's mark is more than one;Talking link processing module 1703 is also used to ought be at least
After the corresponding terminal of one called party's mark gets the second answer command, end corresponding at least one called party mark
Talking link is established at end.
In one embodiment, communicator 1700 further include: member condition management module 1707, for when participation call
Conversation member when changing, receive the member condition notice that server is sent;According to member condition notify show call at
Member's change information and/or the audio prompt for playing expression conversation member situation of change.
In one embodiment, communicator 1700 further include: state management module of speaking 1708, for receiving server
The state notifying of speaking corresponding with each called party mark sent;According to speaking, state notifying updates corresponding called party
The corresponding status indication of speaking of mark.
In one embodiment, communicator 1700 further include: message registration memory module 1709, message registration deposit displaying
Module 1710 and addition call request module 1711.
Message registration memory module 1709 includes caller identification and the message registration that called party identifies for storing.
Message registration deposits display module 1710, for showing message registration.
Call request module 1711 is added, is not tied for that ought detect the trigger action to the message registration of displaying and converse
Shu Shi sends to server and call request is added, and receives third corresponding with call request is added and calls back to request, works as acquisition
To after the third answer command for the request that calls back for third, call is added.
Calling module 1701 is also used at the end of detecting the trigger action to the message registration of displaying and conversing, weight
The call request for carrying caller identification and called party's mark is newly sent to server.
Above-mentioned communicator 1700, user initiate call request after, established by way of calling back caller and by
Talking link between caller, operates conveniently.And server can obtain the corresponding ginseng of call carried out by talking link
Number numerical value, to subtract parameter values from the corresponding value account of caller identification owning user cluster, what it is due to consumption is
The corresponding public resource of user's cluster is conversed at low cost for a user in this way.
As shown in figure 19, in one embodiment, a kind of communicating data processing unit 1900 is provided, comprising: calling is asked
Ask receiving module 1901, the module that calls back 1902 and numerical value account management module 1903.
Call request receiving module 1901, for receiving call request, call request carries caller identification and called
Side's mark.
The module that calls back 1902 calls back to request for sending first to the corresponding first terminal of caller identification,
So that first terminal obtain for first call back request the first answer command;Eventually to called party's mark corresponding second
End sends and second calls back to request, so that second terminal obtains the second answer command for calling back request for second.
Value account management module 1903 connects for working as to get the first terminal of the first answer command and get second
It listens after establishing talking link between the second terminal of instruction, obtains the corresponding parameter values of call carried out by talking link,
And parameter values are subtracted from the corresponding value account of caller identification owning user cluster.
As shown in figure 20, in one embodiment, communicating data processing unit 1900 further include: authentication module 1904 is used
It is verified in call request, the module that calls back is notified after being verified;Verifying includes to the legal of caller identification
Property verifying, to called party mark legitimate verification and to the corresponding value account of caller identification owning user cluster
At least one of remaining sum verifying.
In one embodiment, the module that calls back 1902 is also used to call the equipment that calls back according to call request
Clawback initiates interface, so that the equipment that calls back sends first to the corresponding first terminal of caller identification and calls back to request;
Be also used to receive by the equipment that calls back first terminal feedback answer state notifying after, to called party identify it is corresponding
Second terminal sends second and calls back to request.
In one embodiment, called party's mark is more than one;Communicating data processing unit 1900 further include: state pushes away
Module 1905 is sent, for obtaining the member condition notice for participating in each member of call and/or state notifying of speaking;To first terminal
With second terminal push member condition notice and/or state notifying of speaking.
In one embodiment, communicating data processing unit 1900 further includes that call request processing module 1906 is added, and is used
In acquisition for the addition call request of call;It calls back to request to the terminal transmission third for initiating to be added call request, make
Call is added after the third answer command for getting the request that calls back for third in the terminal that call request must be initiated to be added.
Above-mentioned communicating data processing unit 1900 is established by way of calling back and is exhaled after user initiates call request
Talking link between the side of crying and called party, operates conveniently.And server can obtain the call carried out by talking link
Corresponding parameter values, so that parameter values are subtracted from the corresponding value account of caller identification owning user cluster, due to
Consumption is the corresponding public resource of user's cluster, is conversed for a user so at low cost.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, which can be stored in a computer-readable storage and be situated between
In matter, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, storage medium above-mentioned can be
The non-volatile memory mediums such as magnetic disk, CD, read-only memory (Read-Only Memory, ROM) or random storage note
Recall body (Random Access Memory, RAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment
In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance
Shield all should be considered as described in this specification.
Only several embodiments of the present invention are expressed for above embodiments, and the description thereof is more specific and detailed, but can not
Therefore it is construed as limiting the scope of the patent.It should be pointed out that for those of ordinary skill in the art,
Under the premise of not departing from present inventive concept, various modifications and improvements can be made, and these are all within the scope of protection of the present invention.
Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (18)
1. a kind of call method, comprising:
Call request is sent to server, the call request carries caller identification and called party's mark;
The call request is verified, the verifying includes to the legitimate verification of the caller identification, to the quilt
The legitimate verification of caller identification and the remaining sum of the corresponding value account of the caller identification owning user cluster is tested
At least one of card;
If being verified, receive and first call back to request, described first request that calls back is corresponding with the call request;
Obtain for described first call back request the first answer command;
It is corresponding with the called party mark after called party, which identifies corresponding terminal, gets the second answer command
Terminal establishes talking link, and the server is made to obtain parameter values corresponding to the call carried out by the talking link,
And the parameter values are subtracted from the corresponding value account of the caller identification owning user cluster;Described second answers finger
Enabling is the answer command for calling back request for second that the called party identifies that corresponding terminal gets.
2. the method according to claim 1, wherein it is described obtain for described first call back request
Before first answer command, the method also includes:
After receiving the call that the server is fed back according to the call request, start recording waits first clawback
The waiting time of call request;
When the waiting time reaching the duration of configuration, described the step of sending call request to server is jumped to;And phase
The call request that neighbour sends twice establishes different talking links for triggering.
3. the method according to claim 1, wherein the call request is by local user's cluster communication application
It initiates;Described first, which calls back, requests to receive by local system telephone application;First answer command passes through local
System telephone application obtain.
4. according to the method described in claim 3, it is characterized in that, it is described obtain for described first call back request
Before first answer command, the method also includes:
It is shown by user's cluster communication application and waits the interface that calls back;
It is described obtain for described first call back request the first answer command the step of after, the method is also wrapped
It includes:
It after answering state notifying, is closed when being got by user's cluster communication application by system telephone application sending
The waiting is closed to call back interface.
5. the method according to claim 1, wherein described first call back request by the server according to
The call request is called the clawback for the equipment that calls back to initiate interface and is initiated;
It is described obtain for described first call back request the first answer command the step of after, the method is also wrapped
It includes:
State notifying is answered to the equipment transmission that calls back, the equipment that calls back is made to answer state notifying according to
Corresponding terminal initiation second is identified to the called party to call back to request.
6. the method according to claim 1, wherein called party mark is more than one;It is described when described
After the corresponding terminal of called party's mark gets the second answer command, terminal corresponding with called party mark is established logical
Talk about link, comprising:
After at least one described called party, which identifies corresponding terminal, gets the second answer command, at least one described institute
It states the corresponding terminal of called party's mark and establishes talking link.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
When the conversation member for participating in call changes, the member condition notice that the server is sent is received;
It notifies to show conversation member change information according to the member condition and/or plays the sound of expression conversation member situation of change
Frequency prompts.
8. according to the method described in claim 6, it is characterized in that, the method also includes:
The state notifying of speaking corresponding with each called party's mark for receiving that the server sends;
The corresponding status indication of speaking of corresponding called party's mark is updated according to the state notifying of speaking.
9. according to the method described in claim 6, it is characterized in that, the method also includes:
Storage includes the caller identification and the message registration that called party identifies;
Show the message registration;
When detecting to the trigger action of the message registration of displaying and the call is not finished, Xiang Suoshu server, which is sent, to be added
Call request receives third corresponding with the addition call request and calls back to request, returns when getting for the third
It dials after the third answer command of request, the call is added;
At the end of detecting to the trigger action of the message registration of displaying and the call, sent again to the server
Carry the call request of the caller identification and called party's mark.
10. a kind of communicating data processing method, comprising:
Call request is received, the call request carries caller identification and called party's mark;
The call request is verified, the verifying includes to the legitimate verification of the caller identification, to the quilt
The legitimate verification of caller identification and the remaining sum of the corresponding value account of the caller identification owning user cluster is tested
At least one of card;
After being verified, executes and call back to request to the corresponding first terminal transmission first of the caller identification, so that
The first terminal obtains the first answer command for calling back request for described first;
It identifies corresponding second terminal transmission second to the called party to call back to request, so that the second terminal obtains
For described second call back request the second answer command;
When the first terminal for getting first answer command and get described the second of second answer command
After establishing talking link between terminal, the corresponding parameter values of call that carry out by the talking link are obtained, and from described
The parameter values are subtracted in the corresponding value account of caller identification owning user cluster.
11. according to the method described in claim 10, it is characterized in that, described to the corresponding first terminal of the caller identification
First is sent to call back to request, comprising:
According to the call request, the clawback for the equipment that calls back is called to initiate interface, so that the equipment that calls back is to institute
The corresponding first terminal transmission first of caller identification is stated to call back to request;
It is described to call back to request to the corresponding second terminal transmission second of called party mark, comprising:
By the equipment that calls back receive first terminal feedback answer state notifying after, Xiang Suoshu called party
Corresponding second terminal transmission second is identified to call back to request.
12. according to the method described in claim 10, it is characterized in that, called party mark is more than one;The method
Further include:
Obtain the member condition notice for participating in each member of the call and/or state notifying of speaking;
The member condition notice and/or the state notifying of speaking are pushed to the first terminal and the second terminal.
13. according to the method described in claim 10, it is characterized in that, the method also includes:
Obtain the addition call request for being directed to the call;
It calls back to request to the terminal transmission third that call request is added is initiated, so that initiating the addition call request
Terminal get for the third call back request third answer command after the call is added.
14. a kind of communicator characterized by comprising
Calling module, for sending call request to server, the call request carries caller identification and called party's mark
Know;
Call back request processing module, first calls back to request for receiving, described first call back request with it is described
Call request is corresponding;Obtain for described first call back request the first answer command;Described first calls back to request
It is initiated after the server is verified the call request;The verifying includes the legitimacy to the caller identification
It verifies, to the legitimate verification of called party mark and to the corresponding numerical value of the caller identification owning user cluster
At least one of remaining sum verifying of account;
Talking link processing module, for after the called party identifies corresponding terminal and gets the second answer command, with
The called party identifies corresponding terminal and establishes talking link, carries out the server acquisition by the talking link
The corresponding parameter values of call, and the ginseng is subtracted from the corresponding value account of the caller identification owning user cluster
Number numerical value;Second answer command be the called party identify that corresponding terminal gets call back to ask for second
The answer command asked.
15. a kind of communicating data processing unit characterized by comprising
Call request receiving module, for receiving call request, the call request carries caller identification and called party's mark
Know;
Authentication module executes corresponding to the caller identification for verifying to the call request after being verified
First terminal sent for first the step of calling back to request;The verifying includes testing the legitimacy of the caller identification
It demonstrate,proves, to the legitimate verification of called party mark and to the corresponding numerical value account of the caller identification owning user cluster
At least one of the remaining sum verifying at family;
Call back module, for sending the first clawback electricity to the corresponding first terminal of the caller identification after being verified
Words request so that the first terminal obtain for described first call back request the first answer command;It is exhaled to described
The side of crying identifies corresponding second terminal transmission second and calls back to request, and is directed to described second time so that the second terminal obtains
It dials the second answer command of request;
Value account management module, for when the first terminal that get first answer command and getting described the
After establishing talking link between the second terminal of two answer commands, it is corresponding to obtain the call carried out by the talking link
Parameter values, and subtract the parameter values from the corresponding value account of the caller identification owning user cluster.
16. device according to claim 15, which is characterized in that the module that calls back is also used to according to the calling
Request calls the clawback for the equipment that calls back to initiate interface, so that the equipment that calls back is corresponding to the caller identification
First terminal send and first call back to request;It is also used to receive the first terminal by the equipment that calls back anti-
After that presents answers state notifying, Xiang Suoshu called party identifies corresponding second terminal transmission second and calls back to request.
17. device according to claim 15, which is characterized in that called party's mark is more than one;Described device
Further include:
State pushing module, for obtaining the member condition notice for participating in each member of the call and/or state notifying of speaking;
The member condition notice and/or the state notifying of speaking are pushed to the first terminal and the second terminal.
18. device according to claim 15, which is characterized in that further include:
Call request processing module is added, for obtaining the addition call request for being directed to the call;Lead to described be added is initiated
The terminal of words request sends third and calls back to request, and is getting so that initiating the terminal that call request is added for institute
Third is stated to call back that the call is added after the third answer command requested.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610323303.6A CN106027816B (en) | 2016-05-16 | 2016-05-16 | Call method and device, communicating data treating method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610323303.6A CN106027816B (en) | 2016-05-16 | 2016-05-16 | Call method and device, communicating data treating method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106027816A CN106027816A (en) | 2016-10-12 |
CN106027816B true CN106027816B (en) | 2019-05-24 |
Family
ID=57097321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610323303.6A Active CN106027816B (en) | 2016-05-16 | 2016-05-16 | Call method and device, communicating data treating method and apparatus |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106027816B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111416871A (en) * | 2020-03-27 | 2020-07-14 | 乌鲁木齐明华智能电子科技有限公司 | Multi-party intelligent remote response mechanism method |
CN111556272A (en) * | 2020-05-21 | 2020-08-18 | 广州畅驿智能科技有限公司 | Video communication monitoring method and system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1160320A (en) * | 1996-03-15 | 1997-09-24 | 美国电报电话公司 | Method and apparatus for pre-paid return call |
CN1444377A (en) * | 2002-03-13 | 2003-09-24 | 华为技术有限公司 | Hand set charging and fee-deducting method |
CN104580630A (en) * | 2015-01-06 | 2015-04-29 | 陈包容 | Callback type call communication method and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8326777B2 (en) * | 2009-07-31 | 2012-12-04 | Yahoo! Inc. | Supplementing a trained model using incremental data in making item recommendations |
-
2016
- 2016-05-16 CN CN201610323303.6A patent/CN106027816B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1160320A (en) * | 1996-03-15 | 1997-09-24 | 美国电报电话公司 | Method and apparatus for pre-paid return call |
CN1444377A (en) * | 2002-03-13 | 2003-09-24 | 华为技术有限公司 | Hand set charging and fee-deducting method |
CN104580630A (en) * | 2015-01-06 | 2015-04-29 | 陈包容 | Callback type call communication method and system |
Also Published As
Publication number | Publication date |
---|---|
CN106027816A (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105119877B (en) | Speech verification method, apparatus and system | |
EP2811727B1 (en) | Conference call set-up | |
US8447017B2 (en) | Method and apparatus for connecting a caller previously diverted to voicemail | |
US20050123111A1 (en) | Method and system to process a request for communication between a calling device and a called device | |
MX2013002183A (en) | Systems and methods of providing communications services. | |
CN106412350A (en) | Visual IVR realization method and system | |
CN108322455A (en) | It is a kind of to realize the call method for building up reliably supervised and system | |
CN106027816B (en) | Call method and device, communicating data treating method and apparatus | |
CN102801875A (en) | Large traffic test module, system and method | |
CN101411147A (en) | Method for obtaining packet billing information based on session initiation protocol | |
US20080310399A1 (en) | Methods and systems for connecting phones to internet users | |
CN109831591A (en) | Method of calling, device and the terminal of call center | |
EP2986040B1 (en) | Call service method and system, system terminal | |
CN109995950A (en) | Method, system, equipment and the medium of telephone outbound call | |
CN105120525B (en) | It is a kind of to establish the method communicated to connect and electronic equipment | |
US8649764B2 (en) | Method, mobile terminal, service platform and system for implementing debit card service | |
CN104902106B (en) | Clawback incoming call method of accessing and device | |
CN100571305C (en) | A kind of method that realizes Call Back when Busy | |
CN106060031A (en) | Method of multimedia communication control, server and system | |
CN102665178B (en) | Balance reminding method, Apparatus and system, application server | |
CN106131352B (en) | A kind of call monitoring method, apparatus, relevant device and system | |
CN114189586B (en) | Privacy call protection system and method combining Internet and communication network | |
CN108551523A (en) | Method for making call in reservation, electronic device, computer device, and storage medium | |
CN109005305A (en) | A kind of call processing method and device of call center | |
CN110519473A (en) | Communication means, device, computer equipment and storage medium |
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 |