遠程電腦同步傳輸檔案技術的製作方法
2023-11-06 19:59:12 1
專利名稱:遠程電腦同步傳輸檔案技術的製作方法
技術領域:
本發明關於一遠程數據處理裝置同步傳輸檔案技術,更明確而言,本發明關於一
種用於在一網絡系統中同步化兩個或更多個數據處理裝置中的資料變化的遠程數據處理裝置同步傳輸檔案技術。
背景技術:
隨著科技的發達及地球村的形成,數據傳輸技術衍然已顯著地影響人們的生活及工作。目前人們常用的網絡數據傳輸技術大致上有,例如MSN、 e-mail及網絡芳鄰等。人們常藉由以上數據傳輸系統來達到數據傳輸的目的。但前兩者(MSN及e-mail)有檔案大小的限制,而最後一者(網絡芳鄰)則有空間的限制。當需要傳輸大量資料至較遠的地方時(例如,國外),人們則採用隨身碟的方式來達到數據傳輸的目的。 然而,隨著各種產業的國際化,人們常因工作需要出差,而造成工作地點的時常更換,此外現今的工作型態已從過去的個人獨立完成工作轉變到現在的團體合作方式,一個案子往往是結合多人的力量來完成的,也因此過去的數據傳輸技術已無法達到現在的數據傳輸需求。利用隨身碟攜帶資料的缺點有以下,一是無法同時在多個數據處理裝置上修改檔案,另外因為每次更換工作地點則需要再儲存一次修改過的檔案,增加造成檔案漏存的機會,因而造成無法繼續進行中的工作或是需要聯絡在當地的同事幫忙,如此會大大影響工作進度,甚至工作的停擺。因此需要一更有效的遠程數據處理裝置的傳輸檔案技術來滿足當今社會上的需求。
發明內容
本發明藉由遠程數據處理裝置同步傳輸檔案技術達到一同步數據傳輸資料的目的,從而彌補了上述缺點。 本發明的目的在於提供一種遠程資料同步傳輸技術,以達到一網絡系統內兩個或更多個數據處理裝置中資料改變的同步變化。 本發明藉由在一遠程資料同步傳輸系統中的兩個或兩個以上的數據處理裝置中,自動監控彼此的資料變化,並進一步在數據處理裝置產生資料變化的方式,加以同步化同一網絡系統中的兩個或更多個數據處理裝置中所產生的資料變化。其中,網絡系統中的數據處理裝置皆包含一搜尋單元、一數據集合、一索引、一索引擷取單元、一比較單元、一監控單元及一同步化單元。在每一次數據處理裝置開啟時便會藉由其搜尋單元搜尋同一網絡系統內的其它設定為欲同步化的數據處理裝置。之後,進一步搜尋這些欲同步化的數據處理裝置中設定為欲同步化的數據集合,並自數據處理裝置的索引找出資料集合的資料變化信息,當中包含資料變化及資料變化時間。接著,比較單元比較這些資料變化時間的先後,加以判定最後的資料變化。然後,同步化單元便會將這些數據處理裝置的資料集合內容同步化。此外,可進一步配合一時間單元換算數據處理裝置中資料變化產生的時間,以取得一客觀的時間依據,加以得知資料變化產生時間的先後。
圖1概要繪示此遠程資料同步傳輸系統。 圖2a概要繪示此遠程資料同步傳輸系統內本機數據處理裝置及目標數據處理裝置間的組件關係。 圖2b概要繪示進一步包含一計時單元的遠程資料同步傳輸系統內本機數據處理裝置及目標數據處理裝置間的組件關係。
圖2c概要繪示一例示性的帳號清單。 圖3概要繪示此遠程資料同步傳輸系統的數據傳輸流程。 圖4概要繪示一例示性的存取密碼要求的清單。 圖5概要繪示一例示性選取清單。 圖6為此遠程資料同步傳輸系統同步化的一流程圖。 主要組件符號說明201本機數據處理裝置202目標數據處理裝置203搜尋單元204清單205目標同步化單元206監控單元207索引擷取單元208目標設定單元209比較單元210本機同步化單元212本機設定單元213目標索引214本機資料集合215本機索引217目標資料集合218計時單元
具體實施例方式
以下將利用較佳實施例來說明本發明,其中所提及特定的結構、步驟或配置,乃為了說明的目的。 本發明提供一種用於一網絡系統(例如,一網際網絡、一內部網絡或一區域網路)內的遠程資料同步傳輸系統200,其中如圖1概要繪示,遠程資料同步傳輸系統200包含至少兩個數據處理裝置。其中,在此具體實施例中,數據處理裝置可以是一計算機、PDA或手機等任何可進行數據傳輸的裝置。藉由此遠程資料同步傳輸系統200,網絡系統內的數據處理裝置可同步產生資料變化,進而達到此遠程資料同步傳輸系統200內的所有數據處理裝置同步化的目的。其中,圖1中兩兩連接數據處理裝置的雙箭號表示此網絡系統中的數據
5處理裝置可相互同步化,故一數據處理裝置可是一本機數據處理裝置,也可是一 目標數據處理裝置,端看同步化時此數據處理裝置是扮演與其它數據處理裝置同步化的角色,亦或是扮演被其它數據處理裝置同步化的角色而定。 圖2a概要繪示網絡系統中本機數據處理裝置201與目標數據處理裝置202間的組件關係圖。此實施例將多個數據處理裝置間的關係簡化為包含一本機數據處理裝置201及一目標數據處理裝置202兩者的間的同步化。應該要注意的是,此具體實施例中的本機數據處理裝置201及目標數據處理裝置202所指的並非特定的數據處理裝置,而是依同步化流程的主動與被動區分。舉例而言,此網絡系統中主動與同一網絡系統內其它數據處理裝置同步化的數據處理裝置為本機數據處理裝置201,而同一網絡系統內除本機數據處理裝置201夕卜,被搜尋並受資料變化監控的一或多個數據處理裝置則稱為目標數據處理裝置202。 本機數據處理裝置201包含一搜尋單元203、一監控單元206、一清單204、一索引擷取單元207、一比較單元209、一本機同步化單元210、一本機設定單元212、一本機索引215,及一本機數據集合214。另外,同一網絡系統中的目標數據處理裝置202則包含一 目標同步化單元205、一目標設定單元208、一目標資料集合217及一 目標索引213。此外,此遠程資料同步傳輸系統200在目標數據處理裝置202內較佳儲存有一識別(例如,一對應到一網絡地址的帳號)以用作網絡位置的辨別之用,以利本機數據處理裝置201在網絡系統內的搜尋。目標數據處理裝置202內的目標索引213記錄所有在目標數據處理裝置202中目標資料集合217的所有資料變化及這些資料變化的產生時間,供本機數據處理裝置201的搜尋單元203搜尋、索引擷取單元207擷取並藉由比較單元209加以比較。其中,本機索引215及目標索引213可為,例如,作業系統中的一日誌(log);而索引擷取單元207則可為,例如,一fopen函式配以一fread函式來加以達成。清單204包含於搜尋單元203中,可藉由用於儲存同一網絡系統中,其它數據處理裝置的帳號及密碼的一資料庫達成。比較單元209,可由一比較函式(例如,一字符串比較函式、一比較運算子(comparison operator)或一排序函式(sort))加以達成。本機同步化單元210及目標同步化單元205可由一程序函式(例如,Unix統中的dba_Sync函式)加以達成。本機設定單元212及目標設定單元208則可藉由,可建立一設定文件的程序函式加以達成。 此外,本機設定單元212用於設定本機數據處理裝置201內欲與目標數據處理裝置202的目標資料集合217同步化的本機資料集合214(在此具體實施例中,本機資料集合214及目標資料集合217可為一資料夾、檔案或任何其它類型資料的集合)。此本機設定單元212可設定多於一個本機資料集合214,以與多個目標數據處理裝置202的目標資料集合217同步化。在本機數據處理裝置201搜尋到目標數據處理裝置202的目標資料集合217的所有資料變化後,自動在本機數據處理裝置201的本機資料集合214內產生一資料變化。目標設定單元208用於設定目標數據處理裝置202內欲與本機數據處理裝置201的本機資料集合214同步化的目標資料集合217 (此具體實施例中,本機資料集合214及目標資料集合217可為一資料夾、檔案或任何其它類型資料的集合)。相同地,目標數據處理裝置202的目標設定單元208可設定多於一個目標資料集合217,以與多個本機數據處理裝置201的本機資料集合214同步化。本機資料集合214及目標資料集合217的界定,與前述本機數據處理系統201及目標數據處理系統202的界定是一樣的。
此外,如圖2b所示,在其它具體實施例中,此遠程資料同步傳輸系統200亦可進一步包含一計時單元218,用於換算網絡系統內資料變化的產生時間以獲得一客觀的時間依據,用以比較資料變化產生時間的先後。其中,此計時單元218獨立於各數據處理裝置外的第三方裝置中(例如,一伺服器或其它數據通訊管理裝置),藉以獲得一客觀的比較標準。其中,此計時單元的功能可藉由一程序函式或藉由基本輸出入系統(BIOS)的計時功能,並配以時間郵戳(timestamp)的方式達成。 以下將進一步描述此遠程數據處理裝置傳輸系統200的工作方式。在此遠程數據處理裝置同步傳輸開始前,使用者經由本機數據處理裝置201中的本機設定單元212設定欲與目標數據處理裝置202的目標資料集合217同步化的本機資料集合214,而在目標數據處理裝置202端的使用者經由目標設定單元208設定欲與本機數據處理裝置201同步化的目標資料集合217。 如圖2a所繪示,此本機數據處理裝置201的搜尋單元203包含一清單204。其中,搜尋單元203可藉由一程序,或訊號傳輸的方式達成。圖2c繪示一例示性清單204,此清單204包含兩基本欄位,其中一欄位為用於輸入欲同步化的目標數據處理裝置的名稱的欄位,另一欄位則為用於輸入欲同步化目標數據處理裝置的存取密碼的欄位。 一使用者可在用於輸入欲同步化的目標數據處理裝置202的名稱的欄位中填入目標數據處理裝置202的識別(例如, 一帳號或是一對等名稱解析通訊協議(PNRP)),並且在存取密碼欄位輸入各目標數據處理裝置202的存取密碼,以方便每次欲產生同步化動作時,由本機數據處理裝置201的搜尋單元203直接輸入存取密碼,進而達成與目標數據處理裝置202的聯機。 一網絡系統內一本機數據處理裝置201中的搜尋單元203,依據使用者建立包含於搜尋單元203中的清單204搜尋同一網絡系統中的目標處理系統202。其中,如前所述,清單204包含同一網絡系統中的目標處理系統202的識別(例如,一帳號),此識別為目標數據處理裝置202在網絡系統中的一名稱(例如,PNRP,即Peer NameResolution Protocol對等名稱解析通訊協議),此識別對應到一網絡位置(例如,一 IP位址),故本機數據處理裝置201的使用者可藉由此識別搜尋目標數據處理裝置202在網絡系統中的網絡位置。其中,帳號可藉由本機數據處理裝置201自動或使用者手動取得。在本機數據處理裝置201搜尋到目標數據處理裝置202後,目標數據處理裝置202提出一存取密碼要求,以確認此本機數據處理裝置201具有存取權限。圖3概要繪示,本機數據處理裝置201搜尋目標數據處理裝置202,並對本機資料集合產生資料變化的一概要流程。 圖4概要繪示數據處理裝置202提出一存取密碼要求的窗口 。在其它具體實施例中,也可將存取密碼如前述,儲存於本機數據處理裝置201的清單204中,在目標數據處理裝置202提出存取密碼要求時自動輸入,如此使用者便無需記住目標數據處理裝置202的存取密碼,而直接存取目標數據處理裝置202的目標資料集合217。在確認本機數據處理裝置201具有存取權限後,本機數據處理裝置201的搜尋單元203進一步找出目標數據處理裝置202中使用者設定為欲與本機數據處理裝置201的本機資料集合214同步化的目標資料集合217及記錄此目標資料集合217所有資料變化的目標索引213。接著,本機數據處理裝置201的搜尋單元203在搜尋到目標索引213後,將目標索引213的紀錄傳輸至本機數據處理裝置201中的索引擷取單元207,以擷取目標索引213中所有關於目標資料集合217的資料變化信息及資料變化的產生時間的信息。
其中,在將目標數據處理裝置202的目標索引213中所有關於目標資料集合217 的資料變化信息及資料變化時間信息傳回至本機數據處理裝置201前,目標索引213的資 料變化的產生時間信息可經由本機數據處理裝置201之後比較單元209的換算,亦或經過, 如圖2b所繪示的遠程數據處理裝置傳輸系統200進一步包含的計時單元218的換算,以能 夠與本機索引215中的資料變化記錄有一客觀的時間比較依據。其中,此計時單元218可 包含於任何通訊管理裝置中(例如,一基地臺或一伺服器)的一第三方通訊裝置中,以得到 一統一的客觀的時間比較依據。舉例而言,本機數據處理裝置201及目標數據處理裝置202 可能在不同的時區,如此本機數據處理裝置201及目標數據處理裝置202的時間設定就會 有很大的不同,故需要一客觀的第三方計時單元218換算目標數據處理裝置202中目標索 引213所記錄的所有關於目標資料集合217的資料變化的產生時間,從而能夠與本機數據 處理裝置201中本機索引215所記錄的所有關於本機資料集合214的資料變化的產生時間 客觀地比較。 在此同時,索引擷取單元207自本機數據處理裝置201的本機索引215中亦擷取 所有關於本機資料集合214的資料變化信息及資料變化的產生時間。然後,索引擷取單元 207將本機索引215中擷取出的資料變化時間信息及目標索引213中擷取出的資料變化時 間信息,傳輸至本機數據處理裝置201中的比較單元209。接著,本機數據處理裝置201中 的比較單元209將本機索引215中所紀錄所有關於本機資料集合214與目標索引215中所 紀錄所有關於目標資料集合214作比較,以找出在本機數據處理裝置201前一次關機後,本 機資料集合214及目標資料集合214中資料變化產生的先後順序。接著,將此比較結果傳 輸至本機同步化單元212,以將本機數據處理裝置201的本機資料集合214依據此比較結果 產生資料變化,以達成與目標數據處理裝置202的目標資料集合217同步化的目的。其中, 當本機數據處理裝置201的比較單元209比較找出同一資料,在本機數據處理裝置201前 一次關機後,在目標數據處理裝置202的目標資料集合217有多於一次的資料變化時,本機 數據處理裝置201的比較單元209顯示一確認請求,經由使用者的選取,以確認所欲保留的 資料變化。其中,比較單元209可由一用於比較的函式達成。 圖5概要繪示當本機數據處理裝置201的比較單元209的比較結果發現,在本機 數據處理裝置201前一次關機後, 一或多個資料有多於一次的資料變化時,比較單元209顯 示一選取目錄,此選取目錄列出所有在本機數據處理裝置201前一次關機後所有具有多於 一次資料變化的數據,對此資料做出資料變化的數據處理裝置名稱,以及每個資料變化的 產生時間,以供使用者選取。其中資料變化的產生時間可比圖5所示更精確至秒,以獲得一 更精確的資料變化產生時間的比較依據。此外,在本機數據處理裝置201及目標數據處理 裝置202皆為開機狀態時,本機數據處理裝置201包含一監控單元206,用於隨時監控目標 數據處理裝置202的目標索引213,以及本機數據處理裝置201的本機索引215。當本機索 引215或目標索引213任何一者產生一關於本機資料集合214或目標資料集合217的資料 變化時,本機數據處理裝置201的監控單元206將此數據變化傳輸至索引擷取單元207,以 擷取資料變化的信息,接著將此資料變化信息傳輸至比較單元209,以比較資料變化的產生 時間,接著將比較結果傳輸至本機同步化單元210及目標同步化單元205,接著本機同步化 單元210及目標同步化單元205分別在本機數據處理裝置201的本機資料集合214及目標 數據處理裝置202的目標資料集合217中產生相應的資料變化,以達到將本機數據處理裝置201的本機資料集合214與目標數據處理裝置202的目標資料集合217同步化的目的。
圖6繪示此遠程資料同步傳輸系統200同步化的一流程圖。首先,步驟601包含設定資料集合,在正式激活同步化的動作前,本機數據處理裝置201的使用者及目標數據處理裝置202的使用者需先藉由本機設定單元212及目標設定單元208來設定欲用於同步化的數據集合。在較佳實施例中,本機數據處理裝置201中欲用於與目標數據處理裝置202同步化的資料集合稱作本機資料集合214,而目標數據處理裝置202中欲用於與本機數據處理裝置201同步化的資料集合則稱作目標資料集合217。接著便開始正式的同步化動作,同步化動作的第一步即為步驟602,搜尋數據處理裝置及索引。藉由本機數據處理裝置201的搜尋單元203搜尋網絡系統中欲同步化的目標數據處理裝置202的網絡位置,其中搜尋單元203藉由包含於其中,用於儲存一對應到一網絡位置的帳號或是一網絡地址的一清單204加以搜尋。在本機數據處理裝置201搜尋到目標數據處理裝置202後,目標數據處理裝置202提出一判定此本機目標數據處理裝置201是否有存取權限。
在目標數據處理裝置202給予存取權限後,本機數據處理裝置201的搜尋單元203進一步搜尋目標數據處理裝置202中的目標索引213,並將目標索引213記錄到的資料變化回傳至本機數據處理裝置201的索引擷取單元207,以開始603步驟,擷取索引,其中本機數據處理裝置201的索引擷取單元207擷取目標索引213中所有與目標資料集合217相關的資料變化信息及資料變化產生時間,並進一步將此信息傳輸至比較單元209。進一步進到步驟604比較索引記錄的信息,本機數據處理裝置201的比較單元209將接收到的資料變化加以比較,以找出本機數據處理裝置201前一次關機後產生的資料變化,並排出資料變化的先後順序。其中,當本機數據處理裝置201的比較單元209發現同一數據有多於一次的資料變化時,提出一尋問,供使用者選取欲保留的資料版本。使用者可選取一或多個欲保留的版本。接著,將比較信息傳輸至本機同步化單元210,以進行步驟605產生相應數據變化,如此便能達成初步的同步化的目的。 在達成初步的同步化後,本機數據處理裝置201當持續監控本機數據處理裝置202的本機索引215,以及目標數據處理裝置202的目標索引213以達到隨時同步化的目的。故本機數據處理裝置201的監控單元206在達成初步的同步化後,接著進行步驟606監控索引,本機數據處理裝置201的監控單元206監控本機索引215及目標索引213,當本機索引215或目標索引213任一者產生新的資料變化時,監控單元206將此信息傳輸至索引擷取單元207,以進行步驟607,擷取監控到的索引變化。此步驟擷取監控到的本機索引215或目標索引216所記錄到的資料變化,接著將擷取到的資料變化信息傳輸至比較單元209,進行如前述的比較動作,並將比較結果傳輸至本機同步化單元210,本機同步化單元210接著進到步驟609,產生相應資料變化。本機同步化單元210依所得到的資料變化信息對本機資料集合214及目標資料集合217產生相應的資料變化,便能完成步驟610達成同步化。
雖然本發明以說明及實施例揭露如上,然其並非用以限定本發明,任何熟悉此技術者,在不脫離本發明的精神和範圍內,當可作各種更動及修改,因此本發明的保護範圍以申請專利範圍所界定者為準。
權利要求
一種用於一網絡系統內的遠程資料同步傳輸系統,包含一目標數據處理裝置,包含一目標資料集合及一目標索引,其中目標索引用於記錄目標數據處理裝置中的所有資料變化;以及一本機數據處理裝置,包含一本機資料集合,其為用於與目標資料集合同步化的資料集合;一本機索引,用於記錄本機數據處理裝置中的所有資料變化;一比較單元,將從目標數據處理裝置中擷取到的目標索引中記錄的目標資料集合的資料變化紀錄與本機索引所記錄的本機資料集合的資料變化紀錄作比較;以及一本機同步化單元,其在比較單元比較數據變化後將本機資料集合與目標資料集合的內容同步化。
2. 如權利要求l的遠程資料同步傳輸系統,其中本機數據處理裝置進一步包含一搜尋單元及一索引擷取單元,其中搜尋單元用於搜尋網絡系統內的目標數據處理裝置及包含於目標數據處理裝置中的目標資料集合,而索引擷取單元自目標數據處理裝置中擷取目標索弓l,其中目標索引用於記錄目標數據處理裝置中的所有資料變化。
3. 如權利要求1的遠程資料同步傳輸系統,其中目標數據處理裝置進一步包含一目標同步化單元,其在收到比較單元比較資料變化的比較信息後將目標資料集合與本機資料集合的內容同步化。
4. 如權利要求l的遠程資料同步傳輸系統,其中目標數據處理裝置經由註冊得到一識別,其中識別對應到目標數據處理裝置在網絡系統中的位置,並且目標數據處理裝置可經由手動設定得到一存取密碼,此外,目標數據處理裝置將識別及存取密碼儲存於目標數據處理裝置的資料集合內。
5. 如權利要求4的遠程資料同步傳輸系統,目標數據處理裝置在收到本機數據處理裝置的搜尋後,進一步產生一存取密碼要求,作為判定是否給予存取權限的依據。
6. 如權利要求5的遠程資料同步傳輸系統,在取得存取權限後,本機數據處理裝置的搜尋單元搜尋目標數據處理裝置中設定為欲同步化的目標數據集合,並藉由索引擷取單元擷取目標數據處理裝置的數據集合中的索引,並找出目標數據處理裝置內設定為欲同步化的目標資料集合中的資料變化。
7. 如權利要求l的遠程資料同步傳輸系統,其中目標數據處理裝置進一步分別包含一目標設定單元及一本機設定單元,目標設定單元在目標數據處理裝置中設定欲與本機數據處理裝置的本機資料集合同步化的目標資料集合,而本機設定單元在本機數據處理裝置中設定欲與目標數據處理裝置的目標資料集合同步化的本機資料集合。
8 如權利要求7的遠程資料同步傳輸系統,本機數據處理裝置的比較單元將本機資料集合的索引所記錄的資料變化信息及資料變化產生時間,以及目標資料集合的索引所記錄的資料變化信息及資料變化產生時間加以比較,並且比較單元將比較出的結果傳輸至本機同步化單元及目標同步化單元,本機同步化單元依據比較出的結果,對本機資料集合產生一資料變化。
9. 如權利要求l的遠程資料同步傳輸系統,可進一步包含一計時單元,計時單元換算自目標數據處理裝置監控而得的資料變化的時間,當本機數據處理裝置的索引擷取單元自目標數據處理裝置擷取目標索引時,經過計時單元,並接著藉由計時單元換算,索引擷取單元擷取經換算的目標索引記錄的資料變化產生時間,並將之傳輸至比較單元。
10. 如權利要求9的遠程資料同步傳輸系統,進一步包含一監控單元,監控單元監控目標數據處理裝置中目標資料集合的索引的資料變化紀錄,監控單元自目標資料集合的目標索引或本機資料集合的本機索引監控到更新的資料變化時,將資料變化信息傳輸至索引擷取單元。
11. 一種遠程資料同步傳輸方法,包括下列步驟搜尋一網絡系統內的一目標數據處理裝置及包含於目標數據處理裝置中的一目標資料集合;自目標數據處理裝置擷取一目標索引;將擷取到的目標索引中記錄的資料變化紀錄與一本機資料集合的一本機索引所記錄的本機資料集合的資料變化紀錄進行比較;以及依比較資料變化結果將本機資料集合與目標資料集合的內容同步化。
12. 如權利要求ll的遠程資料同步傳輸方法,進一步包含取得目標數據處理裝置的一識別及一存取密碼,其中搜尋步驟包含,藉由對應到一目標數據處理裝置的網絡位置的識別搜尋網絡系統內的目標數據處理裝置。
13. 如權利要求12的遠程資料同步傳輸方法,其中搜尋步驟在搜尋到目標數據處理裝置後,目標數據處理裝置提出一存取密碼要求,以判定是否給予存取權限;在目標數據處理裝置給予一存取密碼後,進一步搜尋目標數據處理裝置中設定為欲同步化的目標資料集合及目標索引。
14. 如權利要求13的遠程資料同步傳輸方法,搜尋步驟可進一步藉由一計時單元換算資料變化產生時間,以與本機索引中記錄的本機資料集合的資料變化產生時間做比較。
15. 如權利要求14的遠程資料同步傳輸方法,擷取索引步驟將經換算的資料變化產生時間傳輸至本機數據處理裝置的比較單元,以供數據變化及數據變化產生先後的比較。
16. 如權利要求15的遠程資料同步傳輸方法,進一步包含一監控步驟,藉由一監控單元監控本機索引及目標索引,其中當監控單元自目標索引或本機索引監控到任何資料變化時,將資料變化信息傳輸至索引擷取單元。
17. 如權利要求16的遠程資料同步傳輸方法,在擷取索引步驟中,進一步將自本機索引或目標索引擷取到的本機資料集合或目標資料集合的資料變化信息傳輸至比較單元進行比較,在比較步驟中,比較單元進一步將比較結果傳輸至本機同步化單元及目標同步化單元,以在本機資料集合及目標資料集合中產生相應的資料變化,進而達到資料同步化的目的。
全文摘要
本發明的一種用於一網絡系統的遠程資料同步傳輸系統,包含一本機數據處理裝置及一目標數據處理裝置。本機數據處理裝置包含一搜尋單元;一本機資料集合;一本機索引;一索引擷取單元;一比較單元;一本機同步化單元,其在比較單元比較數據變化後將本機資料集合與目標資料集合的內容同步化;以及一監控單元,監控目標數據處理裝置中目標資料集合的索引的資料變化紀錄,藉以在兩端數據處理裝置保持開機時隨時同步化本機數據處理裝置及目標數據處理裝置中的資料。透過上述七個單元的操作,以同步化在網絡系統中本機數據處理裝置及目標數據處理裝置的資料變化。
文檔編號H04L12/58GK101741760SQ20081018042
公開日2010年6月16日 申請日期2008年11月26日 優先權日2008年11月26日
發明者吳銘鈞, 陳柏年 申請人:宏碁股份有限公司