專利名稱:一種手機(jī)用戶快速下載文件的方法
一種手機(jī)用戶快速下載文件的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手機(jī)用戶快速下載文件的方法。背景技術(shù):
隨著中國(guó)手機(jī)用戶數(shù)的不斷激增和智能手機(jī)的普及,手機(jī)已經(jīng)成為人們?nèi)粘I钪胁豢苫蛉钡碾S身通訊工具和數(shù)字助手。越來越多的人使用手機(jī)客戶端軟件進(jìn)行資訊瀏覽和軟件下載等應(yīng)用。手機(jī)軟件的開發(fā)商和服務(wù)提供商也希望借此機(jī)會(huì)推廣自己的產(chǎn)品和服務(wù)。眾所周知,文件下載的速度很大程度上取決于手機(jī)所處的網(wǎng)絡(luò)環(huán)境。中國(guó)發(fā)明專利公開號(hào)為CN101141750A、發(fā)明名稱為“一種多模手機(jī)的網(wǎng)絡(luò)自適應(yīng)適配方法”公開了一種多模手機(jī)在進(jìn)行無線通信業(yè)務(wù)時(shí),根據(jù)當(dāng)前用戶所處的網(wǎng)絡(luò)環(huán)增來選擇適合較優(yōu)的網(wǎng)絡(luò), 提供用戶的通信體驗(yàn)。但該發(fā)明專利只解決了通信這塊的業(yè)務(wù),而缺少大數(shù)據(jù)量下載優(yōu)化的情況。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問題在于提供一種手機(jī)用戶快速下載文件的方法,提供給用戶更快的下載速率,節(jié)省了用戶的下載時(shí)間。本發(fā)明采用以下技術(shù)方案解決上述技術(shù)問題一種手機(jī)用戶快速下載文件的方法,包括如下步驟步驟1:開始下載;步驟2:獲取網(wǎng)絡(luò)狀態(tài);步驟3 判斷網(wǎng)絡(luò)是否為WIFI ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟4 ;步驟4 判斷網(wǎng)絡(luò)是否為3G ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟5 ;步驟5 判斷網(wǎng)絡(luò)是否為EDGE ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟6 ;步驟6 判斷網(wǎng)絡(luò)是否為GPRS ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟2 ;步驟7 發(fā)起下載請(qǐng)求到服務(wù)端,啟動(dòng)下載進(jìn)程;步驟8 客戶端檢查是否全部下載,未完成則轉(zhuǎn)到步驟2,完成則轉(zhuǎn)入步驟9 ;步驟9 結(jié)束下載,關(guān)閉后臺(tái)下載服務(wù),發(fā)出下載已完成的消息。進(jìn)一步,所述步驟7中下載時(shí)根據(jù)網(wǎng)絡(luò)環(huán)境來獲取每次下的片段大小,網(wǎng)絡(luò)越好, 下載的片段越大。本發(fā)明的優(yōu)點(diǎn)在于本發(fā)明通過在下載過程中不間斷地檢查網(wǎng)絡(luò)情況,來切換用戶的網(wǎng)絡(luò)環(huán)境,提供給用戶更快的下載速率,節(jié)省了用戶的下載時(shí)間。而且這項(xiàng)操作是運(yùn)行在后臺(tái),不需要用戶干預(yù),既能提供下載體驗(yàn)又能減少用戶的學(xué)習(xí)成本。
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1是本發(fā)明工作流程示意圖。
具體實(shí)施方式如圖1所示,一種手機(jī)用戶快速下載文件的方法,包括如下步驟步驟1:開始下載;步驟2:獲取網(wǎng)絡(luò)狀態(tài);步驟3 判斷網(wǎng)絡(luò)是否為WIFI ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟4 ;步驟4 判斷網(wǎng)絡(luò)是否為3G ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟5 ;步驟5 判斷網(wǎng)絡(luò)是否為EDGE ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟6 ;步驟6 判斷網(wǎng)絡(luò)是否為GPRS ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟2 ;步驟7 發(fā)起下載請(qǐng)求到服務(wù)端,啟動(dòng)下載進(jìn)程;下載時(shí)根據(jù)網(wǎng)絡(luò)環(huán)境來獲取每次下的片段大小,網(wǎng)絡(luò)越好,下載的片段越大,可加快下載速度;步驟8 客戶端檢查是否全部下載,未完成則轉(zhuǎn)到步驟2,完成則轉(zhuǎn)入步驟9 ;步驟9 結(jié)束下載,關(guān)閉后臺(tái)下載服務(wù),發(fā)出下載已完成的消息。進(jìn)一步,所述步驟7中下載時(shí)根據(jù)網(wǎng)絡(luò)環(huán)境來獲取每次下的片段大小,網(wǎng)絡(luò)越好, 下載的片段越大。本發(fā)明通過在下載過程中不間斷地檢查網(wǎng)絡(luò)情況,來切換用戶的網(wǎng)絡(luò)環(huán)境,通過后臺(tái)不斷監(jiān)聽網(wǎng)絡(luò)的情況來選擇最優(yōu)的下載網(wǎng)絡(luò)以提高下載成功率。當(dāng)網(wǎng)絡(luò)連不上時(shí),會(huì)自動(dòng)在后臺(tái)等待監(jiān)聽,一旦網(wǎng)絡(luò)重新連上,下載又繼續(xù)進(jìn)行。提供給用戶更快的下載速率, 節(jié)省了用戶的下載時(shí)間。而且這項(xiàng)操作是運(yùn)行在后臺(tái),不需要用戶干預(yù),既能提供下載體驗(yàn)又能減少用戶的學(xué)習(xí)成本。以上所述僅為本發(fā)明的較佳實(shí)施用例而已,并非用于限定本發(fā)明的保護(hù)范圖。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換以及改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種手機(jī)用戶快速下載文件的方法,其特征在于包括如下步驟 步驟1 開始下載;步驟2 獲取網(wǎng)絡(luò)狀態(tài);步驟3 判斷網(wǎng)絡(luò)是否為WIFI ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟4 ; 步驟4 判斷網(wǎng)絡(luò)是否為3G ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟5 ; 步驟5 判斷網(wǎng)絡(luò)是否為EDGE ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟6 ; 步驟6 判斷網(wǎng)絡(luò)是否為GPRS ?是,則轉(zhuǎn)入步驟7,否,則轉(zhuǎn)入步驟2 ; 步驟7 發(fā)起下載請(qǐng)求到服務(wù)端,啟動(dòng)下載進(jìn)程;步驟8 客戶端檢查是否全部下載,未完成則轉(zhuǎn)到步驟2,完成則轉(zhuǎn)入步驟9 ; 步驟9:結(jié)束下載,關(guān)閉后臺(tái)下載服務(wù),發(fā)出下載已完成的消息。
2.如權(quán)利要求1所述的一種手機(jī)用戶快速下載文件的方法,其特征在于包括如下步驟所述步驟7中下載時(shí)根據(jù)網(wǎng)絡(luò)環(huán)境來獲取每次下的片段大小,網(wǎng)絡(luò)越好,下載的片段越大。
全文摘要
一種手機(jī)用戶快速下載文件的方法,包括開始下載;獲取網(wǎng)絡(luò)狀態(tài);判斷網(wǎng)絡(luò)是否為WIFI,是,則發(fā)起下載請(qǐng)求到服務(wù)端,啟動(dòng)下載進(jìn)程;否,則順序判斷網(wǎng)絡(luò)是否為3G、EDGE、GPRS,客戶端檢查是否全部下載,未完成則繼續(xù)獲取網(wǎng)絡(luò)狀態(tài),完成則結(jié)束下載,關(guān)閉后臺(tái)下載服務(wù),發(fā)出下載已完成的消息。本發(fā)明通過在下載過程中不間斷地檢查網(wǎng)絡(luò)情況,來切換用戶的網(wǎng)絡(luò)環(huán)境,提供給用戶更快的下載速率,節(jié)省了用戶的下載時(shí)間。而且這項(xiàng)操作是運(yùn)行在后臺(tái),不需要用戶干預(yù),既能提供下載體驗(yàn)又能減少用戶的學(xué)習(xí)成本。
文檔編號(hào)H04W8/24GK102378163SQ20111032626
公開日2012年3月14日 申請(qǐng)日期2011年10月21日 優(yōu)先權(quán)日2011年10月21日
發(fā)明者劉德建, 林其翔, 鄭定國(guó), 鄭曉彬 申請(qǐng)人:福州博遠(yuǎn)無線網(wǎng)絡(luò)科技有限公司