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

非java內(nèi)容的無(wú)線下載方法

文檔序號(hào):7897852閱讀:240來源:國(guó)知局
專利名稱:非java內(nèi)容的無(wú)線下載方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種無(wú)線下載方法,更具體而言,涉及一種利用手機(jī)對(duì)非JAVA內(nèi)容進(jìn)行無(wú)線下載的方法。
背景技術(shù)
目前傳統(tǒng)的非JAVA內(nèi)容下載方式,是通過個(gè)人PC機(jī),將需要下載的內(nèi)容下載到PC機(jī)上進(jìn)行瀏覽。但隨著無(wú)線通訊技術(shù)的發(fā)展,將非JAVA內(nèi)容下載到手機(jī)或類似的無(wú)線移動(dòng)通訊終端上,不僅僅是一種時(shí)尚,更是適應(yīng)現(xiàn)代社會(huì)快速發(fā)展的需要。但是目前尚沒有一種很好的技術(shù)可以同時(shí)滿足上述需求。

發(fā)明內(nèi)容
因此,本發(fā)明的目的在于通過一種無(wú)線下載方法,將需要的非JAVA內(nèi)容無(wú)線下載到終端上。
為此,本發(fā)明提供了一種非JAVA內(nèi)容的無(wú)線下載方法,包括以下步驟(1)由一個(gè)移動(dòng)終端從OTA服務(wù)器上下載MFD;(2)移動(dòng)終端根據(jù)其MIME類型判斷MFD,并分解MFD用于內(nèi)容下載并向URL報(bào)告;(3)移動(dòng)終端向服務(wù)器請(qǐng)求內(nèi)容下載,下載的內(nèi)容被下載到移動(dòng)終端上,并且被儲(chǔ)存;(4)移動(dòng)終端向服務(wù)器報(bào)告內(nèi)容下載狀態(tài),服務(wù)器對(duì)此進(jìn)行響應(yīng);(5)移動(dòng)終端向用戶顯示內(nèi)容下載成功。


