国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      便攜式設備及其自動備份方法

      文檔序號:6546109閱讀:158來源:國知局
      專利名稱:便攜式設備及其自動備份方法
      技術領域
      本發(fā)明涉及一種便攜式設備及其自動備份方法,尤其涉及一種具有儲存功能的外接式外圍裝置及其自動備份數(shù)據(jù)的方法。
      背景技術
      對于計算機系統(tǒng)而言,當一個新的外圍裝置連接到計算機初次使用時,計算機的操作系統(tǒng)需要為這個新的外圍裝置安裝對應的驅動程序,驅動程序是由好幾組指令組成的一種程序,主要用來指示操作系統(tǒng)如何操作此驅動裝置。若操作系統(tǒng)可識別此新的外圍裝置且也能相對提供對應的驅動程序,則可由操作系統(tǒng)對此外圍裝置執(zhí)行驅動程序的安裝。但操作系統(tǒng)并非皆能識別每一個新的外圍裝置,在此情況之下通常是以手動方式將外圍裝置附帶提供載有驅動程序的光盤或軟盤拿來進行驅動程序安裝。
      而隨著目前計算機的普及化,數(shù)字數(shù)據(jù)的儲存技術早已取代傳統(tǒng)以紙張記錄的方式,數(shù)字數(shù)據(jù)擁有許多便利的特性,如可快速編輯、永久保存、存儲容量大...等諸多特點。特別是在便攜式設備的出現(xiàn)之后,如USB硬盤,數(shù)據(jù)的儲存更是快速擴展到可跟著使用者進行移動儲存。而以便攜式設備的驅動程序安裝方式而言,若仍是借助傳統(tǒng)以光盤或軟盤的方式安裝驅動程序,使用者相對也需要隨身攜帶光盤或軟盤,才得以在另一部計算機對便攜式設備順利安裝驅動程序,但多攜帶光盤或軟盤的結果,相對造成使用者的攜帶負擔。
      而在針對便攜式設備的驅動程序的安裝技術,如美國專利US 6,754,725號,已有揭示讓USB外圍裝置可以具有自動安裝驅動程序的機制。以美國專利US 6,754,725號而言,于外圍裝置內設置有驅動程序,并于外圍裝置連接于計算機之后,計算機與外圍裝置之間以USB通訊協(xié)議進行溝通傳輸,而得以讓計算機識別此外圍裝置并以大容量儲存裝置(MASS STORAGEDEVICE)表示,而計算機安裝外圍裝置所需的驅動程序,可以從外圍裝置本身取得,而當順利完成外圍裝置的驅動程序安裝,計算機就可以操作此外圍裝置。
      另一方面,對于計算機數(shù)據(jù)的備份,利用USB裝置(如USB硬盤)來當作備份方案里頭的儲存是個很好的選擇,因為現(xiàn)在的計算機大都支持USB接口,而且USB裝置隨插即用、可移植性高。但是,現(xiàn)有備份數(shù)據(jù)在USB硬盤的方式,仍需以手動方式將計算機中想要備份的數(shù)據(jù)儲存到USB硬盤,如以美國專利US 6,754,725號所提供的方式僅只能提供自動安裝驅動程序的功能操作,尚無法完全作到同時整合自動備份數(shù)據(jù)的功能。此外USB的方便也會有延伸出來問題,如USB硬盤盒已經在市面上出現(xiàn)一段時間了,也有人將它拿來當作備份的裝置,這樣的確能發(fā)揮備份功效。但萬一不小心把USB硬盤弄丟了,里頭儲存的數(shù)據(jù)很容易被他人讀取,顯然現(xiàn)有USB硬盤所儲存的數(shù)據(jù)保密性仍有待提升。

      發(fā)明內容
      本發(fā)明所要解決的技術問題,在于提供一種便攜式設備及其自動備份方法,讓便攜式設備連接計算機使用時,能夠自動安裝驅動程序及自動對計算機的數(shù)據(jù)備份。
      為了解決上述技術問題,根據(jù)本發(fā)明的一種方案,提供一種便攜式設備的自動備份方法,將一計算機中的數(shù)據(jù)自動備份到該便攜式設備中,包括(a)便攜式設備提供有一程序儲存單元及一數(shù)據(jù)儲存單元,其中程序儲存單元儲存有供安裝便攜式設備于計算機所需的程序,及數(shù)據(jù)儲存單元用來供計算機儲存數(shù)據(jù);(b)當便攜式設備連接至計算機時,接收從計算機送出的一詢問信號;(c)響應計算機以指示便攜式設備具有程序儲存單元及數(shù)據(jù)儲存單元;(d)當計算機可以執(zhí)行自動執(zhí)行功能時,啟動程序儲存單元中的自動執(zhí)行程序;(e)安裝該程序儲存單元中的一驅動程序于計算機中,而使計算機可由驅動程序辨識數(shù)據(jù)儲存單元;(f)啟動程序儲存單元中的一備份程序,其中備份程序設定有計算機中數(shù)據(jù)要備份的一備份數(shù)據(jù)來源位置;以及(g)將備份數(shù)據(jù)來源位置所儲存的數(shù)據(jù)備份到數(shù)據(jù)儲存單元。
      為了解決上述技術問題,根據(jù)本發(fā)明的另一種方案,提供一種便攜式設備,包括用以與一計算機連接的一接口電路;一數(shù)據(jù)儲存單元;一程序儲存單元,其包含有一自動執(zhí)行程序、一驅動程序及一備份程序,而自動執(zhí)行程序可供自動執(zhí)行于該計算機,驅動程序可供計算機安裝以辨識便攜式設備,備份程序可供備份計算機的數(shù)據(jù)到數(shù)據(jù)儲存單元中;以及一控制單元控制數(shù)據(jù)儲存單元與接口單元之間的通訊傳輸,以及程序儲存單元與接口單元之間的通訊傳輸;因此當接口電路連接該計算機時,控制單元接收計算機送出的一詢問信號,并響應信號給計算機以指示便攜式設備具有程序儲存單元及數(shù)據(jù)儲存單元,以使計算機執(zhí)行自動執(zhí)行程序,自動將驅動程序安裝在計算機之后,由備份程序自動備份計算機的數(shù)據(jù)到數(shù)據(jù)儲存單元中。
      采用本發(fā)明的便攜式設備及其自動備份方法。借助在便攜式設備內設置有可供計算機辨識為一虛儲存裝置的一程序儲存單元,以及可供數(shù)據(jù)儲存的數(shù)據(jù)儲存單元,并在程序儲存單元中儲存有驅動程序以及備份數(shù)據(jù)的程序,而可以讓便攜式設備連接于計算機時,經由便攜式設備與計算機之間的通訊協(xié)議,自動完成便攜式設備在計算機的驅動程序安裝,且自動將計算機數(shù)據(jù)備份至便攜式設備的數(shù)據(jù)儲存單元。


      圖1為本發(fā)明較佳實施例的系統(tǒng)架構圖。
      圖2為本發(fā)明程序儲存單元的示意圖。
      圖3A-圖3B為本發(fā)明的操作流程圖。
      圖4為本發(fā)明數(shù)據(jù)保護的操作流程圖。
      圖5為本發(fā)明數(shù)據(jù)備份的操作流程圖。
      其中,附圖標記說明如下10便攜式設備11控制單元12程序儲存單元 13數(shù)據(jù)儲存單元14接口電路 20計算機21 USB轉換單元 22主機操作系統(tǒng)具體實施方式
      為了更進一步了解本發(fā)明為達成預定目的所采取的技術、手段及功效,請參閱以下有關本發(fā)明的詳細說明與附圖。相信本發(fā)明的目的、特征與特點,當可由此得一深入且具體的了解,然而附圖僅提供參考與說明用,并非用來對本發(fā)明加以限制。
      請參閱圖1為本發(fā)明較佳實施例的系統(tǒng)架構圖。本實施例提供一種便攜式設備10,其可供與計算機20連接并當成是一數(shù)據(jù)儲存裝置。便攜式設備10具有一程序儲存單元12,此程序儲存單元12儲存有供便攜式設備10連接于計算機20時執(zhí)行安裝所需的相關程序。如圖2所示,程序儲存單元12儲存有自動執(zhí)行程序、驅動程序、備份程序及數(shù)據(jù)保護程序,而這些程序由指令或程序代碼組成。在本實施例中,程序儲存單元12以非易失性存儲器(如快閃式存儲器、電可擦式存儲器)提供計算機20作數(shù)據(jù)讀/寫動作的儲存介質,而在計算機20中將非易失性存儲器辨識成一虛儲存裝置(dummy storagedevice),因此當便攜式設備10連接于計算機20時,計算機20的主機操作系統(tǒng)22以虛儲存裝置來替代程序儲存單元12的這一部份,并可讓計算機20讀取程序儲存單元12所儲存的內容。
      便攜式設備10另外包括一數(shù)據(jù)儲存單元13,主要用來供計算機20儲存數(shù)據(jù)使用,本實施例的數(shù)據(jù)儲存單元13為外圍儲存裝置,如外接式硬盤(External hard disk),但也可以是其它具有相同功效的儲存介質。而前述程序儲存單元12所儲存的驅動程序即用來供外圍裝置安裝使用。便攜式設備10中的控制單元11則是控制程序儲存單元12、數(shù)據(jù)儲存單元13及接口電路14之間的通訊傳輸,控制單元11可以為微處理器、微控制器、數(shù)字信號處理器(DSP)、特殊應用集成電路IC(ASIC)或可編程邏輯電路(PLD、CPLD、FPGA等)。便攜式設備10使用的接口電路14為USB接口的傳輸規(guī)格,而可供便攜式設備10可以即插即用(Plug &amp; Play)。
      復參閱圖1,因此當便攜式設備10連接于計算機20時,接口電路14與USB轉換單元21通過排線且依照USB通訊協(xié)議傳輸信息,使得主機操作系統(tǒng)22可與便攜式設備10經由一定的溝通程序,建立彼此之間的通訊連接關系,并進一步在計算機10內部安裝完成便攜式設備10的驅動程序,而本實施例的程序儲存單元12可以提供驅動程序給計算機自動安裝。
      請同時參閱圖A3及圖3B,其為本發(fā)明的操作流程圖。本實施例提供的便攜式設備10可自動備份計算機數(shù)據(jù)在便攜式設備10內部的數(shù)據(jù)儲存單元13,其操作方式為首先將便攜式設備10連接于計算機20(S301)。而當計算機20的主機操作系統(tǒng)22檢測到一個新的外圍裝置連接到計算機時,并根據(jù)所使用的USB傳輸協(xié)議,主機操作系統(tǒng)22發(fā)出一詢問信號給便攜式設備10,以得知便攜式設備10具有那些的操作功能(S303)。
      而當便攜式設備10接收到計算機20發(fā)出的詢問信號時,便攜式設備10會主動響應信號告知計算機20其具有程序儲存單元12及數(shù)據(jù)儲存單元13的功能(S305),以本實施例而言便攜式設備10針對程序儲存單元12的這一部份,所響應信息給計算機20是以虛儲存裝置(dummy storage)的信息表示。而針對數(shù)據(jù)儲存單元13的這一部分,所響應信息給計算機20是以外圍裝置(peripheral device)信息表示。因此當計算機20收到便攜式設備10所響應的信息之后,主機操作系統(tǒng)22將程序儲存單元13辨識完成為一可使用的虛儲存裝置(S307),使虛儲存裝置具有被計算機操作使用的能力。如公知技術當一個外接的外圍裝置要能被計算機操作使用時,計算機第一次使用必須對其安裝驅動程序,之后計算機即可正常操作此外接的外圍裝置,因此本實施例的虛儲存裝置出現(xiàn)在計算機后,是以可供計算機辨識的磁盤表示,而讓主機操作系統(tǒng)22可對虛儲存裝置內的數(shù)據(jù)作讀取。
      而當程序儲存單元12供計算機辨識完成之后,便攜式設備10檢測主機操作系統(tǒng)22的文件自動執(zhí)行功能是否開啟(S309)。當檢測結果為是,主機操作系統(tǒng)22執(zhí)行程序儲存單元12儲存的自動執(zhí)行程序(S311);否則主機操作系統(tǒng)22判斷外接的外圍裝置(即數(shù)據(jù)儲存單元)是否已在計算機中安裝有驅動程序(S317),其中此外圍裝置在本實施例中當成外接式硬盤。
      而當自動執(zhí)行程序被執(zhí)行時,主機操作系統(tǒng)22亦判斷外接的外圍裝置是否已在計算機中安裝有驅動程序(S313),若判斷結果否,則對外圍裝置安裝驅動程序(S315),而此驅動程序可以供主機操作系統(tǒng)從虛儲存裝置取得。而若判斷結果為是,則到下一步驟繼續(xù)執(zhí)行。
      而當自動執(zhí)行功能未被開啟且計算機也未安裝外接外圍裝置的驅動程序時,主機操作系統(tǒng)22提示使用者輸入驅動程序及安裝(S319),使用者即可輸入含有此驅動程序的光盤、軟盤或計算機中特定位置,以執(zhí)行外接外圍裝置的驅動程序安裝程序。
      因此當外圍裝置的驅動程序已安裝在計算機后,計算機即可建立外圍裝置與驅動程序在計算機中的聯(lián)結關系(S321)。而當外圍裝置可被計算機正常使用,進一步判斷外圍裝置是否已初始化(S323),即外接式硬盤有無格式化。若判斷為否,則對外圍裝置執(zhí)行格式化的初始動作(S325)。
      而當外圍裝置已初始化,則啟動數(shù)據(jù)保護程序(S327),此步驟詳細操作過程如圖4所示,本實施例的數(shù)據(jù)保護程序提供密碼輸入的核對保護,以確定使用者是否有權利使用便攜式設備。
      而當通過數(shù)據(jù)保護程序的身份核對正確之后,則啟動備份程序(S329),此步驟詳細操作過程如圖5所示,本實施例的備份程序自動將計算機中預設要備份的數(shù)據(jù)備份到外圍裝置里,也可供手動輸入想要備份數(shù)據(jù)的位置。并于備份程序執(zhí)行完成之后,移除計算機中的虛儲存裝置(S331),而僅保留數(shù)據(jù)儲存單元的外圍裝置部分供計算機操作使用。
      請參閱圖4為本發(fā)明數(shù)據(jù)保護的操作流程圖。數(shù)據(jù)保護程序執(zhí)行時首先判斷保護密碼是否已建立(S401);若判斷結果為否,則提示使用者設定保護密碼(S403);對于初次使用便攜式設備的使用者而言,數(shù)據(jù)保護程序提供一操作畫面以引導使用者輸入密碼。而當已完成保護密碼設定,要求使用者輸入一密碼(S405);并判斷輸入密碼是否正確(S407),判斷方式是將輸入的密碼與所設定的保護密碼作對比;而當判斷結果為是,則使用者可以取得便攜式設備的使用權(S411)。而若判斷結果為否,則進一步判斷輸入密碼錯誤次數(shù)是否超過3次(S409);當判斷沒有則回到步驟(S405)繼續(xù)執(zhí)行;而當判斷結果為有,則使用者無法取得便攜式設備的使用權(S413),同時結束便攜式設備的操作流程。
      請參閱圖5,其為本發(fā)明數(shù)據(jù)備份的操作流程圖。當使用者已輸入正確的密碼,而取得便攜式設備的使用權之后,備份程序首先判斷備份數(shù)據(jù)來源位置是否已建立(S501);備份數(shù)據(jù)來源位置可以是計算機中特定的文件目錄,如此可以僅針對常變動或重要的數(shù)據(jù)作備份即可,而無須擴及到相對不重要或不常變動的數(shù)據(jù)備份。而當判斷為否時,則要求使用者建立備份數(shù)據(jù)來源位置(S503)。之后備份程序即可在備份數(shù)據(jù)來源位置已建立的情況下,而進一步將備份數(shù)據(jù)來源位置所指定的數(shù)據(jù)自動備份至便攜式設備里的數(shù)據(jù)儲存單元13,而在數(shù)據(jù)備份過程中也可以結合加密及/或壓縮的數(shù)據(jù)處理,以提高備份數(shù)據(jù)的安全性或是減少占用數(shù)據(jù)的空間(S505)。
      綜上所述,本發(fā)明提供的便攜式設備具有下述特點,當連接于計算機使用時,可以自動完成驅動程序的安裝,而毋須人為操控,且驅動程序安裝完成在計算機后,可自動執(zhí)行數(shù)據(jù)備份的動作,將計算機的數(shù)據(jù)自動備份到便攜式設備內。此外考慮到便攜式設備數(shù)據(jù)儲存的安全性,當要使用便攜式設備時,在其安裝過程中結合有密碼保護機制,只有合法的使用者才能取得便攜式設備的使用權。
      但是,上述所揭示的附圖、說明,僅為本發(fā)明的實施例而已,本領域技術人員都可依據(jù)上述的說明作其它種種的改良,而這些改變仍屬于本發(fā)明的發(fā)明專利范圍中。
      權利要求
      1.一種便攜式設備的自動備份方法,將一計算機中的數(shù)據(jù)自動備份到該便攜式設備中,包括(a)提供一程序儲存單元及一數(shù)據(jù)儲存單元在該便攜式設備中,其中該程序儲存單元儲存有供安裝該便攜式設備于該計算機所需的程序,及該數(shù)據(jù)儲存單元用以供該計算機儲存數(shù)據(jù);(b)當該便攜式設備連接至該計算機時,接收從該計算機送出的一詢問信號;(c)響應該計算機以指示該便攜式設備具有該程序儲存單元及該數(shù)據(jù)儲存單元;(d)當該計算機可以執(zhí)行自動執(zhí)行功能時,啟動該程序儲存單元中的一自動執(zhí)行程序;(e)安裝該程序儲存單元中的一驅動程序于該計算機中,使該計算機可由該驅動程序辨識該數(shù)據(jù)儲存單元;(f)啟動該程序儲存單元中的一備份程序,其中該備份程序設定有該計算機中數(shù)據(jù)要備份的一備份數(shù)據(jù)來源位置;以及(g)備份該備份數(shù)據(jù)來源位置所儲存的數(shù)據(jù)到該數(shù)據(jù)儲存單元。
      2.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該步驟(c)中該程序儲存單元響應信息給該計算機是以虛儲存裝置表示,而該數(shù)據(jù)儲存單元響應信息給該計算機是以外圍裝置表示。
      3.根據(jù)權利要求2所述的便攜式設備的自動備份方法,其中該步驟(d)的該計算機可以執(zhí)行該程序儲存單元的該自動執(zhí)行程序時,為該計算機已辨識完成該虛儲存裝置時。
      4.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該步驟(f)的該備份數(shù)據(jù)來源位置為該計算機中特定的文件目錄。
      5.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該步驟(g)的該數(shù)據(jù)儲存單元所備份的數(shù)據(jù)經過壓縮處理。
      6.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該步驟(g)的該數(shù)據(jù)儲存單元所備份的數(shù)據(jù)經過加密處理。
      7.根據(jù)權利要求1所述的便攜式設備的自動備份方法,在步驟(f)之前更進一步包括啟動該程序儲存單元中的一數(shù)據(jù)保護程序,以要求使用者輸入一密碼,且當使用者所輸入的密碼正確時,才執(zhí)行下一步驟。
      8.根據(jù)權利要求7所述的便攜式設備的自動備份方法,而當使用者輸入的密碼錯誤時,該便攜式設備禁止使用者使用。
      9.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該數(shù)據(jù)儲存單元為一硬盤。
      10.根據(jù)權利要求1所述的便攜式設備的自動備份方法,其中該程序儲存單元為非易失性存儲器。
      11.一種便攜式設備,包括一接口電路,用以與一計算機連接;一數(shù)據(jù)儲存單元;一程序儲存單元,包含有一自動執(zhí)行程序、一驅動程序及一備份程序,其中該自動執(zhí)行程序可自動執(zhí)行于該計算機,該驅動程序可供該計算機安裝以辨識該便攜式設備,該備份程序可供備份該計算機的數(shù)據(jù)到該數(shù)據(jù)儲存單元中;以及一控制單元,控制該數(shù)據(jù)儲存單元與該接口單元之間的通訊傳輸,以及該程序儲存單元與該接口單元之間的通訊傳輸;其中當該接口電路連接該計算機時,該控制單元接收該計算機送出的一詢問信號,并響應該信號給該計算機以指示該便攜式設備具有該程序儲存單元及該數(shù)據(jù)儲存單元,以使該計算機執(zhí)行該自動執(zhí)行程序,自動將該驅動程序安裝在該計算機之后,由該備份程序自動備份該計算機的數(shù)據(jù)到該數(shù)據(jù)儲存單元中。
      12.根據(jù)權利要求11所述的便攜式設備,其中該接口電路為USB接口的傳輸規(guī)格。
      13.根據(jù)權利要求11所述的便攜式設備,其中該數(shù)據(jù)儲存單元為一硬盤。
      14.根據(jù)權利要求11所述的便攜式設備,其中該程序儲存單元為非易失性存儲器。
      15.根據(jù)權利要求14所述的便攜式設備,其中該非易失性存儲器為快閃式存儲器或電可擦式存儲器。
      16.根據(jù)權利要求11所述的便攜式設備的自動備份方法,其中該控制單元對該程序儲存單元響應信息給該計算機是以虛儲存裝置表示,而對該數(shù)據(jù)儲存單元響應信息給該計算機是以外圍裝置表示。
      17.根據(jù)權利要求11所述的便攜式設備,其中該程序儲存單元更進一步儲存有一數(shù)據(jù)保護程序,用以提供密碼輸入的核對保護,以確定使用者是否有權利使用該便攜式設備。
      全文摘要
      本發(fā)明涉及一種便攜式設備及其自動備份方法,可解決現(xiàn)有外接式儲存裝置在數(shù)據(jù)備份過程中仍需依賴手動操作的問題。本發(fā)明的便攜式設備包括有控制單元、程序儲存單元及數(shù)據(jù)儲存單元,程序儲存單元提供有供便攜式設備自動安裝于計算機及備份計算機數(shù)據(jù)所需的程序,數(shù)據(jù)儲存單元可供儲存計算機數(shù)據(jù),并由控制單元分別控制程序儲存單元及數(shù)據(jù)儲存單元與計算機之間的通訊傳輸。因此當便攜式設備連接計算機時,計算機借助開啟自動執(zhí)行功能,即可自動對便攜式設備安裝驅動程序,且自動將計算機數(shù)據(jù)備份于數(shù)據(jù)儲存單元中,借此,使用者只需將便攜式設備連接于計算機,后續(xù)關于便攜式設備的安裝程序及數(shù)據(jù)備份皆可自動完成。
      文檔編號G06F11/14GK1845072SQ200510065128
      公開日2006年10月11日 申請日期2005年4月8日 優(yōu)先權日2005年4月8日
      發(fā)明者廖群, 張嘉旭, 凃惇竑, 李佳訓, 黃怡霖, 廖鼎銘 申請人:群暉科技股份有限公司
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1