專利名稱:異步下載系統(tǒng)及方法
異步下載系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng),尤其是涉及一種異步下載系統(tǒng)及方法。背景技術(shù):
下載是將網(wǎng)絡(luò)上計算機中的數(shù)據(jù)復(fù)制到本地計算機的行為?;ヂ?lián)網(wǎng)上有非常豐富 的資源,用戶為滿足自身日常工作、學(xué)習(xí)及娛樂的需要,經(jīng)常需要從網(wǎng)上下載所需資源?;ヂ?lián)網(wǎng)中的下載技術(shù)主要有三種服務(wù)端下載(P2S)、點對點下載(P2P)以及智能 網(wǎng)格(P2SP)。P2S是指用戶計算機向服務(wù)器請求下載,并通過協(xié)議將服務(wù)器上的數(shù)據(jù)復(fù)制到用 戶計算機的下載技術(shù)。P2S包括HTTP (Hyper Text Transportation Protocol,超文本傳輸 協(xié)議)和FTP (File Transportation Protocol,文件傳輸協(xié)議)兩種協(xié)議。P2P下載方式中,所有參與下載的用戶計算機同時也充當(dāng)提供下載的角色,即同時 也上傳。對于一個完整的資源,可包含很多數(shù)據(jù)塊。當(dāng)很多用戶下載同一個資源時,獲得的 數(shù)據(jù)塊都不盡相同,因此每一個用戶計算機都可以將自己已有的數(shù)據(jù)提供給其他沒有該數(shù) 據(jù)的計算機下載。在網(wǎng)絡(luò)帶寬足夠的情況下,當(dāng)參與下載的計算機越多時,每一個計算機下 載該資源的速度就越快。P2SP融合了 P2S和P2P兩種下載方式的優(yōu)點,通過多媒體檢索數(shù)據(jù)庫這個橋梁把 原本孤立的服務(wù)器和其鏡像資源和P2P資源整合到了一起。這樣下載速度更快,同時下載 資源更豐富,下載穩(wěn)定性更強。不管是哪一種下載方式,傳統(tǒng)的下載方式都是同步下載,即用戶在電腦前,開啟下 載任務(wù)進行下載。在同步下載方式中,在用戶不在電腦前和電腦關(guān)機時都無法滿足用戶異 步下載的需求,并且有時的下載速度還不能達(dá)到用戶的需求。
發(fā)明內(nèi)容鑒于此,有必要針對傳統(tǒng)的下載方式只能進行同步下載,用戶不在電腦前和電腦 關(guān)機時都無法滿足用戶下載需求的問題,提供一種異步下載系統(tǒng)。一種異步下載系統(tǒng),包括移動終端,通過移動通信網(wǎng)向控制服務(wù)器發(fā)送下載請求 信息;控制服務(wù)器,根據(jù)所述下載請求信息檢測與移動終端對應(yīng)的計算機終端的在線狀態(tài), 當(dāng)所述計算機終端處于在線狀態(tài)時,控制將資源下載到所述計算機終端,當(dāng)所述計算機終 端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。優(yōu)選地,所述控制服務(wù)器還用于在確認(rèn)下載之后向移動終端返回下載初始消息, 以及在控制將資源下載到計算機終端或網(wǎng)盤之后向移動終端返回下載完成消息,所述控制 服務(wù)器在返回下載完成消息時還向移動終端返回關(guān)閉下載確認(rèn)消息。 優(yōu)選地,還包括裁決統(tǒng)計服務(wù)器,用于獲取用戶的上傳數(shù)據(jù)量,根據(jù)所述上傳數(shù) 據(jù)量確定用戶的等級信息,并通過所述控制服務(wù)器將所述上傳數(shù)據(jù)量和等級信息反饋給移 動終端。
3
優(yōu)選地,所述裁決統(tǒng)計服務(wù)器還向控制服務(wù)器獲取下載請求消息中包含的用戶需 求信息,并結(jié)合所述用戶等級信息對資源的需求程度進行評估。優(yōu)選地,還包括資源服務(wù)器,所述資源服務(wù)器根據(jù)裁決統(tǒng)計服務(wù)器對資源的需求 程度進行評估的結(jié)果生成資源推薦列表,并對推薦資源列表中的資源進行存儲。優(yōu)選地,還包括預(yù)下載管理服務(wù)器,所述預(yù)下載管理服務(wù)器檢測計算機終端的在 線情況,當(dāng)檢測到與網(wǎng)盤對應(yīng)的計算機終端在線且查詢到計算機終端沒有網(wǎng)盤上的數(shù)據(jù) 時,控制將網(wǎng)盤上的數(shù)據(jù)傳輸?shù)接嬎銠C終端。此外,還提供一種異步下載方法。一種異步下載方法,包括如下步驟獲取移動終端發(fā)出的下載請求信息并確認(rèn)下 載;檢測計算機終端的在線狀態(tài)當(dāng)計算機終端處于在線狀態(tài)時,控制將資源下載到所述 計算機終端;當(dāng)所述計算機終端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。優(yōu)選地,在確認(rèn)下載之后還包括向移動終端返回下載初始消息的步驟,在控制將 資源下載到計算機終端或網(wǎng)盤之后還包括向移動終端返回下載完成消息和關(guān)閉下載確認(rèn) 消息的步驟。優(yōu)選地,還包括如下步驟獲取用戶的上傳數(shù)據(jù)量,并根據(jù)所述用戶的上傳數(shù)據(jù)量 確定用戶的等級信息,將所述上傳數(shù)據(jù)量和等級信息反饋給移動終端。優(yōu)選地,還包括根據(jù)下載請求消息中包含的用戶需求信息,并結(jié)合用戶等級信息 對資源的需求程度進行評估的步驟。優(yōu)選地,還包括如下步驟根據(jù)對資源的需求程度進行評估的結(jié)果生成資源推薦 列表,并對推薦資源列表中的資源進行存儲。優(yōu)選地,還包括步驟當(dāng)檢測到與網(wǎng)盤對應(yīng)的計算機終端在線且查詢到計算機終 端沒有網(wǎng)盤上的數(shù)據(jù)時,控制將網(wǎng)盤上的數(shù)據(jù)傳輸?shù)接嬎銠C終端。本發(fā)明的有益效果在于通過以上系統(tǒng)和方法,用戶可以通過移動終端發(fā)送下載請求給控制服務(wù)器,控制 服務(wù)器檢測與移動終端對應(yīng)的計算機終端的在線狀態(tài),從而控制將資源下載到計算機終 端或網(wǎng)盤,使得無論用戶的計算機終端是否開機,都能實現(xiàn)在任何時間、任何地點的異步下載。另外,通過對資源需求程度的評估,將需求較大的資源利用專門的資源服務(wù)器存 儲,避免由于某些原因?qū)е孪螺d失效。而且通過推薦的方式,可為更多用戶所知,因此被更 多用戶下載,從而使資源在網(wǎng)絡(luò)中得到維護。在計算終端開機后,還可以將網(wǎng)盤中的數(shù)據(jù)第一時間傳輸?shù)接嬎銠C終端中,免去 用戶登錄網(wǎng)盤下載花費的時間,提高了下載速度。
圖1為本發(fā)明一實施例的異步下載系統(tǒng)的結(jié)構(gòu)圖;圖2為本發(fā)明一實施例的異步下載方法的流程圖;圖3為獲取移動終端發(fā)出的下載請求信息并確認(rèn)下載的流程圖;圖4為本發(fā)明另一實施例的異步下載方法的流程圖;圖5為本發(fā)明另一實施例的維護并向用戶推薦網(wǎng)絡(luò)中熱度比較高的資源的處理
4流程圖;圖6為本發(fā)明又一優(yōu)選實施例中將網(wǎng)盤數(shù)據(jù)傳輸?shù)接嬎銠C終端的處理流程圖。
具體實施方式以下結(jié)合附圖進行進一步的說明。如圖1所示,為本發(fā)明一實施例的一種異步下載系統(tǒng)的結(jié)構(gòu)圖。該異步下載系統(tǒng) 包括控制服務(wù)器10、計算機終端20、網(wǎng)盤30以及移動終端90。其中控制服務(wù)器10通過 移動通信網(wǎng)獲取來自于移動終端90的下載請求信息,并根據(jù)該下載請求信息檢測計算機 終端20的在線狀態(tài);當(dāng)個人計算機終端20處于在線狀態(tài)時,控制將資源下載到計算機終端 20 ;當(dāng)計算機終端20處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤30??刂品?wù)器10同時接入移動通信網(wǎng)和互聯(lián)網(wǎng),可以獲取來自移動終端90的下載 請求信息,同時將該下載請求信息在互聯(lián)網(wǎng)中轉(zhuǎn)發(fā)。一般地,移動終端90以短信的形式發(fā) 送下載請求信息到控制服務(wù)器10。計算機終端20具有下載客戶端,通過該下載客戶端,計算機終端20提供用戶登錄 的服務(wù)。計算機終端20通過下載客戶端實現(xiàn)用戶登錄后,將用戶信息上報給控制服務(wù)器 10,并與控制服務(wù)器10保持連接??刂品?wù)器10根據(jù)下載客戶端與其連接的狀態(tài)判斷計 算機終端20是處于在線狀態(tài)還是離線狀態(tài),若下載客戶端與控制服務(wù)器10的保持連接,則 計算機終端20處于在線狀態(tài);若下載客戶端與控制服務(wù)器10的連接斷開,則計算機終端 20處于離線狀態(tài)。網(wǎng)盤30是網(wǎng)絡(luò)上的存儲單元,一般可用專門的存儲服務(wù)器提供網(wǎng)盤30的存儲空 間。網(wǎng)盤30與計算機終端20及移動終端90唯一對應(yīng),可由計算機終端20上的下載客戶 端上報的用戶信息或移動終端90的下載請求信息中包含的用戶信息確定。進一步的,該異步下載系統(tǒng)還包括裁決統(tǒng)計服務(wù)器40。裁決統(tǒng)計服務(wù)器40與計 算機終端20及網(wǎng)盤30連接通信,用于獲取用戶的上傳數(shù)據(jù)量,根據(jù)所述上傳數(shù)據(jù)量確定用 戶的等級信息。最簡單的方式是直接統(tǒng)計計算機終端20或網(wǎng)盤30上傳到裁決統(tǒng)計服務(wù)器 40的數(shù)據(jù)量并根據(jù)數(shù)據(jù)量確定等級。比如上傳IOGB大小的數(shù)據(jù)可以使用戶從初始等級上 升到一級,繼續(xù)上傳20GB大小的數(shù)據(jù)量可升到二級,再上傳40GB升到三級等等。更復(fù)雜一 些的方式可采用分類級別,如上傳影視的數(shù)據(jù)可以增加用戶在影視分類的級別,上傳音樂 的數(shù)據(jù)量則可以增加用戶在音樂分類的級別。上傳數(shù)據(jù)量和等級信息保存在裁決統(tǒng)計服務(wù)器40中,可根據(jù)用戶的下載請求信 息通過控制服務(wù)器10將上傳數(shù)據(jù)量和等級信息反饋給移動終端90。用戶用于離線下載的網(wǎng)盤30的容量是由用戶的等級確定的,用戶等級越高,能夠 使用的網(wǎng)盤容量越大。上傳數(shù)據(jù)量可以衡量用戶對資源所作出的貢獻,因此可以用上傳數(shù) 據(jù)量來確定用戶的等級信息,反饋上傳數(shù)據(jù)量和等級信息的同時反饋網(wǎng)盤容量。比如某二 級用戶請求下載確認(rèn)后,控制服務(wù)器10向移動終端90反饋如下信息(本實施例包括但不 限于以下數(shù)據(jù)項及數(shù)據(jù))已上傳數(shù)據(jù)量32G ;目前等級二級;網(wǎng)盤容量10G ;已使用 2G ;剩余容量8G ;升到下一級還需上傳38G ;下一級網(wǎng)盤容量20G。裁決統(tǒng)計服務(wù)器40位于控制服務(wù)器10和網(wǎng)盤30之間,獲取控制服務(wù)器10的下 載請求信息,負(fù)責(zé)網(wǎng)盤30的下載任務(wù)。即裁決統(tǒng)計服務(wù)器40根據(jù)其存儲的用戶等級信息,獲知用戶可用的網(wǎng)盤容量,判斷下載任務(wù)是否可以通過網(wǎng)盤30下載完成,同時將上述信息 經(jīng)過控制服務(wù)器10反饋給移動終端90。裁決統(tǒng)計服務(wù)器40對下載狀態(tài)進行監(jiān)控,即還用于向移動終端90返回下載初始 消息和下載完成消息,下載初始消息告知移動終端90該次下載是通過計算機終端20下載 還是通過網(wǎng)盤30下載,若是通過網(wǎng)盤30下載,則同時告知網(wǎng)盤容量;下載完成消息告知移 動終端90該次下載完成??刂品?wù)器10在返回下載完成消息后還向移動終端90返回關(guān) 閉下載確認(rèn)消息,移動終端90發(fā)送確認(rèn)關(guān)閉消息以關(guān)閉下載或發(fā)送取消關(guān)閉消息以繼續(xù) 上傳。裁決統(tǒng)計服務(wù)器40還向控制服務(wù)器10獲取下載請求消息中包含的用戶需求信 息,并結(jié)合用戶等級信息對資源的需求程度進行評估。比如用戶請求下載的是一部名為《終 結(jié)者4》的高清科幻片,那么用戶的需求信息至少包括影片名稱終結(jié)者4 ;影片類型科 幻;畫質(zhì)要求高清。如果將用戶共分為三個等級,一級用戶需求權(quán)值為10%、二級用戶需求權(quán)值為 30%、三級用戶需求權(quán)值為60%。用戶下載一次該影片,即為該影片增加相應(yīng)的需求點數(shù), 如一級用戶下載一次增加0. 1個需求點數(shù),三級用戶下載一次增加0. 6個需求點數(shù)。如果有1000個一級用戶、500個二級用戶以及200個三級用戶下載過該影片,則終 結(jié)者4、科幻片以及高清的需求點數(shù)均為370。如果另有800 二級用戶下載了某高清MV,則可統(tǒng)計該MV需求點數(shù)為J40,高清總 的需求點數(shù)為610(370+240)。據(jù)此,可以將某一具體的資源按照其需求點數(shù)的多少進行排 名,也可以按照資源的類型按照需求點數(shù)進行排名。這樣,資源的需求程度表示資源受到關(guān) 注的程度,或者熱度、流行度等。了解資源的需求程度有助于對這些資源進行維護,為用戶 提供穩(wěn)定的下載資源。進一步的,該異步下載系統(tǒng)還包括資源服務(wù)器50。資源服務(wù)器50與裁決統(tǒng)計服務(wù) 器40連接通信,資源服務(wù)器50根據(jù)裁決統(tǒng)計服務(wù)器40對資源的需求程度進行評估的結(jié)果 生成資源推薦列表,并對推薦資源列表中的資源進行存儲。資源服務(wù)器50和推薦資源表根據(jù)統(tǒng)計裁決服務(wù)器40提供的信息,動態(tài)更新推薦 資源,保障需求程度最高的資源,并將等級最高的若干用戶的身份信息(如即時通訊標(biāo)識 號等可以識別用戶的信息)作為資源推薦人顯示在推薦資源后,以此激勵用戶,增大上傳 量。此時需求較大的資源將更有可能受資源服務(wù)器的保障和推薦資源表的推薦,使得此資 源在全網(wǎng)中培養(yǎng),即使一些普通用戶,也能從中收益,下載速度將增大。進一步的,該異步下載系統(tǒng)還包括預(yù)下載管理服務(wù)器60。預(yù)下載管理服務(wù)器60檢 測計算機終端20的在線情況,當(dāng)檢測到與網(wǎng)盤30對應(yīng)的計算機終端20在線且查詢到計算 機終端20沒有網(wǎng)盤30上的數(shù)據(jù)時,控制將網(wǎng)盤30上的數(shù)據(jù)傳輸?shù)接嬎銠C終端20。預(yù)下載 管理服務(wù)器60存儲了網(wǎng)盤30在存儲服務(wù)器中的存儲空間的位置和大小,以及與網(wǎng)盤30對 應(yīng)的用戶信息。預(yù)下載管理服務(wù)器60除了對網(wǎng)盤30存儲的信息進行管理,還對閑置的網(wǎng) 盤30進行調(diào)度,最大的利用存儲服務(wù)器的資源。如圖2所示,為本發(fā)明一實施例的異步下載方法的流程圖。該方法包括如下主要 步驟SlO 獲取移動終端90發(fā)出的下載請求信息并確認(rèn)下載。從用戶發(fā)起下載請求到最后確認(rèn)下載,更具體地,如圖3所示,本步驟包括如下處理步驟Sll 移動終端90向控制服務(wù)器10發(fā)出下載請求的短信。短信內(nèi)容為資源名稱。S12 控制服務(wù)器10根據(jù)下載請求反饋資源列表??刂品?wù)器10根據(jù)資源名稱搜 索符合用戶需求的資源,生成反饋資源列表,反饋資源列表的格式為資源名稱與對應(yīng)的資 源網(wǎng)址(URL),并通過短信的方式發(fā)送給移動終端90。S13 移動終端90發(fā)送確認(rèn)下載消息。用戶根據(jù)收到的反饋資源列表選擇滿意的 資源,發(fā)送短信指示控制服務(wù)器10開始下載。短信中一般包含資源網(wǎng)址以及確認(rèn)下載標(biāo)志
O
上述三個步驟中,控制服務(wù)器10都要根據(jù)移動終端90的用戶身份來完成整個過 程,因此移動終端90需要綁定唯一身份標(biāo)識(ID),這個ID可以是即時通訊標(biāo)識號,如QQ號 碼等可以識別用戶身份的信息。確認(rèn)下載后,進行如下步驟S20 檢測計算機終端20的是否在線。如果是,即當(dāng)計算機終端處于在線狀態(tài)時, 進入步驟S30 ;如果否,即當(dāng)所述計算機終端處于離線狀態(tài)時,進入步驟S40。在線狀態(tài)或離 線狀態(tài)是指控制服務(wù)器10是否能夠獲得計算機終端20的連接信息,如果能夠獲得獲得計 算機終端20的連接信息,則表示計算機終端20處于在線狀態(tài);如果不能獲得獲得計算機終 端20的連接信息,則表示計算機終端20處于離線狀態(tài)。計算機終端20處于在線狀態(tài)時,其上的下載客戶端將用戶信息上報給控制服務(wù) 器10,完成用戶的登陸綁定。之后下載客戶端啟動一個保持連接進程,定時向控制服務(wù)器 10發(fā)送連接保持信息,控制服務(wù)器10根據(jù)連接保持信息確認(rèn)用戶在線。當(dāng)超過一定時間, 控制服務(wù)器10仍沒有收到特定用戶的連接保持信息,判定該用戶為離線。S30 控制將資源下載到計算機終端20。根據(jù)用戶確認(rèn)下載消息中包含的資源網(wǎng) 址,啟動下載任務(wù),將資源下載到計算機終端20。S40 控制將資源下載到網(wǎng)盤30。根據(jù)用戶確認(rèn)下載消息中包含的資源網(wǎng)址,啟動 下載任務(wù),將資源下載到網(wǎng)盤30。如圖4所示,在另一的實施例中,在確認(rèn)下載后,還包括步驟S50 向移動終端90返回下載初始消息。下載初始消息告知移動終端90該次下載 是通過計算機終端20下載還是通過網(wǎng)盤30下載,若是通過網(wǎng)盤30下載,則同時告知網(wǎng)盤容量。在控制將資源下載到計算機終端20或網(wǎng)盤30之后,還包括步驟S60 向移動終端90返回下載完成消息和關(guān)閉下載確認(rèn)消息。下載完成消息告知 移動終端90該次下載完成。對于關(guān)閉下載確認(rèn)消息,移動終端90可以選擇確認(rèn)關(guān)閉或取 消關(guān)閉。如果移動終端90選擇確認(rèn)關(guān)閉,則本次下載任務(wù)完成;如果移動終端90選擇取消 關(guān)閉,則下載到用戶的網(wǎng)盤30或計算機終端20上的資源可以為其他的用戶提供下載。取 消關(guān)閉可以增大用戶的上傳量,提高用戶等級。如圖5所示,在另一實施例中,還包括維護并向用戶推薦網(wǎng)絡(luò)中熱度比較高的資 源的處理流程。具體如下S70 獲取用戶的上傳數(shù)據(jù)量,并根據(jù)所述用戶的上傳數(shù)據(jù)量確定用戶的等級信 息。所述上傳數(shù)據(jù)量和等級信息可選擇反饋給移動終端。本發(fā)明涉及的實施例中,進行的下載都是點對點下載,因此用戶在下載過程中會充當(dāng)提供下載者的角色。在計算機終端20 或網(wǎng)盤30下載的過程中,對其上傳數(shù)據(jù)量進行統(tǒng)計。上傳數(shù)據(jù)量可以反映用戶對其他的下 載者所作的貢獻,以此可以確定用戶等級信息。在下載完成后,上傳數(shù)據(jù)量和用戶等級信息 通過控制服務(wù)器10反饋給移動終端,使用戶了解此次下載的情況。S80:根據(jù)下載請求消息中包含的用戶需求信息,并結(jié)合用戶等級信息對資源的需 求程度進行評估。用戶需求信息主要是指對具體的資源,如某一首歌,或某一部視頻等的需 求量,另外也可以擴展到某一類型資源的需求量,如文檔、游戲及影音等。用戶等級信息體 現(xiàn)了網(wǎng)絡(luò)中的用戶對熱度較高的資源的把握能力,因此結(jié)合用戶需求信息和用戶等級信息 能夠較為準(zhǔn)確地評估資源的需求程度。S90 根據(jù)對資源的需求程度進行評估的結(jié)果生成資源推薦列表,并對推薦資源列 表中的資源進行存儲。資源推薦列表根據(jù)對資源的需求程度進行評估的結(jié)果生成,因此能 夠集中反映網(wǎng)絡(luò)中各種資源的需求狀況。資源推薦列表中一般包含預(yù)定數(shù)量的資源,如需 求前10、前50甚至前100的資源。根據(jù)對資源的需求程度進行評估的結(jié)果匯總、排序、取排 名靠前的資源生成。其中的資源包含資源名稱、推薦指數(shù)以及推薦者等信息,使用戶對資源 的熱度準(zhǔn)確把握。熱度較高的資源,表明網(wǎng)絡(luò)中的總體需求較大。因而有必要對這些資源進行維護, 如進行專門存儲,避免由于某些原因?qū)е孪螺d失效。而且通過推薦的方式,可為更多用戶所 知,因此被更多用戶下載,從而使資源在網(wǎng)絡(luò)中得到維護。在實際使用中下載到網(wǎng)盤30中的數(shù)據(jù)最終仍然要轉(zhuǎn)移到計算機終端20才能為用 戶所用。計算機終端20可主動向網(wǎng)盤30請求數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)移。或采用又一優(yōu)選實施例 的處理方法,如圖6所示S41 檢測計算機終端20是否在線。如果是,則轉(zhuǎn)入步驟S42 ;如果否,則不采取操 作。檢測通過專門的服務(wù)器,即預(yù)下載管理服務(wù)器60進行。S42 查詢計算機終端20是否有網(wǎng)盤30上的數(shù)據(jù),如果是,則不采取操作;如果 否,則轉(zhuǎn)入步驟S43。S43 控制將網(wǎng)盤30上的數(shù)據(jù)傳輸?shù)接嬎銠C終端20。預(yù)下載管理可將網(wǎng)盤中的數(shù)據(jù)第一時間傳輸?shù)接嬎銠C終端中,免去用戶主動連接 網(wǎng)盤下載花費的時間。通過以上系統(tǒng)和方法,用戶可以通過移動通信手段建立下載,無論用戶的計算機 終端是否開機,實現(xiàn)任何時間、任何地點的異步下載。以上所述實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保 護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
8
權(quán)利要求
1.一種異步下載系統(tǒng),其特征在于,包括移動終端,通過移動通信網(wǎng)向控制服務(wù)器發(fā)送下載請求信息;控制服務(wù)器,獲取所述下載請求信息,在確認(rèn)下載后檢測與移動終端對應(yīng)的計算機終 端的在線狀態(tài),當(dāng)所述計算機終端處于在線狀態(tài)時,控制將資源下載到所述計算機終端,當(dāng) 所述計算機終端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。
2.如權(quán)利要求1所述的異步下載系統(tǒng),其特征在于,所述控制服務(wù)器還用于在確認(rèn)下 載之后向移動終端返回下載初始消息,以及在控制將資源下載到計算機終端或網(wǎng)盤之后向 移動終端返回下載完成消息,所述控制服務(wù)器在返回下載完成消息時還向移動終端返回關(guān) 閉下載確認(rèn)消息。
3.如權(quán)利要求1或2所述的異步下載系統(tǒng),其特征在于,還包括裁決統(tǒng)計服務(wù)器,用于獲取用戶的上傳數(shù)據(jù)量,根據(jù)所述上傳數(shù)據(jù)量確定用戶的等級 信息,并通過所述控制服務(wù)器將所述上傳數(shù)據(jù)量和等級信息反饋給移動終端。
4.如權(quán)利要求3所述的異步下載系統(tǒng),其特征在于,所述裁決統(tǒng)計服務(wù)器還向控制服務(wù)器 獲取下載請求信息中包含的用戶需求信息,并結(jié)合所述等級信息對資源的需求程度進行評估。
5.如權(quán)利要求4所述的異步下載系統(tǒng),其特征在于,還包括資源服務(wù)器,所述資源服務(wù) 器根據(jù)裁決統(tǒng)計服務(wù)器對資源的需求程度進行評估的結(jié)果生成資源推薦列表,并對推薦資 源列表中的資源進行存儲。
6.如權(quán)利要求5所述的異步下載系統(tǒng),其特征在于,還包括預(yù)下載管理服務(wù)器,所述預(yù) 下載管理服務(wù)器檢測計算機終端的在線情況,當(dāng)檢測到與網(wǎng)盤對應(yīng)的計算機終端在線且查 詢到計算機終端沒有網(wǎng)盤上的數(shù)據(jù)時,控制將網(wǎng)盤上的數(shù)據(jù)傳輸?shù)接嬎銠C終端。
7.一種異步下載方法,其特征在于,包括如下步驟獲取移動終端發(fā)出的下載請求信息并確認(rèn)下載;檢測計算機終端的在線狀態(tài)當(dāng)計算機終端處于在線狀態(tài)時,控制將資源下載到所述計算機終端;當(dāng)所述計算機終端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。
8.如權(quán)利要求7所述的異步下載方法,其特征在于,在確認(rèn)下載之后還包括向移動終 端返回下載初始消息的步驟,在控制將資源下載到計算機終端或網(wǎng)盤之后還包括向移動終 端返回下載完成消息和關(guān)閉下載確認(rèn)消息的步驟。
9.如權(quán)利要求7或8所述的異步下載方法,其特征在于,還包括如下步驟獲取用戶的上傳數(shù)據(jù)量,并根據(jù)所述用戶的上傳數(shù)據(jù)量確定用戶的等級信息,將所述 上傳數(shù)據(jù)量和等級信息反饋給移動終端。
10.如權(quán)利要求9所述的異步下載系統(tǒng),其特征在于,還包括根據(jù)下載請求消息中包含 的用戶需求信息,并結(jié)合用戶的等級信息對資源的需求程度進行評估的步驟。
11.如權(quán)利要求10所述的異步下載系統(tǒng),其特征在于,還包括如下步驟根據(jù)對資源的需求程度進行評估的結(jié)果生成資源推薦列表,并對推薦資源列表中的資 源進行存儲。
12.如權(quán)利要求11所述的異步下載系統(tǒng),其特征在于,還包括步驟當(dāng)檢測到與網(wǎng)盤對 應(yīng)的計算機終端在線且查詢到計算機終端沒有網(wǎng)盤上的數(shù)據(jù)時,控制將網(wǎng)盤上的數(shù)據(jù)傳輸 到計算機終端。
全文摘要
一種異步下載系統(tǒng),屬于互聯(lián)網(wǎng)領(lǐng)域。該系統(tǒng)包括移動終端,通過移動通信網(wǎng)向控制服務(wù)器發(fā)送下載請求信息;控制服務(wù)器,獲取所述下載請求信息并確認(rèn)下載后檢測與移動終端對應(yīng)的計算機終端的在線狀態(tài),當(dāng)所述計算機終端處于在線狀態(tài)時,控制將資源下載到所述計算機終端,當(dāng)所述計算機終端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。此外,還涉及一種異步下載方法,根據(jù)下載請求信息檢測計算機終端的在線狀態(tài),當(dāng)計算機終端處于在線狀態(tài)時,控制將資源下載到計算機終端;當(dāng)計算機終端處于離線狀態(tài)時,控制將資源下載到網(wǎng)盤。通過以上系統(tǒng)和方法,用戶通過移動通信手段建立下載,無論用戶的計算機終端是否開機,均可實現(xiàn)任何時間、任何地點的異步下載。
文檔編號H04L29/06GK102148843SQ20101011049
公開日2011年8月10日 申請日期2010年2月5日 優(yōu)先權(quán)日2010年2月5日
發(fā)明者朱臣元, 胡鵬, 黃琰 申請人:騰訊科技(深圳)有限公司