欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

單按鈕外部備份的制作方法

文檔序號(hào):6752768閱讀:190來(lái)源:國(guó)知局
專利名稱:?jiǎn)伟粹o外部備份的制作方法
技術(shù)領(lǐng)域
本發(fā)明針對(duì)一種方法和裝置,可以簡(jiǎn)化計(jì)算機(jī)應(yīng)用程序的啟動(dòng),最好能以數(shù)量減少的步驟或操作來(lái)啟動(dòng)備份應(yīng)用程序或其它應(yīng)用程序,諸如通過按壓?jiǎn)蝹€(gè)按鈕來(lái)進(jìn)行,該按鈕最好設(shè)置在外部盤驅(qū)動(dòng)器或其它外部存儲(chǔ)設(shè)備上,或者與外部盤驅(qū)動(dòng)器或其它外部存儲(chǔ)設(shè)備相關(guān)聯(lián)。
背景技術(shù)
有經(jīng)驗(yàn)的計(jì)算機(jī)用戶通常認(rèn)識(shí)到,啟動(dòng)計(jì)算機(jī)應(yīng)用程序通常需要幾個(gè)步驟或者操作。例如,即使在單個(gè)鼠標(biāo)點(diǎn)擊足以啟動(dòng)應(yīng)用程序時(shí),處理通常也包括確定鼠標(biāo)位置(當(dāng)鼠標(biāo)在亂糟糟的桌子中/下時(shí),可能是值得的)、移動(dòng)鼠標(biāo)、并且使這種移動(dòng)與屏幕上光標(biāo)的移動(dòng)一致,同時(shí)可視地定位所期望的圖標(biāo)(假設(shè)圖標(biāo)已經(jīng)在屏幕上,但情況不總是這樣),然后點(diǎn)擊正確的鼠標(biāo)按鈕。雖然單個(gè)點(diǎn)擊啟動(dòng)并未不為人知,但經(jīng)常是最初的點(diǎn)擊之后必需伴隨著其它選擇,諸如選擇選項(xiàng)、確認(rèn)選項(xiàng)等。
盡管鼠標(biāo)啟動(dòng)被認(rèn)為是最普通的,然而常??赡軆H利用鍵盤鍵執(zhí)行啟動(dòng)。同樣地,諸如掃描儀的其它非存儲(chǔ)設(shè)備可以啟動(dòng)主機(jī)設(shè)備上的應(yīng)用程序。雖然鍵盤啟動(dòng)通常包括建組合或包括多個(gè)操作,甚至單個(gè)鍵啟動(dòng)(諸如在字處理器等中的可編程宏鍵和鍵組合的情況下)可包括多個(gè)步驟,例如包括在亂糟糟的情況下找到鍵盤、想起所期望的功能的鍵或鍵組合、并且并不罕見地選擇附加選項(xiàng)或者確認(rèn)選擇等。這樣的多個(gè)步驟啟動(dòng)被認(rèn)為不僅消耗了不期望的時(shí)間來(lái)執(zhí)行多個(gè)步驟,而且還包括持續(xù)改變注意力而無(wú)法去做用戶可能涉及到的其它工作。相信這樣的時(shí)間消耗和/或注意力改變可能妨礙用戶執(zhí)行某些任務(wù),諸如日常事務(wù)或維護(hù)任務(wù),例如包括數(shù)據(jù)備份。因此減少步驟或操作數(shù)量和/或減少對(duì)改變與應(yīng)用程序、特別是備份應(yīng)用程序有關(guān)的注意力的需要,這將是有益的。
有些計(jì)算機(jī)提供了定時(shí)或自動(dòng)備份過程。在這種過程可以帶來(lái)有些優(yōu)點(diǎn)的同時(shí),相信也帶來(lái)某些困難,明智的是不把自動(dòng)備份作為單獨(dú)或主要的方法。如果自動(dòng)備份在正常的工作時(shí)間執(zhí)行備份過程,則這樣的過程可能降低正常工作的速度或者干擾正常工作,在對(duì)這樣的備份過程中使用的數(shù)據(jù)程序等進(jìn)行備份是困難或者不可能的。在夜間或其它非工作時(shí)間的安排備份要求用戶記得讓計(jì)算機(jī)整晚運(yùn)行(或者處在睡眠模式)。讓計(jì)算機(jī)整晚處在上述模式下不僅會(huì)增加能量消耗,而且會(huì)有安全方面的風(fēng)險(xiǎn),特別是在計(jì)算機(jī)正常連接到網(wǎng)絡(luò)或因特網(wǎng)的情況下。自動(dòng)備份對(duì)于膝上型計(jì)算機(jī)來(lái)說有一個(gè)具體問題,即通??赡茉谧詣?dòng)備份時(shí)與備份驅(qū)動(dòng)器或其它備份資源斷開連接。因此提供不同于自動(dòng)或定時(shí)備份的備份,或者替代自動(dòng)或定時(shí)備份的備份,但最好具有簡(jiǎn)化的特性,不會(huì)妨礙備份的性能,這將是有益的。
至少在某些以前的系統(tǒng)中,兩個(gè)或者兩個(gè)以上的計(jì)算機(jī)功能上耦合,允許數(shù)據(jù)從一個(gè)計(jì)算機(jī)復(fù)制到另一個(gè)計(jì)算機(jī)。這樣的示例包括通過局域網(wǎng)或通過因特網(wǎng)耦合的計(jì)算機(jī),以及一個(gè)或者一個(gè)以上的手持計(jì)算機(jī)(諸如Palm Pilot或PDA(個(gè)人數(shù)字助理))耦合到另一個(gè)計(jì)算機(jī)的系統(tǒng)。雖然物理上可能使用這樣的系統(tǒng)用于數(shù)據(jù)備份,然而認(rèn)為這樣做實(shí)質(zhì)上效率差,因?yàn)檫@意味著增加備份能力需要整個(gè)額外計(jì)算機(jī)的費(fèi)用,或者至少意味著系統(tǒng)中的一個(gè)或者一個(gè)以上的計(jì)算機(jī)相對(duì)于普通的非備份計(jì)算使用要有相當(dāng)數(shù)量的存儲(chǔ)器容量由存儲(chǔ)備份數(shù)據(jù)占據(jù)。因此提供一種系統(tǒng),其中備份能力可以添加到以前沒有備份能力的系統(tǒng)中,無(wú)需添加新的計(jì)算機(jī)到該系統(tǒng)中,并且不需要用完該系統(tǒng)的其中一個(gè)計(jì)算機(jī)的相當(dāng)大部分的存儲(chǔ)器容量,這將是有益的。
而且,區(qū)分?jǐn)?shù)據(jù)備份,保存所需文件的拷貝(例如在原文件被破壞的情況下)并保持同步,諸如在像MicrosoftBriefcase(公文包)的程序中提供的,用于同步例如通過主計(jì)算機(jī)上的副本而在便攜式計(jì)算機(jī)或PDA上修改的文件,這被認(rèn)為是有益的。例如,利用Briefcase,當(dāng)便攜式計(jì)算機(jī)重新連接到主計(jì)算機(jī)時(shí),Briefcase可以自動(dòng)地將主計(jì)算機(jī)上的文件更新為修改的版本。這樣的同步明顯不同于例如從主計(jì)算機(jī)保存被選文件的第二拷貝到例如外部存儲(chǔ)器設(shè)備中。
過去,利用所謂的軟盤進(jìn)行某些備份,并且逐漸地利用CD-R/W(光盤-讀/寫)或WORM(寫一次/讀多次)光盤。雖然光盤比軟盤容量大,然而通常還需要使用多個(gè)盤,以便完整備份硬盤驅(qū)動(dòng)器,或者在許多情況下進(jìn)行選擇備份,特別是在當(dāng)前上下文中有尺寸大的多個(gè)數(shù)據(jù)文件的情況下,諸如視頻文件、照片文件、圖形文件、以及甚至某些音頻或文本文件。在執(zhí)行備份中對(duì)多個(gè)盤的需要通常意味著在實(shí)際系統(tǒng)中需要耗時(shí)和注意力改變地進(jìn)行插入和移動(dòng)多個(gè)盤、以及準(zhǔn)確地標(biāo)記每個(gè)盤。而且,這樣交換盤經(jīng)常還被以下典型的處理而使速度降低,即按壓CD驅(qū)動(dòng)器上的彈出按鈕使得計(jì)算機(jī)執(zhí)行耗時(shí)的任務(wù),諸如完成對(duì)文件的寫入、在使盤實(shí)際彈出之前關(guān)閉某些應(yīng)用程序等。而且,如果需要從備份文件中恢復(fù)數(shù)據(jù),通常需要搜索多個(gè)盤以定位具有所期望的數(shù)據(jù)的盤。而且,將數(shù)據(jù)寫到CD-R/W或WORM盤的處理相對(duì)于例如寫相應(yīng)數(shù)量的數(shù)據(jù)到硬盤所需的時(shí)間要慢。因此,提供一種不受耗時(shí)過程和通常與光盤備份有關(guān)的盤激增問題制約的備份系統(tǒng)應(yīng)該是有益的。
雖然有可能對(duì)在計(jì)算機(jī)內(nèi)的部硬盤驅(qū)動(dòng)器(即設(shè)置在主計(jì)算機(jī)機(jī)箱或者CPU盒中)提供備份,然而這通常涉及形成盤的分開的分區(qū)(它會(huì)降低盤的有效的主容量)或者在機(jī)箱中設(shè)置附加的盤驅(qū)動(dòng)器(許多用戶不情愿自己來(lái)完成)。這種不情愿實(shí)際加大了期望或者需要擴(kuò)充備份系統(tǒng)(即設(shè)置第二、第三或者更多備份驅(qū)動(dòng)器)時(shí)的問題。另外,物理上適合置于機(jī)箱中并能電連接到計(jì)算機(jī)的驅(qū)動(dòng)器數(shù)量可能有限。并且,一旦這樣的盤著驅(qū)動(dòng)器已經(jīng)安裝在內(nèi)部,取走這樣的驅(qū)動(dòng)器相對(duì)困難并且耗時(shí),因此,使用內(nèi)部盤驅(qū)動(dòng)器通常是不切實(shí)際的,例如在裝置外存儲(chǔ)備份數(shù)據(jù)和/或在一個(gè)安全或其它安全位置通宵存儲(chǔ)備份數(shù)據(jù)。因此,提供一種可以在硬盤驅(qū)動(dòng)器或者避免對(duì)盤進(jìn)行分區(qū)或在計(jì)算機(jī)機(jī)箱中安裝附加驅(qū)動(dòng)器的需要的驅(qū)動(dòng)器上實(shí)施的備份系統(tǒng)是有益的。

