CN101742001A - Method, system and device for interaction of data information between IP (internet protocol) telephone and IVR (interactive voice response) - Google Patents
Method, system and device for interaction of data information between IP (internet protocol) telephone and IVR (interactive voice response) Download PDFInfo
- Publication number
- CN101742001A CN101742001A CN200910223910A CN200910223910A CN101742001A CN 101742001 A CN101742001 A CN 101742001A CN 200910223910 A CN200910223910 A CN 200910223910A CN 200910223910 A CN200910223910 A CN 200910223910A CN 101742001 A CN101742001 A CN 101742001A
- Authority
- CN
- China
- Prior art keywords
- message
- phone
- sip message
- sip
- ivr
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 11
- 230000004044 response Effects 0.000 title claims abstract description 6
- 230000003993 interaction Effects 0.000 title abstract 2
- 238000012545 processing Methods 0.000 claims description 13
- 230000001360 synchronised effect Effects 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 claims description 7
- 230000009977 dual effect Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000012423 maintenance Methods 0.000 claims 1
- 230000002596 correlated effect Effects 0.000 abstract 1
- 230000000875 corresponding effect Effects 0.000 abstract 1
- 230000008569 process Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000013475 authorization Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for the interaction of data information between an IP (internet protocol) telephone and an IVR (interactive voice response), which is used in a system comprising the IP telephone and the IVR. The method comprises the following steps that after receiving an dual-tone multi-frequency (DTMF) message sent by the IP telephone, the IVR sends voice prompting messages to the IP telephone through a real-time transportation protocol (RTP), packages the data information corresponding to the voice prompting message in a session initial agreement (SIP) message and sends the SIP message to the IP telephone, wherein the SIP message carries a phone-call-id field and is used for correlated calling and the data information. In the invention, the IVR system can provide the data information to the IP telephone and can facilitate the interactive operation with the server side without developing a complicated display interface on the IP telephone, thereby simplifying the development of the complicated telephone interface.
Description
Technical field
The present invention relates to communication technical field, relate in particular to data message exchange method, system and device between a kind of IP phone and IVR.
Background technology
IVR (Interactive Voice Response, interactive voice response) technology is usually used in systems such as call center, service hotline, telephone bank.Client's place calls central number, at first hear the prompting audio frequency: " when importing 1, " or the like in what situation input 2, the client selects input according to audio prompt; The IVR system after the input of receiving the client, according to intended flow, the audio frequency that customizes to client playing.Owing to be subjected to the restriction of traditional electrical phone network, the IVR system can't be to other information beyond the client provides audio frequency.
The telephone key-press DTMF (Dual Tone Multi Frequency, dual-tone multifrequency) of client's input delivers to the IVR system by telephone network, and the IVR system is only to the customer phone audio plays.The client just can make corresponding selection, when audio frequency is longer, is not easy to the client and understands and remember after having listened to audio frequency, often hears the back, has just forgotten the front, in order to understand this audio frequency, often needs to repeat to listen to.
Yet, repeat to listen to, waste client's time on the one hand, on the other hand, also waste the expense of enterprise.Because numbers such as client's place calls center, service hotline all are by the corporate payments expense.Owing to reason such as repeating to listen to, cause producing unnecessary call rate.
Summary of the invention
The invention provides data message exchange method, system and device between a kind of IP phone and IVR, make IVR provide data message to IP phone.
The invention provides data message exchange method between a kind of IP phone and IVR, be applied to comprise in the system of IP phone and IVR, said method comprising the steps of:
After described IVR receives the dual tone multi-frequency dtmf message of described IP phone transmission, send information of voice prompt by real time transport protocol RTP to described IP phone, and the data message of described information of voice prompt correspondence is encapsulated in the session initiation protocol sip message, described sip message is sent to described IP phone, described sip message carries the phone-call-id field, is used for associated call and data message.
Described sip message is sent to described IP phone, also comprises afterwards:
Described IP phone receives described sip message, judges the calling that described sip message belongs to according to the phone-call-id in the described sip message;
Described IP phone is resolved the data message in the described sip message and is shown.
Also carry encryption identification in the described sip message, described IP phone uses ciphertext to show the data message of sip message prompting user input.
Also carry the data message identification field in the described sip message, the value of described data message sign is corresponding with the CSRC field value among the described RTP; Described IP phone shows the data message in the described sip message, also comprises before:
Described IP phone judges whether the data message sign in this sip message is identical with CSRC in the up-to-date RTP message of receiving, if identical, the data message behind the first cls among the up-to-date SIP of demonstration is play the voice messaging among the RTP simultaneously; If different, cls is also play voice messaging among the RTP; Or
Described IP phone judges whether CSRC in the RTP message is identical with the data message sign of up-to-date sip message, if different, cls is also play voice messaging among the RTP; If identical, judge whether up-to-date sip message content shows on screen, if show, play the voice messaging among the RTP, if do not show, first cls shows that more up-to-date sip message plays the voice messaging among the RTP simultaneously.
Described data message in the sip message is shown, specifically comprises:
Described IP phone is the message window of each call setting correspondence, the message window of the calling of conversing places the front, the message window of keep calling out is hidden or is placed the back, with the not related message of calling, be placed in the default message window, behind end of calling, the message window related with this calling closed automatically.
The present invention also provides data message interactive system between a kind of IP phone and IVR, comprises IP phone and IVR,
Described IVR, after being used to receive the DTMF message of described IP phone transmission, send information of voice prompt by real time transport protocol RTP to described IP phone, and the data message of described information of voice prompt correspondence is encapsulated in the sip message, described sip message is sent to described IP phone, described sip message carries the phone-call-id field, is used for associated call and data message;
Described IP phone after being used to receive sip message, is judged the calling that described sip message belongs to according to the phone-call-id in the described sip message, and the data message in the described sip message is resolved and shown.
The present invention also provides a kind of IVR, is applied to comprise that described IVR comprises in the system of IP phone and IVR:
Receiver module is used to receive the DTMF message that described IP phone sends;
Relating module is connected with described receiver module, is used for the data message of described voice suggestion correspondence is encapsulated in sip message, and described sip message carries the phone-call-id field, is used for associated call and data message;
Sending module is connected with described relating module, is used for sending voice to described IP phone, and described sip message is sent to described IP phone.
Described relating module also is used for carrying encryption identification at sip message, makes described IP phone use ciphertext to show the data message of sip message prompting user input.
Described relating module, also be used for carrying the data message identification field at sip message, the value of described data message sign is corresponding with the CSRC field value among the described RTP, described IP phone is identified at according to described data message detects voice messaging before the video data information, or whether detection voice messaging and data message be synchronous before playing voice messaging with whether data message is synchronous.
The present invention also provides a kind of IP phone, is applied to comprise that described IP phone comprises in the system of IP phone and IVR:
Sending module is used for sending DTMF message to IVR;
Receiver module is used to receive the sip message that described IVR sends, and described sip message carries the phone-call-id field, is used for associated call and data message;
Processing module is connected with described receiver module, is used for judging the calling that described message belongs to according to the phone-call-id of described sip message, and the data message in the described sip message is resolved and shown.
Described processing module also is used for detecting described sip message and also carries encryption identification, uses ciphertext to show the data message of sip message prompting user input.
Described processing module is used for also judging whether the data message sign of this sip message is identical with CSRC among the up-to-date RTP that receives, if identical, the data message behind the first cls in the up-to-date sip message of demonstration is play the voice messaging among the RTP simultaneously; If different, cls is also play voice messaging among the RTP; Or
Judge whether CSRC in the RTP message is identical with the data message sign of up-to-date sip message, if different, cls is also play voice messaging among the RTP; If identical, judge whether up-to-date sip message content shows on screen, if show, play the voice messaging among the RTP, if do not show, first cls shows that more up-to-date sip message plays the voice messaging among the RTP simultaneously.
Described processing module, also be used to message window of each call setting, the message window of the calling of conversing is placed on the front, the message window of the calling that keeps is hidden or is put behind, with the not related message of calling, be placed in the default message window, behind end of calling, the message window related with this calling closed automatically.
Compared with prior art, the present invention has the following advantages:
Among the present invention, the IVR system can provide data message to IP phone, need not on the IP phone the complicated display interface of exploitation, just can be convenient and the interactive operation of server side, simplified the exploitation of complicated telephone interface.
Description of drawings
Fig. 1 is the exchange process flow chart of data message between IVR system and the IP phone among the present invention;
Fig. 2 is a kind of voice messaging and a data message synchronizing process flow chart among the present invention;
Fig. 3 is another kind of voice messaging and a data message synchronizing process flow chart among the present invention;
Fig. 4 is a data message interactive system schematic diagram between a kind of IP phone and IVR among the present invention;
Fig. 5 is a kind of IVR structure chart among the present invention;
Fig. 6 is a kind of IP phone structure chart among the present invention.
Embodiment
The present invention proposes data message exchange method between a kind of IP phone and IVR, make the IVR system provide data message to IP phone.For example, the IVR system releases text menu information to IP phone, shows the IVR text menu on phone display, and the client both can listen audio frequency, also can see screen display, from IP phone button input DTMF.The present invention can improve the service efficiency of IVR system by the help of data message; In addition, the IVR system also can submit to IP phone with the data message of its inquiry; Simultaneously, after the client read on-screen menu, if after having selected to need the menu of input private information (as account number, password etc.), IP phone can be presented at input selection information on the screen with encrypted test mode, has guaranteed safety of user information.
Among the present invention, the exchange process of data message may further comprise the steps as shown in Figure 1 between IVR system and the IP phone:
Step 101, IP phone and IVR system finish call setup, comprise the exchange of call-id and Media Stream;
Step 102, IP phone sends DTMF to the IVR system;
Wherein, the INVITE form is as follows:
Session?Initiation?Protocol
Request-Line:INVITE?sip:5167@10.154.245.103?SIP/2.0
Method:INVITE
Resent?Packet:False
Message?Header
Call-ID:567e19699366f8fc232c772ff376e99f@10.154.76.124//message call,
To carry out association with the value of audio call Call-ID
CSeq:1?INVITE
From:″700435″<sip:700435@10.154.245.103>;tag=25279763
To:<sip:5167@10.154.245.103>
Via:SIP/2.0/UDP 10.154.76.124:5061;
branch=z9hG4bKc10aee516ef55347d1f3f34a4a82b055
Max-Forwards:70
Contact:<sip:700435@10.154.76.124:5061;transport=udp>
Date:Fri,21?Aug?2009?11:08:45?GMT
User-Agent:3?Com?Convergence?Center?Client
Server:3Com?Convergence?Center?Client
Authorization:Digest?username=″sip:700435@10.154.245.103″,
realm=″3Com″,uri=″sip:10.154.245.103″,
cnonce=″m3mldpcst4yfi5k1w7uv76g9c5sp9twuvx1952875x″,
nonce=″bGbHbKbFbNbGbObObMbIbPbGbFbDbGbKbJbDbMbLbDbGbHbJbPb
KbFbLbG″,algorithm=MD5,nc=000000
P-Asserted-Identity:″700435″<sip:700435@10.154.245.103>
Content-Type:application/sdp
Content-Length:189
Message?body
Session?Description?Protocol
Step 103, after IVR receives the DTMF message of described IP phone transmission, by RTP (Real-timeTransport Protocol, real time transport protocol) message is play information of voice prompt to described IP phone, and the data message of information of voice prompt correspondence is packaged in SIP (Session Initiation Protocol, the session initiation protocol) message sends to IP phone; Field phone-call-id of expansion in sip message, the Call-id of the call that is used for representing that it is related.The client dials the IVR number, behind the IVR off-hook, in the time of the client playing audio frequency, sends sip message, and this sip message has the phone-call-id field.
Sip message is associated with top audio call;
Session?Initiation?Protocol
Request-Line:MESSAGE?sip:5167@10.154.245.103?SIP/2.0
Method:MESSAGE
Resent?Packet:False
Message?Header
Call-ID:8fdd28e492a38a3890dd78b72313b77b@10.154.76.124
CSeq:1?MESSAGE
From:″700435″<sip:700435@10.154.245.103>;
tag=25279763
To:<sip:5167@10.154.245.103>
Via:SIP/2.0/UDP?10.154.76.124:5061;
branch=z9hG4bKea256d94a3a503809c3197d8153240fb
Max-Forwards:70
Contact:<sip:700435@10.154.76.124:5061;transport=udp>
Date:Fri,21?Aug?2009?11:09:10?GMT
User-Agent:3Com?Convergence?Center?Client
Server:3?Com?Convergence?Center?Client
Authorization:Digest?username=″sip:
700435@10.154.245.103″,realm=″3Com″,uri=″sip:10.154.245.103″,
cnonce=″m3mldpcst4yfi5k1w7uv76g9c5sp9twuvx1952875x″,
nonce=″bGbHbKbFbNbGbObObMbIbPbGbFbDbGbKbJbDbMbLbDbGbHbJbPb
KbFbLbG″,algorithm=MD5,nc=000000
P-Asserted-Identity:″700435″<sip:700435@10.154.245.103>
Content-Type:text/plain;charset=UTF-8
Phone-call-id:
567e19699366f8fc232c772ff376e99f@10.154.76.124 // with Phone-call-id with above
Audio call be associated
Cover:true // point out follow-up DTMF input to show at phone with cover
Show with ciphertext on the screen
Message?body
Line-based?text?data:text/plain
hello
After step 104, IP phone are received SIP MESSAGE message, can judge according to phone-call-id which calling is this message belong to; Then the data message in this message is resolved and show.And judge according to extended field cover, judge whether to use ciphertext to show the data message of sip message prompting user input, for example, in the MESSAGE message header, expand a close apparent field cover, when value was yes, expression used ciphertext to show the data message of sip message prompting user input, when value was no, the data message that expressly shows sip message prompting user input was used in expression.In addition, the follow-up response message to the MESSAGE message packet also needs to be with fields such as phone-call-id, cover.
Data message in this message shown specifically comprise: IP phone is opened up a message window for each calling, the message window of the calling of conversing is placed on the front, the message window of the calling that keeps is hidden or is put behind, with the not related message of calling, be placed in the default message window, behind end of calling, the message window related with this calling closed automatically.
In order to guarantee that data information displayed is consistent with the voice messaging of reception, voice messaging and data message synchronization mechanism have been proposed further among the present invention.This is because IP phone may receive voice messaging (rtp streaming) and the data message (SIP message) from the IVR system respectively, if will make voice messaging corresponding with data message, will guarantee the synchronous of data message and voice messaging, require the IVR system to receive after the DTMF, when releasing voice messaging, release the data message of this voice messaging correspondence.And, after receiving new data information, need former data message be removed, and to guarantee that the content of the voice messaging of data information displayed and reception is complementary in this side of IP phone.
This voice messaging and data message synchronization mechanism specific implementation are: ivr server uses RTP message CSRC (Contributing source provides the source) field to identify the prompt tone of different menu when playing the prompt tone of different menu.The value of CSRC field need not be corresponding one by one with the menu prompt sound, as long as do not duplicate in whole conversation.Ivr server increases a data message identification field phone-call-csrc in SIP MESSAGE message simultaneously, requires the value of this field identical with the CSRC field value of ivr menu prompt tone.
Session?Initiation?Protocol
Request-Line:MESSAGE?sip:5167@10.154.245.103?SIP/2.0
Method:MESSAGE
Resent?Packet:False
Message?Header
Call-ID:
8fdd28e492a38a3890dd78b72313b77b@10.154.76.124
CSeq:1?MESSAGE
From:″700435″<sip:700435@10.154.245.103>;tag=25279763
To:
sip:5167@10.154.245.103
Via:SIP/2.0/UDP?10.154.76.124:5061;
branch=z9hG4bKea256d94a3a503809c3197d8153240fb
Max-Forwards:70
Contact:
sip:700435@10.154.76.124:5061;transport=udp
Date:Fri,21?Aug?2009?11:09:10?GMT
User-Agent:3Com?Convergence?Center?Client
Server:3Com?Convergence?Center?Client
Authorization:
Digest?username=″sip:700435@10.154.245.103″,realm=″3Com″,uri=″sip:
10.154.245.103″,cnonce=″m3mldpcst4yfi5k1w7uv76g9c5sp9twuvx1952875x″,
nonce=″bGbHbKbFbNbGbObObMbIbPbGbFbDbGbKbJbDbMbLbDbGbHbJbPb
KbFbLbG″,algorithm=MD5,nc=000000
P-Asserted-Identity:″700435″
sip:700435@10.154.245.103
Content-Type:text/plain;charset=UTF-8
Phone-call-id:567e19699366f8fc232c772ff376e99f@10.154.76 .124 // usefulness
Phone-call-id is associated with top audio call
Cover:true // point out follow-up DTMF input on phone display, to use ciphertext with cover
Show
Phone-call-csrc:9350220
Message?body
Line-based?text?data:text/plain
Hello
IP phone can before video data information, detect voice messaging and data message whether synchronous, also can play again and detect voice messaging before the voice messaging and whether data message synchronous.Final result is in the time of will having guaranteed that data message shows, must have corresponding voice messaging to play.
Wherein, whether synchronous IP phone detected voice messaging and data message detailed process as shown in Figure 2 before video data information, may further comprise the steps:
Step 202 before the data message of IP phone in showing SIP MESSAGE message, judges whether the phone-call-csrc in this SIP MESSAGE message is identical with CSRC in the up-to-date RTP message of receiving, if it is identical, then change step 203,, then change step 204 if different;
Wherein, detect the whether synchronous detailed process of voice messaging and data message before the voice messaging of IP phone in playing the RTP message as shown in Figure 3, may further comprise the steps:
Step 301, IP phone receive new RTP message, carry CSRC in this RTP message; In addition, may have packet loss, out of order situation in the network transmission process, so IP phone need carry out processing such as Discarded Packets compensation, out of order rearrangement to the RTP message because RTP wraps in, the RTP bag of Discarded Packets compensation, its CSRC value is got the CSRC value of the nearest bag in packet loss back.
Step 302, IP phone judged that whether CSRC in the RTP message is identical with the phone-call-csrc of up-to-date SIP MESSAGE message, if difference is then changeed step 303, as if identical, then changeed step 304 before playing the RTP message;
Step 303, the voice messaging among the RTP that explanation will be play is not corresponding with data message in the SIP MESSAGE message that will show, needs cls, only plays the voice messaging among the RTP;
Step 304, the voice messaging among the RTP that explanation will be play is corresponding with data message in the SIP MESSAGE message that will show, need judge whether up-to-date SIP MESSAGE message content shows on screen again, if not, then change step 305, if then change step 306.
Step 305, what current demonstration was described is not data message in the up-to-date sip message, needs first cls show up-to-date sip message again;
Step 306 illustrates that the up-to-date SIP MESSAGE message content that shown is corresponding with voice messaging among the RTP that will play, can play the voice messaging among the RTP.
The invention provides data message interactive system between a kind of IP phone and IVR, as shown in Figure 4, comprise IP phone and IVR,
The invention provides a kind of IVR, be applied to comprise that described IVR comprises as shown in Figure 5 in the system of IP phone and IVR:
Relating module 320 is connected with receiver module 320, is used for the data message of described voice suggestion correspondence is encapsulated in sip message, and described sip message carries the phone-call-id field, is used for associated call and data message;
Relating module 320 also is used for carrying encryption identification at sip message, makes described IP phone use ciphertext to show the data message of sip message prompting user input.
Relating module 320, also be used for carrying data message identification field phone-call-csrc at sip message, the value of described phone-call-csrc is corresponding with CSRC field value among the described RTP, make described IP phone before video data information, detect voice messaging according to described phone-call-csrc and data message whether synchronous, or before playing voice messaging, detect voice messaging and data message whether synchronous.
Sending module 330 is connected with relating module 320, is used for sending voice to described IP phone, and described sip message is sent to described IP phone.
The invention provides a kind of IP phone, be applied to comprise that described IP phone comprises as shown in Figure 6 in the system of IP phone and IVR:
Sending module 410 is used for sending DTMF message to IVR;
Judge whether CSRC in the RTP message is identical with the data message sign phone-call-csrc of up-to-date sip message, if different, cls is also play voice messaging among the RTP; If identical, judge whether up-to-date sip message content shows on screen, if show, play the voice messaging among the RTP, if do not show, first cls shows that more up-to-date sip message plays the voice messaging among the RTP simultaneously.
Among the present invention, the IVR system can provide data message to IP phone, can be applied in the bank agency, is used to visit telephone bank, occasion such as the phone of paying the fees.Bank outlets can affix one's name to this phone at outlet's multi-section, thereby reduce the queuing phenomena of manual service, increase customer satisfaction degree.
The present invention also can be used on some public arenas, and for example airport, railway station, harbour etc. offer the client and inquire about information such as flight, train number with IP phone.
The present invention also can be used on some special service numbers, Auto Attendant number, the self-service number of employee of enterprises, and after the employee dialed these numbers, system can provide data message, can see these information on IP phone, and is higher than the efficient of only listening audio frequency.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by hardware, also can realize by the mode that software adds necessary general hardware platform.Based on such understanding, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
It will be appreciated by those skilled in the art that accompanying drawing is the schematic diagram of a preferred embodiment, module in the accompanying drawing or flow process might not be that enforcement the present invention is necessary.
It will be appreciated by those skilled in the art that the module in the device among the embodiment can be distributed in the device of embodiment according to the embodiment description, also can carry out respective change and be arranged in the one or more devices that are different from present embodiment.The module of the foregoing description can be merged into a module, also can further split into a plurality of submodules.
The invention described above sequence number is not represented the quality of embodiment just to description.
More than disclosed only be several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.
Claims (13)
1. data message exchange method between IP phone and interactive voice response IVR is applied to comprise in the system of IP phone and IVR, it is characterized in that, said method comprising the steps of:
After described IVR receives the dual tone multi-frequency dtmf message of described IP phone transmission, send information of voice prompt by real time transport protocol RTP to described IP phone, and the data message of described information of voice prompt correspondence is encapsulated in the session initiation protocol sip message, described sip message is sent to described IP phone, described sip message carries the phone-call-id field, is used for associated call and data message.
2. the method for claim 1 is characterized in that, described sip message is sent to described IP phone, also comprises afterwards:
Described IP phone receives described sip message, judges the calling that described sip message belongs to according to the phone-call-id in the described sip message;
Described IP phone is resolved the data message in the described sip message and is shown.
3. method as claimed in claim 2 is characterized in that, also carries encryption identification in the described sip message, and described IP phone uses ciphertext to show the data message of sip message prompting user input.
4. method as claimed in claim 2 is characterized in that, also carries the data message identification field in the described sip message, and the value of described data message sign is corresponding with the CSRC field value among the described RTP; Described IP phone shows the data message in the described sip message, also comprises before:
Described IP phone judges whether the value of the data message sign in this sip message is identical with CSRC in the up-to-date RTP message of receiving, if identical, the data message behind the first cls among the up-to-date SIP of demonstration is play the voice messaging among the RTP simultaneously; If different, cls is also play voice messaging among the RTP; Or
Described IP phone judges whether CSRC in the RTP message is identical with the value of the data message sign of up-to-date sip message, if different, cls is also play voice messaging among the RTP; If identical, judge whether up-to-date sip message content shows on screen, if show, play the voice messaging among the RTP, if do not show, first cls shows that more up-to-date sip message plays the voice messaging among the RTP simultaneously.
5. method as claimed in claim 2 is characterized in that, described data message in the sip message is shown, specifically comprises:
Described IP phone is the message window of each call setting correspondence, the message window of the calling of conversing places the front, the message window of keep calling out is hidden or is placed the back, with the not related message of calling, be placed in the default message window, behind end of calling, the message window related with this calling closed automatically.
6. data message interactive system between IP phone and IVR comprises IP phone and IVR, it is characterized in that,
Described IVR, after being used to receive the DTMF message of described IP phone transmission, send information of voice prompt by real time transport protocol RTP to described IP phone, and the data message of described information of voice prompt correspondence is encapsulated in the sip message, described sip message is sent to described IP phone, described sip message carries the phone-call-id field, is used for associated call and data message;
Described IP phone after being used to receive sip message, is judged the calling that described sip message belongs to according to the phone-call-id in the described sip message, and the data message in the described sip message is resolved and shown.
7. an IVR is applied to comprise in the system of IP phone and IVR, and it is characterized in that, described IVR comprises:
Receiver module is used to receive the DTMF message that described IP phone sends;
Relating module is connected with described receiver module, is used for the data message of described voice suggestion correspondence is encapsulated in sip message, and described sip message carries the phone-call-id field, is used for associated call and data message;
Sending module is connected with described relating module, is used for sending voice to described IP phone, and described sip message is sent to described IP phone.
8. IVR as claimed in claim 7 is characterized in that, described relating module also is used for carrying encryption identification at sip message, makes described IP phone use ciphertext to show the data message of sip message prompting user input.
9. IVR as claimed in claim 7, it is characterized in that, described relating module, also be used for carrying the data message identification field at sip message, the value of described data message sign is corresponding with the CSRC field value among the described RTP, described IP phone is identified at according to described data message detects voice messaging before the video data information, or whether detection voice messaging and data message be synchronous before playing voice messaging with whether data message is synchronous.
10. an IP phone is applied to comprise in the system of IP phone and IVR, and it is characterized in that, described IP phone comprises:
Sending module is used for sending DTMF message to IVR;
Receiver module is used to receive the sip message that described IVR sends, and described sip message carries the phone-call-id field, is used for associated call and data message;
Processing module is connected with described receiver module, is used for judging the calling that described message belongs to according to the phone-call-id of described sip message, and the data message in the described sip message is resolved and shown.
11. IP phone as claimed in claim 10 is characterized in that, described processing module also is used for detecting described sip message and also carries encryption identification, uses ciphertext to show the data message of sip message prompting user input.
12. IP phone as claimed in claim 10, it is characterized in that, described processing module, be used for also judging whether the data message sign of this sip message is identical with CSRC among the up-to-date RTP that receives, if it is identical, show the data message in the up-to-date sip message behind elder generation's cls, play the voice messaging among the RTP simultaneously; If different, cls is also play voice messaging among the RTP; Or
Judge whether CSRC in the RTP message is identical with the data message sign of up-to-date sip message, if different, cls is also play voice messaging among the RTP; If identical, judge whether up-to-date sip message content shows on screen, if show, play the voice messaging among the RTP, if do not show, first cls shows that more up-to-date sip message plays the voice messaging among the RTP simultaneously.
13. IP phone as claimed in claim 10, it is characterized in that, described processing module, also be used to message window of each call setting, the message window of the calling of conversing is placed on the front, and the message window of the calling of maintenance is hidden or put behind, with the not related message of calling, be placed in the default message window, behind end of calling, the message window related with this calling closed automatically.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009102239105A CN101742001B (en) | 2009-11-19 | 2009-11-19 | Data information interaction method, system and device between IP telephone and IVR |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009102239105A CN101742001B (en) | 2009-11-19 | 2009-11-19 | Data information interaction method, system and device between IP telephone and IVR |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101742001A true CN101742001A (en) | 2010-06-16 |
| CN101742001B CN101742001B (en) | 2012-04-18 |
Family
ID=42464862
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2009102239105A Expired - Fee Related CN101742001B (en) | 2009-11-19 | 2009-11-19 | Data information interaction method, system and device between IP telephone and IVR |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101742001B (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102185983A (en) * | 2011-04-26 | 2011-09-14 | 杭州华三通信技术有限公司 | Voice prompt playing method and equipment for interactive voice response (IVR) call |
| CN102427565A (en) * | 2011-11-24 | 2012-04-25 | 杭州世导通讯有限公司 | Method for realizing enterprise switchboard communication |
| CN103327197A (en) * | 2013-06-04 | 2013-09-25 | 惠州Tcl移动通信有限公司 | Method and system for automatic calling of mobile phone operation interfaces |
| CN103686607A (en) * | 2012-09-10 | 2014-03-26 | 中国移动通信集团公司 | Method and system for interactive response communication between terminal and call center |
| CN104038468A (en) * | 2013-03-06 | 2014-09-10 | 中国移动通信集团公司 | File transmission method, file transmission system and file transmission device |
| CN104601833A (en) * | 2014-05-28 | 2015-05-06 | 中华电信股份有限公司 | Intelligent guidance service system and method fusing IMS and intelligent terminal technology |
| CN105577957A (en) * | 2014-10-09 | 2016-05-11 | 腾讯科技(深圳)有限公司 | Interactive response method, interactive response device and interactive response system |
| CN106576128A (en) * | 2014-08-21 | 2017-04-19 | 三星电子株式会社 | Systems and methods for enhancing user experience during interactive audiovisual communications |
| US10496245B2 (en) | 2014-10-09 | 2019-12-03 | Tencent Technology (Shenzhen) Company Limited | Method for interactive response and apparatus thereof |
| US20210306274A1 (en) * | 2019-04-16 | 2021-09-30 | Tencent Technology (Shenzhen) Company Limited | Media packet forwarding method, forwarding server, and storage medium |
| CN114301882A (en) * | 2020-11-16 | 2022-04-08 | 深圳市咪码科技有限公司 | Information transmission method and device, storage medium and electronic equipment |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106326282B (en) * | 2015-06-30 | 2021-01-26 | 中兴通讯股份有限公司 | Interactive processing method and device |
-
2009
- 2009-11-19 CN CN2009102239105A patent/CN101742001B/en not_active Expired - Fee Related
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102185983A (en) * | 2011-04-26 | 2011-09-14 | 杭州华三通信技术有限公司 | Voice prompt playing method and equipment for interactive voice response (IVR) call |
| CN102185983B (en) * | 2011-04-26 | 2013-10-23 | 杭州华三通信技术有限公司 | Voice prompt playing method and equipment for interactive voice response (IVR) call |
| CN102427565A (en) * | 2011-11-24 | 2012-04-25 | 杭州世导通讯有限公司 | Method for realizing enterprise switchboard communication |
| CN102427565B (en) * | 2011-11-24 | 2017-12-22 | 杭州世导通讯有限公司 | A kind of implementation method of communication of enterprise switchboard |
| CN103686607B (en) * | 2012-09-10 | 2017-03-29 | 中国移动通信集团公司 | The method and system that a kind of terminal is communicated with call center's interactive responses |
| CN103686607A (en) * | 2012-09-10 | 2014-03-26 | 中国移动通信集团公司 | Method and system for interactive response communication between terminal and call center |
| CN104038468A (en) * | 2013-03-06 | 2014-09-10 | 中国移动通信集团公司 | File transmission method, file transmission system and file transmission device |
| CN104038468B (en) * | 2013-03-06 | 2017-09-15 | 中国移动通信集团公司 | A kind of document transmission method, system and device |
| CN103327197A (en) * | 2013-06-04 | 2013-09-25 | 惠州Tcl移动通信有限公司 | Method and system for automatic calling of mobile phone operation interfaces |
| CN104601833A (en) * | 2014-05-28 | 2015-05-06 | 中华电信股份有限公司 | Intelligent guidance service system and method fusing IMS and intelligent terminal technology |
| CN106576128A (en) * | 2014-08-21 | 2017-04-19 | 三星电子株式会社 | Systems and methods for enhancing user experience during interactive audiovisual communications |
| CN106576128B (en) * | 2014-08-21 | 2019-12-13 | 三星电子株式会社 | Systems and methods for enhancing user experience during interactive audiovisual communications |
| CN105577957A (en) * | 2014-10-09 | 2016-05-11 | 腾讯科技(深圳)有限公司 | Interactive response method, interactive response device and interactive response system |
| US10496245B2 (en) | 2014-10-09 | 2019-12-03 | Tencent Technology (Shenzhen) Company Limited | Method for interactive response and apparatus thereof |
| US20210306274A1 (en) * | 2019-04-16 | 2021-09-30 | Tencent Technology (Shenzhen) Company Limited | Media packet forwarding method, forwarding server, and storage medium |
| US11876720B2 (en) * | 2019-04-16 | 2024-01-16 | Tencent Technology (Shenzhen) Company Limited | Media packet forwarding method, forwarding server, and storage medium |
| CN114301882A (en) * | 2020-11-16 | 2022-04-08 | 深圳市咪码科技有限公司 | Information transmission method and device, storage medium and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101742001B (en) | 2012-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101742001B (en) | Data information interaction method, system and device between IP telephone and IVR | |
| US20070171898A1 (en) | System and method for establishing universal real time protocol bridging | |
| KR101868533B1 (en) | Video media playing methods, apparatuses and systems, and computer storage medium | |
| US20090025075A1 (en) | On-demand authentication of call session party information during a telephone call | |
| US9054887B2 (en) | Method and apparatus for enabling communications assistance for law enforcement act services | |
| CA2787455C (en) | Method, call processing system, communication device and computer-readable media for conveying an audio element to a source device during an outgoing call | |
| US20090028137A1 (en) | Method and apparatus for storing and activating universal resource locators and phone numbers | |
| EP1786188B1 (en) | System and method for providing multimedia contents during a call setup phase | |
| CN112533006A (en) | Communication method and device for live broadcast platform and VOIP terminal | |
| US8675638B2 (en) | Method and apparatus for enabling dual tone multi-frequency signal processing in the core voice over internet protocol network | |
| US7822014B2 (en) | Voice communication system and a server apparatus | |
| US8024011B2 (en) | Method and apparatus for intercepting signals to change the ring mode of a mobile device | |
| US8775639B2 (en) | Method and apparatus for providing access of network based radio frequency identification information | |
| US7664237B1 (en) | Method and apparatus for providing emergency ring tones for urgent calls | |
| US8837459B2 (en) | Method and apparatus for providing asynchronous audio messaging | |
| US8184548B1 (en) | Method and apparatus for providing a single bill for transactions involving multiple applications | |
| US8130934B1 (en) | Method and apparatus for providing network based muting of call legs | |
| KR101460393B1 (en) | Method and apparatus for setting up session connection for the prepaid users | |
| CN101610479A (en) | The Ring Back Tone service management method and the system that are used for IP Multimedia System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CP03 | Change of name, title or address | ||
| CP03 | Change of name, title or address |
Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No. Patentee after: Xinhua three Technology Co., Ltd. Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base Patentee before: Huasan Communication Technology Co., Ltd. |
|
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120418 Termination date: 20191119 |