亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

自動(dòng)存檔數(shù)據(jù)的方法及系統(tǒng)的制作方法

文檔序號(hào):6558064閱讀:243來(lái)源:國(guó)知局
專利名稱:自動(dòng)存檔數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及自動(dòng)存檔數(shù)據(jù)的方法及系統(tǒng)。
背景技術(shù)
當(dāng)數(shù)據(jù)計(jì)算設(shè)備上的存儲(chǔ)容量達(dá)到最大時(shí),就有必要卸載存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存儲(chǔ)設(shè)備中的數(shù)據(jù),以保證數(shù)據(jù)計(jì)算設(shè)備有效運(yùn)行。如果數(shù)據(jù)存儲(chǔ)設(shè)備達(dá)到最大容量,就不能為數(shù)據(jù)計(jì)算設(shè)備提供足夠的存儲(chǔ)功能。例如,當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備達(dá)到最大容量時(shí),數(shù)據(jù)計(jì)算設(shè)備的用戶就有困難裝載和執(zhí)行一個(gè)或多個(gè)應(yīng)用程序。不幸的是,用戶可能需要手動(dòng)地生成附加的存儲(chǔ)空間,以正確的裝載和執(zhí)行一個(gè)或多個(gè)應(yīng)用程序。對(duì)用戶來(lái)說(shuō),這些手動(dòng)的干預(yù)很浪費(fèi)時(shí)間。比較本發(fā)明后續(xù)將要結(jié)合附圖介紹的系統(tǒng),現(xiàn)有技術(shù)的其它局限性和弊端對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。

發(fā)明內(nèi)容
本發(fā)明允許用戶執(zhí)行智能自動(dòng)存檔。進(jìn)一步的,本發(fā)明允許用戶在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備之間執(zhí)行數(shù)據(jù)交換。本發(fā)明將參照至少一幅以下的附圖進(jìn)行充分描述,在權(quán)利要求中有更完整的闡述。
根據(jù)本發(fā)明的一方面,提供了一種將一個(gè)或多個(gè)數(shù)據(jù)文件從數(shù)據(jù)計(jì)算設(shè)備存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上的方法,包括將軟件裝載到所述的數(shù)據(jù)計(jì)算設(shè)備;執(zhí)行所述軟件,所述軟件具有執(zhí)行所述存檔的能力;監(jiān)控所述數(shù)據(jù)計(jì)算設(shè)備的存儲(chǔ)容量;
選擇所述的一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行所述的存檔;將所述的一個(gè)或多個(gè)數(shù)據(jù)文件從所述的數(shù)據(jù)計(jì)算設(shè)備拷貝到所述的數(shù)據(jù)存儲(chǔ)設(shè)備;以及在所述的拷貝成功執(zhí)行后,刪除所述的一個(gè)或多個(gè)數(shù)據(jù)文件,當(dāng)所述的存儲(chǔ)容量達(dá)到極限水平時(shí),執(zhí)行所述的選擇、所述的拷貝和所述的刪除。
優(yōu)選地,在使用所述的一個(gè)或多個(gè)數(shù)據(jù)文件的一個(gè)或多個(gè)應(yīng)用程序中斷或完成后,執(zhí)行所述刪除。
優(yōu)選地,在所述存檔執(zhí)行后,所述數(shù)據(jù)計(jì)算設(shè)備上的位置指示器用來(lái)重新定向所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的所述的一個(gè)或多個(gè)數(shù)據(jù)文件的入口。
優(yōu)選地,選擇所述一個(gè)或多個(gè)文件將每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)文件最后使用的日期作比較,從而將所述存檔區(qū)分優(yōu)先次序。
優(yōu)選地,選擇所述一個(gè)或多個(gè)文件將每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)文件的大小作比較,從而將所述存檔區(qū)分優(yōu)先次序。
優(yōu)選地,選擇所述一個(gè)或多個(gè)文件將每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)文件的使用頻率作比較,從而將所述存檔區(qū)分優(yōu)先次序。
優(yōu)選地,選擇所述一個(gè)或多個(gè)文件將每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)文件的創(chuàng)建日期作比較,從而將所述存檔區(qū)分優(yōu)先次序。
根據(jù)本發(fā)明的一方面,提供了一種智能監(jiān)控網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)設(shè)備的可用存儲(chǔ)容量的方法,包括將軟件裝載到所述的數(shù)據(jù)計(jì)算設(shè)備;執(zhí)行所述的軟件;當(dāng)所述的軟件被執(zhí)行時(shí),監(jiān)控所述的數(shù)據(jù)存儲(chǔ)設(shè)備的存儲(chǔ)容量;當(dāng)所述的存儲(chǔ)容量達(dá)到極限時(shí)警告用戶;以及為所述用戶提供一個(gè)或多個(gè)選擇,來(lái)增加所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的可用空間。
優(yōu)選地,所述的一個(gè)或多個(gè)選擇包括基于所述的一個(gè)或多個(gè)數(shù)據(jù)文件的創(chuàng)建日期,刪除所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件。
優(yōu)選地,所述的一個(gè)或多個(gè)選擇包括基于每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的最后使用時(shí)間刪除所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件。
優(yōu)選地,所述的一個(gè)或多個(gè)選擇包括基于每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的使用頻率刪除所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件。
優(yōu)選地,所述的一個(gè)或多個(gè)選擇包括通過(guò)增加一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器,擴(kuò)展所述的存儲(chǔ)容量。
優(yōu)選地,所述的一個(gè)或多個(gè)選擇包括基于每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的數(shù)據(jù)文件大小,刪除所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件。
根據(jù)本發(fā)明的一方面,提供了一種將存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備上的一個(gè)或多個(gè)文件與存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上的存檔文件進(jìn)行數(shù)據(jù)交換的方法,所述方法包括從用戶處接收所述存檔數(shù)據(jù)文件的請(qǐng)求;評(píng)估請(qǐng)求的所述的數(shù)據(jù)計(jì)算設(shè)備上的存儲(chǔ)容量,以完全接收所述的存檔數(shù)據(jù)文件;以及使用一個(gè)或多個(gè)算法,以選擇所述的一個(gè)或多個(gè)數(shù)據(jù)文件。
優(yōu)選地,所述的一個(gè)或多個(gè)算法包括比較每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的最后使用日期。
優(yōu)選地,所述的一個(gè)或多個(gè)算法包括比較所述的一個(gè)或多個(gè)數(shù)據(jù)文件的大小。
優(yōu)選地,所述的一個(gè)或多個(gè)算法包括比較所述的一個(gè)或多個(gè)數(shù)據(jù)文件的創(chuàng)建日期。
優(yōu)選地,所述的一個(gè)或多個(gè)算法包括比較所述的一個(gè)或多個(gè)數(shù)據(jù)文件的使用頻率。
根據(jù)本發(fā)明的一方面,提供了一種將存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件自動(dòng)存檔的系統(tǒng),包括數(shù)據(jù)存儲(chǔ)設(shè)備;位于所述數(shù)據(jù)計(jì)算設(shè)備內(nèi)的第一軟件;以及所述的數(shù)據(jù)計(jì)算設(shè)備內(nèi)的第一處理器,所述的第一處理器可以執(zhí)行所述第一軟件,其中,所述的執(zhí)行所述第一軟件為所述的一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行所述的自動(dòng)存檔提供一種或多種智能算法,所述的一個(gè)或多個(gè)數(shù)據(jù)文件被存檔到所述的數(shù)據(jù)存儲(chǔ)設(shè)備。
優(yōu)選地,所述一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的最后使用日期。
優(yōu)選地,所述的一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的大小。
優(yōu)選地,所述的一個(gè)或多個(gè)智能算法包括將預(yù)定存儲(chǔ)在所述的數(shù)據(jù)計(jì)算設(shè)備上的輸入數(shù)據(jù)文件與存儲(chǔ)在所述數(shù)據(jù)計(jì)算設(shè)備上的一個(gè)或多個(gè)現(xiàn)有數(shù)據(jù)文件作比較。
優(yōu)選地,所述的一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的使用頻率。
優(yōu)選地,所述的一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件中的創(chuàng)建日期。
優(yōu)選地,該系統(tǒng)進(jìn)一步包括位于所述的數(shù)據(jù)存儲(chǔ)設(shè)備內(nèi)的第二軟件,所述的第二軟件用來(lái)監(jiān)控所述數(shù)據(jù)存儲(chǔ)設(shè)備的可用存儲(chǔ)容量,所述的第二軟件能利用一個(gè)或多個(gè)算法來(lái)增加所述數(shù)據(jù)存儲(chǔ)設(shè)備上的可用數(shù)據(jù)容量;以及用來(lái)執(zhí)行第二軟件的第二處理器。
優(yōu)選地,當(dāng)可用數(shù)據(jù)存儲(chǔ)容量達(dá)到極限時(shí),所述數(shù)據(jù)存儲(chǔ)設(shè)備向用戶發(fā)出警告。
優(yōu)選地,所述的數(shù)據(jù)計(jì)算設(shè)備使用操作系統(tǒng)。
優(yōu)選地,所述的操作系統(tǒng)包括微軟操作系統(tǒng)。
優(yōu)選地,所述的微軟操作系統(tǒng)包括微軟媒體中心2005版。
優(yōu)選地,所述的操作系統(tǒng)包括Linux操作系統(tǒng)。
從以下的描述和附圖中,本發(fā)明的這些和其它優(yōu)點(diǎn)、方面和新穎性特征、以及圖示的實(shí)施例都將得到更全面的理解。