發(fā)明內(nèi)容
本發(fā)明包括對(duì)在此描述的現(xiàn)有技術(shù)的方法的不足和問題的存在和/或特點(diǎn)的認(rèn)識(shí)和/或了解。
按照本發(fā)明的一個(gè)方面,用戶能以數(shù)量減少的操作或步驟(與至少某些現(xiàn)有技術(shù)的方法相比較)、最好通過單一按壓?jiǎn)蝹€(gè)按鍵來(lái)開始備份。最好是,該按鈕安裝在存儲(chǔ)設(shè)備上、或在存儲(chǔ)設(shè)備附近、不然與存儲(chǔ)設(shè)備相關(guān)聯(lián)。最好是,存儲(chǔ)設(shè)備包括硬盤驅(qū)動(dòng)器,并且該盤驅(qū)動(dòng)器最好安裝在外部(相對(duì)于計(jì)算機(jī)或其它主機(jī)設(shè)備的主機(jī)箱或CPU)。這樣,備份系統(tǒng)可以按下述方式設(shè)置備份花費(fèi)用戶的時(shí)間非常少,并且要求不多(如果有的話),使得注意力不再遠(yuǎn)離計(jì)算機(jī)正在執(zhí)行的其它工作或任務(wù)。當(dāng)按鈕或其它輸入設(shè)備安裝在外部盤驅(qū)動(dòng)器或與外部盤驅(qū)動(dòng)器相關(guān)聯(lián)時(shí),執(zhí)行例行備份將不會(huì)由于鼠標(biāo)或者計(jì)算機(jī)鍵盤在亂糟糟的桌子上或桌子下而受阻,并且不可能因?yàn)槟繕?biāo)盤驅(qū)動(dòng)器(或者類似的備份設(shè)備)不可得(因?yàn)榭赡茉谕獠框?qū)動(dòng)器連接到膝上型電腦時(shí)將按壓安裝在外部驅(qū)動(dòng)器上的按鈕)而夭折膝上型電腦或者其它未連接的計(jì)算機(jī)上的數(shù)據(jù)備份。最好是,沒有什么或者不需要另外確認(rèn)或者其它操作,并且最好是,基本上不在計(jì)算機(jī)屏幕上顯示,或者如果要顯示的話,顯示的尺寸或位置最好不要干擾用戶可能正在計(jì)算機(jī)上執(zhí)行的操作。
通過提供至少某些利用外部存儲(chǔ)設(shè)備設(shè)置一個(gè)按鈕備份的實(shí)施例,有可能不用打開計(jì)算機(jī)主機(jī)箱或CPU就能實(shí)施本發(fā)明。在一個(gè)實(shí)施例中,利用諸如通用串行總線(USB)信道、IEEE 1394(Firewire)信道、以太網(wǎng)信道、無(wú)線通信鏈路等的通信信道連接外部設(shè)備。最好是,提供一些實(shí)施,允述不用關(guān)機(jī)或重新引導(dǎo)計(jì)算機(jī)(熱交換)就連接和/或斷開外部設(shè)備,并且在某些實(shí)施例中,最好提供對(duì)多個(gè)外部單元的連接,例如,通過菊花式鏈接或類似連接結(jié)構(gòu)進(jìn)行連接。
最好,提供一些實(shí)施例,其中對(duì)硬盤驅(qū)動(dòng)器進(jìn)行存儲(chǔ)或者備份,并且以相對(duì)快速的方式且無(wú)需插入或使用多得煩人的盤就能執(zhí)行備份。雖然可能提供本發(fā)明的實(shí)施例,其中在外部存儲(chǔ)設(shè)備上的按鈕專用于單個(gè)功能,諸如數(shù)據(jù)備份,但是也有可能在提供的實(shí)施例中對(duì)上述按鈕(或者其它輸入設(shè)備)使用具有實(shí)際的靈活性,諸如允述用戶對(duì)響應(yīng)按鈕壓按所執(zhí)行的功能進(jìn)行選擇和編程。
至少在一個(gè)實(shí)施例中,外部存儲(chǔ)設(shè)備最好設(shè)有按鈕和用戶輸入,在激活時(shí)能引起諸如從主機(jī)設(shè)備到外部存儲(chǔ)設(shè)備的數(shù)據(jù)備份的應(yīng)用程序的啟動(dòng)。外部存儲(chǔ)設(shè)備最好包括硬盤驅(qū)動(dòng)器??梢岳肬SB、IEEE1394(Firewire)、以太網(wǎng)、無(wú)線鏈路或其它鏈路與主機(jī)設(shè)備進(jìn)行通信。外部設(shè)備被配置成允述主機(jī)知道按鈕按壓,例如通過通知或中斷技術(shù)、或者通過輪詢技術(shù)來(lái)實(shí)現(xiàn)。