下面結(jié)合附圖,詳細(xì)說明本發(fā)明。其中圖1是一個(gè)流程圖,示出本發(fā)明的下載方法的具體過程;圖2是圖1的后續(xù)圖,示出出現(xiàn)錯(cuò)誤信息時(shí)的過程。
具體實(shí)施例方式
要實(shí)現(xiàn)本發(fā)明的目的,首先需要一個(gè)特定的終端。在本發(fā)明中,此特定的終端為一個(gè)移動(dòng)電話(手機(jī))。關(guān)于此手機(jī)的詳細(xì)情況,將另案申請(qǐng)。
首先,本發(fā)明的手機(jī)MPG通過HTML或WML瀏覽一個(gè)無(wú)線下載服務(wù)器,來尋找相關(guān)的內(nèi)容。這一手段是常規(guī)的瀏覽器功能,并無(wú)特別之處。
然后,手機(jī)從OTA(Over the Air無(wú)線下載)服務(wù)器上下載MFD(MediaFile Descriptor媒體文件描述符)到手機(jī)上。接著,手機(jī)通過其MIME(Multipurpose Internet Mail Extentions多用途網(wǎng)絡(luò)郵件擴(kuò)充協(xié)議)類型來識(shí)別MFD。在本發(fā)明中,其MIME類型為text/vnd.e28.ota.media-descriptor.當(dāng)完成MFD下載后,則本發(fā)明的MPG手機(jī)將MFD進(jìn)行分解,抽取以下信息○內(nèi)容URL○內(nèi)容報(bào)告URL以便用于內(nèi)容下載,并向URL(Uniform Resourse Display統(tǒng)一資源定位器)報(bào)告。
必須注意的是,本發(fā)明的重點(diǎn)在于OTA下載協(xié)議,因此MFD中的其他參數(shù)就此不再討論。但是,這并不意味著不使用其他的參數(shù)。
當(dāng)內(nèi)容URL被抽取后,MPG手機(jī)應(yīng)當(dāng)繼續(xù)進(jìn)行內(nèi)容下載。在下載過程中,用戶可以隨時(shí)取下載。
接下來,MPG向無(wú)線下載服務(wù)器請(qǐng)求內(nèi)容下載,服務(wù)器將下載的內(nèi)容發(fā)送到MPG手機(jī)上。當(dāng)內(nèi)容被下載時(shí),MPG手機(jī)將下載的內(nèi)容保存起來。
然后,MPG手機(jī)向服務(wù)器報(bào)告文件下載狀態(tài),即將下載/安裝狀態(tài)回傳給URL。服務(wù)器對(duì)此予以響應(yīng)。然后手機(jī)向用戶顯示“內(nèi)容下載成功”。整個(gè)過程結(jié)束。
另外,根據(jù)本發(fā)明,任何適用于此服務(wù)器的sms-cookies(短消息服務(wù)臨時(shí)文件)都可以被發(fā)送。
在本發(fā)明中,指令POST表示一種不使用URL的HTTP請(qǐng)求,能攜帶大量數(shù)據(jù),可以被用于向服務(wù)器回傳報(bào)告狀態(tài)。用戶應(yīng)當(dāng)根據(jù)JDA文件(聯(lián)合應(yīng)用程序設(shè)計(jì)文件)或者M(jìn)DF文件來找尋URL。當(dāng)沒有定義文件或者沒有URL進(jìn)行結(jié)果報(bào)告時(shí),此部分工作可以被略過。
下面是一些狀態(tài)碼以及其意義900成功901內(nèi)存不足902用戶取消903服務(wù)喪失904JAR尺寸不匹配905屬性不匹配906無(wú)效描述符由于CMCC(中國(guó)移動(dòng)WLAN網(wǎng)絡(luò))的要求,服務(wù)器要求兩個(gè)步驟的POST。用戶應(yīng)當(dāng)努力向服務(wù)器報(bào)告下載/安裝狀態(tài),如果不能獲得POST結(jié)果,用戶應(yīng)當(dāng)?shù)却?秒鐘,然后重新進(jìn)行POST操作。如果在此失敗,則會(huì)警告用戶,然后退出而不抹去下載的應(yīng)用/媒體。失敗意味著用戶不能從服務(wù)器接收任何響應(yīng),或者不能發(fā)出POST請(qǐng)求。如果用戶可以接收響應(yīng),MPG手機(jī)可以認(rèn)為服務(wù)器已經(jīng)接收響應(yīng)并且不用再試了。
下面描述OTA下載協(xié)議中的特征。
第一,HTTP/1.1將被用作OTA下載的基礎(chǔ)。
第二,HTTP暫停時(shí)間必須被設(shè)置為15秒。
第三,內(nèi)容加密。首先,DES(Data Encryption Standard數(shù)據(jù)加密標(biāo)準(zhǔn))應(yīng)當(dāng)被用于內(nèi)容保護(hù);其次,用戶知道是否被下載的內(nèi)容從MFD加密;再次,用戶應(yīng)當(dāng)從以下程序重新獲得內(nèi)容密鑰(1)在存儲(chǔ)在相應(yīng)服務(wù)器上的列“服務(wù)器密鑰”上進(jìn)行MD5計(jì)算;(2)從MD5計(jì)算結(jié)果中取出偶數(shù),注意在DES解密中只有每個(gè)字節(jié)的后7位比特才是有效的;第四,MPG手機(jī)使用獲得的密鑰對(duì)下載的內(nèi)容進(jìn)行解密。
下面結(jié)合附圖,詳細(xì)描述本發(fā)明的一個(gè)優(yōu)選實(shí)施例。
根據(jù)本發(fā)明,首先,用戶點(diǎn)擊連接到一個(gè)MFD(媒體文件描述)上。這樣,本發(fā)明采用的手機(jī)MPG從服務(wù)器上下載MFD。根據(jù)本發(fā)明,MPG手機(jī)可以根據(jù)文件類型識(shí)別下載的是否是一個(gè)MFD。然后,本發(fā)明的手機(jī)檢查文件的屬性。
接著,手機(jī)中的程序判斷是否滿足下載標(biāo)準(zhǔn),即媒體的容量以及類型是否滿足要求。如果不滿足要求,則向服務(wù)器報(bào)告錯(cuò)誤信息。如果滿足要求,MPG則重新登錄“媒體URL(統(tǒng)一資源定位器)”,并開始進(jìn)行下載。
如果下載出現(xiàn)錯(cuò)誤,則向服務(wù)器報(bào)告錯(cuò)誤信息。如果下載正常,手機(jī)則對(duì)內(nèi)容解密,并將其傳遞給媒體預(yù)覽器。然后內(nèi)容預(yù)覽器被啟動(dòng)來顯示/播放內(nèi)容。用戶應(yīng)該能夠選擇或者保存內(nèi)容、或者放棄內(nèi)容。
如果選擇放棄文件內(nèi)容,則向服務(wù)器報(bào)告錯(cuò)誤信息。如果選擇保存,則判斷是否具有媒體通知URL(手機(jī)應(yīng)該向其報(bào)告下載/安裝狀態(tài)的URL,如果此區(qū)域缺少或?yàn)榱悖瑒t用戶可以認(rèn)為服務(wù)器不需要下載/安裝通知),如果有,則向服務(wù)器傳送一個(gè)指令POST900(表示完成);如果沒有,則保存文件內(nèi)容,并向用戶顯示成功。則整個(gè)下載過程結(jié)束。
在向服務(wù)器傳送一個(gè)指令POST900時(shí),手機(jī)會(huì)檢驗(yàn)服務(wù)器是否有反應(yīng)。如果沒有,則再試一次;如果有反應(yīng),則判斷是否為“結(jié)果200”。如果是,則保存文件內(nèi)容,并向用戶顯示成功。則整個(gè)下載過程結(jié)束。如果不是,則表示第二次失敗,則就沒有更多的POST。這樣,就會(huì)回到向服務(wù)器傳送一個(gè)指令POST900的步驟。
如果判斷不是“結(jié)果200”,則繼續(xù)判斷是否為“Media-Keep=1”。其中Media-Keep=0表示在內(nèi)容下載后,手機(jī)會(huì)向下載服務(wù)器請(qǐng)求下載/安裝狀態(tài)。如果手機(jī)不能進(jìn)行POST操作、或者不能從POST操作中得到一個(gè)“200”的結(jié)果,則手機(jī)就不能將內(nèi)容從存儲(chǔ)器保存到閃存盤上,并且不會(huì)告訴用戶失敗的信息。而Media-Keep=1表示不論是否可以進(jìn)行POST或不論從POST操作得到何種結(jié)果,手機(jī)都可以將內(nèi)容保存到閃存盤上。
如果判斷Media-Keep=1,則保存文件內(nèi)容,并向用戶顯示成功。則整個(gè)下載過程結(jié)束。如果不是,則抹去內(nèi)容,并向用戶顯示服務(wù)器不能訪問。同樣整個(gè)下載過程結(jié)束。
當(dāng)如果下載出現(xiàn)錯(cuò)誤、向服務(wù)器報(bào)告錯(cuò)誤信息時(shí),則判斷是否具有媒體通知URL。如果結(jié)果是“否”,則下載結(jié)束。如果結(jié)論是“是”,則向服務(wù)器發(fā)出錯(cuò)誤信息902,用于用戶拒絕。如果服務(wù)器有反應(yīng),則下載結(jié)束;如果沒有反應(yīng),則再試一次;如果第二次仍然沒有反應(yīng),則就再?zèng)]有POST,從而下載結(jié)束。
權(quán)利要求
1.一種非JAVA內(nèi)容的無(wú)線下載方法,包括以下步驟(1)由一個(gè)移動(dòng)終端從OTA服務(wù)器上下載MFD;(2)所述的移動(dòng)終端根據(jù)其MIME類型判斷MFD,并分解MFD用于內(nèi)容下載并向URL報(bào)告;(3)所述移動(dòng)終端向所述服務(wù)器請(qǐng)求內(nèi)容下載,下載的內(nèi)容被下載到所述移動(dòng)終端上,并且被儲(chǔ)存;(4)所述移動(dòng)終端向所述服務(wù)器報(bào)告內(nèi)容下載狀態(tài),所述服務(wù)器對(duì)此進(jìn)行響應(yīng);(5)所述移動(dòng)終端向用戶顯示內(nèi)容下載成功。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟(1)之后,還有一個(gè)根據(jù)文件類型識(shí)別下載的是否是一個(gè)MFD的步驟。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟(2)之后,還有一個(gè)對(duì)內(nèi)容解密并將其傳遞給媒體預(yù)覽器的步驟。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,后包括一個(gè)之后啟動(dòng)預(yù)覽器顯示/播放內(nèi)容的步驟。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟(3)之后,還包括一個(gè)用戶可以選擇保存或放棄內(nèi)容的步驟。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟(4)之后,還包括一個(gè)兩步驟的請(qǐng)求響應(yīng)的步驟。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在步驟(5)之前,還有一個(gè)保存內(nèi)容的步驟。
全文摘要
一種非JAVA內(nèi)容的無(wú)線下載方法,包括以下步驟(1)由一個(gè)移動(dòng)終端從OTA服務(wù)器上下載MFD;(2)所述的移動(dòng)終端根據(jù)其MIME類型判斷MFD,并分解MFD用于內(nèi)容下載并向URL報(bào)告;(3)所述移動(dòng)終端向所述服務(wù)器請(qǐng)求內(nèi)容下載,下載的內(nèi)容被下載到所述移動(dòng)終端上,并且被儲(chǔ)存;(4)所述移動(dòng)終端向所述服務(wù)器報(bào)告內(nèi)容下載狀態(tài),所述服務(wù)器對(duì)此進(jìn)行響應(yīng);(5)所述移動(dòng)終端向用戶顯示內(nèi)容下載成功。根據(jù)本發(fā)明,可以將非JAVA內(nèi)容無(wú)線下載到例如手機(jī)等移動(dòng)終端上。
文檔編號(hào)H04L29/06GK1592298SQ0315384
公開日2005年3月9日 申請(qǐng)日期2003年8月25日 優(yōu)先權(quán)日2003年8月25日
發(fā)明者陳國(guó)棟, 王乃賢, 朱俊杰 申請(qǐng)人:上海毅仁信息科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
孝昌县| 崇礼县| 镇赉县| 日土县| 保德县| 海盐县| 合作市| 龙山县| 称多县| 张北县| 资源县| 武夷山市| 自贡市| 南平市| 隆尧县| 成武县| 敦煌市| 友谊县| 大渡口区| 铁力市| 高州市| 云林县| 恩平市| 辽阳市| 樟树市| 双鸭山市| 沁源县| 芷江| 怀远县| 阳高县| 玉溪市| 麻阳| 仙居县| 河津市| 绵阳市| 平邑县| 富裕县| 镇坪县| 扬中市| 巴林右旗| 阳谷县|