圖1是根據(jù)本發(fā)明的實(shí)施例、結(jié)合了數(shù)據(jù)存儲(chǔ)設(shè)備的用途以執(zhí)行智能自動(dòng)存檔的典型系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明的實(shí)施例、用來(lái)存儲(chǔ)從一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備存檔的數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)設(shè)備的框圖。
圖3是根據(jù)本發(fā)明的實(shí)施例、將數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)智能自動(dòng)存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上的方法的運(yùn)作流程圖。
圖4是根據(jù)本發(fā)明的實(shí)施例、通過(guò)使用智能自動(dòng)存檔軟件(IAAS)、利用一個(gè)或多個(gè)智能算法的方法的運(yùn)作流程圖。
圖5是根據(jù)本發(fā)明的實(shí)施例、在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備之間交換數(shù)據(jù)文件的方法的運(yùn)作流程圖。
具體實(shí)施例方式
本發(fā)明的各方面至少提供了一種將來(lái)自數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)進(jìn)行智能、自動(dòng)數(shù)據(jù)存檔的系統(tǒng)和方法。例如,當(dāng)數(shù)據(jù)計(jì)算設(shè)備上的可用存儲(chǔ)達(dá)到一定的極限時(shí),數(shù)據(jù)被存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上。另外,本發(fā)明的各方面至少提供了一種在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備之間進(jìn)行一個(gè)或者多個(gè)數(shù)據(jù)文件的數(shù)據(jù)交換的系統(tǒng)和方法。數(shù)據(jù)計(jì)算設(shè)備可以包括例如個(gè)人電腦(PC)或者服務(wù)器。在代表性的實(shí)施例中,數(shù)據(jù)計(jì)算設(shè)備使用或者運(yùn)行微軟媒體中心2005版(MCE2005)。當(dāng)使用MCE 2005時(shí),可通過(guò)使用控制器如MCE 2005紅外(IR)或射頻(RF)遠(yuǎn)程控制器來(lái)執(zhí)行與執(zhí)行智能、自動(dòng)數(shù)據(jù)存檔或數(shù)據(jù)交換相關(guān)的一個(gè)或多個(gè)功能。另外,數(shù)據(jù)計(jì)算設(shè)備可以運(yùn)行其它操作系統(tǒng),如微軟WindowsXP專業(yè)版、微軟WindowsXP家庭版、Linux等。當(dāng)使用MCE 2005操作系統(tǒng)時(shí),數(shù)據(jù)計(jì)算設(shè)備作為媒體計(jì)算設(shè)備,可以執(zhí)行一個(gè)或者多個(gè)媒體應(yīng)用程序。媒體應(yīng)用程序可以包括例如執(zhí)行一個(gè)或者多個(gè)個(gè)人錄像機(jī)(PVR)功能。數(shù)據(jù)計(jì)算設(shè)備可以與顯示器或者媒體接收器交互。例如,媒體接收器可以處理媒體,以輸出到顯示設(shè)備或者音頻接收器。根據(jù)本發(fā)明的各方面,數(shù)據(jù)計(jì)算設(shè)備可以按照一個(gè)或者多個(gè)智能算法的決定將數(shù)據(jù)存檔到數(shù)據(jù)存儲(chǔ)設(shè)備。例如,數(shù)據(jù)計(jì)算設(shè)備可以包括使用個(gè)人錄像機(jī)(PVR)的機(jī)頂盒。帶有PVR的機(jī)頂盒可以對(duì)多媒體內(nèi)容進(jìn)行自動(dòng)數(shù)據(jù)存檔,存入數(shù)據(jù)存儲(chǔ)設(shè)備。數(shù)據(jù)存儲(chǔ)設(shè)備可以包括一個(gè)或者多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器,這些驅(qū)動(dòng)器可以用來(lái)存儲(chǔ)存檔的數(shù)據(jù)。例如,一個(gè)或者多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器可以包括一個(gè)或者多個(gè)硬盤驅(qū)動(dòng)器。在代表性的實(shí)施例中,數(shù)據(jù)存儲(chǔ)設(shè)備能通過(guò)容納一個(gè)或多個(gè)附加數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器來(lái)擴(kuò)展存儲(chǔ)空間。數(shù)據(jù)存儲(chǔ)設(shè)備可通信地連接到一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備上,這樣自動(dòng)存檔可由一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備完成。一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備可以位于網(wǎng)絡(luò)內(nèi)。交換設(shè)備,如路由器,可用來(lái)在一個(gè)或者多個(gè)計(jì)算設(shè)備與數(shù)據(jù)存儲(chǔ)設(shè)備之間發(fā)送數(shù)據(jù)包。因?yàn)檫B接到數(shù)據(jù)網(wǎng)絡(luò),前述的數(shù)據(jù)存儲(chǔ)設(shè)備可以被稱為或者指的是網(wǎng)絡(luò)附加存儲(chǔ)設(shè)備(NAS)。數(shù)據(jù)存儲(chǔ)設(shè)備可以用作由一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備存檔的任何數(shù)據(jù)的中心存放處。一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備可以存儲(chǔ)并執(zhí)行一個(gè)或者多個(gè)智能算法,以進(jìn)行智能自動(dòng)存檔。一個(gè)或多個(gè)智能算法可以用來(lái)確定自動(dòng)存檔何時(shí)發(fā)生。一個(gè)或者多個(gè)智能算法可以監(jiān)控啟動(dòng)數(shù)據(jù)存檔之前的一個(gè)或多個(gè)因素或條件。
本發(fā)明的各方面允許數(shù)據(jù)計(jì)算設(shè)備對(duì)一個(gè)或者多個(gè)以前的存檔數(shù)據(jù)文件(也就是位于數(shù)據(jù)存儲(chǔ)設(shè)備如NAS內(nèi)的存檔數(shù)據(jù)文件)執(zhí)行交換。例如,當(dāng)數(shù)據(jù)計(jì)算設(shè)備的本地驅(qū)動(dòng)器的容量不能容納請(qǐng)求的數(shù)據(jù)文件時(shí),可發(fā)生這種類型的“數(shù)據(jù)交換”??梢詮臄?shù)據(jù)計(jì)算設(shè)備上選擇一個(gè)或者多個(gè)合適大小的文件,用來(lái)與請(qǐng)求的數(shù)據(jù)文件交換,這樣,就可以成功的找回被請(qǐng)求的數(shù)據(jù)文件。例如,用戶希望從數(shù)據(jù)存儲(chǔ)設(shè)備上獲取10GB的數(shù)據(jù)文件。如果數(shù)據(jù)計(jì)算設(shè)備僅僅有4GB的可用存儲(chǔ)空間,數(shù)據(jù)計(jì)算設(shè)備可選擇大小超過(guò)6GB的數(shù)據(jù)文件,例如7GB的數(shù)據(jù)文件??墒褂靡粋€(gè)或多個(gè)算法執(zhí)行“數(shù)據(jù)交換”。例如,一個(gè)或多個(gè)算法可能包含“大文件先走”(BFGF)算法,其中,被交換或者傳送到數(shù)據(jù)存儲(chǔ)設(shè)備上的文件是當(dāng)前存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備上的最大數(shù)據(jù)文件。一個(gè)或多個(gè)算法也可能包含“最近最少使用”算法,其中,例如最近最少使用的數(shù)據(jù)文件被選中,用來(lái)交換請(qǐng)求的10GB的數(shù)據(jù)文件。如果選擇的數(shù)據(jù)文件還不足夠大以保證交換,一個(gè)或者多個(gè)附加的數(shù)據(jù)文件將用來(lái)進(jìn)行交換。“數(shù)據(jù)交換”算法的選擇基于用戶的優(yōu)先選擇。用戶可以使用用戶接口對(duì)優(yōu)先選擇進(jìn)行預(yù)先設(shè)置或者預(yù)先編程。在一個(gè)或多個(gè)應(yīng)用程序被執(zhí)行的同時(shí),一個(gè)或多個(gè)算法將在操作系統(tǒng)的后臺(tái)透明的運(yùn)行。例如,用戶可以使用允許他使用鼠標(biāo)“指向并點(diǎn)擊”的圖形用戶接口,來(lái)執(zhí)行這種“數(shù)據(jù)交換”。
圖1是根據(jù)本發(fā)明的實(shí)施例、結(jié)合了數(shù)據(jù)存儲(chǔ)設(shè)備100(也就是NAS)的用途以執(zhí)行智能自動(dòng)存檔的典型系統(tǒng)的框圖。數(shù)據(jù)存儲(chǔ)設(shè)備100為一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備的自動(dòng)存檔提供數(shù)據(jù)存儲(chǔ)。如圖所示,典型的交換設(shè)備將數(shù)據(jù)存儲(chǔ)設(shè)備100連接到一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備上。交換設(shè)備,如無(wú)線路由器,在執(zhí)行數(shù)據(jù)存檔時(shí)能通過(guò)使用無(wú)線或有線通訊的方式提供連接。例如,交換設(shè)備可以利用以下任一種無(wú)線或有線數(shù)據(jù)通信協(xié)議10/100以太網(wǎng)、吉比特以太網(wǎng)、802.11x、藍(lán)牙等等。如圖,一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備可以是例如一個(gè)或者多個(gè)個(gè)人電腦(PC)或媒體計(jì)算設(shè)備。媒體計(jì)算設(shè)備,如圖,連接到電視機(jī)或者能連接到能播放多媒體內(nèi)容的監(jiān)視器上。數(shù)據(jù)存儲(chǔ)設(shè)備100為一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存檔提供集中式設(shè)備。如所討論的智能自動(dòng)數(shù)據(jù)存檔、和/或“數(shù)據(jù)交換”,可以通過(guò)運(yùn)行或執(zhí)行智能自動(dòng)存檔軟件(IAAS)來(lái)實(shí)現(xiàn)。IAAS可以存儲(chǔ)在一個(gè)或者多個(gè)數(shù)據(jù)計(jì)算設(shè)備的內(nèi)存或者存儲(chǔ)器上。例如,IAAS可以存儲(chǔ)在每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備中的本地硬盤驅(qū)動(dòng)器上。例如,IAAS可以存儲(chǔ)在每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備中的內(nèi)存上。內(nèi)存可包括非易失性內(nèi)存,如閃存??梢酝ㄟ^(guò)使用每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備的內(nèi)存中的IAAS軟件來(lái)實(shí)現(xiàn)前面提到的一個(gè)或多個(gè)智能算法。例如,當(dāng)一個(gè)或多個(gè)計(jì)算設(shè)備的每一個(gè)啟動(dòng)的時(shí)候,IAAS就會(huì)被裝載。例如,在一個(gè)或多個(gè)計(jì)算設(shè)備中的每一個(gè)啟動(dòng)時(shí),數(shù)據(jù)計(jì)算設(shè)備內(nèi)的處理器就被用來(lái)執(zhí)行IAAS。IAAS可包括軟件程序,如可以在微軟Windows操作系統(tǒng)上運(yùn)行的java程序。這個(gè)java程序可以在啟動(dòng)時(shí)自動(dòng)裝載,或者通過(guò)用戶在圖形用戶界面輸入一條或者多條命令時(shí)被調(diào)用。
圖2是根據(jù)本發(fā)明的實(shí)施例、用來(lái)存儲(chǔ)從一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備存檔的數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)設(shè)備200(也就是NAS)的框圖。如圖,數(shù)據(jù)存儲(chǔ)設(shè)備包括使用處理器240的處理引擎204、隨機(jī)訪問(wèn)內(nèi)存208、閃存212、交流電源接口216、電源220、一個(gè)或多個(gè)接口224、無(wú)線收發(fā)器/天線模塊228和一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器(如一個(gè)或多個(gè)硬盤驅(qū)動(dòng)器)232。例如,一個(gè)或多個(gè)接口224可以包括以下接口IEEE 1394、USB、10/100以太網(wǎng)、吉比特以太網(wǎng)、PCI、SATA、ATA、IDE、SCSI、GPIO等等。無(wú)線收發(fā)器/天線模塊228可以包括可連接模塊或者mini-PCI卡,可以隨意連接到數(shù)據(jù)存儲(chǔ)設(shè)備200上。無(wú)線收發(fā)器/天線模塊228可在數(shù)據(jù)存儲(chǔ)設(shè)備200與一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備之間提供無(wú)線通信。交流電源接口216和電源220用來(lái)為數(shù)據(jù)存儲(chǔ)設(shè)備200提供電源。一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器232包括任意數(shù)量的硬盤驅(qū)動(dòng)器,所述硬盤驅(qū)動(dòng)器取決于網(wǎng)絡(luò)中的一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存儲(chǔ)需求。隨機(jī)訪問(wèn)內(nèi)存208和閃存212可以用來(lái)存儲(chǔ)和執(zhí)行一個(gè)或多個(gè)軟件。例如,處理器240可以用來(lái)執(zhí)行閃存212內(nèi)的一個(gè)或多個(gè)軟件。
根據(jù)本發(fā)明的一個(gè)或多個(gè)方面,數(shù)據(jù)存儲(chǔ)設(shè)備200可以執(zhí)行閃存212、或一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器232內(nèi)的軟件(或韌件)。閃存212內(nèi)的軟件可以與前面提到的IAAS結(jié)合使用。閃存212內(nèi)的軟件也可以被看作是(IAAS的)數(shù)據(jù)存儲(chǔ)版本。IAAS的數(shù)據(jù)存儲(chǔ)版本可以被稱為或看作是IAASDSD(數(shù)據(jù)存儲(chǔ)設(shè)備上的智能自動(dòng)存檔軟件)??赏ㄟ^(guò)數(shù)據(jù)計(jì)算設(shè)備,如可通信地連接到數(shù)據(jù)存儲(chǔ)設(shè)備200上的個(gè)人電腦(PC)來(lái)控制和監(jiān)控執(zhí)行??梢酝ㄟ^(guò)PC或者其他的數(shù)據(jù)計(jì)算設(shè)備的控制將IAASDSD軟件獨(dú)立安裝或者下載到閃存212中。在代表性的實(shí)施例中,處理器240在處理引擎204中實(shí)現(xiàn)。處理引擎204可以執(zhí)行一個(gè)或多個(gè)其他的數(shù)字信號(hào)處理功能。IAASDSD可包括軟件程序,如典型Linux操作系統(tǒng)中的后臺(tái)程序。例如,當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備啟動(dòng)或者當(dāng)一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備上的IAAS被執(zhí)行的時(shí)候,后臺(tái)程序被喚醒。
根據(jù)本發(fā)明的各方面,IAASDSD可用來(lái)智能監(jiān)控?cái)?shù)據(jù)存儲(chǔ)設(shè)備或者NAS上的可用存儲(chǔ)容量。例如,如果NAS接近滿了或者最大存儲(chǔ)容量(也就是,幾乎沒(méi)有的未使用的可用空間),IAASDSD可以通過(guò)與用戶的數(shù)據(jù)計(jì)算設(shè)備或者PC通訊來(lái)警告使用者。在代表性的實(shí)施例中,可向用戶提供一個(gè)或者多個(gè)圖形用戶接口,這樣,用戶可輸入和選擇一個(gè)或者多個(gè)選項(xiàng)。例如,第一個(gè)選擇可包括基于文件的創(chuàng)建日期刪除NAS上的文件。例如,第二個(gè)選擇包括基于文件被用戶使用的最后日期來(lái)刪除存儲(chǔ)在NAS中的文件。例如,第三個(gè)選擇可調(diào)用算法,所述算法可估算在一定時(shí)間段內(nèi)文件被訪問(wèn)的次數(shù)。如果允許,第四個(gè)選擇包括通過(guò)增加一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器來(lái)擴(kuò)展數(shù)據(jù)存儲(chǔ)設(shè)備的當(dāng)前存儲(chǔ)容量。例如,第四個(gè)選擇可以利用2005年2月3日美國(guó)申請(qǐng)?zhí)?1/049768(代理所案號(hào)15685US02)中描述的任意一種硬盤驅(qū)動(dòng)器升級(jí)方法??纱_定當(dāng)出現(xiàn)第四個(gè)選擇時(shí),IAASDSD可確定一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器接口的可用情況。第五個(gè)選擇包括基于每個(gè)所述一個(gè)或多個(gè)數(shù)據(jù)文件的大小來(lái)刪除存儲(chǔ)在NAS上的一個(gè)或多個(gè)數(shù)據(jù)文件??梢灶A(yù)期,當(dāng)IAASDSD運(yùn)行時(shí),可考慮基于一個(gè)或多個(gè)因素的一個(gè)或多個(gè)其它選擇或其它標(biāo)準(zhǔn)。數(shù)據(jù)存儲(chǔ)設(shè)備中的IAASDSD可與一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備中的IAAS配合運(yùn)行。與IAAS配合執(zhí)行IAASDSD可提供映射存檔數(shù)據(jù)文件的方法,這樣,可以透明的執(zhí)行存檔數(shù)據(jù)文件的取回。例如,執(zhí)行的任何應(yīng)用程序可以有效的訪問(wèn)之前被存檔的任何必需的數(shù)據(jù)文件。IASDSD和IAAS可以配合,以便于將任何數(shù)據(jù)文件存檔到數(shù)據(jù)存儲(chǔ)設(shè)備中。另外,IAASDSD和IAAS的執(zhí)行還可以便于在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備(如NAS)之間進(jìn)行一個(gè)或多個(gè)數(shù)據(jù)文件的“數(shù)據(jù)交換”??上蛴脩麸@示簡(jiǎn)化的圖形用戶界面(GUI),當(dāng)執(zhí)行自動(dòng)存檔時(shí),需要用戶向GUI輸入文件名這一項(xiàng)。另外,為依賴于存檔數(shù)據(jù)文件的一個(gè)或多個(gè)軟件應(yīng)用自動(dòng)創(chuàng)建快捷方式或者位置指示器。因而,位置指示器可以重新定向依賴于存檔數(shù)據(jù)文件的應(yīng)用程序,指向數(shù)據(jù)存儲(chǔ)設(shè)備中的存檔位置。結(jié)果,一個(gè)或多個(gè)應(yīng)用程序都可隨后完全連續(xù)地運(yùn)行,幾乎不要求其它,即使是用戶的干預(yù)。
圖3是根據(jù)本發(fā)明的實(shí)施例、將數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)智能自動(dòng)存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上的方法的運(yùn)作流程圖。在步驟304中,數(shù)據(jù)計(jì)算設(shè)備被打開(kāi)或啟動(dòng)。數(shù)據(jù)計(jì)算設(shè)備包括存儲(chǔ)有智能自動(dòng)存檔軟件(IAAS)的一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器。在步驟308中,IAAS在啟動(dòng)過(guò)程中被裝載,這樣,IAAS就在后臺(tái)透明運(yùn)行而會(huì)被PC用戶注意。用戶如管理員可控制并配置IAAS的自動(dòng)裝載。在步驟312中,IAAS監(jiān)控一個(gè)或多個(gè)數(shù)據(jù)驅(qū)動(dòng)器(如硬盤驅(qū)動(dòng)器或任何類型的數(shù)據(jù)存儲(chǔ)設(shè)備)提供的存儲(chǔ)容量。IAAS可被配置成操作系統(tǒng)(如MCE2005)的后臺(tái)應(yīng)用程序來(lái)運(yùn)行。接下來(lái),在步驟316中,IAAS可以確定可用存儲(chǔ)空間是否達(dá)到臨界點(diǎn),如預(yù)先定義的極限水平,同樣地,可以將數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器上的數(shù)據(jù)自動(dòng)存檔到數(shù)據(jù)存儲(chǔ)設(shè)備(如NAS)上的一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器中。預(yù)定的極限水平可以由管理員或用戶進(jìn)行調(diào)整或修改。用戶也可以對(duì)極限水平編程。在步驟320中,使用一個(gè)或多個(gè)智能算法來(lái)確定哪種類型的數(shù)據(jù)文件被存檔。所使用的一個(gè)或多個(gè)智能算法的細(xì)節(jié)可以參考圖4中的運(yùn)作流程圖。然后,自動(dòng)存檔繼續(xù),結(jié)果數(shù)據(jù)計(jì)算設(shè)備上的可用存儲(chǔ)驅(qū)0動(dòng)器空間增加。在代表性的實(shí)施例中,自動(dòng)存檔進(jìn)程不會(huì)使利用(或者要求訪問(wèn))待存檔數(shù)據(jù)的一個(gè)或多個(gè)應(yīng)用程序運(yùn)行中斷。因而,僅僅當(dāng)一個(gè)或多個(gè)應(yīng)用結(jié)束或完成其任務(wù)后,才刪除存檔的數(shù)據(jù),增加存儲(chǔ)空間。在代表性的實(shí)施例中,自動(dòng)存檔進(jìn)程可以包括當(dāng)一個(gè)或多個(gè)應(yīng)用程序在運(yùn)行時(shí)將數(shù)據(jù)從數(shù)據(jù)計(jì)算設(shè)備上拷貝到數(shù)據(jù)存儲(chǔ)設(shè)備上。但是,一個(gè)或多個(gè)應(yīng)用程序所使用的數(shù)據(jù)不會(huì)從數(shù)據(jù)計(jì)算設(shè)備上刪除,直到一個(gè)或多個(gè)應(yīng)用結(jié)束(或完成)。接下來(lái),在步驟324中,當(dāng)數(shù)據(jù)存儲(chǔ)設(shè)備驅(qū)動(dòng)器達(dá)到一定的可用空間或未使用數(shù)據(jù)存儲(chǔ)空間時(shí),存檔完成。當(dāng)這種情況發(fā)生時(shí),數(shù)據(jù)存檔過(guò)程完成。在步驟328中,IAAS恢復(fù)監(jiān)控?cái)?shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器上的未使用或者可用的數(shù)據(jù)存儲(chǔ)容量。當(dāng)可用的數(shù)據(jù)存儲(chǔ)容量達(dá)到預(yù)定的極限時(shí)自動(dòng)數(shù)據(jù)存檔繼續(xù)進(jìn)行。
圖4是根據(jù)本發(fā)明的實(shí)施例、通過(guò)使用智能自動(dòng)存檔軟件(IAAS)、利用一個(gè)或多個(gè)智能算法的方法的運(yùn)作流程圖。一個(gè)或多個(gè)文件的自動(dòng)存檔基于一個(gè)或多個(gè)智能算法區(qū)分優(yōu)先次序。在步驟404中,當(dāng)數(shù)據(jù)計(jì)算設(shè)備執(zhí)行IAAS時(shí),IASS發(fā)現(xiàn)數(shù)據(jù)計(jì)算設(shè)備的數(shù)據(jù)存儲(chǔ)驅(qū)動(dòng)器(也就是本地驅(qū)動(dòng)器)只有很少或者沒(méi)有存儲(chǔ)空間時(shí),開(kāi)始使用一個(gè)或多個(gè)智能算法。因而,IAAS軟件使用一個(gè)或多個(gè)智能算法啟動(dòng)一個(gè)或多個(gè)文件的數(shù)據(jù)存檔。一個(gè)或多個(gè)文件被存檔到如前面提及到的數(shù)據(jù)存儲(chǔ)設(shè)備或NAS上。例如,可通過(guò)用戶或者管理員使用GUI輸入一個(gè)或多個(gè)選擇來(lái)確定一個(gè)或多個(gè)智能算法的使用。在步驟406中,IAAS確定使用一個(gè)或多個(gè)智能算法中的哪一個(gè)。IAAS可選擇所述一個(gè)或多個(gè)智能算法中的一個(gè)或多個(gè)來(lái)使用。如步驟408中所示,IAAS軟件將基于一個(gè)或多個(gè)文件的最后使用日期來(lái)確定可存檔的一個(gè)或多個(gè)數(shù)據(jù)文件。例如,算法確定一個(gè)或多個(gè)數(shù)據(jù)文件中的哪些是“最近最少使用”(LRU)的。在代表性的實(shí)施例中,可基于如管理員提供的特定截止日期來(lái)選擇一個(gè)或多個(gè)數(shù)據(jù)文件。例如,最后使用日期在截止日期之前的一個(gè)或多個(gè)數(shù)據(jù)文件中的任何一個(gè)都會(huì)被存檔。如步驟412所示,可基于文件大小來(lái)存檔一個(gè)或多個(gè)數(shù)據(jù)文件。例如,任何文件大小超過(guò)特定的極限值,就會(huì)被標(biāo)記進(jìn)行存檔。極限值由管理員進(jìn)行配置。在代表性的實(shí)施例中,IAAS可首先存檔數(shù)據(jù)計(jì)算設(shè)備中最大的文件。這種算法被稱為“大文件先走”(BFGF)。如步驟416所示,可根據(jù)文件的使用頻率存檔一個(gè)或多個(gè)數(shù)據(jù)文件。例如,在特定的時(shí)間段內(nèi)文件被使用或訪問(wèn)一定次數(shù)的文件將被標(biāo)記進(jìn)行存檔。例如,管理員可以配置訪問(wèn)的次數(shù)和時(shí)間段。例如,在步驟420中,IAAS可以基于文件的創(chuàng)建日期確定一個(gè)或多個(gè)數(shù)據(jù)文件的存檔。例如,使用的算法遵循“最老走先“(OGF)的方法,其中最早創(chuàng)建的文件先被存檔。在另一個(gè)示例中,在特定日期之前創(chuàng)建的文件被標(biāo)記為存檔。這個(gè)特定的時(shí)間可以由管理員配置或確定。例如,當(dāng)IAAS執(zhí)行時(shí),可使用所提供的GUI來(lái)輸入一個(gè)或多個(gè)日期、次數(shù)、極限。如步驟424所示,IAAS可以基于輸入的文件大小與數(shù)據(jù)計(jì)算設(shè)備上的現(xiàn)有文件的大小的比較來(lái)確定數(shù)據(jù)存檔。這種類型的數(shù)據(jù)存檔算法被稱為“比輸入文件大”(LTIF)算法。例如,將輸入的數(shù)據(jù)文件(或最近接收的數(shù)據(jù)文件)與所有的現(xiàn)有文件比較。當(dāng)比較結(jié)束后,最大的數(shù)據(jù)文件將被自動(dòng)存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上。接下來(lái),在步驟428中,當(dāng)執(zhí)行IAAS時(shí),IASS可決定是否進(jìn)一步使用一個(gè)或多個(gè)算法來(lái)確定一個(gè)或多個(gè)數(shù)據(jù)文件的存檔。如果能應(yīng)用附加的算法,處理將回到步驟406。例如,IAAS可以使用LRU算法,緊接著使用LTIF算法。在這個(gè)例子中,最近最少使用的數(shù)據(jù)文件將被首先選定,然后,被選擇的文件將與輸入數(shù)據(jù)文件進(jìn)行比較,以確定哪個(gè)數(shù)據(jù)文件被存檔。否則處理結(jié)束。本發(fā)明的各方面可結(jié)合沒(méi)有在圖4中顯示出來(lái)的一個(gè)或多個(gè)附加算法,這些算法都可用作存檔一個(gè)或多個(gè)數(shù)據(jù)文件的基礎(chǔ),因此,本發(fā)明的范圍不限于所提供的實(shí)施例。
圖5是根據(jù)本發(fā)明的實(shí)施例、在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備(或NAS)之間交換數(shù)據(jù)文件的方法的運(yùn)作流程圖。本發(fā)明提供了一種在暫時(shí)終止數(shù)據(jù)通訊之前在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備之間交換數(shù)據(jù)文件的方法。例如,用戶可能希望在商務(wù)旅行離開(kāi)前,從系泊部位(docking station)上移開(kāi)筆記本電腦前交換一個(gè)或多個(gè)文件。在本例子中,系泊部位用來(lái)將筆記本電腦或數(shù)據(jù)計(jì)算設(shè)備可通信地連接到數(shù)據(jù)存儲(chǔ)設(shè)備或NAS。例如,筆記本電腦和數(shù)據(jù)存儲(chǔ)設(shè)備可以通過(guò)網(wǎng)絡(luò)如本地局域網(wǎng)通訊。在步驟504中,用戶請(qǐng)求存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備中的數(shù)據(jù)文件。在交換之前,IAAS和/或IAASDSD被用來(lái)確定數(shù)據(jù)計(jì)算設(shè)備上要求的附加存儲(chǔ)量。接著,在步驟508,IAAS和/或IAASDSD軟件評(píng)估被請(qǐng)求的數(shù)據(jù)文件大小和數(shù)據(jù)計(jì)算設(shè)備上的可用存儲(chǔ)。如果在步驟508中,數(shù)據(jù)計(jì)算設(shè)備上有足夠的可用存儲(chǔ)空間,處理繼續(xù)進(jìn)行步驟512。在步驟512中,請(qǐng)求的文件被拷貝或傳輸?shù)綌?shù)據(jù)計(jì)算設(shè)備。然后,例如,在步驟516中,用戶從系泊部位上斷開(kāi)或者移除數(shù)據(jù)計(jì)算設(shè)備,因此筆記本電腦和數(shù)據(jù)存儲(chǔ)設(shè)備之間類似的通訊暫時(shí)不可用。否則,在步驟520中,數(shù)據(jù)計(jì)算設(shè)備通過(guò)使用一個(gè)或多個(gè)算法,確定一個(gè)或多個(gè)合適大小的文件,因此成功進(jìn)行數(shù)據(jù)交換。例如這一個(gè)或多個(gè)算法可以包括前面參照?qǐng)D4描述的一個(gè)或多個(gè)算法,(也就是LRU,BFGF,OGF等)。在步驟524中,通過(guò)使用一個(gè)或多個(gè)算法來(lái)選擇一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行交換。然后在步驟528中,數(shù)據(jù)計(jì)算設(shè)備(運(yùn)行IAAS和/或IAASDSD)將數(shù)據(jù)存儲(chǔ)設(shè)備上的請(qǐng)求數(shù)據(jù)文件與數(shù)據(jù)計(jì)算設(shè)備上選定的數(shù)據(jù)文件進(jìn)行交換。然后,在步驟532中,數(shù)據(jù)計(jì)算設(shè)備從系泊部位上斷開(kāi)或移走,這樣,移動(dòng)用戶可以開(kāi)始自己的商務(wù)旅行。
雖然本發(fā)明是參照某些實(shí)施例進(jìn)行描述的,但是本技術(shù)領(lǐng)域的人員將會(huì)理解,可以不脫離本發(fā)明的范圍作出各種改動(dòng)或替換。另外,可作出許多修改以改變本發(fā)明技術(shù)中的特殊情況或材料,而不脫離本發(fā)明的范圍。因此,本發(fā)明并不限于所公開(kāi)的實(shí)施例,而是包括落入附加權(quán)利要求范圍內(nèi)的所有實(shí)施例。
權(quán)利要求
1.一種將一個(gè)或多個(gè)數(shù)據(jù)文件從數(shù)據(jù)計(jì)算設(shè)備存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上的方法,其特征在于,包括將軟件裝載到所述的數(shù)據(jù)計(jì)算設(shè)備;執(zhí)行所述軟件,所述軟件具有執(zhí)行所述存檔的能力;監(jiān)控所述數(shù)據(jù)計(jì)算設(shè)備的存儲(chǔ)容量;選擇所述的一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行所述的存檔;將所述的一個(gè)或多個(gè)數(shù)據(jù)文件從所述的數(shù)據(jù)計(jì)算設(shè)備拷貝到所述的數(shù)據(jù)存儲(chǔ)設(shè)備;以及在所述的拷貝成功執(zhí)行后,刪除所述的一個(gè)或多個(gè)數(shù)據(jù)文件,當(dāng)所述的存儲(chǔ)容量達(dá)到極限水平時(shí),執(zhí)行所述的選擇、所述的拷貝和所述的刪除。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在使用所述的一個(gè)或多個(gè)數(shù)據(jù)文件的一個(gè)或多個(gè)應(yīng)用程序中斷或完成后,執(zhí)行所述刪除。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述存檔執(zhí)行后,所述數(shù)據(jù)計(jì)算設(shè)備上的位置指示器用來(lái)重新定向所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的所述的一個(gè)或多個(gè)數(shù)據(jù)文件的入口。
4.一種智能監(jiān)控網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)設(shè)備的可用存儲(chǔ)容量的方法,其特征在于,包括將軟件裝載到所述的數(shù)據(jù)計(jì)算設(shè)備;執(zhí)行所述的軟件;當(dāng)所述的軟件被執(zhí)行時(shí),監(jiān)控所述的數(shù)據(jù)存儲(chǔ)設(shè)備的存儲(chǔ)容量;當(dāng)所述的存儲(chǔ)容量達(dá)到極限時(shí)警告用戶;以及為所述用戶提供一個(gè)或多個(gè)選擇,來(lái)增加所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的可用空間。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述的一個(gè)或多個(gè)選擇包括基于所述的一個(gè)或多個(gè)數(shù)據(jù)文件的創(chuàng)建日期,刪除所述的數(shù)據(jù)存儲(chǔ)設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件。
6.一種將存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備上的一個(gè)或多個(gè)文件與存儲(chǔ)在數(shù)據(jù)存儲(chǔ)設(shè)備上的存檔文件進(jìn)行數(shù)據(jù)交換的方法,其特征在于,所述方法包括從用戶處接收所述存檔數(shù)據(jù)文件的請(qǐng)求;評(píng)估請(qǐng)求的所述的數(shù)據(jù)計(jì)算設(shè)備上的存儲(chǔ)容量,以完全接收所述的存檔數(shù)據(jù)文件;以及使用一個(gè)或多個(gè)算法,以選擇所述的一個(gè)或多個(gè)數(shù)據(jù)文件。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述的一個(gè)或多個(gè)算法包括比較每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的最后使用日期。
8.一種將存儲(chǔ)在數(shù)據(jù)計(jì)算設(shè)備上的一個(gè)或多個(gè)數(shù)據(jù)文件自動(dòng)存檔的系統(tǒng),其特征在于,包括數(shù)據(jù)存儲(chǔ)設(shè)備;位于所述數(shù)據(jù)計(jì)算設(shè)備內(nèi)的第一軟件;以及所述的數(shù)據(jù)計(jì)算設(shè)備內(nèi)的第一處理器,所述的第一處理器可以執(zhí)行所述第一軟件,其中,所述的執(zhí)行所述第一軟件為所述的一個(gè)或多個(gè)數(shù)據(jù)文件進(jìn)行所述的自動(dòng)存檔提供一種或多種智能算法,所述的一個(gè)或多個(gè)數(shù)據(jù)文件被存檔到所述的數(shù)據(jù)存儲(chǔ)設(shè)備。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的最后使用日期。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述的一個(gè)或多個(gè)智能算法包括利用每個(gè)所述的一個(gè)或多個(gè)數(shù)據(jù)文件的大小。
全文摘要
本發(fā)明涉及一種將數(shù)據(jù)文件存檔到數(shù)據(jù)存儲(chǔ)設(shè)備的方法和系統(tǒng)。所述數(shù)據(jù)存儲(chǔ)設(shè)備用作中央存放處,其中數(shù)據(jù)文件可被一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備存檔。數(shù)據(jù)存儲(chǔ)設(shè)備可通信地連接到網(wǎng)絡(luò)中的一個(gè)或多個(gè)數(shù)據(jù)計(jì)算設(shè)備。該方法利用一個(gè)或多個(gè)智能算法來(lái)決定數(shù)據(jù)計(jì)算設(shè)備上的數(shù)據(jù)文件被存檔到數(shù)據(jù)存儲(chǔ)設(shè)備上的優(yōu)先次序。進(jìn)一步的,公開(kāi)了一種在數(shù)據(jù)計(jì)算設(shè)備和數(shù)據(jù)存儲(chǔ)設(shè)備之間交換數(shù)據(jù)文件的方法和系統(tǒng)。該系統(tǒng)的實(shí)施例包括數(shù)據(jù)計(jì)算設(shè)備中的第一處理器、所述的數(shù)據(jù)計(jì)算設(shè)備中的第一軟件、數(shù)據(jù)存儲(chǔ)設(shè)備、所述存儲(chǔ)設(shè)備上的第二處理器以及所述數(shù)據(jù)存儲(chǔ)設(shè)備內(nèi)的第二軟件。
文檔編號(hào)G06F9/445GK1848090SQ200610073728
公開(kāi)日2006年10月18日 申請(qǐng)日期2006年4月2日 優(yōu)先權(quán)日2005年4月12日
發(fā)明者肯尼思·馬 申請(qǐng)人:美國(guó)博通公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1