圖1是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的正透視圖;圖2是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的后視圖;圖3是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的正視圖;
圖4是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的俯視圖;圖5是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的底視圖;圖6是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的右視圖,其中左視圖與右視圖實(shí)質(zhì)上相同;圖7是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的后透視圖;圖8是包括按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的計(jì)算機(jī)系統(tǒng)的方框圖;圖9是按照本發(fā)明一個(gè)實(shí)施例可用的安裝過程的流程圖;圖10是涉及按照本發(fā)明的醫(yī)德實(shí)施例可用的啟動(dòng)器的過程的流程圖;圖11是按照本發(fā)明一個(gè)實(shí)施例可用的按鈕按壓過程的流程圖;圖12是按照本發(fā)明一個(gè)實(shí)施例可用的基于中斷的過程的流程圖;圖13是按照本發(fā)明一個(gè)實(shí)施例可用的基于輪詢的過程度流程圖;圖14是可用按照本發(fā)明一個(gè)實(shí)施例使用的輸入信息格式的圖;圖15是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的頂透視圖;圖16是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的俯視圖;圖17是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的底視圖;圖18是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的主視圖;圖19是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的后視圖,其中虛線用于說明目的;圖20是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的右視圖,其中虛線用于說明目的;圖21是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的左視圖,其中虛線用于說明目的;圖22是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的正面透視圖,其中虛線由于說明目的;
圖23是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的俯視圖;圖24是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的底視圖,其中虛線用于說明目的;圖25是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的主視圖,其中虛線用于說明目的;圖26是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的后視圖,其中虛線用于說明目的;圖27是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的左視圖,其中虛線用于說明目的;圖28是按照本發(fā)明一個(gè)實(shí)施例的外部存儲(chǔ)設(shè)備的右視圖,其中虛線用于說明目的。
具體實(shí)施例方式
按照本發(fā)明的一個(gè)實(shí)施例,按鈕112(圖1-7)通過安裝在諸如外部盤驅(qū)動(dòng)器114的外部存儲(chǔ)設(shè)備上而與外部存儲(chǔ)設(shè)備相關(guān)聯(lián)。如圖8所示,按照本發(fā)明的一個(gè)實(shí)施例,外部盤驅(qū)動(dòng)器114包括含有至少一個(gè)可旋轉(zhuǎn)的盤118與通常使用的致動(dòng)臂的硬盤驅(qū)動(dòng)器116、控制器、或音圈馬達(dá)等(未示出)。通常,硬盤驅(qū)動(dòng)器116設(shè)有印刷電路板(PCB)122,PCB 122包括通常用于從盤118讀取數(shù)據(jù)或?qū)?shù)據(jù)寫入盤118的一些或者所有控制部分。至少在理解了本發(fā)明的公開之后,本領(lǐng)域技術(shù)人員將理解如何制作、得到、使用本發(fā)明中的盤驅(qū)動(dòng)器116??山Y(jié)合本發(fā)明的實(shí)施例使用多個(gè)盤驅(qū)動(dòng)器。雖然有其它驅(qū)動(dòng)器,然而在一個(gè)實(shí)施例中,盤驅(qū)動(dòng)器是7200rpm的驅(qū)動(dòng)器,包括高速緩沖存儲(chǔ)器,采用超ATA 133接口。至少在理解了本發(fā)明的公開之后,本領(lǐng)域技術(shù)人員將理解如何利用這種類型的盤驅(qū)動(dòng)器、或其它盤驅(qū)動(dòng)器、或數(shù)據(jù)存儲(chǔ)系統(tǒng)來(lái)實(shí)施本發(fā)明的實(shí)施例。
在圖8所示的實(shí)施例中,外部盤驅(qū)動(dòng)器114連接到主機(jī)124,主機(jī)124例如可以是個(gè)人計(jì)算機(jī)或存儲(chǔ)數(shù)據(jù)的另一種最好可編程的設(shè)備。主機(jī)124經(jīng)由通過橋部件或電路128連接的通信信道126與外部盤驅(qū)動(dòng)器114進(jìn)行通信。通常,橋部件或電路128設(shè)置用于把通過通信信道126接收的數(shù)據(jù)轉(zhuǎn)化成盤驅(qū)動(dòng)器116可用的形式,例如包括把串行數(shù)據(jù)轉(zhuǎn)化成并行數(shù)據(jù)等。通常,橋電路128包括能夠執(zhí)行邏輯操作的設(shè)備,并且可以包括能按照諸如微處理器的固件(或軟件)來(lái)控制的設(shè)備,盡管橋電路還可以包括其它邏輯部件,諸如門陣列和/或?qū)S眉呻娐?ASICS)等。至少在理解了本發(fā)明的公開之后,本領(lǐng)域技術(shù)人員將理解如何對(duì)橋芯片或橋芯片部件進(jìn)行使用和/或編程以實(shí)施本發(fā)明的實(shí)施例。特別是,本領(lǐng)域技術(shù)人員將理解如何將按鈕112耦合到橋芯片128以及如何對(duì)橋芯片固件進(jìn)行編程以實(shí)施按照本發(fā)明的過程,包括如圖9-13所示的過程。
按照本發(fā)明的實(shí)施例可以使用多個(gè)通信信道126,例如包括USB(特別是USB 2.0或更高)通信信道、IEEE 1394(Firewire)通信信道、以太網(wǎng)通信信道、無(wú)線通信信道(諸如所謂的802.11(b)或802.11(g)通信信道)等。最好按外部設(shè)備是可熱交換的方式來(lái)配置通信信道,并且最好還以能自動(dòng)識(shí)別外部設(shè)備的出現(xiàn)和特點(diǎn)的方式(利用諸如即插即用等的技術(shù))提供通信信道。至少在理解了本發(fā)明的公開之后,本領(lǐng)域技術(shù)人員將理解如何實(shí)施本發(fā)明的實(shí)施例以提供熱交換和/或即插即用功能。
外部設(shè)備114最好配置有連接器和/或適當(dāng)?shù)墓碳?、轉(zhuǎn)換器等以適應(yīng)任何數(shù)量的不同通信信道126。例如,在圖2所示的實(shí)施例中,外部盤驅(qū)動(dòng)器114設(shè)有用于USB電纜的連接器132和兩個(gè)IEEE 1394(Firewire)或“i-link”電纜連接器134、136。在一些實(shí)施例中,添加兩個(gè)IEEE 1394鏈路134、136允述將多個(gè)外部設(shè)備菊花式鏈接在一起。還有可能經(jīng)由USB連接來(lái)連接多個(gè)外部設(shè)備,例如在提供USBHUB的情況下。圖2還示出用于電源138的連接并示出了電源開關(guān)142和通風(fēng)孔144。
雖然有可能使用多個(gè)不同尺寸和形狀的外部數(shù)據(jù)存儲(chǔ)設(shè)備,圖1-7中示出的設(shè)備提供多個(gè)有益的特征。外部設(shè)備最好尺寸相對(duì)小(在一個(gè)實(shí)施例中,約41mm×152mm×219mm)且重量相對(duì)輕(在一個(gè)實(shí)施例中,約1.2千克)。在其它有利的方面,緊湊和重量輕的外部設(shè)備使得隨膝上型電腦或其它便攜式設(shè)備攜帶外部驅(qū)動(dòng)器切實(shí)可行。因?yàn)橥獠吭O(shè)備占用相對(duì)小的臺(tái)面面積,因此無(wú)論是利用圖1-7所示的可選架子148垂直配置地放置,還是利用可選粘附的腳座152a、b躺放在其一個(gè)面上,設(shè)備都占據(jù)相對(duì)小的面積,使之更可能放置在膝上型電腦或易于得到的表面上,有助于正常實(shí)施備份或其它日常事務(wù)或維護(hù)過程。從圖2可以看到,在一個(gè)實(shí)施例中,外部設(shè)備114的相對(duì)面設(shè)有(最好是可套起來(lái)的)隆起154a、b和凹槽156a、b,在想要層疊兩個(gè)或者兩個(gè)以上外部設(shè)備114時(shí)提供相對(duì)的穩(wěn)定性。
操作中,用戶通常將在主機(jī)設(shè)備進(jìn)行進(jìn)行安裝,典型是從CD-ROM盤上的文件進(jìn)行。除在步驟912(圖9)中需要時(shí)安裝外部存儲(chǔ)設(shè)備的驅(qū)動(dòng)器外,如本文描述的那樣,在步驟914中啟動(dòng)單按鈕功能的安裝過程。單按鈕安裝可以包括在步驟916中,如果還沒有出現(xiàn)的話,安裝啟動(dòng)器程序,在步驟918中,如果還沒有出現(xiàn)的話,安裝備份軟件,并在步驟922中輸入或者檢測(cè)要使用的通信信道類型。程序啟動(dòng)器通常作為操作系統(tǒng)或者操作系統(tǒng)腳本的一部分被提供。例如,在MAC操作系統(tǒng)的某部分提供MAC OS啟動(dòng)器。啟動(dòng)器應(yīng)用程序可以作為獨(dú)立代碼、作為應(yīng)用程序本身的部分、或者作為設(shè)備驅(qū)動(dòng)器棧的部分(例如濾波器驅(qū)動(dòng)器)來(lái)實(shí)施。多個(gè)備份程序可以結(jié)合本發(fā)明而使用。一個(gè)示例是DANTZRetrospect備份軟件。
任選地,在步驟924中,可以在安裝時(shí)間提示用戶來(lái)配置備份處理,諸如通過選擇通常要備份的驅(qū)動(dòng)器、目錄、子目錄、文件或者文件類型,選擇備份程序或者過程,選擇目標(biāo)數(shù)據(jù)存儲(chǔ)設(shè)備(在可得到一個(gè)以上時(shí))等來(lái)進(jìn)行。在一個(gè)實(shí)施例中,通過運(yùn)行作為步驟918中安裝的備份軟件的部分而提供的配置例行程序,可以在步驟924中執(zhí)行備份配置。
通常,在主機(jī)設(shè)備上的安裝之后,外部設(shè)備114通過IEEE1394(Firewire)電纜、USB電纜或者其它通信信道連接到主機(jī),并連接到電源138且被打開142。最好將主機(jī)設(shè)備配置和編程為識(shí)別連接、自動(dòng)加載合適的驅(qū)動(dòng)器、執(zhí)行結(jié)合外部設(shè)備操作所需的其它過程。本領(lǐng)域技術(shù)人員將理解如何提供和使用主機(jī)以對(duì)系統(tǒng)進(jìn)行編程和操作來(lái)實(shí)施這樣的過程。
如圖10所示,最好每次在步驟1012中引導(dǎo)或者重新啟動(dòng)主機(jī)設(shè)備或者計(jì)算機(jī)時(shí),在步驟1014中開始(最好在后臺(tái)運(yùn)行)啟動(dòng)器應(yīng)用程序(在步驟916中安裝的),在步驟1016中,啟動(dòng)器通過相關(guān)聯(lián)的設(shè)備驅(qū)動(dòng)器與外部存儲(chǔ)設(shè)備建立連接。在使用輪詢的實(shí)施例和配置中,在步驟1018中可以有選擇地開始輪詢過程。
圖11示出按照本發(fā)明一個(gè)實(shí)施例的過程的總概觀。在圖11的實(shí)施例中,在步驟1112中,用戶按壓外部存儲(chǔ)設(shè)備上的按鈕112。在步驟1114中,主機(jī)設(shè)備通過包括在此描述的各種方式中的任何一種方式得知按鈕按壓。在步驟1116中,可選地,主機(jī)得知這是否為單按鈕應(yīng)用程序的第一使用(諸如通過確定是否檢測(cè)到應(yīng)用程序的非缺省配置文件)。如果是第一使用,則在步驟1118中提示用戶配置備份或應(yīng)用程序(例如,象可選步驟924所示的那樣)。在配置之后,或者在配置未被執(zhí)行或不必要的情況下,在步驟1120中,主機(jī)設(shè)備響應(yīng)按鈕按壓而啟動(dòng)應(yīng)用程序。
結(jié)合圖12來(lái)描述中斷技術(shù)的一個(gè)示例,并且結(jié)合圖13來(lái)描述輪詢技術(shù)。選擇按鈕事件通知可以涉及用于將外部存儲(chǔ)設(shè)備連接到主機(jī)設(shè)備的接口。IEEE 1394(Firewire)總線支持中斷和輪詢按鈕事件通知方法,而USB總線一般不允述設(shè)備發(fā)送異步消息給主機(jī)設(shè)備,因此采用輪詢方法替代。最好是,對(duì)于IEEE 1394(Firewire)通信信道,建議中斷技術(shù),因?yàn)橹袛嗉夹g(shù)提供有效和快速的通知(相反,輪詢涉及與輪詢頻率相關(guān)聯(lián)的一定量的延遲)。
本領(lǐng)域技術(shù)人員將會(huì)理解,主機(jī)124通常包括綁定數(shù)據(jù)庫(kù)(bindingdatabase),該綁定數(shù)據(jù)庫(kù)將某些應(yīng)用程序和/或文件與各種事件和/或文件類型相關(guān)聯(lián)。啟動(dòng)器應(yīng)用程序發(fā)送對(duì)綁定數(shù)據(jù)庫(kù)的查詢。在步驟1232中,該查詢用于確定綁定到“按鈕按壓”事件和標(biāo)識(shí)信息的應(yīng)用程序名。查詢還導(dǎo)致向啟動(dòng)器返回任何相關(guān)聯(lián)的腳本文件名。腳本文件通常是缺省腳本文件或者是配置過程924、1118期間產(chǎn)生或者修改的腳本文件。腳本文件可以包括例如指示要備份的驅(qū)動(dòng)器、目錄、子目錄、文件、文件類型等的信息。在獲得應(yīng)用程序名和腳本文件名之后,在步驟1234中,啟動(dòng)器通常利用腳本名(如果有的話)作為參數(shù)來(lái)執(zhí)行從綁定數(shù)據(jù)庫(kù)返回的應(yīng)用程序。如果沒有發(fā)現(xiàn)綁定到按鈕按壓事件的應(yīng)用程序,最好向用戶顯示消息。在應(yīng)用程序執(zhí)行時(shí),在步驟1236中,需要的話,通過通信信道126向數(shù)據(jù)存儲(chǔ)設(shè)備發(fā)送適當(dāng)?shù)拿詈蛿?shù)據(jù),以執(zhí)行所需的備份。在步驟1238中,數(shù)據(jù)存儲(chǔ)設(shè)備114通過以某種方式存儲(chǔ)數(shù)據(jù)來(lái)響應(yīng)上述命令和數(shù)據(jù),以便實(shí)現(xiàn)所需的備份。
在一些實(shí)施例中,外部設(shè)備114可以設(shè)置有一個(gè)或者一個(gè)以上的指示器,諸如LED或其它光、LCD或其它圖形顯示、聲音發(fā)生器等。在圖12所示的實(shí)施例中,在步驟1242,數(shù)據(jù)存儲(chǔ)設(shè)備可選擇地激活指示器,例如向用戶指示備份在進(jìn)行中。在步驟1244中,當(dāng)完成備份時(shí),從運(yùn)行應(yīng)用程序的主機(jī)設(shè)備向數(shù)據(jù)存儲(chǔ)設(shè)備發(fā)送這一事實(shí)的通知,在步驟1246中,去活指示器。
雖然如上所述的那樣,IEEE 1394(Firewire)總線支持輪詢和中斷方法,然而相信現(xiàn)有協(xié)議不易適應(yīng)這一使用。因此,如果想要的話,通常按照本說明書的按鈕事件通知可用于此目的。在一個(gè)實(shí)施例中,這樣的協(xié)議支持多個(gè)輸入和輸出,諸如直到250個(gè)輸入和250個(gè)輸出。最好,每一個(gè)輸入可以有諸如直到1024個(gè)值的多個(gè)值和一個(gè)有關(guān)輸入在當(dāng)前是否被“按壓”或被“激活”的指示器。輸入的示例有瞬時(shí)按鈕(2狀態(tài))、SCSI ID選擇器(8或16位置)和滑動(dòng)開關(guān)(2位置)。最好是,按照協(xié)議,外部設(shè)備在其1394配置ROM中有描述特征和參數(shù)的單位目錄。按照這一協(xié)議,設(shè)備利用請(qǐng)求-響應(yīng)模型操作。這樣的設(shè)備絕不會(huì)是開始的事務(wù)處理,除非接收到要這樣做的請(qǐng)求。請(qǐng)求指示器是主機(jī)。請(qǐng)求被封裝在管理操作請(qǐng)求塊(MORB)中并被發(fā)送到面板管理代理(panel management agent)。每一個(gè)MORB包括在完成請(qǐng)求時(shí)設(shè)備寫入狀態(tài)信息的結(jié)果地址。面板管理代理的地址是外部設(shè)備的單位目錄。按照該協(xié)議,外部設(shè)備支持輪詢的模式,其中主機(jī)周期性地讀取設(shè)備上的輸入的狀態(tài)(任何數(shù)量的主機(jī)可以同時(shí)輪詢輸入),并且支持輸入通知模式,其中主機(jī)登記通知地址,以及只要輸入改變狀態(tài),外部設(shè)備就把數(shù)據(jù)寫往那個(gè)地址。數(shù)據(jù)指示哪個(gè)輸入受影響及其當(dāng)前值。資源約束可以限制可以登記通知的主機(jī)數(shù)量。按照一些版本的協(xié)議,主機(jī)還可以使用混合方法,登記輸入通知,但讀取發(fā)送通知的設(shè)備上的輸入狀態(tài)。
按照上述協(xié)議,IO狀態(tài)塊提供有關(guān)外部設(shè)備的輸入和輸出的狀態(tài)的信息。IO狀態(tài)塊位于IO塊地址,并提供有關(guān)輸入和輸入的當(dāng)前狀態(tài)的靜態(tài)信息。IO狀態(tài)塊提供最近的信息以保證主機(jī)在接收輸入通知之后讀取IO狀態(tài)塊的情況下將接收至少與包含在輸入通知中的數(shù)據(jù)一樣新的數(shù)據(jù)。圖14示出可以按照協(xié)議使用的類型的輸入信息/狀態(tài)格式的示例。輸入ID字段標(biāo)識(shí)輸入1412。設(shè)備上的每一個(gè)輸入都有唯一的ID。輸入ID字段可以不連續(xù)編號(hào),并且輸入狀態(tài)就緒中的項(xiàng)目可以不為任何特定順序。類型字段1414指示輸入類型,諸如撥動(dòng)開關(guān)、滑動(dòng)開關(guān)、瞬時(shí)按鈕等。如果當(dāng)前激活按鈕或開關(guān),則設(shè)置按壓位1416。例如,該位將在壓下瞬時(shí)按鈕時(shí)被設(shè)置。值字段1418是當(dāng)前輸入值。對(duì)于非瞬時(shí)輸入,它是輸入的狀態(tài)。對(duì)于瞬時(shí)輸入(例如彈簧負(fù)載的按鈕),它是已經(jīng)按壓按鈕的次數(shù)。在所述的配置中,上述值是10位計(jì)數(shù)器,因此可以翻轉(zhuǎn)到1023。
按照這一協(xié)議,前面板管理代理(front panel management agent)是主機(jī)進(jìn)行請(qǐng)求所采用的手段。每一個(gè)請(qǐng)求包含功能號(hào)和結(jié)果地址。在執(zhí)行所請(qǐng)求的功能之后,設(shè)備將把上述結(jié)果地址的結(jié)果和狀態(tài)信息發(fā)回給主機(jī)。
雖然相信通常在此描述的協(xié)議可用于至少實(shí)施本文描述的發(fā)明的一些實(shí)施例,然而本領(lǐng)域技術(shù)人員將理解如何形成和使用這一協(xié)議及其它協(xié)議用以實(shí)施本發(fā)明的實(shí)施例。
如圖13所示,還可以利用輪詢方法提供本發(fā)明的實(shí)施例。在步驟1312中開始輪詢之后(例如,如圖10所示的那樣在引導(dǎo)或重新啟動(dòng)計(jì)算機(jī)時(shí)),在步驟1314中,在每一個(gè)預(yù)定的時(shí)間間隔期滿時(shí)(例如在有些實(shí)施例中大約每秒一次),主機(jī)向外部設(shè)備發(fā)送輪詢消息,以便確定按鈕的狀態(tài)。在步驟1316中,對(duì)輪詢做出響應(yīng),數(shù)據(jù)存儲(chǔ)設(shè)備在檢測(cè)到按鈕按壓時(shí)返回“按鈕被按壓”響應(yīng)。在步驟1318,系統(tǒng)循環(huán),該過程直到在步驟1322中返回“按鈕被按壓”消息時(shí),這時(shí)在步驟1324中計(jì)算機(jī)啟動(dòng)備份應(yīng)用程序(例如通過執(zhí)行步驟1226,如圖12所示的那樣)。在步驟1324中啟動(dòng)備份之后,系統(tǒng)回到輪詢循環(huán),即步驟1314至1318。
按照上述描述,可以看出本發(fā)明的許多優(yōu)點(diǎn)。本發(fā)明的實(shí)施例允述諸如單個(gè)按鈕按壓的簡(jiǎn)單用戶接口以執(zhí)行日常操作,就對(duì)外部存儲(chǔ)設(shè)備執(zhí)行備份而言,這被認(rèn)為是特別有用的。這允述用戶執(zhí)行方便單一的物理操作(例如在一系列數(shù)據(jù)更新/改變操作期間或完成時(shí))來(lái)保護(hù)數(shù)據(jù)??梢詫⒁话愀拍顢U(kuò)展到除備份外的其它應(yīng)用程序和其它類型的存儲(chǔ)設(shè)備。本發(fā)明提供單個(gè)按鈕,它可以是外部存儲(chǔ)設(shè)備上的單一目的的按鈕,上述外部存儲(chǔ)設(shè)備可以配置成啟動(dòng)備份(或其它)應(yīng)用程序,該應(yīng)用程序駐留在主機(jī)上并使得執(zhí)行回到外部存儲(chǔ)設(shè)備的備份。本發(fā)明的實(shí)施例包括硬件(存儲(chǔ)設(shè)備、按鈕、橋)、固件(橋/存儲(chǔ)設(shè)備)、和軟件(設(shè)備驅(qū)動(dòng)器、應(yīng)用程序)的集成以提供該特征。本發(fā)明可以降低開始備份中所涉及的操作和步驟的數(shù)量,最好只要求單個(gè)激活按鈕或者其它用戶輸入設(shè)備。本發(fā)明可以配置成使對(duì)正在進(jìn)行的計(jì)算機(jī)操作的影響最小,諸如減少或避免在備份處理期間或作為其一部分對(duì)占用顯示屏窗口或占用顯示屏空間的需要。本發(fā)明還可設(shè)置用于備份或其他操作,同時(shí)避免對(duì)定位和/或使用一般鼠標(biāo)或鍵盤的需要。本發(fā)明可設(shè)置成易于實(shí)施,避免對(duì)打開計(jì)算機(jī)機(jī)箱或CPU“盒”的需要且最好采用通信信道,它至少在某些實(shí)施例中是“可熱交換”的,并且至少在某些實(shí)施例中具有“即插即用”特征。本發(fā)明至少在某些實(shí)施例中避免了對(duì)消耗計(jì)算機(jī)內(nèi)部存儲(chǔ)資源的需要。本發(fā)明至少在某些實(shí)施例中使得不可能因?yàn)橥獠看鎯?chǔ)設(shè)備不可得或未連接而取消或禁止備份。本發(fā)明設(shè)置用于相對(duì)快地寫入備份數(shù)據(jù)(例如與基于CD的備份相比較)并能避免對(duì)插入、標(biāo)記和/或定位多個(gè)盤的需要。
可以對(duì)本發(fā)明有多種變化和修改。可以采用本發(fā)明的某些特征而不采用其他特征。例如,可以提供單按鈕外部設(shè)備備份,而不設(shè)置菊花式鏈接多個(gè)外部設(shè)備的能力。雖然已經(jīng)描述了可以結(jié)合本發(fā)明的一些實(shí)施例使用的過程,然而有可能實(shí)施本發(fā)明的實(shí)施例,其中采用具有或多或少步驟的過程,以不同的次序執(zhí)行步驟,或者采用與上述不同的過程。雖然已經(jīng)描述了外部驅(qū)動(dòng)器設(shè)有單個(gè)按鈕的實(shí)施例,然而,為什么不提供采用兩個(gè)或兩個(gè)以上按鈕的實(shí)施例,例如,用于啟動(dòng)兩個(gè)或兩個(gè)以上不同應(yīng)用程序和功能,提供按鈕組合等,這并沒有理論上的考慮。例如,不同按鈕或按鈕按壓類型可用來(lái)定義不同類型的備份(諸如缺省備份、延遲備份、后臺(tái)備份等)或啟動(dòng)不同(非備份)應(yīng)用程序。雖然已經(jīng)描述了單個(gè)按鈕按壓足以啟動(dòng)備份或其他應(yīng)用程序(在某些實(shí)施例中)的實(shí)施例,然而,為什么不提供用于響應(yīng)兩個(gè)或兩個(gè)以上按鈕按壓以啟動(dòng)備份或其他應(yīng)用程序的本發(fā)明實(shí)施例,這并沒有理論上的考慮。除了或者代替上述機(jī)電按鈕,還可以結(jié)合本發(fā)明采用其他類型的用戶輸入設(shè)備用于啟動(dòng)備份或其他應(yīng)用程序,上述用戶輸入設(shè)備包括熱敏開關(guān)、薄膜開關(guān)、壓電開關(guān)、接近開關(guān)、感熱開關(guān)(heat sensing switch)、觸摸屏、聲控系統(tǒng)、生物傳感器等。雖然已經(jīng)描述了對(duì)大體剛性連接到機(jī)箱或外部設(shè)備機(jī)身的按鈕或其他用戶輸入設(shè)備進(jìn)行定位的本發(fā)明實(shí)施例,然而還有可能將按鈕、或其他外部設(shè)備或用戶輸入設(shè)備與外部存儲(chǔ)設(shè)備相關(guān)聯(lián),包括例如設(shè)置諸如通過帶狀連接器、電纜等柔性連接的按鈕或其他用戶輸入設(shè)備,設(shè)置用戶輸入設(shè)備和外部存儲(chǔ)設(shè)備之間的無(wú)線鏈接,等等。雖然已經(jīng)描述了外部存儲(chǔ)設(shè)備包括硬盤驅(qū)動(dòng)器的實(shí)施例,然而,為什么不利用其他類型的存儲(chǔ)設(shè)備替代或除了硬盤驅(qū)動(dòng)器外包括例如軟盤驅(qū)動(dòng)器、光盤驅(qū)動(dòng)器、閃速存儲(chǔ)器、或目前存在或?qū)⒁_發(fā)的其他數(shù)據(jù)存儲(chǔ)設(shè)備來(lái)實(shí)施本發(fā)明的實(shí)施例,這并沒有理論上的考慮。雖然已經(jīng)描述了檢測(cè)按鈕按壓用的硬件是橋電路128的一個(gè)部分的實(shí)施例,然而還有可能例如通過設(shè)備引線在盤驅(qū)動(dòng)器116本身提供這樣的電路。這將需要驅(qū)動(dòng)器固件來(lái)檢測(cè)按鈕狀態(tài)變化并例如通過橋開始與主機(jī)進(jìn)行通信??墒牵瑵撛诘靥峁C(jī)會(huì)以利用簡(jiǎn)化的橋128或者甚至完全除去橋128(諸如用小型計(jì)算機(jī)接口(SCSI)驅(qū)動(dòng)器,它可以不用橋)。雖然,至少在一個(gè)實(shí)施例中,對(duì)按鈕按壓進(jìn)行響應(yīng),系統(tǒng)無(wú)條件地進(jìn)行備份或其他操作,然而還有可能提供以下的實(shí)施例在響應(yīng)按鈕按壓而最初啟動(dòng)備份或其他操作時(shí),應(yīng)用程序允許用戶夭折備份操作。雖然已經(jīng)描述了在執(zhí)行第一備份操作前用戶配置備份軟件的實(shí)施例,然而還有可能提供不需要這樣配置的實(shí)施例,例如,即使沒有用戶配置,第一次按按鈕,系統(tǒng)將進(jìn)行備份,例如利用缺省值來(lái)進(jìn)行,諸如在外部存儲(chǔ)設(shè)備上提供有效“引導(dǎo)盤”。
在各個(gè)實(shí)施例中,本發(fā)明包括組件、方法、處理、系統(tǒng)和/或裝置,基本如本文所描述的那樣,包括各個(gè)實(shí)施例、子組合、及其子集。在理解本發(fā)明公開之后,本領(lǐng)域技術(shù)人員將理解如何實(shí)現(xiàn)和使用本發(fā)明。本發(fā)明及其各個(gè)實(shí)施例包括提供沒有未在此描述的項(xiàng)目的設(shè)備和處理、或其各種實(shí)施例,包括沒有可能已經(jīng)用在以前設(shè)備或處理中的項(xiàng)目,例如,用于改進(jìn)性能、實(shí)現(xiàn)容易和/或降低實(shí)施費(fèi)用。本發(fā)明包括新穎的項(xiàng)目、及根據(jù)先前和/或模擬技術(shù)改編的術(shù)語(yǔ),用于方便對(duì)新穎項(xiàng)目或處理進(jìn)行描述,不必保持這樣的術(shù)語(yǔ)的傳統(tǒng)使用的所有方面。
以上對(duì)本發(fā)明的討論是說明性的,而不是限制性的。雖然本發(fā)明的描述包括一個(gè)或一個(gè)以上實(shí)施例的描述和某些變化和修改,然而其它變化和修改也在本發(fā)明的范圍之內(nèi),例如,在理解了本發(fā)明的公開之后,它們可能在本領(lǐng)域技術(shù)人員的知識(shí)和技術(shù)范圍之內(nèi)。本申請(qǐng)想要得到的權(quán)利包括允許范圍的可選實(shí)施例,包括對(duì)所要求的那些是最終的、可相互交換的和/或?qū)Φ鹊慕Y(jié)構(gòu)、功能、范圍、或步驟,無(wú)論在此是否公開這種最終的、可相互交換的和/或?qū)Φ鹊慕Y(jié)構(gòu)、功能、范圍、或步驟,且并不是指公然致力于任何可專利的主題。
權(quán)利要求
1.一種裝置,通過通信信道操作地連接到主機(jī)計(jì)算機(jī),所述主機(jī)計(jì)算機(jī)至少具有第一盤驅(qū)動(dòng)器,所述裝置包括第二盤驅(qū)動(dòng)器;用戶可激活按鈕,與所述第二盤驅(qū)動(dòng)器相關(guān)聯(lián);電路,操作地連接到所述第二盤驅(qū)動(dòng)器,對(duì)所述用戶可激活按鈕的按壓進(jìn)行響應(yīng),引起至少一些數(shù)據(jù)從所述第一盤驅(qū)動(dòng)器到所述第二盤驅(qū)動(dòng)器的備份。
2.如權(quán)利要求1所述的裝置,其特征在于,所述第二盤驅(qū)動(dòng)器是外部盤驅(qū)動(dòng)器。
3.如權(quán)利要求1所述的裝置,其特征在于,所述第二盤驅(qū)動(dòng)器具有外殼,所述用戶可激活按鈕通過安裝在所述外殼上而與所述數(shù)據(jù)存儲(chǔ)設(shè)備相關(guān)聯(lián)。
4.如權(quán)利要求1所述的裝置,其特征在于,所述第二盤驅(qū)動(dòng)器具有外殼,所述外殼被提供為沒有剛性連接到所述主機(jī)計(jì)算機(jī)。
5.如權(quán)利要求1所述的裝置,其特征在于,所述通信信道包括選自以下通信信道構(gòu)成的組中的通信信道通用串行總線通信信道、IEEE 1394通信信道、無(wú)線通信信道、和以太網(wǎng)通信信道。
6.如權(quán)利要求1所述的裝置,其特征在于還包括指示器,該指示器指示所述備份的執(zhí)行。
7.如權(quán)利要求1所述的裝置,其特征在于,在正常使用中,所述用戶可激活按鈕的操作足以基本上自己開始所述備份,不需要所述用戶可激活按鈕的所述操作之外的用戶輸入。
8.如權(quán)利要求1所述的裝置,其特征在于,在所述裝置的備份的正常操作之前,所述主機(jī)計(jì)算機(jī)可以設(shè)有有關(guān)所述備份的配置信息。
9.一種數(shù)據(jù)存儲(chǔ)裝置,操作地連接到主機(jī)設(shè)備,包括外殼,它容納數(shù)據(jù)存儲(chǔ)設(shè)備和電路,所述電路用于控制所述數(shù)據(jù)存儲(chǔ)設(shè)備以把從所述主機(jī)設(shè)備發(fā)送的數(shù)據(jù)寫入所述數(shù)據(jù)存儲(chǔ)設(shè)備并讀取用于發(fā)送給所述主機(jī)設(shè)備的數(shù)據(jù),所述外殼在所述主機(jī)設(shè)備的外部,其中所述外殼被提供為沒有剛性連接到所述主機(jī)設(shè)備;通信信道,供來(lái)往所述主機(jī)設(shè)備的數(shù)據(jù)的發(fā)送;至少第一用戶輸入設(shè)備,它與所述數(shù)據(jù)存儲(chǔ)設(shè)備相關(guān)聯(lián);電路,它連接到所述數(shù)據(jù)存儲(chǔ)設(shè)備,至少對(duì)所述用戶輸入設(shè)備上提供的第一輸入進(jìn)行響應(yīng),至少執(zhí)行以下其中之一至少部分地在所述主機(jī)設(shè)備上執(zhí)行的用戶可選擇功能;和從所述主機(jī)設(shè)備發(fā)送到所述數(shù)據(jù)存儲(chǔ)設(shè)備的數(shù)據(jù)的基本自動(dòng)存儲(chǔ)。
10.如權(quán)利要求9所述的裝置,其特征在于,所述主機(jī)設(shè)備是計(jì)算機(jī)。
11.如權(quán)利要求10所述的裝置,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的整個(gè)數(shù)據(jù)的至少部分的備份。
12.如權(quán)利要求10所述的裝置,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的數(shù)據(jù)的預(yù)定部分的備份。
13.如權(quán)利要求10所述的裝置,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的數(shù)據(jù)的用戶選擇部分或類型的備份。
14.一種結(jié)合數(shù)據(jù)存儲(chǔ)設(shè)備使用的方法,所述數(shù)據(jù)存儲(chǔ)設(shè)備操作地連接到主機(jī)設(shè)備,所述方法包括提供外殼,所述外殼容納所述數(shù)據(jù)存儲(chǔ)設(shè)備,所述外殼在所述主機(jī)設(shè)備外部,其中所述外殼被提供為沒有剛性連接到所述主機(jī)設(shè)備;電控制所述所述數(shù)據(jù)存儲(chǔ)設(shè)備,以將從所述主機(jī)設(shè)備發(fā)送的數(shù)據(jù)寫入所述數(shù)據(jù)存儲(chǔ)設(shè)備并讀取用于通過通信信道發(fā)送給所述主機(jī)設(shè)備的數(shù)據(jù);經(jīng)由與所述數(shù)據(jù)存儲(chǔ)設(shè)備相關(guān)聯(lián)的用戶輸入設(shè)備提供輸入;對(duì)所述用戶輸入設(shè)備上提供的至少第一輸入進(jìn)行響應(yīng),至少執(zhí)行以下其中之一用戶可選擇功能,其中所述功能至少部分在所述主機(jī)設(shè)備上執(zhí)行;和從所述主機(jī)設(shè)備發(fā)送到所述數(shù)據(jù)存儲(chǔ)設(shè)備的數(shù)據(jù)的基本自動(dòng)存儲(chǔ)。
15.如權(quán)利要求14所述的方法,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的整個(gè)數(shù)據(jù)的至少部分的備份。
16.如權(quán)利要求14所述的方法,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的數(shù)據(jù)的預(yù)定部分的備份。
17.如權(quán)利要求14所述的方法,其特征在于,數(shù)據(jù)的所述基本自動(dòng)存儲(chǔ)包括存儲(chǔ)在所述計(jì)算機(jī)中的數(shù)據(jù)的用戶可選擇部分或類型的備份。
18.如權(quán)利要求14所述的方法,其特征在于,所述用戶輸入設(shè)備包括能按壓的按鈕,提供輸入的所述步驟包括按壓所述可按壓的按鈕。
19.一種結(jié)合數(shù)據(jù)存儲(chǔ)設(shè)備使用的裝置,所述數(shù)據(jù)存儲(chǔ)設(shè)備操作地連接到主機(jī)設(shè)備,所述裝置包括外殼單元,用于容納所述數(shù)據(jù)存儲(chǔ)設(shè)備,所述外殼單元在所述主機(jī)設(shè)備外部,其中所述外殼單元被提供為沒有剛性連接到所述主機(jī)設(shè)備;控制單元,用于控制所述所述數(shù)據(jù)存儲(chǔ)設(shè)備,以把從所述主機(jī)設(shè)備發(fā)送的數(shù)據(jù)寫入所述數(shù)據(jù)存儲(chǔ)設(shè)備并讀取用于通過通信單元發(fā)送給所述主機(jī)設(shè)備的數(shù)據(jù);用戶輸入單元,它與所述數(shù)據(jù)存儲(chǔ)裝置相關(guān)聯(lián);執(zhí)行單元,用于對(duì)所述用戶輸入單元上提供的至少第一輸入進(jìn)行響應(yīng),至少執(zhí)行以下其中之一用戶可選擇功能,其中所述功能至少部分地在所述主機(jī)設(shè)備上執(zhí)行;和從所述主機(jī)設(shè)備發(fā)送到所述數(shù)據(jù)存儲(chǔ)設(shè)備的數(shù)據(jù)的基本自動(dòng)存儲(chǔ)。
20.如權(quán)利要求19所述的裝置,其特征在于,所述通信單元包括選自以下通信信道構(gòu)成的組中的通信信道通用串行總線通信信道、IEEE 1394通信信道、無(wú)線通信信道、和以太網(wǎng)通信信道。
21.如權(quán)利要求19所述的裝置,其特征在于,所述用戶輸入單元包括可按壓的按鈕。
22.如權(quán)利要求19所述的裝置,其特征在于還包括提供單元,用于提供所述用戶可選擇功能和基本自動(dòng)存儲(chǔ)其中至少一個(gè)的執(zhí)行的指示。
23.一種用于數(shù)據(jù)備份的裝置,操作地連接到主機(jī)計(jì)算機(jī),包括盤驅(qū)動(dòng)器;外殼,它容納所述盤驅(qū)動(dòng)器,所述外殼和盤驅(qū)動(dòng)器在所述主機(jī)計(jì)算機(jī)的外部,其中所述外殼被提供為沒有剛性連接到所述主機(jī)設(shè)備;控制電路,所述控制電路用于控制所述盤驅(qū)動(dòng)器,以把從所述主機(jī)計(jì)算機(jī)發(fā)送的數(shù)據(jù)寫入所述盤驅(qū)動(dòng)器并讀取用于經(jīng)由通信信道發(fā)送給所述主機(jī)計(jì)算機(jī)的數(shù)據(jù);按鈕,它安裝在所述外殼上;電路,它被配置成對(duì)所述按鈕的激活進(jìn)行響應(yīng),執(zhí)行所述計(jì)算機(jī)中存儲(chǔ)的至少被選擇數(shù)據(jù)到所述盤驅(qū)動(dòng)器的備份。
24.如權(quán)利要求23所述的裝置,還包括指示器,該指示器指示所述備份的開始、進(jìn)行或完成。
25.一種用于數(shù)據(jù)備份的方法,操作地連接到主機(jī)計(jì)算機(jī),所述方法包括在外殼上安裝盤驅(qū)動(dòng)器,所述外殼和盤驅(qū)動(dòng)器在所述主機(jī)計(jì)算機(jī)的外部,其中所述外殼被提供為沒有剛性連接到所述主機(jī)設(shè)備;控制所述盤驅(qū)動(dòng)器,以把從所述主機(jī)計(jì)算機(jī)發(fā)送的數(shù)據(jù)寫入所述盤驅(qū)動(dòng)器并讀取用于通過通信信道發(fā)送給所述主機(jī)計(jì)算機(jī)的數(shù)據(jù);在所述外殼上安裝按鈕,操作地連接到——至少間地——所述盤驅(qū)動(dòng)器;對(duì)所述按鈕的激活進(jìn)行響應(yīng),執(zhí)行所述計(jì)算機(jī)中存儲(chǔ)的至少被選擇數(shù)據(jù)到所述盤驅(qū)動(dòng)器的備份。
26.如權(quán)利要求25所述的方法,還包括在正常使用備份用的所述盤驅(qū)動(dòng)器之前提供有關(guān)所述備份的配置信息。
27.如權(quán)利要求26所述的方法,其特征在于,所述配置信息包括用于備份而指定的驅(qū)動(dòng)器標(biāo)識(shí)、目錄、子目錄、文件、或文件類型。
28.如權(quán)利要求26所述的方法,其特征在于,所述配置信息包括備份目的地的指示。
29.一種用于數(shù)據(jù)備份的裝置,操作地連接到主機(jī)計(jì)算機(jī),包括盤驅(qū)動(dòng)器;外殼,它容納所述盤驅(qū)動(dòng)器;控制電路,所述控制電路控制所述盤驅(qū)動(dòng)器,以把從所述主機(jī)計(jì)算機(jī)發(fā)送的數(shù)據(jù)寫入到所述盤驅(qū)動(dòng)器;按鈕,它操作地連接到所述外殼;電路,被配置成接收所述按鈕的狀態(tài)的指示并將所述按鈕狀態(tài)信息傳送到所述主機(jī)計(jì)算機(jī);所述主機(jī)計(jì)算機(jī)被配置成通過執(zhí)行軟件而至少響應(yīng)第一按鈕狀態(tài)或狀態(tài)變化,所述軟件被配置成至少將所述主機(jī)計(jì)算機(jī)中的第一信息存儲(chǔ)到所述盤驅(qū)動(dòng)器。
30.如權(quán)利要求29所述的裝置,其特征在于,所述外殼被提供為沒有剛性連接到所述主機(jī)設(shè)備。
31.如權(quán)利要求29所述的裝置,其特征在于,所述盤驅(qū)動(dòng)器連接到橋電路,所述橋電路被提供用于串-并數(shù)據(jù)轉(zhuǎn)換,被配置用于接收所述按鈕的狀態(tài)的指示的所述電路被提供在所述橋電路上。
32.如權(quán)利要求29所述的裝置,其特征在于,所述盤驅(qū)動(dòng)器連接到驅(qū)動(dòng)器控制電路,所述驅(qū)動(dòng)器控制電路包括所述盤驅(qū)動(dòng)器的致動(dòng)臂的控制,被配置成接收所述按鈕的狀態(tài)的指示的所述電路被提供在所述驅(qū)動(dòng)器控制電路中。
33.如權(quán)利要求29所述的裝置,其特征在于,所述主機(jī)計(jì)算機(jī)被配置成通過定期輪詢來(lái)確定按鈕狀態(tài)而響應(yīng)至少第一個(gè)按鈕狀態(tài)。
34.如權(quán)利要求29所述的裝置,其特征在于,所述主機(jī)計(jì)算機(jī)被配置成通過接收從被配置為接收所述按鈕的狀態(tài)指示的所述電路來(lái)的異步消息而響應(yīng)至少第一按鈕狀態(tài)。
35.如權(quán)利要求29所述的裝置,其特征在于,所述軟件包括用于將按鈕通知傳送給啟動(dòng)器應(yīng)用程序的軟件。
36.如權(quán)利要求29所述的裝置,其特征在于,所述軟件包括用于查詢綁定數(shù)據(jù)庫(kù)以確定備份應(yīng)用程序名和備份腳本名的其中至少一個(gè)的軟件。
37.如權(quán)利要求29所述的裝置,其特征在于,所述軟件包括用于利用所述腳本名作為參數(shù)執(zhí)行所述備份應(yīng)用程序的軟件。
全文摘要
最好提供一種外部存儲(chǔ)設(shè)備(114),具有按鈕(112)或其它用戶輸入,在激活按鈕時(shí),引起諸如從主機(jī)設(shè)備(124)到外部存儲(chǔ)設(shè)備(114)的數(shù)據(jù)備份的應(yīng)用程序啟動(dòng)。外部存儲(chǔ)設(shè)備(114)最好包括硬盤驅(qū)動(dòng)器(116)??梢岳肬SB、IEEE 1394、以太網(wǎng)或其它鏈路(126)與主機(jī)設(shè)備(124)進(jìn)行通信。外部設(shè)備(114)被配置成允許主機(jī)(124)知道按鈕按壓,例如,通過通知或中斷技術(shù)、或通過輪詢技術(shù)進(jìn)行。
文檔編號(hào)G11C11/22GK1745359SQ03812243
公開日2006年3月8日 申請(qǐng)日期2003年9月5日 優(yōu)先權(quán)日2002年9月6日
發(fā)明者J·哈默, J·麥格拉思, P·維赫爾, J·林, M·維布斯特 申請(qǐng)人:馬克斯托公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
文化| 财经| 上犹县| 积石山| 平凉市| 青田县| 青州市| 奉化市| 拜城县| 杨浦区| 昌都县| 永安市| 新乡县| 沅江市| 新龙县| 平陆县| 洞口县| 绵阳市| 峡江县| 东阿县| 成武县| 汉川市| 陕西省| 珠海市| 沁源县| 塔河县| 新闻| 天等县| 德安县| 双辽市| 塘沽区| 蕉岭县| 宁强县| 霍州市| 鄱阳县| 蒙城县| 砀山县| 徐汇区| 类乌齐县| 东丽区| 蓬安县|