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

多媒體消息下載結(jié)果獲取與上報的方法、系統(tǒng)及裝置的制作方法

文檔序號:7705126閱讀:130來源:國知局
專利名稱:多媒體消息下載結(jié)果獲取與上報的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種多媒體消息下載結(jié)果獲取與上報的方法、系 統(tǒng)及裝置。
背景技術(shù)
在網(wǎng)絡(luò)發(fā)展的最初階段,服務(wù)器更多的是僅作為內(nèi)容提供者的角色,比如普通的 提供WAP瀏覽的網(wǎng)站,服務(wù)器只提供WAP頁面,對于終端是否成功瀏覽是不關(guān)注的。隨著網(wǎng) 絡(luò)以及無線終端的技術(shù)發(fā)展,人們越來越多的利用無線終端通過網(wǎng)絡(luò)獲取內(nèi)容,服務(wù)器開 始關(guān)注終端的下載結(jié)果,以多媒體消息業(yè)務(wù)(Multimedia Messaging krvice,匪S)下載 為例,終端下載多媒體消息之后,發(fā)送下載完畢確認(rèn)消息給服務(wù)器,服務(wù)器根據(jù)確認(rèn)消息來 得知內(nèi)容的下載狀態(tài)?,F(xiàn)有技術(shù)中,由于在下載媒體元素越來越多,終端下載媒體元素時間 越來越長,導(dǎo)致服務(wù)器只能在終端最后全部下載完畢后才能知道多媒體消息的下載成功與 否,導(dǎo)致服務(wù)器獲知終端的下載結(jié)果狀態(tài)時延長,服務(wù)器無法及時根據(jù)終端的下載結(jié)果對 終端進(jìn)行下一步操作。

發(fā)明內(nèi)容
隨著互聯(lián)網(wǎng)與終端技術(shù)的發(fā)展,網(wǎng)絡(luò)與終端的交互操作越來越多,要求網(wǎng)絡(luò)端能 夠及時的知曉終端對網(wǎng)絡(luò)端內(nèi)容的處理狀態(tài)。為了避免在終端下載多媒體消息過程中,由 于多媒體消息內(nèi)容過大而產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終 端的下載結(jié)果狀態(tài)信息的問題。本發(fā)明實(shí)施例提供了一種多媒體下載結(jié)果獲取與上報的方 法、設(shè)備及系統(tǒng)。本發(fā)明實(shí)施例提供了一種多媒體下載結(jié)果獲取的方法,包括接收終端發(fā)送的第一媒體元素下載請求,并向所述終端發(fā)送第一媒體元素;接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收所述終端發(fā)送的第二媒體元素下載請求,并向所述終端發(fā)送第二媒體元素;接收所述終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。同時,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果上報的方法,包括向服務(wù)器發(fā)送第一媒體元素下載請求,并接收所述服務(wù)器返回的第一媒體元素;向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息;向所述服務(wù)器發(fā)送第二媒體元素下載請求,并接收所述服務(wù)器返回的第二媒體元 素;向所述服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。另外,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的系統(tǒng),包括服務(wù)器,用于接收終端發(fā)送的第一媒體元素下載請求,并向所述終端發(fā)送第一媒 體元素;接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收所述終端發(fā)送的第二 媒體元素下載請求,并向所述終端發(fā)送第二媒體元素;接收所述終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息;所述終端,用于向服務(wù)器發(fā)送第一媒體元素下載請求,并接收所述服務(wù)器返回的 第一媒體元素;向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息;向所述服務(wù)器發(fā)送第 二媒體元素下載請求,并接收所述服務(wù)器返回的第二媒體元素;向所述服務(wù)器上報第二媒 體元素下載結(jié)果狀態(tài)信息。另外,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的裝置,包括第一接收模塊,用于接收終端發(fā)送的第一媒體元素下載請求;第一發(fā)送模塊;用于根據(jù)所述第一媒體元素下載請求向所述終端發(fā)送第一媒體元 素;第一獲取模塊,用于接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;第二接收模塊,用于接收所述終端發(fā)送的第二媒體元素下載請求;第二發(fā)送模塊,用于向所述終端發(fā)送第二媒體元素;第二獲取模塊,接收所述終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。另外,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果上報的裝置,包括第一發(fā)送模塊,用于向服務(wù)器發(fā)送第一媒體元素下載請求;第一接收模塊,用于接收所述服務(wù)器返回的第一媒體元素;第一上報模塊,用于向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息第二發(fā)送模塊,用于向所述服務(wù)器發(fā)送第二媒體元素下載請求;第二接收模塊,用于接收所述服務(wù)器返回的第二媒體元素;第二上報模塊,用于向所述服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。本發(fā)明實(shí)施例在多媒體消息下載過程中,通過將多媒體消息實(shí)現(xiàn)分散下載,即多 次下載,且每次下載多媒體消息中的部分媒體元素;在第一媒體元素下載請求后,獲取每次 媒體元素下載結(jié)果狀態(tài)信息。避免了在終端下載多媒體消息過程中,由于多媒體消息內(nèi)容 過大而產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終端的下載結(jié)果狀態(tài) 信息的問題。同時,由于采用分散下載,使終端可以根據(jù)當(dāng)前網(wǎng)絡(luò)情況發(fā)送媒體元素下載請 求,當(dāng)網(wǎng)絡(luò)空閑的時候,終端可以向服務(wù)器發(fā)送下載較多的媒體元素的請求;當(dāng)網(wǎng)絡(luò)繁忙的 時候,終端可以向服務(wù)器發(fā)送下載較少的媒體元素請求。本發(fā)明實(shí)施例優(yōu)化了多媒體消息 下載的交互流程,使服務(wù)器能夠及時獲知終端的下載結(jié)果狀態(tài)信息,為服務(wù)器對終端的后 續(xù)操作提供了保障。


