欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種獲得媒體對(duì)象支持模塊的方法及裝置的制作方法

文檔序號(hào):7625027閱讀:116來(lái)源:國(guó)知局
專利名稱:一種獲得媒體對(duì)象支持模塊的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及無(wú)線通信領(lǐng)域,尤其涉及一種獲得媒體對(duì)象支持模塊的方法及裝置。
背景技術(shù)
隨著無(wú)線網(wǎng)絡(luò)的發(fā)展,移動(dòng)中下載業(yè)務(wù)越來(lái)越普遍,下載內(nèi)容也越來(lái)越豐富多彩。隨著下載內(nèi)容的豐富多彩,往往會(huì)造成手機(jī)終端內(nèi)缺少與之匹配的播放/安裝等支持軟件。
在目前下載媒體對(duì)象的流程中,如果終端檢查出終端設(shè)備無(wú)法支持待下載內(nèi)容的類型,就會(huì)中止本次下載流程,其主要處理過(guò)程圖1所示步驟1、用戶發(fā)現(xiàn)感興趣的內(nèi)容后,請(qǐng)求下載。
步驟2、終端下載代理向下載服務(wù)器請(qǐng)求下載描述符。
步驟3、下載服務(wù)器向終端下載代理發(fā)送下載描述符,其中包括待下載內(nèi)容的類型、尺寸、版本等信息。
步驟4、終端下載代理根據(jù)下載描述符中的信息對(duì)設(shè)備能力進(jìn)行檢查(如是否有足夠的內(nèi)存,是否支持待下載內(nèi)容的類型等等)并發(fā)現(xiàn)終端不能支持待下載內(nèi)容的類型。
步驟5、終端發(fā)送“設(shè)備異常中止”的錯(cuò)誤報(bào)告給下載服務(wù)器。
由于終端檢查出無(wú)法支持待下載的內(nèi)容的類型后,就會(huì)自動(dòng)放棄本次下載流程,從而造成用戶不好的體驗(yàn)及流量的損失。

發(fā)明內(nèi)容
本發(fā)明提供一種獲得媒體對(duì)象支持模塊的方法及裝置,以解決現(xiàn)有技術(shù)中因檢查到設(shè)備能力無(wú)法支持待下載的內(nèi)容的類型時(shí)自動(dòng)中止下載流程,造成用戶不好的體驗(yàn)及流量的損失的問(wèn)題。
為解決上述問(wèn)題,本發(fā)明提供以下技術(shù)方案一種獲得媒體對(duì)象支持模塊的方法,包括如下步驟終端設(shè)備向下載服務(wù)器請(qǐng)求媒體對(duì)象的下載描述符;服務(wù)器將下載描述符傳送給終端設(shè)備,并且該下載描述符中包含用于描述與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;以及終端設(shè)備根據(jù)所述下載描述符檢查自身能力確定需要所述支持模塊支持所述媒體對(duì)象時(shí),根據(jù)所述屬性信息下載媒體對(duì)象的支持模塊。
其中終端設(shè)備下載所述支持模塊前提示用戶,若用戶選擇下載則進(jìn)行后續(xù)下載操作,若用戶選擇放棄則結(jié)束整個(gè)下載流程。
該方法還包括終端設(shè)備在本地安裝所述支持模塊的步驟。
終端設(shè)備在安裝所述媒體對(duì)象之前安裝所述支持模塊。
在用戶選擇安裝媒體對(duì)象時(shí)自動(dòng)觸發(fā)安裝所述支持模塊。
僅在所述支持模塊和媒體對(duì)象均安裝成功后,向所述服務(wù)器發(fā)送成功安裝報(bào)告。
所述屬性信息包括支持模塊的類型、大小和通用資源標(biāo)識(shí)。
所述屬性信息還進(jìn)一步包括支持模塊的名稱、對(duì)象標(biāo)識(shí)和版本。
一種終端設(shè)備,該終端設(shè)備至少包括下載描述符解析模塊,至少用于解析下載描述符中與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;設(shè)備能力檢查模塊,用于在依據(jù)下載描述符中的媒體對(duì)象信息檢測(cè)到終端能力不支持媒體對(duì)象時(shí),根據(jù)下載描述符解析模塊解析出的屬性信息確定是否下載對(duì)應(yīng)的支持模塊;下載處理模塊,用于在所述設(shè)備能力檢查模塊確定需要下載所述支持模塊時(shí)從服務(wù)器獲取該支持模塊;
安裝模塊,用于將所述下載處理模塊獲取的支持模塊安裝在終端設(shè)備上。
其中,所述下載描述符解析模塊、設(shè)備能力檢查模塊、下載處理模塊和安裝模塊包含在終端設(shè)備的下載代理模塊中。
一種下載服務(wù)器,包括下載描述符生成模塊,用于根據(jù)媒體對(duì)象的屬性信息,在下載描述符中生成與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;下載處理模塊,用于將所述下載描述符生成模塊生成的下載描述符發(fā)送到請(qǐng)求該下載描述符的設(shè)備。
采用本發(fā)明,在下載過(guò)程中當(dāng)終端發(fā)現(xiàn)不支持待下載內(nèi)容的類型時(shí),可以根據(jù)下載描述符DD中相關(guān)支持模塊的信息提示用戶同時(shí)下載內(nèi)容及對(duì)應(yīng)支持模塊,從而提高下載的成功率,并盡可能避免下載失敗及流量的損失;同時(shí)如果終端已經(jīng)具有支持待下載內(nèi)容類型的能力時(shí),終端則不需再重復(fù)下載對(duì)應(yīng)的支持模塊。


