專利名稱:利用網絡裝置于網絡中下載數據的方法、系統、以及以此方法實現的網絡裝置的制作方法
技術領域:
本發明是有關于一種于網絡下載數據方法,特別是有關于一種利用網絡裝置于網絡中下載數據的方法。
背景技術:
由于網絡相關技術的發展,利用點對點網絡協議(peer-to-peer,p2pprotocol),由網絡(如因特網(Internet))中下載(download)各種數據,如MP3或分享資源等,已成為網絡相關技術的一重要應用。傳統上,由網絡下載數據的方式,通常由用戶利用服務器(server)或計算機裝置連接至網絡上,而后下達搜尋條件。服務器或計算機裝置會透過點對點網絡協議,根據所設定的搜尋條件進行搜尋,并將搜尋結果顯示于顯示器上以供用戶進行下載指令確認。當用戶下達下載指令后,便進行下載工作,將所下載數據儲存于用戶所使用的服務器或個人計算機中。
前述的方法具有若干缺點。首先,由于下載的時間通常為一長時間作業,進行下載的服務器或計算機裝置必須長時間保持于開機狀態。而且傳統上網絡下載的計費方式為計時計費,因此需要用戶隨時監督下載進行的進度,造成使用上的困擾。其次,由網絡上下載的數據可能包含有病毒(virus)等惡性程序(malicious code),如果沒有適當地隔離,即儲存于用戶所使用的服務器或計算機裝置,往往造成極大的損失。
目前對于網絡的使用,逐漸由計時計費轉變為定期制,例如月費制。換言之,于網絡上進行下載的時間已不再為重要的考量因素,因此下載作業無需用戶時時監督。對于用戶而言,如果能提供一種可自動下載的網絡裝置,同時隔離于網絡與個人使用的計算機裝置中,實為一重要的技術突破。然而,現行方法中并無一確實可行的解決方案。
發明內容
有鑒于此,本發明的目的就在于提供一種于網絡上下載數據的方法,利用網絡裝置,自動于網絡中下載所欲搜尋的數據。由于本發明是利用網絡裝置,因此并不會將所下載的數據立刻儲存于用戶所使用的計算機裝置中,增加使用的方便性與安全性。
為達成上述目的,本發明提供一種利用網絡裝置于網絡中下載數據的方法。首先,提供一網絡裝置,此網絡裝置耦接至網絡上,網絡可能為因特網或無線網絡,而網絡裝置可為網絡路由器(router)。網絡裝置包括網絡協議,網絡協議是為點對點網絡協議,用以于網絡下載數據。接著,接收搜尋條件,再以搜尋條件于網絡中進行搜尋。然后,顯示搜尋結果,并接收下載指令。最后,根據下載指令以及網絡協議,由網絡下載對應于搜尋條件的數據。前述的數據下載,搜尋條件可包括一預定下載時間,網絡裝置便根據網絡協議,依據搜尋條件以及預定下載時間由網絡下載對應于搜尋條件的數據。其后,將所下載的數據儲存于儲存裝置中。
再者,本發明提出一種網絡裝置,其耦接至一網絡并包括網絡協議,網絡協議用以于網絡下載數據,可為點對點網絡協議,此網絡是為因特網或無線網絡。本發明所提出的網絡裝置包括儲存裝置以及下載模塊。
下載模塊用以接收搜尋條件,并以搜尋條件于網絡中進行搜尋及顯示搜尋結果。下載模塊更接收下載指令,并根據下載指令以及網絡協議,由網絡下載對應于搜尋條件的數據,再將所下載的數據儲存于儲存裝置中。在實作中,網絡裝置可為網絡路由器,而下載模塊是為固件。同樣地,當搜尋條件包括一預定下載時間時,下載模塊便根據網絡協議,依據搜尋條件以及預定下載時間由網絡下載對應于搜尋條件的數據。
其次,本發明提出一種利用網絡裝置于網絡中下載數據的系統。包括儲存裝置以及網絡裝置。其中網絡裝置耦接至一網絡。
網絡裝置用以接收搜尋條件,并以搜尋條件于網絡中進行搜尋及顯示搜尋結果。網絡裝置尚用以接收下載指令,并根據下載指令以及網絡協議,由網絡下載對應于搜尋條件的數據。在此,當搜尋條件包括一預定下載時間時,網絡裝置便根據網絡協議,依據搜尋條件以及預定下載時間由網絡下載對應于搜尋條件的數據。
網絡裝置更用以將數據儲存于儲存裝置中。其中,網絡協議是為點對點網絡協議,而網絡可為因特網或無線網絡。
由上可知,本發明利用網絡裝置,如網絡路由器等,具有長期開機(always on)的特性,進行數據下載的工作。特別注意的是,本發明所提出的方法中,儲存裝置可以是建置于網絡裝置內的儲存裝置,如網絡路由器中的儲存裝置,或獨立于網絡裝置外,如網絡附加儲存裝置(networkattached storage,NAS),或者透過傳輸接口,例如USB或IEEE1394接口連接一儲存裝置。更由于網絡裝置可隔離于用戶所使用的計算機裝置之外,因此可避免病毒或惡性程序隨下載數據入侵等問題。此外,用戶可透過遠程控制(remote control)進行下載作業的監控,解決目前技術無法解決的問題。
第1圖是顯示本發明所揭示的方法的執行流程圖。
第2圖是顯示本發明所揭示的網絡裝置的功能方塊圖。
第3圖是顯示本發明所揭示的系統的細部功能方塊圖。
具體實施例方式
請參照第1圖,第1圖是顯示本發明所揭示的方法的執行流程圖。在一實施例中,本發明提出一種利用網絡裝置于網絡中下載數據的方法。首先,提供儲存裝置于網絡裝置中(步驟S10),網絡裝置耦接至網絡上,網絡是為因特網或無線網絡,而網絡裝置是為網絡路由器。網絡裝置包括網絡協議,網絡協議是為點對點網絡協議,用以于網絡下載數據。接著,網絡裝置接收搜尋條件(步驟S12),再以搜尋條件于網絡中進行搜尋(步驟S14)。然后,網絡裝置顯示搜尋結果(步驟S16),并接收下載指令(步驟S18)。最后,網絡裝置根據下載指令以及網絡協議,由網絡下載對應于搜尋條件的數據(步驟S20)。其后,網絡裝置將所下載的數據儲存于儲存裝置中(步驟S22)。
在步驟S12中,當搜尋條件包括一預定下載時間時,下載模塊便根據網絡協議,依據搜尋條件,于預定下載時間,由網絡下載對應于搜尋條件的數據。
請參照第2圖,第2圖是顯示本發明所揭示的網絡裝置的功能方塊圖。在一實施例中,本發明提出一種網絡裝置30,其耦接至網絡38并包括網絡協議32,網絡協議32用以于網絡38下載數據,可為點對點網絡協議,網絡38是為因特網。本發明所提出的網絡裝置包括儲存裝置34以及下載模塊36。
下載模塊36用以接收搜尋條件,以搜尋條件于網絡38中進行搜尋,并顯示搜尋結果。例如,將符合搜尋條件的數據顯示于一人機接口中,或以傳送訊息等方式通知用戶,以等待下載指令。下載模塊36接收下載指令,并根據下載指令以及網絡協議32,由網絡38下載對應于搜尋條件的數據,再將所下載的數據儲存于儲存裝置34中。當搜尋條件包括一預定下載時間時,下載模塊36便根據網絡協議32,依據搜尋條件,于預定下載時間,由網絡38下載對應于搜尋條件的數據。在實作中,網絡裝置30可為網絡路由器,而下載模塊36是為固件。
請參照第3圖,第3圖是顯示本發明所揭示的系統的功能方塊圖。如第3圖所示,本發明提出一種利用網絡裝置于網絡中下載數據的系統。包括網絡儲存裝置42以及網絡裝置40。網絡裝置40耦接至網絡44,網絡裝置40包括用以于網絡下載數據的網絡協議46。
網絡裝置40用以接收搜尋條件,并以搜尋條件于網絡44中進行搜尋及顯示搜尋結果。網絡裝置40尚用以接收下載指令,并根據下載指令以及網絡協議44,由網絡44下載對應于搜尋條件的數據。當搜尋條件包括一預定下載時間時,網絡裝置40便根據網絡協議46,依據搜尋條件,于預定下載時間,由網絡44下載對應于搜尋條件的數據。網絡裝置40更用以將數據儲存于網絡儲存裝置42中。其中,網絡協議46是為點對點網絡協議,而網絡44是指因特網或無線網絡。
舉例而言,請再參照第2圖。首先建置儲存裝置34于網絡路由器30中,網絡路由器30耦接至因特網38。網絡路由器30包括網絡協議32,網絡協議32是為點對點網絡協議,用以于因特網38下載數據。
首先,網絡路由器30接收由用戶輸入的搜尋條件,再以搜尋條件于因特網38中進行搜尋。網絡路由器30顯示搜尋結果于一人機界面,并接收下載指令。然后,網絡路由器30根據下載指令以及網絡協議32,由因特網38下載對應于搜尋條件的數據。其后,網絡路由器30將所下載的數據儲存于儲存裝置34中。
請再參照第3圖,在另一實施例中,首先建置網絡附加網絡儲存裝置42與網絡路由器40相耦接,網絡路由器40耦接至因特網44。網絡路由器40包括網絡協議46,網絡協議46是為點對點網絡協議,用以于因特網44下載數據。
首先,網絡路由器40接收由用戶輸入的搜尋條件,再以搜尋條件于因特網44中進行搜尋。網絡路由器40顯示搜尋結果于一人機界面,并接收下載指令。然后,網絡路由器40根據下載指令以及網絡協議46,由因特網44下載對應于搜尋條件的數據。其后,網絡路由器40將所下載的數據儲存于網絡附加網絡儲存裝置42中。
綜言之,本發明提出一種利用網絡裝置于網絡下載數據的方法。本發明所提出的方法,可以增加使用方便性與網絡數據下載的安全性,同時具有預定下載時間等功能,解決目前無法解決的問題,達到本發明所欲達到的目的。
如前所述的方法及系統是針對網絡數據下載的問題提供一動態且健全的解決方案。倘若前述方法及系統在某些條件下有所變更,例如網絡協議或網絡裝置有所變更,則本發明所揭示的方法及系統當可隨之調整以因應實際應用時的不同需求。
雖然本發明已以較佳實施例揭露如上,然其并非用以限定本發明,任何熟習此技藝者,在不脫離本發明的精神和范圍內,當可作些許的更動與潤飾,因此本發明的保護范圍當視權利要求所界定者為準。
權利要求
1.一種利用網絡裝置于網絡中下載數據的方法,包括下列步驟提供一網絡裝置,其中所述網絡裝置耦接至一網絡,所述網絡裝置包括用以于上述網絡下載數據的一網絡協議;以及所述網絡裝置根據所述網絡協議,依據至少一搜尋條件由所述網絡下載對應于所述搜尋條件的數據。
2.如權利要求1所述的于網絡中下載數據的方法,還包括所述網絡裝置將所述數據儲存于一儲存裝置中。
3.如權利要求2所述的于網絡中下載數據的方法,其中所述儲存裝置是位于所述網絡裝置中。
4.如權利要求1所述的于網絡中下載數據的方法,其中所述由所述網絡下載數據的步驟中,還包括下列步驟所述網絡裝置以所述搜尋條件于所述網絡中進行搜尋;所述網絡裝置顯示所述搜尋結果;所述網絡裝置接收一下載指令;以及所述網絡裝置根據所述下載指令以及所述網絡協議,由所述網絡下載對應于所述搜尋條件的數據。
5.如權利要求1所述的于網絡中下載數據的方法,其中所述由所述網絡下載數據的步驟中,所述搜尋條件包括一預定下載時間,所述網絡裝置根據所述網絡協議,依據所述搜尋條件以及所述預定下載時間由所述網絡下載對應于所述搜尋條件的數據。
6.一種網絡裝置,其耦接至一網絡并包括一網絡協議,所述網絡協議用以于所述網絡下載數據,包括一儲存裝置;以及一下載模塊,其耦接于所述儲存裝置,用以根據至少一搜尋條件,利用所述網絡協議,由所述網絡下載對應于所述搜尋條件的數據,以及將所述數據儲存于所述儲存裝置中。
7.如權利要求6所述的網絡裝置,其中所述下載模塊,還用以以所述搜尋條件,于所述網絡中進行搜尋并顯示所述搜尋結果,所述下載模塊更用以接收一下載指令,并根據所述下載指令以及所述網絡協議,由所述網絡下載對應于所述搜尋條件的數據。
8.如權利要求6所述的網絡裝置,其中所述搜尋條件包括一預定下載時間,所述下載模塊根據所述網絡協議,依據所述搜尋條件以及所述預定下載時間由所述網絡下載對應于所述搜尋條件的數據。
9.如權利要求6所述的網絡裝置,其中所述下載模塊是為一固件。
10.一種利用網絡裝置于網絡中下載數據的系統,包括一儲存裝置;一網絡裝置,其耦接至所述儲存裝置,所述網絡裝置耦接至一網絡,所述網絡裝置包括用以于所述網絡下載數據的一網絡協議,所述網絡裝置用以根據至少一搜尋條件,并用以利用所述網絡協議,由所述網絡下載對應于所述搜尋條件的數據,所述網絡裝置更用以將所述數據儲存于所述儲存裝置中。
11.如權利要求10所述的于網絡中下載數據的系統,其中所述網絡裝置,還用以所述搜尋條件,于所述網絡中進行搜并顯示所述搜尋結果,所述網絡裝置更用以接收一下載指令,并根據所述下載指令以及所述網絡協議,由所述網絡下載對應于所述搜尋條件的數據。
12.如權利要求10所述的于網絡中下載數據的系統,其中所述搜尋條件包括一預定下載時間,所述網絡裝置根據所述網絡協議,依據所述搜尋條件以及所述預定下載時間由所述網絡下載對應于所述搜尋條件的數據。
全文摘要
一種利用網絡裝置于網絡中下載數據的方法。首先,提供一網絡裝置,網絡裝置耦接至網絡中,網絡裝置包括網絡協議,網絡協議用以網絡中下載數據。然后,接收搜尋條件,并根據網絡協議,由網絡下載對應于搜尋條件的數據。最后,將數據儲存于儲存裝置中。
文檔編號H04L29/08GK1708008SQ20041004895
公開日2005年12月14日 申請日期2004年6月10日 優先權日2004年6月10日
發明者鄧天隆 申請人:華碩電腦股份有限公司