專利名稱:利用回鈴音實現(xiàn)廣告的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及實現(xiàn)回鈴音技術(shù)的方法,特別是一種利用回鈴音實現(xiàn)廣告的系統(tǒng)。
背景技術(shù):
現(xiàn)在各大電信運營商都具有個性化回鈴音系統(tǒng),中國移動稱之為“彩鈴”,中國聯(lián)通稱之為“炫鈴”,中國電信稱之為“七彩鈴音”。通常用戶都會將自己的回鈴音設(shè)置成為自己喜歡的歌曲,即要每月給電信運營商交納包月費、又要向鈴音SP交納下載費,但最終聽到鈴音的又不是用戶本身。
所謂的個性化回鈴音系統(tǒng)(或稱為業(yè)務(wù))是將主叫用戶在呼叫過程中所聽到的“嘟、嘟”的普通回鈴音替換為豐富多彩的音樂、音效鈴聲的業(yè)務(wù),可以實現(xiàn)申請業(yè)務(wù)的用戶可以通過多種方式設(shè)定設(shè)置或管理回送給呼叫自己的用戶的回鈴音功能。
但是龐大的鈴音載體資源,如果成為一個大眾廣告媒體群,將會出現(xiàn)與電視、報刊、樓宇等大眾媒體相對應(yīng)的新的媒體形式,但是迄今為止,還沒有一套統(tǒng)一管理鈴音廣告及其載體的系統(tǒng)平臺出現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種利用回鈴音載體實現(xiàn)廣告業(yè)務(wù)管理的系統(tǒng),能夠統(tǒng)一管理廣告——提供統(tǒng)一管理和發(fā)布這些廣告資源的功能,還能統(tǒng)一管理載體——電信運營商通過各種優(yōu)惠政策,鼓勵話機用戶自愿成為廣告的載體,而且本發(fā)明還提供對載體用戶的管理功能,可以批量的、有選擇性在載體用戶上綁定廣告。
本發(fā)明的技術(shù)方案如下一種利用回鈴音實現(xiàn)廣告的系統(tǒng),包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng);所述核心管理子系統(tǒng)三個子系統(tǒng)之間通過JDBC即Java DataBase Connectivity standard數(shù)據(jù)訪問模型與數(shù)據(jù)庫信息連接,其中A、所述核心管理子系統(tǒng),用于管理所有數(shù)據(jù)庫信息,處理系統(tǒng)信息數(shù)據(jù)和廣告信息數(shù)據(jù)的存儲調(diào)配;B、所述自動配置子系統(tǒng),用于完成用戶鈴音配置工作,也用于完成系統(tǒng)與回鈴音系統(tǒng)之間的配置工作;
C、所述計費子系統(tǒng)用于從FTP即File Transfer Protocol文件傳輸協(xié)議話單服務(wù)器獲取原始話單,根據(jù)預(yù)先設(shè)置好的計費參數(shù),完成話單的計算;所述FTP即File TransferProtocol文件傳輸協(xié)議話單通過話單接口提供給計費子系統(tǒng)。
所述JDBC是一個面向?qū)ο蟮膽?yīng)用程序接口API。
所述核心管理子系統(tǒng)基于STRUTS的統(tǒng)一控制,對錄入的數(shù)據(jù)信息進行處理后判斷信息的正確性;核心管理子系統(tǒng)將正確的信息通過JDBC存儲到數(shù)據(jù)庫并生成日志紀(jì)錄和存儲結(jié)果信息;核心管理子系統(tǒng)將錯誤的信息通過異常處理后生成日志紀(jì)錄和提示錯誤的信息,并返回到數(shù)據(jù)錄入的步驟。
STRUTS技術(shù)是Apache組織的一個項目,Apache軟件基金會即ASF是一個非營利性組織,它為Apache社區(qū)的開源軟件項目提供支持。
所述核心管理子系統(tǒng)對廣告數(shù)據(jù)信息的管理包括A、對廣告單位表的管理添加新廣告單位信息,對新信息驗證判斷,將正確的廣告單位信息存儲到廣告單位表中;選定廣告單位修改廣告單位的信息,并對新信息驗證判斷,將修改正確的廣告單位信息存儲到廣告單位表中;刪除完成廣告鈴音業(yè)務(wù)的廣告單位,并存儲廣告單位表;所述廣告單位的信息包括廣告單位名稱、廣告單位所在地區(qū)、聯(lián)系人及電話;B、對鈴音表的管理添加新鈴音的信息,對新鈴音的信息驗證判斷,將正確的新鈴音信息通過FTP上傳到回鈴音系統(tǒng),上傳成功后,新鈴音的信息將存儲到鈴音表中;刪除完成廣告鈴音業(yè)務(wù)的鈴音信息;所述鈴音的信息包括鈴音標(biāo)識ID、鈴音名稱、所屬廣告單位、鈴音文件名和鈴音編號,所述鈴音編號與回鈴音系統(tǒng)的編號一致;C、對廣告表的管理添加新廣告信息,對新信息驗證判斷,將正確的廣告信息存儲到廣告表中;將修改廣告內(nèi)容后的廣告信息經(jīng)過驗證存儲到廣告表中;標(biāo)志停用廣告的廣告信息并存儲到廣告表中;將刪除廣告信息后的廣告表存儲到數(shù)據(jù)庫;所述廣告的信息包括廣告名稱、鈴音標(biāo)識ID、廣告費用、廣告次數(shù)、計費方式和每日播放次數(shù);D、對廣告鈴音——載體用戶綁定關(guān)系表的管理將選定的廣告和指定號碼、指定號碼文件、指定用戶組、指定條件相匹配,并存儲到廣告鈴音——載體用戶綁定關(guān)系表中;所述廣告鈴音——載體用戶綁定關(guān)系表的信息包括鈴音標(biāo)識ID、載體號碼、是否已配置、是否刪除、是否配置成功和配置失敗的原因。
所述自動配置子系統(tǒng)和計費子系統(tǒng)的啟動方式是在WEB服務(wù)的配置文件web.xml中指定com.tongyou.bams.background.BamsBackgroundContextListener。
所述自動配置子系統(tǒng)啟動后依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,然后休眠固定的時間段后又依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,自動配置子系統(tǒng)通過配置接口協(xié)議和回鈴音系統(tǒng)提供的配置接口訪問系統(tǒng)數(shù)據(jù)庫。
所述自動綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,自動綁定子進程調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況自動綁定子進程然后調(diào)用CRBT接口命令RingAdd“加入鈴音”將鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC記錄配置的情況;自動綁定子進程調(diào)用CRBT接口命令Open“開戶”對載體用戶開戶,再通過JDBC記錄開戶次數(shù)情況。載體用戶的鈴音庫指在回鈴音系統(tǒng)中,每個用戶有自己的一個鈴音庫,用以保存自己喜歡的鈴音,但最后播放哪條鈴音則由命令RingSet來實現(xiàn)。
所述自動解除綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,并調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況對已經(jīng)開戶的載體用戶通過CRBT接口命令RingDelete刪除當(dāng)前使用的鈴音,再通過CRBT接口命令Ring Add“加入鈴音”將系統(tǒng)默認(rèn)的鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC刪除記錄;對開戶的載體用戶,直接通過JDBC刪除記錄。
中興個性化回鈴音系統(tǒng)提供所述的CRBT接口。
自動配置子系統(tǒng)是系統(tǒng)后臺啟動的一個進程,是一個死循環(huán)結(jié)構(gòu)程序,每隔一定時間查詢系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)信息,對需要配置的數(shù)據(jù)進行配置。自動配置子系統(tǒng)的用戶與廣告鈴音之間的數(shù)據(jù)關(guān)系包括自動完成開戶、銷戶、添加/刪除鈴音、添加/刪除鈴音組、設(shè)定默認(rèn)回鈴音、廣告鈴音與載體用戶的綁定與解綁定等任務(wù)。
所述計費子系統(tǒng)通過話單接口與回鈴音系統(tǒng)連接,計費子系統(tǒng)啟動后依次進入話單下載子進程、原始話單入庫子進程和計費子進程,然后休眠固定的時間段后又依次進入話單下載子進程、原始話單入庫子進程和計費子進程。
所述話單接口由回鈴音系統(tǒng)提供。
所述話單下載子進程通過FTP即File Transfer Protocol“文件傳輸協(xié)議”從回鈴音系統(tǒng)話單服務(wù)器獲取話單列表,通過JDBC依次判斷每個話單文件是否入系統(tǒng)數(shù)據(jù)庫,未入庫的話單文件通過FTP下載到本地話單目錄。
所述原始話單入庫子進程是從本地話單目錄獲取話單文件列表,依次對列表中未入庫的話單文件JDBC將其記錄存放于原始話單入庫子進程的原始話單表中,最后刪除已經(jīng)存放了的話單文件。
所述計費子進程通過JCBC從原始話單入庫子進程的原始話單表中獲取未計費的紀(jì)錄,依次對未計費的原始話單通過JDBC將話單紀(jì)錄存放到原始話單入庫子進程的原始話單表中,進行計費運算后通過JDBC標(biāo)志此話單已計費。
計費子系統(tǒng)是后臺啟動的一個進程,是一個死循環(huán)結(jié)構(gòu)程序,每隔一定時間計費子系統(tǒng)以FTP方式從回鈴音系統(tǒng)取回最新的原始話單數(shù)據(jù),并將原始話單數(shù)據(jù)存儲到系統(tǒng)數(shù)據(jù)庫中,然后計費子系統(tǒng)從系統(tǒng)數(shù)據(jù)庫中讀取計費參數(shù)、原始話單數(shù)據(jù),計費子系統(tǒng)經(jīng)過計算將計算的結(jié)果寫回數(shù)據(jù)庫。
在計費子系統(tǒng)的計算過程中,是通過JDBC查找原始話單鈴音編號對應(yīng)的廣告,如果是有效廣告則扣除該次廣告費用,再通過JDBC查找該載體用戶一天內(nèi)有效的被叫次數(shù)(根據(jù)需要設(shè)置)以及同一主叫號碼的有效播打次數(shù)(根據(jù)需要設(shè)置),最終得到有效話單才能通過JDBC保存已經(jīng)計費的話單紀(jì)錄。同時對于已經(jīng)播放完成的廣告,計費子系統(tǒng)會對在系統(tǒng)數(shù)據(jù)庫中廣告鈴音與載體用戶的綁定關(guān)系的數(shù)據(jù)做刪除標(biāo)志,當(dāng)自動配置子系統(tǒng)在下一次循環(huán)時會將回音鈴系統(tǒng)中的相應(yīng)數(shù)據(jù)進行刪除操作的配置。
所述本系統(tǒng)還設(shè)置有與載體用戶和管理用戶聯(lián)系的數(shù)據(jù)庫接口和SOAP接口,所述SOAP即Simple Object Access Protocol簡單對象訪問協(xié)議。
數(shù)據(jù)庫接口和SOAP接口就是IVR接口和客戶接口,所述IVR即Interactive VoiceResponse,互動式語音應(yīng)答,非常方便用戶使用本發(fā)明。
所述核心管理子系統(tǒng)還用于打印數(shù)據(jù)報表,核心管理子系統(tǒng)將根據(jù)時間段統(tǒng)計的載體用戶的報表傳遞給綜合營帳系統(tǒng)。
本發(fā)明可以將多種方式的文件提供給綜合營帳系統(tǒng),例如提供任意日期段內(nèi)的話單統(tǒng)計報表,可生成文本文件、EXCEL文件、XML文件等多種文件格式提供給綜合營帳系統(tǒng)。由綜合營帳系統(tǒng)提供可用的用戶返錢話單,配合本系統(tǒng)最后實現(xiàn)將錢返還給載體用戶。
本發(fā)明管理用戶通過WEB方式登錄系統(tǒng),管理載體用戶、黃金時段、廣告費用,管理廣告單位、鈴音、廣告,并管理載體用戶與廣告之間的綁定關(guān)系;載體用戶通過WEB、IVR等方式可訪問到本系統(tǒng),管理自己話機上的廣告,實時查詢到自己的收益情況;本系統(tǒng)通過CRBT等回鈴音系統(tǒng)提供的配置接口,實現(xiàn)對載體用戶的各種控制功能;本系統(tǒng)通過FTP等話單接口從回鈴音系統(tǒng)獲取到原始話單,并計算每一次呼叫的費用,包括載體用戶的收益和向廣告商家所收取的費用;本系統(tǒng)通過FTP等方式,將每個月的載體用戶收益情況交給綜合營帳系統(tǒng)。
本發(fā)明可部署到任何主流操作系統(tǒng)(Windows系列、Unix系列、Linux系列);采用MVC即Model(模型)-View(視圖)-Controller(控制器)結(jié)構(gòu),它是一種軟件設(shè)計模型,MVC結(jié)構(gòu)中標(biāo)準(zhǔn)的STRUTS(Apache組織的一個項目,Apache軟件基金會即ASF是一個非營利性組織,它為Apache社區(qū)的開源軟件項目提供支持)技術(shù)作為用戶界面UI實現(xiàn)框架,統(tǒng)一管理頁面字符資源;多種JDBC(Java DataBase Connectivity standard,它是一個面向?qū)ο蟮膽?yīng)用程序接口API)數(shù)據(jù)訪問模型,即保證了計費和配置的高速性和準(zhǔn)確性,又保證了用戶界面UI的靈活性和統(tǒng)一性;強大的查詢功能,所有查詢支持多條件查詢,模糊查詢,全程排序;以適配器模式管理計費和配置服務(wù),方便對不同彩鈴系統(tǒng)的支持;多種日志功能。
由于本發(fā)明的鈴音廣告系統(tǒng)對廣告資源進行了統(tǒng)一管理,在系統(tǒng)實施過程中,電信運營商必須要求本系統(tǒng)(BAMS)的代理商具有相關(guān)的廣告經(jīng)營許可,因此可以保障在鈴音上使用廣告的合法性這種做法,同時避免了廣告企業(yè)強制在自己員工話機上設(shè)置廣告的違法性。
本發(fā)明的優(yōu)點如下一、創(chuàng)造新媒體相對于傳統(tǒng)的電視、報刊雜志、樓宇等傳統(tǒng)廣告形式,鈴音廣告系統(tǒng)無疑給社會創(chuàng)造了一個新的大眾廣告媒體——鈴音,使個性化回鈴音成為給社會、企業(yè)、個人、電信運營商創(chuàng)造財富的新方式。
二、保障載體用戶的權(quán)利由于用戶是為了賺取話費而自愿成為廣告載體,所以不存在侵犯載體用戶產(chǎn)權(quán)的問題;另一方面,系統(tǒng)提供了多種載體用戶類型角色,自助用戶可以試聽廣告、自由選擇在自己的話機上播放的廣告鈴音,而非簽約用戶也可瀏覽和選擇廣告,當(dāng)然他們也可以選擇普通的歌曲作為自己的回鈴音。
三、多樣化的廣告選擇途徑1、本系統(tǒng)WEB,載體用戶可以通過本系統(tǒng)本身的WEB管理界面瀏覽與定制廣告;2、運營商門戶WEB,本系統(tǒng)為運營商定制符合營運商門戶網(wǎng)站界面風(fēng)格的頁面,鑲嵌在其網(wǎng)站之中,即可免除用戶記憶太多網(wǎng)址的麻煩,又讓運營商的界面統(tǒng)一;3、IVR方式,不愿上網(wǎng)的載體用戶可以通過播打114或者10000號等特服號碼的方式,通過IVR語音流程完成廣告的瀏覽與定制;四、透明的話單報表無論是載體用戶、還是廣告企業(yè),都可以通過BAMSWEB頁面查詢到自己的詳細的廣告話單;載體用戶也可以通過IVR查詢到自己能獲得的廣告收益;五、構(gòu)建多方共贏的商業(yè)模式以個性化回鈴音作為廣告的載體,是一個多方面受益的新廣告形式,電信營運商獲取廣告收入;企業(yè)宣傳企業(yè),提升知名度;簽約廣告鈴音用戶(載體)獲取廣告返錢,獲取額外的收入;受眾獲知更多商業(yè)信息。
圖1為本發(fā)明的系統(tǒng)流程2為本發(fā)明的數(shù)據(jù)庫管理示意3為本發(fā)明的核心管理子系統(tǒng)的系統(tǒng)流程4為本發(fā)明對廣告單位表的管理流程5為本發(fā)明對鈴音表的管理流程6為本發(fā)明對廣告表的管理流程7為本發(fā)明對廣告鈴音—載體用戶綁定關(guān)系表的管理流程8為本發(fā)明的配置子系統(tǒng)的系統(tǒng)流程9為本發(fā)明的自動綁定子進程的系統(tǒng)流程10為本發(fā)明的自動解除綁定子進程的系統(tǒng)流程11為本發(fā)明的計費子系統(tǒng)的系統(tǒng)流程12為本發(fā)明的話單下載子進程的系統(tǒng)流程13為本發(fā)明的原始話單入庫子進程的系統(tǒng)流程14為本發(fā)明的計費子進程的系統(tǒng)流程15為本發(fā)明的統(tǒng)計報表的系統(tǒng)流程16為本發(fā)明的多方受益示意圖具體實施方式
實施例1一種利用回鈴音實現(xiàn)廣告的系統(tǒng),包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng);所述核心管理子系統(tǒng)三個子系統(tǒng)之間通過JDBC即Java DataBase Connectivity standard數(shù)據(jù)訪問模型與數(shù)據(jù)庫信息連接,其中A、所述核心管理子系統(tǒng),用于管理所有數(shù)據(jù)庫信息,處理系統(tǒng)信息數(shù)據(jù)和廣告信息數(shù)據(jù)的存儲調(diào)配;B、所述自動配置子系統(tǒng),用于完成用戶鈴音配置工作,也用于完成系統(tǒng)與回鈴音系統(tǒng)之間的配置工作;C、所述計費子系統(tǒng)用于從FTP即File Transfer Protocol文件傳輸協(xié)議話單服務(wù)器獲取原始話單,根據(jù)預(yù)先設(shè)置好的計費參數(shù),完成話單的計算;所述FTP即File TransferProtocol文件傳輸協(xié)議話單通過話單接口提供給計費子系統(tǒng)。
所述JDBC是一個面向?qū)ο蟮膽?yīng)用程序接口API。
所述核心管理子系統(tǒng)基于STRUTS的統(tǒng)一控制,對錄入的數(shù)據(jù)信息進行處理后判斷信息的正確性;核心管理子系統(tǒng)將正確的信息通過JDBC存儲到數(shù)據(jù)庫并生成日志紀(jì)錄和存儲結(jié)果信息;核心管理子系統(tǒng)將錯誤的信息通過異常處理后生成日志紀(jì)錄和提示錯誤的信息,并返回到數(shù)據(jù)錄入的步驟。
STRUTS技術(shù)是Apache組織的一個項目,Apache軟件基金會即ASF是一個非營利性組織,它為Apache社區(qū)的開源軟件項目提供支持。
所述核心管理子系統(tǒng)對廣告數(shù)據(jù)信息的管理包括A、對廣告單位表的管理添加新廣告單位信息,對新信息驗證判斷,將正確的廣告單位信息存儲到廣告單位表中;選定廣告單位修改廣告單位的信息,并對新信息驗證判斷,將修改正確的廣告單位信息存儲到廣告單位表中;刪除完成廣告鈴音業(yè)務(wù)的廣告單位,并存儲廣告單位表;B、對鈴音表的管理添加新鈴音文件,對新鈴音文件驗證判斷,將正確的新鈴音文件通過FTP上傳到回鈴音系統(tǒng),上傳成功后,新鈴音文件將存儲到鈴音表中;刪除完成廣告鈴音業(yè)務(wù)的鈴音信息;C、對廣告表的管理添加新廣告信息,對新信息驗證判斷,將正確的廣告信息存儲到廣告表中;將修改廣告內(nèi)容后的廣告信息經(jīng)過驗證存儲到廣告表中;標(biāo)志停用廣告的廣告信息并存儲到廣告表中;將刪除廣告信息后的廣告表存儲到數(shù)據(jù)庫;D、對廣告鈴音——載體用戶綁定關(guān)系表的管理將選定的廣告和指定號碼、指定號碼文件、指定用戶組、指定條件相匹配,并存儲到廣告鈴音——載體用戶綁定關(guān)系表中。
所述廣告單位表的信息包括廣告單位名稱、廣告單位所在地區(qū)、聯(lián)系人及電話。
所述鈴音表的信息包括鈴音標(biāo)識ID、鈴音名稱、所屬廣告單位、鈴音文件名和鈴音編號,所述鈴音編號與回鈴音系統(tǒng)的編號一致。例如鈴音名稱為“望江茶樓”,鈴音文件名為“1234567.wmv”。
所述廣告表的信息包括廣告名稱、鈴音標(biāo)識ID、廣告費用、廣告次數(shù)、計費方式和每日播放次數(shù)。
所述廣告鈴音——載體用戶綁定關(guān)系表的信息包括鈴音標(biāo)識ID、載體號碼、是否已配置、是否刪除、是否配置成功和配置失敗的原因。
所述核心管理子系統(tǒng)還用于打印數(shù)據(jù)報表。
所述自動配置子系統(tǒng)和計費子系統(tǒng)的啟動方式是在WEB服務(wù)的配置文件web.xml中指定com.tongyou.bams.background.BamsBackgroundContextListener。
所述自動配置子系統(tǒng)啟動后依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,然后休眠固定的時間段后又依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,自動配置子系統(tǒng)通過配置接口協(xié)議和回鈴音系統(tǒng)提供的配置接口訪問系統(tǒng)數(shù)據(jù)庫。
所述自動綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,自動綁定子進程調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況自動綁定子進程然后調(diào)用CRBT接口命令RingAdd“加入鈴音”將鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC記錄配置的情況;自動綁定子進程調(diào)用CRBT接口命令Open“開戶”對載體用戶開戶,再通過JDBC記錄開戶次數(shù)情況。載體用戶的鈴音庫指在回鈴音系統(tǒng)中,每個用戶有自己的一個鈴音庫,用以保存自己喜歡的鈴音,但最后播放哪條鈴音則由命令RingSet來實現(xiàn)。
所述自動解除綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,并調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況對已經(jīng)開戶的載體用戶通過CRBT接口命令RingDelete刪除當(dāng)前使用的鈴音,再通過CRBT接口命令Ring Add“加入鈴音”將系統(tǒng)默認(rèn)的鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC刪除記錄;對開戶的載體用戶,直接通過JDBC刪除記錄。
中興個性化回鈴音系統(tǒng)提供所述的CRBT接口。
自動配置子系統(tǒng)是系統(tǒng)后臺啟動的一個進程,是一個死循環(huán)結(jié)構(gòu)程序,每隔一定時間查詢系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)信息,對需要配置的數(shù)據(jù)進行配置。自動配置子系統(tǒng)的用戶與廣告鈴音之間的數(shù)據(jù)關(guān)系包括自動完成開戶、銷戶、添加/刪除鈴音、添加/刪除鈴音組、設(shè)定默認(rèn)回鈴音、廣告鈴音與載體用戶的綁定與解綁定等任務(wù)。
所述計費子系統(tǒng)通過話單接口與回鈴音系統(tǒng)連接,計費子系統(tǒng)啟動后依次進入話單下載子進程、原始話單入庫子進程和計費子進程,然后休眠固定的時間段后又依次進入話單下載子進程、原始話單入庫子進程和計費子進程。
所述話單接口由回鈴音系統(tǒng)提供。
所述話單下載子進程通過FTP即File Transfer Protocol“文件傳輸協(xié)議”從回鈴音系統(tǒng)話單服務(wù)器獲取話單列表,通過JDBC依次判斷每個話單文件是否入系統(tǒng)數(shù)據(jù)庫,未入庫的話單文件通過FTP下載到本地話單目錄。
所述原始話單入庫子進程是從本地話單目錄獲取話單文件列表,依次對列表中未入庫的話單文件JDBC將其記錄存放于原始話單入庫子進程的原始話單表中,最后刪除已經(jīng)存放了的話單文件。
所述計費子進程通過JCBC從原始話單入庫子進程的原始話單表中獲取未計費的紀(jì)錄,依次對未計費的原始話單通過JDBC將話單紀(jì)錄存放到原始話單入庫子進程的原始話單表中,進行計費運算后通過JDBC標(biāo)志此話單已計費。
計費子系統(tǒng)是后臺啟動的一個進程,是一個死循環(huán)結(jié)構(gòu)程序,每隔一定時間計費子系統(tǒng)以FTP方式從回鈴音系統(tǒng)取回最新的原始話單數(shù)據(jù),并將原始話單數(shù)據(jù)存儲到系統(tǒng)數(shù)據(jù)庫中,然后計費子系統(tǒng)從系統(tǒng)數(shù)據(jù)庫中讀取計費參數(shù)、原始話單數(shù)據(jù),計費子系統(tǒng)經(jīng)過計算將計算結(jié)果寫回數(shù)據(jù)庫。
在計費子系統(tǒng)的計算過程中,對于已經(jīng)播放完成的廣告,計費子系統(tǒng)會對在系統(tǒng)數(shù)據(jù)庫中廣告鈴音與載體用戶的綁定關(guān)系的數(shù)據(jù)做刪除標(biāo)志,當(dāng)自動配置子系統(tǒng)在下一次循環(huán)時會將回音鈴系統(tǒng)中的相應(yīng)數(shù)據(jù)進行刪除操作的配置。
所述本系統(tǒng)還設(shè)置有與載體用戶和管理用戶聯(lián)系的數(shù)據(jù)庫接口和SOAP接口,所述SOAP即Simple Object Access Protocol簡單對象訪問協(xié)議。
數(shù)據(jù)庫接口和SOAP接口就是IVR接口和客戶接口,所述IVR即Interactive VoiceResponse,互動式語音應(yīng)答,非常方便用戶使用本發(fā)明。
所述核心管理子系統(tǒng)將根據(jù)時間段統(tǒng)計的載體用戶的報表傳遞給綜合營帳系統(tǒng)。
實施例2一種利用回鈴音實現(xiàn)廣告的系統(tǒng),包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng)。本系統(tǒng)還設(shè)置有使用權(quán)限系統(tǒng),用戶必須輸入自己的用戶名、密碼和驗證碼,驗證成功才能正常使用本系統(tǒng)。
所述核心管理子系統(tǒng)對廣告數(shù)據(jù)信息的管理包括A、對廣告單位表的管理添加新廣告單位信息,對新信息驗證判斷,將正確的廣告單位信息存儲到廣告單位表中;選定廣告單位修改廣告單位的信息,并對新信息驗證判斷,將修改正確的廣告單位信息存儲到廣告單位表中;刪除完成廣告鈴音業(yè)務(wù)的廣告單位,并存儲廣告單位表;B、對鈴音表的管理添加新鈴音文件,對新鈴音文件驗證判斷,將正確的新鈴音文件通過FTP上傳到回鈴音系統(tǒng),上傳成功后,新鈴音文件將存儲到鈴音表中;刪除完成廣告鈴音業(yè)務(wù)的鈴音信息;如果上傳未成功,則需要重新添加新鈴音文件,直到上傳成功為止;C、對廣告表的管理添加新廣告信息,對新信息驗證判斷,將正確的廣告信息存儲到廣告表中;將修改廣告內(nèi)容后的廣告信息經(jīng)過驗證存儲到廣告表中;標(biāo)志停用廣告的廣告信息并存儲到廣告表中;將刪除廣告信息后的廣告表存儲到數(shù)據(jù)庫;D、對廣告鈴音——載體用戶綁定關(guān)系表的管理將選定的廣告和指定號碼、指定號碼文件、指定用戶組、指定條件相匹配,并存儲到廣告鈴音——載體用戶綁定關(guān)系表中。
所述廣告單位表的信息包括廣告單位名稱、廣告單位所在地區(qū)、聯(lián)系人及電話。
所述鈴音表的信息包括鈴音標(biāo)識ID、鈴音名稱、所屬廣告單位、鈴音文件名和鈴音編號,所述鈴音編號與回鈴音系統(tǒng)的編號一致。例如鈴音名稱為“望江茶樓”,鈴音文件名為“1234567.wmv”。
所述廣告表的信息包括廣告名稱、鈴音標(biāo)識ID、廣告費用、廣告次數(shù)、計費方式和每日播放次數(shù)。
所述廣告鈴音——載體用戶綁定關(guān)系表的信息包括鈴音標(biāo)識ID、載體號碼、是否已配置、是否刪除、是否配置成功和配置失敗的原因。
如果添加的新信息經(jīng)過驗證為錯誤信息,則需要重新添加,直到添加的是正確的信息才能進行后面的步驟。
實施例3一種利用回鈴音實現(xiàn)廣告的系統(tǒng),包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng),所述核心管理子系統(tǒng)可以將根據(jù)時間段統(tǒng)計的載體用戶的報表傳遞給綜合營帳系統(tǒng)。
核心管理子系統(tǒng)對載體用戶進行統(tǒng)計時,選擇統(tǒng)計時間段進行統(tǒng)計,一般按照整月統(tǒng)計,獲取統(tǒng)計報表后選擇輸出的報表格式可以是文本格式*.TXT、*.XML、電子表格格式*.EXCEL等格式,可以通過FTP/SOAP等通訊接口傳遞給綜合營帳系統(tǒng),也可以生成相應(yīng)選擇格式的報表文件后,下載該報表文件,通過手工方式(U盤、發(fā)郵件等)傳遞給綜合營帳系統(tǒng)進行對載體用戶的返錢步驟。
實施例4本系統(tǒng)現(xiàn)已在四川綿陽電信正式營運。
本系統(tǒng)的工作流程如下A、管理用戶通過WEB方式登錄系統(tǒng),管理載體用戶、黃金時段、廣告費用,管理廣告單位、鈴音、廣告,并管理載體用戶與廣告之間的綁定關(guān)系。
B、載體用戶通過WEB、IVR等方式可訪問到本系統(tǒng),管理自己話機上的廣告,實時查詢到自己的收益情況。
C、本系統(tǒng)通過CRBT等回鈴音系統(tǒng)提供的配置接口,實現(xiàn)對載體用戶的各種控制功能。
D、本系統(tǒng)通過FTP等話單接口從回鈴音系統(tǒng)獲取到原始話單,并計算每一次呼叫的費用,包括載體用戶的收益和向廣告商家所收取的費用。
E、本系統(tǒng)通過FTP等方式,將每個月的載體用戶收益情況交給綜合營帳系統(tǒng)。
權(quán)利要求
1.一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng);所述核心管理子系統(tǒng)三個子系統(tǒng)之間通過JDBC即Java DataBase Connectivity standard數(shù)據(jù)訪問模型與數(shù)據(jù)庫信息連接,其中A、所述核心管理子系統(tǒng),用于管理所有數(shù)據(jù)庫信息,處理系統(tǒng)信息數(shù)據(jù)和廣告信息數(shù)據(jù)的存儲調(diào)配;B、所述自動配置子系統(tǒng),用于完成用戶鈴音配置工作,也用于完成系統(tǒng)與回鈴音系統(tǒng)之間的配置工作;C、所述計費子系統(tǒng)用于從FTP即File Transfer Protocol文件傳輸協(xié)議話單服務(wù)器獲取原始話單,根據(jù)預(yù)先設(shè)置好的計費參數(shù),完成話單的計算;所述FTP即File TransferProtocol文件傳輸協(xié)議話單通過話單接口提供給計費子系統(tǒng)。
2.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述核心管理子系統(tǒng)基于STRUTS的統(tǒng)一控制,對錄入的數(shù)據(jù)信息進行處理后判斷信息的正確性;核心管理子系統(tǒng)將正確的信息通過JDBC存儲到數(shù)據(jù)庫并生成日志紀(jì)錄和存儲結(jié)果信息;核心管理子系統(tǒng)將錯誤的信息通過異常處理后生成日志紀(jì)錄和提示錯誤的信息,并返回到數(shù)據(jù)錄入的步驟。
3.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述核心管理子系統(tǒng)對廣告數(shù)據(jù)信息的管理包括A、對廣告單位表的管理添加新廣告單位信息,對新信息驗證判斷,將正確的廣告單位信息存儲到廣告單位表中;選定廣告單位修改廣告單位的信息,并對新信息驗證判斷,將修改正確的廣告單位信息存儲到廣告單位表中;刪除完成廣告鈴音業(yè)務(wù)的廣告單位,并存儲廣告單位表;所述廣告單位的信息包括廣告單位名稱、廣告單位所在地區(qū)、聯(lián)系人及電話;B、對鈴音表的管理添加新鈴音的信息,對新鈴音的信息驗證判斷,將正確的新鈴音信息通過FTP上傳到回鈴音系統(tǒng),上傳成功后,新鈴音的信息將存儲到鈴音表中;刪除完成廣告鈴音業(yè)務(wù)的鈴音信息;所述鈴音的信息包括鈴音標(biāo)識ID、鈴音名稱、所屬廣告單位、鈴音文件名和鈴音編號,所述鈴音編號與回鈴音系統(tǒng)的編號一致;C、對廣告表的管理添加新廣告信息,對新信息驗證判斷,將正確的廣告信息存儲到廣告表中;將修改廣告內(nèi)容后的廣告信息經(jīng)過驗證存儲到廣告表中;標(biāo)志停用廣告的廣告信息并存儲到廣告表中;將刪除廣告信息后的廣告表存儲到數(shù)據(jù)庫;所述廣告的信息包括廣告名稱、鈴音標(biāo)識ID、廣告費用、廣告次數(shù)、計費方式和每日播放次數(shù);D、對廣告鈴音——載體用戶綁定關(guān)系表的管理將選定的廣告和指定號碼、指定號碼文件、指定用戶組、指定條件相匹配,并存儲到廣告鈴音——載體用戶綁定關(guān)系表中;所述廣告鈴音——載體用戶綁定關(guān)系表的信息包括鈴音標(biāo)識ID、載體號碼、是否已配置、是否刪除、是否配置成功和配置失敗的原因。
4.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述自動配置子系統(tǒng)和計費子系統(tǒng)的啟動方式是在WEB服務(wù)的配置文件web.xml中指定com.tongyou.bams.background.BamsBackgroundContextListener。
5.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述自動配置子系統(tǒng)啟動后依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,然后休眠固定的時間段后又依次進入自動綁定子進程、自動刪除綁定子進程和臨時解除綁定子進程,自動配置子系統(tǒng)通過配置接口協(xié)議和回鈴音系統(tǒng)提供的配置接口訪問系統(tǒng)數(shù)據(jù)庫;根據(jù)權(quán)利要求10所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述自動綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,自動綁定子進程調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況自動綁定子進程然后調(diào)用CRBT接口命令RingAdd“加入鈴音”將鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC記錄配置的情況;自動綁定子進程調(diào)用CRBT接口命令Open“開戶”對載體用戶開戶,再通過JDBC記錄開戶次數(shù)情況;所述自動解除綁定子進程是通過JDBC從系統(tǒng)數(shù)據(jù)庫的廣告鈴音——載體用戶綁定關(guān)系表中讀取需要配置的紀(jì)錄,并調(diào)用CRBT接口命令I(lǐng)sAuth“是否開戶”判斷載體用戶的開戶情況對已經(jīng)開戶的載體用戶通過CRBT接口命令RingDelete刪除當(dāng)前使用的鈴音,再通過CRBT接口命令Ring Add“加入鈴音”將系統(tǒng)默認(rèn)的鈴音加入到已經(jīng)開戶的載體用戶的鈴音庫,再通過CRBT接口命令RingSet“鈴音設(shè)置”設(shè)置載體用戶的默認(rèn)回鈴音,最后通過JDBC刪除記錄;對開戶的載體用戶,直接通過JDBC刪除記錄。
6.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述計費子系統(tǒng)通過話單接口與回鈴音系統(tǒng)連接,計費子系統(tǒng)啟動后依次進入話單下載子進程、原始話單入庫子進程和計費子進程,然后休眠固定的時間段后又依次進入話單下載子進程、原始話單入庫子進程和計費子進程;所述話單下載子進程通過FTP即FileTransfer Protocol“文件傳輸協(xié)議”從回鈴音系統(tǒng)話單服務(wù)器獲取話單列表,通過JDBC依次判斷每個話單文件是否入系統(tǒng)數(shù)據(jù)庫,未入庫的話單文件通過FTP下載到本地話單目錄;所述原始話單入庫子進程是從本地話單目錄獲取話單文件列表,依次對列表中未入庫的話單文件JDBC將其記錄存放于原始話單入庫子進程的原始話單表中,最后刪除已經(jīng)存放了的話單文件;所述計費子進程通過JCBC從原始話單入庫子進程的原始話單表中獲取未計費的紀(jì)錄,依次對未計費的原始話單通過JDBC將話單紀(jì)錄存放到原始話單入庫子進程的原始話單表中,進行計費運算后通過JDBC標(biāo)志此話單已計費。
7.根據(jù)權(quán)利要求1所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述本系統(tǒng)還設(shè)置有與載體用戶和管理用戶聯(lián)系的數(shù)據(jù)庫接口和SOAP接口,所述SOAP即Simple Object Access Protocol簡單對象訪問協(xié)議。
8.根據(jù)權(quán)利要求1或8所述的一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于所述核心管理子系統(tǒng)還用于打印數(shù)據(jù)報表,核心管理子系統(tǒng)將根據(jù)時間段統(tǒng)計的載體用戶的報表傳遞給綜合營帳系統(tǒng)。
全文摘要
本發(fā)明公開了一種利用回鈴音實現(xiàn)廣告的系統(tǒng),其特征在于包括無客戶端網(wǎng)絡(luò)方式的核心管理子系統(tǒng)、完成用戶鈴音配置工作的自動配置子系統(tǒng)和計費子系統(tǒng);所述核心管理子系統(tǒng)三個子系統(tǒng)之間通過JDBC與數(shù)據(jù)庫信息連接;所述核心管理子系統(tǒng)用于管理所有數(shù)據(jù)庫信息,處理系統(tǒng)信息數(shù)據(jù)和廣告信息數(shù)據(jù)的存儲調(diào)配;所述自動配置子系統(tǒng)用于完成用戶鈴音配置工作,也用于完成系統(tǒng)與回鈴音系統(tǒng)之間的配置工作;所述計費子系統(tǒng)用于從FTP文件傳輸協(xié)議話單服務(wù)器獲取原始話單,根據(jù)預(yù)先設(shè)好的計費參數(shù),完成話單計算;本發(fā)明創(chuàng)造了新媒體,還保障載體用戶的權(quán)利,可提供多種載體用戶類型角色,還有多樣化的廣告選擇途徑和透明的話單報表,更創(chuàng)造了多方共贏的商業(yè)模式。
文檔編號H04Q7/24GK1859485SQ200610021089
公開日2006年11月8日 申請日期2006年6月2日 優(yōu)先權(quán)日2006年6月2日
發(fā)明者王銘榮, 王峻峰, 唐宇師, 陳俊, 石勇, 王南海, 張紅, 范全華, 李炆錦 申請人:成都通友網(wǎng)絡(luò)技術(shù)有限公司