圖1為現(xiàn)有技術(shù)在下載媒體對(duì)象過(guò)程中中止下載媒體對(duì)象的流程圖;圖2為本發(fā)明中設(shè)備支持媒體對(duì)象時(shí)下載媒體對(duì)象的流程圖;圖3為本發(fā)明中設(shè)備下載支持模塊和媒體對(duì)象的流程圖;圖4為本發(fā)明中用戶放棄下載支持模塊的流程圖;圖5為本發(fā)明中下載支持模塊和媒體對(duì)象后媒體對(duì)象安裝失敗的流程圖;圖6為本發(fā)明中終端設(shè)備和服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明在媒體對(duì)象的下載描述符DD中增加一個(gè)用于描述與下載內(nèi)容相關(guān)的支持模塊的屬性,如<SupportModule>,該屬性屬于容器屬性類型,其內(nèi)容包括支持模塊的類型、大小和通用資源標(biāo)識(shí)(URL);進(jìn)一步的,還可包括支持模塊的名稱、對(duì)象標(biāo)識(shí)和版本。
支持模塊可以是安裝和播放媒體需要的程序模塊或組件,如,播放器等。
當(dāng)設(shè)備接收到帶有該屬性的下載描述符DD時(shí),首先按正常流程對(duì)下載描述符DD中的媒體對(duì)象MO信息進(jìn)行設(shè)備能力檢查,如設(shè)備是否有足夠內(nèi)存,是否支持MO的類型等;如果設(shè)備有能力進(jìn)行媒體對(duì)象MO的下載,則按正常流程進(jìn)行MO的下載;如果設(shè)備判斷出不支持媒體對(duì)象MO的類型,就需要對(duì)<SupportModule>元素中的支持模塊信息進(jìn)行設(shè)備能力檢查,如果設(shè)備有能力進(jìn)行該支持模塊的下載,設(shè)備就認(rèn)為可以將媒體對(duì)象MO與該支持模塊一起下載,以解決設(shè)備不支持媒體對(duì)象MO類型的問(wèn)題。
較佳的方式是在設(shè)備下載支持模塊前,提示用戶由于目前不支持該MO類型,需要同時(shí)下載媒體對(duì)象MO與相應(yīng)的支持模塊。如果用戶不同意下載支持模塊,則本次下載流程中止;如果用戶同意下載支持模塊,則設(shè)備一起下載媒體對(duì)象MO與支持模塊。
在下載過(guò)程中,如果支持模塊和媒體對(duì)象中任何一個(gè)下載失敗,就認(rèn)為本次下載異常中止。
在成功下載完畢后,需要先安裝支持模塊再安裝媒體對(duì)象MO,只有支持模塊和媒體對(duì)象MO均安裝成功,才認(rèn)為本次安裝成功;如果任何一個(gè)安裝失敗,就認(rèn)為本次安裝失敗。支持模塊的安裝可以在用戶選擇安裝媒體對(duì)象MO時(shí)自動(dòng)觸發(fā)先安裝支持模塊。
在DD中<SupportModule>元素表示一個(gè)ABC1.0播放器的信息的實(shí)例如下(僅包含與支持模塊相關(guān)的片斷)<SupportModule>
<type>application/octet-stream</type>
<objectURI>http://download.example.com/ABC.exe</objectURI>
<name>ABC</name>
<objectVersion>1.0</objectVersion>
<size>200</size>
</SupportModule>
參閱圖2所示,當(dāng)設(shè)備支持待下載對(duì)象時(shí)的下載流程如下步驟1、用戶發(fā)現(xiàn)感興趣的內(nèi)容后,請(qǐng)求下載。
步驟2、終端下載代理向下載服務(wù)器請(qǐng)求下載描述符。
步驟3、下載服務(wù)器向終端下載代理發(fā)送下載描述符DD,下載描述符DD中包括下載內(nèi)容及相應(yīng)支持模塊的具體下載信息,本例中為一首mp3歌曲及一個(gè)播放器。
步驟4、終端下載代理首先根據(jù)下載描述符中的媒體對(duì)象MO信息對(duì)設(shè)備能力進(jìn)行檢查,并發(fā)現(xiàn)終端有能力進(jìn)行該mp3歌曲的下載,因此決定不需要對(duì)<SupportModule>中的支持模塊進(jìn)行檢查及下載。
步驟5、檢查設(shè)備能力通過(guò)后,通知用戶是否發(fā)起下載。
步驟6、用戶確認(rèn)下載。
步驟7、終端下載代理向下載服務(wù)器請(qǐng)求媒體對(duì)象。
步驟8、下載服務(wù)器發(fā)送媒體對(duì)象到終端。
步驟9、終端進(jìn)行媒體對(duì)象的安裝。
步驟10、安裝成功后,向下載服務(wù)器發(fā)送成功安裝報(bào)告。
參閱圖3所示,當(dāng)設(shè)備不支持待下載內(nèi)容類型時(shí)用戶同意下載支持模塊的處理流程如下步驟1、用戶發(fā)現(xiàn)感興趣的內(nèi)容后,請(qǐng)求下載。
步驟2、終端下載代理向下載服務(wù)器請(qǐng)求下載描述符。
步驟3、下載服務(wù)器向終端下載代理發(fā)送下載描述符,DD中包括下載內(nèi)容及相應(yīng)支持模塊的具體下載信息,本例中為一首mp3歌曲及一個(gè)播放器。
步驟4、終端下載代理根據(jù)下載描述符中的信息對(duì)設(shè)備能力進(jìn)行檢查,并發(fā)現(xiàn)終端不支持待下載內(nèi)容的類型,因此對(duì)DD中的支持模塊進(jìn)行設(shè)備能力檢查,在檢查通過(guò)后,決定將MO與支持模塊一起下載。
步驟5、終端在對(duì)MO及支持模塊設(shè)備能力檢查后,提示用戶由于設(shè)備目前不支持待下載內(nèi)容,因此需要與播放器一起下載,如果不同意一起下載,本次下載流程結(jié)束。
步驟6、用戶確認(rèn)一起下載。
步驟7、終端下載代理向下載服務(wù)器請(qǐng)求媒體對(duì)象。
步驟8、下載服務(wù)器發(fā)送媒體對(duì)象到終端。
步驟9、終端下載代理向下載服務(wù)器請(qǐng)求播放器。
步驟10、下載服務(wù)器發(fā)送播放器到終端。
步驟11、終端先進(jìn)行播放器的安裝,再進(jìn)行媒體對(duì)象的安裝。
步驟12、安裝成功后,向下載服務(wù)器發(fā)送成功安裝報(bào)告。
參閱圖4所示,當(dāng)用戶不同意下載支持模塊時(shí)的處理流程如下步驟1、用戶發(fā)現(xiàn)感興趣的內(nèi)容后,請(qǐng)求下載。
步驟2、終端下載代理向下載服務(wù)器請(qǐng)求下載描述符。
步驟3、下載服務(wù)器向終端下載代理發(fā)送下載描述符,下載描述符DD中包括下載內(nèi)容及相應(yīng)支持模塊的具體下載信息,本例中為一首mp3歌曲及一個(gè)播放器。
步驟4、終端下載代理根據(jù)下載描述符中的信息對(duì)設(shè)備能力進(jìn)行檢查,并發(fā)現(xiàn)終端不支持待下載內(nèi)容的類型,因此對(duì)下載描述符DD中的支持模塊進(jìn)行設(shè)備能力檢查,在檢查通過(guò)后,決定將媒體對(duì)象MO與支持模塊一起下載。
步驟5、終端在對(duì)媒體對(duì)象MO及支持模塊設(shè)備能力檢查后,提示用戶由于設(shè)備目前不支持待下載內(nèi)容,因此需要與播放器一起下載,如果不同意一起下載,本次下載流程結(jié)束。
步驟6、用戶取消下載。
步驟7、終端下載代理向下載服務(wù)器發(fā)送設(shè)備異常的錯(cuò)誤報(bào)告。
參閱圖5所示,媒體對(duì)象MO與支持模塊一起下載,任何一個(gè)安裝失敗時(shí)的處理流程(以媒體對(duì)象安裝失敗為例)步驟1、用戶發(fā)現(xiàn)感興趣的內(nèi)容后,請(qǐng)求下載。
步驟2、終端下載代理向下載服務(wù)器請(qǐng)求下載描述符。
步驟3、下載服務(wù)器向終端下載代理發(fā)送下載描述符,下載描述符DD中包括下載內(nèi)容及相應(yīng)支持模塊的具體下載信息。
步驟4、終端下載代理根據(jù)下載描述符中的信息對(duì)設(shè)備能力進(jìn)行檢查,發(fā)現(xiàn)終端不支持待下載內(nèi)容的類型,因此對(duì)下載描述符DD中的支持模塊進(jìn)行設(shè)備能力檢查,在檢查通過(guò)后,決定將媒體對(duì)象MO與支持模塊一起下載。
步驟5、終端在對(duì)媒體對(duì)象MO及支持模塊設(shè)備能力檢查后,提示用戶由于設(shè)備目前不支持待下載內(nèi)容,因此需要與播放器一起下載,如果不同意一起下載,本次下載流程結(jié)束。
步驟6、用戶確認(rèn)媒體對(duì)象MO和支持模塊一起下載。
步驟7、終端下載代理向下載服務(wù)器請(qǐng)求媒體對(duì)象MO。
步驟8、下載服務(wù)器發(fā)送媒體對(duì)象到終端。
步驟9、終端下載代理向下載服務(wù)器請(qǐng)求播放器。
步驟10、下載服務(wù)器發(fā)送播放器到終端。
步驟11、終端在成功安裝播放器后,安裝媒體對(duì)象失敗。
步驟12、終端下載代理向下載服務(wù)器發(fā)送“內(nèi)容不可使用”的錯(cuò)誤狀態(tài)報(bào)告。
本發(fā)明對(duì)應(yīng)的系統(tǒng)邏輯結(jié)構(gòu)如圖6所示,其中下載服務(wù)器除了包括通訊模塊,用于與終端設(shè)備進(jìn)行通訊;下載描述符生成模塊,用于根據(jù)媒體對(duì)象的屬性信息,在下載描述符中生成與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息,即對(duì)<SupportModule>元素的生成處理。
下載處理模塊,用于將所述包含所述<SupportModule>元素的下載描述符發(fā)送到請(qǐng)求該下載描述符的終端設(shè)備。
其中,終端設(shè)備包括通訊模塊,用于與服務(wù)器通訊;
下載描述符解析模塊,用于解析下載描述符中與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息,即增加對(duì)<SupportModule>元素的解析;設(shè)備能力檢查模塊,用于在依據(jù)下載描述符中的媒體對(duì)象信息檢測(cè)到終端能力不支持媒體對(duì)象時(shí),根據(jù)從所述<SupportModule>元素中解析出的屬性信息確定是否下載對(duì)應(yīng)的支持模塊;下載處理模塊,用于在所述設(shè)備能力檢查模塊確定需要下載所述支持模塊時(shí)從服務(wù)器獲取該支持模塊;安裝模塊,用于將所述下載處理模塊獲取的支持模塊安裝在終端設(shè)備上。
一種較佳的方式是,將所述下載描述符解析模塊、設(shè)備能力檢查模塊、下載處理模塊和安裝模塊包含在終端設(shè)備的下載代理模塊中。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對(duì)本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種獲得媒體對(duì)象支持模塊的方法,其特征在于,包括如下步驟終端設(shè)備向下載服務(wù)器請(qǐng)求媒體對(duì)象的下載描述符;服務(wù)器將下載描述符傳送給終端設(shè)備,并且該下載描述符中包含用于描述與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;以及終端設(shè)備根據(jù)所述下載描述符檢查自身能力確定需要所述支持模塊支持所述媒體對(duì)象時(shí),根據(jù)所述屬性信息下載媒體對(duì)象的支持模塊。
2.如權(quán)利要求1所述的方法,其特征在于,終端設(shè)備下載所述支持模塊前提示用戶,若用戶選擇下載則進(jìn)行后續(xù)下載操作,若用戶選擇放棄則結(jié)束整個(gè)下載流程。
3.如權(quán)利要求1所述的方法,其特征在于,該方法還包括終端設(shè)備在本地安裝所述支持模塊的步驟。
4.如權(quán)利要求3所述的方法,其特征在于,終端設(shè)備在安裝所述媒體對(duì)象之前安裝所述支持模塊。
5.如權(quán)利要求4所述的方法,其特征在于,在用戶選擇安裝媒體對(duì)象時(shí)自動(dòng)觸發(fā)安裝所述支持模塊。
6.如權(quán)利要求4所述的方法,其特征在于,僅在所述支持模塊和媒體對(duì)象均安裝成功后,向所述服務(wù)器發(fā)送成功安裝報(bào)告。
7.如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述屬性信息包括支持模塊的類型、大小和通用資源標(biāo)識(shí)。
8.如權(quán)利要求7所述的方法,其特征在于,所述屬性信息還進(jìn)一步包括支持模塊的名稱、對(duì)象標(biāo)識(shí)和版本。
9.一種終端設(shè)備,其特征在于,該終端設(shè)備至少包括下載描述符解析模塊,至少用于解析下載描述符中與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;設(shè)備能力檢查模塊,用于在依據(jù)下載描述符中的媒體對(duì)象信息檢測(cè)到終端能力不支持媒體對(duì)象時(shí),根據(jù)下載描述符解析模塊解析出的屬性信息確定是否下載對(duì)應(yīng)的支持模塊;下載處理模塊,用于在所述設(shè)備能力檢查模塊確定需要下載所述支持模塊時(shí)從服務(wù)器獲取該支持模塊;安裝模塊,用于將所述下載處理模塊獲取的支持模塊安裝在終端設(shè)備上。
10.如權(quán)利要求9所述的終端設(shè)備,其特征在于,所述下載描述符解析模塊、設(shè)備能力檢查模塊、下載處理模塊和安裝模塊包含在終端設(shè)備的下載代理模塊中。
11.一種下載服務(wù)器,其特征在于,包括下載描述符生成模塊,用于根據(jù)媒體對(duì)象的屬性信息,在下載描述符中生成與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;下載處理模塊,用于將所述下載描述符生成模塊生成的下載描述符發(fā)送到請(qǐng)求該下載描述符的設(shè)備。
全文摘要
本發(fā)明公開了一種獲得媒體對(duì)象支持模塊的方法,該方法由終端設(shè)備向下載服務(wù)器請(qǐng)求媒體對(duì)象的下載描述符;服務(wù)器將下載描述符傳送給終端設(shè)備,并且該下載描述符中包含用于描述與下載媒體對(duì)象相關(guān)的支持模塊的屬性信息;以及終端設(shè)備根據(jù)所述下載描述符檢查自身能力確定需要所述支持模塊支持所述媒體對(duì)象時(shí),根據(jù)所述屬性信息下載媒體對(duì)象的支持模塊。本發(fā)明還同時(shí)公開了一種終端設(shè)備和服務(wù)器。
文檔編號(hào)H04L29/06GK1852306SQ200510108130
公開日2006年10月25日 申請(qǐng)日期2005年9月29日 優(yōu)先權(quán)日2005年9月29日
發(fā)明者黨沛, 李益民 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
前郭尔| 延寿县| 阳山县| 阿拉尔市| 文山县| 哈尔滨市| 海宁市| 阜城县| 馆陶县| 同德县| 福贡县| 绥芬河市| 大姚县| 平阳县| 张家界市| 明光市| 京山县| 时尚| 自治县| 金坛市| 松江区| 新河县| 乐都县| 自贡市| 北宁市| 富平县| 海阳市| 绥中县| 政和县| 定兴县| 崇仁县| 咸阳市| 安徽省| 从化市| 西林县| 泸定县| 百色市| 镶黄旗| 当雄县| 涞源县| 嘉禾县|