專利名稱:訂購(gòu)交互式語(yǔ)音應(yīng)答包月業(yè)務(wù)的實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交互式語(yǔ)音應(yīng)答(1VR)業(yè)務(wù),特別是涉及一種訂購(gòu)交互式語(yǔ)音應(yīng)答(IVR)包月業(yè)務(wù)的實(shí)現(xiàn)方法。
背景技術(shù):
基于移動(dòng)用戶的交互式語(yǔ)音應(yīng)答(IVR,Interactive Voice Response)業(yè)務(wù),是指移動(dòng)用戶撥打特定的服務(wù)號(hào)碼,通過按鍵方式可選擇地收聽I(yíng)VR業(yè)務(wù)提供的聲訊內(nèi)容。
目前,電信部門所提供的IVR業(yè)務(wù)的收費(fèi)模式與利用普通固定電話通過MODEM撥號(hào)上網(wǎng)是類似的,主要是根據(jù)用戶撥打IVR業(yè)務(wù)特定的服務(wù)號(hào)碼的通話時(shí)間來(lái)進(jìn)行計(jì)費(fèi)的,同樣是需要收取基本通話費(fèi)和信息費(fèi)。具體地說(shuō),電信部門根據(jù)用戶通話持續(xù)時(shí)間收取基本通話費(fèi),同時(shí)收取所提供的IVR業(yè)務(wù)的信息費(fèi)。
隨著移動(dòng)通信技術(shù)的發(fā)展,電信運(yùn)營(yíng)商為了滿足客戶的需要,提供一種新的IVR服務(wù)模式IVR包月業(yè)務(wù),即將幾項(xiàng)語(yǔ)音業(yè)務(wù)產(chǎn)品捆綁起來(lái)給移動(dòng)用戶收聽,基本通話費(fèi)仍然根據(jù)通話持續(xù)時(shí)間收取,但在每月內(nèi),用戶不論撥打多長(zhǎng)時(shí)間,所收取的信息費(fèi)是固定的。該信息費(fèi)稱為包月信息費(fèi)。
如果用戶希望使用上述IVR包月業(yè)務(wù),則首先需要開通業(yè)務(wù);在業(yè)務(wù)開通之后,當(dāng)用戶不希望繼續(xù)使用這種業(yè)務(wù),則可以關(guān)閉業(yè)務(wù)。但是,目前尚未提供這種IVR包月業(yè)務(wù)訂購(gòu)過程的具體實(shí)現(xiàn)方案。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種訂購(gòu)IVR包月業(yè)務(wù)的實(shí)現(xiàn)方法,能夠訂購(gòu)IVR包月業(yè)務(wù),并使操作過程簡(jiǎn)單方便。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的本發(fā)明公開了一種訂購(gòu)IVR包月業(yè)務(wù)的實(shí)現(xiàn)方法,該方法包括以下步驟a.IVR業(yè)務(wù)平臺(tái)接收包含IVR包月業(yè)務(wù)開通指令的短消息;b.IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),并根據(jù)查詢結(jié)果為該用戶開通IVR包月業(yè)務(wù)。
上述方案步驟b中,所述根據(jù)查詢結(jié)果為該用戶開通IVR包月業(yè)務(wù)包括判斷該用戶是否已開通IVR包月業(yè)務(wù),如果是,則保持用戶當(dāng)前業(yè)務(wù)訂購(gòu)狀態(tài)不變;否則設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為開通狀態(tài)。
較佳地,該方法可以進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)向用戶發(fā)送包含IVR包月業(yè)務(wù)是否開通成功的短消息。
較佳地,該方法可以進(jìn)一步包括短消息網(wǎng)關(guān)從IVR業(yè)務(wù)平臺(tái)接收短消息,檢查收到的短消息所包含的信息內(nèi)容,判斷是否包含IVR包月業(yè)務(wù)開通成功的信息,如果是,則短消息網(wǎng)關(guān)通知計(jì)費(fèi)平臺(tái)扣除該用戶本月的包月信息費(fèi),并設(shè)置計(jì)費(fèi)平臺(tái)每月自動(dòng)扣除該用戶的包月信息費(fèi);否則不進(jìn)行扣費(fèi)操作。
較佳地,該方法可以進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)接收包含IVR包月業(yè)務(wù)關(guān)閉指令的短消息;IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),并根據(jù)查詢結(jié)果為該用戶關(guān)閉IVR包月業(yè)務(wù)。其中,所述根據(jù)查詢結(jié)果為該用戶關(guān)閉IVR包月業(yè)務(wù)包括判斷該用戶是否已開通IVR包月業(yè)務(wù),如果不是,則保持用戶當(dāng)前業(yè)務(wù)訂購(gòu)狀態(tài)不變;否則設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為關(guān)閉狀態(tài)。
較佳地,該方法可以進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)向用戶發(fā)送包含IVR包月業(yè)務(wù)是否關(guān)閉成功的短消息。
較佳地,該方法可以進(jìn)一步包括短消息網(wǎng)關(guān)從IVR業(yè)務(wù)平臺(tái)接收短消息,檢查收到的短消息所包含的信息內(nèi)容,判斷是否包含IVR包月業(yè)務(wù)關(guān)閉成功的信息,如果是,則短消息網(wǎng)關(guān)通知計(jì)費(fèi)平臺(tái)取消對(duì)包月信息費(fèi)的扣除處理,否則不進(jìn)行取消扣費(fèi)處理的操作。
較佳地,該方法可以進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)將業(yè)務(wù)訂購(gòu)狀態(tài)保存到業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中,并將業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中的業(yè)務(wù)訂購(gòu)狀態(tài)同步給IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)。
較佳地,該方法可以進(jìn)一步包括IVR聲訊平臺(tái)接收到用戶呼叫信息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),判斷該用戶是否開通IVR包月業(yè)務(wù),如果是,則為該用戶提供聲訊服務(wù),否則為該用戶提供免費(fèi)試聽內(nèi)容。其中,所述查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài)包括IVR聲訊平臺(tái)向IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)發(fā)送狀態(tài)查詢消息;IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)收到狀態(tài)查詢消息后,進(jìn)行用戶業(yè)務(wù)訂購(gòu)狀態(tài)查詢,并將查詢結(jié)果通過狀態(tài)查詢應(yīng)答消息返回給IVR聲訊平臺(tái)。
所述狀態(tài)查詢消息至少包含消息類型、用戶號(hào)碼和用于標(biāo)識(shí)業(yè)務(wù)類型的業(yè)務(wù)標(biāo)識(shí)號(hào)。所述狀態(tài)查詢應(yīng)答消息至少包含消息類型、驗(yàn)證結(jié)果、用戶業(yè)務(wù)訂購(gòu)狀態(tài)的查詢結(jié)果。
較佳地,該方法可以進(jìn)一步包括撥打IVR聲訊平臺(tái)服務(wù)號(hào)碼的用戶掛機(jī)后,IVR聲訊平臺(tái)向IVR業(yè)務(wù)平臺(tái)發(fā)送掛機(jī)消息;IVR業(yè)務(wù)平臺(tái)收到掛機(jī)消息后,返回給IVR聲訊平臺(tái)掛機(jī)消息應(yīng)答消息,并判斷該用戶是否開通IVR包月業(yè)務(wù),如果不是,則IVR業(yè)務(wù)平臺(tái)向該用戶下發(fā)IVR包月業(yè)務(wù)開通的引導(dǎo)信息;否則IVR業(yè)務(wù)平臺(tái)向該用戶下發(fā)宣傳信息或不下發(fā)信息。
本發(fā)明所提供的這種訂購(gòu)IVR包月業(yè)務(wù)的方法,通過短消息進(jìn)行IVR包月業(yè)務(wù)的訂購(gòu),操作起來(lái)簡(jiǎn)單可靠。而且,利用短消息的方式收取包月信息費(fèi),結(jié)算非常方便,用戶也可以明白消費(fèi)。
圖1為本發(fā)明一實(shí)施例實(shí)現(xiàn)移動(dòng)用戶的IVR包月業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)框圖;
圖2為本發(fā)明訂購(gòu)IVR包月業(yè)務(wù)的方法實(shí)現(xiàn)流程圖;圖3為本發(fā)明一實(shí)施例開通IVR包月業(yè)務(wù)的處理流程圖;圖4為本發(fā)明一實(shí)施例關(guān)閉IVR包月業(yè)務(wù)的處理流程圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
本發(fā)明主要是通過短消息開通或關(guān)閉IVR包月業(yè)務(wù),并在業(yè)務(wù)開通或關(guān)閉操作完成之后,通過短消息代收信息費(fèi)的方式完成IVR包月業(yè)務(wù)信息費(fèi)的計(jì)費(fèi)處理。
所述用于開通或關(guān)閉IVR包月業(yè)務(wù)的短消息可以是現(xiàn)有標(biāo)準(zhǔn)短消息格式的短消息。本發(fā)明按照短消息的內(nèi)容將短消息分為兩種類型,分別為包含IVR包月業(yè)務(wù)開通指令的短消息和包含IVR包月業(yè)務(wù)關(guān)閉指令的短消息,這兩種短消息分別用于開通和關(guān)閉IVR包月業(yè)務(wù)。
下面結(jié)合實(shí)現(xiàn)IVR包月業(yè)務(wù)的網(wǎng)絡(luò)架構(gòu)具體說(shuō)明本發(fā)明。
圖1為本發(fā)明一實(shí)施例實(shí)現(xiàn)移動(dòng)用戶的IVR包月業(yè)務(wù)的系統(tǒng)結(jié)構(gòu)框圖,包括移動(dòng)臺(tái)、短消息中心、短消息網(wǎng)關(guān)、計(jì)費(fèi)平臺(tái)、服務(wù)提供商、IVR業(yè)務(wù)平臺(tái)和IVR聲訊平臺(tái)及IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)。其中,IVR業(yè)務(wù)平臺(tái)為本發(fā)明處理IVR包月業(yè)務(wù)的開通或關(guān)閉指令的網(wǎng)絡(luò)設(shè)備,并且IVR業(yè)務(wù)平臺(tái)包括用于保存用戶的業(yè)務(wù)訂購(gòu)狀態(tài)的業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)。IVR聲訊平臺(tái)為移動(dòng)用戶提供IVR聲訊業(yè)務(wù)。與IVR聲訊平臺(tái)相連的聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)用于為IVR聲訊平臺(tái)提供用戶的業(yè)務(wù)訂購(gòu)狀態(tài)信息。
參照?qǐng)D1和圖2,本發(fā)明實(shí)現(xiàn)IVR包月業(yè)務(wù)的方法包括以下步驟步驟201、服務(wù)提供商接收移動(dòng)用戶發(fā)送的、包含IVR包月業(yè)務(wù)開通或關(guān)閉指令的短消息。
移動(dòng)臺(tái)通過短消息中心和短消息網(wǎng)關(guān)將包含IVR包月業(yè)務(wù)開通或關(guān)閉指令的短消息發(fā)送給服務(wù)提供商。短消息中心和短消息網(wǎng)關(guān)為現(xiàn)有的短消息系統(tǒng)中的設(shè)備,轉(zhuǎn)發(fā)移動(dòng)臺(tái)發(fā)送的短消息給服務(wù)提供商,短消息接收方號(hào)碼為服務(wù)提供商的特服號(hào)碼,比如為1700。短消息的轉(zhuǎn)發(fā)是利用現(xiàn)有技術(shù)的短消息轉(zhuǎn)發(fā)機(jī)制實(shí)現(xiàn)的,故此不詳細(xì)敘述。
步驟202、服務(wù)提供商收到短消息后,根據(jù)收到的短消息中的IVR包月業(yè)務(wù)開通或關(guān)閉指令將短消息轉(zhuǎn)發(fā)給IVR業(yè)務(wù)平臺(tái)。
步驟203、IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),根據(jù)短消息中的開通或關(guān)閉指令及用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),進(jìn)行IVR包月業(yè)務(wù)開通或關(guān)閉的操作,并將開通或關(guān)閉的操作結(jié)果寫入業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中。
IVR業(yè)務(wù)平臺(tái)所進(jìn)行IVR包月業(yè)務(wù)開通或關(guān)閉的操作,主要是根據(jù)收到的短消息中的開通或關(guān)閉指令,設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為開通或關(guān)閉狀態(tài),然后將所設(shè)置的用戶業(yè)務(wù)訂購(gòu)狀態(tài)寫入到業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中。具體的用戶業(yè)務(wù)訂購(gòu)狀態(tài)設(shè)置過程如圖3、4所示,圖3、4內(nèi)容將在后面作詳細(xì)描述。
IVR業(yè)務(wù)平臺(tái)在完成IVR包月業(yè)務(wù)的開通或關(guān)閉操作后,將自身業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中的用戶業(yè)務(wù)訂購(gòu)狀態(tài)同步給IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)。本實(shí)施例中,IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)置于單獨(dú)的網(wǎng)絡(luò)設(shè)備中。當(dāng)然,IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)也可以置于IVR聲訊平臺(tái)中。
上述同步操作具體包括首先由IVR業(yè)務(wù)平臺(tái)側(cè)的數(shù)據(jù)庫(kù)代理服務(wù)器向IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)代理服務(wù)器發(fā)送登陸請(qǐng)求消息,在通過身份驗(yàn)證后,把同步操作請(qǐng)求組成預(yù)定的協(xié)議數(shù)據(jù)包,發(fā)送給聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)代理服務(wù)器,其中同步操作請(qǐng)求中包含需要同步的數(shù)據(jù);IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)代理服務(wù)器在接收到數(shù)據(jù)包后,根據(jù)預(yù)定協(xié)議解析數(shù)據(jù)包中的字段,把解析的信息寫入指定的數(shù)據(jù)庫(kù),同時(shí)把寫入操作結(jié)果返回給業(yè)務(wù)平臺(tái)側(cè)的數(shù)據(jù)庫(kù)代理服務(wù)器。
步驟204、IVR業(yè)務(wù)平臺(tái)對(duì)短消息處理完之后,向用戶返回包含IVR包月業(yè)務(wù)開通或關(guān)閉是否成功的短消息。
如果短消息中的指令為IVR包月業(yè)務(wù)開通指令,則在IVR包月業(yè)務(wù)開通成功之后,向用戶返回開通成功的短消息,如果沒有成功,則返回開通失敗或再次發(fā)送開通指令的提示信息。如果短消息中的指令為業(yè)務(wù)關(guān)閉指令,則在業(yè)務(wù)關(guān)閉成功之后,向用戶返回包含關(guān)閉成功的短消息,如果沒有成功,則返回關(guān)閉失敗的提示信息。
步驟205、短消息網(wǎng)關(guān)根據(jù)IVR業(yè)務(wù)平臺(tái)返回的短消息中包含的業(yè)務(wù)操作結(jié)果信息,向計(jì)費(fèi)平臺(tái)發(fā)送扣費(fèi)或停止扣費(fèi)的操作指令。即如果短消息中包含IVR包月業(yè)務(wù)開通成功信息,則計(jì)費(fèi)平臺(tái)執(zhí)行每月扣費(fèi)操作;如果短消息中包含IVR包月業(yè)務(wù)關(guān)閉成功信息,則計(jì)費(fèi)平臺(tái)停止執(zhí)行每月扣費(fèi)操作;如果是其它信息,則不執(zhí)行任何操作。
在完成上述IVR包月業(yè)務(wù)訂購(gòu)之后,用戶就可以撥打IVR聲訊平臺(tái)服務(wù)號(hào)碼收聽聲訊內(nèi)容了。IVR聲訊平臺(tái)在收到用戶的呼叫信息后,解析用戶號(hào)碼,并查詢IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù),以獲得該用戶的業(yè)務(wù)訂購(gòu)狀態(tài)。IVR聲訊平臺(tái)根據(jù)返回的狀態(tài)查詢結(jié)果向用戶提供聲訊服務(wù)或免費(fèi)試聽服務(wù)。具體過程為IVR聲訊平臺(tái)首先判斷是否查詢到該用戶,如果查詢到該用戶,則繼續(xù)判斷用戶業(yè)務(wù)訂購(gòu)狀態(tài)是否為開通狀態(tài),如果是,則向用戶提供聲訊服務(wù),否則向用戶提供免費(fèi)試聽服務(wù)。IVR聲訊平臺(tái)通過向IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)發(fā)送狀態(tài)查詢消息進(jìn)行用戶業(yè)務(wù)訂購(gòu)狀態(tài)的查詢;IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)通過狀態(tài)查詢應(yīng)答消息,將查詢結(jié)果返回給IVR聲訊平臺(tái)。
在用戶掛機(jī)后,IVR聲訊平臺(tái)發(fā)送掛機(jī)消息給IVR業(yè)務(wù)平臺(tái),IVR業(yè)務(wù)平臺(tái)收到用戶掛機(jī)消息后,返回用戶掛機(jī)消息應(yīng)答消息,并解析該用戶號(hào)碼,查詢IVR業(yè)務(wù)平臺(tái)中的業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù),判斷業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中是否包含該用戶,并且其狀態(tài)信息為開通狀態(tài),如果是,則向用戶發(fā)送其它宣傳信息或不發(fā)任何信息,如果數(shù)據(jù)庫(kù)中不包含該用戶或者包含該用戶,但其狀態(tài)不為開通狀態(tài),則給用戶發(fā)送包含開通引導(dǎo)語(yǔ)的短消息。
IVR聲訊平臺(tái)與IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)和IVR業(yè)務(wù)平臺(tái)之間的消息交互是通過字符串協(xié)議實(shí)現(xiàn)的。字符串協(xié)議承載在網(wǎng)絡(luò)協(xié)議如TCP/IP協(xié)議之上。該協(xié)議主要提供用戶業(yè)務(wù)訂購(gòu)狀態(tài)查詢、發(fā)送掛機(jī)消息等操作。上述操作的接口消息均由IVR聲訊平臺(tái)發(fā)起,由IVR業(yè)務(wù)平臺(tái)或IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)返回應(yīng)答消息,以同步處理機(jī)制進(jìn)行。
其中,字符串協(xié)議中的消息格式為參數(shù)串,參數(shù)串的長(zhǎng)度不超過512個(gè)字節(jié),并以“\r\n”結(jié)尾。所有消息的第一個(gè)字段為COMMAND,用于表示消息的類型。其中,狀態(tài)查詢消息包括COMMAND、用戶號(hào)碼和業(yè)務(wù)標(biāo)識(shí)號(hào)。狀態(tài)查詢消息中COMMAND的取值可以為QUERYSTATUS。用戶號(hào)碼的格式可以為86+手機(jī)號(hào)碼,如果是小靈通手機(jī),則小靈通手機(jī)號(hào)碼的格式為86+不帶0的區(qū)號(hào)+小靈通號(hào)碼。業(yè)務(wù)標(biāo)識(shí)號(hào)用于標(biāo)識(shí)業(yè)務(wù)類型。狀態(tài)查詢應(yīng)答消息包含COMMAND、驗(yàn)證結(jié)果、用戶業(yè)務(wù)訂購(gòu)狀態(tài)的查詢結(jié)果,以及其它信息,比如用戶業(yè)務(wù)的開通時(shí)間等。狀態(tài)查詢應(yīng)答消息中COMMAND的取值可以為QUERYSTATUS_RESP。掛機(jī)消息包含COMMAND、用戶號(hào)碼、業(yè)務(wù)標(biāo)識(shí)號(hào)、撥通時(shí)間及掛機(jī)時(shí)間。掛機(jī)消息中COMMAND的取值可以為HANDOFF。掛機(jī)消息應(yīng)答消息包含COMMAND、消息類型、驗(yàn)證結(jié)果。掛機(jī)消息應(yīng)答消息中COMMAND的取值可以為HANDOFF_RESP。驗(yàn)證結(jié)果表示是否發(fā)送了格式正確的消息,而且發(fā)送成功。
在步驟203中,如果相關(guān)指令為IVR包月業(yè)務(wù)開通指令,如圖3所示,本發(fā)明開通IVR包月業(yè)務(wù)的過程包括以下步驟步驟301、IVR業(yè)務(wù)平臺(tái)接收用戶發(fā)送的包含開通指令的短消息,發(fā)現(xiàn)包含開通指令,則解析該用戶的號(hào)碼,繼續(xù)執(zhí)行步驟302。
步驟302~303、判斷該用戶是否開通了IVR包月業(yè)務(wù),如果是,則提示用戶已經(jīng)開通了IVR包月業(yè)務(wù);否則執(zhí)行步驟304;步驟304、判斷該用戶是否為二次開通地區(qū)的用戶,如果是,則執(zhí)行步驟305;否則直接執(zhí)行步驟306;所謂二次開通是指運(yùn)營(yíng)商可以設(shè)定在用戶發(fā)送開通指令時(shí),對(duì)于用戶第一次發(fā)送開通指令的,不能直接給該用戶開通業(yè)務(wù),需要系統(tǒng)先下發(fā)一條短消息提示用戶正在訂閱某種業(yè)務(wù),請(qǐng)?jiān)俅伟l(fā)送開通指令正式開通業(yè)務(wù)。在用戶第二次發(fā)送開通指令后才正式開通業(yè)務(wù)。在用戶第一次發(fā)送開通指令后,將用戶業(yè)務(wù)訂購(gòu)狀態(tài)設(shè)置為中間狀態(tài),也就是說(shuō),中間狀態(tài)是指系統(tǒng)用來(lái)表示用戶處于已經(jīng)發(fā)送第一次開通指令,還沒有發(fā)送第二次正式開通指令的狀態(tài)。不同地區(qū)的運(yùn)營(yíng)商可以根據(jù)需要設(shè)置本地區(qū)內(nèi)的IVR包月業(yè)務(wù)是否需要進(jìn)行二次開通。
步驟305、判斷用戶當(dāng)前業(yè)務(wù)訂購(gòu)狀態(tài)是否為中間狀態(tài),如果是中間狀態(tài),則執(zhí)行步驟306,否則執(zhí)行步驟310;步驟306~309、設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為開通狀態(tài),并寫入業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中,如果寫入成功,則提示用戶開通成功的信息,并將開通狀態(tài)信息同步到IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)中;如果寫入失敗,則執(zhí)行步驟313。
步驟310~312、設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為中間狀態(tài),并寫入業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中,如果寫入成功,則提示用戶再次發(fā)送開通指令,如果寫入失敗,則執(zhí)行步驟313。
步驟313、向用戶返回業(yè)務(wù)開通失敗的信息。
上面所述二次開通的操作是針對(duì)某些運(yùn)營(yíng)商對(duì)IVR包月業(yè)務(wù)訂購(gòu)過程的要求而設(shè)置的,如果運(yùn)營(yíng)商沒有二次開通的要求,則在判斷出用戶當(dāng)前還沒有開通IVR包月業(yè)務(wù)之后,直接執(zhí)行步驟306~309,而不必執(zhí)行二次開通的操作。
在步驟203中,如果相關(guān)指令為IVR包月業(yè)務(wù)關(guān)閉指令,如圖4所示,本發(fā)明關(guān)閉IVR包月業(yè)務(wù)的過程包括以下步驟步驟401、IVR業(yè)務(wù)平臺(tái)收到包含關(guān)閉指令的短消息后,發(fā)現(xiàn)包含關(guān)閉指令,則解析該用戶號(hào)碼,執(zhí)行步驟402。
步驟402~403、判斷該用戶是否已經(jīng)開通了IVR包月業(yè)務(wù),如果不是,則提示用戶業(yè)務(wù)尚未開通,不需要關(guān)閉IVR包月業(yè)務(wù);否則執(zhí)行步驟404。
步驟404~405、設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為關(guān)閉狀態(tài),將關(guān)閉狀態(tài)寫入到業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中,如果寫入成功,則提示業(yè)務(wù)關(guān)閉成功,并將業(yè)務(wù)關(guān)閉狀態(tài)信息同步到IVR聲訊平臺(tái)側(cè)的數(shù)據(jù)庫(kù)中;如果寫入失敗,則返回業(yè)務(wù)關(guān)閉失敗的信息。
由上述方案可以看出本發(fā)明提供的基于短消息的IVR包月業(yè)務(wù)訂購(gòu)實(shí)現(xiàn)方法,操作起來(lái)簡(jiǎn)單可靠,而且包月信息費(fèi)的結(jié)算非常方便。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種訂購(gòu)IVR包月業(yè)務(wù)的實(shí)現(xiàn)方法,其特征在于,該方法包括以下步驟a.IVR業(yè)務(wù)平臺(tái)接收包含IVR包月業(yè)務(wù)開通指令的短消息;b.IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),并根據(jù)查詢結(jié)果為該用戶開通IVR包月業(yè)務(wù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b中,所述根據(jù)查詢結(jié)果為該用戶開通IVR包月業(yè)務(wù)包括判斷該用戶是否已開通IVR包月業(yè)務(wù),如果是,則保持用戶當(dāng)前業(yè)務(wù)訂購(gòu)狀態(tài)不變;否則設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為開通狀態(tài)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法進(jìn)一步包括c.IVR業(yè)務(wù)平臺(tái)向用戶發(fā)送包含IVR包月業(yè)務(wù)是否開通成功的短消息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法進(jìn)一步包括短消息網(wǎng)關(guān)從IVR業(yè)務(wù)平臺(tái)接收短消息,檢查收到的短消息所包含的信息內(nèi)容,判斷是否包含IVR包月業(yè)務(wù)開通成功的信息,如果是,則短消息網(wǎng)關(guān)通知計(jì)費(fèi)平臺(tái)扣除該用戶本月的包月信息費(fèi),并設(shè)置計(jì)費(fèi)平臺(tái)每月自動(dòng)扣除該用戶的包月信息費(fèi);否則不進(jìn)行扣費(fèi)操作。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)接收包含IVR包月業(yè)務(wù)關(guān)閉指令的短消息;IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),并根據(jù)查詢結(jié)果為該用戶關(guān)閉IVR包月業(yè)務(wù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)查詢結(jié)果為該用戶關(guān)閉IVR包月業(yè)務(wù)包括判斷該用戶是否已開通IVR包月業(yè)務(wù),如果不是,則保持用戶當(dāng)前業(yè)務(wù)訂購(gòu)狀態(tài)不變;否則設(shè)置用戶業(yè)務(wù)訂購(gòu)狀態(tài)為關(guān)閉狀態(tài)。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,該方法進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)向用戶發(fā)送包含IVR包月業(yè)務(wù)是否關(guān)閉成功的短消息。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,該方法進(jìn)一步包括短消息網(wǎng)關(guān)從IVR業(yè)務(wù)平臺(tái)接收短消息,檢查收到的短消息所包含的信息內(nèi)容,判斷是否包含IVR包月業(yè)務(wù)關(guān)閉成功的信息,如果是,則短消息網(wǎng)關(guān)通知計(jì)費(fèi)平臺(tái)取消對(duì)包月信息費(fèi)的扣除處理,否則不進(jìn)行取消扣費(fèi)處理的操作。
9.根據(jù)權(quán)利要求1或5所述的方法,其特征在于,該方法進(jìn)一步包括IVR業(yè)務(wù)平臺(tái)將業(yè)務(wù)訂購(gòu)狀態(tài)保存到業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中,并將業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)中的業(yè)務(wù)訂購(gòu)狀態(tài)同步給IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,該方法進(jìn)一步包括IVR聲訊平臺(tái)接收到用戶呼叫信息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),判斷該用戶是否開通IVR包月業(yè)務(wù),如果是,則為該用戶提供聲訊服務(wù),否則為該用戶提供免費(fèi)試聽內(nèi)容。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài)包括IVR聲訊平臺(tái)向IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)發(fā)送狀態(tài)查詢消息;IVR聲訊平臺(tái)側(cè)數(shù)據(jù)庫(kù)收到狀態(tài)查詢消息后,進(jìn)行用戶業(yè)務(wù)訂購(gòu)狀態(tài)查詢,并將查詢結(jié)果通過狀態(tài)查詢應(yīng)答消息返回給IVR聲訊平臺(tái)。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述狀態(tài)查詢消息至少包含消息類型、用戶號(hào)碼和用于標(biāo)識(shí)業(yè)務(wù)類型的業(yè)務(wù)標(biāo)識(shí)號(hào)。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述狀態(tài)查詢應(yīng)答消息至少包含消息類型、驗(yàn)證結(jié)果、用戶業(yè)務(wù)訂購(gòu)狀態(tài)的查詢結(jié)果。
14.根據(jù)權(quán)利要求10所述的方法,其特征在于,該方法進(jìn)一步包括撥打IVR聲訊平臺(tái)服務(wù)號(hào)碼的用戶掛機(jī)后,IVR聲訊平臺(tái)向IVR業(yè)務(wù)平臺(tái)發(fā)送掛機(jī)消息;IVR業(yè)務(wù)平臺(tái)收到掛機(jī)消息后,返回給IVR聲訊平臺(tái)掛機(jī)消息應(yīng)答消息,并判斷該用戶是否開通IVR包月業(yè)務(wù),如果不是,則IVR業(yè)務(wù)平臺(tái)向該用戶下發(fā)IVR包月業(yè)務(wù)開通的引導(dǎo)信息;否則IVR業(yè)務(wù)平臺(tái)向該用戶下發(fā)宣傳信息或不下發(fā)信息。
全文摘要
本發(fā)明公開了一種訂購(gòu)IVR包月業(yè)務(wù)的實(shí)現(xiàn)方法,該方法包括a.IVR業(yè)務(wù)平臺(tái)接收包含IVR包月業(yè)務(wù)開通指令的短消息;b.IVR業(yè)務(wù)平臺(tái)收到該短消息后,查詢用戶當(dāng)前的業(yè)務(wù)訂購(gòu)狀態(tài),并根據(jù)查詢結(jié)果為該用戶開通IVR包月業(yè)務(wù)。本發(fā)明所提供的這種訂購(gòu)IVR包月業(yè)務(wù)的方法,操作起來(lái)簡(jiǎn)單可靠,并且可以利用短消息的方式收取包月信息費(fèi),結(jié)算非常方便,用戶也可以明白消費(fèi)。
文檔編號(hào)H04M3/42GK1756278SQ20041008107
公開日2006年4月5日 申請(qǐng)日期2004年9月30日 優(yōu)先權(quán)日2004年9月30日
發(fā)明者丁曉成, 靳穎 申請(qǐng)人:騰訊科技(深圳)有限公司