两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

計(jì)算機(jī)及其資料下載方法

文檔序號(hào):6356650閱讀:175來(lái)源:國(guó)知局
專利名稱:計(jì)算機(jī)及其資料下載方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)及其資料下載方法,特別涉及一種在主機(jī)關(guān)閉情況下也能下載的計(jì)算機(jī)及其資料下載方法。
背景技術(shù)
在平時(shí)的計(jì)算機(jī)使用中,經(jīng)常需要從網(wǎng)絡(luò)上下載大量的資料,如電影、軟件等,如果資料的容量特別大(如高清電影),就需要花費(fèi)很長(zhǎng)的時(shí)間才能下載完成。因此用戶往往會(huì)在計(jì)算機(jī)空閑的時(shí)候,也繼續(xù)執(zhí)行下載任務(wù),使整個(gè)下載過(guò)程中計(jì)算機(jī)的所有部件都處于工作狀態(tài),這將耗費(fèi)相當(dāng)大的資源
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種計(jì)算機(jī),可以在主機(jī)關(guān)閉的情況下,繼續(xù)執(zhí)行下載任務(wù),從而節(jié)約資源。還有必要提供ー種利用計(jì)算機(jī)下載資料的方法,可以在主機(jī)關(guān)閉的情況下,繼續(xù)執(zhí)行下載任務(wù),從而節(jié)約資源。一種計(jì)算機(jī),包括下載單元,該下載単元包括電源適配器、串ロ、嵌入式系統(tǒng)、磁盤和下載系統(tǒng),其中所述電源適配器為下載単元提供工作電源;所述串ロ使下載單元與計(jì)算機(jī)的主機(jī)連接并通信;所述嵌入式系統(tǒng)支持下載單元的網(wǎng)絡(luò)通信與下載功能;所述下載系統(tǒng)用于當(dāng)下載單元啟動(dòng)后,需要下載資源時(shí),從該主機(jī)獲得下載命令和該資源的下載地址,調(diào)用嵌入式系統(tǒng)中的下載程序?qū)γ總€(gè)資源分別啟動(dòng)一個(gè)下載任務(wù)進(jìn)行下載,并存儲(chǔ)所下載的文件到所述磁盤中;所述下載系統(tǒng)還用于當(dāng)所有下載任務(wù)都完成吋,向主機(jī)發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源;當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息,且該反饋信息表示需要等待下載其它資源時(shí),下載系統(tǒng)控制下載單元進(jìn)入待機(jī)狀態(tài);當(dāng)下載系統(tǒng)在一定時(shí)間內(nèi)未收到主機(jī)的反饋信息,或當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息,但該反饋信息表示不需要等待下載其它資源吋,下載系統(tǒng)控制下載單元關(guān)閉。ー種利用計(jì)算機(jī)下載資料的方法,該計(jì)算機(jī)包括下載單元,該下載単元包括電源適配器、串ロ、嵌入式系統(tǒng)、磁盤和下載系統(tǒng),所述電源適配器為下載単元提供工作電源,所述串ロ使下載單元與計(jì)算機(jī)的主機(jī)連接并通信,該方法包括以下步驟(a)啟動(dòng)該下載單元后,當(dāng)需要下載資源時(shí),所述下載系統(tǒng)從該計(jì)算機(jī)的主機(jī)獲取相應(yīng)的下載命令和該資源的下載地址;(b)所述下載系統(tǒng)調(diào)用該嵌入式系統(tǒng)的下載程序,啟動(dòng)ー個(gè)下載任務(wù)來(lái)下載該資源,并存儲(chǔ)所下載的文件到所述磁盤中;(C)當(dāng)所有下載任務(wù)都完成時(shí),所述下載系統(tǒng)向主機(jī)發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源;(d)若在一定時(shí)間內(nèi)獲得主機(jī)發(fā)送的該詢問(wèn)命令對(duì)應(yīng)的反饋信息,則進(jìn)入步驟(e),若在該一定時(shí)間內(nèi)未獲得該反饋信息,則所述下載系統(tǒng)控制下載單元關(guān)閉;及(e)若該反饋信息表示需要等待下載其它資源,則所述下載系統(tǒng)控制下載單元進(jìn)入待機(jī)狀態(tài),若該反饋信息表示不需要等待下載其它資源,則所述下載系統(tǒng)控制下載單元關(guān)閉。
相較于現(xiàn)有技術(shù),本發(fā)明可以在主機(jī)關(guān)閉的情況下,繼續(xù)執(zhí)行下載任務(wù),無(wú)需為主機(jī)的部件供電,從而節(jié)約資源。


