国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      軟件漫游系統(tǒng)與方法

      文檔序號:8339373閱讀:625來源:國知局
      軟件漫游系統(tǒng)與方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明是有關(guān)于一種軟件漫游系統(tǒng),且特別是有關(guān)于一種利用UPNP協(xié)定的軟件漫游系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著信息科技的高度發(fā)展,各種網(wǎng)絡(luò)應(yīng)用也愈趨普及。例如,使用者可透過網(wǎng)絡(luò)在不同的電子裝置中進(jìn)行軟件漫游。軟件漫游的一種方式為在兩個不同的電子裝置中先預(yù)設(shè)安裝好應(yīng)用程序,在透過其中一方執(zhí)行程序并將處理的數(shù)據(jù)傳送至另一電子裝置進(jìn)行使用。舉例而言,此種軟件漫游的方式常被應(yīng)用于影音串流服務(wù)。
      [0003]軟件漫游的另一種方式為使用者預(yù)先將需要使用的數(shù)據(jù)復(fù)制至網(wǎng)絡(luò)空間,再透過已預(yù)先安裝好的應(yīng)用程序的電子裝置進(jìn)行使用。上述兩種方式都必須先在不同的電子裝置上預(yù)先安裝須執(zhí)行的應(yīng)用程序,才可進(jìn)行使用。此外,若使用者欲在不同的電子裝置上接續(xù)使用相同的數(shù)據(jù)或程序設(shè)定,亦須事先進(jìn)行數(shù)據(jù)復(fù)制與程序設(shè)定,顯得十分不便。由此可見,上述現(xiàn)有的方式,顯然仍存在不便與缺陷,而有待加以進(jìn)一步改進(jìn)。

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

      [0004]為解決上述的問題,本發(fā)明的一方面提供一種軟件漫游的方法。軟件漫游的方法包含下列步驟:分別偵測第一電子裝置與第二電子裝置中各自的多個界面工具集軟件,其中第一電子裝置經(jīng)由網(wǎng)絡(luò)連接至第二電子裝置;根據(jù)通用隨插即用協(xié)定(Universal Plugand Play(UPNP) ;protocol)與第一電子裝置的多個界面工具集軟件建立第一裝置描述數(shù)據(jù);根據(jù)通用隨插即用協(xié)定與第二電子裝置的多個界面工具集軟件建立第二裝置描述數(shù)據(jù);搜尋第二裝置描述數(shù)據(jù)而選定第一電子裝置的多個界面工具集軟件中的第一界面工具集軟件;自第一電子裝置復(fù)制第一界面工具集軟件與第一界面工具集軟件的運(yùn)行數(shù)據(jù)至第二電子裝置;以及于第二電子裝置上建立第一界面工具集軟件以及還原運(yùn)行數(shù)據(jù)。
      [0005]根據(jù)本發(fā)明的一實施例,其中前述的第一電子裝置為根裝置,并用以提供軟件交換服務(wù),第一裝置描述數(shù)據(jù)與第二裝置描述數(shù)據(jù)中的每一者包含多個虛擬單元,其中第一裝置描述數(shù)據(jù)中的多個虛擬單元對應(yīng)于第一電子裝置的多個界面工具集軟件,第二裝置描述數(shù)據(jù)中的多個虛擬單元對應(yīng)于第二電子裝置的多個界面工具集軟件。
      [0006]根據(jù)本發(fā)明的一實施例,其中前述的每一虛擬單元提供識別服務(wù)與內(nèi)容交換服務(wù),且搜尋第二裝置描述數(shù)據(jù)的步驟包含:比對第一裝置描述數(shù)據(jù)與第二裝置描述數(shù)據(jù),以確認(rèn)第二電子裝置是否具有對應(yīng)于第一界面工具集軟件的虛擬單元;以及當(dāng)?shù)诙娮友b置不具有對應(yīng)于第一界面工具軟件的虛擬單元時,選定第一界面工具集軟件。
      [0007]根據(jù)本發(fā)明的一實施例,其中前述的搜尋第二裝置描述數(shù)據(jù)的步驟還包含:當(dāng)?shù)诙娮友b置具有對應(yīng)于第一界面工具集軟件的虛擬單元時,通過第二電子裝置的第一界面工具集軟件對應(yīng)的虛擬單元所提供的識別服務(wù),以驗證第一電子裝置的第一界面工具集軟件的軟件版本與第二電子裝置的第一界面工具集軟件的軟件版本是否相同;以及當(dāng)?shù)谝浑娮友b置的第一界面工具集軟件的軟件版本與第二電子裝置的第一界面工具集軟件的軟件版本不相同時,選定第一電子裝置的第一界面工具集軟件。
      [0008]根據(jù)本發(fā)明的一實施例,還包含:當(dāng)?shù)谝浑娮友b置的第一界面工具集軟件的軟件版本與第二電子裝置的第一界面工具集軟件的軟件版本相同時,對第一電子裝置的運(yùn)行數(shù)據(jù)進(jìn)行封裝與序列化轉(zhuǎn)換;通過對應(yīng)于第一界面工具集軟件的內(nèi)容交換服務(wù)傳輸經(jīng)序列化轉(zhuǎn)換后的運(yùn)行數(shù)據(jù)至第二電子裝置;以及解封裝并反序列化運(yùn)行數(shù)據(jù),以還原運(yùn)行數(shù)據(jù)至第二電子裝置。
      [0009]根據(jù)本發(fā)明的一實施例,其中前述的復(fù)制第一界面工具集軟件的步驟包含:對第一電子裝置的第一界面工具集軟件與運(yùn)行數(shù)據(jù)進(jìn)行封裝與序列化轉(zhuǎn)換;通過軟件交換服務(wù)將經(jīng)序列化轉(zhuǎn)換后的第一界面工具集軟件傳輸至第二電子裝置;以及通過對應(yīng)于第一界面工具集軟件的內(nèi)容交換服務(wù)傳輸經(jīng)序列化轉(zhuǎn)換后的運(yùn)行數(shù)據(jù)至第二電子裝置。
      [0010]根據(jù)本發(fā)明的一實施例,于第二電子裝置上建立第一界面工具集軟件的步驟包含:解封裝并反序列化第一界面工具集軟件與運(yùn)行數(shù)據(jù),以還原第一界面工具集軟件與運(yùn)行數(shù)據(jù)至第二電子裝置。
      [0011]本發(fā)明的另一方面是提供一種計算機(jī)可讀取記錄媒體,計算機(jī)可讀取記錄媒體用以執(zhí)行一種軟件漫游方法,軟件漫游方法包含下列步驟:分別偵測第一電子裝置與第二電子裝置中各自的多個界面工具集軟件,其中第一電子裝置經(jīng)由網(wǎng)絡(luò)連接至第二電子裝置;根據(jù)通用隨插即用協(xié)定與第一電子裝置的多個界面工具集軟件建立第一裝置描述數(shù)據(jù);根據(jù)通用隨插即用協(xié)定與第二電子裝置的多個界面工具集軟件建立第二裝置描述數(shù)據(jù);搜尋第二裝置描述數(shù)據(jù)而選定第一電子裝置的多個界面工具集軟件中的第一界面工具集軟件;自第一電子裝置復(fù)制第一界面工具集軟件與第一界面工具集軟件的運(yùn)行數(shù)據(jù)至第二電子裝置;以及于第二電子裝置上建立第一界面工具集軟件以及還原運(yùn)行數(shù)據(jù)。
      [0012]本發(fā)明的又一方面是提供一種軟件漫游系統(tǒng)。軟件漫游系統(tǒng)包含具有多個界面工具集軟件的第一電子裝置。第一電子裝置包含裝置描述數(shù)據(jù),裝置描述數(shù)據(jù)包含對應(yīng)于多個界面工具集軟件的多個虛擬單元,其中第一電子裝置根據(jù)通用隨插即用協(xié)定建立多個虛擬單元。第一電子裝置經(jīng)由網(wǎng)絡(luò)與通用隨插即用協(xié)定對第二電子裝置進(jìn)行搜尋,并復(fù)制多個界面工具集軟件的第一界面工具集軟件與第一界面工具集軟件的運(yùn)行數(shù)據(jù)至第二電子裝置,以在第二電子裝置上建立第一界面工具集軟件以及還原運(yùn)行數(shù)據(jù)。
      [0013]綜上所述,本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。通過上述技術(shù)方案,可達(dá)到相當(dāng)?shù)募夹g(shù)進(jìn)步,并具有產(chǎn)業(yè)上的廣泛利用價值,本發(fā)明通過UPNP協(xié)定而在各個電子裝置中執(zhí)行相同的界面工具集軟件,并接續(xù)地使用相同的運(yùn)行數(shù)據(jù)。
      【附圖說明】
      [0014]為讓本發(fā)明的上述和其他目的、特征、優(yōu)點(diǎn)與實施例能更明顯易懂,所附附圖的說明如下:
      [0015]圖1根據(jù)本發(fā)明的一實施例繪示一種軟件漫游系統(tǒng)的示意圖;
      [0016]圖2根據(jù)本發(fā)明的一實施例繪示一種軟件漫游方法的流程圖;
      [0017]圖3根據(jù)本發(fā)明的一實施例繪示圖1所示的第一電子裝置與第二電子裝置分別建立第一裝置描述數(shù)據(jù)與第二裝置描述數(shù)據(jù)后的操作示意圖;以及
      [0018]圖4根據(jù)本發(fā)明的一實施例繪示圖1所示的軟件漫游系統(tǒng)執(zhí)行軟件漫游操作的示意圖。
      【具體實施方式】
      [0019]下文舉實施例配合所附附圖作詳細(xì)說明,但所提供的實施例并非用以限制本發(fā)明所涵蓋的范圍,而結(jié)構(gòu)操作的描述非用以限制其執(zhí)行的順序,任何由元件重新組合的結(jié)構(gòu),所產(chǎn)生具有均等功效的裝置,皆為本發(fā)明所涵蓋的范圍。此外,附圖僅以說明為目的,并未依照原尺寸作圖。為使便于理解,下述說明中相同元件將以相同的符號標(biāo)示來說明。
      [0020]關(guān)于本文中所使用的“第一”、“第二”、…等,并非特別指稱次序或順位的意思,亦非用以限定本發(fā)明,其僅僅是為了區(qū)別以相同技術(shù)用語描述的元件或操作而已。
      [0021]請參照圖1,圖1根據(jù)本發(fā)明的一實施例繪示一種軟件漫游系統(tǒng)的示意圖。如圖1所示,軟件漫游系統(tǒng)100包含第一電子裝置120與第二電子裝置140。第一電子裝置120透過網(wǎng)絡(luò)160連接至第二電子裝置140。于本發(fā)明各實施例中,第一電子裝置120與第二電子裝置140包含個人計算機(jī)、智能手機(jī)、平板電腦、智能電視等等。網(wǎng)絡(luò)160包含利用TCP/IP協(xié)定的網(wǎng)絡(luò)等等。
      [0022]此外,第一電子裝置12
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1