CN106027816B - Call method and device, communicating data treating method and apparatus - Google Patents

Call method and device, communicating data treating method and apparatus Download PDF

Info

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
Application number
CN201610323303.6A
Other languages
Chinese (zh)
Other versions
CN106027816A (en
Inventor
陈晓波
黄铁鸣
李斌
徐饶
黄强
易薇
王俊山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201610323303.6A priority Critical patent/CN106027816B/en
Publication of CN106027816A publication Critical patent/CN106027816A/en
Application granted granted Critical
Publication of CN106027816B publication Critical patent/CN106027816B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42195Arrangements for calling back a calling subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/765Linked or grouped accounts, e.g. of users or devices
    • H04M15/7652Linked or grouped accounts, e.g. of users or devices shared by users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/70Administration or customization aspects; Counter-checking correct charges
    • H04M15/765Linked or grouped accounts, e.g. of users or devices
    • H04M15/7657Linked 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

Call method and device, communicating data treating method and apparatus
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.
CN201610323303.6A 2016-05-16 2016-05-16 Call method and device, communicating data treating method and apparatus Active CN106027816B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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