国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Ivr及其實(shí)現(xiàn)方法

      文檔序號(hào):7778116閱讀:731來源:國(guó)知局
      Ivr及其實(shí)現(xiàn)方法
      【專利摘要】本發(fā)明提出了一種IVR及其實(shí)現(xiàn)方法,其采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn),其系統(tǒng)包括可以互相通信的呼叫中心平臺(tái)、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分;實(shí)現(xiàn)了通過流程設(shè)計(jì)器端網(wǎng)頁(即BS架構(gòu))來登錄到IVR中,進(jìn)行IVR流程的修改。如此使得IVR設(shè)計(jì)人員不僅能從局域網(wǎng)終端進(jìn)行設(shè)計(jì),并且實(shí)現(xiàn)了只要有一接入互聯(lián)網(wǎng)系統(tǒng)可以登錄部署了該IVR的Web站點(diǎn)的終端設(shè)備,尤其是移動(dòng)設(shè)備如手機(jī)、平板電腦等,即可以通過網(wǎng)頁訪問該IVR的Web站點(diǎn)進(jìn)行IVR流程設(shè)計(jì),極大地提高了系統(tǒng)易用性,方便了系統(tǒng)的維護(hù)。
      【專利說明】IVR及其實(shí)現(xiàn)方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及呼叫中心領(lǐng)域,特別是指一種IVR及其實(shí)現(xiàn)方法。
      【背景技術(shù)】
      [0002]IVR((Interactive Voice Response,中文名稱:交互式語音應(yīng)答)在呼叫中心系統(tǒng)中電話呼入時(shí)實(shí)現(xiàn)自動(dòng)語音應(yīng)答,使大量的查詢服務(wù)可以通過IVR來完成,而不需要人工服務(wù)支持,從而大大減少人工坐席量。
      [0003]現(xiàn)有的IVR是由呼叫中心廠商根據(jù)企業(yè)客服中心的需求,通過直接編寫IVR腳本代碼或通過樹形結(jié)構(gòu)的結(jié)點(diǎn)來搭建IVR流程樹,目前最好的方案是通過圖形方式來搭建IVR流程,而以直接編寫IVR腳本代碼方案為最差,但這三種方案中,存在一個(gè)共同的問題,均不能在移動(dòng)設(shè)備,例如基于Android操作系統(tǒng)的移動(dòng)設(shè)備如手機(jī)等設(shè)備中進(jìn)行IVR的編輯或調(diào)整,并且,都只能在局域網(wǎng)內(nèi)以桌面程序(即CS架構(gòu))的方式來修改IVR,而不能通過網(wǎng)頁(即BS架構(gòu))來登錄到IVR中,進(jìn)行IVR流程的修改。

      【發(fā)明內(nèi)容】

      [0004]本發(fā)明提出一種IVR流程設(shè)計(jì)的方法及其IVR,其解決了通過網(wǎng)頁進(jìn)行IVR流程設(shè)計(jì)的技術(shù)問題。
      [0005]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
      [0006]首先,本發(fā)明提出了一種IVR的實(shí)現(xiàn)方法,其采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn).[0007]上述IVR的實(shí)現(xiàn)方法,其設(shè)計(jì)了包括呼叫中心平臺(tái)IVR服務(wù)端、Web服務(wù)器端和流程設(shè)計(jì)器端三大功能模塊部分,并分別執(zhí)行以下算法:
      [0008]流程設(shè)計(jì)器端:
      [0009]ASl)接收外部輸入的指令信息,并進(jìn)行判斷:
      [0010]若指令為需要進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行AS2);若指令為更新呼叫中心平臺(tái)IVR流程,則執(zhí)行AS3);
      [0011]AS2)打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端,執(zhí)行AS4);
      [0012]AS3)向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令,執(zhí)行AS4);
      [0013]AS4)結(jié)束;
      [0014]Web服務(wù)器端:
      [0015]BSl)接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷:
      [0016]若指令為要求進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行BS2);若指令為保存流程設(shè)計(jì)文件,則執(zhí)行BS3);若指令為要求更新呼叫中心平臺(tái)IVR流程,則執(zhí)行BS4);
      [0017]BS2)將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上,執(zhí)行BS5);[0018]BS3)接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,執(zhí)行BS5);
      [0019]BS4)根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端,執(zhí)行BS5);
      [0020]BS5)結(jié)束;
      [0021]呼叫中心平臺(tái)的IVR服務(wù)端:
      [0022]CSl)接收來自Web服務(wù)器端的指令信息,進(jìn)行IVR流程更新和執(zhí)行新的IVR流程;
      [0023]CS2)結(jié)束。
      [0024]上述技術(shù)方案中,步驟AS2)具體包括:
      [0025]AS21)流程設(shè)計(jì)器端發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn);
      [0026]AS22)接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器;
      [0027]AS23)通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示;
      [0028]AS24)接收IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件;
      [0029]AS25)將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端,執(zhí)行AS4)。
      [0030]上述技術(shù)方案中,步驟AS3)具體為:
      [0031]當(dāng)IVR流程的設(shè)計(jì)完畢后,通過流程設(shè)計(jì)器提供的生成IVR流程文件功能,向Web服務(wù)器發(fā)出將選擇的流程設(shè)計(jì)文件轉(zhuǎn)換成IVR流程文件的請(qǐng)求指令。
      [0032]上述技術(shù)方案中,步驟BS3)中,接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,具體包括:
      [0033]Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存。
      [0034]所述流程設(shè)計(jì)文件是以XML格式存儲(chǔ)在Web服務(wù)器的。
      [0035]上述技術(shù)方案中,步驟BS4)具體包括:
      [0036]BS41)接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令;
      [0037]BS42)根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件;
      [0038]BS43)向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令,執(zhí)行BS5)。
      [0039]上述技術(shù)方案中,步驟BS42)具體為:
      [0040]Web服務(wù)器端接收到流程設(shè)計(jì)器端的生成IVR流程請(qǐng)求后,根據(jù)流程設(shè)計(jì)文件,生成IVR流程文件,此文件可以被呼叫中心平臺(tái)的IVR服務(wù)端直接加載和運(yùn)行的。
      [0041]所述IVR流程文件也是以XML格式來存儲(chǔ)的。
      [0042]上述技術(shù)方案中,步驟CSl)具體包括:
      [0043]CSl I)接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令;
      [0044]CS12)啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存;
      [0045]CS13)執(zhí)行所述IVR流程文件。
      [0046]上述技術(shù)方案中,步驟CS12)中按照預(yù)先設(shè)定的規(guī)則保存,具體包括:
      [0047]下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件,并根據(jù)該IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào),如果存在,則執(zhí)行更新,否在執(zhí)行新增。
      [0048]上述技術(shù)方案中,步驟CS13)具體包括:
      [0049]判斷電話呼叫是否產(chǎn)生于新IVR流程加載后;如果是,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果不是,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      [0050]本發(fā)明還提供有一種IVR,其采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn),其系統(tǒng)包括可以互相通信的呼叫中心平臺(tái)、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分;
      [0051]所述流程設(shè)計(jì)器端為聯(lián)網(wǎng)的用戶操作終端,其可以訪問所述Web服務(wù)器的Web站點(diǎn),包括:
      [0052]外部指令接收模塊,用于接收外部輸入的指令信息,并進(jìn)行判斷;
      [0053]IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,若外部指令接收模塊接收的指令為需要進(jìn)行IVR流程設(shè)計(jì),則打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端;
      [0054]生成IVR流程文件請(qǐng)求模塊,若外部指令接收模塊接收的指令為更新呼叫中心平臺(tái)IVR流程,則向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令;
      [0055]所述Web服務(wù)器端包括:
      [0056]指令接收模塊,接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷;
      [0057]IVR流程設(shè)計(jì)請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求進(jìn)行IVR流程設(shè)計(jì),則將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上;
      [0058]流程設(shè)計(jì)文件保存模塊,若來自流程設(shè)計(jì)器端的指令為保存流程設(shè)計(jì)文件,則接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件;
      [0059]生成IVR流程文件請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求更新呼叫中心平臺(tái)IVR流程,則根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端;
      [0060]呼叫中心平臺(tái)的IVR服務(wù)端,用于在接收到來自Web服務(wù)器端的通知后,加載并按照預(yù)先設(shè)定的規(guī)則執(zhí)行該IVR流程文件。
      [0061]上述技術(shù)方案中,所述IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,具體包括:
      [0062]IVR流程設(shè)計(jì)請(qǐng)求模塊,其用于發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn)以及接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器,并通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示;
      [0063]IVR流程設(shè)計(jì)模塊,用于接收外部輸入的IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件,以及將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端。
      [0064]生成IVR流程文件請(qǐng)求模塊,具體可以采用如下方案:當(dāng)IVR流程的設(shè)計(jì)完畢后,通過流程設(shè)計(jì)器提供的生成IVR流程文件功能,向Web服務(wù)器發(fā)出將選擇的流程設(shè)計(jì)文件轉(zhuǎn)換成IVR流程文件的請(qǐng)求指令。
      [0065]上述技術(shù)方案中,所述流程設(shè)計(jì)文件保存模塊,具體可以采用如下方案:
      [0066]Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存。[0067]所述流程設(shè)計(jì)文件是以XML格式存儲(chǔ)在Web服務(wù)器的。
      [0068]上述技術(shù)方案中,所述生成IVR流程文件請(qǐng)求應(yīng)答模塊,具體包括:
      [0069]IVR流程文件生成指令接收模塊,用以接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令;
      [0070]IVR流程文件生成模塊,用以根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件;
      [0071]IVR流程文件生成通知模塊,用以向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令。
      [0072]上述技術(shù)方案中,所述IVR流程文件生成模塊具體可以采用如下方案實(shí)施:
      [0073]Web服務(wù)器端接收到流程設(shè)計(jì)器端的生成IVR流程請(qǐng)求后,根據(jù)流程設(shè)計(jì)文件,生成IVR流程文件,此文件可以被呼叫中心平臺(tái)的IVR服務(wù)端直接加載和運(yùn)行的。
      [0074]所述IVR流程文件也是以XML格式來存儲(chǔ)的。
      [0075]上述技術(shù)方案中,所述呼叫中心平臺(tái)的IVR服務(wù)端,具體包括:
      [0076]IVR流程文件生成通知應(yīng)答模塊,接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令;
      [0077]下載更新模塊,啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存;
      [0078]執(zhí)行模塊,執(zhí)行所述IVR流程文件。
      [0079]上述技術(shù)方案中,所述下載更新模塊按照預(yù)先設(shè)定的規(guī)則保存,具體可以采用以下技術(shù)方案:
      [0080]讀取單元,下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件;
      [0081]判斷單元,根據(jù)下載的IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);
      [0082]存儲(chǔ)單元,如果當(dāng)前已加載的IVR流程文件集合中,存在該唯一標(biāo)識(shí)號(hào),則將該唯一標(biāo)識(shí)號(hào)對(duì)應(yīng)的IVR流程文件用新下載的IVR流程文件替代;如果當(dāng)前已加載的IVR流程文件集合中,不存在該唯一標(biāo)識(shí)號(hào),則保存該新下載的IVR流程文件。
      [0083]上述技術(shù)方案中,所述執(zhí)行模塊具體可以包括:
      [0084]判斷單元,判斷電話呼叫是否產(chǎn)生于新IVR流程加載后;
      [0085]執(zhí)行單元,如果電話呼叫產(chǎn)生于新IVR流程加載后,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果電話呼叫產(chǎn)生于新IVR流程加載之前,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      [0086]綜上所述,本發(fā)明的IVR流程設(shè)計(jì)的方法及其IVR,實(shí)現(xiàn)了通過網(wǎng)頁(即BS架構(gòu))來登錄到IVR中,進(jìn)行IVR流程的修改。如此使得IVR設(shè)計(jì)人員不僅能從局域網(wǎng)終端進(jìn)行設(shè)計(jì),并且實(shí)現(xiàn)了只要有一接入互聯(lián)網(wǎng)系統(tǒng)可以登錄部署了該IVR的Web站點(diǎn)的終端設(shè)備,尤其是移動(dòng)設(shè)備如手機(jī)、平板電腦等,即可以通過網(wǎng)頁訪問該IVR的Web站點(diǎn)進(jìn)行IVR流程設(shè)計(jì),極大地提高了系統(tǒng)易用性,方便了系統(tǒng)的維護(hù)。
      【專利附圖】

      【附圖說明】
      [0087]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0088]圖1為本發(fā)明IVR的工作原理示意圖;
      [0089]圖2為本發(fā)明系統(tǒng)一種實(shí)施例的流程設(shè)計(jì)器界面示意圖;
      [0090]圖3為本發(fā)明IVR的實(shí)現(xiàn)方法中流程設(shè)計(jì)器端功能的流程示意圖;
      [0091]圖4為本發(fā)明IVR的實(shí)現(xiàn)方法中Web服務(wù)器端功能的流程示意圖;
      [0092]圖5為本發(fā)明IVR的實(shí)現(xiàn)方法中呼叫中心平臺(tái)IVR服務(wù)端功能的流程示意圖;
      [0093]圖6為本發(fā)明IVR的三大模塊結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0094]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0095]首先,本發(fā)明提出了一種基于Flex技術(shù)實(shí)現(xiàn)IVR流程設(shè)計(jì)的方法,其采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn),其包括呼叫中心平臺(tái)IVR服務(wù)端、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分,其分別執(zhí)行以下算法:
      [0096]如圖3所示,流程設(shè)計(jì)器端:
      [0097]ASl)接收外部輸入的指令信息,并進(jìn)行判斷:
      [0098]若指令為需要進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行AS2);若指令為更新呼叫中心平臺(tái)IVR流程,則執(zhí)行AS3);
      [0099]AS2)打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端,執(zhí)行AS4);
      [0100]AS3)向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令,執(zhí)行AS4);
      [0101]AS4)結(jié)束;
      [0102]如圖4所示,Web服務(wù)器端:
      [0103]BSl)接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷:
      [0104]若指令為要求進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行BS2);若指令為保存流程設(shè)計(jì)文件,則執(zhí)行BS3);若指令為要求更新呼叫中心平臺(tái)IVR流程,則執(zhí)行BS4);
      [0105]BS2)將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上,執(zhí)行BS5);
      [0106]BS3)接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,執(zhí)行BS5);
      [0107]BS4)根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端,執(zhí)行BS5);
      [0108]BS5)結(jié)束;
      [0109]如圖5所示,呼叫中心平臺(tái)的IVR服務(wù)端:
      [0110]CSl)接收來自Web服務(wù)器端的指令信息,進(jìn)行IVR流程更新和執(zhí)行新的IVR流程;
      [0111]CS2)結(jié)束。[0112]上述技術(shù)方案中,所述流程設(shè)計(jì)器端為任何可以瀏覽網(wǎng)頁的通訊終端,比如聯(lián)網(wǎng)的個(gè)人PC、平板電腦、手機(jī)等,并可以采用任何網(wǎng)頁瀏覽器。
      [0113]上述技術(shù)方案中,所述Web服務(wù)器端為部署有IVR流程設(shè)計(jì)系統(tǒng)的服務(wù)器,該系統(tǒng)的Web站點(diǎn)通過NAT映射或其他方法使得流程設(shè)計(jì)器端可以通過網(wǎng)頁對(duì)其進(jìn)行訪問。
      [0114]上述技術(shù)方案中,所述流程設(shè)計(jì)文件可以是IVR流程圖,當(dāng)然也可以是編寫的IVR腳本代碼或通過樹形結(jié)構(gòu)結(jié)點(diǎn)搭建的IVR流程樹。
      [0115]本發(fā)明優(yōu)選采用通過圖形方式來搭建IVR流程,該系統(tǒng)的流程設(shè)計(jì)器界面可以如圖2所示,該流程設(shè)計(jì)器可以顯示在網(wǎng)頁中,并可以接收通過拖拉流程節(jié)點(diǎn)和聯(lián)線的方式進(jìn)行各節(jié)點(diǎn)屬性配置的數(shù)據(jù)信息,并根據(jù)該數(shù)據(jù)信息生成流程設(shè)計(jì)文件。
      [0116]上述技術(shù)方案中,步驟AS2)具體包括:
      [0117]AS21)流程設(shè)計(jì)器端發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn);
      [0118]AS22)接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器;
      [0119]AS23)通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示;
      [0120]AS24)接收IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件;
      [0121]AS25)將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端,執(zhí)行AS4)。
      [0122]上述技術(shù)方案中,步驟AS3)具體為:
      [0123]當(dāng)IVR流程的設(shè)計(jì)完畢后,通過流程設(shè)計(jì)器提供的生成IVR流程文件功能,向Web服務(wù)器發(fā)出將選擇的流程設(shè)計(jì)文件轉(zhuǎn)換成IVR流程文件的請(qǐng)求指令。
      [0124]上述技術(shù)方案中,步驟BS3)中,接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,具體包括:
      [0125]Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存。
      [0126]所述流程設(shè)計(jì)文件是以XML格式存儲(chǔ)在Web服務(wù)器的。
      [0127]具體的,Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),比如文件名稱,并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該名稱的文件;如果沒有同名文件則判斷得出該文件為新建的流程設(shè)計(jì)文件,將其以XML格式存儲(chǔ)在Web服務(wù)器上;如果設(shè)計(jì)人員是對(duì)已經(jīng)保存在Web服務(wù)器上的現(xiàn)有流程設(shè)計(jì)文件進(jìn)行的更新,經(jīng)過在現(xiàn)有流程設(shè)計(jì)文件集合中查找后,找到該同名文件并以新接收到的流程設(shè)計(jì)文件替換原有文件。
      [0128]上述技術(shù)方案中,步驟BS4)具體包括:
      [0129]BS41)接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令;
      [0130]BS42)根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件;
      [0131]BS43)向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令,執(zhí)行BS5)。
      [0132]上述技術(shù)方案中,步驟BS42)具體為:
      [0133]Web服務(wù)器端接收到流程設(shè)計(jì)器端的生成IVR流程請(qǐng)求后,根據(jù)流程設(shè)計(jì)文件,生成IVR流程文件,此文件可以被呼叫中心平臺(tái)的IVR服務(wù)端直接加載和運(yùn)行的。
      [0134]所述IVR流程文件也是以XML格式來存儲(chǔ)的。[0135]上述技術(shù)方案中,步驟CSl)具體包括:
      [0136]CSl I)接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令;
      [0137]CS12)啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存;
      [0138]CS13)執(zhí)行所述IVR流程文件。
      [0139]上述技術(shù)方案中,步驟CS12)中按照預(yù)先設(shè)定的規(guī)則保存,具體包括:
      [0140]下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件,并根據(jù)該IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào),如果存在,則執(zhí)行更新,否在執(zhí)行新增。
      [0141]上述技術(shù)方案中,步驟CS13)具體包括:
      [0142]判斷電話呼叫是否產(chǎn)生于新IVR流程加載后;如果是,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果不是,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      [0143]因此,最終IVR服務(wù)將以最新的IVR流程文件為呼叫中心平臺(tái)提供IVR服務(wù)。
      [0144]如圖6所示,本發(fā)明還提供有一種IVR,其采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn),其系統(tǒng)包括可以互相通信的呼叫中心平臺(tái)、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分;
      [0145]所述流程設(shè)計(jì)器端為聯(lián)網(wǎng)的用戶操作終端,其可以訪問所述Web服務(wù)器的Web站點(diǎn),包括:
      [0146]外部指令接收模塊,用于接收外部輸入的指令信息,并進(jìn)行判斷;
      [0147]IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,若外部指令接收模塊接收的指令為需要進(jìn)行IVR流程設(shè)計(jì),則打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端;
      [0148]生成IVR流程文件請(qǐng)求模塊,若外部指令接收模塊接收的指令為更新呼叫中心平臺(tái)IVR流程,則向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令;
      [0149]所述Web服務(wù)器端包括:
      [0150]指令接收模塊,接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷;
      [0151]IVR流程設(shè)計(jì)請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求進(jìn)行IVR流程設(shè)計(jì),則將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上;
      [0152]流程設(shè)計(jì)文件保存模塊,若來自流程設(shè)計(jì)器端的指令為保存流程設(shè)計(jì)文件,則接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件;
      [0153]生成IVR流程文件請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求更新呼叫中心平臺(tái)IVR流程,則根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端;
      [0154]呼叫中心平臺(tái)的IVR服務(wù)端,用于在接收到來自Web服務(wù)器端的通知后,加載并按照預(yù)先設(shè)定的規(guī)則執(zhí)行該IVR流程文件。
      [0155]上述技術(shù)方案中,所述流程設(shè)計(jì)器端為任何可以瀏覽網(wǎng)頁的通訊終端,比如聯(lián)網(wǎng)的個(gè)人PC、平板電腦、手機(jī)等,并可以采用任何網(wǎng)頁瀏覽器。
      [0156]上述技術(shù)方案中,所述Web服務(wù)器端為部署有IVR流程設(shè)計(jì)系統(tǒng)的服務(wù)器,該系統(tǒng)的Web站點(diǎn)通過NAT映射或其他方法使得流程設(shè)計(jì)器端可以通過網(wǎng)頁對(duì)其進(jìn)行訪問。
      [0157]上述技術(shù)方案中,所述流程設(shè)計(jì)文件可以是IVR流程圖,當(dāng)然也可以是編寫的IVR腳本代碼或通過樹形結(jié)構(gòu)結(jié)點(diǎn)搭建的IVR流程樹。
      [0158]本發(fā)明的IVR優(yōu)選采用通過圖形方式來搭建IVR流程,該系統(tǒng)的流程設(shè)計(jì)器界面可以如圖2所示,該流程設(shè)計(jì)器可以顯示在網(wǎng)頁中,并可以接收通過拖拉流程節(jié)點(diǎn)和聯(lián)線的方式進(jìn)行各節(jié)點(diǎn)屬性配置的數(shù)據(jù)信息,并根據(jù)該數(shù)據(jù)信息生成流程設(shè)計(jì)文件。
      [0159]上述技術(shù)方案中,所述IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,具體包括:
      [0160]IVR流程設(shè)計(jì)請(qǐng)求模塊,其用于發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn)以及接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器,并通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示;
      [0161]IVR流程設(shè)計(jì)模塊,用于接收外部輸入的IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件,以及將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端。
      [0162]生成IVR流程文件請(qǐng)求模塊,具體可以采用如下方案:當(dāng)IVR流程的設(shè)計(jì)完畢后,通過流程設(shè)計(jì)器提供的生成IVR流程文件功能,向Web服務(wù)器發(fā)出將選擇的流程設(shè)計(jì)文件轉(zhuǎn)換成IVR流程文件的請(qǐng)求指令。
      [0163]上述技術(shù)方案中,所述流程設(shè)計(jì)文件保存模塊,具體可以采用如下方案:
      [0164]Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存。
      [0165]所述流程設(shè)計(jì)文件是以XML格式存儲(chǔ)在Web服務(wù)器的。
      [0166]具體的,Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),比如文件名稱,并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該名稱的文件;如果沒有同名文件則判斷得出該文件為新建的流程設(shè)計(jì)文件,將其以XML格式存儲(chǔ)在Web服務(wù)器上;如果設(shè)計(jì)人員是對(duì)已經(jīng)保存在Web服務(wù)器上的現(xiàn)有流程設(shè)計(jì)文件進(jìn)行的更新,經(jīng)過在現(xiàn)有流程設(shè)計(jì)文件集合中查找后,找到該同名文件并以新接收到的流程設(shè)計(jì)文件替換原有文件。
      [0167]上述技術(shù)方案中,所述生成IVR流程文件請(qǐng)求應(yīng)答模塊,具體包括:
      [0168]IVR流程文件生成指令接收模塊,用以接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令;
      [0169]IVR流程文件生成模塊,用以根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件;
      [0170]IVR流程文件生成通知模塊,用以向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令。
      [0171]上述技術(shù)方案中,所述IVR流程文件生成模塊具體可以采用如下方案實(shí)施:
      [0172]Web服務(wù)器端接收到流程設(shè)計(jì)器端的生成IVR流程請(qǐng)求后,根據(jù)流程設(shè)計(jì)文件,生成IVR流程文件,此文件可以被呼叫中心平臺(tái)的IVR服務(wù)端直接加載和運(yùn)行的。
      [0173]所述IVR流程文件也是以XML格式來存儲(chǔ)的。
      [0174]上述技術(shù)方案中,所述呼叫中心平臺(tái)的IVR服務(wù)端,具體包括:
      [0175]IVR流程文件生成通知應(yīng)答模塊,接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令;
      [0176]下載更新模塊,啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存;
      [0177]執(zhí)行模塊,執(zhí)行所述IVR流程文件。
      [0178]上述技術(shù)方案中,所述下載更新模塊按照預(yù)先設(shè)定的規(guī)則保存,具體可以采用以下技術(shù)方案:
      [0179]讀取單元,下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件;
      [0180]判斷單元,根據(jù)下載的IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);
      [0181]存儲(chǔ)單元,如果當(dāng)前已加載的IVR流程文件集合中,存在該唯一標(biāo)識(shí)號(hào),則將該唯一標(biāo)識(shí)號(hào)對(duì)應(yīng)的IVR流程文件用新下載的IVR流程文件替代;如果當(dāng)前已加載的IVR流程文件集合中,不存在該唯一標(biāo)識(shí)號(hào),則保存該新下載的IVR流程文件。
      [0182]上述技術(shù)方案中,所述執(zhí)行模塊具體可以包括:
      [0183]判斷單元,判斷電話呼叫是否產(chǎn)生于新IVR流程加載后;
      [0184]執(zhí)行單元,如果電話呼叫產(chǎn)生于新IVR流程加載后,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果電話呼叫產(chǎn)生于新IVR流程加載之前,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      [0185]隨著時(shí)間的推移,最終所有電話呼叫都會(huì)執(zhí)行新IVR流程。
      [0186]下面結(jié)合本發(fā)明的一種具體實(shí)施例的工作原理圖來描述本發(fā)明的實(shí)施方法:
      [0187]如圖1所示,為本發(fā)明IVR的工作原理示意圖:
      [0188]圖中,數(shù)字標(biāo)號(hào)代表程序執(zhí)行順序,并按照數(shù)字從小到大的順序執(zhí)行;和箭頭方向代表數(shù)據(jù)信息傳送方向;具體如下:
      [0189]IVR流程設(shè)計(jì)器端發(fā)送請(qǐng)求信息到Web服務(wù)器端,Web站點(diǎn)將以Flex技術(shù)實(shí)現(xiàn)的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端網(wǎng)頁;在流程設(shè)計(jì)器端網(wǎng)頁上顯示的流程設(shè)計(jì)器上進(jìn)行IVR流程設(shè)計(jì);之后將流程設(shè)計(jì)文件通過網(wǎng)頁提交給Web服務(wù)器端;Web服務(wù)器端將新設(shè)計(jì)的流程設(shè)計(jì)文件以預(yù)先設(shè)定的規(guī)則進(jìn)行存儲(chǔ);
      [0190]IVR流程設(shè)計(jì)器端發(fā)送生成IVR流程文件的請(qǐng)求給Web服務(wù)器端;Web服務(wù)器端根據(jù)已保存的流程設(shè)計(jì)文件生成IVR流程文件,該生成方法采用現(xiàn)有技術(shù),該IVR流程文件可以被呼叫中心平臺(tái)的IVR服務(wù)端直接加載和運(yùn)行;Web服務(wù)器端生成新的IVR流程文件后發(fā)送消息通知呼叫中心平臺(tái)的IVR服務(wù)端;
      [0191]呼叫中心平臺(tái)的IVR服務(wù)端接收到來自Web服務(wù)器端的代表有新的IVR流程文件需要加載的通知后,加載該新IVR流程文件到本地,并根據(jù)預(yù)先設(shè)計(jì)的規(guī)則執(zhí)行該新IVR流程。
      [0192]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種IVR的實(shí)現(xiàn)方法,其特征在于:采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn)。
      2.根據(jù)權(quán)利要求1所述的IVR的實(shí)現(xiàn)方法,其特征在于: 包括呼叫中心平臺(tái)IVR服務(wù)端、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分,分別執(zhí)行以下算法: 流程設(shè)計(jì)器端: ASl)接收外部輸入的指令信息,并進(jìn)行判斷: 若指令為需要進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行AS2);若指令為更新呼叫中心平臺(tái)IVR流程,則執(zhí)行AS3); AS2)打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端,執(zhí)行AS4); AS3)向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令,執(zhí)行AS4); AS4)結(jié)束; Web服務(wù)器端: BSl)接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷:` 若指令為要求進(jìn)行IVR流程設(shè)計(jì),則執(zhí)行BS2);若指令為保存流程設(shè)計(jì)文件,則執(zhí)行BS3);若指令為要求更新呼叫中心平臺(tái)IVR流程,則執(zhí)行BS4); BS2)將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上,執(zhí)行BS5); BS3)接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,執(zhí)行BS5); BS4)根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端,執(zhí)行BS5); BS5)結(jié)束; 呼叫中心平臺(tái)的IVR服務(wù)端: CSl)接收來自Web服務(wù)器端的指令信息,進(jìn)行IVR流程更新和執(zhí)行新的IVR流程; CS2)結(jié)束。
      3.根據(jù)權(quán)利要求2所述的IVR的實(shí)現(xiàn)方法,其特征在于: 步驟AS2)具體包括: AS21)流程設(shè)計(jì)器端發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn); AS22)接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器; AS23)通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示; AS24)接收IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件; AS25)將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端,執(zhí)行AS4)。
      4.根據(jù)權(quán)利要求2所述的IVR的實(shí)現(xiàn)方法,其特征在于: 步驟BS3)中,接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件,具體為: Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存; 步驟BS4)具體包括:BS41)接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令; BS42)根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件; BS43)向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令,執(zhí)行BS5)。
      5.根據(jù)權(quán)利要求2所述的IVR的實(shí)現(xiàn)方法,其特征在于: 步驟CSl)具體包括: CS11)接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令; CS12)啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存; CS 13)執(zhí)行所述IVR流程文件; 其中,步驟CS12)中按照預(yù)先設(shè)定的規(guī)則保存,具體包括: 下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件,并根據(jù)該IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào),如果存在,則執(zhí)行更新,否在執(zhí)行新增; 步驟CS 13)具體包括: 判斷電話呼叫是否產(chǎn)生于新IVR流程加載后;如果是,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果不是,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      6.一種IVR,其特征在于: 采用Flex技術(shù)并結(jié)合Java技術(shù),將IVR流程設(shè)計(jì)系統(tǒng)布署到Tomcat或JBoss的Web服務(wù)器中,然后把Web站點(diǎn)通過NAT映射或其他方法,使得通過網(wǎng)頁能夠訪問到該IVR流程設(shè)計(jì)系統(tǒng)的Web站點(diǎn),其系統(tǒng)包括可以互相通信的呼叫中心平臺(tái)、Web服務(wù)器端和流程設(shè)計(jì)器端三大部分。
      7.根據(jù)權(quán)利要求6所述的IVR,其特征在于: 所述流程設(shè)計(jì)器端,為聯(lián)網(wǎng)的用戶操作終端,其可以訪問所述Web服務(wù)器的Web站點(diǎn),包括: 外部指令接收模塊,用于接收外部輸入的指令信息,并進(jìn)行判斷; IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,若外部指令接收模塊接收的指令為需要進(jìn)行IVR流程設(shè)計(jì),則打開Web服務(wù)器端的流程設(shè)計(jì)器進(jìn)行設(shè)計(jì),并將設(shè)計(jì)后的流程設(shè)計(jì)文件提交給Web服務(wù)器端; 生成IVR流程文件請(qǐng)求模塊,若外部指令接收模塊接收的指令為更新呼叫中心平臺(tái)IVR流程,則向Web服務(wù)器端發(fā)出生成IVR流程文件的請(qǐng)求指令; 所述Web服務(wù)器端包括: 指令接收模塊,接收來自流程設(shè)計(jì)器端的指令信息,并進(jìn)行判斷; IVR流程設(shè)計(jì)請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求進(jìn)行IVR流程設(shè)計(jì),則將Web服務(wù)器上的流程設(shè)計(jì)器推送至流程設(shè)計(jì)器端的網(wǎng)頁上; 流程設(shè)計(jì)文件保存模塊,若來自流程設(shè)計(jì)器端的指令為保存流程設(shè)計(jì)文件,則接收并按照預(yù)先設(shè)定的規(guī)則保存該流程設(shè)計(jì)文件; 生成IVR流程文件請(qǐng)求應(yīng)答模塊,若來自流程設(shè)計(jì)器端的指令為要求更新呼叫中心平臺(tái)IVR流程,則根據(jù)流程設(shè)計(jì)文件生成IVR流程文件,并通知呼叫中心平臺(tái)IVR服務(wù)端;所述呼叫中心平臺(tái)的IVR服務(wù)端:用于在接收到來自Web服務(wù)器端的通知后,加載并按照預(yù)先設(shè)定的規(guī)則執(zhí)行該IVR流程文件。
      8.根據(jù)權(quán)利要求7所述的IVR,其特征在于: 所述IVR流程設(shè)計(jì)請(qǐng)求及設(shè)計(jì)模塊,具體包括: IVR流程設(shè)計(jì)請(qǐng)求模塊,其用于發(fā)送請(qǐng)求至Web服務(wù)器端的Web站點(diǎn)以及接收該站點(diǎn)推送至網(wǎng)頁的Flex實(shí)現(xiàn)的流程設(shè)計(jì)器,并通過網(wǎng)頁將該流程設(shè)計(jì)器進(jìn)行顯示; IVR流程設(shè)計(jì)模塊,用于接收外部輸入的IVR流程設(shè)計(jì)指令并生成流程設(shè)計(jì)文件,以及將所述流程設(shè)計(jì)文件提交至Web服務(wù)器端; 所述生成IVR流程文件請(qǐng)求模塊,其在IVR流程的設(shè)計(jì)完畢后,通過流程設(shè)計(jì)器提供的生成IVR流程文件功能,向Web服務(wù)器發(fā)出將選擇的流程設(shè)計(jì)文件轉(zhuǎn)換成IVR流程文件的請(qǐng)求指令。
      9.根據(jù)權(quán)利要求7所述的IVR,其特征在于: 所述流程設(shè)計(jì)文件保存模塊,在Web服務(wù)器接收到流程設(shè)計(jì)器端網(wǎng)頁提交的流程設(shè)計(jì)文件后,讀取該流程設(shè)計(jì)文件的唯一標(biāo)識(shí)號(hào),并判斷現(xiàn)有的流程設(shè)計(jì)文件集合中,是否存在該唯一標(biāo)識(shí)號(hào);如果存在,則執(zhí)行更新;如果不存在,則執(zhí)行保存; 所述生成IVR流程文件請(qǐng)求應(yīng)答模塊,具體包括: IVR流程文件生成指令接收模塊,用以接收流程設(shè)計(jì)器端發(fā)送的生成IVR流程文件的請(qǐng)求指令; IVR流程文件生成模塊,用以根據(jù)指令選擇的流程設(shè)計(jì)文件生成IVR流程文件; IVR流程文件生成通知模塊,用以向呼叫中心平臺(tái)的IVR服務(wù)端發(fā)送加載有新IVR流程文件的指令。
      10.根據(jù)權(quán)利要求7所述的IVR,其特征在于: 所述呼叫中心平臺(tái)的IVR服務(wù)端,具體包括: IVR流程文件生成通知應(yīng)答模塊,接收Web服務(wù)器發(fā)送的有新IVR流程文件的指令;下載更新模塊,啟動(dòng)文件下載功能,將Web服務(wù)器上生成的新IVR流程文件下載到本地并按照預(yù)先設(shè)定的規(guī)則保存; 執(zhí)行模塊,執(zhí)行所述IVR流程文件; 其中,所述下載更新模塊按照預(yù)先設(shè)定的規(guī)則保存,具體可以采用以下技術(shù)方案: 讀取單元,下載完畢后,IVR服務(wù)端重新讀取該IVR流程文件; 判斷單元,根據(jù)下載的IVR流程文件的唯一標(biāo)識(shí)號(hào),判斷當(dāng)前已加載的IVR流程文件集合中,是否存在該唯一標(biāo)識(shí)號(hào); 存儲(chǔ)單元,如果當(dāng)前已加載的IVR流程文件集合中,存在該唯一標(biāo)識(shí)號(hào),則將該唯一標(biāo)識(shí)號(hào)對(duì)應(yīng)的IVR流程文件用新下載的IVR流程文件替代;如果當(dāng)前已加載的IVR流程文件集合中,不存在該唯一標(biāo)識(shí)號(hào),則保存該新下載的IVR流程文件; 所述執(zhí)行模塊具體可以包括: 判斷單元,判斷電話呼叫是否產(chǎn)生于新IVR流程加載后; 執(zhí)行單元,如果電話呼叫產(chǎn)生于新IVR流程加載后,按新的IVR流程為呼叫中心平臺(tái)提供IVR服務(wù);如果電話呼叫產(chǎn)生于新IVR流程加載之前,則按照之前的版本為呼叫中心提供剩余流程結(jié)點(diǎn)服務(wù)。
      【文檔編號(hào)】H04L29/08GK103634393SQ201310618369
      【公開日】2014年3月12日 申請(qǐng)日期:2013年11月27日 優(yōu)先權(quán)日:2013年11月27日
      【發(fā)明者】田兆俊 申請(qǐng)人:廣州市聚星源科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1