国产精品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>

      用于恢復(fù)文件的設(shè)備、方法和系統(tǒng)的制作方法

      文檔序號:6567277閱讀:204來源:國知局
      專利名稱:用于恢復(fù)文件的設(shè)備、方法和系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及信息處理,更具體來說,本發(fā)明涉及用于恢復(fù)文件的 方法、系統(tǒng)、設(shè)備以及用在其中的記錄介質(zhì)和程序。
      背景技術(shù)
      近年來,由于消費(fèi)者的移動性不管提高,已經(jīng)有越來越多的在許 多情況下用來使得信息的移動性更強(qiáng)的存儲設(shè)備。例如,基于閃存和 硬盤驅(qū)動器設(shè)備的移動存儲設(shè)備很常見。這種設(shè)備一般來說被用于信 息,并且還被用在諸如便攜式音樂和視頻點(diǎn)播器之類的特定應(yīng)用中。 在任何所述產(chǎn)品中,消費(fèi)者都希望能夠放心在發(fā)生丟失信息的情況下 (比如由于意外或?yàn)E用)可以恢復(fù)其移動存儲設(shè)備上的信息。讓消費(fèi)者 放心的傳統(tǒng)的方法是對所述移動存儲設(shè)備上的信息進(jìn)行完全的備份。 這種完全的備份可以被存儲在個人計(jì)算機(jī)上,或者可以被存儲在諸如 軟盤或硬盤或光學(xué)存儲介質(zhì)的可移動存儲介質(zhì)上。這種解決方案的缺 陷在于,所需要的備份存儲空間量快速地增大,特別在常常存儲保存 在個人計(jì)算機(jī)上的信息子集的移動存儲設(shè)備中尤其如此。這種情況常 常導(dǎo)致需要存儲完全相同的文件的多個備份,從而浪費(fèi)了備份存儲容 量。這對于通??梢詮脑S多來源獲得的信息文件來說尤其沒有必要。這種文件的示例性例子是音頻文件,比如MP3或WMA文件??梢栽?許多存儲庫中找到完全相同的文件,例如購買和/或從原始CD重新編 碼。另外的示例性信息文件可以是能夠在通用計(jì)算機(jī)上獲得的共享庫 文件。對于這種信息文件來說,嚴(yán)格的恢復(fù)方案常常是不必要的,特 別當(dāng)應(yīng)用于移動存儲設(shè)備時更是如此。在美國專利申請US 2005/0010616中提出了 一種限制浪費(fèi)過多的備份存儲空間并且降低相 關(guān)成本的解決方案。該現(xiàn)有技術(shù)實(shí)例提供一種遠(yuǎn)程備份/恢復(fù)服務(wù)以及 相關(guān)的遠(yuǎn)程服務(wù)器,以便令消費(fèi)者放心,并且同時最小化備份存儲空 間的浪費(fèi)。然而,與所有基于遠(yuǎn)程服務(wù)的解決方案一樣,消費(fèi)者無法 控制所述服務(wù),所述服務(wù)完全取決于服務(wù)供應(yīng)商。公知的是遠(yuǎn)程服務(wù) 可能不時由于技術(shù)或商業(yè)原因而停止(比如沒有商業(yè)價值的商業(yè)模
      式),此外,有些消費(fèi)者不喜歡經(jīng)由遠(yuǎn)程服務(wù)供應(yīng)商而希望自己保持 控制。此外,所述服務(wù)供應(yīng)商通常會為提供備份和恢復(fù)服務(wù)而收費(fèi)。因此,仍然需要令消費(fèi)者大體上放心能夠利用最小量的備份存儲 空間來恢復(fù)其移動存儲設(shè)備上的信息,同時令其自己保持控制并且獨(dú) 立于服務(wù)或服務(wù)供應(yīng)商。發(fā)明內(nèi)容本發(fā)明的一個目的是提供一種允許用戶通過以獨(dú)立的方式高效地 利用可用存儲空間來恢復(fù)信息的方法、系統(tǒng)和設(shè)備。根據(jù)本發(fā)明的第一方面,該目的是通過一種用于恢復(fù)文件的方法來實(shí)現(xiàn)的,該方法包括在第一存儲器區(qū)域內(nèi)存儲多個文件;選擇包 括所述多個文件的至少其中之一的文件選集(selection);在笫二存儲 器區(qū)域內(nèi)存儲所述文件選集;利用多個第一標(biāo)識符來標(biāo)識所述文件選 集當(dāng)中的每個文件;把所述第一標(biāo)識符和存儲狀況存儲在信息列表 中;從用戶接收針對把文件恢復(fù)到所述第二存儲器區(qū)域的請求;利用 多個第二標(biāo)識符來標(biāo)識存儲在所述第一存儲器區(qū)域內(nèi)的所述多個文件當(dāng)中的每個文件;比較將要恢復(fù)的所述文件的每一個所述笫一標(biāo)識符 與每一個所述第二標(biāo)識符是否相同;以及把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)到所述第二存儲區(qū)域。有利地,可以利用權(quán)利要求2中限定的方法來按照比信息文件本身更緊湊的形式提供該信息文件的基本上唯一的標(biāo)識符。此外,優(yōu)選 地使用包含在所述信息文件內(nèi)或者與該信息文件相關(guān)的元數(shù)據(jù)來生成 唯一的標(biāo)識符。對于系統(tǒng)被用來存儲音頻信息文件的情況,可以有利 地使用包含在所述信息文件內(nèi)的元數(shù)據(jù)。這種元數(shù)據(jù)被公知為MP3或 WMA信息文件的ID3標(biāo)簽。此外,有利的是可以在一個物理位置選集當(dāng)中的一個物理位置處 存儲所述信息列表,如權(quán)利要求5中限定的措施所描述的那樣。此夕卜, 有利的是,對于一般可以獲得的信息文件,用戶能夠從該用戶先前不 知道的另一個存儲庫執(zhí)行恢復(fù),如權(quán)利要求6中限定的措施所描述的 那樣。在用戶想要把文件恢復(fù)到特定時間點(diǎn)的情況下,在權(quán)利要求7 和8中描述的措施是有利的。根據(jù)本發(fā)明的第二方面,所述目的是通過提供一種如權(quán)利要求9
      中所述的系統(tǒng)而實(shí)現(xiàn)的。在權(quán)利要求10到13中限定了該系統(tǒng)的其他 有利措施。根據(jù)本發(fā)明的笫三方面,所述目的是通過提供一種根據(jù)權(quán)利要求 14的用于恢復(fù)文件的信息處理設(shè)備而實(shí)現(xiàn)的。本發(fā)明的第四方面提供 一種如權(quán)利要求15中所限定的計(jì)算機(jī)可讀記錄介質(zhì)來實(shí)現(xiàn)本發(fā)明的所 述目的。根據(jù)本發(fā)明的第五方面,所述目的是通過提供一種如權(quán)利要 求16中所限定的程序來實(shí)現(xiàn)的,該程序控制用于恢復(fù)文件的信息處理 設(shè)備。參照下面描述的實(shí)施例,本發(fā)明的這些和其他方面將變得顯而易見。


      下面將參照附圖描述本發(fā)明,其中 圖l是說明本發(fā)明的第一實(shí)施例的方框圖 圖2是說明本發(fā)明的第二實(shí)施例的方框圖 圖3是說明本發(fā)明的第三實(shí)施例的方框圖 圖4是說明本發(fā)明的第四實(shí)施例的方框圖,其只用在信息文件恢 復(fù)階段期間;圖5是說明用在本發(fā)明的一個實(shí)施例中的添加信息文件的方法的 流程圖,其考慮到在隨后的時機(jī)恢復(fù)信息文件所必須的準(zhǔn)備;圖6是說明用在本發(fā)明的一個實(shí)施例中的去除信息文件的方法的 流程圖;以及圖7是說明在信息文件恢復(fù)階段期間用在本發(fā)明的一個實(shí)施例中 的恢復(fù)信息文件的方法。
      具體實(shí)施方式
      在圖1中示出了本發(fā)明的一個實(shí)施例。圖中示出了用于恢復(fù)文件 的系統(tǒng)1。用戶與第一本地設(shè)備2交互,該設(shè)備包括具有笫一存儲器 區(qū)域3的存儲介質(zhì)、第一處理器14以及可選的時間和日期機(jī)制13。該 交互處理利用了第一處理器14、顯示器10和用戶輸入設(shè)備7 (比如小 鍵盤)。還可以使用任何其他適當(dāng)?shù)挠脩糨斎朐O(shè)備,比如鼠標(biāo)、軌跡 球、操縱桿等等。用戶通常在第一存儲器區(qū)域3內(nèi)存儲信息文件。用
      戶通常希望使得信息文件可用同時還是可移動的。這通常是利用移動存儲設(shè)備實(shí)現(xiàn)的。可以是較小的并且是便攜式的第二本地設(shè)備4可以 被附著到笫一本地設(shè)備2,從而可以利用信息文件連接9來交換信息文 件。這種笫二本地設(shè)備的一種示例性形式是移動存儲設(shè)備,比如USB 連接的硬盤驅(qū)動器。其他的例子有非易失性存儲器驅(qū)動器,比如基于 閃存或者基于磁隨機(jī)存取存儲器(MRAM),或者IEEE1394連接的 硬盤驅(qū)動器。本領(lǐng)域技術(shù)人員將認(rèn)識到適當(dāng)?shù)牡刃Х桨浮5诙镜卦O(shè) 備4包括第二處理器15、具有第二存儲器區(qū)域5的存儲介質(zhì)、唯一標(biāo) 識ll以及可選的第三存儲器區(qū)域6。該唯一標(biāo)識ll能夠向第一本地設(shè) 備2或任何與之連接的其他設(shè)備唯一地標(biāo)識第二本地設(shè)備4。可以與信 息文件連接9分開提供管理連接8,以便隔離啟用及執(zhí)行恢復(fù)操作所需 要的管理信息。信息列表12被用來表示啟用及執(zhí)行恢復(fù)操作所需要的 這種管理信息。該信息列表12可以可選地包括第二本地設(shè)備4的唯一 標(biāo)識11。第一處理器14通過利用多個第一標(biāo)識符標(biāo)識從第一存儲器區(qū) 域3傳送到第二存儲器區(qū)域5的每個文件來構(gòu)造該信息列表12。對于 所述信息文件已經(jīng)通過信息文件連接9被傳送到笫二存儲器區(qū)域5的 情況,第二處理器15可以可選地執(zhí)行對該信息列表12的處理。第一 本地設(shè)備2的可選的時間和日期機(jī)制13可以被用來登記和記錄所執(zhí)行 的每個動作的時間和日期,并且還把所述時間和日期作為存儲狀況存 儲在該信息列表12中。這種措施允許把信息文件恢復(fù)到特定時間點(diǎn)。 該信息列表12與信息文件本身的分離為用戶的信息文件免受意外破壞 提供了增強(qiáng)的保護(hù)。在圖1中,該信息列表12被顯示為被存儲在第二 存儲器區(qū)域5內(nèi)??梢酝ㄟ^把該信息列表12存儲在可選的第三存儲器 區(qū)域6而不是第二存儲器區(qū)域5內(nèi)來提供進(jìn)一步的保護(hù)。這沒有在圖1 中示出。理想情況下,用戶在正常操作中不能訪問該可選的笫三存儲 器區(qū)域6,從而使得意外刪除該信息列表12的可能性更低。該可選的 第三存儲器區(qū)域6當(dāng)然可以是單獨(dú)的物理存儲器芯片、現(xiàn)有存儲器陣 列的單獨(dú)的存儲器區(qū)域或者任何其他適當(dāng)?shù)姆且资源鎯ζ髟O(shè)備。如果發(fā)生了意外的信息文件刪除,用戶可以利用顯示器IO和用戶 輸入設(shè)備7來請求恢復(fù)文件。第一處理器14隨后利用多個第二標(biāo)識符 來標(biāo)識第一存儲器區(qū)域3內(nèi)的每個信息文件。第一處理器H隨后把來 自信息列表12的多個第一標(biāo)識符與多個第二標(biāo)識符進(jìn)行比較。隨后,
      把使得所述多個第一標(biāo)識符的其中之一匹配所述多個第二標(biāo)識符的其中之一的信息文件從第一存儲器區(qū)域3恢復(fù)到第二存儲器區(qū)域5。在該 實(shí)施例中,第二本地設(shè)備4包含用來恢復(fù)所述信息文件的所有必要信 息。第一本地設(shè)備2可以執(zhí)行適當(dāng)?shù)某绦颍遣话P(guān)于恢復(fù)文件 的活動的任何唯一的管理信息。圖2中示出了笫二實(shí)施例。在該實(shí)施例中,笫一本地設(shè)備2包括 信息列表12、可選的第三存儲器區(qū)域6、具有第一存儲器區(qū)域3的存 儲介質(zhì)、第一處理器14以及管理連接8。所述交互處理同樣利用第一 處理器14、顯示器10和用戶輸入設(shè)備7。信息文件被存儲在第一存儲 器區(qū)域3內(nèi)。第二本地設(shè)備4包括第二處理器15、具有第二存儲器區(qū) 域5的存儲介質(zhì)以及唯一標(biāo)識H。信息文件連接9允許在第一本地設(shè) 備2與第二本地設(shè)備4之間交換信息文件。在圖2的實(shí)施例中,同樣 使用信息列表12來表示啟用及執(zhí)行恢復(fù)操作所需要的這種管理信息。 第一處理器14通過利用第二多個第一標(biāo)識符標(biāo)識從笫一存儲器區(qū)域3 傳送到第二存儲器區(qū)域5的每個文件來構(gòu)造該信息列表12。該信息列 表12與信息文件本身的分離同樣為用戶的信息文件免受意外損失提供 了增強(qiáng)的保護(hù)。在圖2中,信息列表12被顯示為被存儲在第一存儲器 區(qū)域3中??梢酝ㄟ^把該信息列表U存儲在可選的笫三存儲器區(qū)域6 而不是第一存儲器區(qū)域5內(nèi)來提供進(jìn)一步的保護(hù),這沒有在圖2中示 出。理想情況下,用戶在正常操作中不能訪問該可選的笫三存儲器區(qū) 域6,從而較使得意外刪除該信息列表12的可能性更小。如果發(fā)生了意外的信息文件刪除,用戶可以利用顯示器IO和用戶 輸入設(shè)備7來請求恢復(fù)文件。第 一處理器14隨后利用第二多個第二標(biāo) 識符來標(biāo)識第一存儲器區(qū)域3內(nèi)的每個信息文件。第一處理器H隨后 把來自信息列表12的笫二多個第 一標(biāo)識符與笫二多個第二標(biāo)識符進(jìn)行 比較。隨后,把使得所述第二多個第一標(biāo)識符的其中之一匹配所述笫 二多個笫二標(biāo)識符的其中之一的信息文件從第一存儲器區(qū)域3恢復(fù)到 第二存儲器區(qū)域5。在該實(shí)施例中,笫二本地設(shè)備4必須與第一本地設(shè) 備2協(xié)作來執(zhí)行恢復(fù)文件的活動,這是因?yàn)榈谝槐镜卦O(shè)備2包含信息 文件恢復(fù)所需要的唯一信息。因此,在該實(shí)施例中對于第一本地設(shè)備2 有依賴性。參照圖3描述了另一個實(shí)施例。該實(shí)施例說明了一種用于恢復(fù)文 件的系統(tǒng),其中遠(yuǎn)程存儲用于恢復(fù)文件的管理信息。沒有信息文件被遠(yuǎn)程存儲。包括第一處理器14和第一存儲區(qū)域3的第一本地設(shè)備2通 過管理連接8而被連接到遠(yuǎn)程設(shè)備17。到遠(yuǎn)程設(shè)備17的管理連接8可 以利用任何中間網(wǎng)絡(luò)16,比如因特網(wǎng)。用戶利用顯示器IO和用戶輸入 設(shè)備7與第一本地設(shè)備2交互,以便把信息文件存儲在第一存儲器區(qū) 域3內(nèi),并且選擇將被傳送到第二本地設(shè)備4的信息文件。第二本地 設(shè)備4包括第二存儲器區(qū)域5、唯一標(biāo)識11和第二處理器15。信息文 件通過信息文件連接9被傳送到第二本地設(shè)備4的第二存儲器區(qū)域5。 第一處理器14生成第三多個第一標(biāo)識符,以便標(biāo)識被傳送到第二存儲 器區(qū)域5的一個或多個信息文件當(dāng)中的每個信息文件。所述笫三多個 第一標(biāo)識符被存儲在信息列表12中。該信息列表12可以包括其他存 儲狀況,比如第二本地設(shè)備4的唯一標(biāo)識11,或者可選地有涉及到在 第一本地設(shè)備2與第二本地設(shè)備4之間的信息文件傳送的動作的時間 和曰期。在圖3中,利用管理連接8把該信息列表U存儲在遠(yuǎn)程存儲 器區(qū)域18內(nèi)??蛇x地,遠(yuǎn)程設(shè)備17還可以包括第三存儲器區(qū)域6以 用于安全地存儲該信息列表12 。當(dāng)用戶通過第一本地設(shè)備2請求恢復(fù)時,文件被恢復(fù)。第一處理 器14從遠(yuǎn)程設(shè)備17的遠(yuǎn)程存儲器區(qū)域18 (或者可選地從笫三存儲器 區(qū)域6)接收信息列表12。第一處理器15隨后利用第三多個第二標(biāo)識 符來標(biāo)識第一存儲器區(qū)域3內(nèi)的每個信息文件。第一處理器14隨后把 來自信息列表12的第三多個第 一標(biāo)識符與第三多個第二標(biāo)識符進(jìn)行比 較。隨后,把使得所述第三多個第一標(biāo)識符的其中之一匹配所述第三 多個第二標(biāo)識符的其中之一的信息文件從笫一存儲器區(qū)域3恢復(fù)到第 二存儲器區(qū)域5。在該實(shí)施例中,有利的是令信息列表12處在遠(yuǎn)程位 置,這是因?yàn)橛脩魧@得與第一本地設(shè)備2 (其最有可能是通用計(jì)算 機(jī))的獨(dú)立性,并且他可以把第二本地設(shè)備4帶到任何其他通用計(jì)算 機(jī)處并且請求恢復(fù)。在該實(shí)施例中,需要笫二本地設(shè)備4利用第一本 地設(shè)備2作為代理與遠(yuǎn)程設(shè)備17協(xié)作,以便執(zhí)行恢復(fù)文件的活動。這 是因?yàn)檫h(yuǎn)程設(shè)備17包含信息文件恢復(fù)所需要的唯一管理信息。因此,在該實(shí)施例中存在對于遠(yuǎn)程設(shè)備n的依賴性。僅僅需要第一本地設(shè)備2來執(zhí)行程序,其不包括關(guān)于恢復(fù)文件的活動的任何唯一管理信息。 在圖4中給出了明確用在恢復(fù)階段中的用來恢復(fù)文件的系統(tǒng)的一
      個實(shí)施例。其特別有利于用在這樣的情況下信息文件在原始源設(shè)備 (比如第一本地設(shè)備2)上不再可用,但是仍然可以普遍獲得。這種文 件的示例性形式是音頻文件,比如MP3或WMA文件,這是因?yàn)榭梢?在許多存儲庫中找到完全相同的文件,可以購買到完全相同的文件, 以及/或者可以例如從原始CD重新編碼完全相同的文件。這種信息文 件的另外的示例性形式可以是例如可以在通用計(jì)算機(jī)上獲得的標(biāo)準(zhǔn)可 執(zhí)行文件、共享庫文件等等,即e^e、 rf//文件。該實(shí)施例要求可以獲 得啟用及執(zhí)行恢復(fù)操作所需要的管理信息。在圖4的實(shí)施例中利用了 第三本地設(shè)備21,其包括第二顯示器20、第二用戶輸入設(shè)備19、第三 處理器23和第四存儲器區(qū)域22。該第三本地設(shè)備21將是所述系統(tǒng)1 確定可以被恢復(fù)的任何信息文件的恢復(fù)源。該第三本地設(shè)備21不包含 任何啟用及執(zhí)行恢復(fù)操作所需要的管理信息。此外,第二本地設(shè)備4 具有類似于圖1所示的配置,并且包括第二存儲器區(qū)域5、唯一標(biāo)識 11、笫二處理器15和可選的笫三存儲器區(qū)域6,信息文件連接9允許 在第三本地設(shè)備21與第二本地設(shè)備4之間交換信息文件。同樣使用信 息列表12來表示啟用及執(zhí)行恢復(fù)操作所需要的這種管理信息。要求第 三本地設(shè)備可以在恢復(fù)操作期間訪問存儲信息列表12的位置。在圖4 中,第二本地設(shè)備4被顯示為包括信息列表12,盡管沒有在圖4中示 出,但是信息列表12同樣可以位于遠(yuǎn)程位置處并且可以通過任何標(biāo)準(zhǔn) 手段來訪問。第二本地設(shè)備4可以可選地包括恢復(fù)操作所需要的程序, 其可以在通用信息設(shè)備上執(zhí)行。在這種情況下,用戶可以很容易地利 用第二顯示器20和第二用戶輸入設(shè)備19來請求恢復(fù)文件。第三處理 器23隨后利用多個第三標(biāo)識符來標(biāo)識第四存儲器區(qū)域22內(nèi)的每個信 息文件?,F(xiàn)在舉一個例子,其中圖1的實(shí)施例生成了信息列表l2,參 照圖l的描述應(yīng)當(dāng)明白,該信息列表12包括第一多個笫一標(biāo)識符。第 三處理器23隨后把來自信息列表12的第一多個第一標(biāo)識符與所述多 個第三標(biāo)識符進(jìn)行比較。隨后,把使得所述第一多個第一標(biāo)識符的其 中之一匹配所述多個第三標(biāo)識符的其中之一的信息文件從第四存儲器 區(qū)域22恢復(fù)到第二存儲器區(qū)域5。在該實(shí)施例中,第二本地設(shè)備4僅 僅把第三本地設(shè)備21用作用于恢復(fù)信息文件的可能的來源。在第三本 地設(shè)備21上不包含用于恢復(fù)信息文件的唯一管理信息,因此對于第三 本地設(shè)備21沒有直接依賴性。
      為了執(zhí)行文件恢復(fù),很重要的是在需要進(jìn)行恢復(fù)的時刻之前準(zhǔn)備 管理信息。參照圖5,其中描述了準(zhǔn)備管理信息的詳細(xì)操作方法。該準(zhǔn) 備階段優(yōu)選地發(fā)生在設(shè)備之間傳送信息文件的時間點(diǎn),應(yīng)當(dāng)理解,在 將來的某一時間點(diǎn)可能必須恢復(fù)信息文件。在描述本發(fā)明的方法的過程中,參照已經(jīng)在圖1到4中描述并示出的實(shí)施例中所給出的執(zhí)行該 方法所需要的必要元件。初始步驟51要求用戶例如把信息文件存儲在 第 一本地設(shè)備2上。這種信息文件的 一種示例性形式將是MP3或WMA 文件。為了利用移動存儲設(shè)備(例如第二本地設(shè)備4),必須在步驟52 中通過適當(dāng)?shù)难b置連接第一本地設(shè)備2和第二本地設(shè)備4。在步驟53 中,用戶執(zhí)行程序以便在笫一本地設(shè)備2與笫二本地設(shè)備4之間交換 信息文件。如果在步驟54中所述程序沒有識別出第二本地設(shè)備4,則 用戶可以再次嘗試使用更為適用的程序。在步驟55中,已經(jīng)執(zhí)行了能 夠在第一本地設(shè)備2與第二本地設(shè)備4之間交換信息文件的適當(dāng)程 序,并且該程序允許用戶選擇信息文件(比如音頻MP3或WMA文件) 以及將其傳送到第二本地設(shè)備4。在步驟56中,適當(dāng)?shù)奶幚砥?比如 笫一處理器14或第二處理器15)標(biāo)識出哪些信息將被用作作為標(biāo)識每 個信息文件的基礎(chǔ)的信息源。步驟56的結(jié)果將是基于與每個信息文件 相關(guān)的元數(shù)據(jù)(比如來自文件系統(tǒng))來標(biāo)識每個信息文件。這種形式 的例子有文件大小、文件名、文件創(chuàng)建曰期等等。此外,可以基于保 存在每個信息文件內(nèi)的元數(shù)據(jù)來標(biāo)識每個信息文件,例如使用MP3音 頻文件共有的ID3標(biāo)簽。這種元數(shù)據(jù)包含藝術(shù)家、歌曲標(biāo)題等等。還 有可能利用通常應(yīng)用的散列函數(shù)(比如MD5、 CRC32或Java教/y4 (/m^co&)算法)基于包含在信息文件內(nèi)的數(shù)據(jù)來標(biāo)識信息文件。基 于包含在信息文件內(nèi)的數(shù)據(jù)的各部分來生成散列函數(shù)的其他選項(xiàng)也是 可能的。這在具有ID3標(biāo)簽的MP3音頻文件的情況下同樣是有利的, 或者對于WMA文件的等效情況也是有利的。在這種情況下,已編碼 音頻數(shù)據(jù)常常保持恒定并且適用于標(biāo)識的目的,但是ID3數(shù)據(jù)可以被 簡單地編輯,并且經(jīng)常是由于特定用戶的個人品位,因此會干擾其標(biāo) 識信息文件的能力。在步驟57中,適當(dāng)?shù)奶幚砥魇褂脕碜圆襟E56的輸出來執(zhí)行對信息文件的標(biāo)識。其結(jié)果是第一標(biāo)識符的大小要遠(yuǎn)小于原始信息文件, 但是基本上能夠唯一地標(biāo)識該信息文件。存儲第一標(biāo)識符而不是整個
      信息文件會節(jié)省大量的存儲空間。根據(jù)對附圖1的描述,對于從笫一本地設(shè)備2傳送到第二本地設(shè)備4的每個信息文件執(zhí)行步驟57,從而 得到多個第一標(biāo)識符。在步驟58中,把所述多個第一標(biāo)識符與適當(dāng)?shù)?存儲狀況一起存儲在信息列表12中。所述存儲狀況可以包括任何信息 文件傳送發(fā)生的時間和日期、笫二本地設(shè)備4的唯一標(biāo)識11以及恢復(fù) 第二本地設(shè)備4的完整狀態(tài)所需要的任何其他適當(dāng)信息。在完成步驟 58之后,所有必要的管理信息都已經(jīng)被準(zhǔn)備好以便允許在將來的某一 時間點(diǎn)恢復(fù)信息文件。由用戶執(zhí)行的另一個常見動作是從笫二本地設(shè)備4刪除信息文 件。在圖6的流程圖中描述了從第二本地設(shè)備4刪除信息文件所需要 的方法。其與參照圖5所描述的向第二本地設(shè)備4添加文件的方法存在某種程度的共性。在下面的說明中將強(qiáng)調(diào)所需步驟中的差異。在步 驟61中連接第一本地設(shè)備2與第二本地設(shè)備4。在步驟62和63中, 用戶啟動能夠從第二本地設(shè)備4刪除信息文件的適當(dāng)程序。在步驟64 中,用戶選擇將要從第二本地設(shè)備4刪除的一個或多個信息文件。在 步驟65中,適當(dāng)?shù)奶幚砥鳂?biāo)識出哪些信息將被用作作為待刪除信息文 件標(biāo)識符的基礎(chǔ)的信息源。在步驟66中確定待刪除信息文件標(biāo)識符。 對于每個待刪除的信息文件執(zhí)行該步驟,從而得到多個待刪除信息文 件標(biāo)識符。在步驟67中修改信息列表12,以便反應(yīng)刪除了待刪除的信 息文件。恢復(fù)文件的動作對于遭受信息文件損失的用戶來說非常關(guān)鍵。在 圖7示出的流程圖中描述了在恢復(fù)階段期間采取的方法步驟。初始地, 在步驟71中,用戶必須把笫二本地設(shè)備4連接到可以充當(dāng)用于恢復(fù)待 恢復(fù)的信息文件的來源的設(shè)備。其可以是最初從中獲得所述信息文件 的第一本地設(shè)備2,但是也可以是第三本地設(shè)備21。期望的是,成功而改變。在步驟72和73中,用戶啟動能夠把信息文^;復(fù)到第二^ 地設(shè)備4的適當(dāng)程序。在步驟74中,用戶請求把信息文件恢復(fù)到第二 本地設(shè)備4。對于步驟75到78,首先假設(shè)這樣的情況,即第一本地設(shè)備2被用 作恢復(fù)信息文件的來源。在限定信息文件恢復(fù)存儲庫時將考慮到第一 本地設(shè)備2的第一存儲器區(qū)域3的所有可用信息文件。在步驟75中,
      第一本地設(shè)備2的第 一處理器14標(biāo)識出來自該信息文件存儲庫內(nèi)的信 息文件的哪些信息應(yīng)當(dāng)被用作作為第二標(biāo)識符的基礎(chǔ)的信息源。在步 驟76中確定第二標(biāo)識符。對于該信息文件存儲庫內(nèi)的每個信息文件執(zhí) 行該步驟,從而得到多個第二標(biāo)識符,正如首先在對圖1的描述中所 介紹的那樣。在步驟77中研究信息列表12,并且確定待恢復(fù)的信息文 件的所述多個第一標(biāo)識符,正如在對圖1的描述中首先介紹的那樣。 把待恢復(fù)的信息文件的多個第一標(biāo)識符當(dāng)中的每一個與在步驟76中確 定的所述多個第二標(biāo)識符當(dāng)中的每一個進(jìn)行比較。在步驟78中,可以 并且把使得步驟77的比較結(jié)果為真的信息文件從第一本地設(shè)備2的第 一存儲器區(qū)域3恢復(fù)到笫二本地設(shè)備4的第二存儲器區(qū)域5??蛇x地,其次對于步驟75到78假設(shè)這樣的情況,即第三本地設(shè) 備21被用作恢復(fù)信息文件的來源。在限定信息文件恢復(fù)存儲庫時可以 考慮在第三本地設(shè)備21的第四存儲器區(qū)域22內(nèi)的所有可用信息文 件。在步驟75中,第三本地設(shè)備21的第三處理器23標(biāo)識出來自該信 息文件存儲庫內(nèi)的信息文件的哪些信息應(yīng)當(dāng)被用作作為第三標(biāo)識符的 基礎(chǔ)的信息源。在步驟76中確定第三標(biāo)識符。對于該信息文件存儲庫 內(nèi)的每個信息文件執(zhí)行該步驟,從而得到多個第三標(biāo)識符。在步驟77 中研究信息列表12,并且確定待恢復(fù)的信息文件的多個第一標(biāo)識符。 把待恢復(fù)的信息文件的所述多個第一標(biāo)識符當(dāng)中的每一個與在步驟76 中確定的所述多個第三標(biāo)識符當(dāng)中的每一個進(jìn)行比較。在步驟78中, 可以并且把使得步驟77的比較結(jié)果為真的信息文件從第三本地設(shè)備21 的第四存儲器區(qū)域22恢復(fù)到第二本地設(shè)備4的第二存儲器區(qū)域5。應(yīng)當(dāng)可以明顯看出,在上面給出的描述和實(shí)施例中闡述的本發(fā)明 表明,在所述系統(tǒng)內(nèi),可以在多個位置處執(zhí)行本發(fā)明的方法的各步驟。 雖然所述實(shí)施例試圖表明所述方法步驟的位置的靈活性,但是本領(lǐng)域 技術(shù)人員可以看出,其他適當(dāng)?shù)慕M合也是可能的。還應(yīng)當(dāng)注意到,上 述實(shí)施例通常說明而不是限制本發(fā)明,并且本領(lǐng)域技術(shù)人員將能夠在 不背離所附權(quán)利要求書的情況下設(shè)計(jì)許多替換實(shí)施例。"包括" 一詞 不排除未在權(quán)利要求中闡述的其他元件或步驟的存在。元件前面的"一 個,,不排除多個這種元件的存在。本發(fā)明可以通過包括幾個不同元件 的硬件來實(shí)現(xiàn),或者可以通過適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。程序產(chǎn)品可 以被存儲和/或分布在適當(dāng)介質(zhì)上,比如光學(xué)存儲介質(zhì),但是其也可以
      按照其他方式被分發(fā),比如通過因特網(wǎng)或者有線或無線電信系統(tǒng)來分 發(fā)。在列舉幾個裝置的系統(tǒng)/裝置/設(shè)備權(quán)利要求中,這些裝置當(dāng)中的幾 個可以通過同一硬件項(xiàng)來具體實(shí)現(xiàn)。在彼此不同的從屬權(quán)利要求中闡 述某些措施并不表示不能使用這些措施的組合來獲益。最后,權(quán)利要 求中的附圖標(biāo)記僅僅是用來描述本發(fā)明,而不是意圖限制權(quán)利要求的 范圍。
      權(quán)利要求
      1、一種用于恢復(fù)文件的方法,該方法包括-在第一存儲器區(qū)域(3)內(nèi)存儲(51)多個文件;-選擇(7,10,55)包括所述多個文件的至少其中之一的文件選集;-在第二存儲器區(qū)域(5)內(nèi)存儲(9,55)所述文件選集;-利用多個第一標(biāo)識符來標(biāo)識(57)所述文件選集當(dāng)中的每個文件;-把所述第一標(biāo)識符和存儲狀況存儲(8,58)在信息列表(12)中;-從用戶接收(7,10,19,20,74)針對把文件恢復(fù)到所述第二存儲器區(qū)域(5)的請求;-利用多個第二標(biāo)識符來標(biāo)識(76)存儲在所述第一存儲器區(qū)域(3)內(nèi)的所述多個文件當(dāng)中的每個文件;-比較(77)將要恢復(fù)的所述文件的每一個所述第一標(biāo)識符與每一個所述第二標(biāo)識符是否相同;以及-把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)(78)到所述第二存儲器區(qū)域(5)。
      2、 權(quán)利要求l的方法,還包括-在利用多個第 一標(biāo)識符進(jìn)行所迷標(biāo)識的過程中,使用與所述文 件選集當(dāng)中的每個文件相關(guān)或者包含在其中的數(shù)據(jù)的散列函數(shù)來確定 (57)所述笫一標(biāo)識符。
      3、 權(quán)利要求l的方法,還包括-在利用多個第一標(biāo)識符進(jìn)行所述標(biāo)識的過程中確定(57)所述 第一標(biāo)識符,其中,所述數(shù)據(jù)包括從所述文件選集當(dāng)中的每個文件提 取的或者與之相關(guān)的元數(shù)據(jù)。
      4、 權(quán)利要求3的方法,還包括-在利用多個第一標(biāo)識符進(jìn)行所述標(biāo)識的過程中確定(57)所述 第一標(biāo)識符,其中,所述元數(shù)據(jù)包括在音頻文件內(nèi)所包含的元數(shù)據(jù)。
      5、 權(quán)利要求l的方法,還包括-在以下各項(xiàng)的其中之一當(dāng)中存儲所述信息列表(12): -所述第一存儲器區(qū)域(3); -所述第二存儲器區(qū)域(5); -用戶不可訪問的第三存儲器區(qū)域(6); -遠(yuǎn)程存儲器區(qū)域(18)。
      6、 權(quán)利要求l的方法,還包括-利用多個第三標(biāo)識符來標(biāo)識(76)存儲在第四存儲器區(qū)域(22) 內(nèi)的多個文件當(dāng)中的每個文件;-比較(77)將要恢復(fù)的所述文件的每一個所述第一標(biāo)識符與每 一個所述第三標(biāo)識符是否相同;以及-把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)(78 ) 到所述第二存儲器區(qū)域(5)。
      7、 權(quán)利要求l的方法,還包括-標(biāo)識對所述文件選集的存儲發(fā)生的時間(13, 58); -執(zhí)行對所述第二存儲器區(qū)域(5)的唯一標(biāo)識(11, 58);以及 -把所述時間(13)和所述唯一標(biāo)識(11)作為所述存儲狀況來 存儲(58 )。
      8、 權(quán)利要求l的方法,還包括 -從所述請求標(biāo)識(74)恢復(fù)時間點(diǎn)(l3);以及 -把所述第二存儲器區(qū)域(5)恢復(fù)(7S)到等于所述請求的所述恢復(fù)時間點(diǎn)(13)的時間點(diǎn)。
      9、 一種用于恢復(fù)文件的信息處理系統(tǒng),該系統(tǒng)包括 -用于在第一存儲器區(qū)域(3)內(nèi)存儲(51)多個文件的裝置; -用于選擇(7, 10, 55)包括所述多個文件的至少其中之一的文件選集的裝置;-用于在第二存儲器區(qū)域(5)內(nèi)存儲(9, 55)所述文件選集的裝置;-用于利用多個第一標(biāo)識符來標(biāo)識(57)所述文件選集當(dāng)中的每 個文件的裝置;-用于把所述第一標(biāo)識符和存儲狀況存儲(8, 58)在信息列表 (12)中的裝置;-用于從用戶接收(7, 10, 19, 20, 74)針對把文件恢復(fù)到所述 第二存儲器區(qū)域(5)的請求的裝置;-用于利用多個第二標(biāo)識符來標(biāo)識(76)存儲在所述第一存儲器 區(qū)域(3)內(nèi)的所述多個文件當(dāng)中的每個文件的裝置;-用于比較(77)將要恢復(fù)的所述文件的每一個所述笫一標(biāo)識符與每一個所述第二標(biāo)識符是否相同的裝置;以及-用于把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)(7S)到所述第二存儲器區(qū)域(5)的裝置。
      10、 權(quán)利要求9的系統(tǒng),還包括 -第一本地設(shè)備(2);-所述第一本地設(shè)備(2)包含第一存儲介質(zhì); -所述第一存儲介質(zhì)還包含所述第一存儲器區(qū)域(3); -第二本地設(shè)備(4);-所述第二本地設(shè)備(4)包含第二存儲介質(zhì);以及 -所述第二存儲介質(zhì)還包含所述第二存儲器區(qū)域(5)。
      11、 權(quán)利要求9的系統(tǒng),還包括-用于在以下各項(xiàng)的其中之一當(dāng)中存儲所述信息列表(12)的裝置-所述笫一存儲器區(qū)域(3); -所述第二存儲器區(qū)域(5); -用戶不可訪問的第三存儲器區(qū)域(6);以及 -遠(yuǎn)程存儲器區(qū)域(18)。
      12、 權(quán)利要求ll的系統(tǒng),還包括-包含用戶不可訪問的所述第三存儲器區(qū)域(6)的第三存儲介質(zhì)。
      13、 權(quán)利要求9的系統(tǒng),還包括 -第三本地設(shè)備(21);-所述第三本地設(shè)備(21)包含第四存儲介質(zhì);-所述第四存儲介質(zhì)還包含第四存儲器區(qū)域(22);-用于利用多個第三標(biāo)識符來標(biāo)識(76)存儲在所述第四存儲器 區(qū)域(22)內(nèi)的多個文件當(dāng)中的每個文件的裝置;-用于比較(77)將要恢復(fù)的所述文件的每一個所述笫一標(biāo)識符 與每一個所述第三標(biāo)識符是否相同的裝置;以及-用于把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù) (78)到所述第二存儲器區(qū)域(5)的裝置。
      14、 一種用于恢復(fù)文件的信息處理設(shè)備,該設(shè)備包括 -用于把多個文件存儲(9, 5"在第二存儲器區(qū)域(5)內(nèi)的裝置;-用于利用多個第一標(biāo)識符來標(biāo)識(57)存儲在笫二存儲器區(qū)域 (5)內(nèi)的每個文件的裝置;以及-用于把所述第一標(biāo)識符和存儲狀況存儲(58)在信息列表(12) 內(nèi)的裝置。
      15、 一種包含程序的計(jì)算機(jī)可讀記錄介質(zhì),所述程序控制用于恢 復(fù)文件的信息處理設(shè)備,所述程序使得所述信息處理設(shè)備能夠執(zhí)行以 下方法步驟-在第一存儲器區(qū)域(3)內(nèi)存儲(M)多個文件;-選擇(7, 10, 55)包括所述多個文件的至少其中之一的文件選集;-在第二存儲器區(qū)域(5)內(nèi)存儲(9, 55)所述文件選集; -利用多個第一標(biāo)識符來標(biāo)識(57)所述文件選集當(dāng)中的每個文件;-把所述第一標(biāo)識符和存儲狀況存儲(8, 58)在信息列表(12)中;-從用戶接收(7, 10, 19, 20, 74)針對把文件恢復(fù)到所述第二 存儲器區(qū)域(5)的請求;-利用多個第二標(biāo)識符來標(biāo)識(76)存儲在所述笫一存儲器區(qū)域 (3)內(nèi)的所述多個文件當(dāng)中的每個文件;-比較(77)將要恢復(fù)的所述文件的每一個所述第一標(biāo)識符與每 一個所述第二標(biāo)識符是否相同;以及-把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)(78 ) 到所述第二存儲器區(qū)域(5)。
      16、 一種控制用于恢復(fù)文件的信息處理設(shè)備的程序,所述程序使 得所述信息處理設(shè)備能夠執(zhí)行以下方法步驟-在第一存儲器區(qū)域(3)內(nèi)存儲(M)多個文件;-選擇(7, 10, 55)包括所述多個文件的至少其中之一的文件選集;-在第二存儲器區(qū)域(5)內(nèi)存儲(9, 55)所述文件選集;-利用多個第一標(biāo)識符來標(biāo)識(57)所述文件選集當(dāng)中的每個文件;-把所述笫一標(biāo)識符和存儲狀況存儲(8, 58)在信息列表(12)中;-從用戶接收(7, 10, 19, 20, 74)針對把文件恢復(fù)到所述第二 存儲器區(qū)域(5)的請求;-利用多個第二標(biāo)識符來標(biāo)識(76)存儲在所述第一存儲器區(qū)域 (3)內(nèi)的所述多個文件當(dāng)中的每個文件;-比較(77)將要恢復(fù)的所述文件的每一個所述第一標(biāo)識符與每 一個所述第二標(biāo)識符是否相同;以及-把使得所述比較結(jié)果是相同的將要恢復(fù)的所述文件恢復(fù)(78 ) 到所述第二存儲器區(qū)域(5)。
      全文摘要
      本發(fā)明描述了一種用來恢復(fù)信息文件的方法、系統(tǒng)、用于程序的記錄介質(zhì)以及相關(guān)程序。本發(fā)明特別針對的是與通常更大的信息存儲庫一同使用的移動存儲設(shè)備的技術(shù)領(lǐng)域。用戶可以標(biāo)識將從計(jì)算機(jī)(2,3)傳送到移動存儲設(shè)備(4,5)的文件。本發(fā)明確保在用戶的本地位置創(chuàng)建管理信息(12),其可選地包括時間和日期信息(13),以便允許將來的信息文件恢復(fù)。只有管理信息(12)被保存。并不產(chǎn)生信息文件的多個拷貝,從而導(dǎo)致對備份存儲空間的適度使用。本發(fā)明特別可用于一般可獲得的信息文件。管理信息(12)可以被本地存儲(5,6)或者被遠(yuǎn)程存儲,并且其唯一地標(biāo)識所述信息文件,從而允許從包含待恢復(fù)的信息文件的任何存儲庫進(jìn)行恢復(fù)。
      文檔編號G06F11/14GK101167058SQ200680013934
      公開日2008年4月23日 申請日期2006年4月18日 優(yōu)先權(quán)日2005年4月25日
      發(fā)明者S·拉克施米帕賽 申請人:皇家飛利浦電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1