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

逆向復(fù)制以恢復(fù)被損文件的制作方法

文檔序號:9756929閱讀:586來源:國知局
逆向復(fù)制以恢復(fù)被損文件的制作方法
【專利說明】
【背景技術(shù)】
[0001]1.背景和相關(guān)領(lǐng)域
計算機系統(tǒng)和相關(guān)技術(shù)影響社會的諸多方面。事實上,計算機系統(tǒng)處理信息的能力已經(jīng)改變了我們生活和工作的方式。計算機系統(tǒng)現(xiàn)在經(jīng)常執(zhí)行在計算機系統(tǒng)出現(xiàn)之前手動執(zhí)行的任務(wù)(例如文字處理、調(diào)度、記賬等)的托管。最近,計算機系統(tǒng)已經(jīng)耦合到彼此和其它電子設(shè)備以形成計算機系統(tǒng)和其它電子設(shè)備通過其可以傳遞電子數(shù)據(jù)的有線和無線計算機網(wǎng)絡(luò)二者。相應(yīng)地,許多計算任務(wù)的執(zhí)行跨數(shù)個不同的計算機系統(tǒng)和/或數(shù)個不同的計算環(huán)境分布。
[0002]在一些環(huán)境中,數(shù)據(jù)通過諸如例如集線器和輪輻式網(wǎng)絡(luò)或網(wǎng)狀網(wǎng)絡(luò)之類的網(wǎng)絡(luò)在不同設(shè)備之間同步。例如,經(jīng)復(fù)制的存儲裝置可以用于在多個不同的設(shè)備處存儲數(shù)據(jù)。照此,可以向其它設(shè)備傳播一個設(shè)備處的文件的更新的版本。傳播可以是直接的或者通過一個或多個中間設(shè)備。不幸的是,使用網(wǎng)絡(luò)來同步文件(諸如經(jīng)復(fù)制的存儲裝置)還為惡意軟件引入新的擴散載體(spread vector)。例如,被病毒感染的文件可以傳遞到一個設(shè)備并且然后通過同步過程傳播到一個或多個其它設(shè)備。
[0003]照此,網(wǎng)絡(luò)設(shè)備可以包括惡意軟件掃描器,其針對惡意軟件(病毒、蠕蟲、鍵盤記錄器等)掃描文件。然而,惡意軟件掃描器或設(shè)備處的其它模塊可能具有在檢測之后有限的修復(fù)受感染文件的能力。修復(fù)數(shù)據(jù)文件可能尤其困難,并且潛在地是不可能的。例如,惡意軟件掃描器不能重拍照片或重寫書籍。因此,當(dāng)在文件中檢測到惡意軟件時,惡意軟件掃描器通常移除和/或隔離文件。然而,移除和/或隔離文件可能使其它設(shè)備處的文件的無病毒(clean)副本孤立??商鎿Q地,設(shè)備可以將受感染文件的刪除部分復(fù)制到其它設(shè)備。然而,復(fù)制文件的刪除部分可能刪除其它設(shè)備處的文件的無病毒副本。

【發(fā)明內(nèi)容】

