專利名稱:一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于移動(dòng)通信技術(shù)領(lǐng)域,特別是關(guān)于移動(dòng)數(shù)據(jù)內(nèi)容的采集、存儲(chǔ)、 整合、搜索及分發(fā)的技術(shù),具體的講是一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法及系統(tǒng)。
背景技術(shù):
隨著移動(dòng)通信業(yè)務(wù)的發(fā)展,傳統(tǒng)單一數(shù)據(jù)業(yè)務(wù)內(nèi)容的管理方法已經(jīng)不能 滿足現(xiàn)有移動(dòng)數(shù)據(jù)業(yè)務(wù)的發(fā)展需要,多種數(shù)據(jù)業(yè)務(wù)內(nèi)容,諸如短信、彩信、 流媒體、彩鈴、音樂等多種數(shù)據(jù)業(yè)務(wù)內(nèi)容的業(yè)務(wù)整合已經(jīng)成為現(xiàn)有數(shù)據(jù)業(yè)務(wù) 發(fā)展的趨勢(shì)。
現(xiàn)有的技術(shù)方案通過對(duì)移動(dòng)數(shù)據(jù)內(nèi)容的管理,有些在單一平臺(tái)上解決了 內(nèi)容整合的問題,如短信轉(zhuǎn)化為彩信、短信轉(zhuǎn)彩鈴等,有些在內(nèi)容的接入上 實(shí)現(xiàn)了對(duì)跨平臺(tái)、數(shù)據(jù)異構(gòu)的內(nèi)容的統(tǒng)一管理。但到目前為止,尚沒有任何 一種方案實(shí)現(xiàn)了對(duì)內(nèi)容接入、存儲(chǔ)、搜索、分發(fā)的統(tǒng)一管理。
目前運(yùn)營(yíng)商的移動(dòng)數(shù)據(jù)內(nèi)容管理體系是由各個(gè)不同的業(yè)務(wù)平臺(tái)來實(shí)現(xiàn), 各業(yè)務(wù)系統(tǒng)直接從相應(yīng)的內(nèi)容提供商獲取內(nèi)容,并自行管理。例如彩鈴平 臺(tái)負(fù)責(zé)管理所有彩鈴的內(nèi)容、短信業(yè)務(wù)平臺(tái)負(fù)責(zé)管理所有短信的內(nèi)容、彩信 業(yè)務(wù)平臺(tái)負(fù)責(zé)管理彩信的內(nèi)容等。
現(xiàn)有運(yùn)營(yíng)商移動(dòng)數(shù)據(jù)內(nèi)容管理體系存在以下缺點(diǎn)(一)需要解決業(yè)務(wù) 系統(tǒng)從不同的系統(tǒng)平臺(tái)、實(shí)現(xiàn)技術(shù)、內(nèi)容存儲(chǔ)方式及數(shù)據(jù)結(jié)構(gòu)的內(nèi)容提供商 獲取移動(dòng)數(shù)據(jù)內(nèi)容時(shí)所面臨的數(shù)據(jù)異構(gòu)問題;(二)不具備整合多種移動(dòng)數(shù)
據(jù)內(nèi)容(如短信、彩信、彩鈴等)的能力;(三)缺乏對(duì)移動(dòng)數(shù)據(jù)內(nèi)容的統(tǒng) 一存儲(chǔ)、管理;(四)不能對(duì)移動(dòng)數(shù)據(jù)內(nèi)容按業(yè)務(wù)的要求進(jìn)行轉(zhuǎn)換及二次加 工;(五)不能對(duì)不同通信協(xié)議(CP)的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行整合以滿足業(yè)務(wù)的需要;(六)每個(gè)業(yè)務(wù)系統(tǒng)都必須實(shí)現(xiàn)一整套有關(guān)內(nèi)容接入的模塊,增加 了業(yè)務(wù)系統(tǒng)本身的復(fù)雜度;(七)由于每個(gè)業(yè)務(wù)系統(tǒng)都是單獨(dú)從內(nèi)容提供商 獲取移動(dòng)數(shù)據(jù)內(nèi)容,這樣就無法做到各業(yè)務(wù)系統(tǒng)之間的內(nèi)容共享。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法 及系統(tǒng)。以實(shí)現(xiàn)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容提供商的分離,降低業(yè)務(wù)系統(tǒng)獲取內(nèi)容 的復(fù)雜度,并解決各業(yè)務(wù)內(nèi)容共享的問題。
本發(fā)明的目的之一是,提供一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法,所述的方法包 括以下步驟接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容;建立基于貨 架的移動(dòng)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同 類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容;將滿足移動(dòng) 業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。
本發(fā)明的目的之一是,提供一種移動(dòng)數(shù)據(jù)內(nèi)容處理系統(tǒng),所述的系統(tǒng)包 括移動(dòng)數(shù)據(jù)內(nèi)容接入裝置,用于接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù) 據(jù)內(nèi)容;貨架存儲(chǔ)裝置,用于存儲(chǔ)移動(dòng)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;移 動(dòng)數(shù)據(jù)內(nèi)容處理裝置,用于根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同類型的移動(dòng)數(shù)據(jù) 內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容;移動(dòng)數(shù)據(jù)內(nèi)容發(fā)布裝置,用 于將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。
本發(fā)明的有益效果在于,在移動(dòng)數(shù)據(jù)內(nèi)容接入上,實(shí)現(xiàn)了對(duì)數(shù)據(jù)異構(gòu)內(nèi) 容的統(tǒng)一接入、存儲(chǔ)和管理;在移動(dòng)數(shù)據(jù)內(nèi)容的整合上,實(shí)現(xiàn)了對(duì)不同材質(zhì) 內(nèi)容的轉(zhuǎn)換及二次加工;在移動(dòng)數(shù)據(jù)內(nèi)容的發(fā)布上,實(shí)現(xiàn)了業(yè)務(wù)系統(tǒng)與內(nèi)容 提供商的分離,解決了各業(yè)務(wù)系統(tǒng)共享內(nèi)容的問題。
圖1是本發(fā)明實(shí)施例的系統(tǒng)結(jié)構(gòu)框圖。圖2是本發(fā)明實(shí)施例接入裝置的結(jié)構(gòu)框圖。
圖3是本發(fā)明實(shí)施例處理裝置的結(jié)構(gòu)框圖。
圖4是本發(fā)明實(shí)施例發(fā)布裝置的結(jié)構(gòu)框圖。
圖5是本發(fā)明實(shí)施例基于提供商推送內(nèi)容的工作流程圖。
圖6是本發(fā)明實(shí)施例基于內(nèi)容獲取的工作流程圖。
圖7是本發(fā)明實(shí)施例系統(tǒng)的結(jié)構(gòu)示意圖。
圖8是本發(fā)明實(shí)施例的工作流程圖。
圖9是本發(fā)明實(shí)施例的彩信定義表。
圖IO是本發(fā)明實(shí)施例彩信材質(zhì)字段定義表。
具體實(shí)施例方式
下面結(jié)合
本發(fā)明的具體實(shí)施方式
。如圖1所示,移動(dòng)數(shù)據(jù)內(nèi)容 處理系統(tǒng)100包括移動(dòng)數(shù)據(jù)內(nèi)容接入裝置1001,用于接收內(nèi)容提供商101 發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容;貨架存儲(chǔ)裝置1002,用于存儲(chǔ)移動(dòng)業(yè)務(wù)與 移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;移動(dòng)數(shù)據(jù)內(nèi)容處理裝置1003,用于根據(jù)移動(dòng)業(yè)務(wù) 需求對(duì)不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容; 移動(dòng)數(shù)據(jù)內(nèi)容發(fā)布裝置1004,用于將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端 102。
如圖2所示,移動(dòng)數(shù)據(jù)內(nèi)容接入裝置1001包括統(tǒng)一接入接口 1011,用
于提供對(duì)移動(dòng)數(shù)據(jù)內(nèi)容的內(nèi)容類別、貨架編號(hào)、內(nèi)容參數(shù)以及內(nèi)容體的設(shè)置。
內(nèi)容提^^商身份認(rèn)證單元1021,用于對(duì)內(nèi)容提供商進(jìn)行身份認(rèn)證。
如圖3所示,移動(dòng)數(shù)據(jù)內(nèi)容處理裝置1003包括貨架設(shè)置單元1012,用 于選擇移動(dòng)數(shù)據(jù)內(nèi)容部署在遠(yuǎn)端或本地;或選擇自動(dòng)或人工審査移動(dòng)數(shù)據(jù)內(nèi) 容;或判斷移動(dòng)數(shù)據(jù)內(nèi)容是否可以重復(fù)消費(fèi)。內(nèi)容整合單元1022,用于根據(jù) 移動(dòng)業(yè)務(wù)的需要對(duì)從多個(gè)內(nèi)容提供商獲取的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行整合,建立整 合內(nèi)容貨架供移動(dòng)業(yè)務(wù)調(diào)用。內(nèi)容轉(zhuǎn)換單元1032,用于根據(jù)移動(dòng)業(yè)務(wù)的需要對(duì)從多個(gè)內(nèi)容提供商獲取的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行類型轉(zhuǎn)換。內(nèi)容管
理單元1042,用于根據(jù)內(nèi)容消費(fèi)請(qǐng)求從對(duì)應(yīng)的貨架獲取內(nèi)容發(fā)送給用戶端。
如圖4所示,移動(dòng)數(shù)據(jù)內(nèi)容發(fā)布裝置1004包括統(tǒng)一發(fā)布接口 1013,用 于將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。統(tǒng)一發(fā)布接口 1013包括內(nèi)容 發(fā)布請(qǐng)求協(xié)議和內(nèi)容發(fā)布響應(yīng)協(xié)議;內(nèi)容發(fā)布請(qǐng)求協(xié)議包括消費(fèi)者編號(hào)、 貨架編號(hào)、內(nèi)容參數(shù)、以及獲取內(nèi)容的數(shù)量;內(nèi)容發(fā)布響應(yīng)協(xié)議包括內(nèi)容 編號(hào)、內(nèi)容參數(shù)、獲取內(nèi)容的數(shù)量、以及內(nèi)容體。用戶端身份認(rèn)證單元1023, 用于對(duì)用戶端進(jìn)行身份認(rèn)證。 實(shí)施例
如圖7所示,為本發(fā)明實(shí)施例系統(tǒng)的系統(tǒng)架構(gòu),移動(dòng)數(shù)據(jù)內(nèi)容處理系統(tǒng) IOO可為服務(wù)器、PC機(jī)或多個(gè)服務(wù)器組成的內(nèi)容管理平臺(tái),內(nèi)容處理系統(tǒng)100 與多個(gè)內(nèi)容提供商101及各用戶端102相接,完成內(nèi)容處理系統(tǒng)100從內(nèi)容 提供商102獲取內(nèi)容的功能。
內(nèi)容處理系統(tǒng)100具體分為三大模塊,內(nèi)容接入模塊1001通過 WEBSERVICE技術(shù)、TCP/IP協(xié)議定義標(biāo)準(zhǔn)接口,實(shí)現(xiàn)內(nèi)容提供商內(nèi)容的主動(dòng) 推送和查詢功能,解決內(nèi)容接入的跨平臺(tái)技術(shù);貨架存儲(chǔ)模塊1002和內(nèi)容管 理模塊1003完成對(duì)內(nèi)容的分類存儲(chǔ)、內(nèi)容轉(zhuǎn)換、內(nèi)容整合和內(nèi)容消費(fèi)的管理; 內(nèi)容發(fā)布模塊1004為第三方業(yè)務(wù)系統(tǒng)獲取內(nèi)容提供一系列標(biāo)準(zhǔn)接口。
如圖 8所示,為移動(dòng)城市內(nèi)容管理平臺(tái)的工作流程,其中內(nèi)容接入層完 成內(nèi)容提供商的內(nèi)容接入,包括提供標(biāo)準(zhǔn)的接口協(xié)議和對(duì)內(nèi)容提供商的鑒權(quán) 操作;內(nèi)容控制層主要包括內(nèi)容貨架的管理、內(nèi)容過濾、內(nèi)容的轉(zhuǎn)換及二次 加工、內(nèi)容訪問權(quán)限控制等;內(nèi)容開放層提供標(biāo)準(zhǔn)的內(nèi)容發(fā)布接口供第三方 業(yè)務(wù)系統(tǒng)調(diào)用;行業(yè)應(yīng)用層是指移動(dòng)城市的業(yè)務(wù)系統(tǒng)和第三方業(yè)務(wù)系統(tǒng)。
內(nèi)容接入內(nèi)容管理平臺(tái)通過釆用標(biāo)準(zhǔn)接口協(xié)議的方法實(shí)現(xiàn)了異構(gòu)內(nèi)容 的接入,由于這些協(xié)議是跨平臺(tái)的,所以內(nèi)容管理平臺(tái)不關(guān)心內(nèi)容提供商的 系統(tǒng)類型和數(shù)據(jù)存儲(chǔ)方式,內(nèi)容提供商只要按照內(nèi)容管理平臺(tái)提供的接口將內(nèi)容推送到內(nèi)容管理平臺(tái)即可。
內(nèi)容接入有兩種方式如圖5所示,內(nèi)容提供商主推內(nèi)容到內(nèi)容管理平 臺(tái);如圖6所示,內(nèi)容管理平臺(tái)主動(dòng)從內(nèi)容提供商獲取內(nèi)容。對(duì)這兩種接入 方式,內(nèi)容管理平臺(tái)都以WebService和Tcp兩種技術(shù)進(jìn)行了實(shí)現(xiàn),通過標(biāo)準(zhǔn) 的接口定義,為不同類別內(nèi)容的接入提供了統(tǒng)一的方法,定義項(xiàng)主要包括
a、 類別接入內(nèi)容的類別,如文本內(nèi)容、圖片、音頻等;
b、 貨架編號(hào)該條內(nèi)容所要存儲(chǔ)到內(nèi)容管理平臺(tái)的目錄;
C、內(nèi)容參數(shù)對(duì)該條內(nèi)容固有特性的定義。為滿足擴(kuò)展的需要,每條內(nèi) 容對(duì)應(yīng)的參數(shù)可以有多項(xiàng);
d、內(nèi)容體對(duì)于文本內(nèi)容以字符串的形式體現(xiàn),對(duì)于圖片和音頻則是byte 型數(shù)組。
另外,為保證內(nèi)容接入的安全性,當(dāng)內(nèi)容提供商通過WebService或Tcp 接口向內(nèi)容管理平臺(tái)推送內(nèi)容時(shí),內(nèi)容管理平臺(tái)首先要對(duì)其進(jìn)行鑒權(quán)處理, 鑒權(quán)項(xiàng)包括用戶名、接入密碼、密碼幻術(shù)、接入IP等。內(nèi)容管理平臺(tái)還需要 驗(yàn)證接入內(nèi)容的合法性,驗(yàn)證的方式包括關(guān)鍵字過濾和人工審查兩種。只有 通過鑒權(quán)且合法的內(nèi)容,內(nèi)容管理平臺(tái)才會(huì)將其存儲(chǔ)在所指定的貨架中。當(dāng) 內(nèi)容管理平臺(tái)主動(dòng)向內(nèi)容提供商查詢內(nèi)容時(shí),內(nèi)容提供商也應(yīng)該進(jìn)行上述的 鑒權(quán)操作。
內(nèi)容控制內(nèi)容管理平臺(tái)對(duì)內(nèi)容的管理主要包括四個(gè)方面貨架管理、
內(nèi)容整合、內(nèi)容轉(zhuǎn)換和內(nèi)容消費(fèi)管理。
貨架管理,實(shí)現(xiàn)內(nèi)容的按類別存儲(chǔ),建立業(yè)務(wù)和內(nèi)容的對(duì)應(yīng)關(guān)系。當(dāng)內(nèi) 容提供商通過內(nèi)容接入模塊將合法的內(nèi)容推送到本模塊時(shí),本模塊將合法的
內(nèi)容保存到指定的貨架中。貨架管理還包括貨架的定義,主要包括貨架的 部署方式(遠(yuǎn)程部署或本地部署)、內(nèi)容是否需要人工審查、內(nèi)容是否允許 重復(fù)消費(fèi)、內(nèi)容的有效期等,下面分別予以說明
貨架的部署方式,遠(yuǎn)程部署是指內(nèi)容部署在內(nèi)容提供商一側(cè),當(dāng)業(yè)務(wù)需要內(nèi)容時(shí),內(nèi)容管理平臺(tái)再?gòu)膬?nèi)容提供商獲??;本地部署是指內(nèi)容提供商把內(nèi) 容預(yù)先推送至內(nèi)容管理平臺(tái),當(dāng)業(yè)務(wù)需要內(nèi)容時(shí),直接從內(nèi)容管理平臺(tái)獲取。 內(nèi)容管理平臺(tái)提供的兩種部署方式增強(qiáng)了內(nèi)容接入的靈活性。在內(nèi)容管理平 臺(tái)中,即時(shí)性的內(nèi)容(如股票信息、價(jià)格信息等) 一般采用遠(yuǎn)程部署,這類 內(nèi)容具有數(shù)量多、更新快的特點(diǎn),內(nèi)容提供商沒必要將所有的內(nèi)容都推送到
內(nèi)容管理平臺(tái),只有當(dāng)用戶真正需要某些內(nèi)容(比如用戶需要查詢某只股票 當(dāng)前的價(jià)格),內(nèi)容平臺(tái)才從內(nèi)容提供商處獲取該內(nèi)容。 一般來說,包月內(nèi) 容一般采用本地部署,點(diǎn)播內(nèi)容采用遠(yuǎn)程部署。
內(nèi)容的人工審查,當(dāng)貨架定義的check字段設(shè)為true時(shí),表示該貨架的內(nèi) 容需要人工審査。需要人工審査的內(nèi)容,只有通過審查后(isCheck字段為true) 才能被消費(fèi)。
內(nèi)容的重復(fù)消費(fèi),有些內(nèi)容是不能重復(fù)消費(fèi)的,比如不能給同一用戶發(fā) 送兩條相同的天氣預(yù)報(bào)。當(dāng)貨架定義的reUse字段設(shè)為true時(shí),表示該貨架的 內(nèi)容允許重復(fù)消費(fèi)。
內(nèi)容整合,內(nèi)容整合是指根據(jù)業(yè)務(wù)的需要,從多個(gè)內(nèi)容提供商按照一定 的標(biāo)準(zhǔn)選擇業(yè)務(wù)感興趣的內(nèi)容以建立新的貨架供業(yè)務(wù)使用。例如,校園招聘 和校園百事業(yè)務(wù)分別由內(nèi)容提供商甲和乙提供,某個(gè)新業(yè)務(wù)是針對(duì)勤工儉學(xué) 的,就可以通過"兼職"、"勤工"等關(guān)鍵字從校園招聘和校園百事這兩個(gè) 業(yè)務(wù)的內(nèi)容中選出適合該新業(yè)務(wù)的內(nèi)容以滿足業(yè)務(wù)的需要。
內(nèi)容的轉(zhuǎn)換,內(nèi)容的轉(zhuǎn)換一般是指不同類型的內(nèi)容之間的轉(zhuǎn)換,比如短 信轉(zhuǎn)彩信、短信轉(zhuǎn)音頻等。內(nèi)容管理平臺(tái)以定義模板的方式實(shí)現(xiàn)了不同類別 內(nèi)容的互轉(zhuǎn)。下面以短信轉(zhuǎn)彩信為例說明移動(dòng)城市平臺(tái)如何實(shí)現(xiàn)內(nèi)容的互轉(zhuǎn)。
移動(dòng)城市平臺(tái)對(duì)內(nèi)容貨架的規(guī)劃如下
內(nèi)容貨架編號(hào)為8位的數(shù)字,其中第一位數(shù)字表示該貨架的類別(1表示 短信,2表示彩信),第2至5位是內(nèi)容提供商的編號(hào),6至8位表示的是該 內(nèi)容提供商的貨架。例如,在移動(dòng)城市平臺(tái)中,醫(yī)療保健的貨架編號(hào)是10002007,表示的是該貨架是編號(hào)為0002的內(nèi)容提供商提供的短信內(nèi)容貨架; 健康時(shí)尚的貨架編號(hào)是20019001,表示的是該貨架是編號(hào)為0019的內(nèi)容提供 商提供的彩信內(nèi)容貨架。當(dāng)需要把醫(yī)療保健貨架上的短信內(nèi)容轉(zhuǎn)換成健康時(shí) 尚貨架上的彩信時(shí),可以通過如下步驟完成1、從醫(yī)療保健貨架選擇一條短 信內(nèi)容;2、從健康時(shí)尚貨架選擇一條彩信作為需要轉(zhuǎn)換的彩信模板。系統(tǒng)會(huì) 以短信內(nèi)容替換彩信的文本材質(zhì),生成新的彩信。
如圖9所示,為彩信字段的定義。如圖10所示,F(xiàn)lags字段表示該條彩 信是由哪些材質(zhì)組成,及材質(zhì)的字段定義。
在圖IO中的彩信材質(zhì)表中,type表示該材質(zhì)的類別。這樣,系統(tǒng)在生成 彩信時(shí),會(huì)以短信的內(nèi)容替換指定彩信中材質(zhì)類別為7(即文本類型)的材質(zhì), 生成新的彩信。
內(nèi)容消費(fèi)管理,提供消費(fèi)接口 (TCP方式)供內(nèi)容發(fā)布模塊調(diào)用,內(nèi)容 發(fā)布模塊向本模塊發(fā)起內(nèi)容消費(fèi)請(qǐng)求,該請(qǐng)求包括貨架編號(hào)、消費(fèi)者編號(hào)、 起止時(shí)間、需要獲取內(nèi)容的條數(shù)等,本模塊會(huì)根據(jù)這些參數(shù)從指定的貨架獲 取內(nèi)容返回給內(nèi)容發(fā)布模塊,同時(shí),對(duì)本次內(nèi)容獲取操作進(jìn)行記錄(包括消費(fèi) 者編號(hào)、內(nèi)容編號(hào)、消費(fèi)時(shí)間等),通過記錄消費(fèi)者對(duì)內(nèi)容的消費(fèi)情況,可以 避免同一個(gè)業(yè)務(wù)獲取相同內(nèi)容的問題(同一消費(fèi)者下次來獲取內(nèi)容時(shí),不會(huì) 獲取到已經(jīng)記錄了該消費(fèi)者的內(nèi)容,比如,編號(hào)為10001的消費(fèi)者獲取了編 號(hào)為99999的內(nèi)容,內(nèi)容管理平臺(tái)將該次消費(fèi)情況記錄下來,下次10001的 消費(fèi)者再來獲取內(nèi)容時(shí),內(nèi)容管理平臺(tái)査詢到10001消費(fèi)者已經(jīng)獲取過編號(hào) 為99999的內(nèi)容,則不會(huì)為該消費(fèi)者獲取此條內(nèi)容)。
內(nèi)容開放內(nèi)容對(duì)業(yè)務(wù)開放,支持關(guān)鍵字查詢、模糊內(nèi)容查詢以及針對(duì) 業(yè)務(wù)內(nèi)容的査詢。
內(nèi)容應(yīng)用內(nèi)容管理平臺(tái)通過采用標(biāo)準(zhǔn)接口協(xié)議實(shí)現(xiàn)了供第三方業(yè)務(wù)系
統(tǒng)使用的內(nèi)容發(fā)布服務(wù)接口,這些協(xié)議具備良好的跨平臺(tái)特性,內(nèi)容管理平 臺(tái)不需要關(guān)心業(yè)務(wù)系統(tǒng)的系統(tǒng)類型和數(shù)據(jù)存儲(chǔ)方式。內(nèi)容管理平臺(tái)的內(nèi)容發(fā)布模塊實(shí)現(xiàn)了對(duì)業(yè)務(wù)發(fā)布的統(tǒng)一管理,業(yè)務(wù)系統(tǒng)不需要通過與內(nèi)容提供商的 數(shù)據(jù)交互,只需要調(diào)用內(nèi)容管理平臺(tái)統(tǒng)一的內(nèi)容發(fā)布接口,就可以從內(nèi)容管
理平臺(tái)獲取所需要的內(nèi)容。內(nèi)容管理平臺(tái)的內(nèi)容發(fā)布服務(wù)接口以WebService 和Tcp兩種技術(shù)進(jìn)行了實(shí)現(xiàn)。為保證內(nèi)容發(fā)布接口的一致性,這兩種接口實(shí) 現(xiàn)技術(shù)都采用了相同的接口定義。內(nèi)容發(fā)布接口包括內(nèi)容發(fā)布請(qǐng)求協(xié)議和內(nèi) 容發(fā)布響應(yīng)協(xié)議。
內(nèi)容發(fā)布請(qǐng)求協(xié)議如下
a、 消費(fèi)者編號(hào)內(nèi)容管理平臺(tái)提供的、用以區(qū)別不同業(yè)務(wù)的ID;
b、 貨架編號(hào)內(nèi)容管理平臺(tái)分配給該業(yè)務(wù)獲取內(nèi)容的目錄,多個(gè)業(yè)務(wù)系 統(tǒng)可對(duì)應(yīng)于同一個(gè)貨架編號(hào);
C、內(nèi)容參數(shù)獲取內(nèi)容的條件,為空則表示對(duì)應(yīng)貨架的所有內(nèi)容都滿足 條件;
d、獲取內(nèi)容的數(shù)量本次獲取內(nèi)容的數(shù)量,每個(gè)貨架都定義了業(yè)務(wù)系統(tǒng) 每次能獲取內(nèi)容的最大數(shù)量。當(dāng)業(yè)務(wù)系統(tǒng)請(qǐng)求的數(shù)量大于貨架定義的最大數(shù) 量時(shí),請(qǐng)求的數(shù)量無效。
內(nèi)容發(fā)布響應(yīng)協(xié)議如下
a、 內(nèi)容編號(hào)本次獲取內(nèi)容的ID,業(yè)務(wù)系統(tǒng)可以通過該編號(hào)查找到該內(nèi) 容在內(nèi)容管理平臺(tái)的位置;
b、 內(nèi)容參數(shù)獲取內(nèi)容的條件,為空則表示對(duì)應(yīng)貨架的所有內(nèi)容都滿足 條件;
c、 獲取內(nèi)容的數(shù)量本次獲取內(nèi)容的數(shù)量;
d、 內(nèi)容體對(duì)于文本內(nèi)容以字符串的形式體現(xiàn),對(duì)于圖片和音頻則是byte 型數(shù)組。
為保證內(nèi)容管理平臺(tái)的安全性,當(dāng)業(yè)務(wù)系統(tǒng)通過WebService或Tcp接口 向內(nèi)容管理平臺(tái)獲取內(nèi)容時(shí),內(nèi)容管理平臺(tái)首先要對(duì)其進(jìn)行鑒權(quán)處理,鑒權(quán) 項(xiàng)包括用戶名、接入密碼、密碼幻術(shù)、接入IP等。本發(fā)明實(shí)施例彌補(bǔ)了現(xiàn)有內(nèi)容管理技術(shù)方案的種種不足,在內(nèi)容接入上,
實(shí)現(xiàn)了對(duì)數(shù)據(jù)異構(gòu)內(nèi)容的統(tǒng)一接入、存儲(chǔ)和管理;在內(nèi)容的整合上,實(shí)現(xiàn)了
對(duì)不同材質(zhì)內(nèi)容的轉(zhuǎn)換及二次加工;在內(nèi)容的發(fā)布上,實(shí)現(xiàn)了業(yè)務(wù)系統(tǒng)與內(nèi)
容提供商的分離,解決了各業(yè)務(wù)系統(tǒng)共享內(nèi)容的問題。
以上具體實(shí)施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1. 一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法,其特征是,所述的方法包括以下步驟接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容;建立基于貨架的移動(dòng)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容;將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。
2. 如權(quán)利要求l所述的方法,其特征是,所述的接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容包括接收內(nèi)容提供商推送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容,并為所述的不同類型 的移動(dòng)數(shù)據(jù)內(nèi)容提供統(tǒng)一接入接口 。
3. 如權(quán)利要求2所述的方法,其特征是,所述的提供統(tǒng)一接入接口包括對(duì)移動(dòng)數(shù)據(jù)內(nèi)容的內(nèi)容類別、貨架編號(hào)、內(nèi)容參數(shù)以及內(nèi)容體進(jìn)行設(shè)置。
4. 如權(quán)利要求2所述的方法,其特征是,所述的方法包括對(duì)所述的內(nèi)容提供商和/或用戶端進(jìn)行身份認(rèn)證。
5. 如權(quán)利要求l所述的方法,其特征是,所述的方法包括 對(duì)貨架的部署方式進(jìn)行設(shè)置,用于選擇移動(dòng)數(shù)據(jù)內(nèi)容部署在遠(yuǎn)端或本地; 對(duì)貨架的審查方式進(jìn)行設(shè)置,用于選擇自動(dòng)或人工審查移動(dòng)數(shù)據(jù)內(nèi)容; 對(duì)貨架的消費(fèi)方式進(jìn)行設(shè)置,用于判斷移動(dòng)數(shù)據(jù)內(nèi)容是否可以重復(fù)消費(fèi)。
6. 如權(quán)利要求1所述的方法,其特征是,所述的根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理包括根據(jù)移動(dòng)業(yè)務(wù)的需要,對(duì)從多個(gè)內(nèi)容提供商獲取的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行整 合,建立整合內(nèi)容貨架供移動(dòng)業(yè)務(wù)調(diào)用。
7. 如權(quán)利要求1所述的方法,其特征是,所述的根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同形式的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理包括-根據(jù)移動(dòng)業(yè)務(wù)的需要,對(duì)從多個(gè)內(nèi)容提供商獲取的不同類型的移動(dòng)數(shù)據(jù) 內(nèi)容進(jìn)行類型轉(zhuǎn)換。
8. 如權(quán)利要求1所述的方法,其特征是,所述的根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所 述的不同形式的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理包括根據(jù)內(nèi)容消費(fèi)請(qǐng)求,從對(duì)應(yīng)的貨架獲取內(nèi)容發(fā)送給用戶端。
9. 如權(quán)利要求8所述的方法,其特征是,所述的內(nèi)容消費(fèi)請(qǐng)求包括貨 架編號(hào)、消費(fèi)者編號(hào)、起止時(shí)間以及需要獲取內(nèi)容的條數(shù)。
10. 如權(quán)利要求1所述的方法,其特征是,所述的將滿足移動(dòng)業(yè)務(wù)需求 的內(nèi)容發(fā)布給用戶端包括內(nèi)容發(fā)布請(qǐng)求協(xié)議和內(nèi)容發(fā)布響應(yīng)協(xié)議;所述的內(nèi)容發(fā)布請(qǐng)求協(xié)議包括消費(fèi)者編號(hào)、貨架編號(hào)、內(nèi)容參數(shù)、以 及獲取內(nèi)容的數(shù)量;所述的內(nèi)容發(fā)布響應(yīng)協(xié)議包括內(nèi)容編號(hào)、內(nèi)容參數(shù)、獲取內(nèi)容的數(shù)量、 以及內(nèi)容體。
11. 一種移動(dòng)數(shù)據(jù)內(nèi)容處理系統(tǒng),其特征是,所述的系統(tǒng)包括 移動(dòng)數(shù)據(jù)內(nèi)容接入裝置,用于接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容;貨架存儲(chǔ)裝置,用于存儲(chǔ)移動(dòng)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;移動(dòng)數(shù)據(jù)內(nèi)容處理裝置,用于根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容;移動(dòng)數(shù)據(jù)內(nèi)容發(fā)布裝置,用于將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。
12. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容接入裝 置包括統(tǒng)一接入接口,用于提供對(duì)移動(dòng)數(shù)據(jù)內(nèi)容的內(nèi)容類別、貨架編號(hào)、 內(nèi)容參數(shù)以及內(nèi)容體的設(shè)置。
13. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的系統(tǒng)包括身份認(rèn)證 裝置,用于對(duì)所述的內(nèi)容提供商和/或用戶端進(jìn)行身份認(rèn)證。
14. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容處理裝置包括貨架部署設(shè)置單元,用于選擇移動(dòng)數(shù)據(jù)內(nèi)容部署在遠(yuǎn)端或本地; 貨架審査設(shè)置單元,用于選擇自動(dòng)或人工審查移動(dòng)數(shù)據(jù)內(nèi)容; 貨架消費(fèi)設(shè)置單元,用于判斷移動(dòng)數(shù)據(jù)內(nèi)容是否可以重復(fù)消費(fèi)。
15. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容處理裝置包括內(nèi)容整合單元,用于根據(jù)移動(dòng)業(yè)務(wù)的需要對(duì)從多個(gè)內(nèi)容提供商獲取的移 動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行整合,建立整合內(nèi)容貨架供移動(dòng)業(yè)務(wù)調(diào)用。
16. 如權(quán)利要求ll所述的方法,其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容處理裝置包括內(nèi)容轉(zhuǎn)換單元,用于根據(jù)移動(dòng)業(yè)務(wù)的需要對(duì)從多個(gè)內(nèi)容提供商獲取的不 同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行類型轉(zhuǎn)換。
17. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容處理裝置包括內(nèi)容管理單元,用于根據(jù)內(nèi)容消費(fèi)請(qǐng)求從對(duì)應(yīng)的貨架獲取內(nèi)容發(fā)送給用 戶端。
18. 如權(quán)利要求ll所述的系統(tǒng),其特征是,所述的移動(dòng)數(shù)據(jù)內(nèi)容發(fā)布裝置包括統(tǒng)一發(fā)布接口,用于將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。
19. 如權(quán)利要求18所述的系統(tǒng),其特征是,所述的統(tǒng)一發(fā)布接口包括 內(nèi)容發(fā)布請(qǐng)求協(xié)議和內(nèi)容發(fā)布響應(yīng)協(xié)議;所述的內(nèi)容發(fā)布請(qǐng)求協(xié)議包括消費(fèi)者編號(hào)、貨架編號(hào)、內(nèi)容參數(shù)、以 及獲取內(nèi)容的數(shù)量;所述的內(nèi)容發(fā)布響應(yīng)協(xié)議包括內(nèi)容編號(hào)、內(nèi)容參數(shù)、獲取內(nèi)容的數(shù)量、 以及內(nèi)容體。
全文摘要
本發(fā)明提供一種移動(dòng)數(shù)據(jù)內(nèi)容處理方法,所述的方法包括以下步驟接收內(nèi)容提供商發(fā)送的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容;建立基于貨架的移動(dòng)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容的映射關(guān)系;根據(jù)移動(dòng)業(yè)務(wù)需求對(duì)所述的不同類型的移動(dòng)數(shù)據(jù)內(nèi)容進(jìn)行處理,生成滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容;將滿足移動(dòng)業(yè)務(wù)需求的內(nèi)容發(fā)布給用戶端。以實(shí)現(xiàn)業(yè)務(wù)與移動(dòng)數(shù)據(jù)內(nèi)容提供商的分離,降低業(yè)務(wù)系統(tǒng)獲取內(nèi)容的復(fù)雜度,并解決各業(yè)務(wù)內(nèi)容共享的問題。
文檔編號(hào)H04W4/00GK101453692SQ20081022537
公開日2009年6月10日 申請(qǐng)日期2008年10月31日 優(yōu)先權(quán)日2008年10月31日
發(fā)明者默 夏, 李黎陽(yáng), 錚 林, 王崇銳, 冰 范, 鵬 趙 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)北京有限公司