亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種動(dòng)態(tài)內(nèi)容傳送方法與系統(tǒng)的制作方法

文檔序號(hào):7958369閱讀:234來(lái)源:國(guó)知局
專利名稱:一種動(dòng)態(tài)內(nèi)容傳送方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種動(dòng)態(tài)內(nèi)容傳送方法與動(dòng)態(tài)內(nèi)容傳送系統(tǒng)。
背景技術(shù)
動(dòng)態(tài)內(nèi)容傳送是一種基于客戶端/服務(wù)器結(jié)構(gòu)的、用于向移動(dòng)終端用戶發(fā)送個(gè)性化內(nèi)容的技術(shù)。用戶通過(guò)定制內(nèi)容,服務(wù)器將根據(jù)用戶參數(shù)、用戶的位置、在線狀態(tài)等對(duì)內(nèi)容做個(gè)性化處理,并定時(shí)將內(nèi)容傳送給用戶終端。
現(xiàn)有技術(shù)方案,內(nèi)容傳送的過(guò)程包括以下步驟終端采用超級(jí)文本傳送協(xié)議(Hyper Text Transport Protocol,HTTP)或無(wú)線訪問(wèn)協(xié)議(Wireless Access Protocol,WAP)通過(guò)請(qǐng)求(Request)消息向動(dòng)態(tài)內(nèi)容傳送(Dynamic Content Delivery,DCD)服務(wù)器發(fā)出動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,在請(qǐng)求中攜帶終端能力信息;終端能力信息遵循用戶代理描述文檔(User AgentProfile,UAProf)標(biāo)準(zhǔn),在終端能力信息中不包含終端存儲(chǔ)空間狀態(tài)信息;DCD服務(wù)器接收到終端發(fā)送的動(dòng)態(tài)內(nèi)容傳送請(qǐng)求后,解析請(qǐng)求的內(nèi)容和終端能力信息,根據(jù)用戶的設(shè)置參數(shù)和終端能力信息處理請(qǐng)求的動(dòng)態(tài)內(nèi)容;包括改變視頻內(nèi)容的長(zhǎng)度、對(duì)文本內(nèi)容截取其中的某個(gè)部分、對(duì)圖像內(nèi)容進(jìn)行分辨率的適配等,生成待發(fā)送的內(nèi)容;DCD服務(wù)器采用HTTP協(xié)議或WAP協(xié)議通過(guò)響應(yīng)(Response)消息將內(nèi)容發(fā)送給終端;終端接收內(nèi)容,同時(shí)將內(nèi)容存儲(chǔ)在本地的存儲(chǔ)空間中;如果本地存儲(chǔ)空間不足,終端提示用戶,并中斷與DCD服務(wù)器之間的動(dòng)態(tài)內(nèi)容傳送會(huì)話。
上述現(xiàn)有技術(shù)的缺點(diǎn)如下DCD服務(wù)器和終端在動(dòng)態(tài)內(nèi)容傳送開(kāi)始前都沒(méi)有比較傳送內(nèi)容大小和終端可用存儲(chǔ)空間大小,當(dāng)傳送內(nèi)容大小比終端上的可用存儲(chǔ)空間大時(shí),傳送仍然會(huì)開(kāi)始,當(dāng)終端上的存儲(chǔ)空間用完時(shí),傳送中斷,導(dǎo)致最終不能完成內(nèi)容傳送。因此,現(xiàn)有技術(shù)方案中由于不考慮終端的可用存儲(chǔ)空間大小,直接將個(gè)性化處理后的動(dòng)態(tài)內(nèi)容發(fā)送給終端,當(dāng)終端的可用存儲(chǔ)空間小于傳送的動(dòng)態(tài)內(nèi)容大小時(shí),由于傳送不能完成,導(dǎo)致網(wǎng)絡(luò)傳輸帶寬的浪費(fèi)。另外,由于個(gè)性化處理是很耗費(fèi)DCD服務(wù)器系統(tǒng)資源的過(guò)程,如果在個(gè)性化處理之后才發(fā)現(xiàn)由于終端可用存儲(chǔ)空間大小的原因而不能正常完成傳送,將造成DCD服務(wù)器系統(tǒng)資源的浪費(fèi)。