[0004]本發(fā)明擴展至用于逆向復(fù)制以恢復(fù)被損文件的方法、系統(tǒng)和計算機程序產(chǎn)品。計算機系統(tǒng)檢測計算機系統(tǒng)處的文件副本包含不適當(dāng)?shù)膬?nèi)容。計算機系統(tǒng)與一個或多個復(fù)制品協(xié)調(diào)以確定文件的另一副本在來自一個或多個復(fù)制品中的復(fù)制品處可用。計算機系統(tǒng)從復(fù)制品接收文件的另一副本不包括不適當(dāng)?shù)膬?nèi)容的指示。計算機系統(tǒng)訪問來自復(fù)制品的文件的另一副本。計算機系統(tǒng)在計算機系統(tǒng)處利用文件的另一副本取代文件的副本。
[0005]提供本
【發(fā)明內(nèi)容】
來以簡化的形式引入以下在【具體實施方式】中進(jìn)一步描述的概念的選擇。本
【發(fā)明內(nèi)容】
不意圖標(biāo)識所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不意圖用作幫助確定所要求保護(hù)的主題的范圍。
[0006]本發(fā)明的附加特征和優(yōu)點將在隨后的描述中闡述,并且部分地將從描述顯而易見,或者可以通過本發(fā)明的實踐而獲悉。本發(fā)明的特征和優(yōu)點可以借助于特別地在隨附權(quán)利要求中指出的手段和組合來實現(xiàn)或獲得。本發(fā)明的這些和其它特征將從隨后的描述和隨附權(quán)利要求變得更加充分地明顯,或者可以通過以下闡述的本發(fā)明的實踐而獲悉。
【附圖說明】
[0007]為了描述可以獲得本發(fā)明的以上敘述的和其它優(yōu)點及特征的方式,將通過參照在附圖中圖示的其具體實施例來再現(xiàn)以上簡要描述的本發(fā)明的更特定的描述。在理解到這些圖僅描繪了本發(fā)明的典型實施例并且因此不被視為對其范圍的限制的情況下,將通過使用附圖來以附加的特征和細(xì)節(jié)來描述和解釋本發(fā)明,在附圖中:
圖1圖示了促進(jìn)逆向復(fù)制以恢復(fù)被損文件的示例計算機架構(gòu)。
[0008]圖2圖示了用于逆向復(fù)制以恢復(fù)受感染文件的示例方法的流程圖。
[0009]圖3A和3B圖示了用于逆向復(fù)制以恢復(fù)受感染文件的不同網(wǎng)絡(luò)拓?fù)洹?br>【具體實施方式】
[0010]本發(fā)明擴展至用于逆向復(fù)制以恢復(fù)被損文件的方法、系統(tǒng)和計算機程序產(chǎn)品。計算機系統(tǒng)檢測計算機系統(tǒng)處的文件副本包含不適當(dāng)?shù)膬?nèi)容。計算機系統(tǒng)與一個或多個復(fù)制品協(xié)調(diào)以確定文件的另一副本在來自一個或多個復(fù)制品中的復(fù)制品處可用。計算機系統(tǒng)從復(fù)制品接收文件的另一副本不包括不適當(dāng)?shù)膬?nèi)容的指示。計算機系統(tǒng)訪問來自復(fù)制品的文件的另一副本。計算機系統(tǒng)在計算機系統(tǒng)處利用文件的另一副本取代文件的副本。
[0011]本發(fā)明的實施例可以包括或利用專用或通用計算機,包括諸如例如一個或多個處理器和系統(tǒng)存儲器之類的計算機硬件,如以下更加詳細(xì)地討論的那樣。本發(fā)明的范圍內(nèi)的實施例還包括用于承載或存儲計算機可執(zhí)行指令和/或數(shù)據(jù)結(jié)構(gòu)的物理和其它計算機可讀介質(zhì)。這樣的計算機可讀介質(zhì)可以是可以由通用或?qū)S糜嬎銠C系統(tǒng)訪問的任何可用介質(zhì)。存儲計算機可執(zhí)行指令的計算機可讀介質(zhì)是計算機存儲介質(zhì)(設(shè)備)。承載計算機可執(zhí)行指令的計算機可讀介質(zhì)是傳輸介質(zhì)。因此,作為示例而非限制,本發(fā)明的實施例可以包括至少兩個截然不同的種類的計算機可讀介質(zhì):計算機存儲介質(zhì)(設(shè)備)和傳輸介質(zhì)。
[0012]計算機存儲介質(zhì)(設(shè)備)包括RAM、R0M、EEPR0M、CD_R0M、固態(tài)驅(qū)動器(“SSD”)(例如基于RAM)、閃存、相變存儲器(“PCM” )、其它類型的存儲器、其它光盤存儲裝置、磁盤存儲裝置或其它磁存儲設(shè)備、或可以用于以計算機可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)的形式存儲所期望的程序代碼手段并且可以由通用或?qū)S糜嬎銠C訪問的任何其它介質(zhì)。
[0013]“網(wǎng)絡(luò)”被限定為使得電子數(shù)據(jù)能夠在計算機系統(tǒng)和/或模塊和/或其它電子設(shè)備之間傳送的一個或多個數(shù)據(jù)鏈路。當(dāng)信息通過網(wǎng)絡(luò)或另一通信連接(硬連線、無線、或者硬連線或無線的組合)傳遞或提供給計算機時,計算機將該連接適當(dāng)?shù)匾暈閭鬏斀橘|(zhì)。傳輸介質(zhì)可以包括可以用于以計算機可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)的形式承載所期望的程序代碼手段并且可以由通用或?qū)S糜嬎銠C訪問的網(wǎng)絡(luò)和/或數(shù)據(jù)鏈路。以上的組合也應(yīng)當(dāng)包括在計算機可讀介質(zhì)的范圍內(nèi)。
[0014]另外,在到達(dá)各種計算機系統(tǒng)組件時,以計算機可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)的形式的程序代碼手段可以從傳輸介質(zhì)自動傳遞到計算機存儲介質(zhì)(設(shè)備)(或反之亦然)。例如,通過網(wǎng)絡(luò)或數(shù)據(jù)鏈路接收到的計算機可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)可以在網(wǎng)絡(luò)接口模塊(例如,“NIC” )內(nèi)的RAM中緩沖,并且然后最終傳遞到計算機系統(tǒng)RAM和/或計算機系統(tǒng)處的較不易失性的計算機存儲介質(zhì)(設(shè)備)。因而,應(yīng)當(dāng)理解,計算機存儲介質(zhì)(設(shè)備)可以包括在還利用(或者甚至主要利用)傳輸介質(zhì)的計算機系統(tǒng)組件中。
[0015]計算機可執(zhí)行指令例如包括,當(dāng)在處理器處執(zhí)行時使通用計算機、專用計算機或?qū)S锰幚碓O(shè)備執(zhí)行某個功能或某組功能的指令和數(shù)據(jù)。計算機可執(zhí)行指令可以是例如二進(jìn)制文件、諸如匯編語言之類的中間格式指令或甚至源代碼。盡管以具體到結(jié)構(gòu)特征和/或方法動作的語言描述了本主題,但是要理解,所附權(quán)利要求書中限定的主題不必限于所描述的特征或以上所描述的動作。相反,所描述的特征和動作是作為實現(xiàn)權(quán)利要求的示例形式而公開的。
[0016]本領(lǐng)域技術(shù)人員將領(lǐng)會到,本發(fā)明可以在具有許多類型的計算機系統(tǒng)配置的網(wǎng)絡(luò)計算環(huán)境中實踐,這些計算機系統(tǒng)配置包括個人計算機、臺式計算機、膝上型計算機、消息處理器、手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程消費電子設(shè)備、網(wǎng)絡(luò)PC、小型計算機、大型計算機、移動電話、PDA、平板電腦、尋呼機、路由器、交換機等等。本發(fā)明也可以在其中通過網(wǎng)絡(luò)(或者通過硬連線數(shù)據(jù)鏈路、無線數(shù)據(jù)鏈路,或者通過硬連線和無線數(shù)據(jù)鏈路的組合)鏈接的本地和遠(yuǎn)程計算機系統(tǒng)二者執(zhí)行任務(wù)的分布式系統(tǒng)環(huán)境中實踐。在分布式系統(tǒng)環(huán)境中,程序模塊可以位于本地和遠(yuǎn)程存儲器存儲設(shè)備二者中。
[0017]本發(fā)明的實施例還可以實現(xiàn)在云計算環(huán)境中。在本說明書以及隨附的權(quán)利要求中,“云計算”被限定為一種用于使得能夠?qū)膳渲糜嬎阗Y源的共享池進(jìn)行按需網(wǎng)絡(luò)訪問的模型。例如,云計算可以在市場中被采用以提供對可配置計算資源的共享池的普適且方便的按需訪問。可配置計算資源的共享池可以經(jīng)由虛擬化而被快速地供給并且以低管理努力或服務(wù)提供商交互進(jìn)行發(fā)放,并且然后進(jìn)行相應(yīng)地縮放。
[0018]云計算模型可以包括各種特性,諸如例如按需自服務(wù)、廣泛網(wǎng)絡(luò)訪問、資源池、快速彈性、測量服務(wù)等。云計算模型還可以顯露出各種服務(wù)模型,諸如例如軟件即服務(wù)(“SaaS”)、平臺即服務(wù)(“PaaS”)以及基礎(chǔ)結(jié)構(gòu)即服務(wù)(“IaaS”)。運計算模型還可以使用不同的部署模型來部署,諸如私有云、社區(qū)云、公共云、混合云等。在本說明書和權(quán)利要求中,“云計算環(huán)境”是其中采用云計算的環(huán)境。
[0019]在本說明書和隨附權(quán)利要求中,“同步”被限定為保持?jǐn)?shù)據(jù)集的多個副本與彼此一致,或者維持?jǐn)?shù)據(jù)完整性。
[0020]在本說明書和隨附權(quán)利要求中,“復(fù)制”被限定為共享信息以便確保諸如軟件或硬件組件之類的冗余資源之間的一致性,以改進(jìn)可靠性、故障容限或可訪問性。
[0021]在本說明書和隨附權(quán)利要求中,“經(jīng)復(fù)制的存儲裝置”被限定為其中將數(shù)據(jù)(諸如文件)的復(fù)制品被分發(fā)到多個不同的計算機系統(tǒng)以供存儲的存儲裝置。例如,文件的副本可以存儲在服務(wù)器、家庭計算機系統(tǒng)和移動電話上。當(dāng)文件在一個設(shè)備處改變時,將所改變的文件傳播到其它設(shè)備。經(jīng)復(fù)制的存儲裝置可以實現(xiàn)在云存儲裝置中。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
离岛区| 辽宁省| 尼玛县| 外汇| 石家庄市| 炉霍县| 来凤县| 兴安县| 彭泽县| 苏州市| 金沙县| 曲阳县| 辽阳县| 新密市| 南郑县| 藁城市| 安远县| 灵丘县| 如皋市| 恩施市| 大厂| 苍山县| 株洲县| 英德市| 西平县| 安泽县| 嘉定区| 永城市| 资阳市| 格尔木市| 河间市| 谷城县| 亚东县| 秭归县| 民乐县| 沂源县| 金堂县| 濮阳县| 石景山区| 股票| 濮阳市|