專利名稱:同時支持網絡共享及數據同步的方法與系統的制作方法
技術領域:
本發明涉及一種數據同步的方法與系統,且特別是涉及一種能同時支持 網絡共享以及數據同步的方法及系統。
背景技術:
一般市面上最普遍常見的移動電子裝置可分為筆記本型個人計算機及個
人數字助理(Personal Digital Assistants, PDA)這兩大類。其中,采取 x86硬件架構并安裝非嵌入式操作系統(例如窗口操作系統,Microsoft Windows OS)的筆記本型個人計算機,具有較強的運算能力以及較高的耗電 量。而個人數字助理多半是采用嵌入式架構并使用嵌入式操作系統(例如窗 口移動操作系統,Microsoft Windows Mobile OS)來執行各項工作,其處理 能力雖不及筆記本型個人計算機,但相對地所需要耗費的電力也較少。
嵌入式操作系統本身具有無線上網以及電子商務運用的能力。如圖1所 示,當非嵌入式才喿作系統110通過通用串4亍總線(Universal Serial Bus, USB)接口 115以及125與嵌入式操作系統120相連時,嵌入式操作系統120 可利用內建的網絡共享模塊121、 USB接口 125及115,將無線上網的能力分 享給非嵌入式操作系統110。此外,只要在嵌入式操作系統120以及非嵌入 式操作系統110中安裝數據同步軟件(例如微軟公司所開發的數據同步軟件 ActiveSync),通過USB接口 115及125的連接,亦可達到在兩種操作系統 之間同步電子商務數據(如電子郵件及通信簿等數據)的目的。
然而,只有當網絡驅動模塊111與網絡共享模塊121能通過USB接口 115 及125而彼此連接時,非嵌入式操作系統110才能連接至網絡。此外,也僅 有當數據同步軟件113以及123可通過USB接口 115及125相連時,才能完 成在兩種操作系統間同步數據的動作。但如圖1所示,在非嵌入式操作系統 110中,網絡驅動模塊111以及數據同步軟件113無法同時與USB接口 115 相連。而嵌入式作系統120中的網絡共享模塊121以及數據同步軟件123也 不能同時連接至USB接口 125。因此,嵌入式操作系統120并不能同時將網
絡共享以及數據同步的功能分享給非嵌入式操作系統110,這對使用者來說 將造成相當大的不便。舉例來說,當使用者通過其中一個操作系統接收電子 郵件,而希望將電子郵件同步存儲至另一個操作系統時,就必須停止網絡共 享的功能才能進行數據同步的動作。在使用者通過網絡共享能力來瀏覽網頁 時,將無法同步操作系統中的數據。
發明內容
有鑒于此,本發明提供一種同時支持網絡共享及數據同步的方法,讓不 同的操作系統在共享連接網絡的能力的同時,也能達到數據同步的目的。
本發明提供一種同時支持網絡共享及數據同步的系統,通過虛擬網絡的 建立進而讓不同的操作系統能同時共享網絡以及同步數據。
本發明提出 一種同時支持網絡共享及數據同步的方法,適用于第 一操作 系統及第二操作系統,其中,第一操作系統連接至網絡。此方法首先建立第 一操作系統與第二操作系統之間的虛擬網絡。接著,通過虛擬網絡使第一操 作系統與第二操作系統產生連結。其中,通過虛擬網絡能夠使第一操作系統 及第二操作系統中的數據維持同步。此外,通過虛擬網絡亦能夠使第二操作 系統經由第 一搡作系統連接至網絡。
在本發明的一實施例中,在建立虛擬網絡的步驟之后還包括通過虛擬網 絡建立第 一操作系統與第二操作系統之間的命令聯機以及通知聯機,并取得 每個欲同步數據所分別對應的識別碼及內容。其中,欲同步數據為第一操作 系統或第二操作系統的數據。接著根據上述識別碼及上述內容,對應更新另 一操作系統的數據。
在本發明的 一 實施例中,同時支持網絡共享及數據同步的方法還包括檢 測上述欲同步數據的數據變更動作,其中欲同步數據為第二操作系統中的數 據。接著將欲同步數據編譯成為命令數據包,并通過命令聯機將命令數據包 傳送至第一操作系統。再由第一操作系統解析命令數據包,以根據命令數據 包的內容使第 一操作系統對應地進行數據變更動作。
在本發明的 一 實施例中,同時支持網絡共享及數據同步的方法還包括檢 測上述欲同步數據的數據變更動作,其中,欲同步數據為第一操作系統中的 數據。接著將欲同步數據編譯成為通知數據包,并通過通知聯機將通知數據 包傳送至第二操作系統。由第二操作系統解析通知數據包后,根據通知數據
包的內容使第二操作系統對應地進行數據變更動作。
在本發明的一實施例中,命令聯機及通知聯機是依循傳送控制協議/因特
網協i義(Transmission Control Protocol/Internet Protocol, TCP/IP)的 規范,并且是建立在通用串行總線(Universal Serial Bus, USB)接口之上。
在本發明的一實施例中,欲同步數據至少包括連絡人電話、連絡人電子 郵件地址、日歷、電子郵件、以及待辦事項。
在本發明的一實施例中,同時支持網絡共享及數據同步的方法還包括當 第 一操作系統或第二操作系統自網絡接收到網絡數據時,通過虛擬網絡將網 絡數據傳送至另一個操作系統,以存儲或顯示網絡數據。其中,網絡數據包 括移動實時郵件(push mail)或移動實時消息(push mes sage )。而當網絡 數據為移動實時消息時,虛擬網絡利用第 一操作系統及第二操作系統之間的 通用異步收發(Universal Asynchronous Receiver/Transmitter, UART)接 口或通用串行總線接口傳送網絡數據。
在本發明的一實施例中,其中,第一操作系統包括嵌入式操作系統,而 第二搡作系統包括非嵌入式操作系統。
從另 一觀點來看,本發明提出 一種同時支持網絡共享及數據同步的系統, 包括第一操作系統及第二操作系統。在第一操作系統中,包括網絡連接模塊、 網絡共享模塊以及第一數據同步模塊。其中,網絡連接模塊用以將第一操作
系統連接至網絡。網絡共享模塊與網絡連接模塊相連,用以建立虛擬網絡。 第一數據同步模塊是連接至網絡共享模塊。在第二操作系統中包括彼此相連 的網絡驅動模塊以及第二數據同步模塊。其中,網絡驅動模塊用以通過虛擬 網絡與第一操作系統相連,并利用第一操作系統連接網絡。其中,第一數據 同步模塊與第二數據同步模塊通過虛擬網絡使第 一操作系統及第二操作系統
的數據同步。
在本發明的一實施例中,其中,第一數據同步模塊及第二數據同步模塊 用以通過虛擬網絡建立第 一操作系統與第二操作系統之間的命令聯機及通知 聯機,并取得每個欲同步數據所分別對應的識別碼及內容。其中,欲同步數 據可以是第一操作系統或第二操作系統的數據。最后根據上述識別碼及內容, 對應更新所屬的操作系統的數據。
在本發明的 一 實施例中,其中第二數據同步模塊用以檢測第二操作系統 的欲同步數據的數據變更動作,并將欲同步數據編譯成為命令數據包,以通
過命令聯機將命令數據包傳送至第 一操作系統。接著由第 一數據同步模塊解 析命令數據包,并且根據命令數據包的內容對應地進行數據變更動作。
在本發明的 一 實施例中,其中第 一數據同步模塊用以檢測第 一操作系統 的欲同步數據的數據變更動作,并將欲同步數據編譯成為通知數據包,以通 過通知聯機將通知數據包傳送至第二操作系統。接著由第二數據同步模塊解 析通知數據包,以根據通知數據包的內容對應地進行數據變更動作。
在本發明的一實施例中,其中欲同步數據至少包括連絡人電話、連絡人 電子郵件地址、日歷、電子郵件、以及^f寺辦事項。
在本發明的一實施例中,其中,命令聯機及通知聯機是建立在通用串行 總線接口之上。且命令聯機及通知聯機是依循傳送控制協議/因特網協議的規 范。
在本發明的一實施例中,其中,網絡連接模塊用以接收服務器通過網絡 所傳送的網絡數據。而第 一數據同步模塊通過虛擬網絡使得第二數據同步模 塊在第二操作系統中存儲或顯示網絡數據。其中,網絡數據包括移動實時郵 件或移動實時消息。當網絡數據為移動實時消息時,可通過通用串行總線接 口或通用異步收發接口來傳送移動實時消息。
在本發明的一實施例中,其中,第一操作系統包括嵌入式操作系統,而 第二操作系統包括非嵌入式操作系統。
本發明通過虛擬網絡的建立,讓不同的操作系統能共享存取網絡的能力。 此外,亦通過此虛擬網絡,達到在操作系統之間進行數據同步的目的。
為讓本發明的上述特征和優點能更明顯易懂,下文特舉較佳實施例,并
配合附圖,作詳細iJL明如下。
圖1是現有共享網絡與同步數據的兩種操作系統的方塊圖。 圖2是依照本發明的一實施例所繪示同時支持網絡共享及數據同步系統 的方塊圖。
圖3是依照本發明的一實施例所繪示的建立網絡聯機的流程圖。 圖4是依照本發明的一實施例所繪示的數據同步的流程圖。 圖5是依照本發明的另一實施例所繪示的數據同步的流程圖。 圖6是依照本發明的又一實施例所繪示的數據同步的流程圖。
附圖符號說明
110:非嵌入式操作系統
111:網絡驅動模塊
113、 123:數據同步軟件115、125: USB界面
120:嵌入式操作系統
121:網絡共享模塊
200:同時支持網絡共享及數據同步的系統
210 非嵌入式操作系統
211網絡驅動模塊
213第二數據同步模塊
215USB界面
216UART界面
217網頁瀏覽應用程序
219Outlook軟件
220嵌入式操作系統
221網絡共享模塊
223第 一數據同步模塊
225USB界面
226UART界面
227.網絡連接模塊
229'Pocket Outlook軟件。
具體實施例方式
為了使本發明的內容更為明了 ,以下特舉實施例做為本發明確實能夠據 以實施的范例。
圖2是依照本發明的一實施例所繪示同時支持網絡共享及數據同步的系 統的方塊圖。請參閱圖2,在本實施例中同時支持網絡共享及數據同步的系 統200包括第一及第二這兩種不同的操作系統。為了方便說明,在以下的實 施例中均假設第一操作系統與第二操作系統分別是嵌入式操作系統220以及 非嵌入式操作系統210。在同時支持網絡共享及數據同步的系統200中,是
利用第一數據同步模塊223與第二數據同步模塊213來解決在現有架構下, 嵌入式操作系統220無法將網絡共享以及數據同步的功能同時提供給非嵌入 式操作系統21Q的問題。
在將同時支持網絡共享及lt據同步的系統200整合至移動電子裝置時, 使用者不但可以享受使用兩種操作系統所帶來的便利,而且不再需要耗費時 間進行網絡共享與數據同步之間的功能切換,如此一來可以更加方便地使用 移動電子裝置,進而增加使用效率。
在本實施例中,嵌入式操作系統22Q包括用以連接網絡的網絡連接模塊 227、可建立虛擬網絡的網絡共享模塊221、負責數據同步動作的第一數據同 步;模塊223,以及用以對外溝通的通用串行總線(Universal Serial Bus, USB )接口 225 以及通用異步收發(Universal Asynchronous Receiver/Transmitter, UART )接口 226。同時比較圖1與圖2 l更可發現, 第一數據同步模塊223與數據同步軟件123最大的不同點在于第一數據同 步模塊223是連接至網絡共享模塊221而非直接連接至USB接口 225。此外, 網絡連接模塊22 7與第 一數據同步模塊2 2 3可同時連接至網絡共享模塊221, 而且網絡共享模塊221與USB接口 225永遠相連。
非嵌入式操作系統210包括網絡驅動模塊211、同樣負責數據同步動作 的第二數據同步模塊213,以及用來和外界溝通的USB接口 215以及UART接 口 216。其中,網絡驅動模塊211是通過虛擬網絡與嵌入式操作系統220相 連,并利用嵌入式操作系統220來連接網絡。請比較非嵌入式操作系統210 以及110,非嵌入式操作系統210中的第二數據同步模塊213是連接至網絡 驅動模塊211,而并非如數據同步軟件113般直接地連接至USB接口 115。此 外,網頁瀏覽應用程序217以及第二數據同步模塊213可同時連接至網絡驅 動模塊211,而網絡驅動模塊211將永遠連接至USB接口 215。上述架構以及 模塊之間的連接方式對同時支持網絡共享以及數據同步這兩種功能來說,是 最為重要的關鍵。
在本實施例中,網絡共享模塊221包括動態主機組態協議(Dynami c Hos t Configuration Protocol, DHCP)模塊、網絡地址轉換(Network Address Translation, NAT)才莫塊,以及網域名稱系統(Domain Name System, DNS) 模塊。網絡共享模塊221是通過上述三種模塊來建立非嵌入式操作系統210 與嵌入式操作系統220之間的虛擬網絡。通過此虛擬網絡,嵌入式操作系統220可將連接網絡的能力分享給非嵌入式操作系統210。而第一數據同步模塊 223以及第二數據同步模塊213亦可通過此虛擬網絡來建立網絡聯機,使非 嵌入式操作系統210與嵌入式操作系統220的數據同步。其中,需要同步的 數據例如是電子商務數據,包括連絡人電話、連絡人電子郵件地址、日歷、 電子郵件、以及待辦事項等等。而由微軟公司所開發的Outlook軟件219以 及Pocket Outlook軟件229是目前在接收及管理電子商務數據時最為普遍的 應用程序。在圖2所示的架構下,嵌入式操作系統220不但能與非嵌入式搡 作系統210共享連接網絡的功能,當任何一個操作系統接收到新數據時,這 些數據還可以立即被同步更新至另 一個操作系統中。
在接下來的實施例中,將對第一數據同步模塊223與第二數據同步模塊 213通過虛擬網絡來建立網絡聯機,以利用網絡聯機同步數據的詳細步驟進 行說明。
圖3是依照本發明的一實施例所繪示的建立網絡聯機的流程圖。請同時 參閱圖2與圖3,首先由第二數據同步模塊213建立非嵌入式操作系統210 與嵌入式操作系統220之間的命令聯機以及通知聯機。其中,命令聯機與通 知聯機是依循傳送控制協議/因特網協議(Transmission Control Protocol/Internet Protocol, TCP/IP)規范,并利用USB接口 215及225 來傳送數據。在本實施例中,命令聯機與通知聯機具有各自的TCP端口。接 下來,由第二數據同步模塊213向嵌入式操作系統220要求需要同步之數據 的識別碼及其相關內容。第 一數據同步模塊22 3在收到第二數據同步模塊21 3 所傳送的要求后,便會自電子商務數據庫(未繪示)中取得數據的識別碼及 內容,并將其傳送至非嵌入式操作系統210。而第二數據同步模塊213會根 據所接收到的識別碼及內容,比較存儲在非嵌入式操作系統210的電子商務 數據庫(未示出)中的數據,并對電子商務數據庫進行更新。
經過圖3的流程,在非嵌入式操作系統210上一次與嵌入式操作系統220 相連后,所有更新至嵌入式操作系統220的電子商務數據庫中的數據,都可 以通過第二數據同步模塊213對應地新增、修改或刪除至非嵌入式操作系統 210的電子商務數據庫中。值得一提的是,在本實施例中雖然是以非嵌入式 操作系統210中的第二數據同步模塊213來發起建立聯機的動作,但第一200810004885.7
說明書第8/9頁
圖4與圖5是依照本發明的實施例所繪示的數據同步的流程圖。在本實
施例中,第二數據同步模塊213可檢測使用者在非嵌入式操作系統210中對 需要同步的電子商務數據(為方便說明,以下稱之為欲同步數據)所進行的 所有數據變更動作(例如新增、修改或刪除等動作),并且將欲同步數據編 譯為命令數據包,以通過命令聯機將命令數據包傳送至嵌入式操作系統220。 在收到命令數據包后,由嵌入式操作系統220中的第一數據同步模塊223解 析命令數據包,并根據命令數據包的內容在嵌入式操作系統220的電子商務 數據庫中進行新增、修改或刪除數據的動作。最后,數據處理的結果將回復 至非嵌入式操作系統210。
圖6是依照本發明的另一實施例所繪示的數據同步的流程圖。在本實施 例中,由第一數據同步模塊223檢測使用者在嵌入式操作系統220中所進行 的數據變更動作。第一數據同步模塊223會將需要同步但被使用者變更的欲 同步數據編譯成通知數據包,并通過通知聯機將其傳送至非嵌入式操作系統 210。第二數據同步模塊213在收到通知數據包后,會進行解析動作以取得通 知數據包中的數據。并根據其內容新增、修改或刪除在電子商務數據庫中的 數據。同樣地,第二數據同步模塊213亦會將處理結果回傳至嵌入式操作系 統220。
值得一提的是,某些針對特定操作系統所開發的特殊服務,也能通過數 據同步的動作而提供給其它種類的操作系統來使用。舉例來說,移動實時郵 件(pushmail)服務便是專門提供給嵌入式操作系統的服務,然而以下的實 施例便是說明如何通過數據同步功能,進而使得使用者能通過非嵌入式操作 系統來使用移動實時郵件服務。
請參閱圖2,在嵌入式操作系統220與非嵌入式操作系統210通過網絡 連接模塊227以及網絡共享模塊221而連接網絡后,使用者可以在非嵌入式 操作系統210下,啟動網頁瀏覽應用程序217來存取網頁服務器中的數據。 在使用者以非嵌入式操作系統210進行網頁瀏覽的同時,嵌入式操作系統220 也可以接收其它的網絡數據。舉例來說,此時嵌入式操作系統220可接收由 移動實時服務服務器所傳送而來的移動實時郵件或消息。也就是說,為了接
收移動實時郵件以及瀏覽網頁,網絡連接模塊227可同時連接至移動實時服 務服務器以及網頁服務器。網絡連接模塊227會通過網絡共享模塊221以及 第一數據同步模塊223,進而將接收到的移動實時郵件存儲至Pocket Outlook
12
軟件229。同時,被存儲至Pocket Outlook軟件229中的移動實時郵件也可 以通過如圖3至圖6所示的流程,經由USB接口 215及225而同步存儲至非 嵌入式操作系統210的0u 11 ook軟件219中。
然而根據使用者的設定,移動實時服務服務器可通過移動實時消息的傳 送來通知使用者在移動實時服務服務器中有準備要傳送給使用者的移動實時 郵件。在這樣的情況下,Pocket Outlook軟件229所接收到的移動實時消息 可通過圖3至圖6所示的流程,經由USB接口 215及225而同步地傳送至非 嵌入式操作系統210中的第二數據同步模塊213,亦或是通過UART接口 226 及216來傳送至第二數據同步模塊213。其中,第一數據同步模塊223可分 辨所要傳送的數據是屬于移動實時郵件或移動實時消息。由于USB接口的數 據傳輸速度比UART接口來的快,因此當要傳送的數據是屬于數據量較小移動
傳送的數據是屬于數據量較大的移動實時郵件時,便通過USB接口 225及215 來進行傳送。第二數據同步模塊213在收到移動實時消息后,可進行消息顯 示的動作以通知使用者目前有移動實時郵件在等待接收。在本實施例中,第 二數據同步模塊213同樣可區分所接收到的數據是屬于移動實時郵件或消 息。當接收到的是移動實時消息時,便直接顯示消息以提示使用者。然而在 接收到的是移動實時郵件時,便將此移動實時郵件存儲至0u11 ook軟件219。 據此,移動實時服務便不再局限于嵌入式操作系統220,使用者可以在使用 非嵌入式操作系統210的同時享受移動實時服務所帶來的便利。
綜上所述,本發明所述的同時支持網絡共享及數據同步的方法與系統是 通過在不同的操作系統之間建立虛擬網絡,以通過虛擬網絡同時支持網絡共 享以及數據同步的功能。據此,當使用者在使用整合了不同的操作系統的電 子裝置時,便不再需要耗費時間進行網絡共享以及數據同步之間的功能切換, 進而可以節省操作時間并提升使用效率。
雖然本發明已以較佳實施例揭露如上,然其并非用以限定本發明,任何 所屬技術領域中具有通常知識者,在不脫離本發明的精神和范圍內,當可作 些許的更動與潤飾,因此本發明的保護范圍當視本發明的申請專利范圍所界 定者為準。
權利要求
1. 一種同時支持網絡共享及數據同步的方法,適用于一第一操作系統及一第二操作系統,其中,該第一操作系統連接一網絡,該方法包括:建立該第一操作系統與該第二操作系統之間的一虛擬網絡;以及通過該虛擬網絡使該第一操作系統與該第二操作系統產生連結,其中,通過該虛擬網絡能夠使該第一操作系統及該第二操作系統中的數據維持同步,同時通過該虛擬網絡能夠使該第二操作系統經由該第一操作系統連接該網絡。
2. 如權利要求1所述的同時支持網絡共享及數據同步的方法,其中,在 建立該虛擬網絡的步驟之后還包括通過該虛擬網絡建立該第一操作系統與該第二操作系統之間的 一命令聯 才幾及一通知if關才幾;取得每一欲同步數據所分別對應的一識別碼及一內容,其中,該欲同步 數據為該第 一操作系統及該第二操作系統其中之一 的數據;以及根據上述識別碼及上述內容,對應更新該第 一操作系統及該第二操作系 統其中的另一的數據。
3. 如權利要求2所述的同時支持網絡共享及數據同步的方法,還包括 檢測上述欲同步數據其中之一的一數據變更動作,其中,該欲同步數據為該第二操作系統中的數據;編譯該欲同步數據成為一命令數據包;通過該命令聯機傳送該命令數據包至該第一操作系統;以及該第 一操作系統解析該命令數據包,并根據該命令數據包的內容使該第一操作系統對應地進行該數據變更動作。
4. 如權利要求2所述的同時支持網絡共享及數據同步的方法,還包括 檢測上述欲同步數據其中之一的一數據變更動作,其中,該欲同步數據為該第 一操作系統中的數據;編譯該欲同步數據成為一通知數據包;通過該通知聯機傳送該通知數據包至該第二操作系統;以及該第二操作系統解析該通知數據包,并根據該通知數據包的內容使該第二操作系統對應地進行該數據變更動作。
5. 如權利要求2所述的同時支持網絡共享及數據同步的方法,其中,該 命令聯機及該通知聯機是依循一傳送控制協議/因特網協議的規范,并是建立 在一通用串行總線接口之上。
6. 如權利要求1所述的同時支持網絡共享及數據同步的方法,還包括自該網絡接收一 網絡數據至該第 一操作系統及該第二操作系統其中之 一;以及通過該虛擬網絡傳送該網絡數據至該第 一操作系統及該第二操作系統其 中的另一,以存儲或顯示該網絡數據。
7. —種同時支持網絡共享及數據同步的系統,包括 一第一操作系統,該第一操作系統包括一網絡連接模塊,用以連接該第一操作系統至一網絡; 一網絡共享模塊,耦接至該網絡連接模塊;以及 一第一數據同步模塊,耦接至該網絡共享模塊;以及 一第二操作系統,該第二操作系統包括一網絡驅動模塊,用以與該網絡共享模塊建立一虛擬網絡以與該第 一操作系統相連,并經由該第一操作系統連接該網絡;以及 一第二數據同步模塊,耦接至該網絡驅動模塊,其中,該第 一數據同步模塊與該第二數據同步模塊通過該虛擬網絡同步 該第 一操作系統及該第二操作系統的數據。
8. 如權利要求7所述的同時支持網絡共享及數據同步的系統,其中,該 第 一數據同步模塊及該第二數據同步模塊用以通過該虛擬網絡建立該第 一操 作系統與該第二操作系統之間的 一命令聯機及一通知聯機,并取得每一欲同 步數據所分別對應的一識別碼及一內容,其中,該^l同步數據為該第一操作 系統及該第二操作系統其中之一的數據,以根據上述識別碼及上述內容,對 應更新該第 一操作系統及該第二操作系統其中的另 一 的數據。
9. 如權利要求8所述的同時支持網絡共享及數據同步的系統,其中,該 第二數據同步模塊檢測該第二操作系統的該欲同步數據的一數據變更動作, 并編譯該欲同步數據成為一命令數據包,以通過該命令聯機傳送該命令數據 包至該第一操作系統,使該第一數據同步模塊在解析該命令數據包之后,能 夠根據該命令數據包的內容對應地進行該數據變更動作。
10. 如權利要求8所述的同時支持網絡共享及數據同步的系統,其中,該第 一數據同步模塊檢測該第 一操作系統的該欲同步數據的 一數據變更動作, 并編譯該欲同步數據成為 一通知數據包,以通過該通知聯機傳送該通知數據 包至該第二操作系統,使該第二數據同步模塊在解析該通知數據包之后,能 夠根據該通知數據包的內容在該第二操作系統中對應地進行該數據變更動作。
11.如權利要求8所述的同時支持網絡共享及數據同步的系統,其中,該 命令聯機及該通知聯機是建立在一通用串行總線接口之上,且該命令聯機及 該通知聯機是依循一傳送控制協議/因特網協議的規范。
12.如權利要求7所述的同時支持網絡共享及數據同步的系統,其中,該網絡連接模塊用以接收該網絡上的 一 網絡數據,該第 一數據同步模塊通過 該虛擬網絡使得該第二數據同步模塊在該第二操作系統中存儲或顯示該網絡數據。
全文摘要
一種同時支持網絡共享及數據同步的方法與系統,適用于第一操作系統及第二操作系統,其中第一操作系統連接至網絡。此方法首先建立第一操作系統與第二操作系統之間的虛擬網絡。接著令第二操作系統通過虛擬網絡與第一操作系統相連,以利用第一操作系統連接至網絡,以及通過虛擬網絡使第一操作系統與第二操作系統的數據同步。據以提升同時使用不同的操作系統的便利性。
文檔編號H04L12/58GK101383780SQ20081000488
公開日2009年3月11日 申請日期2008年2月5日 優先權日2007年9月5日
發明者方清庚, 林源泰 申請人:宏達國際電子股份有限公司