發(fā)明內(nèi)容
本發(fā)明提供一種動(dòng)態(tài)內(nèi)容傳送方法,用以解決現(xiàn)有技術(shù)中存在的由于沒(méi)有根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行相應(yīng)處理后發(fā)送,導(dǎo)致浪費(fèi)網(wǎng)絡(luò)傳輸資源以及DCD服務(wù)器和終端設(shè)備資源的問(wèn)題。
根據(jù)本發(fā)明的上述方法,本發(fā)明另提供一種相對(duì)應(yīng)的動(dòng)態(tài)內(nèi)容傳送系統(tǒng)。
本發(fā)明方法包括A、動(dòng)態(tài)內(nèi)容傳送DCD服務(wù)器獲取接收動(dòng)態(tài)內(nèi)容的終端設(shè)備的可用存儲(chǔ)空間大??;B、所述DCD服務(wù)器根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
所述步驟A包括終端設(shè)備向DCD服務(wù)器發(fā)送獲取動(dòng)態(tài)內(nèi)容的請(qǐng)求消息,在該請(qǐng)求消息中攜帶終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
所述步驟A可以包括DCD服務(wù)器向終端設(shè)備發(fā)送詢問(wèn)消息,請(qǐng)求獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述終端設(shè)備向所述DCD服務(wù)器返回響應(yīng)消息,攜帶終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
所述步驟A可以包括DCD服務(wù)器向一個(gè)存儲(chǔ)有終端設(shè)備動(dòng)態(tài)能力信息的DPE服務(wù)器發(fā)送詢問(wèn)消息,攜帶終端設(shè)備標(biāo)識(shí);所述DPE服務(wù)器向所述DCD服務(wù)器返回響應(yīng)消息,上報(bào)包含終端存儲(chǔ)空間狀態(tài)信息的終端能力信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
所述步驟A還可以包括DCD服務(wù)器向一個(gè)存儲(chǔ)有終端設(shè)備動(dòng)態(tài)能力信息的DPE服務(wù)器發(fā)送訂閱消息,攜帶終端設(shè)備標(biāo)識(shí);所述DPE服務(wù)器向所述DCD服務(wù)器返回通知消息,上報(bào)包含終端存儲(chǔ)空間狀態(tài)信息的終端能力信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
所述步驟B中,DCD服務(wù)器先比較終端設(shè)備的可用存儲(chǔ)空間大小和動(dòng)態(tài)內(nèi)容大小;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理后發(fā)送給所述終端設(shè)備;否則,直接對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理后發(fā)送給所述終端設(shè)備。
所述采取減小動(dòng)態(tài)內(nèi)容大小的處理方式,包括對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行壓縮處理;或者對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行裁減處理;或者在動(dòng)態(tài)內(nèi)容的不同存儲(chǔ)格式文件中,選擇存儲(chǔ)字節(jié)數(shù)最小的對(duì)應(yīng)文件進(jìn)行處理;或者將小于等于終端設(shè)備可用存儲(chǔ)空間大小的數(shù)值作為一項(xiàng)個(gè)性化引擎輸入?yún)?shù),要求個(gè)性化處理后的文件大小滿足小于該數(shù)值;其中任意一種處理方式或任意多種處理方式的組合。
根據(jù)本發(fā)明的上述方法,在DCD服務(wù)器中預(yù)先設(shè)置與不同類型動(dòng)態(tài)內(nèi)容相對(duì)應(yīng)的處理方式;當(dāng)需要減小動(dòng)態(tài)內(nèi)容大小時(shí),根據(jù)動(dòng)態(tài)內(nèi)容類型,采用對(duì)應(yīng)的處理方式進(jìn)行處理。
根據(jù)本發(fā)明的上述方法,當(dāng)處理后的動(dòng)態(tài)內(nèi)容大小大于終端可用存儲(chǔ)空間時(shí),所述DCD服務(wù)器延遲或取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
根據(jù)本發(fā)明的上述方法,在DCD服務(wù)器中預(yù)先設(shè)置延遲時(shí)長(zhǎng);在延遲時(shí)長(zhǎng)內(nèi),DCD服務(wù)器周期獲取終端設(shè)備的可用存儲(chǔ)空間大小,當(dāng)判斷出終端設(shè)備的可用存儲(chǔ)空間大于等于處理后的動(dòng)態(tài)內(nèi)容大小時(shí),啟動(dòng)發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備;當(dāng)延遲時(shí)長(zhǎng)到達(dá)時(shí),取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
根據(jù)本發(fā)明的上述方法,所述DCD服務(wù)器判斷發(fā)送的動(dòng)態(tài)內(nèi)容類型;當(dāng)動(dòng)態(tài)內(nèi)容類型為即時(shí)性動(dòng)態(tài)內(nèi)容時(shí),取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
本發(fā)明另提供一種動(dòng)態(tài)內(nèi)容傳送系統(tǒng),包括DCD服務(wù)器和終端設(shè)備,在所述DCD服務(wù)器中設(shè)置有第一處理模塊;所述DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)所述第一處理模塊,獲取所述終端設(shè)備的可用存儲(chǔ)空間大?。凰鯠CD服務(wù)器根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容滿足能夠被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
在所述DCD服務(wù)器中還設(shè)置有第二處理模塊;比較所述第一處理模塊獲取的可用存儲(chǔ)空間大小和待發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容大小;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理。
在所述終端設(shè)備中設(shè)置有第一功能模塊;當(dāng)終端設(shè)備向DCD服務(wù)器發(fā)送獲取動(dòng)態(tài)內(nèi)容請(qǐng)求消息時(shí),啟動(dòng)所述第一功能模塊,獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息,并在該請(qǐng)求消息中攜帶所述終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器中的第一處理模塊獲取請(qǐng)求消息中攜帶的終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
根據(jù)本發(fā)明提供的上述系統(tǒng),還包括DPE服務(wù)器,連接在所述DCD服務(wù)器和終端設(shè)備之間;所述DPE服務(wù)器與所述終端設(shè)備實(shí)時(shí)通信,獲取并存儲(chǔ)終端設(shè)備的動(dòng)態(tài)能力信息;所述DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)所述第一處理模塊,向所述DPE服務(wù)器發(fā)送查詢消息或訂閱消息;所述DPE服務(wù)器收到查詢消息或訂閱消息后,向所述DCD服務(wù)器上報(bào)被查詢的終端設(shè)備的動(dòng)態(tài)能力信息;所述DCD服務(wù)器中的第一處理模塊根據(jù)上報(bào)的動(dòng)態(tài)能力信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
本發(fā)明有益效果如下(1)采用本發(fā)明,DCD服務(wù)器在對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理前,先獲知終端的存儲(chǔ)空間狀態(tài)信息,并根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小對(duì)待發(fā)送內(nèi)容做出壓縮、裁減、替換等處理,使個(gè)性化處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端設(shè)備存儲(chǔ),再發(fā)送給終端設(shè)備;當(dāng)個(gè)性化處理后的動(dòng)態(tài)內(nèi)容大小大于終端設(shè)備的可用存儲(chǔ)空間時(shí),延遲或取消發(fā)送。這樣就避免了由于終端存儲(chǔ)空間不足而使內(nèi)容發(fā)送失敗的問(wèn)題,節(jié)約了網(wǎng)絡(luò)帶寬資源和服務(wù)器、客戶端的計(jì)算、存儲(chǔ)資源。
(2)本發(fā)明提供了多種獲取終端設(shè)備存儲(chǔ)空間狀態(tài)信息的方法,僅需在DCD服務(wù)器和終端設(shè)備或存儲(chǔ)有終端設(shè)備動(dòng)態(tài)能力信息的DPE(Device ProfileEvolution,設(shè)備描述文檔演進(jìn))服務(wù)器之間擴(kuò)展現(xiàn)有相關(guān)信令消息即可實(shí)現(xiàn)獲取終端設(shè)備的存儲(chǔ)空間狀態(tài)信息,實(shí)現(xiàn)方法簡(jiǎn)單有效。


