專利名稱:應(yīng)用軟件網(wǎng)路同步系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明系有關(guān)一種網(wǎng)路同步系統(tǒng)及其方法,特別系指通過(guò)網(wǎng)路連線達(dá)成 使用者端與資料伺服器網(wǎng)路同步的一種應(yīng)用軟件網(wǎng)路同步系統(tǒng)及其方法。
背景技術(shù):
隨著數(shù)碼裝置的應(yīng)用愈來(lái)愈多元化,愈來(lái)愈多的應(yīng)用軟件被執(zhí)行在數(shù)碼 裝置上,應(yīng)用軟件提供友善且方便的工具讓使用者使用數(shù)碼裝置時(shí)更順手, 這些應(yīng)用軟件包羅萬(wàn)象,有輸入法的應(yīng)用軟件,還有翻譯軟件的應(yīng)用軟件, 播放影音的應(yīng)用軟件等等,也因?yàn)閼?yīng)用軟件支援的功能很多,使用應(yīng)用軟件 時(shí)的流暢性非常重要。
目前最被廣泛使用的應(yīng)用軟件都被執(zhí)行在單機(jī)的數(shù)碼裝置上,隨著應(yīng)用 軟件技術(shù)的推陳出新,現(xiàn)有應(yīng)用軟件提供很多功能讓使用者便利地使用和選 擇,這些應(yīng)用軟件多半為使用者操作導(dǎo)向,為了滿足不同的使用者需求提供 不同設(shè)定供使用者選擇,同時(shí)具有記憶功能,讓使用者能擁有自己習(xí)慣的操
作模式,例如輸入法軟件具有使用者造詞及使用輸入法軟件時(shí)的預(yù)設(shè)輸入 法操作及翻譯軟件具有記憶輸入及導(dǎo)入或?qū)С鲎越ㄔ~的功能,使得在單機(jī)使 用應(yīng)用軟件非常方便,使用者可以擁有自己習(xí)慣的搡作模式,而不是受限于 應(yīng)用軟件的預(yù)設(shè)值。
然而,這些個(gè)性化的設(shè)置卻受限于單機(jī)安裝,如果使用者更換其他新的 數(shù)碼裝置或在其他數(shù)碼裝置使用應(yīng)用軟件,許多在原有數(shù)碼裝置上設(shè)置的使 用習(xí)慣便無(wú)法被方便地移植到其他數(shù)碼裝置上,使用者只能在新的數(shù)碼裝置 上重新設(shè)定。
這樣一來(lái),使用者就必須受限于使用自己原有的數(shù)碼裝置;不然,就是 要接受一旦更換數(shù)碼裝置所帶來(lái)的操作不方便。所以在單機(jī)作業(yè)的應(yīng)用軟件 無(wú)法支援使用者在其他的數(shù)碼裝置仍能使用自己習(xí)慣的應(yīng)用軟件操作模式
下,當(dāng)使用者使用其他的數(shù)碼裝置時(shí),應(yīng)用軟件仍有改善操作流暢性的必要。
發(fā)明內(nèi)容
鑒于以上在背景技術(shù)中所提出的目前單機(jī)作業(yè)的應(yīng)用軟件無(wú)法滿足使 用者在其他的數(shù)碼裝置上使用相同操作模式的應(yīng)用軟件時(shí),可以擁有自己習(xí) 慣的操作模式的現(xiàn)況,本發(fā)明目的在于提供一種應(yīng)用軟件網(wǎng)路同步系統(tǒng)及其 方法,可以用來(lái)解決使用者在任何一臺(tái)數(shù)碼裝置都能擁有自己習(xí)慣的操作模 式,進(jìn)而提高使用者在其他數(shù)碼裝置使用應(yīng)用軟件的流暢感。
于本發(fā)明所揭露的應(yīng)用軟件網(wǎng)路同步系統(tǒng),應(yīng)用于網(wǎng)際網(wǎng)路上,其包含
有至少一個(gè)使用者端,其中各個(gè)使用者端分別具有第一記錄檔; 一個(gè)資料 伺服器,具有第二記錄檔,其中資料伺服器更包含連線模塊,當(dāng)使用者端 的一啟動(dòng)應(yīng)用軟件網(wǎng)路同步功能時(shí),與資料伺服器建立網(wǎng)路連線;比對(duì)模塊, 讀取第 一記錄檔的第 一 時(shí)間資訊與資料伺服器的第二記錄檔的第二時(shí)間資 訊進(jìn)行比對(duì);網(wǎng)路同步模塊;當(dāng)?shù)谝挥涗洐n的第一時(shí)間資訊晚于第二記錄檔 的第二時(shí)間資訊時(shí),自使用者端上傳第 一檔案文件更新資料伺服器的第二檔 案文件;當(dāng)?shù)?一記錄檔的第 一 時(shí)間資訊早于第二記錄檔的第二時(shí)間資訊時(shí), 自資料伺服器下載第二檔案文件更新使用者端的第一檔案文件;及儲(chǔ)存模 塊;當(dāng)自使用者端上傳第一檔案文件更新資料伺服器的第二檔案文件時(shí),儲(chǔ) 存第二記錄檔的第二時(shí)間資訊;當(dāng)自資料伺服器下載第二檔案文件更新使用 者端的第 一檔案文件時(shí),儲(chǔ)存第 一記錄檔的第 一 時(shí)間資訊。
于本發(fā)明所揭露的應(yīng)用軟件網(wǎng)路同步方法,應(yīng)用于網(wǎng)際網(wǎng)路上,設(shè)置有 一個(gè)資料伺服器及至少一個(gè)使用者端,其方法包含下列步驟當(dāng)使用者端的 一啟動(dòng)應(yīng)用軟件網(wǎng)路同步功能時(shí),與資料伺服器連線;讀取使用者端的第一 記錄檔的第 一 時(shí)間資訊與資料伺服器的第二記錄檔的第二時(shí)間資訊進(jìn)行比 對(duì);執(zhí)行網(wǎng)路同步,其包含下列步驟當(dāng)?shù)谝挥涗洐n的第一時(shí)間資訊晚于第 二記錄檔的第二時(shí)間資訊時(shí),自使用者端上傳第 一檔案文件更新資料伺服器 的第二檔案文件,然后更新第二記錄檔的第二時(shí)間資訊;及當(dāng)?shù)谝挥涗洐n的
第一時(shí)間資訊早于第二記錄檔的第二時(shí)間資訊時(shí),自資料伺服器下載第二檔 案文件更新使用者端的第 一檔案文件,然后更新第 一記錄檔的第 一 時(shí)間資
訊。
對(duì)照于已知應(yīng)用軟件在多機(jī)使用環(huán)境下無(wú)法達(dá)到令使用者滿意的使用 流暢感,本發(fā)明確實(shí)可以達(dá)到使用者使用應(yīng)用軟件的流暢感,并解決使用者 在其他的數(shù)碼裝置都能擁有自己習(xí)慣的操作模式。
圖1系本發(fā)明應(yīng)用軟件網(wǎng)路同步方法的流程圖。
圖2系本發(fā)明應(yīng)用軟件網(wǎng)路同步系統(tǒng)的方塊圖。 圖3系應(yīng)用本發(fā)明的登入界面示意圖。 圖4A至圖4C系本發(fā)明的第一實(shí)施例示意圖。 圖5A至圖5C系本發(fā)明的第二實(shí)施例示意圖。
具體實(shí)施例方式
有關(guān)本發(fā)明的特征與實(shí)作,茲配合附圖作詳細(xì)說(shuō)明如下。
本發(fā)明是提供一種應(yīng)用軟件網(wǎng)路同步系統(tǒng)及其方法,以下將同時(shí)搭配圖 1的方法流程圖以及圖2的系統(tǒng)方塊圖進(jìn)行說(shuō)明,在圖2中,分為兩部份, 上方為使用者端250 (Client),下方為資料伺服器260 (Sever),本發(fā)明 并未對(duì)使用者端250的數(shù)目做限制。
本發(fā)明系應(yīng)用于網(wǎng)際網(wǎng)路(internet) 270上,應(yīng)用軟件同步系統(tǒng)200設(shè) 置有一個(gè)資料伺服器260及至少一個(gè)使用者端250,使用者端250可以是一 臺(tái)數(shù)碼裝置,例如電腦、PDA及手機(jī)等等,每臺(tái)數(shù)碼裝置都有一個(gè)網(wǎng)路 位址(IP Address),而且在數(shù)碼裝置執(zhí)行的應(yīng)用軟件都儲(chǔ)存有使用者的資 訊,應(yīng)用軟件可以是翻譯軟件及輸入法軟件,本發(fā)明并未對(duì)應(yīng)用軟件做限制。
在使用者端250的應(yīng)用軟件包含第一記錄檔(通常為log文件,但并不 以此為限),第一記錄檔包含使用者帳號(hào)、名稱與第一時(shí)間資訊(用來(lái)儲(chǔ)存 第一檔案文件最后更新的時(shí)間),在使用者端250的應(yīng)用軟件還包含第一檔 案文件(通常為儲(chǔ)存使用者的操作模式資訊的.dat檔案,但并不以此為限); 而與使用者端250相關(guān)的網(wǎng)路同步資料都儲(chǔ)存在資料伺服器260中包含有第
二記錄檔(通常為log文件,但并不以此為限),第二記錄檔包含使用者帳 號(hào)、名稱與第二時(shí)間資訊(用來(lái)儲(chǔ)存第二檔案文件最后更新的時(shí)間),在資
料伺服器260中還儲(chǔ)存有第二檔案文件(通常為儲(chǔ)存使用者的操作模式資訊 的.dat檔案,但并不以此為限)。
首先,使用者端250會(huì)通過(guò)登入界面(如圖3所示)選取網(wǎng)路同步功能, 以啟動(dòng)應(yīng)用軟件網(wǎng)路同步功能,然后使用者端250必須輸入使用者帳號(hào)、名 稱及密碼, 一旦使用者端250的使用者帳號(hào)、名稱及密碼正確,則啟動(dòng)連線 模塊210連接至網(wǎng)際網(wǎng)路270以建立使用者端250與資料伺服器260之間的 連線(步驟110)。
接下來(lái),連線模塊210會(huì)送出連線成功的訊息給比對(duì)模塊220用以當(dāng)作 執(zhí)行比對(duì)程序的提示,比對(duì)模塊220會(huì)讀取使用者端250的第一記錄檔的第 一時(shí)間資訊與資料伺服器260的第二記錄檔的第二時(shí)間資訊進(jìn)行比對(duì)(步驟 120);比對(duì)模塊220將比對(duì)之后的結(jié)果傳送給網(wǎng)路同步模塊230,網(wǎng)路同 步模塊230會(huì)根據(jù)從比對(duì)模塊220收到的比對(duì)結(jié)果執(zhí)行網(wǎng)路同步(步驟130 ), 比對(duì)結(jié)果會(huì)有以下兩種情況,以下先對(duì)第一種情況說(shuō)明當(dāng)?shù)谝挥涗洐n的第 一時(shí)間資訊晚于第二記錄檔的第二時(shí)間資訊時(shí),舉例來(lái)說(shuō)第一時(shí)間資訊為 96年8月3日,第二時(shí)間資訊為96年8月1日,經(jīng)過(guò)比對(duì)沖莫塊220比對(duì)確 認(rèn)第一時(shí)間資訊晚于第二時(shí)間資訊后,網(wǎng)路同步模塊230則自使用者端250 上傳第一檔案文件更新資料伺服器260的第二檔案文件,當(dāng)網(wǎng)路同步模塊 230完成網(wǎng)路同步后,會(huì)送出完成網(wǎng)路同步訊息給儲(chǔ)存模塊240用以當(dāng)作執(zhí) 行儲(chǔ)存程序的提示,儲(chǔ)存模塊240會(huì)更新第二記錄檔的第二時(shí)間資訊(步驟 140)。
比對(duì)結(jié)果的第二種情況為當(dāng)?shù)谝挥涗洐n的第一時(shí)間資訊早于第二記錄 檔的第二時(shí)間資訊時(shí),舉例來(lái)iJi:第一時(shí)間資訊為96年7月1日,第二時(shí) 間資訊為96年7月3日,經(jīng)過(guò)比對(duì);溪塊220比對(duì)確認(rèn)第一記錄檔的第一時(shí) 間資訊早于第二記錄檔的第二時(shí)間資訊,網(wǎng)路同步模塊230則自資料伺服器 260下載第二檔案文件更新使用者端250的第一檔案文件,當(dāng)網(wǎng)路同步模塊 230完成網(wǎng)路同步后,會(huì)送出網(wǎng)路同步成功訊息給儲(chǔ)存模塊240用以當(dāng)作執(zhí) 行儲(chǔ)存程序的提示,儲(chǔ)存模塊240會(huì)更新第一記錄檔的第一時(shí)間資訊(步驟
140)。
若使用者端為第一次啟動(dòng)應(yīng)用軟件網(wǎng)路同步功能,因?yàn)橘Y料伺服器260 沒(méi)有與使用者端250相關(guān)的第二記錄檔的第二時(shí)間資訊,則資料伺服器260 必須先建立與使用者端250相關(guān)的第二記錄檔的第二時(shí)間資訊,然后上傳第 一檔案文件至資料伺服器260,最后則更新第二記錄檔的第二時(shí)間資訊。
圖3為前述登入界面300的實(shí)施例,當(dāng)使用者端點(diǎn)選網(wǎng)路同步時(shí)所看到 的登入界面300,使用者端輸入使用者帳號(hào)、名稱及密碼后,然后點(diǎn)選立即 同步310,通過(guò)登入界面300啟動(dòng)連線模塊210,即可建立使用者端250與 資料伺服器260之間的連線,登入界面300可依實(shí)際需要網(wǎng)路同步的應(yīng)用軟 件做設(shè)定,可以統(tǒng)整為一個(gè)登入界面300,也可以各個(gè)應(yīng)用軟件分別具有一 個(gè)登入界面300,本發(fā)明并未對(duì)登入界面300的形式做限定。
圖4A、圖4B及圖4C系應(yīng)用本發(fā)明的第一實(shí)施例,說(shuō)明本發(fā)明在翻譯 軟件的應(yīng)用,但并非用以限制本發(fā)明。在圖4A中,數(shù)碼裝置為一臺(tái)電腦, 使用者在第一臺(tái)電腦的使用者端A2502通過(guò)使用者端A的翻譯軟件操作界 面400使用翻譯軟件,使用者習(xí)慣的操作模式為日華華日辭典(繁)410, 使用者為了能夠在其他的電腦都能夠擁有自己習(xí)慣的操作模式,所以通過(guò)登 入界面300連線至網(wǎng)際網(wǎng)5各270啟動(dòng)連線4莫塊210,以建立4吏用者端A2502 與資料伺服器260之間的連線,然后連線模塊210會(huì)送出連線成功的訊息給 比對(duì)模塊220用以當(dāng)作執(zhí)行比對(duì)程序的提示,比對(duì)模塊220會(huì)讀取使用者端 A 2502的第一記錄檔的第一時(shí)間資訊與資料伺服器260的第二記錄檔的第 二時(shí)間資訊進(jìn)行比對(duì)(在此假設(shè),使用者在使用者端A 2502不是第一次使 用翻譯軟件應(yīng)用軟件網(wǎng)路同步功能,也就是資料伺服器260中已經(jīng)有與使用 者端A 2502相關(guān)的第二記錄檔的第二時(shí)間資訊,所以不需要在資料伺服器 260建立第二記錄檔的第二時(shí)間資訊的步驟)。
接下來(lái),比對(duì)模塊220將比對(duì)之后的結(jié)果傳送給網(wǎng)路同步模塊230,網(wǎng) 路同步模塊230會(huì)根據(jù)從比對(duì)模塊220收到的比對(duì)結(jié)果執(zhí)行網(wǎng)路同步,在此 實(shí)施例中,因?yàn)槭褂谜叨薃 2502的第一記錄檔的第一時(shí)間資訊晚于第二記 錄檔的第二時(shí)間資訊,所以自使用者端A 2502上傳第一檔案文件更新資料 伺服器260的第二檔案文件。
在翻譯軟件的實(shí)施例中第一檔案文件與第二檔案文件,即為CPWord.dat 檔案,第一時(shí)間資訊是第一檔案文件最后更新的時(shí)間(即為CPWord.dat檔 案的最后更新的時(shí)間),第二時(shí)間資訊則是第二檔案文件最后更新的時(shí)間(即 為CPWord.dat檔案的最后更新的時(shí)間);上傳完成之后,儲(chǔ)存模塊240會(huì) 儲(chǔ)存第二記錄檔的第二時(shí)間資訊,這樣資料伺服器260就擁有最新的使用者 操作模式,至此,上傳完成翻譯軟件網(wǎng)路同步。
接著,在圖4B中,當(dāng)使用者更換至第二臺(tái)電腦的使用者端B2506通過(guò) 使用者端B的翻譯軟件操作界面402使用翻譯軟件,使用者在使用者端A 2502與使用者端B 2506上所看到的不同翻譯軟件操作界面。假設(shè)左邊使用 者端A2502已由使用者自己設(shè)定操作模式的使用者端A的翻譯軟件操作界 面400,右邊為第二臺(tái)電腦尚未經(jīng)過(guò)本發(fā)明進(jìn)行翻譯軟件網(wǎng)路同步的使用者 端B的翻譯軟件操作界面402,此時(shí)使用者端B的翻譯軟件操作界面402 因?yàn)槭褂谜叨薆 2506并沒(méi)有設(shè)定過(guò)操作模式,所以所看到的翻譯軟件操作 模式是翻譯軟件系統(tǒng)預(yù)設(shè)值為英漢漢英辭典(繁)420,與使用者端A2502 上使用者所設(shè)定的日華華日辭典(繁)410明顯不同。 -
因此,使用者為了擁有自己習(xí)慣的操作模式,可以通過(guò)所提供的登入界 面300連線至網(wǎng)際網(wǎng)路270啟動(dòng)連線模塊210,經(jīng)由執(zhí)行比對(duì)模塊220及網(wǎng) 路同步模塊230,因?yàn)槭褂谜吒鼡Q至使用者端B2506,所以第一記錄檔的第 一時(shí)間資訊早于第二記錄檔的第二時(shí)間資訊時(shí),自資料伺服器260下載第二 檔案文件更新使用者的第一檔案文件,下載完成之后,儲(chǔ)存模塊240會(huì)儲(chǔ)存 第一記錄檔的第一時(shí)間資訊,這樣使用者在使用者端B 2506就擁有與使用 者端A 2502相同的使用者操作模式,下載完成翻譯軟件網(wǎng)路同步。
在圖4C中,雖然使用者在使用者端B2506使用翻譯軟件,因?yàn)閳?zhí)行網(wǎng) 路同步的關(guān)系,而使得使用者端B 2506的使用者端B的翻譯軟件操作界面 402從英漢漢英辭典(繁)420網(wǎng)路同步成日華華日辭典(繁)410,使得使 用者端A的翻譯軟件操作界面400與使用者端B的翻譯軟件操作界面402 相同,也就是使用者原先所習(xí)慣的操作模式,如此一來(lái),使用者在其他的電 腦都可以擁有自己習(xí)慣的操作模式,提高在其他的電腦使用翻譯軟件的流暢 度。
圖5A、圖5B及圖5C系應(yīng)用本發(fā)明的第二實(shí)施例,說(shuō)明本發(fā)明在輸入 法軟件的應(yīng)用,但并非用以限制本發(fā)明。在圖5A中,數(shù)碼裝置為一臺(tái)電腦, 使用者在第一臺(tái)電腦的使用者端A 2502通過(guò)使用者端A的輸入法軟件操作 界面500使用輸入法軟件,使用者的習(xí)慣操作模式為日/日/半510,日/曰/
使用者為了在其他的數(shù)碼裝置都能擁有自己習(xí)慣的操作模式,于是通過(guò) 登入界面300連線至網(wǎng)際網(wǎng)^各270啟動(dòng)連線^^塊210,以下比對(duì)才莫塊220、 網(wǎng)路同步模塊230及儲(chǔ)存模塊240的步驟因?yàn)榍笆鲆呀?jīng)詳細(xì)說(shuō)明,在此實(shí)施 例則不再贅述。當(dāng)使用者上傳完成輸入法軟件網(wǎng)路同步,使用者則可以在其 他的數(shù)碼裝置執(zhí)行網(wǎng)路同步而能擁有自己習(xí)慣的操作模式。
圖5B中,當(dāng)使用者更換至第二臺(tái)電腦通過(guò)使用者端B的輸入法軟件操 作界面502操作輸入法軟件,由于使用者并未通過(guò)登入界面300啟動(dòng)輸入法 軟件網(wǎng)路同步,所以在使用者端B的輸入法軟件操作界面502為輸入法軟 件系統(tǒng)的預(yù)設(shè)值注/注/半520,注/注/半520表示在注音輸入法下使用注音輸 入法而且為半形。
使用者為了在其他的數(shù)碼裝置都能擁有自己習(xí)慣的操作模式,于是通過(guò) 登入界面300連線至網(wǎng)際網(wǎng)^各270啟動(dòng)連線模塊210,以下比對(duì)4莫塊220、 網(wǎng)路同步模塊230及儲(chǔ)存模塊240的步驟因?yàn)榍笆鲆呀?jīng)詳細(xì)說(shuō)明,在此則不 再贅述。當(dāng)使用者下載完成輸入法軟件網(wǎng)路同步,如圖5C中所示,因?yàn)閳?zhí) 行網(wǎng)路同步的關(guān)系,而使得使用者端B 2506的使用者端B的輸入法軟件操 作界面502從注/注/半520網(wǎng)路同步成日/日/半510,使得使用者端A的輸入 法軟件操作界面500與使用者端B的輸入法軟件操作界面502相同。
雖然本發(fā)明以前述的實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何 熟習(xí)本發(fā)明所屬技術(shù)領(lǐng)域的技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可 作些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的專利保護(hù)范圍須視本說(shuō)明書(shū)所附的權(quán)利 要求書(shū)所界定者為準(zhǔn)。
權(quán)利要求
1、一種應(yīng)用軟件網(wǎng)路同步方法,應(yīng)用于網(wǎng)際網(wǎng)路上,設(shè)置有一資料伺服器及至少一使用者端,該方法包含下列步驟(a)當(dāng)該使用者端的一啟動(dòng)應(yīng)用軟件網(wǎng)路同步功能時(shí),與該資料伺服器建立連線;(b)讀取該使用者端的一第一記錄檔的一第一時(shí)間資訊與該資料伺服器的一第二記錄檔的一第二時(shí)間資訊進(jìn)行比對(duì);(c)執(zhí)行網(wǎng)路同步,其包含下列步驟(c1)當(dāng)該第一記錄檔的該第一時(shí)間資訊晚于該第二記錄檔的該第二時(shí)間資訊時(shí),自該使用者端上傳一第一檔案文件更新該資料伺服器的一第二檔案文件;及(c2)當(dāng)該第一記錄檔的該第一時(shí)間資訊早于該第二記錄檔的該第二時(shí)間資訊時(shí),自該資料伺服器下載該第二檔案文件更新該使用者端的該第一檔案文件;及(d)更新記錄,其包含下列步驟(d1)于步驟(c1)后,更新該第二記錄檔的該第二時(shí)間資訊;及(d2)于步驟(c2)后,更新該第一記錄檔的該第一時(shí)間資訊。
2、 如權(quán)利要求1所述的應(yīng)用軟件網(wǎng)路同步方法,其中更包含當(dāng)該資料 伺服器無(wú)該第二記錄檔時(shí),建立該第二記錄檔,并上傳該第一檔案文件至該 資料伺服器,且更新該第二記錄檔的該第二時(shí)間資訊的步驟。
3、 如權(quán)利要求1所述的應(yīng)用軟件網(wǎng)路同步方法,其中更包含一登入界 面,提供該使用者端選取網(wǎng)路同步功能,并輸入使用者帳號(hào)、名稱及密碼以 建立該使用者端與該資料伺服器之間的連線。
4、 如權(quán)利要求1所述的應(yīng)用軟件網(wǎng)路同步方法,其中該第一時(shí)間資訊 為該第 一檔案文件最后更新的時(shí)間,該第二時(shí)間資訊為該第二檔案文件最后 更新的時(shí)間。
5、 如權(quán)利要求1所述的應(yīng)用軟件網(wǎng)路同步方法,其中該第一記錄檔與 該第二記錄檔包含使用者帳號(hào)與名稱。
6、 一種應(yīng)用軟件網(wǎng)路同步系統(tǒng),應(yīng)用于網(wǎng)際網(wǎng)絡(luò)上,該系統(tǒng)包含至少一使用者端,其中各該使用者端分別具有一第一記錄檔;及一資料伺服器,具有一第二記錄檔,該資料伺服器更包含一連線模塊,當(dāng)該使用者端的一啟動(dòng)應(yīng)用軟件網(wǎng)i 各同步功能時(shí),與 該資料伺服器建立網(wǎng)路連線;一比對(duì)模塊,讀取該第 一記錄檔的 一第 一時(shí)間資訊與該第二記錄檔 的 一第二時(shí)間資訊進(jìn)行比對(duì);一網(wǎng)路同步模塊,當(dāng)該第 一記錄檔的該第一時(shí)間資訊晚于該第二記 錄檔的該第二時(shí)間資訊時(shí),自該使用者端上傳一第 一檔案文件更新該資 料伺服器的一第二檔案文件;當(dāng)該第一記錄檔的該第一時(shí)間資訊早于該 第二記錄檔的該第二時(shí)間資訊時(shí),自該資料伺服器下載該第二檔案文件 更新該使用者端的該第一檔案文件;及一儲(chǔ)存模塊,當(dāng)自該使用者端上傳該第一檔案文件更新該資料伺服 器的該第二檔案文件,儲(chǔ)存該第二記錄檔的該第二時(shí)間資訊;當(dāng)自該資 料伺服器下載該第二檔案文件更新該使用者端的該第 一檔案文件,儲(chǔ)存 該第 一記錄檔的該第 一 時(shí)間資訊。
7、 如權(quán)利要求6所述的應(yīng)用軟件網(wǎng)路同步系統(tǒng),其中更包含當(dāng)該資料 伺服器無(wú)該第二記錄檔時(shí),建立該第二記錄檔,并上傳該第一檔案文件至該 資料伺服器,且更新該第二記錄檔的該第二時(shí)間資訊。
8、 如權(quán)利要求6所述的應(yīng)用軟件網(wǎng)路同步系統(tǒng),其中該使用者端更包 含一登入界面,提供該使用者端輸入使用者帳號(hào)、名稱及密碼以建立該使用 者端與該連線模塊之間的連線。
9、 如權(quán)利要求6所述的應(yīng)用軟件網(wǎng)路同步系統(tǒng),其中該第一時(shí)間資訊 為該第 一檔案文件最后更新的時(shí)間,該第二時(shí)間資訊為該第二檔案文件最后 更新的時(shí)間。
10、如權(quán)利要求6所述的應(yīng)用軟件網(wǎng)路同步系統(tǒng),其中該第一記錄檔與 該第二記錄檔包含使用者帳號(hào)與名稱。
全文摘要
一種應(yīng)用軟件網(wǎng)路同步系統(tǒng)及其方法,目的在于解決使用者在其他的數(shù)碼裝置使用應(yīng)用軟件時(shí)無(wú)法擁有自己習(xí)慣的操作模式的問(wèn)題,借由網(wǎng)際網(wǎng)路連線,比對(duì)使用者端與資料伺服器的記錄檔的時(shí)間資訊,然后進(jìn)行檔案文件網(wǎng)路同步,而能夠達(dá)到使用者在其他的數(shù)碼裝置都能擁有自己習(xí)慣的操作模式,進(jìn)而提高使用者在其他的數(shù)碼裝置使用應(yīng)用軟件的流暢感。
文檔編號(hào)G06F9/52GK101387972SQ20071015151
公開(kāi)日2009年3月18日 申請(qǐng)日期2007年9月14日 優(yōu)先權(quán)日2007年9月14日
發(fā)明者邱全成, 然 陶 申請(qǐng)人:英業(yè)達(dá)股份有限公司