圖I是本發(fā)明計(jì)算機(jī)較佳實(shí)施例的硬件架構(gòu)圖。圖2是圖I中下載系統(tǒng)4的功能模塊圖。圖3是本發(fā)明資料下載方法較佳實(shí)施例的流程圖。主要元件符號(hào)說(shuō)明_
計(jì)算機(jī)_10_
機(jī)箱20
主機(jī)30·
下載單元 40 電源適配器 I 嵌入式系統(tǒng) 2_
■盤3
下載系統(tǒng) 4串ロ5
網(wǎng)ロ6
獲取模塊 401 調(diào)用模塊 402 反饋模塊 403 詢問(wèn)模塊 404 控制模塊丨ゐ5
如下具體實(shí)施方式
將結(jié)合上述附圖進(jìn)ー步說(shuō)明本發(fā)明。
具體實(shí)施例方式參閱圖I所示,是本發(fā)明計(jì)算機(jī)較佳實(shí)施例的硬件架構(gòu)圖。在本實(shí)施例中,計(jì)算機(jī)10包括機(jī)箱20。機(jī)箱20用于盛裝主機(jī)30的配件。主機(jī)30可以進(jìn)行網(wǎng)絡(luò)通信,獲取網(wǎng)絡(luò)上的資源,如軟件、電影、音樂(lè)等并下載至主機(jī)30的磁盤中。在機(jī)箱20中還集成有一下載單元40。該下載単元40具有獨(dú)立下載的功能,可以在主機(jī)30開啟時(shí)代替主機(jī)30下載資源,并且在主機(jī)30關(guān)閉后能夠繼續(xù)將正在執(zhí)行的下載任務(wù)完成。該下載単元40中包括電源適配器I、嵌入式系統(tǒng)2、磁盤3和下載系統(tǒng)4。此外,該下載單元40還帶有串ロ 5和網(wǎng)ロ 6。通過(guò)將該串ロ 5與主機(jī)30的串ロ相連接,下載單元40可以與主機(jī)30連接并通信。電源適配器I用于為下載單元40提供工作電源。嵌入式系統(tǒng)2中有與主機(jī)30中相同的支持網(wǎng)絡(luò)通信功能的軟硬件配置,即嵌入式系統(tǒng)2也支持一定的網(wǎng)絡(luò)協(xié)議,可以使下載單元40通過(guò)該網(wǎng)ロ 6與網(wǎng)線連接上網(wǎng)絡(luò)而進(jìn)行網(wǎng)絡(luò)通信,并且嵌入式系統(tǒng)2中也安裝有下載程序,用于執(zhí)行下載操作,所下載的文件將存放于磁盤3中。下載單元40通過(guò)嵌入式系統(tǒng)2和網(wǎng)ロ 6可連接上主機(jī)30所在的局域網(wǎng)。而該磁盤3可以被設(shè)置為在該局域網(wǎng)內(nèi)共享的網(wǎng)絡(luò)磁盤。因此,通過(guò)該局域網(wǎng),主機(jī)30可以訪問(wèn)磁盤3,從而獲得所下載的文件。
下載系統(tǒng)4用于控制下載單元40實(shí)現(xiàn)上述獨(dú)立下載的功能。參閱圖2所示,是下載系統(tǒng)4的功能模塊圖。該下載系統(tǒng)4包括獲取模塊401、調(diào)用模塊402、反饋模塊403、詢問(wèn)模塊404和控制模塊405。當(dāng)用戶需要使用計(jì)算機(jī)10下載資源時(shí),可以選擇通過(guò)主機(jī)30下載資源,也可以選擇通過(guò)主機(jī)30控制下載單元40啟動(dòng),從而由下載單元40代替主機(jī)30下載資源。即若啟動(dòng)下載単元40,則主機(jī)30不再執(zhí)行下載任務(wù)來(lái)下載資源,所有下載任務(wù)全部由下載單元40執(zhí)行,直至所有下載任務(wù)完成后下載單元40關(guān)閉。在下載單元40開始下載資源直至所有下載任務(wù)完成的過(guò)程中,主機(jī)30可以保持開啟狀態(tài),也可以關(guān)閉。下載單元40啟動(dòng)后,獲取模塊401用于當(dāng)需要下載資源吋,從主機(jī)30獲取相應(yīng)的下載命令和該資源的下載地址。調(diào)用模塊402用于調(diào)用嵌入式系統(tǒng)2中的所述下載程序,對(duì)每個(gè)資源分別啟動(dòng)一個(gè)下載任務(wù)進(jìn)行下載,所下載的文件將存入所述磁盤3中。 獲取模塊401還用于在各個(gè)下載任務(wù)的執(zhí)行過(guò)程中,實(shí)時(shí)從主機(jī)30獲取查詢命令和查詢地址。該查詢命令是指查詢某個(gè)正在下載的資源對(duì)應(yīng)下載進(jìn)度的命令,該查詢地址為所需查詢的該資源對(duì)應(yīng)的下載地址。反饋模塊403用于查詢?cè)摬樵兊刂穼?duì)應(yīng)下載任務(wù)的下載進(jìn)度,并將該下載進(jìn)度反饋給主機(jī)30。該下載進(jìn)度可以用百分比來(lái)表示,如當(dāng)前該資源已下載50%。若該查詢地址無(wú)對(duì)應(yīng)的下載任務(wù),則反饋模塊403向主機(jī)30提示下載任務(wù)不存在。詢問(wèn)模塊404用于當(dāng)所有下載任務(wù)都完成吋,向主機(jī)30發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源。獲取模塊401還用于當(dāng)主機(jī)30在一定的時(shí)間,如3秒內(nèi)發(fā)送該詢問(wèn)命令對(duì)應(yīng)的反饋信息時(shí),獲取該反饋信息并解析該反饋信息表示需要等待下載其它資源或不需要等待下載其它資源。若主機(jī)30在該一定時(shí)間內(nèi)發(fā)送該反饋信息,則表示主機(jī)30處于開啟狀態(tài)。若主機(jī)30在該一定時(shí)間內(nèi)未發(fā)送該反饋信息,則表示主機(jī)30已經(jīng)關(guān)閉,獲取模塊401無(wú)法獲取該反饋信息。控制模塊405用于當(dāng)獲取模塊401獲取到該反饋信息,且該反饋信息表示需要下載單元40等待下載其它資源時(shí),控制下載單元40進(jìn)入待機(jī)狀態(tài)??刂颇K405還用于當(dāng)獲取模塊401獲取該反饋信息,但該反饋信息表示不需要下載單元40等待下載其它資源時(shí),或當(dāng)獲取模塊401在該一定時(shí)間內(nèi)未獲得該反饋信息時(shí),控制下載單元40關(guān)閉。參閱圖3所示,是本發(fā)明資料下載方法較佳實(shí)施例的流程圖。步驟SI,下載單元40啟動(dòng)。步驟S2,當(dāng)需要下載資源吋,獲取模塊401從主機(jī)30獲取相應(yīng)的下載命令和該資源的下載地址。步驟S3,調(diào)用模塊402調(diào)用嵌入式系統(tǒng)2中的所述下載程序啟動(dòng)ー個(gè)下載任務(wù)來(lái)下載該資源,從該資源的下載地址下載的文件將存入所述磁盤3中。在各個(gè)下載任務(wù)的執(zhí)行過(guò)程中,獲取模塊401將實(shí)時(shí)從主機(jī)30獲取查詢命令和查詢地址。該查詢命令是指查詢某個(gè)正在下載的資源對(duì)應(yīng)下載進(jìn)度的命令,該查詢地址為所需查詢的該資源對(duì)應(yīng)的下載地址。反饋模塊403將查詢?cè)摬樵兊刂穼?duì)應(yīng)下載任務(wù)的下載進(jìn)度,并將該下載進(jìn)度反饋給主機(jī)30,從而使主機(jī)30實(shí)時(shí)了解各下載任務(wù)的下載進(jìn)度。若該查詢地址無(wú)對(duì)應(yīng)的下載任務(wù),則反饋模塊403向主機(jī)30提示下載任務(wù)不存在。步驟S4,當(dāng)所有下載任務(wù)都完成吋,詢問(wèn)模塊404向主機(jī)30發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源。步驟S5,當(dāng)主機(jī)30在一定時(shí)間內(nèi)發(fā)送該詢問(wèn)命令對(duì)應(yīng)的反饋信息時(shí),獲取模塊401獲得該反饋信息,進(jìn)入步驟S6,若獲取模塊401在該一定時(shí)間內(nèi)未獲得該反饋信息,則進(jìn)入步驟S8。步驟S6,獲取模塊401解析該反饋信息是否表示需要等待下載其它資源。若該反饋信息表示需要等待下載其它資源,則進(jìn)入步驟S7,若該反饋信息表示不需要等待下載其它資源,則進(jìn)入步驟S8。步驟S7,控制模塊405控制下載單元40進(jìn)入待機(jī)狀態(tài),返回步驟S2。
步驟S8,控制模塊405控制下載單元40關(guān)閉,結(jié)束流程。以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種計(jì)算機(jī),其特征在干,該計(jì)算機(jī)包括下載單元,該下載単元包括電源適配器、串ロ、嵌入式系統(tǒng)、磁盤和下載系統(tǒng),其中 所述電源適配器為下載単元提供工作電源; 所述串ロ使下載單元與計(jì)算機(jī)的主機(jī)連接并通信; 所述嵌入式系統(tǒng)支持下載單元的網(wǎng)絡(luò)通信與下載功能; 所述下載系統(tǒng)用于當(dāng)下載單元啟動(dòng)后,需要下載資源時(shí),從該主機(jī)獲得下載命令和該資源的下載地址,調(diào)用嵌入式系統(tǒng)中的下載程序?qū)γ總€(gè)資源分別啟動(dòng)一個(gè)下載任務(wù)進(jìn)行下載,并存儲(chǔ)所下載的文件到所述磁盤中; 所述下載系統(tǒng)還用于當(dāng)所有下載任務(wù)都完成時(shí),向主機(jī)發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源; 當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息,且該反饋信息表示需要等待下載其它資源吋,下載系統(tǒng)控制下載單元進(jìn)入待機(jī)狀態(tài); 當(dāng)下載系統(tǒng)在一定時(shí)間內(nèi)未收到主機(jī)的反饋信息,或當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息,但該反饋信息表示不需要等待下載其它資源時(shí),下載系統(tǒng)控制下載單元關(guān)閉。
2.如權(quán)利要求I所述的計(jì)算機(jī),其特征在干,當(dāng)需要使用該計(jì)算機(jī)下載資源吋,需選擇由主機(jī)下載資源,還是通過(guò)主機(jī)控制下載單元啟動(dòng),從而由下載單元代替主機(jī)下載資源。
3.如權(quán)利要求I所述的計(jì)算機(jī),其特征在于,在下載單元下載資源的過(guò)程中,下載系統(tǒng)實(shí)時(shí)從主機(jī)獲取查詢命令和查詢地址,并將該查詢地址對(duì)應(yīng)下載任務(wù)的下載進(jìn)度反饋給主機(jī)。
4.如權(quán)利要求I所述的計(jì)算機(jī),其特征在于,所述下載単元接入主機(jī)所在局域網(wǎng)。
5.如權(quán)利要求4所述的計(jì)算機(jī),其特征在干,所述磁盤被設(shè)置成為主機(jī)所在局域網(wǎng)內(nèi)共享的網(wǎng)絡(luò)磁盤,主機(jī)通過(guò)該局域網(wǎng)訪問(wèn)該磁盤。
6.ー種利用計(jì)算機(jī)下載資料的方法,其特征在干,該計(jì)算機(jī)包括下載單元,該下載単元包括電源適配器、串ロ、嵌入式系統(tǒng)、磁盤和下載系統(tǒng),所述電源適配器為下載単元提供エ作電源,所述串ロ使下載單元與計(jì)算機(jī)的主機(jī)連接并通信,該方法包括以下步驟 (a)啟動(dòng)該下載單元后,當(dāng)需要下載資源時(shí),所述下載系統(tǒng)從該計(jì)算機(jī)的主機(jī)獲取相應(yīng)的下載命令和該資源的下載地址; (b)所述下載系統(tǒng)調(diào)用該嵌入式系統(tǒng)的下載程序,啟動(dòng)ー個(gè)下載任務(wù)來(lái)下載該資源,并存儲(chǔ)所下載的文件到所述磁盤中; (C)當(dāng)所有下載任務(wù)都完成時(shí),所述下載系統(tǒng)向主機(jī)發(fā)送詢問(wèn)命令,詢問(wèn)是否需要等待下載其它資源; (d)若在一定時(shí)間內(nèi)獲得主機(jī)發(fā)送的該詢問(wèn)命令對(duì)應(yīng)的反饋信息,則進(jìn)入步驟(e),若在該一定時(shí)間內(nèi)未獲得反饋信息,則所述下載系統(tǒng)控制下載單元關(guān)閉;及 (e)若該反饋信息表示需要等待下載其它資源,則所述下載系統(tǒng)控制下載單元進(jìn)入待機(jī)狀態(tài),若該反饋信息表示不需要等待下載其它資源,則所述下載系統(tǒng)控制下載單元關(guān)閉。
7.如權(quán)利要求6所述的利用計(jì)算機(jī)下載資料的方法,其特征在于,所述步驟(a)之前還包括步驟 選擇使用下載單元下載資源; 主機(jī)控制下載單元啟動(dòng),從而由下載單元代替主機(jī)下載資源。
8.如權(quán)利要求6所述的利用計(jì)算機(jī)下載資料的方法,其特征在于,所述步驟(b)中還包括步驟 所述下載系統(tǒng)實(shí)時(shí)從主機(jī)獲取查詢命令和查詢地址;及
9.如權(quán)利要求6所述的利用計(jì)算機(jī)下載資料的方法,其特征在干,所述下載単元接入主機(jī)所在局域網(wǎng)。
10.如權(quán)利要求9所述的利用計(jì)算機(jī)下載資料的方法,其特征在于,所述磁盤被設(shè)置成為主機(jī)所在局域網(wǎng)內(nèi)共享的網(wǎng)絡(luò)磁盤,主機(jī)通過(guò)該局域網(wǎng)訪問(wèn)該磁盤。
全文摘要
一種計(jì)算機(jī),包括下載單元,該下載單元包括嵌入式系統(tǒng)和下載系統(tǒng),所述下載系統(tǒng)用于當(dāng)需要下載資源時(shí),調(diào)用嵌入式系統(tǒng)中的下載程序?qū)γ總€(gè)資源分別啟動(dòng)一個(gè)下載任務(wù)進(jìn)行下載;所述下載系統(tǒng)還用于當(dāng)所有下載任務(wù)都完成時(shí),向主機(jī)詢問(wèn)是否需要等待下載其它資源;當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息表示需要等待下載其它資源時(shí),控制下載單元進(jìn)入待機(jī)狀態(tài);當(dāng)下載系統(tǒng)未收到主機(jī)的反饋信息,或當(dāng)下載系統(tǒng)收到主機(jī)的反饋信息表示不需要等待下載其它資源時(shí),控制下載單元關(guān)閉。本發(fā)明還提供一種資料下載方法。利用本發(fā)明可以在主機(jī)關(guān)閉的情況下繼續(xù)執(zhí)行下載任務(wù)。
文檔編號(hào)G06F1/32GK102693151SQ20111007071
公開日2012年9月26日 申請(qǐng)日期2011年3月23日 優(yōu)先權(quán)日2011年3月23日
發(fā)明者林軍嘉, 洪學(xué)文, 董華 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
北票市| 伽师县| 茶陵县| 刚察县| 寿光市| 西乡县| 波密县| 乌拉特后旗| 漾濞| 盘锦市| 甘孜县| 余江县| 吴忠市| 黄浦区| 佛山市| 香河县| 德安县| 化州市| 罗平县| 霍城县| 延吉市| 平度市| 浦县| 蒲江县| 天柱县| 潞西市| 雅江县| 南昌市| 寻乌县| 洛浦县| 康定县| 台州市| 饶河县| 峨眉山市| 海口市| 亳州市| 余姚市| 垣曲县| 兰州市| 洛宁县| 方山县|