日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

多媒體文件的分布式網(wǎng)絡備份的制作方法

文檔序號:6360400閱讀:139來源:國知局
專利名稱:多媒體文件的分布式網(wǎng)絡備份的制作方法
技術(shù)領(lǐng)域
本申請一般地涉及多媒體文件的分布式網(wǎng)絡備份。
背景技術(shù)
諸如數(shù)碼圖像、視頻和音樂這樣的多媒體文件通常代表典型個人計算機的磁盤驅(qū)動器上存儲的90%或更多數(shù)據(jù)。如同這里的理解,有很多方法用于備份個人多媒體文件,但是大部分方法很昂貴,并且需要用戶的努力以及關(guān)于怎樣執(zhí)行的知識。更不好的是,有些備份機制仍然承擔著顯著風險。例如,如果PC被盜,那么將個人視頻備份到同一 PC的第二驅(qū)動器是危險的。將文件備份在一套DVD中在火警情況下有危險,而備份到單個在線備份服務可能很昂貴,并且如果在線備份公司停業(yè),也可能有危險。 此外如同這里的理解,并非總是必須有可用于作為備份副本的多媒體文件的準確副本,因為即使備份照片的例如5% -10%與原始照片不同,也不太可能有對臨時觀察者而言顯然的顯著差異。同樣,難以辨別原始視頻與該視頻缺少較小比例原始幀的備份形式之間的差異。

發(fā)明內(nèi)容
因此,一種計算機包括外殼;處理器,在外殼中;以及非臨時性計算機可讀存儲介質(zhì),在外殼中,并且通過處理器可訪問,以執(zhí)行邏輯。邏輯導致處理器將多媒體文件分割為多個片段,并且向每個片段添加指示片段所屬文件的標識符。邏輯導致處理器將片段發(fā)送到計算機網(wǎng)絡中的各個參與備份計算機,使得文件的片段分布在多個備份計算機中。如果需要的話,還可以向每個片段添加片段在其文件中的位置的指示。在示例性實施例中,邏輯包括將文件變換為矢量,片段由矢量組成。在將文件分割為片段之前,可將文件變換為矢量。此外,邏輯可包括記錄哪些參與計算機接收哪些片段,以產(chǎn)生位置記錄,可將位置記錄提供給網(wǎng)絡服務器,用于在計算機的數(shù)據(jù)存儲器中不能訪問位置記錄的情況下,在網(wǎng)絡服務器訪問。如果需要的話,用戶可以設立用于文件的恢復的可接受文件比例,使得當充足的片段已經(jīng)恢復以滿足可接受文件比例時,文件被指示為完全恢復??山邮芪募壤尚∮?00%。在另一方面,一種計算機包括外殼;處理器,在外殼中;非臨時性計算機可讀存儲介質(zhì),在外殼中,并且通過處理器可訪問,以執(zhí)行邏輯。邏輯導致處理器接收恢復命令,以恢復具有存儲在多個參與計算機中的片段的多媒體文件,并與計算機通信,以下載片段。處理器使用伴隨片段的標識符將片段接合在一起,將多媒體文件重構(gòu)為多媒體文件的原始形式的至少可接受比例??山邮鼙壤尚∮?00%。在另一方面,一種方法包括指定待備份的多媒體文件,將文件分割為片段,將片段發(fā)送到網(wǎng)絡中的各個參與計算機,作為備份文件的手段。通過從參與計算機下載至少某些片段,恢復多媒體文件。該方法包括通過小于100%的片段重組多媒體文件,在文件中的內(nèi)容的隨后顯示中具有最小的有害明顯性。
參照附圖能夠最好地理解本發(fā)明關(guān)于其結(jié)構(gòu)和操作兩者的細節(jié),在附圖中相同的附圖標記表示相似的部件,其中


