專利名稱:一種內(nèi)容分類的方法、系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明主要涉及通信技術(shù),更具體地,涉及一種內(nèi)容分類的的方法、系 統(tǒng)、內(nèi)容分類請求實體以及內(nèi)容分類提供實體。
背景技術(shù):
隨著網(wǎng)絡技術(shù)和各項信息技術(shù)的飛速發(fā)展,用戶所能接觸到的內(nèi)容的范 圍逐漸脫離時間和空間的限制,用戶暴露在色情、暴力、病毒等一系列不健 康和對客戶端有威脅的內(nèi)容面前的機率大大增加,于是對通信內(nèi)容過濾的需
求越來越強烈?,F(xiàn)有的過濾技術(shù)包括名單過濾技術(shù)、關(guān)鍵詞過濾技術(shù)、模板 過濾技術(shù)、分類過濾技術(shù)等。
參見圖1,為現(xiàn)有的基于分類的內(nèi)容過濾系統(tǒng)CBCS(Categorization Based Content Screening)的統(tǒng)結(jié)構(gòu)圖,該系統(tǒng)主要包括2個部分內(nèi)容分類提供實 體201和內(nèi)容過濾單元202。實際應用中,基于分類的內(nèi)容過濾系統(tǒng)200可 以同時包含這兩個單元,也可以由這兩類單元單獨構(gòu)成服務器,即分類提供 實體201和內(nèi)容過濾單元202可以運行在同一服務器中,也可以分別單獨運 行在不同的服務器中,根據(jù)實際需要進行組網(wǎng)部署?;诜诸惖膬?nèi)容過濾系 統(tǒng)200中的內(nèi)容過濾單元202以及系統(tǒng)外部的內(nèi)容分類請求實體100 (如內(nèi) 容提供商)均可以通過CBCS-1接口從內(nèi)容分類提供實體201獲取某個內(nèi)容 的類別信息,同時內(nèi)容分類提供實體201還提供CBCS-3接口,可用于根據(jù) 請求進行內(nèi)容信息和類別的關(guān)聯(lián),我們可以把通過CBCS-1接口和CBCS-3 接口向內(nèi)容分類提供實體請求操作(包括請求內(nèi)容分類和請求內(nèi)容和類別關(guān) 聯(lián))的內(nèi)外實體統(tǒng)一叫做內(nèi)容分類請求實體100。
目前,隨著內(nèi)容分類接口,如CBCS-1接口的發(fā)展,其從最初的簡單模
12式(如由內(nèi)容或內(nèi)容引用的輸入得到類別的輸出)逐漸豐富起來,涉及多種
參數(shù)(比如內(nèi)容分類標準、內(nèi)容標識、數(shù)字摘要算法、數(shù)字簽名算法等), 且參數(shù)還存在多種選擇和可能,比如內(nèi)容分類標準包括娛樂軟件分級ESRB (Entertainment Software Rating Board)、美國電影協(xié)會分級制度MPAA( The Motion Picture Association of America)等。另 一方面,除了 CBCS-1 i青求消息 涉及的參數(shù)外,響應消息也涉及一些參數(shù)。同樣,內(nèi)容分類提供實體進行內(nèi)
的多種選擇和確定問題。伴隨著這種分類處理的豐富性,同時產(chǎn)生不同的內(nèi) 容分類實體(包括內(nèi)容分類請求實體和內(nèi)容分類提供實體)所能夠支持的參 數(shù),即分類能力可能不同。
基于以上描述的現(xiàn)有技術(shù),發(fā)明人在發(fā)明過程中發(fā)現(xiàn),內(nèi)容分類提供實 體的分類能力涉及多個方面,對應有多項參數(shù),但是內(nèi)容分類請求實體和內(nèi) 容分類提供實體之間缺乏一種明確有效的分類能力協(xié)商機制、從而經(jīng)常導致 內(nèi)容分類提供實體不能對提供的內(nèi)容信息進行內(nèi)容分類或進行內(nèi)容和類別 的關(guān)聯(lián),或者內(nèi)容分類提供實體提供的內(nèi)容分類結(jié)果無效,從而嚴重影響內(nèi) 容分類或關(guān)聯(lián)的有效性。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例提供的技術(shù)方案解決現(xiàn)有技術(shù)下內(nèi)容分類請求 實體和內(nèi)容分類提供實體之間缺少一種分類能力協(xié)商機制。導致內(nèi)容分類請
求實體在向內(nèi)容分類提供實體請求與內(nèi)容分類相關(guān)的操作時,或者內(nèi)容分類 提供實體向內(nèi)容分類請求實體發(fā)送與內(nèi)容分類相關(guān)的操作結(jié)果時,出現(xiàn)由于
分類能力不支持的失敗。
本發(fā)明實施例提供了 一種內(nèi)容分類的方法,包括以下步驟 內(nèi)容分類請求實體向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,請求所述
的內(nèi)容分類提供實體的分類能力;
13本發(fā)明實施例還提供了 一種內(nèi)容分類的方法,包括以下步驟 接收內(nèi)容分類請求實體發(fā)送的分類能力協(xié)商請求; 向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供實體的分類能力。 本發(fā)明實施例還提供了 一種內(nèi)容分類的方法,包括以下步驟
接收所述內(nèi)容分類提供實體發(fā)送的分類能力。 本發(fā)明實施例還提供了一種內(nèi)容分類的方法,包括以下步驟 接收內(nèi)容分類請求實體發(fā)送的內(nèi)容分類提供實體分類能力的訂閱請求; 向所述內(nèi)容分類請求實體發(fā)送所述的內(nèi)容分類提供實體的分類能力。 本發(fā)明實施例還提供了一種內(nèi)容分類系統(tǒng),包括
內(nèi)容分類請求實體,用于向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,請 求所述的內(nèi)容分類提供實體的分類能力;接收所述內(nèi)容分類提供實體返回的該 內(nèi)容分類提供實體的分類能力;
內(nèi)容分類提供實體,用于接收內(nèi)容分類請求實體發(fā)送的分類能力協(xié)商請求; 向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供實體的分類能力。 本發(fā)明實施例還提供了一種內(nèi)容分類請求實體,包括 分類能力請求單元,用于向內(nèi)容分類提供實體請求分類能力; 分類能力接收單元,用于接收內(nèi)容分類提供實體的分類能力。 本發(fā)明還提供了一種內(nèi)容分類提供實體,包括
分類能力交互單元,用于接收內(nèi)容分類請求實體發(fā)送的分類能力請求; 分類能力提供單元,用于向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供 實體的分類能力。
從以上技術(shù)方案中可以看出,本發(fā)明實施例通過分類能力協(xié)商或者訂閱 請求獲知內(nèi)容分類提供實體的分類能力,進一步內(nèi)容分類提供實體可以通過 分類能力協(xié)商或者訂閱獲知內(nèi)容分類請求實體所支持的分類能力,從而可以使內(nèi)容分類請求實體或者內(nèi)容分類提供實體能夠詳細地、清楚準確地、及時 地獲得相互之間的內(nèi)容分類能力信息,從而提供與內(nèi)容分類有關(guān)的請求和操 作的成功率。
圖1為現(xiàn)有技術(shù)中基于分類的內(nèi)容過濾系統(tǒng)CBCS系統(tǒng)結(jié)構(gòu)示意圖2為本發(fā)明實施例提供的 一 種內(nèi)容分類系統(tǒng)結(jié)構(gòu)示意圖3為本發(fā)明實施方式一提供的一種內(nèi)容分類的方法流程圖4為本發(fā)明實施方式二提供的一種內(nèi)容分類的方法流程圖5為本發(fā)明實施方式五提供的一種內(nèi)容分類方法流程圖6為本發(fā)明實施方式五提供的另一種內(nèi)容分類方法流程圖7為本發(fā)明實施方式五提供的另一種內(nèi)容分類方法流程具體實施例方式
本發(fā)明實施例提供了一種內(nèi)容分類方法,包括內(nèi)容分類請求實體向內(nèi)容 分類提供實體發(fā)送分類能力協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能
分類提供實體發(fā)送的該內(nèi)容分類提供實體的分類能力;進一步可以按照獲得的 內(nèi)容分類提供實體的分類能力請求內(nèi)容分類或者請求內(nèi)容與類別的關(guān)聯(lián),進一 步可以向內(nèi)容分類提供實體提供內(nèi)容分類請求實體所支持的分類能力,內(nèi)容分 類提供實體可以根據(jù)內(nèi)容分類請求實體所支持的分類能力向內(nèi)容分類請求實體 提供其所能支持的內(nèi)容分類結(jié)果。
參見圖2,為本發(fā)明實施例提供的一種內(nèi)容分類系統(tǒng)結(jié)構(gòu)圖,具體包括 內(nèi)容分類請求實體300,具體可以為由運營商或者服務提供商控制的內(nèi)容提 供系統(tǒng),也可以為上述圖1中基于分類的內(nèi)容過濾系統(tǒng)中的內(nèi)容過濾單元 202,還可以為由運營商或者服務提供商控制的內(nèi)容信息和類別關(guān)聯(lián)系統(tǒng)等; 內(nèi)容分類提供實體400,具體可以為內(nèi)容分類服務器,或者由內(nèi)容分類服務器和內(nèi)容過濾服務器一起組成的基于分類的內(nèi)容過濾系統(tǒng)200。
其中,內(nèi)容分類請求實體300包括分類能力請求單元301、分類能力 接收單元302。
分類能力請求單元301 ,用于向內(nèi)容分類提供實體請求分類能力; 分類能力接收單元302,用于接收內(nèi)容分類提供實體的分類能力。 該分類能力請求單元301具體可以為協(xié)商單元,用于向內(nèi)容分類提供實體 400發(fā)送分類能力協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能力;分類 能力接收單元302接收所述內(nèi)容分類提供實體400返回的該內(nèi)容分類提供實體 的分類能力。
該協(xié)商單元可以進一步將所述內(nèi)容分類請求實體300所支持的分類能力攜 帶在分類能力協(xié)商請求中向所述的內(nèi)容分類提供實體提供400;或者接收所述 內(nèi)容分類提供實體400發(fā)送的分類能力協(xié)商請求;向所述的內(nèi)容分類提供實體 400返回所述內(nèi)容分類請求實體300所支持的分類能力。
具體的,可以向內(nèi)容分類提供實體400發(fā)出分類能力協(xié)商請求,所述的 請求中可以包括表示自身支持的與內(nèi)容分類或者內(nèi)容與類別關(guān)聯(lián)相關(guān)的分 類能力的信息,例如表示分類請求者能夠以ZIP、 RAR等壓縮包格式提供 內(nèi)容的信息,以及表示能夠接受的內(nèi)容分類標準結(jié)果等信息;分類能力接收 單元302接收內(nèi)容分類提供實體400返回的分類能力,具體的可以用于接收 內(nèi)容分類提供實體400根據(jù)所述的分類能力協(xié)商請求向其發(fā)送的分類能力 協(xié)商請求響應,該請求響應中包括所述的內(nèi)容分類提供實體400所能支持的 與內(nèi)容分類相關(guān)的分類能力信息,該內(nèi)容分類提供實體的分類能力具體包括 但不限于下述之一及其組合:內(nèi)容分類提供實體所能支持的內(nèi)容類型;內(nèi)容分 類提供實體所能支持的內(nèi)容編碼格式;內(nèi)容分類提供實體所能支持的內(nèi)容語言; 內(nèi)容分類提供實體所能支持的內(nèi)容大?。粌?nèi)容分類提供實體所能支持的內(nèi)容定 位符;內(nèi)容分類提供實體所能支持的內(nèi)容標識符;內(nèi)容分類提供實體所能支持 的內(nèi)容摘要類型;內(nèi)容分類提供實體所能支持的數(shù)字簽名算法;以及內(nèi)容分類提供實體所能支持的內(nèi)容分類標準。
該分類能力請求單元具體可以為訂閱單元,用于向所述的內(nèi)容分類提供實
體400訂閱該內(nèi)容分類提供實體的分類能力;分類能力接收單元302用于接收 所述的內(nèi)容分類提供實體400發(fā)送的分類能力。具體的,可以用于向所述的內(nèi) 容分類提供實體400訂閱該內(nèi)容分類提供實體的分類能力以及其分類能力變化 事項,接收所述的內(nèi)容分類提供實體400發(fā)送的分類能力,以及變化后的分類 能力。
實際運用過程中,該內(nèi)容分類請求實體可以進一步包括但不限于至少下 述單元之一
發(fā)送單元303,用于根據(jù)所述的內(nèi)容分類提供實體的分類能力向所述內(nèi)容 分類提供實體400請求內(nèi)容分類或者請求內(nèi)容和類別的關(guān)聯(lián);
接收單元304,用于接收所述內(nèi)容分類提供實體400返回的對內(nèi)容的分類 結(jié)果或者關(guān)聯(lián)結(jié)果。
內(nèi)容處理單元305,用于根據(jù)接收的所述內(nèi)容分類提供實體的分類能力對 待分類的內(nèi)容信息進行相應的處理,以處理后的內(nèi)容信息通過所述的發(fā)送單元 向所述內(nèi)容分類提供實體400請求內(nèi)容分類。
配置單元306,用于根據(jù)所接收的所述內(nèi)容分類提供實體的分類能力對對 所述內(nèi)容分類請求實體所支持的分類能力和/或信任驗證能力進行配置。
實體的分類能力。
判斷單元308,用于判斷是否保存有有效的所述內(nèi)容分類提供實體的分類 能力;如果保存有有效的所述內(nèi)容分類4是供實體的分類能力,則通知所述的內(nèi) 容處理單元根據(jù)該保存的內(nèi)容分類提供實體的分類能力處理內(nèi)容信息;
所述的發(fā)送單元303用于以處理后的內(nèi)容信息向所述內(nèi)容分類提供實體請 求內(nèi)容分類或者請求內(nèi)容和類別的關(guān)if關(guān)。
其中內(nèi)容分類提供實體400包括分類能力交互單元401以及分類能力提供單元402;
分類能力交互單元401,用于接收內(nèi)容分類請求實體300發(fā)送的分類能力 請求;
分類能力提供單元402,用于向所述內(nèi)容分類請求實體300返回所述內(nèi)容 分類提供實體的分類能力。
該分類能力交互單元401具體可以為協(xié)商單元,用于接收內(nèi)容分類請求 實體300發(fā)送的分類能力協(xié)商請求;進一步,該協(xié)商請求中可以包括該內(nèi)容 分類請求實體所支持的分類能力;分類能力提供單元402向所述內(nèi)容分類請 求實體300返回所述內(nèi)容分類提供實體的分類能力。
該協(xié)商單元可以進一步用于向所述內(nèi)容分類請求實體300發(fā)送分類能力協(xié) 商請求;接收所述內(nèi)容分類請求實體300返回所述內(nèi)容分類請求實體所支持的 分類能力。
具體的,協(xié)商單元可以通過接收內(nèi)容分類請求實體所支持的分類能力協(xié) 商請求,獲得內(nèi)容分類請求實體所能支持的與內(nèi)容分類相關(guān)的分類能力,通 過返回分類能力協(xié)商請求響應消息攜帶自己所能支持的分類能力,如該內(nèi)容 分類提供實體所能夠支持不同的內(nèi)容格式、參數(shù)或者該內(nèi)容分類提供實體提 供的預分類信息的校驗算法等分類能力等信息。
此外,該分類能力交互單元401具體可以為訂閱單元,用于接收內(nèi)容分類 請求實體300發(fā)送的訂閱內(nèi)容分類提供實體的分類能力的訂閱請求;分類能力 提供單元402根據(jù)所述的訂閱請求向所述的內(nèi)容分類請求實體發(fā)送該內(nèi)容分類 提供者的分類能力,以及可以進一步包括變化后的分類能力;該訂閱單元可以 進一步用于向所述的內(nèi)容分類請求實體300訂閱該內(nèi)容分類請求實體所支持 的分類能力,接收所述的內(nèi)容分類請求實體發(fā)送的分類能力,以及變化后的 分類能力。
實際應用過程中,該內(nèi)容分類提供實體可以進一步包括但不限于下述單元 之一接收單元403,用于接收所述內(nèi)容分類請求實體300根據(jù)所述的內(nèi)容分
類提供實體的分類能力發(fā)送的內(nèi)容分類請求或者內(nèi)容和類別的關(guān)聯(lián)請求;具
體為接收內(nèi)容分類請求實體根據(jù)所述的內(nèi)容分類提供實體的分類能力發(fā)送 內(nèi)容分類請求消息或關(guān)聯(lián)消息,消息中包括待分類的內(nèi)容信息或關(guān)聯(lián)所需的 相關(guān)信息。
分類單元404,用于根據(jù)所述的內(nèi)容分類請求對內(nèi)容進行分類或者根據(jù)所 述內(nèi)容分類請求實體所支持的分類能力進行分類;
關(guān)聯(lián)單元405,用于根據(jù)所述的內(nèi)容和類別的關(guān)聯(lián)請求將內(nèi)容和類別進行 關(guān)聯(lián);
具體的,所述的分類單元404和關(guān)聯(lián)單元405,用于對根據(jù)內(nèi)容分類請求 實體300的內(nèi)容分類請求或者內(nèi)容和類別的關(guān)聯(lián)請求對內(nèi)容信息進行分類 或關(guān)聯(lián),如果關(guān)聯(lián)請求中沒有攜帶類別信息,需要先進行分類再關(guān)聯(lián);或者 根據(jù)內(nèi)容分類請求實體所能夠支持的與內(nèi)容分類相關(guān)的分類能力進行內(nèi)容 分類,通過發(fā)送單元406向內(nèi)容分類請求實體300提供該內(nèi)容分類結(jié)果;
發(fā)送單元406,用于向所述的內(nèi)容分類請求實體300發(fā)送對內(nèi)容的分類結(jié) 果或者內(nèi)容和類別的關(guān)聯(lián)結(jié)果。
保存單元407,用于保存從所述內(nèi)容分類請求實體300返回的該內(nèi)容分類 請求實體所支持的分類能力;根據(jù)所述內(nèi)容分類請求實體返回的分類能力變化
信息更新所保存的所述的內(nèi)容分類提供實體的分類能力。
需要說明的是,上述的分類能力協(xié)商可以通過不同的方式實現(xiàn),如可以 通過發(fā)送內(nèi)容分類能力請求消息以及相應的響應消息中實現(xiàn),例如,通過發(fā) 送內(nèi)容分類能力協(xié)商消息以及相應的響應消息中實現(xiàn),還可以通過在認證交 互流程中、或內(nèi)容分類請求消息以及相應的響應消息中,或者內(nèi)容和類別的 關(guān)聯(lián)請求消息或者關(guān)聯(lián)請求響應消息中附加分類能力描述信息實現(xiàn)等,具體 實現(xiàn)參見下述方法流程實施例中的詳細描述,本發(fā)明并不僅限于這些實現(xiàn)方 式,其他的能夠完成分類能力協(xié)商的實現(xiàn)方法也在本發(fā)明的保護范圍之內(nèi)。下面以上述系統(tǒng)運用于具體的基于分類能力協(xié)商的內(nèi)容分類流程為例, 詳細說明本發(fā)明實施例的具體流程,如圖3、為本方法實施方式一的流程圖,
具體包括如下步驟
301、 內(nèi)容分類請求實體向內(nèi)容分類提供實體發(fā)送內(nèi)容分類能力請求,如 內(nèi)容分類能力協(xié)商請求消息;
由于不了解內(nèi)容分類提供實體所支持的分類能力,如所支持的內(nèi)容格 式、語言、內(nèi)容標識符類型、內(nèi)容定位符類型和打包格式等,內(nèi)容分類請求 實體需要獲得內(nèi)容分類提供實體的分類能力,以便提供相應的內(nèi)容信息給內(nèi) 容分類提供實體進行內(nèi)容分類;
302、 內(nèi)容分類提供實體根據(jù)自身支持的分類能力返回對應的內(nèi)容分類 能力信息;具體可以包括但不限于該內(nèi)容分類提供實體所能夠支持不同的 內(nèi)容格式、編碼方法、語言或者該內(nèi)容分類提供實體提供的可供預分類內(nèi)容 進行信任驗證的數(shù)字簽名算法等分類能力等信息,其中當內(nèi)容分類請求實體
任驗證算法進行自身信任驗證能力,如信任驗證算法的配置,從而保證對預分 類內(nèi)容的校驗。
303、 內(nèi)容分類請求實體根據(jù)內(nèi)容分類提供實體所支持的分類能力發(fā)送 內(nèi)容分類請求,其攜帶有需要分類的內(nèi)容信息或者攜帶內(nèi)容的地址信息,由 內(nèi)容分類提供實體根據(jù)地址信息獲取相應的內(nèi)容信息;
304、 內(nèi)容分類提供實體向內(nèi)容分類請求實體發(fā)送內(nèi)容分類能力請求,如 內(nèi)容分類能力協(xié)商請求消息;
由于內(nèi)容分類提供實體不了解內(nèi)容分類請求實體所支持分類能力,內(nèi)容 分類請求實體在進行內(nèi)容分類前需要獲得內(nèi)容分類請求實體所支持的分類 能力,如內(nèi)容分類請求實體所支持的分類標準等,從而向內(nèi)容分類請求實體 發(fā)送內(nèi)容分類能力請求消息;
305、 內(nèi)容分類請求實體返回其所支持的分類能力,如所支持的分類標準等信息;
306、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體所提供的內(nèi)容信息按照
內(nèi)容分類請求實體所支持的分類能力,如所支持的標準分類結(jié)果進行內(nèi)容分
類;
307、 內(nèi)容分類提供實體向內(nèi)容分類請求實體反饋對應的內(nèi)容分類結(jié)果。 需要說明的是,上述的分類能力協(xié)商步驟304- 305和協(xié)商步驟301-
302的具體位置可靈活進行,比如301 - 302后緊跟304- 305,即內(nèi)容分類 請求實體在完成雙方分類能力協(xié)商之后再發(fā)送內(nèi)容分類請求。
此外,對于內(nèi)容和類別的關(guān)聯(lián)流程與上述內(nèi)容分類流程原理一致,不同 的步驟在于如果針對請求分類的內(nèi)容有相應的分類,則步驟306-307改為 由內(nèi)容分類提供實體進行內(nèi)容和類別的關(guān)聯(lián),具體的關(guān)聯(lián)過程可以是建立內(nèi) 容以及相對應的分類對應關(guān)系,維護和保存該對應關(guān)系,也可以通過其他方式 進行關(guān)聯(lián),向內(nèi)容分類請求實體返回關(guān)聯(lián)的結(jié)果;如果針對該內(nèi)容信息沒有 進行相應的分類,則步驟306保留,即先對該內(nèi)容進行分類,然后增加內(nèi)容 和類別的關(guān)聯(lián)步驟,即根據(jù)步驟306的分類結(jié)果將內(nèi)容和類別進行關(guān)聯(lián),并 向內(nèi)容分類請求實體返回關(guān)聯(lián)的結(jié)果。
如圖4,為本方法實施方式二的流程圖,具體包括如下步驟
401、 內(nèi)容分類請求實體向內(nèi)容分類提供實體發(fā)送內(nèi)容分類能力請求,如 內(nèi)容分類能力協(xié)商請求消息;
所述的內(nèi)容分類能力協(xié)商請求消息包括內(nèi)容分類請求實體自身所支持 的分類能力,以及向內(nèi)容分類提供實體請求該內(nèi)容分類提供實體所支持的分 類能力;
402、 內(nèi)容分類提供實體返回其分類能力;
403、 內(nèi)容分類請求實體根據(jù)內(nèi)容分類提供實體的分類能力發(fā)送內(nèi)容分 類請求,其攜帶有需要分類的內(nèi)容信息或者也可以攜帶內(nèi)容的地址信息由內(nèi)
容分類提供實體根據(jù)所述的地址信息獲取相應的內(nèi)容信息;404、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體所提供的內(nèi)容信息按照 內(nèi)容分類請求實體所支持的分類能力進行分類;
405、 內(nèi)容分類提供實體向內(nèi)容分類請求實體反饋對應的內(nèi)容分類結(jié)果。 需要說明的是,內(nèi)容分類請求實體與內(nèi)容分類提供實體之間的分類能力
協(xié)商還可以通過以下方式實現(xiàn)即通過提供一種附加的內(nèi)容分類能力描述說 明,附帶在任何內(nèi)容分類的交互流程中。例如內(nèi)容分類請求實體發(fā)送內(nèi)容 信息到內(nèi)容分類提供實體去請求分類的同時,攜帶其分類能力信息;內(nèi)容分 類提供實體在返回分類結(jié)果時攜帶其分類能力信息,也可以在認證消息以及 認證響應消息中攜帶相應的分類能力信息等。
通過內(nèi)容分類請求和響應消息中(具體的消息形式不限,可以包括認證 交互消息、內(nèi)容和類別關(guān)聯(lián)請求和響應消息等)附加的內(nèi)容分類能力描述信 息的具體流程如下述實施方式三,包括如下步驟
511、 內(nèi)容分類請求實體發(fā)送內(nèi)容分類請求(該請求中可以包括內(nèi)容信 息或內(nèi)容的地址信息)到內(nèi)容分類提供實體,所述的請求中包括內(nèi)容分類請 求實體所支持的分類能力信息;
512、 如果內(nèi)容分類提供實體不識別該內(nèi)容信息,則內(nèi)容分類提供實體 返回錯誤信息,同時附帶該內(nèi)容分類提供實體所支持的分類能力信息,轉(zhuǎn)至 步驟S13;如果內(nèi)容分類提供實體能夠識別該內(nèi)容信息,則轉(zhuǎn)至步驟S14;
513、 內(nèi)容分類請求實體根據(jù)內(nèi)容分類提供實體返回的其所支持的分類 能力重新組織內(nèi)容后再次發(fā)送內(nèi)容信息給內(nèi)容分類提供實體請求進行分類;
514、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體所支持的分類能力進行 內(nèi)容分類;
515、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S14的內(nèi)容分類 結(jié)果。
進一步,如果該流程是按照S11-S12-S14進行的,即內(nèi)容分類提供 實體能夠識別內(nèi)容分類請求實體發(fā)送的內(nèi)容信息,則在步驟S15中,內(nèi)容分類提供實體返回的內(nèi)容分類結(jié)果中可以攜帶其所支持的分類能力信息,內(nèi)容
分類請求實體收到內(nèi)容分類提供實體提供的其所支持的分類能力信息后,可 以進一步保存該內(nèi)容分類提供實體所支持的分類能力信息,具體可以通過建 立映射關(guān)系表的方式保存,例如,為內(nèi)容分類提供實體以及該內(nèi)容分類提供 實體所支持的分類能力建立一映射關(guān)系表,以便于下次向該內(nèi)容分類提供實 體請求分類時,根據(jù)該映射表,提供內(nèi)容分類提供實體所能夠支持的分類能 力提供內(nèi)容信息。這樣,可以在后續(xù)內(nèi)容分類請求交互中省去協(xié)商提供內(nèi)容 分類提供實體所能夠支持的分類能力,而只需要協(xié)商提供內(nèi)容分類請求實體
所支持的分類能力;簡化了內(nèi)容分類的交互過程,提高了內(nèi)容分類的效率。
并且,內(nèi)容分類請求實體還可以進一步向內(nèi)容分類提供實體訂閱其內(nèi)容分類 能力變化信息,具體過程參見實施方式五中的詳細描述。
當然,在本發(fā)明所描述的其他實施方式中,內(nèi)容分類請求實體獲得內(nèi)容 分類提供實體所支持的分類能力信息后,也都可以通過建立映射關(guān)系表的形 式保存內(nèi)容分類提供實體所支持的分類能力,進一步也可以訂閱分類能力變 化信息。同理,內(nèi)容分類提供實體也可以在獲得內(nèi)容分類請求實體所支持的 分類能力后保存該內(nèi)容分類請求實體所支持的分類能力,即也可以通過建立 映射關(guān)系表的形式保存,這樣可以在內(nèi)容分類請求交互中省去協(xié)商提供內(nèi)容 分類請求實體所能夠支持的分類能力,而只需要協(xié)商提供內(nèi)容分類提供實體
所支持的分類能力;簡化了內(nèi)容分類的交互過程,提高了內(nèi)容分類的效率。 如果雙方都保存對應的分類能力的話,則在內(nèi)容分類請求中只要事先查詢對 應對方所支持的分類能力,然后按照該分類能力對相應的內(nèi)容信息格式進行 調(diào)整,或者對分類標準進行調(diào)整,從而快速、高效、成功的完成內(nèi)容分類請 求或關(guān)聯(lián)請求等和分類能力有關(guān)聯(lián)的操作(當上述流程為內(nèi)容和類別關(guān)聯(lián)流 程時)。
可以理解的是,當內(nèi)容分類請求實體保存了從內(nèi)容分類提供實體獲得的分 類能力或者內(nèi)容分類提供實體保存了從內(nèi)容分類請求實體所支持的分類能力后,本發(fā)明所4是供的各實施例可以進一步包括以下步驟
判斷是否保存有有效的所述內(nèi)容分類提供實體的分類能力或者內(nèi)容分類請
求實體所支持的分類能力;所述的有效的分類能力可以通過下述方法確定,例 如保存這個信息是否超過設定的有效期,保存的分類能力信息是否完整,以及 當存在策略控制時是否符合相應的控制策略等。如果保存有有效的所述內(nèi)容分 類提供實體的分類能力,則根據(jù)該保存的內(nèi)容分類提供實體的分類能力向所述
內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián),或者根據(jù)所述的內(nèi)容分類請求實體 所支持的分類能力進行分類,并返回相應的分類結(jié)果;否則,向內(nèi)容分類提供 實體發(fā)送分類能力協(xié)商請求或者訂閱請求,并根據(jù)接收的所述內(nèi)容分類提供實 體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián)。
需要說明的是,反向的內(nèi)容分類能力協(xié)商可以采取類似方法,具體如何 協(xié)商如下述步驟
在S21步驟中,內(nèi)容分類請求實體發(fā)送內(nèi)容分類請求(該請求中包括內(nèi) 容信息)到內(nèi)容分類提供實體,所述的請求中不包括內(nèi)容分類請求實體所支 持的分類能力信息;
步驟S22-S23與S12-S13相同;
524、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體所提供的內(nèi)容信息進行 內(nèi)容分類;
525、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S24的內(nèi)容分類 結(jié)果;
526、 內(nèi)容分類請求實體收到內(nèi)容分類提供實體返回的內(nèi)容分類結(jié)果, 如果其能夠支持該結(jié)果,則分類成功,結(jié)束流程;如果其不能支持該分類結(jié) 果,則向內(nèi)容分類提供實體返回錯誤消息,同時附帶該內(nèi)容分類請求實體所 支持的分類能力信息;
527、 內(nèi)容分類提供實體根據(jù)該收到的內(nèi)容分類請求實體所支持的分類 能力信息重新進行內(nèi)容分類;S28、內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S27的內(nèi)容分類 結(jié)果;如果該流程是按照S21-S22-S24進行的,即內(nèi)容分類提供實體能夠 識別內(nèi)容分類請求實體發(fā)送的內(nèi)容信息時,則可以在步驟S25或者步驟S28 中所返回的分類結(jié)果消息中進一步攜帶內(nèi)容分類提供實體所支持的分類能 力信息,以便內(nèi)容分類請求實體保存該分類能力信息。
需要說明的是,上述兩種實施方式從某種意義上來說增多了內(nèi)容分類的 交互過程,如果初次內(nèi)容格式不匹配,會造成相互之間的多次信息交互。但 是,在內(nèi)容形式較為單一的場景下減少了內(nèi)容分類能力協(xié)商的過程,有利于 提高內(nèi)容分類的速度及效率。
通過內(nèi)容分類初始請求消息中攜帶的內(nèi)容分類能力描述信息的具體流 程如下述實施方式四,包括如下步驟
531、 內(nèi)容分類請求實體發(fā)送內(nèi)容分類初始請求消息,具體的消息類型 不限,該初始請求消息中包括內(nèi)容分類請求實體所支持的分類能力信息以及 將要發(fā)送的待分類內(nèi)容信息的格式信息;
532、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回初始請求響應消息, 如果內(nèi)容分類提供實體支持該內(nèi)容信息的格式,則返回初始請求成功響應消 息,如果內(nèi)容分類提供實體不支持該內(nèi)容信息的格式,則內(nèi)容分類提供實體 在返回的初始請求響應消息中附帶該內(nèi)容分類提供實體所支持的分類能力 信息;
533、 內(nèi)容分類請求實體根據(jù)內(nèi)容分類提供實體的初始請求響應消息向 內(nèi)容分類提供實體發(fā)送內(nèi)容分類消息,該消息中包括內(nèi)容信息;
534、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體所支持的分類能力進行 內(nèi)容分類;
535、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S34的內(nèi)容分類 結(jié)果。
當然,也可以在步驟S31中發(fā)送的內(nèi)容分類初始請求消息中不包括內(nèi)容
25分類請求實體所支持的分類能力信息,而只包括描述將要發(fā)送的待分類的內(nèi)
容信息的格式信息;具體步驟為
541、 內(nèi)容分類請求實體發(fā)送內(nèi)容分類初始請求消息,該初始請求消息 中包括將要發(fā)送的待分類內(nèi)容信息的格式信息;
542、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回初始請求響應消息, 如果內(nèi)容分類提供實體支持該內(nèi)容信息的格式,則返回初始請求成功響應消 息,如果內(nèi)容分類提供實體不支持該內(nèi)容信息的格式,則內(nèi)容分類提供實體 在返回的初始請求響應消息中附帶該內(nèi)容分類提供實體所支持的分類能力 信息;
543、 內(nèi)容分類請求實體根據(jù)內(nèi)容分類提供實體的初始請求響應消息向 內(nèi)容分類提供實體發(fā)送內(nèi)容分類請求消息,該請求消息中包括內(nèi)容信息;
544、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求這提供的內(nèi)容信息進行內(nèi)容 分類;
545、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S44的內(nèi)容分類 結(jié)果;
546、 內(nèi)容分類請求實體收到內(nèi)容分類提供實體返回的內(nèi)容分類結(jié)果, 如果其能夠支持該結(jié)果,則分類成功,結(jié)束流程;如果其不能支持該分類結(jié) 果,則向內(nèi)容分類提供實體返回錯誤消息,同時附帶該內(nèi)容分類請求實體所 支持的分類能力信息;
547、 內(nèi)容分類提供實體根據(jù)該收到的內(nèi)容分類請求實體所支持的分類 能力信息重新進行內(nèi)容分類;
548、 內(nèi)容分類提供實體向內(nèi)容分類請求實體返回步驟S47的內(nèi)容分類 結(jié)果;如果在步驟S42中內(nèi)容分類提供實體沒有向內(nèi)容分類請求實體返回其 所支持的分類能力,則內(nèi)容分類提供實體可以在步驟S45或者步驟S48中所 返回的分類結(jié)果消息中進一步攜帶其所支持的分類能力信息,以便內(nèi)容分類 請求實體保存該分類能力信息。
26同理,該實施例具有實施例三所具有的技術(shù)效果,而且,與實施例三相 比,通過發(fā)送內(nèi)容分類初始請求消息攜帶待分類內(nèi)容的格式信息進行協(xié)商, 而不直接發(fā)送內(nèi)容信息,可以達到即使內(nèi)容分類提供實體不支持該內(nèi)容信息 的格式,也不會造成內(nèi)容信息的錯發(fā),從而浪費之前的交互,以至進一步提 供內(nèi)容分類能力的迅速協(xié)商,內(nèi)容分類的高效。
在實際應用過程中,內(nèi)容分類提供實體或者內(nèi)容分類請求實體可以通過 訂閱的方式獲得對應方的分類能力。進一步,由于內(nèi)容分類提供實體或者內(nèi) 容分類請求實體所支持的分類能力有可能發(fā)生變化,而對方對于此種變化并 不清楚;基于此,內(nèi)容分類提供實體或者內(nèi)容分類請求實體還可以訂閱對方 的分類能力變化情況,本發(fā)明實施例提供了一種支持訂閱分類能力以及分類 能力發(fā)生變化時進行通知的技術(shù)方案。
相應的,可以通過訂閱機制來實現(xiàn)該分類能力發(fā)生變化的通知技術(shù)方 案即一方向另外一方注冊自身的通知接口 ,此步驟可以在事先開發(fā)過程中、 或者手動配置完成,邏輯上可以統(tǒng)一表現(xiàn)為注冊接口,具體實現(xiàn)方式參見后 述說明。當內(nèi)容分類能力發(fā)生變化后,變化方通過該注冊的接口及時的通知
注冊方。該訂閱通知機制可以應用于上述各種實施方式中;此處<義<又詳細描
述分類能力發(fā)生變化通知機制流程,具體如下述實施方式
內(nèi)容分類請求實體希望內(nèi)容分類提供實體在內(nèi)容分類能力發(fā)生變化時
能夠及時獲取到通知;具體流程請參見圖5,為本發(fā)明實施方式五的方法流
程圖,具體包括如下步驟
501、內(nèi)容分類請求實體向內(nèi)容分類提供實體注冊通知消息接口;
通常這種情況可以有如下幾種方式完成上述的注冊通知消息接口
1 、內(nèi)容分類請求實體直接發(fā)送注冊消息給內(nèi)容分類提供實體;
2、內(nèi)容分類提供實體在內(nèi)部配置內(nèi)容分類請求實體的通知接口;即內(nèi)
容分類提供實體可以讀取自己的配置文件Config.ini。 其中提供一行通知消息接口的配置Config.ini
Notify = http:〃www.cbcs.com/notify
3、 內(nèi)容分類提供實體在開發(fā)的時候固定了通知接口 ,內(nèi)容分類請求實 體按照該固定的規(guī)范進行配置;即內(nèi)容分類提供實體在功能發(fā)生變化后會向 自己規(guī)定的地址發(fā)送廣播消息,例如向192.168.1.254:9999發(fā)送通知消息, 如果內(nèi)容分類請求實體希望知道內(nèi)容分類提供實體的能力變化,那么可以考 慮去偵聽192.168.1.254:9999這個端口的廣播消息。
4、 雙方遵循發(fā)布的身見范配置一定的通知4妄口 。
502、 內(nèi)容分類提供實體返回注冊成功消息,實際運用過程中,該步驟 為可選步驟;
503、 當內(nèi)容分類提供實體的內(nèi)容分類能力發(fā)生變化后,內(nèi)容分類提供 實體準備通知內(nèi)容分類能力變化通知消息。
504、 內(nèi)容分類提供實體根據(jù)內(nèi)容分類請求實體注冊的接口通知該分類 能力的變化。
以下以內(nèi)容分類請求實體為供應商A提供一段新的影片A.mpg,希望 能夠通過CBCS服務器(內(nèi)容分類提供實體)對該影片進行分類為例對以上 描述的本發(fā)明方法流程進 一 步進行詳細說明。
并且,為了使得描述更加清楚,方便理解,在本實施例中假設
1、 供應商A支持中國的電影分類標準CN-Classification;
2、 CBCS服務器僅支持MPG格式的電影,并且支持MPEG-21的電影 信息說明。
參見6,為該實施例的流程圖,具體包括以下步驟 601、供應商A的內(nèi)容提供系統(tǒng)向CBCS服務器發(fā)送內(nèi)容分類能力請求; 通過發(fā)送內(nèi)容分類請求請求CBCS服務器支持的分類能力,例如可以通 過如下OPTION命令進4亍<CBCSCommand〉
<OPTION CmdID = "1"/〉 </CBCSCommand〉
602、 CBCS服務器返回其所支持的分類能力;
例如,在本實施例中返回其能支持分類能力為能支持的內(nèi)容類型為 MEG、 MPEG-21和JPEG/GIF,能支持的內(nèi)容編碼為gzip,能支持的語言為 丹麥語和英語,能接受的最大內(nèi)容長度為4096BYTE,能支持的內(nèi)容定位符 為URI和SMS短碼,能支持的內(nèi)容標識符為ISBN和ISAN,能支持的內(nèi)容 摘要的數(shù)字摘要算法為MD5、 SHA-l和RIPEMD-160,能支持的內(nèi)容摘要 的縮減格式為AutoTXT和Movie,能支持的分類標準為CN-Classification 、 ESRB、 MPAA和ICRA,能支持的簽名算法為RSA (能支持對應的數(shù)字摘 要算法為MD-5、 SHA-l和RIPEMD-160) 、 DSA (能支持對應的數(shù)字摘要 算法為MD-5 )和ECDSA (能支持對應的數(shù)字摘要算法為MD-5 );返回的 消息格式為
<CBCSCommand> <ContentType RefCmd="l"〉 <MPG/〉 <MPEG-21/> <JPEG/GIF> </ContentType> <ContentEncoding〉
<gzip〉 </ContentEncoding〉 <ContentLanguage〉 <da> <cn>
</ContentLanguage〉 <ContentLength>
29<4096〉 </C ontentLength> <ContentLocator>
<URI〉
<SMS> </ContentLocator〉 <ContentIdentifier>
<ISBN〉
<ISAN> </ContentIdentifier> <ContentDigest—DigitalDigest〉
<MD5〉
<SHA-1>
<RIPEMD-160> </ContentDigest—DigitalDigest〉 <ContentDigest—ReduceForm>
<AutoTXT>
<Movie> </ContentDigest—ReduceForm〉 <CategorizationScheme〉
<CN-Classification〉
<MPAA>
<ESRB>
<ICRA〉 </CategorizationScheme> <Signature>
<RSA>
<MD-5〉
<SHA-1>
<RIPEMD-160></RSA〉 <DSA〉 <MD-5〉
</DSA> <ECDSA〉
<MD-5〉 </ECDSA> </Signature> </CBCSCommand>
603、 供應商A的內(nèi)容提供系統(tǒng)按照返回的支持格式對A.mpg進行內(nèi)容 格式的修訂,使用MPEG-21對內(nèi)容進行描述以及通過ZIP進行內(nèi)容的打包;
具體可以為供應商A的內(nèi)容提供系統(tǒng)可以根據(jù)獲取的CBCS服務器 的內(nèi)容分類能力,由ContentType確定自己可以提供給CBCS服務器進行分 類的內(nèi)容類型,由ContentEncoding確定自己可以提供給CBCS服務器用于 對待分類內(nèi)容壓縮的編碼格式,由ContentLanguage確定自己可以提供給 CBCS服務器進行分類的內(nèi)容描述語言,由ContentLength確定自己可以提 供給CBCS服務器進行分類的內(nèi)容最大長度,由ContentLocator確定自己可 以提供給CBCS服務器進行分類的內(nèi)容定位符類型,由Contentldentifer確 定自己可以提供給CBCS服務器進行分類的內(nèi)容標識符類型,由 ContentDigest—DigitalDigest確定自己可以提供給CBCS服務器進行分類的內(nèi) 容摘要的數(shù)字摘要對應算法,由ContentDigest一ReduceForm確定自己可以提 供給CBCS服務器進行分類的內(nèi)容摘要的縮減形式對應類型,由 CategorizatonScheme確定自己可以要求的CBCS服務器所能支持的分類標 準,由Signature確定CBCS服務器支持的信任驗證的簽名算法,當內(nèi)容分 類請求實體為需要進行信任驗證的實體時(如內(nèi)容過濾實體)此參數(shù)特別有 效,該實體可根據(jù)該值確定自己所能支持的簽名算法的配置。
604、 供應商A的內(nèi)容提供系統(tǒng)向CBCS服務器發(fā)送分類請求,附帶上重新才各式化后的A.mpg;相應的命令才各式為 〈CBCSCommand〉 <Categorization CmdID = "2'7〉 <Content〉
<......〉
</Content> </CBCSCommand〉
605、 CBCS服務器向供應商A的內(nèi)容提供系統(tǒng)請求支持的分類能力, 如分類一各式,通過如下OPTION命令進4亍
CBCSCommand>
<OPTION CmdID = "4"/> </CBCSCommand〉
606、 供應商A的內(nèi)容提供系統(tǒng)向CBCS返回其所支持的分類能力,如 分類格式;通過如下命令進行
<CBCSCommand〉
<ContentType RefCmd="4"〉 <CN-Classification/>
</ContentType> </CBCSCommand>
607、 CBCS服務器根據(jù)供應商A內(nèi)容提供系統(tǒng)返回的其所支持的分類 能力(分類標準CN-Classification )對A.mpg進行分類。
608、 CBCS服務器返回上述步驟的分類結(jié)果,通過如下命令 <CBCSCommand〉
<CategorizationRes RefCmd="2">
<Level 3〉 </CategorizationRes> </CBCSCommand>
進一步,可以將前述的內(nèi)容分類能力變化通知機制應用于本實施例中,即供應商A希望CBCS服務器在其所支持的分類能力發(fā)生變化時能夠及時 得到通知。例如本實施例中的CBCS服務器本來支持MPEG-21的,但是后 來由于系統(tǒng)變動,支持的能力變?yōu)镸PEG-7,因此需要及時通知供應商A。 具體過程參見圖7,包括如下步驟
701、 供應商A的內(nèi)容提供系統(tǒng)發(fā)送注冊請求到CBCS服務器,注冊其 通知消息接口;具體命令格式可以為
<CBCSCommand〉 <NotificationRegCmdID="1"Address = http:〃www鄰l.com/cbcs/notification /> </CBCSCommand>
702、 CBCS服務器返回確認消息給供應商A的內(nèi)容提供系統(tǒng),具體格 式為
<CBCSCommand〉
<NotificationRsp> OK </NotiflcationRsp> </CBCSCommand〉
703、 CBCS服務器支持的分類能力發(fā)生變化,CBCS確定分類能力變化 內(nèi)容,形成變化通知消息;
704、 CBCS服務器通過上述接口通知供應商A的內(nèi)容提供系統(tǒng)其分類 能力變化的結(jié)果;具體消息格式為
TO: http:〃www.spl.com/cbcs/notiflcation / <CBCSCommand〉
<Notification/〉
<ContentType RefCmd="l"> <MPEG-7/>
</ContentType> </CBCSCommand>
從上述實施例方式以及實施例的描述可知,本發(fā)明實施例通過分類能力 協(xié)商或者進一步進行后續(xù)的分類能力更新操作,可以就內(nèi)容分類能力進行充分的了解,使內(nèi)容分類請求實體或者內(nèi)容分類提供實體能夠詳細地、清楚準 確地、及時地獲得相互之間的內(nèi)容分類能力信息,從而便于后續(xù)內(nèi)容分類請 求實體有針對性地請求內(nèi)容分類,內(nèi)容分類提供實體有針對性地進行內(nèi)容分
類,提供內(nèi)容分類結(jié)果,進而減少因內(nèi)容分類實體不能支持相互間的分類能 力而導致內(nèi)容分類的失敗的可能性,提高內(nèi)容分類的效率。另一方面,內(nèi)容 過濾實體作為內(nèi)容分類請求實體,其需要進行信任驗證時,可以通過分類能
力協(xié)商獲得由該內(nèi)容分類提供實體提供的供預分類信息進行信任驗證的數(shù) 字簽名算法,進而可以幫助內(nèi)容過濾實體等預先進行對應的算法配置,保證 對預分類內(nèi)容的校驗。
發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要 求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種內(nèi)容分類的方法,其特征在于,所述方法包括如下步驟內(nèi)容分類請求實體向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能力;接收所述內(nèi)容分類提供實體返回的該內(nèi)容分類提供實體的分類能力。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的分類能力協(xié)商請求中 包括所述內(nèi)容分類請求實體所支持的分類能力。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的方法進一步包括 接收所述內(nèi)容分類提供實體發(fā)送的分類能力協(xié)商請求; 向所述的內(nèi)容分類提供實體返回所述內(nèi)容分類請求實體所支持的分類能力。
4、 根據(jù)權(quán)利要求l-3任一所述的方法,其特征在于,所述分類能力協(xié)商請 求承載在下述消息之一 中內(nèi)容分類能力協(xié)商請求消息、內(nèi)容分類請求消息、i人證消息和內(nèi)容與類別 關(guān)聯(lián):請求消息。
5、 根據(jù)權(quán)利要求l-3任一所述的方法,其特征在于,進一步包括 根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類;接收所述內(nèi)容分類提供實體返回的對內(nèi)容的分類結(jié)果。
6、 根據(jù)權(quán)利要求l-3任一所述的方法,其特征在于,進一步包括 根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián)。
7、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的接收內(nèi)容分類提供 實體返回的分類結(jié)果具體為接收內(nèi)容分類提供實體根據(jù)所述的內(nèi)容分類請求實體所支持的分類能力對 內(nèi)容進行分類的分類結(jié)果。
8、 根據(jù)權(quán)利要求l-3任一所述的方法,其特征在于,所述內(nèi)容分類提供實 體的分類能力包括以下之一所述內(nèi)容分類提供實體所能支持的內(nèi)容類型; 所述內(nèi)容分類提供實體所能支持的內(nèi)容編碼格式; 所述內(nèi)容分類提供實體所能支持的內(nèi)容語言; 所述內(nèi)容分類提供實體所能支持的內(nèi)容大??; 所述內(nèi)容分類提供實體所能支持的內(nèi)容定位符; 所述內(nèi)容分類提供實體所能支持的內(nèi)容標識符; 所述內(nèi)容分類提供實體所能支持的內(nèi)容摘要類型; 所述內(nèi)容分類提供實體所能支持的數(shù)字簽名算法;和 所述內(nèi)容分類提供實體所能支持的內(nèi)容分類標準。
9、 根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述內(nèi)容分類請求實體 所支持的分類能力包括所述內(nèi)容分類請求實體所能支持的內(nèi)容分類標準。
10、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的根據(jù)接收的所述內(nèi) 容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類具體包括根據(jù)獲得的內(nèi)容分類提供實體的分類能力對待分類的內(nèi)容進行相應的處 理,以處理后的內(nèi)容向分類提供實體請求分類。
11、 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的根據(jù)接收的所述內(nèi) 容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和分類的關(guān)聯(lián)具 體包括根據(jù)獲得的內(nèi)容分類提供實體的分類能力對待分類的內(nèi)容進行相應的處 理,以處理后的內(nèi)容向分類提供實體請求內(nèi)容和類別的關(guān)聯(lián)。
12、 根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,在所述的接收所述根據(jù)所接收的所述內(nèi)容分類提供實體的分類能力對所述內(nèi)容分類請求實體 所支持的分類能力和/或信任-驗證能力進行配置。
13、 根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,在所述的接收所述
14、 根據(jù)權(quán)利要求5所述的方法,其特征在于,在向內(nèi)容分類提供實體發(fā) 送分類能力協(xié)商請求之前進一步包括判斷是否保存有有效的所述內(nèi)容分類提供實體的分類能力; 如果保存有有效的所述內(nèi)容分類提供實體的分類能力,則根據(jù)該保存的內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類;否則,向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,并根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類。
15、 根據(jù)權(quán)利要求6所述的方法,其特征在于,在向內(nèi)容分類提供實體發(fā) 送分類能力協(xié)商請求之前進一步包括判斷是否保存有有效的所述內(nèi)容分類提供實體的分類能力; 如果保存有有效的所述內(nèi)容分類提供實體的分類能力,則根據(jù)該保存的內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián); 否則,向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,并根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián)。
16、 一種內(nèi)容分類的方法,其特征在于,所述的方法包括如下步驟 接收內(nèi)容分類請求實體發(fā)送的分類能力協(xié)商請求;向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供實體的分類能力。
17、 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述的分類能力協(xié)商請求 中進一步包括內(nèi)容分類請求實體所支持的分類能力。
18、 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述的方法進一步包括 向所述內(nèi)容分類請求實體發(fā)送分類能力協(xié)商請求;接收所述內(nèi)容分類請求實體返回所述內(nèi)容分類請求實體所支持的分類能
19、 根據(jù)權(quán)利要求16-18任一所述的方法,其特征在于,所述分類能力協(xié) 商請求承載在下述消息之一中內(nèi)容分類能力協(xié)商請求、內(nèi)容分類請求消息、認證消息和內(nèi)容和類別的關(guān) Jf關(guān)it求消息。
20、 根據(jù)權(quán)利要求17-18任一所述的方法,其特征在于,進一步包括 接收所述內(nèi)容分類請求實體根據(jù)接收的所述內(nèi)容分類提供實體的分類能力發(fā)送的內(nèi)容分類請求;根據(jù)所述的內(nèi)容分類請求以及所述內(nèi)容分類請求實體所支持的分類能力對 內(nèi)容進行分類;向所述的內(nèi)容分類請求實體返回分類結(jié)果。
21、 根據(jù)權(quán)利要求16-18任一所述的方法,其特征在于,進一步包括 接收所述內(nèi)容分類請求實體根據(jù)接收的所述內(nèi)容分類提供實體的分類能力發(fā)送的內(nèi)容和類別的關(guān)聯(lián)請求;如果存在內(nèi)容對應的類別,則根據(jù)所述的關(guān)聯(lián)請求進行內(nèi)容和類別的關(guān)聯(lián); 如果不存在內(nèi)容對應的類別,則對內(nèi)容進行分類得到類別,將內(nèi)容與所述的類 別進行關(guān)聯(lián);向所述的內(nèi)容分類請求實體返回關(guān)聯(lián)結(jié)果。
22、 根據(jù)權(quán)利要求16-18任一所述的方法,其特征在于,在所述的接收所 述內(nèi)容分類提供實體返回的分類能力之后進一步包括保存從所述內(nèi)容分類請求實體返回的該內(nèi)容分類請求實體所支持的分類能力。
23、 一種內(nèi)容分類的方法,其特征在于,包括如下步驟向內(nèi)容分類提供實體訂閱所述內(nèi)容分類提供實體的分類能力; 接收所述內(nèi)容分類提供實體發(fā)送的分類能力。
24、 根據(jù)權(quán)利要求23所述的方法,其特征在于,所述的方法進一步包括 根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類;接收內(nèi)容分類提供實體返回的對所述的內(nèi)容信息的分類結(jié)果。
25、 根據(jù)權(quán)利要求23所述的方法,其特征在于,所述的方法進一步包括 根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián)。
26、 根據(jù)權(quán)利要求23所述的方法,其特征在于,所述的向內(nèi)容分類提供實 體訂閱所述內(nèi)容分類提供實體的分類能力具體包括訂閱所述內(nèi)容分類提供實體的分類能力以及所述分類能力變化后的分類能力;所述的接收所述內(nèi)容分類提供實體發(fā)送的分類能力具體包括 接收所述內(nèi)容分類提供實體發(fā)送的分類能力以及所述分類能力變化后的分 類能力。
27、 一種內(nèi)容分類的方法,其特征在于,包括如下步驟接收內(nèi)容分類請求實體發(fā)送的內(nèi)容分類提供實體分類能力的訂閱請求; 向所述內(nèi)容分類請求實體發(fā)送所述的內(nèi)容分類提供實體的分類能力。
28、 根據(jù)權(quán)利要求27所述的方法,其特征在于,進一步包括 向內(nèi)容分類請求實體訂閱所述內(nèi)容分類請求實體所支持的分類能力; 接收所述內(nèi)容分類請求實體發(fā)送的所支持的分類能力。
29、 根據(jù)權(quán)利要求27或28所述的方法,其特征在于,所述的方法進一步 包括接收所述內(nèi)容分類請求實體發(fā)送的內(nèi)容分類請求消息;根據(jù)所述內(nèi)的容分類請求實體所支持的分類能力對所述的內(nèi)容信息進行分類;向所述的內(nèi)容分類請求實體返回對所述的內(nèi)容信息的分類結(jié)果。
30、 根據(jù)權(quán)利要求28所述的方法,其特征在于,所述的向內(nèi)容分類請求實 體訂閱所述內(nèi)容分類請求實體所支持的分類能力具體包括訂閱所述內(nèi)容分類請求實體所支持的分類能力以及所述所支持的分類能力變化后的結(jié)果;所述的接收所述內(nèi)容分類請求實體發(fā)送的所支持的分類能力具體包括 接收所述內(nèi)容分類請求實體所支持的分類能力以及所述所支持的分類能力 變化后的結(jié)果。
31、 一種內(nèi)容分類系統(tǒng),其特征在于,所述的系統(tǒng)包括 內(nèi)容分類請求實體,用于向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能力;接收所述內(nèi)容分類提供實體返回的該 內(nèi)容分類提供實體的分類能力;內(nèi)容分類提供實體,用于接收內(nèi)容分類請求實體發(fā)送的分類能力協(xié)商請求; 向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供實體的分類能力。
32、 根據(jù)權(quán)利要求31所述的系統(tǒng),其特征在于,所述的內(nèi)容分類請求實體 發(fā)送的分類能力協(xié)商請求中攜帶有所述內(nèi)容分類請求實體所支持的分類能力。
33、 根據(jù)權(quán)利要求31所述的系統(tǒng),其特征在于,所述的內(nèi)容分類請求實體 進一步用于接收所述內(nèi)容分類提供實體發(fā)送的分類能力協(xié)商請求;向所述的內(nèi) 容分類提供實體返回所述內(nèi)容分類請求實體所支持的分類能力;所述的內(nèi)容分類提供實體進一步用于向所述內(nèi)容分類請求實體發(fā)送分類能 力協(xié)商請求;接收所述內(nèi)容分類請求實體返回所述內(nèi)容分類請求實體所支持的 分類能力。
34、 根據(jù)權(quán)利要求31-33任一所述的系統(tǒng),其特征在于,所述的內(nèi)容分類 請求實體進一步根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容分類,接收內(nèi)容分類提供實體返回的對內(nèi)容的分類結(jié)果;所述的內(nèi)容分類提供實體進一步用于接收所述內(nèi)容分類請求實體的內(nèi)容分 類請求,對內(nèi)容進行分類,向所述內(nèi)容分類請求實體返回分類結(jié)果。
35、 根據(jù)權(quán)利要求34所述的系統(tǒng),其特征在于,所述的內(nèi)容分類提供實體 進一步根據(jù)所述內(nèi)容分類請求實體所支持的分類能力對所述的內(nèi)容進行分類,向所述的內(nèi)容分類請求實體返回分類結(jié)果。
36、 根據(jù)權(quán)利要求34所述的系統(tǒng),其特征在于,所述的內(nèi)容分類請求實 體進一步根據(jù)接收的所述內(nèi)容分類提供實體的分類能力對待分類的內(nèi)容進行相 應的處理,以處理后的內(nèi)容向所述內(nèi)容分類^是供實體請求內(nèi)容分類。
37、 根據(jù)權(quán)利要求31-33任一所述的方法,其特征在于,所述的內(nèi)容分類 請求實體進一步根據(jù)接收的所述內(nèi)容分類提供實體的分類能力對所述內(nèi)容分類請求實體所支持的分類能力和/或信任驗證能力進行配置。
38、 根據(jù)權(quán)利要求31-33任一所述的系統(tǒng),其特征在于,所述的內(nèi)容分類 請求實體進一步根據(jù)接收的所述內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類提供實體請求內(nèi)容和類別的關(guān)聯(lián);所述的內(nèi)容分類提供實體進一步用于接收所述內(nèi)容分類請求實體的內(nèi)容和 類別的關(guān)聯(lián)請求,對內(nèi)容和類別進行關(guān)聯(lián)。
39、 一種內(nèi)容分類請求實體,其特征在于,所述的內(nèi)容分類請求實體包括 分類能力請求單元,用于向內(nèi)容分類提供實體請求分類能力; 分類能力接收單元,用于接收內(nèi)容分類提供實體的分類能力。
40、 根據(jù)權(quán)利要求39所述的內(nèi)容分類請求實體,其特征在于,所述的內(nèi)容 分類請求實體進一步包括發(fā)送單元,用于根據(jù)所述的內(nèi)容分類提供實體的分類能力向所述內(nèi)容分類 ^:供實體請求內(nèi)容分類或者請求內(nèi)容和類別的關(guān)聯(lián);接收單元,用于接收所述內(nèi)容分類提供實體返回的對內(nèi)容的分類結(jié)果或者 關(guān)聯(lián)結(jié)果。
41、 根據(jù)權(quán)利要求39或40所述的內(nèi)容分類請求實體,其特征在于,所述 的分類能力請求單元具體為協(xié)商單元,用于向內(nèi)容分類提供實體發(fā)送分類能力 協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能力。
42、 根據(jù)權(quán)利要求41所述的內(nèi)容分類請求實體,其特征在于,協(xié)商單元進 一步用于接收所述內(nèi)容分類提供實體發(fā)送的分類能力協(xié)商請求;向所述的內(nèi)容分類提供實體返回所述內(nèi)容分類請求實體所支持的分類能力。
43、 根據(jù)權(quán)利要求41所述的內(nèi)容分類請求實體,其特征在于,所述的協(xié)商單元進一步用于將所述內(nèi)容分類請求實體所支持的分類能力攜帶在分類能力協(xié) 商請求中向所述的內(nèi)容分類提供實體提供。
44、 根據(jù)權(quán)利要求39或40所述的內(nèi)容分類請求實體,其特征在于,所述 的分類能力請求單元具體為訂閱單元,用于向所述的內(nèi)容分類提供實體訂閱該 內(nèi)容分類提供實體的分類能力;所述的分類能力接收單元用于接收內(nèi)容分類提 供者發(fā)送的分類能力。
45、 根據(jù)權(quán)利要求40所述的內(nèi)容分類請求實體,其特征在于,所述的內(nèi) 容分類請求實體進一步包括內(nèi)容處理單元,用于根據(jù)接收的所述內(nèi)容分類提供實體的分類能力對待分 類的內(nèi)容信息進行相應的處理,以處理后的內(nèi)容信息通過所述的發(fā)送單元向所 述內(nèi)容分類提供實體請求內(nèi)容分類。
46、 根據(jù)權(quán)利要求39或40所述的內(nèi)容分類請求實體,其特征在于,所述 的內(nèi)容分類請求實體進一步包括配置單元,用于根據(jù)所接收的所述內(nèi)容分類提供實體的分類能力對對所述 內(nèi)容分類請求實體所支持的分類能力和/或信任驗證能力進行配置。
47、 根據(jù)權(quán)利要求39或40所述的內(nèi)容分類請求實體,其特征在于,所述 的內(nèi)容分類請求實體進一步包括保存單元,用于保存從所述內(nèi)容分類提供實體獲取的該內(nèi)容分類提供實體 的分類能力。
48、 根據(jù)權(quán)利要求45所述的內(nèi)容分類請求實體,其特征在于,所述的內(nèi) 容分類請求實體進一步包括如果保存有有效的所述內(nèi)容分類提供實體的分類能力,則通知所述的內(nèi)容處理 單元根據(jù)該保存的內(nèi)容分類提供實體的分類能力處理內(nèi)容信息;容分類或者請求內(nèi)容和類別的關(guān)聯(lián)。
49、 一種內(nèi)容分類提供實體,其特征在于,所述的內(nèi)容分類請求實體包括 分類能力交互單元,用于接收內(nèi)容分類請求實體發(fā)送的分類能力請求; 分類能力提供單元,用于向所述內(nèi)容分類請求實體返回所述內(nèi)容分類提供實體的分類能力。
50、 根據(jù)權(quán)利要求49所述的內(nèi)容分類提供實體,其特征在于,所述的分類 能力交互單元具體為協(xié)商單元,用于接收內(nèi)容分類請求實體發(fā)送的分類能力協(xié) 商請求。
51、 根據(jù)權(quán)利要求50所述的內(nèi)容分類提供實體,其特征在于,所述的協(xié)商 單元進一步用于接收攜帶在所述分類能力協(xié)商請求中的所述內(nèi)容分類請求實體 所支持的分類能力;或者向所述內(nèi)容分類請求實體發(fā)送分類能力協(xié)商請求;接 收所述內(nèi)容分類請求實體返回所述內(nèi)容分類請求實體所支持的分類能力。
52、 根據(jù)權(quán)利要求49-51任一所述的內(nèi)容分類提供實體,其特征在于,所 述的內(nèi)容分類提供實體進一步包括接收單元,用于接收所述內(nèi)容分類請求實體根據(jù)所述的內(nèi)容分類提供實體 的分類能力發(fā)送的內(nèi)容分類請求;分類單元,用于根據(jù)所述的內(nèi)容分類請求對內(nèi)容進行分類; 發(fā)送單元,用于向所述的內(nèi)容分類請求實體發(fā)送對內(nèi)容的分類結(jié)果。
53、 根據(jù)權(quán)利要求52所述的內(nèi)容分類提供實體,其特征在于,所述的分類 單元進一步用于根據(jù)接收的所述內(nèi)容分類請求實體所支持的分類能力對內(nèi)容進 行分類。
54、 根據(jù)權(quán)利要求49-51任一所述的內(nèi)容分類提供實體,其特征在于,所 述的內(nèi)容分類提供實體進一步包括接收單元,用于接收所述內(nèi)容分類請求實體根據(jù)所述的內(nèi)容分類提供實體 的分類能力發(fā)送的內(nèi)容和類別的關(guān)聯(lián)請求;關(guān)聯(lián)單元,用于根據(jù)所述的內(nèi)容和類別的關(guān)聯(lián)請求將內(nèi)容和類別進行關(guān)聯(lián)。
55、 根據(jù)權(quán)利要求49所述的內(nèi)容分類請求實體,其特征在于,所述的分類 能力交互單元具體為訂閱單元,用于接收內(nèi)容分類請求實體發(fā)送的訂閱內(nèi)容分 類提供實體的分類能力的訂閱請求;或者用于向所述的內(nèi)容分類請求實體訂閱 該內(nèi)容分類請求實體所支持的分類能力,接收所述的內(nèi)容分類請求實體發(fā)送的 分類能力。
56、 根據(jù)權(quán)利要求51或55所述的內(nèi)容分類提供實體,其特征在于,所述 的內(nèi)容分類提供實體進一步包括保存單元,用于保存從所述內(nèi)容分類請求實體返回的該內(nèi)容分類請求實體 所支持的分類能力。
全文摘要
本發(fā)明公開了一種內(nèi)容分類方法,包括內(nèi)容分類請求實體向內(nèi)容分類提供實體發(fā)送分類能力協(xié)商請求,請求所述的內(nèi)容分類提供實體的分類能力;接收所述內(nèi)容分類提供實體返回的該內(nèi)容分類提供實體的分類能力。此外,本發(fā)明還公開了一種內(nèi)容分類系統(tǒng),內(nèi)容分類請求實體、內(nèi)容分類提供實體。通過分類能力協(xié)商或者訂閱可以就內(nèi)容分類能力進行充分的了解,使內(nèi)容分類請求實體或者內(nèi)容分類提供實體能夠詳細地、清楚準確地、及時地獲得相互之間的內(nèi)容分類能力信息。
文檔編號H04L12/58GK101494617SQ20081006562
公開日2009年7月29日 申請日期2008年1月23日 優(yōu)先權(quán)日2008年1月23日
發(fā)明者劉燚靈, 杰 唐 申請人:華為技術(shù)有限公司