圖1為本發(fā)明實(shí)施例1由終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,并上報(bào)終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送的信令流程圖;圖2為本發(fā)明實(shí)施例2由終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,并由DCD服務(wù)器向終端設(shè)備獲取終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送的信令流程圖;圖3為本發(fā)明實(shí)施例3由終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,并由DCD服務(wù)器向DPE服務(wù)器獲取終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送的信令流程圖;圖4為本發(fā)明實(shí)施例4由DCD服務(wù)器發(fā)起動(dòng)態(tài)內(nèi)容傳送時(shí),向終端設(shè)備獲取終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送的信令流程圖;圖5為本發(fā)明實(shí)施例5由DCD服務(wù)器發(fā)起動(dòng)態(tài)內(nèi)容傳送時(shí),向DPE服務(wù)器獲取終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送的信令流程圖;圖6為本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明提供一種動(dòng)態(tài)內(nèi)容發(fā)送方法,包括由DCD服務(wù)器獲取終端設(shè)備的可用存儲(chǔ)空間大??;根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
下面結(jié)合附圖,對(duì)本發(fā)明方法進(jìn)行詳細(xì)描述。
根據(jù)動(dòng)態(tài)內(nèi)容發(fā)送觸發(fā)方式的不同,可以分為由終端設(shè)備發(fā)起和由DCD服務(wù)器發(fā)起兩種情況。
實(shí)施例1由終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,并上報(bào)終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送。
參見(jiàn)圖1,具體步驟包括步驟1、終端設(shè)備采用HTTP或WAP協(xié)議向DCD服務(wù)器發(fā)出Request消息,請(qǐng)求發(fā)送動(dòng)態(tài)內(nèi)容,攜帶擴(kuò)展的終端能力信息(擴(kuò)展的UAProf或DPE),其中包含終端存儲(chǔ)空間狀態(tài)信息;擴(kuò)展UAProf或DPE是在現(xiàn)有技術(shù)UAProf中的<HardwarePlatform>中增加一個(gè)<AvailableStorage>子元素,擴(kuò)展的UAProf或DPE的結(jié)構(gòu)以及終端存儲(chǔ)空間信息在其中的位置由下述粗黑體語(yǔ)句描述<?xml version=″1.0″?>
<rdfRDF xmlnsrdf=″&ns-rdf;″xmlnsprf=″&ns-prf;″>
<rdfDescription rdfID=″MyDeviceProfile″>
<prfcomponent>
<rdfDescription rdfID=″HardwarePlatform″>
<rdftype rdfresource=″&ns-prf;HardwarePlatform″/>
<prfScreenSizeChar rdfdatatype=″&prf-dt;Dimension″>15×6</prfScreenSizeChar>
<prfBitsPerPixel rdfdatatype=″&prf-dt;Number″>2</prfBitsPerPixel>
<prfColorCapable rdfdatatype=″&prf-dt;Boolean″>No</prfColorCapable>
<prfImageCapable rdfdatatype=″&prf-dt;Boolean″>Yes</prfImageCapable>
<prfKeyboard rdfdatatype=″&prf-dt;Literal″>PhoneKeypad</prfKeyboard>
<prfNumberOfSoftKeys rdfdatatype=″&prf-dt;Number″>0</prfNumberOfSoftKeys>
<prfAvailableStorage rdfdatatype=″&prf-dt;Number″>2MB</prfAvailableStorage>
</rdfDescription>
</prfcomponent>
</rdfDescription>
</rdfRDF>
步驟2、DCD服務(wù)器收到動(dòng)態(tài)內(nèi)容發(fā)送請(qǐng)求后,進(jìn)行如下處理首先,DCD服務(wù)器根據(jù)請(qǐng)求消息中攜帶的終端存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大??;
DCD服務(wù)器比較終端設(shè)備的可用存儲(chǔ)空間大小和動(dòng)態(tài)內(nèi)容大??;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理;否則,直接對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理;采取減小動(dòng)態(tài)內(nèi)容大小的處理方式,可以是多種多樣的,例如(1)對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行壓縮處理,如將800*600的圖片壓縮為640*480,以減小動(dòng)態(tài)內(nèi)容中圖片存儲(chǔ)信息量的大小,使壓縮處理后的動(dòng)態(tài)內(nèi)容滿足終端設(shè)備的可用存儲(chǔ)空間大??;(2)對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行裁減處理,如將電影的片頭曲、片尾曲部分裁掉,將網(wǎng)頁(yè)中的多媒體內(nèi)容去掉,將新聞項(xiàng)、Blog后的網(wǎng)友評(píng)論部分去掉等等;(3)將動(dòng)態(tài)內(nèi)容存儲(chǔ)為的不同格式的文件,選擇存儲(chǔ)字節(jié)數(shù)最小的對(duì)應(yīng)文件進(jìn)行處理;(4)將某個(gè)數(shù)值作為一項(xiàng)個(gè)性化引擎的輸入?yún)?shù),要求個(gè)性化引擎的處理結(jié)果必須符合處理后文件大小小于這個(gè)數(shù)值的要求;為了使個(gè)性化處理后的內(nèi)容大小能夠被終端設(shè)備的可用存信儲(chǔ)空間存儲(chǔ),這個(gè)數(shù)值取值范圍為小于或等于終端可用存儲(chǔ)空間大小。
上述四種處理方式可以單獨(dú)使用,也可以同時(shí)使用多種處理方式。
在具體實(shí)施過(guò)程中,可以根據(jù)不同的動(dòng)態(tài)內(nèi)容類型,預(yù)先設(shè)置對(duì)應(yīng)的一種或多種處理方式存儲(chǔ)在DCD服務(wù)器中。當(dāng)需要對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行處理時(shí),根據(jù)動(dòng)態(tài)內(nèi)容類型,采用對(duì)應(yīng)的處理方式進(jìn)行處理。例如當(dāng)動(dòng)態(tài)內(nèi)容類型為圖像文件時(shí),可以選擇上述的處理方式(1)和處理方式(3),先對(duì)圖像進(jìn)行壓縮處理,再將壓縮處理后的圖像存儲(chǔ)為占用存儲(chǔ)空間較小的.jpg文件格式等。
步驟3、DCD服務(wù)器將個(gè)性化處理后的動(dòng)態(tài)內(nèi)容通過(guò)響應(yīng)消息發(fā)送給請(qǐng)求的終端設(shè)備。
如果通過(guò)上述各種處理方式處理后的動(dòng)態(tài)內(nèi)容大小仍大于終端可用存儲(chǔ)空間時(shí),DCD服務(wù)器可以延遲或取消發(fā)送該動(dòng)態(tài)內(nèi)容給終端設(shè)備。
在具體實(shí)施過(guò)程中,可以在DCD服務(wù)器中預(yù)先設(shè)置延遲時(shí)長(zhǎng);在延遲時(shí)長(zhǎng)內(nèi),DCD服務(wù)器周期獲取終端設(shè)備的可用存儲(chǔ)空間大小,當(dāng)判斷出終端設(shè)備的可用存儲(chǔ)空間大于等于處理后的動(dòng)態(tài)內(nèi)容大小時(shí),立即啟動(dòng)發(fā)送該動(dòng)態(tài)內(nèi)容給終端設(shè)備;當(dāng)延遲時(shí)長(zhǎng)到達(dá)后,終端設(shè)備的可用存儲(chǔ)空間仍小于處理后的動(dòng)態(tài)內(nèi)容大小,則取消發(fā)送該動(dòng)態(tài)內(nèi)容給終端設(shè)備。
另外,對(duì)于一些即時(shí)性的動(dòng)態(tài)內(nèi)容,如股票信息等,如果當(dāng)前不能將動(dòng)態(tài)內(nèi)容發(fā)送給終端設(shè)備,則直接取消發(fā)送。
實(shí)施例2終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求時(shí)不攜帶終端存儲(chǔ)空間狀態(tài)信息,由DCD服務(wù)器向終端設(shè)備獲取終端存儲(chǔ)空間狀態(tài)信息后實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送。
參見(jiàn)圖2,具體步驟包括步驟1、終端設(shè)備向DCD服務(wù)器發(fā)送Request消息,請(qǐng)求發(fā)送動(dòng)態(tài)內(nèi)容;在發(fā)送的Request消息中不包含終端存儲(chǔ)空間狀態(tài)信息;步驟2、DCD服務(wù)器收到動(dòng)態(tài)內(nèi)容發(fā)送請(qǐng)求后,通過(guò)短消息服務(wù)(ShortMessage Service,SMS)或推送(PUSH)方式向終端發(fā)出詢問(wèn)消息,請(qǐng)求獲取終端存儲(chǔ)空間狀態(tài)信息;步驟3、終端通過(guò)SMS向服務(wù)器回復(fù)響應(yīng)消息,在響應(yīng)消息中上報(bào)終端存儲(chǔ)空間狀態(tài)信息;詢問(wèn)/響應(yīng)消息可以采用對(duì)會(huì)話初始化協(xié)議(Session Initiated Protocol,SIP)中選項(xiàng)(OPTIONS)的綁定,下面是詢問(wèn)消息的具體例子OPTIONS DPE<destinationURI>SIP/2.0Via...
Max-Forwards70To<destinationURI>
From<SourceURI>;tag=1928301774Call-IDa84b4c76e66710CSeq63104OPTIONSContact<contactURI>
DPEElementDescription/component/HardwarePlatform/AvailableStorageContent-Length0下面是響應(yīng)消息的具體例子SIP/2.0 200 OKVia...
To<destinationURI>;tag=93810874From<SourceURI>;tag=1928301774Call-IDa84b4c76e66710CSeq63104 OPTIONSContact<contactURI>
Content-Typeapplication/DPEContent-Length...
<?xml version=″1.0″?>
<rdfRDF xmlnsrdf=″&ns-rdf;″xmlnsprf=″&ns-prf;″>
<rdfDescription rdfID=″MyDeviceProfile″>
<prfcomponent>
<rdfDescription rdfID=″HardwarePlatform″>
<prfAvailableStoragerdfdatatype=″&prf-dt;Number″>2MB</prfAvailableStorage>
</rdfDescription>
</prfcomponent>
</rdfDescription>
</rdfRDF>
因此,需要在SIP的OPTIONS消息中支持DPEElement頭域(如上述粗黑色語(yǔ)句),其語(yǔ)義在于指定在響應(yīng)消息中必須包含的DPE文件中的元素(element);需要注冊(cè)新的多用途互聯(lián)網(wǎng)郵件擴(kuò)展(Multipurpose Internet MailExtensions,MIME),類型為application/DPE;在SIP響應(yīng)中攜帶DPE內(nèi)容。
MIME它是當(dāng)前廣泛應(yīng)用的一種電子郵件技術(shù)規(guī)范,基本內(nèi)容定義于RFC2045-2049。在MIME中,不同的內(nèi)容類型都要注冊(cè)一個(gè)名字,使得內(nèi)容接收者知道接收到的多媒體內(nèi)容的具體類型。上述響應(yīng)消息中包含Content-Typeapplication/DPE;表示消息中攜帶的內(nèi)容是一個(gè)DPE內(nèi)容。
步驟4、DCD服務(wù)器收到響應(yīng)消息后,根據(jù)響應(yīng)消息中攜帶的存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大??;其后述處理與圖1流程中步驟2相同,不重述。
步驟5、同圖1流程中的步驟3,不重述。
實(shí)施例3由終端設(shè)備發(fā)起動(dòng)態(tài)內(nèi)容傳送請(qǐng)求,并由DCD服務(wù)器向DPE服務(wù)器獲取終端存儲(chǔ)空間狀態(tài)信息實(shí)現(xiàn)動(dòng)態(tài)內(nèi)容傳送。
參見(jiàn)圖3,DCD服務(wù)器可以從外部實(shí)體獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;下面以DCD服務(wù)器從DPE服務(wù)器獲取終端存儲(chǔ)空間狀態(tài)信息為例。
DPE服務(wù)器與終端設(shè)備相連接,并與終端設(shè)備進(jìn)行實(shí)時(shí)通信,獲取終端設(shè)備的動(dòng)態(tài)能力信息;當(dāng)終端設(shè)備的動(dòng)態(tài)能力改變時(shí),DPE服務(wù)器實(shí)時(shí)更新本地存儲(chǔ)的該終端設(shè)備的動(dòng)態(tài)能力信息。
具體信令流程包括步驟1、終端設(shè)備向DCD服務(wù)器發(fā)送Request消息,請(qǐng)求發(fā)送動(dòng)態(tài)內(nèi)容;在發(fā)送的Request消息中不包含終端存儲(chǔ)空間狀態(tài)信息。
步驟2、DCD服務(wù)器收到動(dòng)態(tài)內(nèi)容發(fā)送請(qǐng)求后,向DPE服務(wù)器終端發(fā)出詢問(wèn)消息,請(qǐng)求獲取終端存儲(chǔ)空間狀態(tài)信息,在詢問(wèn)消息中攜帶終端的標(biāo)識(shí)信息;DCD服務(wù)器也可以向DPE服務(wù)器發(fā)出訂閱消息,在消息中帶有終端標(biāo)識(shí);如采用RFC3265訂閱/通知模式。
步驟3、當(dāng)DPE服務(wù)器收到詢問(wèn)消息后,向DCD服務(wù)器發(fā)送響應(yīng)消息,在響應(yīng)消息中上報(bào)終端能力信息,其中包含終端存儲(chǔ)空間狀態(tài)信息;如果DPE服務(wù)器收到DCD服務(wù)器發(fā)送的訂閱消息,則向DCD服務(wù)器發(fā)送通知消息,在通知消息中上報(bào)終端能力信息,其中包含終端存儲(chǔ)空間狀態(tài)信息。
擴(kuò)展SIP中的訂閱(SUBSCRIBE)/通知(NOTIFY)消息以支持DPE,下面是一個(gè)訂閱消息的例子SUBSCRIBE DPE<destinationURI>SIP/2.0Via...
Max-Forwards70To<destinationURI>
From<SourceURI>;tag=1928301774Call-ID...
CSeq...NOTIFYContact<contactURI>
DPEElementDescription/component/HardwarePlatform/AvailableStorageContent-Length0下面是一個(gè)通知消息的例子NOTIFY DPE<destinationURI>SIP/2.0Via...
To<destinationURI>;tag=93810874From<SourceURI>;tag=1928301774Call-ID...
CSeq...NOTIFYContact<contactURI>
Content-Typeapplication/DPEContent-Length...
<?xml version=″1.0″?>
<rdfRDF xmlnsrdf=″&ns-rdf;″xmlnsprf=″&ns-prf;″>
<rdfDescription rdfID=″MyDeviceProfile″>
<prfcomponent>
<rdfDescription rdfID=″HardwarePlatform″>
<prfAvailableStoragerdfdatatype=″&prf-dt;Number″>2MB</prfAvailableStorage>
</rdfDescription>
</prfcomponent>
</rdfDescription>
</rdfRDF>
因此,需要在SIP的SUBSCRIBE消息中支持DPEElement頭域,其語(yǔ)義在于指定在響應(yīng)消息中必須包含的DPE文件中的element;需要注冊(cè)新的MIME類型,為application/DPE;在SIP的NOTIFY消息中攜帶DPE內(nèi)容。
步驟4、DCD服務(wù)器收到響應(yīng)消息/通知消息后,根據(jù)響應(yīng)消息/通知消息中攜帶的可用存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大小;其后述處理與圖1流程中步驟2相同,不重述。
步驟5、同圖1流程中的步驟3,不重述。
實(shí)施例4由DCD服務(wù)器發(fā)起動(dòng)態(tài)內(nèi)容傳送,先向終端設(shè)備詢問(wèn)終端存儲(chǔ)空間狀態(tài)信息,根據(jù)終端設(shè)備可用存儲(chǔ)空間大小對(duì)動(dòng)態(tài)內(nèi)容處理后,再發(fā)送動(dòng)態(tài)內(nèi)容。
具體步驟包括步驟1、DCD服務(wù)器向終端設(shè)備發(fā)送詢問(wèn)消息,請(qǐng)求獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;步驟2、終端設(shè)備返回響應(yīng)消息,攜帶終端存儲(chǔ)空間狀態(tài)信息;步驟3、DCD服務(wù)器收到響應(yīng)消息后,根據(jù)響應(yīng)消息中攜帶的可用存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大小;其后述處理與圖1流程中步驟2相同,不重述。
步驟4、同圖1流程中的步驟3,不重述。
實(shí)施例5由DCD服務(wù)器發(fā)起動(dòng)態(tài)內(nèi)容傳送,向DPE服務(wù)器詢問(wèn)終端存儲(chǔ)空間狀態(tài)信息,根據(jù)終端設(shè)備可用存儲(chǔ)空間大小對(duì)動(dòng)態(tài)內(nèi)容處理后,再發(fā)送動(dòng)態(tài)內(nèi)容。
具體步驟包括步驟1、DCD服務(wù)器向DPE服務(wù)器發(fā)出詢問(wèn)消息,請(qǐng)求獲取終端存儲(chǔ)空間狀態(tài)信息,在詢問(wèn)消息中攜帶終端的標(biāo)識(shí)信息;DCD服務(wù)器也可以向DPE服務(wù)器發(fā)出訂閱消息,在消息中帶有終端標(biāo)識(shí);如采用RFC3265訂閱/通知模式。
步驟2、當(dāng)DPE服務(wù)器收到詢問(wèn)消息后,向DCD服務(wù)器發(fā)送響應(yīng)消息,在響應(yīng)消息中上報(bào)終端能力信息,其中包含終端存儲(chǔ)空間狀態(tài)信息;如果DPE服務(wù)器收到DCD服務(wù)器發(fā)送的訂閱消息,則向DCD服務(wù)器發(fā)送通知消息,在通知消息中上報(bào)終端能力信息,其中包含終端存儲(chǔ)空間狀態(tài)信息。
步驟3、DCD服務(wù)器收到響應(yīng)消息/通知消息后,根據(jù)響應(yīng)消息/通知消息中攜帶的存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大?。黄浜笫鎏幚砼c圖1流程中步驟2相同,不重述。
步驟4、同圖1流程中的步驟3,不重述。
根據(jù)本發(fā)明提供的動(dòng)態(tài)內(nèi)容傳送方法,本發(fā)明提供一種動(dòng)態(tài)內(nèi)容傳送系統(tǒng),如圖6所示,包括DCD服務(wù)器和終端設(shè)備,在DCD服務(wù)器和終端設(shè)備中包含有常規(guī)功能模塊;其中,在DCD服務(wù)器中還設(shè)置有第一處理模塊;DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)第一處理模塊,獲取所述終端設(shè)備的可用存儲(chǔ)空間大??;并根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容滿足能夠被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
在DCD服務(wù)器中還設(shè)置有第二處理模塊;用于比較第一處理模塊獲取的可用存儲(chǔ)空間大小和待發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容大??;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理后發(fā)送。
在終端設(shè)備中設(shè)置有第一功能模塊;當(dāng)終端設(shè)備向DCD服務(wù)器發(fā)送獲取動(dòng)態(tài)內(nèi)容請(qǐng)求消息時(shí),啟動(dòng)第一功能模塊,獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息,并在動(dòng)態(tài)內(nèi)容請(qǐng)求消息中攜帶終端存儲(chǔ)空間狀態(tài)信息;DCD服務(wù)器中的第一處理模塊獲取請(qǐng)求消息中攜帶的終端存儲(chǔ)空間狀態(tài)信息,確定出終端設(shè)備的可用存儲(chǔ)空間大小。
在本發(fā)明提供的動(dòng)態(tài)內(nèi)容傳送系統(tǒng)中,還可以包括DPE服務(wù)器,連接在DCD服務(wù)器和終端設(shè)備之間。DPE服務(wù)器與終端設(shè)備進(jìn)行實(shí)時(shí)通信,獲取并存儲(chǔ)終端設(shè)備的動(dòng)態(tài)能力信息。DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)第一處理模塊,向DPE服務(wù)器發(fā)送查詢消息或訂閱消息,攜帶終端標(biāo)識(shí)信息,請(qǐng)求獲取終端設(shè)備的存儲(chǔ)空間狀態(tài)信息;DPE服務(wù)器收到查詢消息或訂閱消息后,向DCD服務(wù)器返回響應(yīng)消息或通知消息,上報(bào)被查詢的終端設(shè)備的動(dòng)態(tài)能力信息;DCD服務(wù)器中的第一處理模塊根據(jù)上報(bào)的動(dòng)態(tài)能力信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
綜上所述,采用本發(fā)明,DCD服務(wù)器在對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理前,先獲知終端的存儲(chǔ)空間狀態(tài)信息,并根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小對(duì)待發(fā)送內(nèi)容做出壓縮、裁減、替換等處理,使個(gè)性化處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端設(shè)備存儲(chǔ),再發(fā)送給終端設(shè)備;當(dāng)個(gè)性化處理后的動(dòng)態(tài)內(nèi)容大小大于終端設(shè)備的可用存儲(chǔ)空間時(shí),延遲或取消發(fā)送。這樣就避免了由于終端存儲(chǔ)空間不足而使內(nèi)容發(fā)送失敗的問(wèn)題,節(jié)約了網(wǎng)絡(luò)帶寬資源和服務(wù)器、客戶端的計(jì)算、存儲(chǔ)資源。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種動(dòng)態(tài)內(nèi)容傳送方法,其特征在于,包括A、動(dòng)態(tài)內(nèi)容傳送DCD服務(wù)器獲取接收動(dòng)態(tài)內(nèi)容的終端設(shè)備的可用存儲(chǔ)空間大?。籅、所述DCD服務(wù)器根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟A包括終端設(shè)備向DCD服務(wù)器發(fā)送獲取動(dòng)態(tài)內(nèi)容的請(qǐng)求消息,在該請(qǐng)求消息中攜帶終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
3.如權(quán)利要求1所述的方法,其特征在于,所述步驟A包括DCD服務(wù)器向終端設(shè)備發(fā)送詢問(wèn)消息,請(qǐng)求獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述終端設(shè)備向所述DCD服務(wù)器返回響應(yīng)消息,攜帶終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
4.如權(quán)利要求1所述的方法,其特征在于,所述步驟A包括DCD服務(wù)器向一個(gè)存儲(chǔ)有終端設(shè)備動(dòng)態(tài)能力信息的DPE服務(wù)器發(fā)送詢問(wèn)消息,攜帶終端設(shè)備標(biāo)識(shí);所述DPE服務(wù)器向所述DCD服務(wù)器返回響應(yīng)消息,上報(bào)包含終端存儲(chǔ)空間狀態(tài)信息的終端能力信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
5.如權(quán)利要求1所述的方法,其特征在于,所述步驟A包括DCD服務(wù)器向一個(gè)存儲(chǔ)有終端設(shè)備動(dòng)態(tài)能力信息的DPE服務(wù)器發(fā)送訂閱消息,攜帶終端設(shè)備標(biāo)識(shí);所述DPE服務(wù)器向所述DCD服務(wù)器返回通知消息,上報(bào)包含終端存儲(chǔ)空間狀態(tài)信息的終端能力信息;所述DCD服務(wù)器根據(jù)所述終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
6.如權(quán)利要求1-5任意權(quán)項(xiàng)所述的方法,其特征在于,所述步驟B中,DCD服務(wù)器先比較終端設(shè)備的可用存儲(chǔ)空間大小和動(dòng)態(tài)內(nèi)容大??;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理后發(fā)送給所述終端設(shè)備;否則,直接對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理后發(fā)送給所述終端設(shè)備。
7.如權(quán)利要求6所述的方法,其特征在于,所述采取減小動(dòng)態(tài)內(nèi)容大小的處理方式,包括對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行壓縮處理;或者對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行裁減處理;或者在動(dòng)態(tài)內(nèi)容的不同存儲(chǔ)格式文件中,選擇存儲(chǔ)字節(jié)數(shù)最小的對(duì)應(yīng)文件進(jìn)行處理;或者將小于等于終端設(shè)備可用存儲(chǔ)空間大小的數(shù)值作為一項(xiàng)個(gè)性化引擎輸入?yún)?shù),要求個(gè)性化處理后的文件大小滿足小于該數(shù)值;其中任意一種處理方式或任意多種處理方式的組合。
8.如權(quán)利要求7所述的方法,其特征在于,在DCD服務(wù)器中預(yù)先設(shè)置與不同類型動(dòng)態(tài)內(nèi)容相對(duì)應(yīng)的處理方式;當(dāng)需要減小動(dòng)態(tài)內(nèi)容大小時(shí),根據(jù)動(dòng)態(tài)內(nèi)容類型,采用對(duì)應(yīng)的處理方式進(jìn)行處理。
9.如權(quán)利要求6所述的方法,其特征在于,當(dāng)處理后的動(dòng)態(tài)內(nèi)容大小大于終端可用存儲(chǔ)空間時(shí),所述DCD服務(wù)器延遲或取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
10.如權(quán)利要求9所述的方法,其特征在于,在DCD服務(wù)器中預(yù)先設(shè)置延遲時(shí)長(zhǎng);在延遲時(shí)長(zhǎng)內(nèi),DCD服務(wù)器周期獲取終端設(shè)備的可用存儲(chǔ)空間大小,當(dāng)判斷出終端設(shè)備的可用存儲(chǔ)空間大于等于處理后的動(dòng)態(tài)內(nèi)容大小時(shí),啟動(dòng)發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備;當(dāng)延遲時(shí)長(zhǎng)到達(dá)時(shí),取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
11.如權(quán)利要求9所述的方法,其特征在于,所述DCD服務(wù)器判斷發(fā)送的動(dòng)態(tài)內(nèi)容類型;當(dāng)動(dòng)態(tài)內(nèi)容類型為即時(shí)性動(dòng)態(tài)內(nèi)容時(shí),取消發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
12.一種動(dòng)態(tài)內(nèi)容傳送系統(tǒng),包括DCD服務(wù)器和終端設(shè)備,其特征在于,在所述DCD服務(wù)器中設(shè)置有第一處理模塊;所述DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)所述第一處理模塊,獲取所述終端設(shè)備的可用存儲(chǔ)空間大?。凰鯠CD服務(wù)器根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容滿足能夠被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,在所述DCD服務(wù)器中還設(shè)置有第二處理模塊;比較所述第一處理模塊獲取的可用存儲(chǔ)空間大小和待發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容大??;當(dāng)終端設(shè)備的可用存儲(chǔ)空間小于動(dòng)態(tài)內(nèi)容大小時(shí),采取減小動(dòng)態(tài)內(nèi)容大小的處理方式對(duì)動(dòng)態(tài)內(nèi)容進(jìn)行個(gè)性化處理。
14.如權(quán)利要求12或13所述的系統(tǒng),其特征在于,在所述終端設(shè)備中設(shè)置有第一功能模塊;當(dāng)終端設(shè)備向DCD服務(wù)器發(fā)送獲取動(dòng)態(tài)內(nèi)容請(qǐng)求消息時(shí),啟動(dòng)所述第一功能模塊,獲取終端設(shè)備的終端存儲(chǔ)空間狀態(tài)信息,并在該請(qǐng)求消息中攜帶所述終端存儲(chǔ)空間狀態(tài)信息;所述DCD服務(wù)器中的第一處理模塊獲取請(qǐng)求消息中攜帶的終端存儲(chǔ)空間狀態(tài)信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
15.如權(quán)利要求12或13所述的系統(tǒng),其特征在于,還包括DPE服務(wù)器,連接在所述DCD服務(wù)器和終端設(shè)備之間;所述DPE服務(wù)器與所述終端設(shè)備實(shí)時(shí)通信,獲取并存儲(chǔ)終端設(shè)備的動(dòng)態(tài)能力信息;所述DCD服務(wù)器向終端設(shè)備發(fā)送動(dòng)態(tài)內(nèi)容前,啟動(dòng)所述第一處理模塊,向所述DPE服務(wù)器發(fā)送查詢消息或訂閱消息;所述DPE服務(wù)器收到查詢消息或訂閱消息后,向所述DCD服務(wù)器上報(bào)被查詢的終端設(shè)備的動(dòng)態(tài)能力信息;所述DCD服務(wù)器中的第一處理模塊根據(jù)上報(bào)的動(dòng)態(tài)能力信息,確定出所述終端設(shè)備的可用存儲(chǔ)空間大小。
全文摘要
本發(fā)明公開(kāi)了一種動(dòng)態(tài)內(nèi)容傳送方法,包括動(dòng)態(tài)內(nèi)容傳送DCD服務(wù)器獲取接收動(dòng)態(tài)內(nèi)容的終端設(shè)備的可用存儲(chǔ)空間大??;根據(jù)終端設(shè)備的可用存儲(chǔ)空間大小,對(duì)發(fā)送給終端設(shè)備的動(dòng)態(tài)內(nèi)容進(jìn)行處理;當(dāng)處理后的動(dòng)態(tài)內(nèi)容能夠滿足被終端可用存儲(chǔ)空間存儲(chǔ)時(shí),發(fā)送該動(dòng)態(tài)內(nèi)容給所述終端設(shè)備。本發(fā)明還公開(kāi)了一種相對(duì)應(yīng)的動(dòng)態(tài)內(nèi)容傳送系統(tǒng)。采用本發(fā)明避免了由于終端存儲(chǔ)空間不足而使內(nèi)容發(fā)送失敗的問(wèn)題,節(jié)約了網(wǎng)絡(luò)帶寬資源和服務(wù)器、客戶端的計(jì)算、存儲(chǔ)資源。
文檔編號(hào)H04L12/54GK1859270SQ20061006515
公開(kāi)日2006年11月8日 申請(qǐng)日期2006年3月23日 優(yōu)先權(quán)日2006年3月23日
發(fā)明者彭錦, 高洪濤 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1