圖I是根據(jù)本發(fā)明原理的示例性系統(tǒng)的方框圖;圖2是用于提供備份多媒體文件的示例性邏輯的流程圖;圖3是示例性文件恢復用戶界面(UI)的屏幕截圖;以及圖4是用于恢復備份多媒體文件的示例性邏輯的流程圖。
具體實施方式
首先參照圖I,示出系統(tǒng)10包括諸如膝上型電腦或筆記本電腦、PC或者個人數(shù)字助理這樣的源頭計算機12,典型地,源頭計算機12相應地具有支持數(shù)字處理器16的便攜輕塑料外殼14。處理器16可以控制視覺顯示器18以及諸如一個或多個揚聲器這樣的聽覺顯示器20,在上面提供來自諸如視頻文件、數(shù)碼照片文件和音樂文件這樣的多媒體文件的多媒體內(nèi)容。為了承擔本發(fā)明原理,處理器16可以訪問諸如磁盤驅(qū)動器22和固態(tài)存儲器24這樣的一個或多個計算機可讀存儲介質(zhì),但是不限于此,計算機可讀存儲介質(zhì)可通過閃存、動態(tài)隨機訪問存儲器(DRAM)等等實施。在示例性非限制性實施例中,介質(zhì)可以存儲各種軟件模塊,例如包括支持通過處理器可執(zhí)行的邏輯,以承擔本發(fā)明原理的模塊??梢詮闹T如鍵盤、鼠標、軌跡球、語音識別機構(gòu)等等一個或多個輸入裝置26接收用戶輸入。此外,處理器16使用諸如有線或無線調(diào)制解調(diào)器或者電話收發(fā)器這樣的網(wǎng)絡通信接口 32與多個其他計算機28以及可選地與互聯(lián)網(wǎng)服務器30通信。計算機12、26可以各自執(zhí)行這里的邏輯的部分,同樣,服務器28可以執(zhí)行諸如下述邏輯的某些部分。因此,下面參照圖2的方框34,像這樣地選擇/指定待備份的多媒體文件。用戶可以輸入命令,通過目錄、通過個體文件名、通過文件夾等等來備份文件?;蛘?,處理器16可以基于制造商規(guī)則、用戶定義的備份規(guī)則等等,周期性地自動選擇用于備份的文件。不管怎樣,都可以記錄待備份的文件名。如果需要的話,例如可以使用視頻的首幀或者數(shù)碼照片的縮減形式來產(chǎn)生用于每個待備份文件的縮略像??蓪⒖s略圖存儲在磁盤驅(qū)動器22中和/或發(fā)送給服務器30。在這種方式下,之后用戶可以訪問縮略圖,以想起備份了哪些文件,并幫助根據(jù)下面的邏輯從備份副本選擇用于恢復的文件。在方框36,對于選擇用于備份的每個多媒體文件,在示例性實施例中,邏輯可移動到方框38,將文件變換為適合于分割的格式。在一個示例中,可將圖像幀的像素從空間域變換為超空間參數(shù)化矢量集。例如可以使用傅里葉變換來實現(xiàn)變換,將像素的空間位置變換為頻域?;蛘撸梢允褂闷娈愔捣纸?SVD)變換或者其他合適的變換。進入方框40,將方框38的變換步驟的輸出分割為多個片段。例如,可將文件分割為20個或50個或100個或更多個片段。在方框42,將每個片段添加它所屬的文件的標識符以及它在該文件中的位置。如同這里的理解,在不能恢復信號某些部分的情況下,在變換之后分割文件允許對恢復的不太明顯的降級。作為示例,在不變換歌曲的情況下如果將歌曲分割為多個部分,并且隨后某些部分不能恢復,那么在回放中得到的音頻質(zhì)量將明顯降級,有喀噠聲和爆裂聲。另一方面,如果(在一個示例中)對歌曲應用傅里葉變換,然后將頻率分量分為多個部分,那么某些部分將不能恢復,但是在接收和逆變換之后重構(gòu)的歌曲只有不太明顯的降級。
進入方框44,將帶有識別標簽的片段通過網(wǎng)絡接口 32上傳到各個參與計算機28。因此,為了說明起見,可將帶有其標簽的文件的第一片段上傳到圖I中的“計算機1”,將帶有標簽的第二片段上傳到“計算機2”,依此類推??梢噪S機地或者以其他方式使用輪叫分配技術(shù)向片段分配用于存儲的參與計算機。雖然參與計算機可能包含特殊文件一個以上的片段,但是優(yōu)選將來自單個參與計算機20備份的任何一個文件的片段的數(shù)量最小化,因此在隨后的恢復期間參與計算機不可用的情況下,可將對文件的后續(xù)不利影響最小化。方框46指示保持哪些參與計算機包含來自源頭計算機12的哪些多媒體文件片段的記錄。在方框48,將該記錄存儲在源頭計算機12中,如果需要的話,將該記錄存儲在服務器30或者其他次級位置中,因此如果源頭計算機12丟失、被盜或者不能操作,用戶仍然可以使用服務器30中的記錄來恢復多媒體文件,從方框34想起時,服務器30也可以從源頭計算機接收縮略圖或者備份了源頭計算機12上哪些原始文件的其他記錄。 圖3和圖4示出怎樣從備份副本恢復多媒體文件。圖3中示出可以在顯示器18上提供的示例性恢復用戶界面(Π)50,以允許用戶用于從備份副本恢復多媒體文件的某些選項。如圖所示,用戶可以通過輸入文件名來選擇待恢復的文件,也可以通過輸入目錄或文件夾名來選擇恢復整個目錄或文件夾?;蛘?,用戶可以點擊“轉(zhuǎn)到縮略圖”選項,這樣導致提供在圖2的方框34產(chǎn)生的縮略圖,通過點擊相關(guān)聯(lián)的縮略圖,用于選擇一個或多個潛在文件以恢復。此外,在某些實施例中,可以向用戶提供例如根據(jù)比例確定為了恢復的目的文件有多少可接受的選項。例如,用戶可以在示出的場中輸入“95%”,以指示將文件95%的恢復視作可接受的。如果在閾值時間周期里(例如,在恢復指示的比例之后30分鐘里)可以恢復超過指示的比例,那么將返還更大比例的文件??梢韵蛴脩籼峁┰O立閾值周期的選項,也可以缺省設置閾值周期。與之不同,如果在用戶設立或者缺省設置的恢復周期里可以恢復少于指示比例的文件,那么會返還錯誤,和/或在顯示器上給出提示,詢問用戶是否要降低可接受的比例,并向用戶指示到此時實際上已經(jīng)恢復了多少文件。在這種方式下,例如,如果在恢復時一個或多個參與計算機28不可用,那么如果可以恢復足夠的片段以滿足用戶的閾值比例,則系統(tǒng)仍然可以向用戶提供恢復的文件??梢詫嵤┤笔』謴捅壤⑶铱梢酝ㄟ^用戶改變?nèi)笔』謴捅壤?,或者在某些情況下,缺省恢復比例可能不可改變?;蛘?,如同參照圖3可知,不管要花多長時間,用戶都堅持恢復100%的文件。不管怎樣,一旦已經(jīng)設立期望的待恢復文件,那么在圖4的方框52,訪問與該文件相關(guān)聯(lián)的記錄,以確定向哪些參與計算機28詢問片段,并確定每個恢復的片段相關(guān)聯(lián)的文件和文件位置。使用該信息,在方框54,從指示的參與備份計算機28下載必需的片段,并使用片段標簽在方框56將必需的片段接合在一起。如果在圖2中的備份期間進行變換,那么在圖4中的方框58,執(zhí)行逆變換,將文件轉(zhuǎn)換回到它們的原始格式。
判斷菱形框60指示上述處理持續(xù),直到已經(jīng)達到可接受的恢復比例。當這種情況出現(xiàn)時,在狀態(tài)62,在源頭計算機12上提供文件和/或“恢復完成”消息。如果需要的話,通過使用網(wǎng)格計算技術(shù)可以提供附加服務。例如,參與計算機28可以增強參數(shù)化多媒體內(nèi)容或者將參數(shù)化多媒體內(nèi)容轉(zhuǎn)碼。不受限制地,使用網(wǎng)格計算技術(shù)可以提供的附加服務可以是將視頻文件轉(zhuǎn)碼為不同的視頻格式,或者為了更好的質(zhì)量而增強圖像??梢灾匦聦嵤┻@些算法,在變換之后繼續(xù)使用參數(shù)空間,以利用網(wǎng)格計算的效 力,因為參與網(wǎng)格的所有裝置都可以存儲文件的片段以及根據(jù)所有者接收的指令來處理它們。雖然這里示出并詳細描述了特殊的多媒體文件的分布式網(wǎng)絡備份,但是應當理解,本發(fā)明所涵蓋的主題僅由權(quán)利要求書限定。
權(quán)利要求
1.一種計算機,包括 外殼(14); 在所述外殼中的處理器(16); 在所述外殼中的非臨時性計算機可讀存儲介質(zhì)(22,24),其可被所述處理器訪問,以執(zhí)行用于如下操作的邏輯 將多媒體文件分割(40)為多個片段; 向每個片段添加(42)至少一個指示所述片段所屬文件的標識符;以及 將所述片段發(fā)送(44)到計算機網(wǎng)絡中的各個參與備份計算機,使得所述文件的所述片段被分布在多個備份計算機中。
2.權(quán)利要求I的計算機,其中還向每個片段添加(42)所述片段在其文件中的位置的指/Jn ο
3.權(quán)利要求I的計算機,其中所述邏輯包括將所述文件變換(38)為矢量,所述片段由所述矢量組成。
4.權(quán)利要求3的計算機,其中在將所述文件分割為片段之前,將所述文件變換為矢量。
5.權(quán)利要求I的計算機,其中所述邏輯包括記錄(46)哪些參與計算機接收哪些片段,以產(chǎn)生位置記錄。
6.權(quán)利要求5的計算機,其中所述位置記錄被提供(48)給網(wǎng)絡服務器,用于在所述計算機的數(shù)據(jù)存儲器中不能訪問所述位置記錄的情況下,在所述網(wǎng)絡服務器處進行訪問。
7.權(quán)利要求I的計算機,其中所述邏輯包括允許(34,50)用戶設立用于所述文件的恢復的能接受文件比例,使得當足夠的片段已經(jīng)恢復以滿足所述能接受文件比例時,所述文件被指示為完全恢復,所述能接受文件比例小于100%。
8.—種計算機,包括 外殼(14); 在所述外殼中的處理器(16); 在所述外殼中的非臨時性計算機可讀存儲介質(zhì)(22,24),其可被所述處理器訪問,以執(zhí)行用于如下操作的邏輯 接收(50,52)恢復命令,以恢復具有存儲在多個參與計算機中的片段的多媒體文件; 與所述計算機通信(54),以下載所述片段;以及 使用伴隨所述片段的標識符將所述片段接合(56)在一起,以將所述多媒體文件重構(gòu)為所述多媒體文件的原始形式的至少能接受比例,所述能接受比例小于100%。
9.權(quán)利要求8的計算機,其中用戶設立所述能接受比例。
10.權(quán)利要求8的計算機,其中所述片段被備份為矢量,并且所述邏輯包括將所述矢量變換(58)為原始多媒體文件格式。
11.權(quán)利要求8的計算機,其中所述邏輯包括在所述計算機的顯示器上呈現(xiàn)(50)縮略像,每個縮略像代表各自的多媒體文件,用戶選擇縮略圖,以產(chǎn)生命令,以恢復與所述用戶選擇的所述縮略圖相關(guān)聯(lián)的文件。
12.權(quán)利要求8的計算機,其中所述邏輯包括允許(50)用戶輸入路徑名,以指定待恢復的多媒體文件。
13.權(quán)利要求8的計算機,其中所述邏輯使得所述處理器用于將多媒體文件分割(40)為多個片段; 向每個片段添加(42)至少一個指示所述片段所屬文件的標識符;以及將所述片段發(fā)送(44)到計算機網(wǎng)絡中的各個參與備份計算機,使得所述文件的所述片段分布在多個備份計算機中。
14.權(quán)利要求13的計算機,其中還向每個片段添加所述片段在其文件中的位置的指/Jn ο
15.權(quán)利要求13的計算機,其中所述邏輯包括將所述文件變換(38)為矢量,所述片段由所述矢量組成。
16.權(quán)利要求15的計算機,其中在將所述文件分割為片段之前,將所述文件變換為矢量。
17.權(quán)利要求13的計算機,其中所述邏輯包括記錄(46)哪些參與計算機接收哪些片段,以產(chǎn)生位置記錄。
18.權(quán)利要求17的計算機,其中將所述位置記錄提供給網(wǎng)絡服務器,用于在所述計算機的數(shù)據(jù)存儲器中不能訪問所述位置記錄的情況下,在所述網(wǎng)絡服務器處進行訪問。
19.一種方法包括 指定(34)待備份的至少一個多媒體文件; 將所述文件分割(40)為片段; 將所述片段發(fā)送(44)到網(wǎng)絡中的各個參與計算機,作為備份所述文件的手段; 通過從所述參與計算機下載(54)至少某些片段,恢復所述多媒體文件;以及利用小于100%的片段重組(56)所述多媒體文件,使得在所述文件中的內(nèi)容的隨后顯示中具有最小的有害明顯性。
20.權(quán)利要求19的方法,包括將所述文件變換(38)為矢量表示。
全文摘要
將期望要備份的多個多媒體文件的每個文件變換(38)為矢量表示并分割(40)為片段,將片段發(fā)送(44)到網(wǎng)絡中的各個參與計算機,作為備份文件的手段。多媒體文件可以恢復(54),并且可以利用小于100%的片段重組(56)多媒體文件,使得在文件中的內(nèi)容的隨后顯示中具有最小的有害明顯性。
文檔編號G06F7/00GK102884504SQ201180022818
公開日2013年1月16日 申請日期2011年4月26日 優(yōu)先權(quán)日2010年5月13日
發(fā)明者尼考勞斯·喬治斯, 費瑞德瑞克·卡皮奧, 保羅·黃 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1