為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明一種多媒體下載結(jié)果獲取的方法一個實(shí)施例的流程圖;圖2為本發(fā)明一種多媒體下載結(jié)果獲取的方法又一個實(shí)施例的流程圖;圖3為本發(fā)明一種多媒體下載結(jié)果上報的方法一個實(shí)施例的流程圖;圖4為本發(fā)明一種多媒體下載結(jié)果獲取的系統(tǒng)一個實(shí)施例的結(jié)構(gòu)示意圖5為本發(fā)明一種多媒體下載結(jié)果獲取的裝置一個實(shí)施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明一種多媒體下載結(jié)果上報的裝置一個實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在終端下載內(nèi)容的過程中,一次性將內(nèi)容全部下載是比較理想的狀況。但是,隨著 內(nèi)容的增大,一次性將內(nèi)容在短時間內(nèi)下載完畢往往很難以實(shí)現(xiàn)。將內(nèi)容抽樣后進(jìn)行多次 下載可以較好解決這個問題。例如,在MMS下載過程中,過去的做法是將多媒體消息打包下 載的,多個媒體元素組成的多媒體消息給終端下載,多媒體消息下載成功后,服務(wù)器得到終 端的下載狀態(tài)。隨著技術(shù)的發(fā)展,媒體格式越來越多樣化,媒體表現(xiàn)力也更加豐富,表現(xiàn)力 更加豐富的媒體帶來多媒體消息的擴(kuò)大,在多媒體消息的下載方式就引入了分散下載。由 于多媒體消息是許多個媒體元素的集合體,多個媒體元素組成了一條多媒體消息,這也就 為分散下載提供了基礎(chǔ)。即將一條多媒體消息分多次下載,終端每次下載一條多媒體消息 中的一個或多個媒體元素。本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的方法,請結(jié)合參看圖1,包 括步驟101,接收終端發(fā)送的第一媒體元素下載請求,并向該終端發(fā)送第一媒體元素。具體的,服務(wù)器接收終端發(fā)送的第一媒體元素下載請求,并向該終端發(fā)送第一媒 體元素。終端向服務(wù)器端發(fā)送多媒體消息下載請求,該多媒體消息下載請求可以是終端主 動向服務(wù)器發(fā)送的,也可以是終端收到服務(wù)器的下載多媒體通知后向服務(wù)器發(fā)送的。該多媒體消息包括多個媒體元素,可以細(xì)分為第一、第二......第N媒體元素。終端向服務(wù)器發(fā)送下載多媒體消息,可以分多次下載,每次下載一個或一定量的媒體元素,最終實(shí)現(xiàn)對多 媒體消息的下載。服務(wù)器接收終端發(fā)送的多媒體消息下載請求后,向終端發(fā)送響應(yīng)消息。該響應(yīng)消 息包括多媒體消息中媒體元素的下載地址信息;具體的,多媒體消息包括至少一個以上媒 體元素。服務(wù)器向終端發(fā)送的響應(yīng)消息包括媒體元素的摘要信息,該摘要信息包括媒體元 素列表信息和媒體元素下載地址信息。其中,媒體元素下載地址信息包括各個媒體元素的 下載地址信息、或是多個媒體元素的共同下載地址信息;媒體元素列表信息包括各個媒體 元素的編號、各個媒體元素種類和/或各個媒體元素所占內(nèi)存大小等信息??蛇x的,媒體元 素摘要信息還可以包括媒體元素內(nèi)容信息。見表1,表1為響應(yīng)消息中媒體元素摘要信息。表 1媒體元素摘要信息媒體元素列表信息媒體元素下載地址信息媒體元素內(nèi)容信息媒體元素1下載地址1正文信息媒體元素2下載地址2廣告信息即服務(wù)器接收終端根據(jù)媒體元素的下載地址信息向服務(wù)器發(fā)送第一媒體元素下 載請求,服務(wù)器根據(jù)終端發(fā)送的第一媒體元素下載請求向終端發(fā)送第一媒體元素。具體的,服務(wù)器將響應(yīng)消息中的媒體元素的媒體元素下載地址信息發(fā)送給終端; 終端收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)下載速度的實(shí)際情況向服務(wù)器發(fā)送第一媒體 元素下載請求,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以是多個媒 體元素下載請求。步驟102,接收該終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息。服務(wù)器向終端發(fā)送第一媒體元素,終端向服務(wù)器反饋第一媒體元素下載結(jié)果狀態(tài) fn息ο終端根據(jù)服務(wù)器發(fā)送的第一媒體元素,對該第一媒體元素進(jìn)行下載操作;終端將 對第一媒體元素下載結(jié)果狀態(tài)信息發(fā)送給服務(wù)器。步驟103,接收該終端發(fā)送的第二媒體元素下載請求,并向該終端發(fā)送第二媒體元ο服務(wù)器接收終端發(fā)送的第二媒體元素下載請求,并向該終端發(fā)送第二媒體元素。 其中,步驟102與步驟103的先后順序可以變換,即步驟103可以發(fā)生在步驟102前,也可 以發(fā)生在步驟102后,甚至可以步驟102與步驟103可以同時操作??蛇x的,步驟102中終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息可以攜帶在步驟 103中終端向服務(wù)器發(fā)送的第二媒體元素下載請求中,即將步驟102合并到步驟103中。步驟104,接收該終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。服務(wù)器向終端發(fā)送第二媒體元素,終端對該第二媒體元素進(jìn)行下載,并將第二媒 體元素下載結(jié)果狀態(tài)信息反饋給服務(wù)器。可選的,當(dāng)多媒體消息中存在媒體元素沒有被終端請求下載,終端繼續(xù)向服務(wù)器 發(fā)送媒體元素下載請求,在終端繼續(xù)向服務(wù)器發(fā)送媒體元素下載請求前,終端向服務(wù)器反 饋上一次媒體元素下載結(jié)果狀態(tài)信息,直至該多媒體消息中的媒體元素全部被終端請求下 載。本發(fā)明實(shí)施例在多媒體消息下載過程中,通過將多媒體消息實(shí)現(xiàn)分散下載,即多 次下載,每次下載多媒體消息中的部分媒體元素;在第一媒體元素下載請求后,獲取每次媒 體元素下載結(jié)果狀態(tài)信息。避免了在終端下載多媒體消息過程中,由于多媒體消息內(nèi)容過 大而產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終端的下載結(jié)果狀態(tài)信 息的問題。同時,由于采用分散下載,使終端可以根據(jù)當(dāng)前網(wǎng)絡(luò)情況發(fā)送媒體元素下載請 求,當(dāng)網(wǎng)絡(luò)空閑的時候,終端可以向服務(wù)器發(fā)送下載較多的媒體元素的請求;當(dāng)網(wǎng)絡(luò)繁忙的 時候,終端可以向服務(wù)器發(fā)送下載較少的媒體元素請求。本發(fā)明實(shí)施例優(yōu)化了多媒體消息下載的交互流程,使服務(wù)器能夠及時獲知終端的下載結(jié)果狀態(tài)信息,為服務(wù)器對終端的后 續(xù)操作提供了保障。請結(jié)合參看圖2,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的方法,包 括步驟201,服務(wù)器向終端發(fā)送多媒體消息下載通知;其中,該服務(wù)器可以是提供各種內(nèi)容的服務(wù)器或業(yè)務(wù)中心;該終端可以是固定終 端或移動終端,例如計(jì)算機(jī)、移動電話、個人數(shù)字助理、數(shù)碼相框等終端設(shè)備。步驟202,終端向服務(wù)器發(fā)送多媒體消息下載請求;具體的,終端根據(jù)服務(wù)器發(fā)送的多媒體消息下載通知,向服務(wù)器發(fā)送多媒體消息 下載請求。步驟203,服務(wù)器向終端返回響應(yīng)消息。具體的,服務(wù)器收到終端發(fā)送的多媒體消息下載請求后,向終端返回響應(yīng)消息。該 響應(yīng)消息包括多媒體消息中媒體元素的下載地址信息;具體的,多媒體消息包括至少一個 媒體元素。服務(wù)器向終端發(fā)送的響應(yīng)消息包括媒體元素的摘要信息,該摘要信息包括媒體 元素列表信息和媒體元素下載地址信息。其中,媒體元素下載地址信息包括各個媒體元素 的下載地址信息、或是多個媒體元素的共同下載地址信息;媒體元素列表信息包括各個媒 體元素的編號、各個媒體元素種類和/或各個媒體元素所占內(nèi)存大小等信息。可選的,媒體元素摘要信息還可以包括媒體元素內(nèi)容信息。見表1,步驟204,終端向服務(wù)器發(fā)送第一媒體元素下載請求。具體的,終端接收到服務(wù)器返回的響應(yīng)消息后,根據(jù)該響應(yīng)消息向服務(wù)器發(fā)送第 一媒體元素下載請求。具體的,服務(wù)器將響應(yīng)消息中的媒體元素的媒體元素下載地址信息發(fā)送給終端; 終端收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)下載速度的實(shí)際情況向服務(wù)器發(fā)送第一媒體 元素下載請求,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以是多個媒 體元素下載請求。終端可以根據(jù)媒體元素下載地址信息發(fā)送下載媒體元素請求,例如根據(jù)表2中 媒體元素下載地址1向服務(wù)器發(fā)送下載媒體元素1的請求。以具有無線功能的數(shù)碼相框(Digital Photo/Picture Frame,DPF)從數(shù)碼相框業(yè) 務(wù)中心(Digital Photo/Picture Frame Service Center, DPFSC)下載多媒體消息為例。DPF接收到DPFSC返回的響應(yīng)消息后,根據(jù)該響應(yīng)消息向DPFSC發(fā)送首次媒體元素 下載請求。由于多媒體消息包含多個媒體元素,DPFSC將響應(yīng)消息中的媒體元素的媒體元素 下載地址信息發(fā)送給DPF ;DPF收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)閑忙的實(shí)際情況向 DPFSC發(fā)送第一媒體元素下載請求,該第一媒體元素下載請求為DPF向DPFSC發(fā)送的第一次 媒體元素下載請求。其中,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以 是多個媒體元素下載請求。DPF能夠記錄下載次數(shù)、包括區(qū)分是哪一次下載。DPF的第一媒體元素下載請求格式可以如下GET /DPFIMAGES/200901011202020001 HTTP/1.0 Accept: */*Accept-Language en-us,zh-cn;q=0.5 Pragma: no-cacheIf-Modified-Since: Mon,22 Jun 2009 10:12:52 GMT If-None-Match: W/"176495-1245665572000"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SVl) Host: www.huawei.com步驟205,服務(wù)器向終端發(fā)送第一媒體元素。服務(wù)器根據(jù)終端的第一媒體元素下載請求向終端發(fā)送第一媒體元素。步驟206,終端接收服務(wù)器發(fā)送的第一媒體元素。終端對服務(wù)器發(fā)送的第一媒體元素進(jìn)行下載。步驟207,終端向服務(wù)器發(fā)送第一媒體元素下載結(jié)果狀態(tài)信息。若終端下載第一媒 體元素成功,則返回下載成功的信息;否則,向服務(wù)器返回下載第一媒體元素失敗的信息。步驟208,終端向服務(wù)器發(fā)送第二媒體元素下載請求。其中步驟207與步驟208的次序可以互換;或者步驟208可以包含步驟207中的 操作,例如,終端向服務(wù)器發(fā)送第二媒體元素下載請求,該請求中可以攜帶有第一媒體元素 下載結(jié)果狀態(tài)信息。步驟209,服務(wù)器向終端發(fā)送第二媒體元素。步驟210,終端接收服務(wù)器發(fā)送的第二媒體元素。步驟211,終端向服務(wù)器發(fā)送第二媒體元素下載結(jié)果狀態(tài)信息。若終端下載第二媒 體元素成功,則返回下載成功的信息;否則,向服務(wù)器返回下載第二媒體元素失敗的信息??蛇x的,若該多媒體消息中存在媒體元素沒有被終端請求下載,服務(wù)器接收終端 發(fā)送的第三媒體元素下載請求、第四媒體元素下載請求、第N媒體元素下載請求、第N+1媒 體元素下載請求,并在接收第N+1媒體元素下載請求時,接收終端發(fā)送的第N媒體元素下載 狀態(tài)信息。即服務(wù)器在接收終端發(fā)送的媒體元素下載請求時,接收上一次媒體元素下載結(jié) 果狀態(tài)信息。同時,終端在發(fā)送第N+1媒體元素下載請求時,可以攜帶第N媒體元素下載結(jié) 果狀態(tài)信息。以DPF向DPFSC發(fā)送第N+1媒體元素下載請求為例,即DPF向DPFSC發(fā)送第N+1 次媒體元素下載請求。該第N+1媒體元素下載請求中攜帶有第N媒體元素下載結(jié)果狀態(tài)信 息。即DPF向DPFSC發(fā)送第N+1次媒體元素下載請求時,攜帶有第N次媒體元素下載結(jié)果狀態(tài)信息。GET /DPFIMAGES/200901011202020002 HTTP/1.0Last-Download: /DPFIMAGES/200901011202020001 :OK Accept: */*Accept-Language en-us,zh-cn;q=0.5 Pragma: no-cacheIf-Modified-Since: Mon, 22 Jun 2009 10:12:52 GMT If-None-Match: W/” 176495-1245665572000”User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SVl) Host: www.huawei.com可選的,服務(wù)器接收終端發(fā)送的最后媒體元素下載請求,即接收終端發(fā)送的多媒 體消息中最后部分的媒體元素下載請求,并向終端發(fā)送最后媒體元素,在終端對最后媒體 元素進(jìn)行下載后,接收終端發(fā)送的最后媒體元素下載結(jié)果狀態(tài)信息。本發(fā)明實(shí)施例在多媒體消息下載過程中,通過將多媒體消息實(shí)現(xiàn)分散下載,即多 次下載,每次下載多媒體消息中的部分媒體元素;在第一媒體元素下載請求后,獲取每次媒 體元素下載結(jié)果狀態(tài)信息。避免了在終端下載多媒體消息過程中,由于多媒體消息內(nèi)容過 大而產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終端的下載結(jié)果狀態(tài)信 息的問題。同時,由于采用分散下載,使終端可以根據(jù)當(dāng)前網(wǎng)絡(luò)情況發(fā)送媒體元素下載請 求,當(dāng)網(wǎng)絡(luò)空閑的時候,終端可以向服務(wù)器發(fā)送下載較多的媒體元素的請求;當(dāng)網(wǎng)絡(luò)繁忙的 時候,終端可以向服務(wù)器發(fā)送下載較少的媒體元素請求。本發(fā)明實(shí)施例優(yōu)化了多媒體消息 下載的交互流程,使服務(wù)器能夠及時獲知終端的下載結(jié)果狀態(tài)信息,為服務(wù)器對終端的后 續(xù)操作提供了保障。請結(jié)合參看圖3,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果上報的方法,包 括步驟301,向服務(wù)器發(fā)送第一媒體元素下載請求,并接收服務(wù)器返回的第一媒體元ο步驟302,向服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息;步驟303,向服務(wù)器發(fā)送第二媒體元素下載請求,并接收服務(wù)器返回的第二媒體元ο步驟304,向服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。具體的,本發(fā)明實(shí)施例提供的多媒體消息下載結(jié)果上報的方法在上一實(shí)施例中已 經(jīng)闡明,此處不再贅述。請結(jié)合參看圖4,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的系統(tǒng),包 括服務(wù)器401,用于接收終端402發(fā)送的第一媒體元素下載請求,并向終端402發(fā)送 第一媒體元素;接收終端402發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收終端402發(fā)送 的第二媒體元素下載請求,并向終端402發(fā)送第二媒體元素;接收終端402發(fā)送的第二媒體 元素下載結(jié)果狀態(tài)信息。
終端402,用于向服務(wù)器401發(fā)送第一媒體元素下載請求,并接收服務(wù)器402返回 的第一媒體元素;向服務(wù)器402上報第一媒體元素下載結(jié)果狀態(tài)信息;向服務(wù)器402發(fā)送 第二媒體元素下載請求,并接收服務(wù)器402返回的第二媒體元素;向服務(wù)器402上報第二媒 體元素下載結(jié)果狀態(tài)信息。請結(jié)合參看圖5,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果獲取的裝置,包 括第一接收模塊501、第一發(fā)送模塊502、第一獲取模塊503、第二接收模塊504、第二發(fā)送 模塊505、第二獲取模塊506以及響應(yīng)模塊507,其中響應(yīng)模塊507為可選模塊。具體的,服務(wù)器向終端發(fā)送多媒體消息下載通知;其中,該服務(wù)器可以是提供各種內(nèi)容的服務(wù)器或業(yè)務(wù)中心;該終端可以是固定終 端或移動終端,例如計(jì)算機(jī)、移動電話、個人數(shù)字助理、數(shù)碼相框等終端設(shè)備。終端向服務(wù) 器發(fā)送多媒體消息下載請求。響應(yīng)模塊507,用于根據(jù)終端發(fā)送的多媒體消息下載請求向該終端發(fā)送響應(yīng)消息, 該響應(yīng)消息包括該多媒體消息中媒體元素的下載地址信息。具體的,服務(wù)器收到終端發(fā)送的多媒體消息下載請求后,響應(yīng)模塊507向終端返 回響應(yīng)消息。該響應(yīng)消息包括多媒體消息中媒體元素的下載地址信息;具體的,多媒體消 息包括至少一個媒體元素。服務(wù)器向終端發(fā)送的響應(yīng)消息包括媒體元素的摘要信息,該摘 要信息包括媒體元素列表信息和媒體元素下載地址信息。其中,媒體元素下載地址信息包 括各個媒體元素的下載地址信息、或是多個媒體元素的共同下載地址信息;媒體元素列表 信息包括各個媒體元素的編號、各個媒體元素種類和/或各個媒體元素所占內(nèi)存大小等信 肩、ο可選的,媒體元素摘要信息還可以包括媒體元素內(nèi)容信息。見表1,第一接收模塊501,用于接收終端發(fā)送的第一媒體元素下載請求。具體的,終端接收到服務(wù)器返回的響應(yīng)消息后,根據(jù)該響應(yīng)消息向服務(wù)器發(fā)送第 一媒體元素下載請求。具體的,服務(wù)器將響應(yīng)消息中的媒體元素的媒體元素下載地址信息發(fā)送給終端; 終端收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)下載速度的實(shí)際情況向服務(wù)器發(fā)送第一媒體 元素下載請求,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以是多個媒 體元素下載請求。終端可以根據(jù)媒體元素下載地址信息發(fā)送下載媒體元素請求,例如根據(jù)表2中 媒體元素下載地址1向服務(wù)器發(fā)送下載媒體元素1的請求。以具有無線功能的數(shù)碼相框(Digital Photo/Picture Frame,DPF)從數(shù)碼相框業(yè) 務(wù)中心(Digital Photo/Picture Frame Service Center, DPFSC)下載多媒體消息為例。DPF接收到DPFSC返回的響應(yīng)消息后,根據(jù)該響應(yīng)消息向DPFSC發(fā)送首次媒體元素 下載請求。由于多媒體消息包含多個媒體元素,DPFSC將響應(yīng)消息中的媒體元素的媒體元素 下載地址信息發(fā)送給DPF ;DPF收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)閑忙的實(shí)際情況向 DPFSC發(fā)送第一媒體元素下載請求,該第一媒體元素下載請求為DPF向DPFSC發(fā)送的第一次 媒體元素下載請求。其中,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以 是多個媒體元素下載請求。DPF能夠記錄下載次數(shù)、包括區(qū)分是哪一次下載。
第一接收模塊501接收終端發(fā)送的第一媒體元素下載請求。第一發(fā)送模塊502 ;用于根據(jù)終端發(fā)送的第一媒體元素下載請求向該終端發(fā)送第 一媒體元素。終端對第一發(fā)送模塊502發(fā)送的第一媒體元素進(jìn)行下載。終端向服務(wù)器發(fā)送第一 媒體元素下載結(jié)果狀態(tài)信息。若終端下載第一媒體元素成功,則返回下載成功的信息;否 則,向服務(wù)器返回下載第一媒體元素失敗的信息。第一獲取模塊503,用于接收終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;第二接收模塊504,用于接收終端發(fā)送的第二媒體元素下載請求;第二發(fā)送模塊505,用于向終端發(fā)送第二媒體元素;第二獲取模塊506,接收終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息??蛇x的,若該多媒體消息中存在媒體元素沒有被終端請求下載,服務(wù)器接收終端 發(fā)送的第三媒體元素下載請求、第四媒體元素下載請求、第N媒體元素下載請求、第N+1媒 體元素下載請求,并在接收第N+1媒體元素下載請求時,接收終端發(fā)送的第N媒體元素下載 狀態(tài)信息。即服務(wù)器在接收終端發(fā)送的媒體元素下載請求時,接收上一次媒體元素下載結(jié) 果狀態(tài)信息。同時,終端在發(fā)送第N+1媒體元素下載請求時,可以攜帶第N媒體元素下載結(jié) 果狀態(tài)信息。以DPF向DPFSC發(fā)送第N+1媒體元素下載請求為例,即DPF向DPFSC發(fā)送第N+1 次媒體元素下載請求。該第N+1媒體元素下載請求中攜帶有第N媒體元素下載結(jié)果狀態(tài)信 息。即DPF向DPFSC發(fā)送第N+1次媒體元素下載請求時,攜帶有第N次媒體元素下載結(jié)果 狀態(tài)信息??蛇x的,服務(wù)器接收終端發(fā)送的最后媒體元素下載請求,即接收終端發(fā)送的多媒 體消息中最后部分的媒體元素下載請求,并向終端發(fā)送最后媒體元素,在終端對最后媒體 元素進(jìn)行下載后,接收終端發(fā)送的最后媒體元素下載結(jié)果狀態(tài)信息。請結(jié)合參看圖6,本發(fā)明實(shí)施例提供了一種多媒體消息下載結(jié)果上報的裝置,包 括第一發(fā)送模塊601、第一接收模塊602、第一上報模塊603、第二發(fā)送模塊604、第二 接收模塊605、第二上報模塊606。具體的,服務(wù)器向終端發(fā)送多媒體消息下載通知;其中,該服務(wù)器可以是提供各種內(nèi)容的服務(wù)器或業(yè)務(wù)中心;該終端可以是固定終 端或移動終端,例如計(jì)算機(jī)、移動電話、個人數(shù)字助理、數(shù)碼相框等終端設(shè)備。終端向服務(wù) 器發(fā)送多媒體消息下載請求。終端根據(jù)服務(wù)器發(fā)送的多媒體消息下載通知,向服務(wù)器發(fā)送多媒體消息下載請 求。服務(wù)器收到終端發(fā)送的多媒體消息下載請求后,向終端返回響應(yīng)消息。該響應(yīng)消 息包括多媒體消息中媒體元素的下載地址信息;具體的,多媒體消息包括至少一個媒體元 素。服務(wù)器向終端發(fā)送的響應(yīng)消息包括媒體元素的摘要信息,該摘要信息包括媒體元素列 表信息和媒體元素下載地址信息。其中,媒體元素下載地址信息包括各個媒體元素的下載 地址信息、或是多個媒體元素的共同下載地址信息;媒體元素列表信息包括各個媒體元素 的編號、各個媒體元素種類和/或各個媒體元素所占內(nèi)存大小等信息。
可選的,媒體元素摘要信息還可以包括媒體元素內(nèi)容信息。見表1,第一發(fā)送模塊601,用于向服務(wù)器發(fā)送第一媒體元素下載請求;具體的,終端接收到服務(wù)器返回的響應(yīng)消息后,第一發(fā)送模塊601根據(jù)該響應(yīng)消 息向服務(wù)器發(fā)送第一媒體元素下載請求。具體的,服務(wù)器將響應(yīng)消息中的媒體元素的媒體元素下載地址信息發(fā)送給終端; 終端收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)下載速度的實(shí)際情況,由第一發(fā)送模塊601向 服務(wù)器發(fā)送第一媒體元素下載請求,該第一媒體元素下載請求可以是一個媒體元素下載請 求,也可以是多個媒體元素下載請求。第一發(fā)送模塊601可以根據(jù)媒體元素下載地址信息發(fā)送下載媒體元素請求,例 如根據(jù)表2中媒體元素下載地址1向服務(wù)器發(fā)送下載媒體元素1的請求。以具有無線功能的數(shù)碼相框(Digital Photo/Picture Frame,DPF)從數(shù)碼相框業(yè) 務(wù)中心(Digital Photo/Picture Frame Service Center, DPFSC)下載多媒體消息為例。DPF接收到DPFSC返回的響應(yīng)消息后,根據(jù)該響應(yīng)消息向DPFSC發(fā)送首次媒體元素 下載請求。由于多媒體消息包含多個媒體元素,DPFSC將響應(yīng)消息中的媒體元素的媒體元素 下載地址信息發(fā)送給DPF ;DPF收到媒體元素下載地址信息后根據(jù)網(wǎng)絡(luò)閑忙的實(shí)際情況向 DPFSC發(fā)送第一媒體元素下載請求,該第一媒體元素下載請求為DPF向DPFSC發(fā)送的第一次 媒體元素下載請求。其中,該第一媒體元素下載請求可以是一個媒體元素下載請求,也可以 是多個媒體元素下載請求。DPF能夠記錄下載次數(shù)、包括區(qū)分是哪一次下載。服務(wù)器根據(jù)終端的第一媒體元素下載請求向終端發(fā)送第一媒體元素。第一接收模塊602,用于接收該服務(wù)器返回的第一媒體元素。第一上報模塊603,用于向該服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息。若第一接收模塊602接收第一媒體元素成功,第一上報模塊603則返回下載成功 的信息;否則,第一上報模塊603向服務(wù)器返回下載第一媒體元素失敗的信息。第二發(fā)送模塊604,用于向該服務(wù)器發(fā)送第二媒體元素下載請求。第二接收模塊605,用于接收該服務(wù)器返回的第二媒體元素。第二上報模塊606,用于向該服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。若第二接收模塊605下載第二媒體元素成功,第二上報模塊606則返回下載成功 的信息;否則,第二上報模塊606向服務(wù)器返回下載第二媒體元素失敗的信息??蛇x的,若該多媒體消息中存在媒體元素沒有被終端請求下載,服務(wù)器接收終端 發(fā)送的第三媒體元素下載請求、第四媒體元素下載請求、第N媒體元素下載請求、第N+1媒 體元素下載請求,并在接收第N+1媒體元素下載請求時,接收終端發(fā)送的第N媒體元素下載 狀態(tài)信息。即服務(wù)器在接收終端發(fā)送的媒體元素下載請求時,接收上一次媒體元素下載結(jié) 果狀態(tài)信息。同時,終端在發(fā)送第N+1媒體元素下載請求時,可以攜帶第N媒體元素下載結(jié) 果狀態(tài)信息。以DPF向DPFSC發(fā)送第N+1媒體元素下載請求為例,即DPF向DPFSC發(fā)送第N+1 次媒體元素下載請求。該第N+1媒體元素下載請求中攜帶有第N媒體元素下載結(jié)果狀態(tài)信 息。即DPF向DPFSC發(fā)送第N+1次媒體元素下載請求時,攜帶有第N次媒體元素下載結(jié)果 狀態(tài)信息。
可選的,服務(wù)器接收終端發(fā)送的最后媒體元素下載請求,即接收終端發(fā)送的多媒 體消息中最后部分的媒體元素下載請求,并向終端發(fā)送最后媒體元素,在終端對最后媒體 元素進(jìn)行下載后,接收終端發(fā)送的最后媒體元素下載結(jié)果狀態(tài)信息。本發(fā)明實(shí)施例在多媒體消息下載過程中,通過將多媒體消息實(shí)現(xiàn)分散下載,即多 次下載,每次下載多媒體消息中的部分媒體元素;在第一媒體元素下載請求后,上報每次媒 體下載結(jié)果狀態(tài)信息。避免了在終端下載多媒體消息過程中,由于多媒體消息內(nèi)容過大而 產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終端的下載結(jié)果狀態(tài)信息的 問題。同時,由于采用分散下載,使終端可以根據(jù)當(dāng)前網(wǎng)絡(luò)情況發(fā)送媒體元素下載請求,當(dāng) 網(wǎng)絡(luò)空閑的時候,終端可以向服務(wù)器發(fā)送下載較多的媒體元素的請求;當(dāng)網(wǎng)絡(luò)繁忙的時候, 終端可以向服務(wù)器發(fā)送下載較少的媒體元素請求。本發(fā)明實(shí)施例優(yōu)化了多媒體消息下載的 交互流程,使服務(wù)器能夠及時獲知終端的下載結(jié)果狀態(tài)信息,為服務(wù)器對終端的后續(xù)操作 提供了保障。本領(lǐng)域普通技術(shù)人員通過閱讀本申請可知,上述方法中的全部或部分步驟也可以 通過程序指令相關(guān)的硬件完成,該程序可以存儲于計(jì)算機(jī)可讀存儲介質(zhì)中,所述計(jì)算機(jī)可 讀存儲介質(zhì)如R0M、RAM或光盤等。綜上所述,以上僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的 保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種多媒體消息下載結(jié)果獲取的方法,其特征在于,所述方法包括 接收終端發(fā)送的第一媒體元素下載請求,并向所述終端發(fā)送第一媒體元素; 接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收所述終端發(fā)送的第二媒體元素下載請求,并向所述終端發(fā)送第二媒體元素; 接收所述終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括根據(jù)終端發(fā)送的多媒體消 息下載請求向所述終端發(fā)送響應(yīng)消息,所述響應(yīng)消息包括所述多媒體消息中媒體元素的下 載地址信息;所述接收所述終端發(fā)送的第一媒體元素下載請求包括接收所述終端根據(jù)所述多媒體消息中媒體元素的下載地址信息發(fā)送的第一媒體元素 下載請求。
3.如權(quán)要求2所述的方法,其特征在于,所述方法還包括接收所述終端發(fā)送的最后媒體元素下載請求,并向所述終端發(fā)送最后媒體元素,接收 所述終端發(fā)送的最后媒體元素下載結(jié)果狀態(tài)信息。
4.一種多媒體消息下載結(jié)果上報方法,其特征在于,所述方法包括向服務(wù)器發(fā)送第一媒體元素下載請求,并接收所述服務(wù)器返回的第一媒體元素; 向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息;向所述服務(wù)器發(fā)送第二媒體元素下載請求,并接收所述服務(wù)器返回的第二媒體元素; 向所述服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。
5.如權(quán)利要求4所述的方法,其特征在于,所述方法還包括向所述服務(wù)器發(fā)送多媒體 消息下載請求,并接收所述服務(wù)器返回的響應(yīng)消息,所述響應(yīng)消息包括所述多媒體消息中 媒體元素的下載地址信息;所述向服務(wù)器發(fā)送第一媒體元素下載請求包括根據(jù)所述多媒體消息中媒體元素的下載地址信息向所述服務(wù)器發(fā)送第一媒體元素下 載請求。
6.如權(quán)要求5所述的方法,其特征在于,所述方法還包括向所述服務(wù)器發(fā)送最后媒體元素下載請求,接收所述服務(wù)器返回的最后媒體元素,并 向所述服務(wù)器上報最后媒體元素下載結(jié)果狀態(tài)信息。
7.一種多媒體消息下載結(jié)果獲取的系統(tǒng),其特征在于,所述系統(tǒng)包括服務(wù)器,用于接收終端發(fā)送的第一媒體元素下載請求,并向所述終端發(fā)送第一媒體元 素;接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收所述終端發(fā)送的第二媒體 元素下載請求,并向所述終端發(fā)送第二媒體元素;接收所述終端發(fā)送的第二媒體元素下載 結(jié)果狀態(tài)信息;所述終端,用于向服務(wù)器發(fā)送第一媒體元素下載請求,并接收所述服務(wù)器返回的第一 媒體元素;向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息;向所述服務(wù)器發(fā)送第二媒 體元素下載請求,并接收所述服務(wù)器返回的第二媒體元素;向所述服務(wù)器上報第二媒體元 素下載結(jié)果狀態(tài)信息。
8.一種多媒體消息下載結(jié)果獲取的裝置,其特征在于,所述裝置包括 第一接收模塊,用于接收終端發(fā)送的第一媒體元素下載請求;第一發(fā)送模塊;用于根據(jù)所述第一媒體元素下載請求向所述終端發(fā)送第一媒體元素; 第一獲取模塊,用于接收所述終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;第二接收模塊,用于接收所述終端發(fā)送的第二媒體元素下載請求; 第二發(fā)送模塊,用于向所述終端發(fā)送第二媒體元素; 第二獲取模塊,接收所述終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。
9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括響應(yīng)模塊,用于根據(jù)終端發(fā)送的多媒體消息下載請求向所述終端發(fā)送響應(yīng)消息,所述 響應(yīng)消息包括所述多媒體消息中媒體元素的下載地址信息;所述接收所述終端發(fā)送的第一 媒體元素下載請求包括接收所述終端根據(jù)所述多媒體消息中媒體元素的下載地址信息發(fā) 送的第一媒體元素下載請求。
10.一種多媒體消息下載結(jié)果上報的裝置,其特征在于,所述裝置包括 第一發(fā)送模塊,用于向服務(wù)器發(fā)送第一媒體元素下載請求;第一接收模塊,用于接收所述服務(wù)器返回的第一媒體元素; 第一上報模塊,用于向所述服務(wù)器上報第一媒體元素下載結(jié)果狀態(tài)信息 第二發(fā)送模塊,用于向所述服務(wù)器發(fā)送第二媒體元素下載請求; 第二接收模塊,用于接收所述服務(wù)器返回的第二媒體元素; 第二上報模塊,用于向所述服務(wù)器上報第二媒體元素下載結(jié)果狀態(tài)信息。
全文摘要
本發(fā)明公開了一種多媒體消息下載結(jié)果獲取的方法。包括接收終端發(fā)送的第一媒體元素下載請求,并向該終端發(fā)送第一媒體元素;接收該終端發(fā)送的第一媒體元素下載結(jié)果狀態(tài)信息;接收該終端發(fā)送的第二媒體元素下載請求,并向該終端發(fā)送第二媒體元素;接收該終端發(fā)送的第二媒體元素下載結(jié)果狀態(tài)信息。同時,本發(fā)明還公開了一種多媒體消息下載結(jié)果獲取的裝置和系統(tǒng)。本發(fā)明實(shí)施例在第一媒體元素下載請求后,獲取每次下載媒體元素請求的媒體下載結(jié)果狀態(tài)信息。避免了在終端下載多媒體消息過程中,由于多媒體消息內(nèi)容過大而產(chǎn)生較長的下載時間,導(dǎo)致服務(wù)器端需等待較長時間才能獲知終端的下載結(jié)果狀態(tài)信息的問題。
文檔編號H04L12/56GK102045295SQ20091011030
公開日2011年5月4日 申請日期2009年10月19日 優(yōu)先權(quán)日2009年10月19日
發(fā)明者李建, 楊偉, 范洪滔, 郭乃榮, 韓衛(wèi)正 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1