專(zhuān)利名稱(chēng):通信市場(chǎng)策劃和公告系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及用于通過(guò)各種形式的移動(dòng)或陸基通信(如短消息服務(wù)(SMS)、多媒體消息傳遞服務(wù)(MMS)及其他)投放市場(chǎng)策劃和公告的系統(tǒng)。
背景技術(shù):
與各種通信設(shè)備的在線(xiàn)集成為公告商及其他內(nèi)容提供商創(chuàng)建新的領(lǐng)域。過(guò)去的市場(chǎng)策劃活動(dòng)主要集中于電視、廣播、紙媒體和因特網(wǎng)。目前的公告商正在尋找更加定制的并且個(gè)性化的方法。并非利用一般興趣的公告對(duì)群眾進(jìn)行狂轟濫炸,公告商慢慢地變得更聚焦于對(duì)特定的主題、產(chǎn)品或服務(wù)具有共同興趣的所選擇的人群。這證明了就公告商而言可獲得較高的投資回報(bào)率(R0I),就消費(fèi)者而言又不會(huì)感到煩惱和厭惡。對(duì)于挖掘公告收入潛在地重要的ー個(gè)領(lǐng)域,一方面,在于網(wǎng)絡(luò)運(yùn)營(yíng)商(例如, T-Mobile,Verizon Wireless、AT&T等等)之間的行業(yè)競(jìng)爭(zhēng),另ー方面,在線(xiàn)公告供應(yīng)商以及各種其他內(nèi)容提供商之間的行業(yè)競(jìng)爭(zhēng)。盡管諸如Google之類(lèi)的公告服務(wù)器供應(yīng)商在在線(xiàn)公告方面表現(xiàn)出了非常成功的商業(yè)模式,但是,網(wǎng)絡(luò)運(yùn)營(yíng)商在定向公告方面起的作用小得多。網(wǎng)絡(luò)運(yùn)營(yíng)商在用于獲取各種信息以及管理眾多參與者之間的不同關(guān)系的市場(chǎng)中地位獨(dú)特并且有利。除可以訪(fǎng)問(wèn)用戶(hù)的偏好以及數(shù)據(jù)之外,運(yùn)營(yíng)商還控制網(wǎng)絡(luò)中的通信傳輸?shù)脑S多方面。例如,網(wǎng)絡(luò)運(yùn)營(yíng)商擁有移動(dòng)蜂窩網(wǎng)絡(luò)以及其硬件元件(SMS-C、MMS-C等等)以及關(guān)于其訂戶(hù)的信息。隨著新的服務(wù)以及產(chǎn)品出現(xiàn),網(wǎng)絡(luò)運(yùn)營(yíng)商需要管理和貨幣化他們的地位, 以便將來(lái)能夠持續(xù)參與競(jìng)爭(zhēng)。
圖1是根據(jù)本發(fā)明的各實(shí)施例的用于移動(dòng)公告活動(dòng)管理的集成體系結(jié)構(gòu)的高級(jí)別圖示。圖2A是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃系統(tǒng)所使用的組織角色層次結(jié)構(gòu)的圖示。圖2B是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃系統(tǒng)的各種組織角色之間的關(guān)系的圖示。
圖3是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃和公告系統(tǒng)的可能的用途的圖示。圖4A是根據(jù)本發(fā)明的各實(shí)施例的創(chuàng)建可能的市場(chǎng)策劃活動(dòng)的流程圖。圖4B是根據(jù)本發(fā)明的各實(shí)施例的創(chuàng)建可能的公告活動(dòng)的流程圖。圖5是根據(jù)本發(fā)明的各實(shí)施例的公告活動(dòng)生命周期的流程圖。圖6是根據(jù)本發(fā)明的各實(shí)施例的服務(wù)提供商接ロ的圖示。圖7是根據(jù)本發(fā)明的各實(shí)施例的用于執(zhí)行業(yè)務(wù)流處理的圖的圖示。圖8是根據(jù)本發(fā)明的各實(shí)施例的網(wǎng)絡(luò)節(jié)點(diǎn)的圖示。圖9是根據(jù)本發(fā)明的各實(shí)施例的用于處理業(yè)務(wù)流的過(guò)程的流程圖。圖10是根據(jù)本發(fā)明的各實(shí)施例的用于處理業(yè)務(wù)流的過(guò)程的邏輯流程圖。圖11是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與一組業(yè)務(wù)工具集成的圖
7J\ ο圖12A是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與基于工作流的系統(tǒng)集成的圖示。圖12B是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與業(yè)務(wù)活動(dòng)監(jiān)測(cè)系統(tǒng)集成的圖示。圖12C是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與計(jì)費(fèi)和收入管理(BRM)系統(tǒng)集成的圖示。
具體實(shí)施例方式在下面的描述中,本發(fā)明是作為示例說(shuō)明的,而在各個(gè)附圖的圖形中不以限制方式說(shuō)明。對(duì)本發(fā)明中的各實(shí)施例的引用不一定是對(duì)同一個(gè)實(shí)施例的引用,而這樣的引用意味著至少ー個(gè)。盡管討論了具體實(shí)現(xiàn),但是,應(yīng)該理解,這只是為了說(shuō)明性目的。那些精通相關(guān)技術(shù)的人員將認(rèn)識(shí)到,在不偏離本發(fā)明的精神和范圍的情況下,可以使用其他組件和配置。此外,在某些情況下,將闡述很多具體細(xì)節(jié),以便提供對(duì)本發(fā)明的詳盡的描述。然而,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,本發(fā)明也可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)施。 在其他情況下,沒(méi)有對(duì)已知的特征進(jìn)行如此詳細(xì)的描述,以便不至于使本發(fā)明變得模糊。在本發(fā)明中,描述了用于使用市場(chǎng)和服務(wù)提供商接ロ(SPI)提供移動(dòng)公告活動(dòng)管理的集成體系結(jié)構(gòu)。該體系結(jié)構(gòu)可以被視為通信市場(chǎng)策劃和公告系統(tǒng),用于通過(guò)諸如短消息服務(wù)(SMS)、多媒體消息傳遞服務(wù)(匪S)和無(wú)線(xiàn)應(yīng)用協(xié)議(WAP)推送之類(lèi)的基于電信的信道向移動(dòng)電信網(wǎng)絡(luò)的訂戶(hù)投放公告內(nèi)容。在一個(gè)實(shí)施例中,該系統(tǒng)被網(wǎng)絡(luò)運(yùn)營(yíng)商(例如, AT&T,Verizon Wireless、T-Mobile等等)部署在到其電信網(wǎng)絡(luò)的網(wǎng)關(guān)處。該系統(tǒng)為運(yùn)營(yíng)商提供了管理和貨幣化公告商、各種Web應(yīng)用所有者、訂戶(hù)及其他實(shí)體之間的關(guān)系的途徑。在各實(shí)施例中,該系統(tǒng)提供市場(chǎng)組件,該組件允許公告空間所有者(例如,發(fā)送/ 接收SMS消息的應(yīng)用的所有者)登錄并創(chuàng)建公告空間,并將它們拍賣(mài)。然后,各種公告商可以使用該市場(chǎng)來(lái)在這些公告空間中出價(jià)。一旦公告商提交了出價(jià),它們就可以保持掛起,直到被公告空間所有者批準(zhǔn)。如此,市場(chǎng)簡(jiǎn)化了公告商與他們希望發(fā)送的促銷(xiāo)消息的適當(dāng)?shù)纳舷挛牡呐鋵?duì)。通過(guò)使用市場(chǎng),應(yīng)用可以提供公告空間,且公告商可以搜索空位,并對(duì)它們進(jìn)行出價(jià)。基于網(wǎng)絡(luò)可用性,運(yùn)營(yíng)商還可以提供由公告商以固定價(jià)格為基礎(chǔ)購(gòu)買(mǎi)的可定制的成批消息傳遞時(shí)隙。在一個(gè)實(shí)施例中,一旦出價(jià)被公告空間所有者批準(zhǔn),它就變?yōu)橛上到y(tǒng)的活動(dòng)管理器調(diào)度和管理的活動(dòng)?;顒?dòng)是將被發(fā)送到電信網(wǎng)絡(luò)的訂戶(hù)的一組公告。在一個(gè)實(shí)施例中,活動(dòng)指定開(kāi)始時(shí)間、結(jié)束時(shí)間,和將被發(fā)送的多個(gè)消息??赡軙?huì)有兩種類(lèi)型的活動(dòng)——市場(chǎng)策劃活動(dòng)和公告活動(dòng)。在公告活動(dòng)中,程序在它們散發(fā)給訂戶(hù)的消息中提供空間。公告活動(dòng)使用這些公告空間來(lái)向訂戶(hù)投放公告商的內(nèi)容。觸發(fā)發(fā)送公告的事件來(lái)自系統(tǒng)之外。與公告活動(dòng)相關(guān)聯(lián)的成本是通過(guò)市場(chǎng)中的拍賣(mài)過(guò)程取得的。一種類(lèi)型的公告活動(dòng)是應(yīng)用對(duì)人(A2P)活動(dòng)。在此活動(dòng)中,消息始發(fā)于應(yīng)用。市場(chǎng)策劃系統(tǒng)在消息傳播到訂戶(hù)時(shí)攔截它們,并向消息中注入公告。另一種類(lèi)型的公告活動(dòng)是人對(duì)應(yīng)用(P2A)。在這種類(lèi)型的活動(dòng)中,訂戶(hù)可以向諸如現(xiàn)實(shí)電視投票應(yīng)用之類(lèi)的應(yīng)用發(fā)送消息。訂戶(hù)的消息在到應(yīng)用的途中被攔截,且發(fā)送對(duì)訂戶(hù)的響應(yīng)消息,例如,感謝他們投票。此響應(yīng)消息包含公告。在市場(chǎng)策劃類(lèi)型的活動(dòng)中,系統(tǒng)可以實(shí)際充當(dāng)基于由公告商所設(shè)置的配置被發(fā)送到訂戶(hù)的消息的源。在一個(gè)實(shí)施例中,創(chuàng)建叫做市場(chǎng)策劃空間的基本模式,其預(yù)定義可能的公告的基本特點(diǎn)(例如,可用的開(kāi)始和結(jié)束時(shí)間、頻道以及要使用的連接配置)。單位成本可以由該模式固定。公告商選擇他們希望使用并添加他們的內(nèi)容的空間。然后,系統(tǒng)成批創(chuàng)建公告,并基于由公告商本身加載的訂戶(hù)列表,或者根據(jù)各種準(zhǔn)則,來(lái)將它們發(fā)送到訂戶(hù)。例如,某些公告商可能已經(jīng)具有希望從他們接收信息的他們自己的訂戶(hù)列表。在這種類(lèi)型的市場(chǎng)策劃活動(dòng)中,公告商可以簡(jiǎn)單地將其列表與公告內(nèi)容一起上載到系統(tǒng)中。然后,市場(chǎng)策劃系統(tǒng)創(chuàng)建消息,并將它們發(fā)送到列表上的地址中。在基于準(zhǔn)則的市場(chǎng)策劃活動(dòng)中,系統(tǒng)所有者和網(wǎng)絡(luò)提供商通過(guò)使用系統(tǒng)的訂戶(hù)簡(jiǎn)檔模塊來(lái)使訂戶(hù)數(shù)據(jù)庫(kù)中的某些人口統(tǒng)計(jì)學(xué)類(lèi)別可用。然后,公告商選擇它希望針對(duì)的人口統(tǒng)計(jì)學(xué)組。地址列表是由系統(tǒng)所生成的,帶有公告內(nèi)容的消息被發(fā)送到這些地址。在一個(gè)實(shí)施例中,實(shí)際地址列表對(duì)公告商不可見(jiàn),并不向他們發(fā)布。一旦調(diào)度并激活了活動(dòng),市場(chǎng)策劃系統(tǒng)的公告投放組件就可以執(zhí)行向訂戶(hù)發(fā)送包含公告內(nèi)容的所有消息。例如,公告引擎負(fù)責(zé)將公告內(nèi)容與適當(dāng)?shù)南⑸舷挛钠ヅ涞臋C(jī)制,無(wú)論它是來(lái)自應(yīng)用的攔截的消息中的公告空間還是利用系統(tǒng)本身所生成的成批消息。在基于準(zhǔn)則的公告活動(dòng)中,引擎還負(fù)責(zé)確保針對(duì)的訂戶(hù)匹配正確的人口統(tǒng)計(jì)學(xué)簡(jiǎn)檔。在各實(shí)施例中,訂戶(hù)模塊允許運(yùn)營(yíng)商收集關(guān)于公告活動(dòng)中所使用的單個(gè)地址的聚集的統(tǒng)計(jì)信息,以用于顯示在圖形用戶(hù)界面(GUI)中,并通過(guò)插入來(lái)自特定訂戶(hù)記錄的信息,來(lái)個(gè)性化公告。它還允許運(yùn)營(yíng)商基于可選擇的人口統(tǒng)計(jì)學(xué)信息,從運(yùn)營(yíng)商自己的訂戶(hù)數(shù)據(jù)庫(kù)創(chuàng)建地址列表?;谶\(yùn)營(yíng)商的期望,系統(tǒng)還可以基于可配置的人口統(tǒng)計(jì)學(xué)類(lèi)別,來(lái)創(chuàng)建要被提供給公告商的訂戶(hù)組。系統(tǒng)還可以基于這些類(lèi)別來(lái)生成地址列表以生成批發(fā)消息訂戶(hù)。在附加的實(shí)施例中,可以提供用于成批活動(dòng)的業(yè)務(wù)量節(jié)流。當(dāng)創(chuàng)建這些成批市場(chǎng)策劃活動(dòng)時(shí),網(wǎng)絡(luò)運(yùn)營(yíng)商逐漸地并以?xún)?yōu)化方式調(diào)度要被傳輸?shù)某膳I(yè)務(wù)流可能是有利的,以防止還在處理常規(guī)SMS/MMS/WAP推送業(yè)務(wù)流的網(wǎng)絡(luò)節(jié)點(diǎn)過(guò)載。例如,網(wǎng)絡(luò)運(yùn)營(yíng)商通常對(duì)可以由其節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量設(shè)置限制,以便保證服務(wù)。如果超出這些限制,則節(jié)點(diǎn)可以?huà)伋霎惓;蛏赡承┢渌e(cuò)誤,指出節(jié)點(diǎn)被過(guò)載,無(wú)法發(fā)送消息,可能需要稍后再試。由于這些限制以及運(yùn)營(yíng)商的網(wǎng)絡(luò)上的處理負(fù)載,確保成批消息活動(dòng)不會(huì)淹沒(méi)網(wǎng)絡(luò)節(jié)點(diǎn)并不會(huì)干擾對(duì)由訂戶(hù)傳輸?shù)某R?guī)SMS、MMS和WAP推送業(yè)務(wù)流的處理是十分重要的。這可以通過(guò)實(shí)現(xiàn)此處所描述的業(yè)務(wù)流處理和調(diào)度策略來(lái)實(shí)現(xiàn)。在一個(gè)實(shí)施例中,用于進(jìn)行業(yè)務(wù)流處理的方法使用用于調(diào)節(jié)成批消息業(yè)務(wù)流的傳輸?shù)闹辽賰蓚€(gè)限制。在處理過(guò)程中,網(wǎng)絡(luò)節(jié)點(diǎn)可以周期性地或連續(xù)地測(cè)量正在被網(wǎng)絡(luò)節(jié)點(diǎn)處理的常規(guī)消息業(yè)務(wù)流的量。如果節(jié)點(diǎn)檢測(cè)到正在被處理的常規(guī)消息業(yè)務(wù)流的量已經(jīng)降低到低于第一預(yù)定義的限制,則它可以啟動(dòng)對(duì)預(yù)留的成批消息的處理。然后,節(jié)點(diǎn)可以繼續(xù)處理并傳輸預(yù)留的成批通信,而同時(shí)仍測(cè)量由網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量。此后,如果節(jié)點(diǎn)檢測(cè)到正在被處理的總的消息業(yè)務(wù)流的量已經(jīng)超出第二預(yù)定義限制,則對(duì)成批消息的處理停止。此停止可以通過(guò)要么突然丟棄來(lái)自該節(jié)點(diǎn)的任何成批消息來(lái)實(shí)現(xiàn),要么通過(guò)阻止節(jié)點(diǎn)從隊(duì)列中取出任何成批消息來(lái)實(shí)現(xiàn),直到正常業(yè)務(wù)流的量降低到再一次低于第一限制,此時(shí),節(jié)點(diǎn)可以恢復(fù)對(duì)成批消息業(yè)務(wù)流的處理。事實(shí)上,創(chuàng)建緩沖器以用于使用多余的網(wǎng)絡(luò)容量來(lái)處理和傳輸系統(tǒng)內(nèi)的成批消息,其中,訂戶(hù)之間的正常網(wǎng)絡(luò)業(yè)務(wù)流被給予優(yōu)先級(jí)。在各實(shí)施例中,這種形式的業(yè)務(wù)流處理可以使網(wǎng)絡(luò)運(yùn)營(yíng)商(或其客戶(hù))能創(chuàng)建成批公告活動(dòng),并調(diào)度該活動(dòng)要在某一時(shí)期內(nèi)執(zhí)行,以防止淹沒(méi)網(wǎng)絡(luò)。在附加的實(shí)施例中,市場(chǎng)策劃和公告系統(tǒng)可以與組織所使用的一組業(yè)務(wù)工具集成,以便更好地管理由于提供移動(dòng)內(nèi)容所生成的數(shù)據(jù)。在一個(gè)實(shí)施例中,平臺(tái)與諸如基于 BPEL的系統(tǒng)、業(yè)務(wù)過(guò)程管理(BPM)系統(tǒng)或用于管理一個(gè)組織的業(yè)務(wù)過(guò)程的某種其他基于工作流的系統(tǒng)之類(lèi)的工作流系統(tǒng)集成。工作流處理系統(tǒng)被用來(lái)通過(guò)由移動(dòng)公告內(nèi)容投放平臺(tái)所公開(kāi)的一組Web服務(wù)來(lái)訪(fǎng)問(wèn)該平臺(tái)。在一個(gè)實(shí)施例中,工作流系統(tǒng)可以被用來(lái)創(chuàng)建自動(dòng)進(jìn)行活動(dòng)批準(zhǔn)過(guò)程或執(zhí)行基于圖形用戶(hù)界面(GUI)的功能的某種其他自動(dòng)化的過(guò)程實(shí)例。在各實(shí)施例中,移動(dòng)市場(chǎng)策劃和公告平臺(tái)還可以與基于業(yè)務(wù)智能(Bi)的系統(tǒng)集成。BI系統(tǒng)通常被用來(lái)通過(guò)將數(shù)據(jù)存儲(chǔ)到倉(cāng)庫(kù)中并對(duì)數(shù)據(jù)運(yùn)行各種查詢(xún)來(lái)分析一組業(yè)務(wù)數(shù)據(jù)。在本發(fā)明的上下文中,可以由業(yè)務(wù)智能應(yīng)用通過(guò)Java數(shù)據(jù)庫(kù)連接(JDBC)從移動(dòng)公告內(nèi)容投放平臺(tái)檢索由移動(dòng)公告內(nèi)容投放平臺(tái)所生成的數(shù)據(jù),并存儲(chǔ)到數(shù)據(jù)倉(cāng)庫(kù)中。然后,業(yè)務(wù)智能應(yīng)用對(duì)存儲(chǔ)在倉(cāng)庫(kù)中的數(shù)據(jù)執(zhí)行一組查詢(xún)和數(shù)據(jù)解析功能。在各實(shí)施例中,移動(dòng)市場(chǎng)策劃和公告平臺(tái)還可以與業(yè)務(wù)活動(dòng)監(jiān)視(BAM)類(lèi)型系統(tǒng)集成。BAM系統(tǒng)通常允許構(gòu)建用于監(jiān)測(cè)業(yè)務(wù)過(guò)程和服務(wù)的交互式實(shí)時(shí)儀表板和前瞻性的警告。BAM可以為用戶(hù)提供他們作出涉及實(shí)時(shí)變化的數(shù)據(jù)的決策,并且如果商業(yè)環(huán)境發(fā)生變化則采取校正措施所需的信息。在一個(gè)實(shí)施例中,移動(dòng)市場(chǎng)策劃平臺(tái)在向電信網(wǎng)絡(luò)的接收方設(shè)備發(fā)送包含公告內(nèi)容的每一個(gè)消息之后生成事件數(shù)據(jù)記錄(EDR)。EDR監(jiān)聽(tīng)器可以被在平臺(tái)中注冊(cè),以監(jiān)聽(tīng)EDR,并向業(yè)務(wù)活動(dòng)監(jiān)視器發(fā)送Java消息傳遞服務(wù)(JMS)消息,其中, JMS消息中的數(shù)據(jù)可被業(yè)務(wù)活動(dòng)監(jiān)視器用于生成實(shí)時(shí)圖。在各實(shí)施例中,JMS消息有效負(fù)載可包括有關(guān)活動(dòng)的信息、發(fā)送和投放的消息、收入信息等等。在各實(shí)施例中,移動(dòng)市場(chǎng)策劃和公告平臺(tái)還可以與計(jì)費(fèi)和收入管理(BRM)系統(tǒng)集成。BRM系統(tǒng)通常提供對(duì)于各種移動(dòng)通信的在線(xiàn)和/或離線(xiàn)收費(fèi)。在一個(gè)實(shí)施例中,移動(dòng)公告內(nèi)容投放平臺(tái)在發(fā)送活動(dòng)的消息之后生成計(jì)費(fèi)數(shù)據(jù)記錄(CDR)。另外,該平臺(tái)可以使用 ⑶R監(jiān)聽(tīng)器,該⑶R監(jiān)聽(tīng)器檢測(cè)所生成的⑶R,并調(diào)用Diameter協(xié)議功能來(lái)訪(fǎng)問(wèn)BRM系統(tǒng)。如此,該平臺(tái)可以被設(shè)置為向可以支持Diameter協(xié)議的任何記帳系統(tǒng)提供計(jì)費(fèi)數(shù)據(jù)。圖1是根據(jù)本發(fā)明的各實(shí)施例的用于移動(dòng)公告活動(dòng)管理的集成體系結(jié)構(gòu)的高級(jí)別圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如圖所示,通信市場(chǎng)策劃和公告系統(tǒng)100可以被網(wǎng)絡(luò)運(yùn)營(yíng)商部署,并可以通過(guò)Web 服務(wù)102暴露于外部應(yīng)用和門(mén)戶(hù)134。還可以通過(guò)支持瀏覽器136的設(shè)備通過(guò)ADF接口、UI 等等104對(duì)它進(jìn)行訪(fǎng)問(wèn)。對(duì)系統(tǒng)的訪(fǎng)問(wèn)可以基于指定的用戶(hù)角色及其他安全措施106來(lái)控制。在一個(gè)實(shí)施例中,市場(chǎng)策劃和公告系統(tǒng)駐留在去往運(yùn)營(yíng)商的網(wǎng)絡(luò)的網(wǎng)關(guān)中。市場(chǎng)策劃和公告系統(tǒng)100包括一組業(yè)務(wù)流攔截器108,該組業(yè)務(wù)流攔截器108可以攔截運(yùn)營(yíng)商的網(wǎng)絡(luò)130的訂戶(hù)之間的消息業(yè)務(wù)流,并在其中注入各種公告,并執(zhí)行各種其他功能。例如,SMS攔截器110可以攔截SMS消息,并發(fā)送帶有在響應(yīng)中嵌入了公告的響應(yīng)SMS。類(lèi)似地,匪S攔截器112可以攔截MMS消息,并根據(jù)接收訂戶(hù)的簡(jiǎn)檔而嵌入為他們定制的某些內(nèi)容。業(yè)務(wù)流攔截器可以作為特定順序的鏈被應(yīng)用到流過(guò)網(wǎng)絡(luò)的消息。每一個(gè)攔截器都可以包含一組過(guò)濾器,以辨別它應(yīng)該被應(yīng)用于哪些消息,以便攔截器只對(duì)包含某一準(zhǔn)則的消息執(zhí)行。市場(chǎng)策劃和公告系統(tǒng)的核心可以包括活動(dòng)管理器或調(diào)度器114、市場(chǎng)組件116、加盟(on-boarding)組件118、引擎120、解析和報(bào)告122以及記帳組件124。這些組件中的全部都可以使運(yùn)營(yíng)商能允許公告商創(chuàng)建將使用市場(chǎng)策劃系統(tǒng)執(zhí)行的市場(chǎng)策劃活動(dòng)。這些活動(dòng)可以是基于針對(duì)訂戶(hù)列表的成批消息的市場(chǎng)策劃活動(dòng),或者可以是向消息中嵌入公告內(nèi)容或作為對(duì)選定的消息業(yè)務(wù)流的響應(yīng)而生成回復(fù)消息的公告活動(dòng)。在一個(gè)實(shí)施例中,公告商基于可用的公告活動(dòng)空間來(lái)創(chuàng)建活動(dòng)。它提供公告內(nèi)容,在需要時(shí),為市場(chǎng)策劃活動(dòng)提供訂戶(hù)列表。然后,通過(guò)根據(jù)各種業(yè)務(wù)流處理技術(shù)來(lái)發(fā)送適當(dāng)?shù)墓?,?lái)執(zhí)行該活動(dòng)。另外,公告商可以監(jiān)測(cè)其活動(dòng),并對(duì)它們的統(tǒng)計(jì)信息進(jìn)行訪(fǎng)問(wèn)?;顒?dòng)調(diào)度器114負(fù)責(zé)調(diào)度活動(dòng),并管理它們的生命期,如下文參考圖5更詳細(xì)地描述的。例如,當(dāng)出價(jià)被公告空間所有者批準(zhǔn)時(shí),該公告空間變?yōu)楸换顒?dòng)調(diào)度器114調(diào)度運(yùn)行的有效的活動(dòng)。市場(chǎng)組件116允許運(yùn)營(yíng)商與可以發(fā)送或接收SMS/MMS消息的各種應(yīng)用配對(duì)。通過(guò)使用市場(chǎng)策劃和公告系統(tǒng)的市場(chǎng),應(yīng)用可以提供公告空間,公告商可以搜索空位,并對(duì)它們進(jìn)行出價(jià)。作為說(shuō)明,如果播放預(yù)期接收到特定數(shù)量的SMS投票的文本-投票電視節(jié)目,則可以創(chuàng)建對(duì)應(yīng)的公告活動(dòng)。然后,各種公告商可以通過(guò)交換將通過(guò)網(wǎng)絡(luò)傳輸?shù)腟MS消息提交對(duì)于公告光點(diǎn)的出價(jià)。例如,一個(gè)組織可以提交電子出價(jià),提供每一個(gè)SMS消息的特定金額。然后,網(wǎng)絡(luò)運(yùn)營(yíng)商可以將活動(dòng)給予獲勝方。如此,電子市場(chǎng)給網(wǎng)絡(luò)運(yùn)營(yíng)商提供用于創(chuàng)建和貨幣化公告商、服務(wù)提供商(例如,文本投票應(yīng)用)以及移動(dòng)訂戶(hù)之間的關(guān)系的裝置?;诰W(wǎng)絡(luò)可用性,運(yùn)營(yíng)商還可以提供由公告商以固定價(jià)格為基礎(chǔ)購(gòu)買(mǎi)的可定制的成批消息傳遞時(shí)隙,整個(gè)交易通過(guò)基于瀏覽器的接口 136來(lái)啟用。公告引擎120可以負(fù)責(zé)將公告內(nèi)容與適當(dāng)?shù)南鬟f上下文匹配的機(jī)制,無(wú)論它是來(lái)自應(yīng)用的攔截的消息中的公告空間還是由系統(tǒng)本身所生成的成批消息。一旦通過(guò)圖形用戶(hù)界面(GUI)啟動(dòng)了活動(dòng),公告引擎就執(zhí)行其功能。在基于準(zhǔn)則的活動(dòng)中,公告引擎還負(fù)責(zé)確保針對(duì)的訂戶(hù)匹配從在訂戶(hù)簡(jiǎn)檔數(shù)據(jù)存儲(chǔ)器142中獲取的信息導(dǎo)出的正確的人口統(tǒng)計(jì)學(xué)簡(jiǎn)檔。解析、報(bào)告和統(tǒng)計(jì)信息引擎122可以允許監(jiān)視活動(dòng)的進(jìn)度,如供應(yīng)的公告的數(shù)量、 正在進(jìn)行的成本/收入等等,兩者都可以實(shí)時(shí)地和在較長(zhǎng)時(shí)段內(nèi)總共地進(jìn)行。這種監(jiān)視可以被公告商、應(yīng)用以及運(yùn)營(yíng)商以各種方式使用。該系統(tǒng)可以以細(xì)目表和類(lèi)似于儀表板的圖表和圖來(lái)顯示與每一種用戶(hù)類(lèi)型有關(guān)的數(shù)據(jù)。還可以導(dǎo)出報(bào)告。加盟組件118可以允許運(yùn)營(yíng)商將各種外部合作伙伴、客戶(hù)、公告商及其他實(shí)體與通信市場(chǎng)策劃系統(tǒng)100集成。加盟模塊可以負(fù)責(zé)注冊(cè)新實(shí)體,以便可以從其觀點(diǎn)來(lái)看提供對(duì)系統(tǒng)的適當(dāng)?shù)脑L(fǎng)問(wèn)。在一個(gè)實(shí)施例中,注冊(cè)加盟組件118可以將用戶(hù)指定到各種角色,如系統(tǒng)所有者、網(wǎng)絡(luò)提供商、公告空間所有者、公告商及其他。記帳集成模塊IM可以為通過(guò)本系統(tǒng)所供應(yīng)的每一個(gè)公告產(chǎn)生詳細(xì)的計(jì)費(fèi)數(shù)據(jù)記錄(⑶R)。⑶R可以被轉(zhuǎn)換為在系統(tǒng)內(nèi)離線(xiàn)計(jì)費(fèi)的Diameter Rf,然后,傳遞到記帳系統(tǒng)上,如記帳和收入管理(BRM)系統(tǒng),以便計(jì)價(jià)和記帳。公告投放1沈可以通過(guò)使用短消息服務(wù)中心(SMS-C )、多媒體消息服務(wù)中心 (MMS-C)、推送代理服務(wù)器網(wǎng)關(guān)(PPG),及運(yùn)營(yíng)商的其他內(nèi)部網(wǎng)絡(luò)組件來(lái)執(zhí)行。另外,訂戶(hù)簡(jiǎn)檔模塊1 還可以被用來(lái)檢索訂戶(hù)信息并基于關(guān)于基于電話(huà)號(hào)碼正在被查詢(xún)的特定人的人口統(tǒng)計(jì)學(xué)信息或特定屬性來(lái)獲取要利用公告瞄準(zhǔn)的人的列表。公告的這種瞄準(zhǔn)全都可以基于網(wǎng)絡(luò)運(yùn)營(yíng)商在訂戶(hù)存儲(chǔ)器142中具有的關(guān)于其每一個(gè)訂戶(hù)的數(shù)據(jù)。圖2A是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃系統(tǒng)所使用的組織角色層次結(jié)構(gòu)的圖示。如圖所示,可以給系統(tǒng)的每一個(gè)組織或用戶(hù)指定角色。角色是以特定層次結(jié)構(gòu)示出的,然而,對(duì)本發(fā)明的所有實(shí)施例,使用此特定層次結(jié)構(gòu)或這些特定角色不是必需的。其他變體也是可以的,并在本發(fā)明的范圍內(nèi)。系統(tǒng)所有者200表示通信市場(chǎng)策劃和公告系統(tǒng)本身。在一個(gè)實(shí)施例中,系統(tǒng)所有者負(fù)責(zé)創(chuàng)建網(wǎng)絡(luò)提供商組織和用戶(hù),還對(duì)公告服務(wù)提供商組織和用戶(hù)負(fù)責(zé)。系統(tǒng)所有者可以充當(dāng)系統(tǒng)中的任何組織中的用戶(hù),并執(zhí)行那些任務(wù)。網(wǎng)絡(luò)提供商204表示消息業(yè)務(wù)流通過(guò)其流動(dòng)的網(wǎng)絡(luò)。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)提供商作出有關(guān)基線(xiàn)使用模式的決策,包括能力和消息傳遞類(lèi)型。這些決策被組織為被稱(chēng)為指定到公告空間所有者的連接配置的集合。公告服務(wù)提供商202表示市場(chǎng)策劃系統(tǒng)和其外部用戶(hù)之間的接觸點(diǎn),即,公告空間所有者和公告商。在一個(gè)實(shí)施例中,公告服務(wù)提供商創(chuàng)建公告商和公告空間所有者組織和用戶(hù),并管理關(guān)系。公告服務(wù)提供商可以擁有市場(chǎng),并可以充當(dāng)其公告商或公告空間所有者組織中的任何一個(gè)中的用戶(hù),并執(zhí)行那些任務(wù)。它還可以創(chuàng)建充當(dāng)公告商的代理服務(wù)器的特殊公告和市場(chǎng)策劃活動(dòng)。公告服務(wù)提供商作為特殊公告空間所有者創(chuàng)建市場(chǎng)策劃空間,還可以監(jiān)測(cè)公告和市場(chǎng)策劃活動(dòng)。公告空間所有者206表示在它們的消息(例如,SMS或MMS消息)中提供空間的應(yīng)用。在一個(gè)實(shí)施例中,公告空間所有者創(chuàng)建其中公告商可以放置它們的公告的公告空間。然后,公告空間所有者可以批準(zhǔn)或拒絕潛在公告商使用其公告空間來(lái)開(kāi)展活動(dòng)。還可以給它提供監(jiān)測(cè)對(duì)其空間的使用的能力。公告商208代表希望推銷(xiāo)其產(chǎn)品或服務(wù)的公司或機(jī)構(gòu)。在一個(gè)實(shí)施例中,公告商基于可用的活動(dòng)空間來(lái)創(chuàng)建活動(dòng)。它提供公告內(nèi)容,在需要時(shí),為市場(chǎng)策劃活動(dòng)提供訂戶(hù)列表。公告商還可以監(jiān)測(cè)其活動(dòng)。圖2B是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃系統(tǒng)的各種組織角色之間的關(guān)系的圖示。如圖所示,網(wǎng)絡(luò)提供商204可以創(chuàng)建和提供通信市場(chǎng)策劃系統(tǒng)所使用的連接配置 218。公告空間所有者206可以創(chuàng)建活動(dòng)空間212,還可以批準(zhǔn)使用該空間的活動(dòng)210。公告服務(wù)提供商202還可以批準(zhǔn)活動(dòng)空間212,還可以充當(dāng)公告商208的代理服務(wù)器。公告商 208可以創(chuàng)建活動(dòng)210和要被插入到該活動(dòng)210的消息中的公告內(nèi)容214。公告商還可以創(chuàng)建或加載將接收活動(dòng)的公告內(nèi)容的其自己的訂戶(hù)列表216。圖3是根據(jù)本發(fā)明的各實(shí)施例的通信市場(chǎng)策劃和公告系統(tǒng)的可能的用途的圖示。 雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/ 或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割, 都可以在同一個(gè)計(jì)算設(shè)備上運(yùn)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如圖所示,公告空間所有者304可以使用系統(tǒng)300的市場(chǎng)組件320來(lái)創(chuàng)建公告空間316。例如,氣象頻道在線(xiàn)應(yīng)用可以具有若干個(gè)訂戶(hù),它定期向它們發(fā)送關(guān)于天氣信息的 MMS消息。此應(yīng)用可能希望在它們的MMS消息中提供公告空間??梢允褂檬袌?chǎng)320將此公告空間進(jìn)行拍賣(mài)。然后,公告商302 (例如,希望將公告材料置于天氣MMS消息中的任何公司)可以就該公告空間316出價(jià)。在一個(gè)實(shí)施例中,出價(jià)可以指定公告內(nèi)容、消息數(shù)量,以及公告商愿意為該公告空間支付的金額。然后,出價(jià)保持掛起,直到公告空間所有者304批準(zhǔn)或拒絕該出價(jià)。一旦出價(jià)被公告空間所有者批準(zhǔn),它就變?yōu)橛上到y(tǒng)的活動(dòng)管理器308調(diào)度和管理的活動(dòng)318。在一個(gè)實(shí)施例中,活動(dòng)管理器激活活動(dòng),此時(shí),公告引擎310可以處理該內(nèi)容, 攔截和/或生成適當(dāng)?shù)南⒉⑼ㄟ^(guò)電信網(wǎng)絡(luò)312向訂戶(hù)投放內(nèi)容。該活動(dòng)還可以基于訂戶(hù)簡(jiǎn)檔模塊306從數(shù)據(jù)源314中獲取的簡(jiǎn)檔數(shù)據(jù)來(lái)個(gè)性化消息。例如,可以根據(jù)訂戶(hù)的名稱(chēng)、位置、已知偏好或其他簡(jiǎn)檔信息,來(lái)個(gè)性化公告內(nèi)容。另外, 訂戶(hù)簡(jiǎn)檔模塊還可以允許公告商指定關(guān)于公告內(nèi)容的收件人的各種人口統(tǒng)計(jì)學(xué)準(zhǔn)則,如它們的年齡范圍、已知的興趣、位置等等。在一個(gè)實(shí)施例中,不向公告商提供實(shí)際訂戶(hù)信息以及訂戶(hù)列表,使運(yùn)營(yíng)商能保持對(duì)信息的控制,而仍提供向期望的收件人投放內(nèi)容的能力。圖4A是根據(jù)本發(fā)明的各實(shí)施例的創(chuàng)建可能的市場(chǎng)策劃活動(dòng)的流程圖。雖然此圖為了說(shuō)明以特定序列描繪了功能步驟,但是,該過(guò)程不一定僅限于此特定順序或步驟。本領(lǐng)域技術(shù)人員將理解,此圖中所描繪的各個(gè)步驟可以更改、重新排列,并行地執(zhí)行或以各種方式修改。此外,還可以理解,在不偏離本發(fā)明的精神和范圍的情況下,可以向此過(guò)程中添加或從其中省略某些步驟或步驟序列。如圖所示,公告商PepsiCo可以通過(guò)使用通信市場(chǎng)策劃系統(tǒng)來(lái)創(chuàng)建市場(chǎng)策劃活動(dòng)。應(yīng)該注意,PepsiCo只被用作隨意的示例,任何公司都可以承擔(dān)系統(tǒng)中的公告商的角色。在步驟1中,公告商登錄到系統(tǒng)的用戶(hù)接口(UI),且在步驟2中,選擇創(chuàng)建新市場(chǎng)策劃活動(dòng)的選項(xiàng)。然后,公告商可以為所感興趣的頻道選擇市場(chǎng)策劃空間(步驟3),并輸入活動(dòng)細(xì)節(jié), 包括描述,開(kāi)始日期以及將被發(fā)送的消息的數(shù)量(步驟4)。在步驟5中,公告商還可以選擇將接收公告內(nèi)容的目標(biāo)訂戶(hù)的人口統(tǒng)計(jì)學(xué)類(lèi)別。例如,公告商可以選擇所有訂戶(hù)都應(yīng)在20 和45歲年齡之間,并且是加利福尼亞州舊金山的居民。系統(tǒng)的訂戶(hù)簡(jiǎn)檔模塊可以從可以被網(wǎng)絡(luò)運(yùn)營(yíng)商訪(fǎng)問(wèn)的訂戶(hù)數(shù)據(jù)源獲取此信息。系統(tǒng)可以允許公告商指定此準(zhǔn)則,而同時(shí)仍防止公告商查看實(shí)際訂戶(hù)數(shù)據(jù)。在步驟6中,公告商可以選擇要被投放的公告內(nèi)容,如在接收到消息之后要向訂戶(hù)顯示的文本、多媒體圖像或視頻和/或聲音。在步驟7中,公告商創(chuàng)建活動(dòng),此時(shí),它等待公告服務(wù)提供商的批準(zhǔn)。一旦批準(zhǔn)了活動(dòng),活動(dòng)管理器就可以調(diào)度活動(dòng)以被執(zhí)行,如步驟8 所示。圖4B是根據(jù)本發(fā)明的各實(shí)施例的創(chuàng)建可能的活動(dòng)的流程圖。雖然此圖為了說(shuō)明以特定序列描繪了功能步驟,但是,該過(guò)程不一定僅限于此特定順序或步驟。本領(lǐng)域技術(shù)人員將理解,此圖中所描繪的各個(gè)步驟可以更改、重新排列,并行地執(zhí)行或以各種方式修改。 此外,還可以理解,在不偏離本發(fā)明的精神和范圍的情況下,可以向此過(guò)程中添加或從其中省略某些步驟或步驟序列。如圖所示,公告商Coca Cola公司可以使用由天氣頻道應(yīng)用所提供的公告空間來(lái)創(chuàng)建公告活動(dòng)。在步驟1中,公告商登錄到UI,在步驟2中,它們選擇創(chuàng)建新公告活動(dòng)的選項(xiàng)。在步驟3中,公告商進(jìn)入市場(chǎng),在那里,他們可以選擇公告空間(步驟4)。另外,公告商可以選擇公告內(nèi)容(步驟5),并為公告空間創(chuàng)建出價(jià)(步驟5)。在步驟6中,公告商可以提交該出價(jià),此時(shí),它保持掛起,直到被公告空間所有者批準(zhǔn)或拒絕。一旦批準(zhǔn)了出價(jià),就可以由活動(dòng)管理器來(lái)調(diào)度活動(dòng),如步驟7所示。圖5是根據(jù)本發(fā)明的各實(shí)施例的活動(dòng)生命周期的流程圖。雖然此圖為了說(shuō)明以特定序列描繪了功能步驟,但是,該過(guò)程不一定僅限于此特定順序或步驟。本領(lǐng)域技術(shù)人員將理解,此圖中所描繪的各個(gè)步驟可以更改、重新排列,并行地執(zhí)行或以各種方式修改。此外, 還可以理解,在不偏離本發(fā)明的精神和范圍的情況下,可以向此過(guò)程中添加或從其中省略某些步驟或步驟序列。如步驟500所示,可以通過(guò)指定公告內(nèi)容、消息數(shù)量、開(kāi)始時(shí)間及其他信息來(lái)創(chuàng)建活動(dòng)。一旦創(chuàng)建,活動(dòng)就等待直到它被公告空間所有者或者由公告服務(wù)提供商批準(zhǔn)(步驟 502),這取決于活動(dòng)的類(lèi)型。如果活動(dòng)被拒絕512,則生命周期結(jié)束,且該活動(dòng)永遠(yuǎn)不會(huì)進(jìn)入活動(dòng)狀態(tài)516。如果該活動(dòng)被批準(zhǔn),則它由活動(dòng)調(diào)度器調(diào)度(步驟504)并運(yùn)行506。在調(diào)度活動(dòng)之后的任何時(shí)間,活動(dòng)都可以在需要時(shí)被停止(508)和刪除(514)。一旦活動(dòng)結(jié)束 (510),它就完成,并可以刪除數(shù)據(jù)。圖6是根據(jù)本發(fā)明的各實(shí)施例的服務(wù)提供商界面的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是, 在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。
如圖所示,可以通過(guò)應(yīng)用編程接口(API)600來(lái)訪(fǎng)問(wèn)系統(tǒng),以獲取統(tǒng)計(jì)信息610、個(gè)性化612以及列表生成614信息。例如,統(tǒng)計(jì)信息可以被用來(lái)度量活動(dòng)的相對(duì)成功。類(lèi)似地,系統(tǒng)的個(gè)性化方面可以使用簡(jiǎn)檔信息為每一個(gè)帶有個(gè)人信息的接收者定制消息。API還可以基于使用簡(jiǎn)檔數(shù)據(jù)獲取的人口統(tǒng)計(jì)學(xué)信息來(lái)提供受控制的訪(fǎng)問(wèn)以創(chuàng)建訂戶(hù)列表。在各實(shí)施例中,API還可以包括配置管理器616,該配置管理器616可以使用XML映射6 和類(lèi)別6 來(lái)設(shè)置各種配置信息。如進(jìn)一步示出的,系統(tǒng)可以提供服務(wù)提供商接口(SPI) 602以及通過(guò)LDAP 622插進(jìn)各種訂戶(hù)數(shù)據(jù)源606的其實(shí)現(xiàn)604,以及本地?cái)?shù)據(jù)庫(kù)608。在一個(gè)實(shí)施例中,SPI 604可包括查詢(xún)管理器618,該查詢(xún)管理器618可以提供對(duì)于API的統(tǒng)計(jì)信息以及個(gè)性化特征的有用的查詢(xún)。另外,SPI還可包括訂戶(hù)列表管理器620,該訂戶(hù)列表管理器620可以提供檢索信息、生成列表、獲取列表的大小等等的功能。在一個(gè)實(shí)施例中,由于性能原因,訂戶(hù)列表管理器可以使用SPI實(shí)現(xiàn)中的緩存624。業(yè)務(wù)流節(jié)流圖7是根據(jù)本發(fā)明的各實(shí)施例的用于執(zhí)行業(yè)務(wù)流處理的圖的圖示。值得注意的是,此圖形純粹是為了說(shuō)明,此處所示出的特定業(yè)務(wù)流模式?jīng)Q不對(duì)本發(fā)明作出限制。如前面所描述的,可以使用市場(chǎng)策劃系統(tǒng)來(lái)創(chuàng)建和調(diào)度成批的公告活動(dòng)。一旦成批活動(dòng)被設(shè)置為活動(dòng)的,則運(yùn)營(yíng)商的網(wǎng)絡(luò)節(jié)點(diǎn)就可以開(kāi)始向指定的收件人發(fā)送成批消息。 業(yè)務(wù)流處理功能使網(wǎng)絡(luò)節(jié)點(diǎn)從容地在它們已經(jīng)在處理的常規(guī)消息業(yè)務(wù)流之間散布該成批消息,而不會(huì)干擾常規(guī)業(yè)務(wù)流,也不會(huì)淹沒(méi)網(wǎng)絡(luò)。如圖形所示,網(wǎng)絡(luò)節(jié)點(diǎn)可以連續(xù)地監(jiān)測(cè)在任何給定時(shí)間它們正在處理的常規(guī)業(yè)務(wù)流706的量。此監(jiān)測(cè)可以以某種時(shí)間間隔來(lái)執(zhí)行(例如,每秒鐘消息,等等)。每一個(gè)節(jié)點(diǎn)都具有它能夠執(zhí)行的處理消息的最大限度。如果在任何時(shí)間超出了最大預(yù)算,則會(huì)由節(jié)點(diǎn)拋出策略異常700或生成某種其他錯(cuò)誤消息。如此,在任何給定時(shí)間點(diǎn),由節(jié)點(diǎn)實(shí)際處理的業(yè)務(wù)流的量以及其最大限度之間的差被稱(chēng)為當(dāng)前預(yù)算710或完全預(yù)算。在一個(gè)實(shí)施例中,通過(guò)設(shè)置兩個(gè)限制,可以在節(jié)點(diǎn)級(jí)別創(chuàng)建用于處理成批消息708 的預(yù)算或緩沖器。第一限制可以被節(jié)點(diǎn)用來(lái)啟動(dòng)成批業(yè)務(wù)流的傳輸。此第一限制被示為圖形中的中間實(shí)線(xiàn)。當(dāng)由節(jié)點(diǎn)處理的總業(yè)務(wù)流的量降到此第一限制之下時(shí),節(jié)點(diǎn)開(kāi)始發(fā)送來(lái)自隊(duì)列的成批消息。同時(shí),節(jié)點(diǎn)還繼續(xù)監(jiān)測(cè)正在處理的業(yè)務(wù)流的量。這種對(duì)成批業(yè)務(wù)流的處理持續(xù),直到到達(dá)實(shí)心中線(xiàn)上方的虛線(xiàn)所示的第二限制。當(dāng)正在處理的業(yè)務(wù)流的量超出第二限制時(shí),節(jié)點(diǎn)開(kāi)始立即停止對(duì)成批通信702的處理,以便不干擾節(jié)點(diǎn)的處理其常規(guī)業(yè)務(wù)流的能力。這可以通過(guò)首先完成對(duì)當(dāng)前消息的處理而不從隊(duì)列中取出更多成批消息或者通過(guò)立即中止對(duì)當(dāng)前消息的處理來(lái)實(shí)現(xiàn)。有效地, 第二限制和絕對(duì)最大限制之間的節(jié)點(diǎn)能力是為其常規(guī)(非成批)業(yè)務(wù)流預(yù)留的預(yù)算704。如圖進(jìn)一步示出的,節(jié)點(diǎn)可以持續(xù)監(jiān)測(cè)正在處理的業(yè)務(wù)流的量,以便當(dāng)業(yè)務(wù)流的量再一次降到第一限制之下時(shí),節(jié)點(diǎn)可以再一次開(kāi)始處理成批業(yè)務(wù)流。如此,實(shí)現(xiàn)了成批處理的更加動(dòng)態(tài)的分布,其中,節(jié)點(diǎn)確保以最佳方式逐漸分布成批業(yè)務(wù)流,而不會(huì)淹沒(méi)網(wǎng)絡(luò)業(yè)務(wù)流。圖8是根據(jù)本發(fā)明的各實(shí)施例的網(wǎng)絡(luò)節(jié)點(diǎn)的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如此處所示,通信節(jié)點(diǎn)800可包括成批客戶(hù)端802,該成批客戶(hù)端802由計(jì)時(shí)器啟動(dòng)以從活動(dòng)數(shù)據(jù)庫(kù)810獲取訂單。成批服務(wù)804可以執(zhí)行對(duì)該成批消息的投放。另外,個(gè)性化弓I擎806還可以使用訂戶(hù)簡(jiǎn)檔數(shù)據(jù)來(lái)為每一個(gè)訂戶(hù)定制成批消息。在一個(gè)實(shí)施例中, 可以使用可以以適當(dāng)協(xié)議與網(wǎng)絡(luò)資源進(jìn)行通信的消息傳遞插件808來(lái)將成批消息投放到網(wǎng)絡(luò)資源,如SMS-C、MMS-C,或PAP網(wǎng)關(guān)812。圖9是根據(jù)本發(fā)明的各實(shí)施例的用于處理業(yè)務(wù)流的過(guò)程的流程圖。雖然此圖為了說(shuō)明以特定序列描繪了功能步驟,但是,該過(guò)程不一定僅限于此特定順序或步驟。本領(lǐng)域技術(shù)人員將理解,此圖中所描繪的各個(gè)步驟可以更改、重新排列,并行地執(zhí)行或以各種方式修改。此外,還可以理解,在不偏離本發(fā)明的精神和范圍的情況下,可以向此過(guò)程中添加或從其中省略某些步驟或步驟序列。如步驟900所示,節(jié)點(diǎn)可以持續(xù)測(cè)量由網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量。可以在定義的特定時(shí)間段內(nèi),如每秒鐘消息數(shù)等等,周期性地進(jìn)行測(cè)量。在步驟902中,節(jié)點(diǎn)檢測(cè)由網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量已經(jīng)降低到低于第一預(yù)定義的限制。在一個(gè)實(shí)施例中, 可以使第一限制是可配置的。在步驟904中,當(dāng)節(jié)點(diǎn)確定消息業(yè)務(wù)流已經(jīng)降低到足夠低的級(jí)別時(shí),它可以啟動(dòng)對(duì)一組預(yù)留的成批消息的處理。然后,節(jié)點(diǎn)可以持續(xù)處理該成批通信, 而同時(shí)測(cè)量由網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息的總量。在步驟906中,節(jié)點(diǎn)檢測(cè)由所述網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量已經(jīng)超出第二預(yù)定義的限制。在一個(gè)實(shí)施例中,第二限制也是可由用戶(hù)配置的。當(dāng)總業(yè)務(wù)流超出第二限制時(shí),節(jié)點(diǎn)可以中止對(duì)預(yù)留的成批消息的處理(步驟908)。 在各實(shí)施例中,第一限制可以被設(shè)置得低于第二限制。在替換實(shí)施例中,各限制可以被設(shè)置為相同。圖10是根據(jù)本發(fā)明的各實(shí)施例的用于處理業(yè)務(wù)流的過(guò)程的邏輯流程圖。雖然此圖為了說(shuō)明以特定序列描繪了功能步驟,但是,該過(guò)程不一定僅限于此特定順序或步驟。本領(lǐng)域技術(shù)人員將理解,此圖中所描繪的各個(gè)步驟可以更改、重新排列,并行地執(zhí)行或以各種方式修改。此外,還可以理解,在不偏離本發(fā)明的精神和范圍的情況下,可以向此過(guò)程中添加或從其中省略某些步驟或步驟序列。如步驟1000所示,該過(guò)程可以通過(guò)使用市場(chǎng)策劃通信系統(tǒng)的活動(dòng)調(diào)度器來(lái)調(diào)度公告活動(dòng)來(lái)開(kāi)始,如前面所描述的。在步驟1002中,一旦調(diào)度了活動(dòng),每一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都可以持續(xù)監(jiān)測(cè)它正在處理的消息量。在步驟1004中,節(jié)點(diǎn)檢測(cè)消息的數(shù)量已經(jīng)降到第一閾值限制之下。在步驟1006中,節(jié)點(diǎn)開(kāi)始(或恢復(fù))處理來(lái)自隊(duì)列的成批消息。如果某個(gè)時(shí)間稍后,節(jié)點(diǎn)檢測(cè)到消息的數(shù)量超出第二閾值限制(步驟1008),則它可以停止對(duì)來(lái)自隊(duì)列的成批消息處理,如步驟1010所示。此過(guò)程可以持續(xù),直到到達(dá)公告活動(dòng)的末尾(例如,直到投放了所有成批消息或取消了活動(dòng))。與業(yè)務(wù)過(guò)程和工作流系統(tǒng)集成圖11是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與一組業(yè)務(wù)工具集成的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如前面所描述的,移動(dòng)市場(chǎng)策劃和公告平臺(tái)1134可以包括市場(chǎng)組件1122、公告引擎1124、活動(dòng)管理器1126、內(nèi)部解析和報(bào)告模塊1128、公告投放組件1130和訂戶(hù)簡(jiǎn)檔模塊 1132。然而,另外,移動(dòng)市場(chǎng)策劃平臺(tái)1134可以被部署在企業(yè)環(huán)境中,在那里,用戶(hù)1100可以訪(fǎng)問(wèn)各種業(yè)務(wù)工具,如客戶(hù)關(guān)系管理(CRM)應(yīng)用1102、面向服務(wù)的體系結(jié)構(gòu)(SOA)和基于 BPEL的系統(tǒng)1106、記費(fèi)1110和基于BRM的系統(tǒng)1112、比如業(yè)務(wù)活動(dòng)監(jiān)視器(BAM) 1116的實(shí)時(shí)報(bào)告工具1114、比如BI服務(wù)器1120的業(yè)務(wù)智能(Bi)工具1118,和可以訪(fǎng)問(wèn)記帳數(shù)據(jù) 1146和CRM數(shù)據(jù)1148的倉(cāng)庫(kù)。這些業(yè)務(wù)工具中的每一個(gè)業(yè)務(wù)工具都可以與移動(dòng)市場(chǎng)策劃和公告平臺(tái)集成,如在下面的圖中以及它們的相關(guān)聯(lián)的文本中所描述的。另外,移動(dòng)市場(chǎng)策劃和公告平臺(tái)還可以與作為電信網(wǎng)絡(luò)1142的看門(mén)器 (gatekeeper)部署的服務(wù)接入網(wǎng)關(guān)1138集成。服務(wù)接入網(wǎng)關(guān)可以提供策略實(shí)施1136,以及服務(wù)暴露功能1140,以便允許各種在線(xiàn)和基于瀏覽器的應(yīng)用1108向移動(dòng)網(wǎng)絡(luò)1142的訂戶(hù)設(shè)備提供服務(wù)。圖12A是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與基于工作流的系統(tǒng)集成的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如圖所示,移動(dòng)公告內(nèi)容投放平臺(tái)1200可以公開(kāi)一組Web服務(wù)1212,該組Web服務(wù)1212可以被基于BPEL的系統(tǒng)1216或另一個(gè)工作流系統(tǒng)訪(fǎng)問(wèn)。然后,BPEL系統(tǒng)以及其各種過(guò)程1218可以使用這些Web服務(wù)來(lái)構(gòu)建活動(dòng)1202,這些活動(dòng)1202將投放包含公告內(nèi)容的SMS/MMS消息1214。該平臺(tái)還可以提供用于描述如何訪(fǎng)問(wèn)Web服務(wù)的Web服務(wù)描述語(yǔ)言(WSDL)文檔。在一個(gè)實(shí)施例中,移動(dòng)公告平臺(tái)公開(kāi)四個(gè)基本W(wǎng)eb服務(wù)。連接配置管理器1204Web 服務(wù)可以支持為市場(chǎng)策劃活動(dòng)創(chuàng)建成批消息傳遞連接配置的操作,以及為公告活動(dòng)創(chuàng)建連接配置。它還可以包括刪除連接配置或關(guān)于該配置的列表信息的功能。在一個(gè)實(shí)施例中,活動(dòng)空間管理器Web服務(wù)306包括一組用于管理活動(dòng) 空間 白勺功能,如 createBulkMsgMarketingSpace、createMsgServiceAdSpace、 deleteCampaignSpace、 1istBuIkMsgMarketingSpaceBySpaceOwner、 IistMsgServi ceAdSpaceByAdSpaceOwner。另外,此Web服務(wù)還可包括一組用于搜索連接配置的功能,如 listBulkMsgCcByAdSpaceOwner、 listMsgServiceCcByAdSpaceOwner。 對(duì)于活動(dòng)評(píng)估,活動(dòng)空間管理器306還可以包括諸如approveCampaign、re jectCampaign、 IistBulkMsgMarketingCampaigns^ IistMsgServiceAdCampaigns 等等勺功能。在一個(gè)實(shí)施例中,活動(dòng)空間批準(zhǔn)管理器Web服務(wù)308可包括諸如 approveCampaignSpace 5 re jectCampaign tgl^Jij^f^o
在一個(gè)實(shí)施例中,活動(dòng)管理器Web服務(wù)310可包括用于管理公告內(nèi)容的功能,包括 createSmsAdContent、createMmsAdContent>createffapPushAdContent>deleteAdContent、 listSmsAdContents、listMmsAdContents、listWapPushAdContents。另夕卜,活動(dòng)管理器可以提供用于管理訂戶(hù)列表以及類(lèi)別的功能,如createSubscriberAddressList、 1 istSubscriberAddressList、deleteSubscriberAddressList, 以及 listCategories。另外,此Web服務(wù)310還可包括用于進(jìn)行活動(dòng)管理的功能,比如 createMsgServiceAdCampaign>createBulkMsgMarketingCampaignffithAddressList>crea teBulkMsgMarketingCampaignffith-SelectionCriteria> stopCampaign> deleteCampaign> 1 i stBuIkMsgMarket ingCampai gnsByAdv > 1 i stMsgServi ceAdCampai gnsByAdv > getBulkMsgMarketingCampaign等等。這些功能中的項(xiàng)“Adv”表示被指定到特定用戶(hù)的公告商角色。最后,為了搜索公告活動(dòng)空間,Web服務(wù)1210可包括諸如 IistBulkMsgMarketingSpacesByAdv 禾口 listMsgServiceAdSpaceByAdv 之類(lèi)的功能。通過(guò)使用由平臺(tái)所公開(kāi)的所有這些Web服務(wù),BPEL系統(tǒng)可以使用各種工作流過(guò)程來(lái)自動(dòng)化否則可以由用戶(hù)使用GUI來(lái)執(zhí)行的活動(dòng)管理、批準(zhǔn)或其他功能的任何部分或全部。例如,一個(gè)組織可能已經(jīng)為批準(zhǔn)活動(dòng)定義了其自己的內(nèi)部業(yè)務(wù)過(guò)程,與BPEL系統(tǒng)集成允許這些組織輕松地與移動(dòng)公告平臺(tái)1200 —起使用這些業(yè)務(wù)過(guò)程。圖12B是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與業(yè)務(wù)活動(dòng)監(jiān)測(cè)系統(tǒng)集成的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如圖所示,移動(dòng)市場(chǎng)策劃和公告平臺(tái)1200服務(wù)器通過(guò)內(nèi)部事件機(jī)制來(lái)連續(xù)地記錄有關(guān)它們的狀態(tài)的基本信息。當(dāng)服務(wù)器在運(yùn)轉(zhuǎn)時(shí)在指定的時(shí)間,例如,每當(dāng)請(qǐng)求越過(guò)模塊邊界、調(diào)用特定方法、或引發(fā)異常時(shí)引發(fā)事件。此事件信息被發(fā)送到EDR服務(wù),在那里,基于可擴(kuò)展標(biāo)記語(yǔ)言(XML)的過(guò)濾器處理事件,并將它們分為若干類(lèi)型。過(guò)濾器還可以被用來(lái)轉(zhuǎn)換原始事件中的數(shù)據(jù),包括添加其他有用信息。在一個(gè)實(shí)施例中,有產(chǎn)生三種不同類(lèi)型的數(shù)據(jù)的三種過(guò)濾器事件數(shù)據(jù)記錄、計(jì)費(fèi)數(shù)據(jù)記錄,以及報(bào)警。當(dāng)信息已被過(guò)濾器處理,它被投放到類(lèi)型特定的監(jiān)聽(tīng)器。為與業(yè)務(wù)活動(dòng)監(jiān)視器(BAM) 1242進(jìn)行通信,每當(dāng)在系統(tǒng)內(nèi)發(fā)生事件時(shí),移動(dòng)市場(chǎng)策劃平臺(tái)1200都使用此機(jī)制來(lái)向EDR主題1252發(fā)布事件數(shù)據(jù)記錄(EDR)。例如,每當(dāng)向移動(dòng)設(shè)備投放包含公告內(nèi)容的消息時(shí),系統(tǒng)1200都可以向主題1252發(fā)布EDR??梢栽谄脚_(tái)上提供業(yè)務(wù)活動(dòng)監(jiān)視器(BAM)適配器,以使它能與BAM 1242集成。此適配器可包括監(jiān)聽(tīng)EDR主題1252上的各種EDR的EDR監(jiān)聽(tīng)器1248。BAM適配器還可以包括EDR處理器1M6,以處理EDR,以及JMS發(fā)布器1M4,該JMS發(fā)布器將把JMS消息發(fā)送到業(yè)務(wù)活動(dòng)監(jiān)視器1242的已注冊(cè)的BAM企業(yè)消息源(EMS) 1256。在一個(gè)實(shí)施例中,JMS消息內(nèi)容包括下列信息中的任何或全部1、時(shí)間戳-如在移動(dòng)公告平臺(tái)中記錄的事件的時(shí)間;2、活動(dòng)ID -系統(tǒng)內(nèi)的活動(dòng)的內(nèi)部標(biāo)識(shí)符;
3、活動(dòng)名稱(chēng)-當(dāng)啟動(dòng)活動(dòng)時(shí)給予它的名稱(chēng);4、公告商ID -啟動(dòng)活動(dòng)的公告商組織的內(nèi)部標(biāo)識(shí)符;5、服務(wù)提供商ID -啟動(dòng)活動(dòng)的公告服務(wù)提供商組織的內(nèi)部ID ;6、網(wǎng)絡(luò)提供商ID -負(fù)責(zé)活動(dòng)所使用的連接配置的網(wǎng)絡(luò)提供商組織的內(nèi)部ID ;7、價(jià)格——以適當(dāng)?shù)呢泿艦橄⒅Ц兜膬r(jià)格;8、事件類(lèi)型——枚舉,諸如“Ad Served” 或“Ad Impression”。"ad served” 表示消息已經(jīng)被成功地投放到基礎(chǔ)網(wǎng)絡(luò)?!癆dlmpression”表示關(guān)于已經(jīng)從基礎(chǔ)網(wǎng)絡(luò)接收到消息的投放通知;9、類(lèi)別列表——用來(lái)定義用來(lái)發(fā)送成批消息的人口統(tǒng)計(jì)學(xué)類(lèi)別的類(lèi)型。類(lèi)型取決于配置,但是可包括諸如年齡、性別等等之類(lèi)的東西;10、訂戶(hù)列表一接收到消息的訂戶(hù)的地址;11、啟用投放通知一表示是否對(duì)于活動(dòng)啟用投放通知的布爾值。然后,業(yè)務(wù)活動(dòng)監(jiān)視器1242可以使用JMS消息中的信息來(lái)創(chuàng)建適當(dāng)?shù)臄?shù)據(jù)對(duì)象 1沈0,并將數(shù)據(jù)提供到報(bào)告服務(wù)器1262,以便為用戶(hù)生成實(shí)時(shí)圖1264和圖表。在各實(shí)施例中,BAM 1242可以訪(fǎng)問(wèn)移動(dòng)市場(chǎng)策劃和公告平臺(tái)的數(shù)據(jù)庫(kù),并連接到其他外部數(shù)據(jù)源
1邪8。圖12C是根據(jù)本發(fā)明的各實(shí)施例的移動(dòng)市場(chǎng)策劃平臺(tái)與記帳和收入管理(BRM)系統(tǒng)集成的圖示。雖然此圖將各組件描繪為在邏輯上分開(kāi)的,但是,這樣的描繪只是為了說(shuō)明。對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在此圖中所描繪的各組件可以被組合或被分成單獨(dú)的軟件、固件和/或硬件。此外,對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,這樣的組件,不管它們?nèi)绾谓M合或分割,都可以在同一個(gè)計(jì)算設(shè)備上執(zhí)行或者可以分布到通過(guò)一種或多種網(wǎng)絡(luò)或其他合適的通信裝置連接的不同的計(jì)算設(shè)備上。如圖所示,移動(dòng)市場(chǎng)策劃平臺(tái)1200可以被定位在電信網(wǎng)絡(luò)1276和希望訪(fǎng)問(wèn)網(wǎng)絡(luò)或在其上提供某些服務(wù)的各種應(yīng)用1270之間。該平臺(tái)可以使用網(wǎng)絡(luò)插件1272以允許應(yīng)用訪(fǎng)問(wèn)網(wǎng)絡(luò)的資源,如SMS-C和MMS-C。在一個(gè)實(shí)施例中,移動(dòng)市場(chǎng)策劃平臺(tái)可以被設(shè)置以通過(guò)Diameter (Rf)協(xié)議向記帳和收入管理(BRM)系統(tǒng)1278傳遞計(jì)費(fèi)數(shù)據(jù)??梢圆渴鹩?jì)費(fèi)數(shù)據(jù)記錄(⑶R)監(jiān)聽(tīng)器1274 以監(jiān)聽(tīng)由網(wǎng)絡(luò)插件所生成的⑶R,并向BRM系統(tǒng)生成適當(dāng)?shù)腄iameter (Rf)消息。在一個(gè)實(shí)施例中,CDR監(jiān)聽(tīng)器是群集單個(gè)服務(wù),如此,它在任何給定時(shí)間只在一個(gè)服務(wù)器上執(zhí)行,且在服務(wù)器發(fā)生故障的情況下,被轉(zhuǎn)移到另一個(gè)服務(wù)器。管理部分可以被分布到群集中的所有服務(wù)器,如此,可以從群集中的任何服務(wù)器對(duì)其進(jìn)行管理。在替換實(shí)施例中,CDR監(jiān)聽(tīng)器不必是單個(gè)服務(wù),其他實(shí)現(xiàn)也是可以的。由該平臺(tái)所生成的每一個(gè)Diameter (Rf )消息都可以包含一組屬性值對(duì)(AVP), 以向BRM系統(tǒng)指定收費(fèi)信息。下面的表指定了可以被CDR監(jiān)聽(tīng)器使用的AVP的一個(gè)可能集
AVPAVP碼類(lèi)型規(guī)范描述
權(quán)利要求
1.一種用于對(duì)移動(dòng)通信公告進(jìn)行業(yè)務(wù)流處理的方法,所述方法包括測(cè)量在一段時(shí)間內(nèi)由網(wǎng)絡(luò)節(jié)點(diǎn)所處理的消息業(yè)務(wù)流的量;檢測(cè)由所述網(wǎng)絡(luò)節(jié)點(diǎn)處理的所述消息業(yè)務(wù)流的量已經(jīng)降低到低于第一預(yù)定義的限制;啟動(dòng)由所述網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)一組預(yù)留的成批消息的處理并繼續(xù)處理所述預(yù)留的成批消息, 而同時(shí)測(cè)量由所述網(wǎng)絡(luò)節(jié)點(diǎn)處理的消息業(yè)務(wù)流的量;檢測(cè)由所述網(wǎng)絡(luò)節(jié)點(diǎn)處理的所述消息業(yè)務(wù)流的量已經(jīng)超出第二預(yù)定義的限制;以及暫停由所述網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)所述預(yù)留的成批消息的處理。
2.如權(quán)利要求1所述的方法,還包括檢測(cè)由所述節(jié)點(diǎn)處理的所述消息業(yè)務(wù)流的量已經(jīng)再次降低到低于所述第一預(yù)定義的限制;以及恢復(fù)由所述網(wǎng)絡(luò)節(jié)點(diǎn)對(duì)所述預(yù)留的成批消息的處理。
3.如權(quán)利要求1所述的方法,其中,由所述節(jié)點(diǎn)處理的所述消息業(yè)務(wù)流包括短消息服務(wù)(SMS)、多媒體消息傳遞服務(wù)(MMS)業(yè)務(wù)流以及WAP推送業(yè)務(wù)流,其中,所述預(yù)留的成批消息包括移動(dòng)公告。
4.如權(quán)利要求3所述的方法,其中,所述節(jié)點(diǎn)在所述第一預(yù)定義的限制和所述第二預(yù)定義的限制之間的處理容量是對(duì)于包含移動(dòng)公告的所述預(yù)留的成批消息業(yè)務(wù)流的緩沖器。
5.如權(quán)利要求1所述的方法,還包括檢測(cè)由所述節(jié)點(diǎn)處理的業(yè)務(wù)流的量已經(jīng)超出用于由所述節(jié)點(diǎn)來(lái)處理消息業(yè)務(wù)流的最大預(yù)算;以及由所述節(jié)點(diǎn)生成錯(cuò)誤消息。
6.一種用于將移動(dòng)通信公告與業(yè)務(wù)過(guò)程集成的系統(tǒng),所述系統(tǒng)包括移動(dòng)公告內(nèi)容投放平臺(tái),包括用來(lái)通過(guò)使用批準(zhǔn)過(guò)程來(lái)創(chuàng)建至少ー個(gè)活動(dòng)的市場(chǎng)組件,所述活動(dòng)包括一組消息,該組消息包含要傳輸?shù)揭苿?dòng)設(shè)備的公告內(nèi)容,所述內(nèi)容移動(dòng)投放平臺(tái)還包括向所述移動(dòng)設(shè)備發(fā)送所述活動(dòng)的消息的公告引擎;以及工作流處理系統(tǒng),所述工作流處理系統(tǒng)通過(guò)由所述移動(dòng)公告內(nèi)容投放平臺(tái)公開(kāi)的一組 Web服務(wù)來(lái)訪(fǎng)問(wèn)所述移動(dòng)公告內(nèi)容投放平臺(tái),其中,所述工作流處理系統(tǒng)用于創(chuàng)建用于自動(dòng)化進(jìn)行所述批準(zhǔn)過(guò)程的至少一部分的進(jìn)程實(shí)例。
7.如權(quán)利要求6所述的系統(tǒng),還包括用于生成至少ー個(gè)實(shí)時(shí)圖的業(yè)務(wù)活動(dòng)監(jiān)視器,其中,所述移動(dòng)公告內(nèi)容投放應(yīng)用當(dāng)在所述活動(dòng)中投放每個(gè)消息后生成事件,其中,生成所述事件后,所述移動(dòng)公告內(nèi)容投放平臺(tái)向所述業(yè)務(wù)活動(dòng)監(jiān)視器發(fā)送Java消息傳遞服務(wù)(JMS)消息,其中,所述JMS消息中的數(shù)據(jù)用于由所述業(yè)務(wù)活動(dòng)監(jiān)視器生成所述實(shí)時(shí)圖。
8.如權(quán)利要求6所述的系統(tǒng),還包括用于分析由所述移動(dòng)公告內(nèi)容投放平臺(tái)所生成的數(shù)據(jù)的業(yè)務(wù)智能應(yīng)用,其中,所述業(yè)務(wù)智能應(yīng)用通過(guò)Java數(shù)據(jù)庫(kù)連接(JDBC)從所述移動(dòng)公告內(nèi)容投放平臺(tái)取出所述數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)倉(cāng)庫(kù)中,并且其中,所述業(yè)務(wù)智能應(yīng)用對(duì)存儲(chǔ)在所述倉(cāng)庫(kù)中的所述數(shù)據(jù)執(zhí)行一組查詢(xún)和數(shù)據(jù)解析功能。
9.如權(quán)利要求6所述的系統(tǒng),還包括記帳和收入管理(BRM)系統(tǒng),為移動(dòng)通信提供在線(xiàn)和/或離線(xiàn)收費(fèi),其中,所述移動(dòng)公告內(nèi)容投放平臺(tái)在發(fā)送所述活動(dòng)的所述消息中的至少ー個(gè)消息后生成收費(fèi)數(shù)據(jù)記錄 (⑶R),并且其中,所述移動(dòng)公告內(nèi)容投放平臺(tái)還包括⑶R監(jiān)聽(tīng)器,所述⑶R監(jiān)聽(tīng)器檢測(cè)所生成的⑶R并調(diào)用Diameter協(xié)議功能來(lái)訪(fǎng)問(wèn)所述BRM系統(tǒng)。
10.如權(quán)利要求6所述的系統(tǒng),其中,所述市場(chǎng)組件能夠被多個(gè)用戶(hù)訪(fǎng)問(wèn),其中,所述市場(chǎng)組件用于創(chuàng)建用于向電信網(wǎng)絡(luò)的訂戶(hù)投放內(nèi)容的公告空間,其中,所述市場(chǎng)允許所述用戶(hù)提交對(duì)所述公告空間的出價(jià)并批準(zhǔn)所述出價(jià)。
11.ー種用于通過(guò)通信提供市場(chǎng)策劃和公告的系統(tǒng),所述系統(tǒng)包括能夠被多個(gè)用戶(hù)訪(fǎng)問(wèn)的市場(chǎng)組件,其中,所述市場(chǎng)組件用于創(chuàng)建用于向電信網(wǎng)絡(luò)的訂戶(hù)投放內(nèi)容的公告空間,其中,所述市場(chǎng)允許所述用戶(hù)提交對(duì)所述公告空間的出價(jià)并批準(zhǔn)所述出價(jià);活動(dòng)管理器,在確定所述出價(jià)已經(jīng)被至少ー個(gè)用戶(hù)批準(zhǔn)后創(chuàng)建活動(dòng),其中,所述活動(dòng)包括要散發(fā)給所述訂戶(hù)的一組消息,所述消息包括所述內(nèi)容;訂戶(hù)簡(jiǎn)檔模塊,獲取與所述電信網(wǎng)絡(luò)的所述訂戶(hù)中的至少ー個(gè)訂戶(hù)相關(guān)聯(lián)的簡(jiǎn)檔數(shù)據(jù),并根據(jù)所述簡(jiǎn)檔數(shù)據(jù)定制所述消息的內(nèi)容,所定制的內(nèi)容被用于所述活動(dòng)中;以及公告引擎,投放所述活動(dòng)中包含所述定制的內(nèi)容的消息。
12.如權(quán)利要求11所述的系統(tǒng),其中,所述公告引擎進(jìn)一歩接收通過(guò)所述電信網(wǎng)絡(luò)發(fā)送的攔截的消息,并在所攔截的SMS消息被投放到接收方移動(dòng)設(shè)備之前將電子內(nèi)容的所定制的集合注入到所攔截的SMS消息。
13.如權(quán)利要求11所述的系統(tǒng),還包括統(tǒng)計(jì)信息引擎,監(jiān)測(cè)所述活動(dòng)的進(jìn)度信息,包括在運(yùn)行時(shí)和在某ー時(shí)間內(nèi)總計(jì)由所述消息供應(yīng)的多個(gè)公告以及正發(fā)生的成本或收入。
14.如權(quán)利要求11 所述的系統(tǒng),還包括注冊(cè)組件,能夠使所述多個(gè)用戶(hù)中的每ー個(gè)向所述系統(tǒng)進(jìn)行注冊(cè),其中,所述多個(gè)用戶(hù)中的每ー個(gè)被指定到從包括下列各項(xiàng)的組中選擇的角色系統(tǒng)所有者、網(wǎng)絡(luò)提供商、服務(wù)提供商、公告空間所有者和公告商。
15.如權(quán)利要求11所述的系統(tǒng),其中,所述活動(dòng)包括用于插入到所述消息中的ー個(gè)或多個(gè)公告,其中,所述活動(dòng)還包括開(kāi)始時(shí)間、結(jié)束時(shí)間和多個(gè)所述消息。
全文摘要
描述了用于向電信網(wǎng)絡(luò)的訂戶(hù)投放公告內(nèi)容的通信市場(chǎng)策劃和公告系統(tǒng)。該系統(tǒng)包括可被公告商和公告空間所有者訪(fǎng)問(wèn)的市場(chǎng)組件,該組件被用來(lái)創(chuàng)建用于向電信網(wǎng)絡(luò)的訂戶(hù)投放內(nèi)容的公告空間。市場(chǎng)組件允許公告商提交對(duì)公告空間的出價(jià),可使公告空間所有者批準(zhǔn)或拒絕該出價(jià)。該系統(tǒng)還包括活動(dòng)管理器,該活動(dòng)管理器在確定出價(jià)已經(jīng)被公告空間所有者批準(zhǔn)之后創(chuàng)建活動(dòng)?;顒?dòng)包括一組包含要被發(fā)送到訂戶(hù)的公告內(nèi)容的消息。系統(tǒng)的訂戶(hù)簡(jiǎn)檔模塊獲取與電信網(wǎng)絡(luò)的訂戶(hù)相關(guān)聯(lián)的簡(jiǎn)檔數(shù)據(jù),并根據(jù)簡(jiǎn)檔數(shù)據(jù)來(lái)定制消息的內(nèi)容。公告引擎向收件人投放該消息。
文檔編號(hào)H04W24/00GK102598728SQ201080051017
公開(kāi)日2012年7月18日 申請(qǐng)日期2010年11月12日 優(yōu)先權(quán)日2009年11月12日
發(fā)明者A·普利加拉, D·詹森, P·奧多爾蒂, S·拉加瑟卡爾, T·斯特蘭德 申請(qǐng)人:甲骨文國(guó)際公司