国产精品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>

      跨服務(wù)器的數(shù)據(jù)整合方法及系統(tǒng)的制作方法

      文檔序號(hào):7919504閱讀:200來源:國(guó)知局
      專利名稱:跨服務(wù)器的數(shù)據(jù)整合方法及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種數(shù)據(jù)整合技術(shù),特別是涉及一種跨服務(wù)器
      (Cross-server)的凄丈據(jù)整合方法及系統(tǒng)。
      背景技術(shù)
      隨著網(wǎng)絡(luò)的普及化,通過網(wǎng)絡(luò)分享內(nèi)容也愈來愈普遍;但是,當(dāng)分享內(nèi) 容的服務(wù)器數(shù)量很多時(shí),使用者在瀏覽與搜尋上往往極為不便。
      在瀏覽方面,現(xiàn)有的呈現(xiàn)方式是以每一臺(tái)服務(wù)器的數(shù)據(jù)夾的階層方式 顯示,使用者需逐一展開服務(wù)器的數(shù)據(jù)夾,方能瀏覽其內(nèi)容;而且,因?yàn)?此種呈現(xiàn)方式未將內(nèi)容依其格式分類,使用者往往無法快速地瀏覽到所需 格式(例如,影像檔)的內(nèi)容。在搜尋方面,當(dāng)使用者想要搜尋某一格式的 內(nèi)容時(shí),也需逐一展開服務(wù)器的數(shù)據(jù)夾,方能進(jìn)行搜尋。
      而且,當(dāng)使用者欲瀏覽或搜尋的內(nèi)容是儲(chǔ)存在一臺(tái)離線的服務(wù)器時(shí),則 無法獲得有關(guān)此內(nèi)容的相關(guān)信息。
      由此可見,上述現(xiàn)有的服務(wù)器的瀏覽與搜尋在方法、系統(tǒng)結(jié)構(gòu)及使 用上,顯然仍存在有不便與缺陷,而亟待加以進(jìn)一步改進(jìn)。為了解決上述 存在的問題,相關(guān)廠商莫不費(fèi)盡心思來謀求解決之道,但長(zhǎng)久以來一直未 見適用的設(shè)計(jì)被發(fā)展完成,而一般方法及系統(tǒng)又沒有適切的方法及結(jié)構(gòu)能 夠解決上述問題,此顯然是相關(guān)業(yè)者急欲解決的問題。因此如何能創(chuàng)設(shè)一種 新的跨服務(wù)器的數(shù)據(jù)整合方法及系統(tǒng),實(shí)屬當(dāng)前重要研發(fā)課題之一,亦 成為當(dāng)前業(yè)界極需改進(jìn)的目標(biāo)。
      有鑒于上述現(xiàn)有的服務(wù)器的瀏覽與搜尋存在的缺陷,本發(fā)明人基于 從事此類產(chǎn)品設(shè)計(jì)制造多年豐富的實(shí)務(wù)經(jīng)驗(yàn)及專業(yè)知識(shí),并配合學(xué)理的運(yùn) 用,積極加以研究創(chuàng)新,以期創(chuàng)設(shè)一種新的跨服務(wù)器的數(shù)據(jù)整合方法及系 統(tǒng),能夠改進(jìn)一般現(xiàn)有的服務(wù)器的瀏覽與搜尋,使其更具有實(shí)用性。經(jīng)過 不斷的研究、設(shè)計(jì),并經(jīng)反復(fù)試作及改進(jìn)后,終于創(chuàng)設(shè)出確具實(shí)用價(jià)值的本 發(fā)明。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于,克服現(xiàn)有的服務(wù)器的瀏覽與搜尋存在的缺陷,而提 供一種新的跨服務(wù)器的數(shù)據(jù)整合方法,所要解決的技術(shù)問題是使其通過虛 擬服務(wù)器處理瀏覽要求或搜尋要求,降低了原本需逐臺(tái)服務(wù)器瀏覽或搜尋的不便;更進(jìn)一步來說,對(duì)于離線狀態(tài)的服務(wù)器,也可由數(shù)據(jù)庫(kù)獲得所需的 中介數(shù)據(jù),非常適于實(shí)用。
      本發(fā)明另一目的在于,克服現(xiàn)有的服務(wù)器的瀏覽與搜尋存在的缺陷,而 提供一種跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),所要解決的技術(shù)問題是使其通過虛擬 服務(wù)器處理瀏覽要求或搜尋要求,降低了原本需逐臺(tái)服務(wù)器瀏覽或搜尋的 不便;更進(jìn)一步來說,對(duì)于離線狀態(tài)的服務(wù)器,也可由數(shù)據(jù)庫(kù)獲得所需的中 介數(shù)據(jù),從而更加適于實(shí)用。
      本發(fā)明的目的及解決其技術(shù)問題是采用以下技術(shù)方案來實(shí)現(xiàn)的。依據(jù) 本發(fā)明提出的一種跨服務(wù)器的數(shù)據(jù)整合方法,適用于供一使用者端對(duì)一服 務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋;該方法包含以下步驟(a)在該使用者 端提供一數(shù)據(jù)庫(kù);(b)整合對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù)至該數(shù)據(jù)庫(kù)內(nèi);(c) 接收瀏覽請(qǐng)求或搜尋請(qǐng)求;(d)判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一 離線狀態(tài)的服務(wù)器;以及(e)當(dāng)所需的該數(shù)據(jù)內(nèi)容儲(chǔ)存在處于該離線狀態(tài)的 服務(wù)器,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù)。
      本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合方法,其中所述的步驟(d)包括下 列子步驟(d-l)由該中介數(shù)據(jù)的一服務(wù)器名稱信息得到一服務(wù)器列 表;(d-2)依一網(wǎng)絡(luò)協(xié)議找出一連線服務(wù)器列表;(d-3)從該服務(wù)器列表中剔 除屬于該連線服務(wù)器列表的服務(wù)器以求得一離線服務(wù)器列表;(d-4)判斷該 服務(wù)器是否屬于該離線服務(wù)器列表;及(d-5)當(dāng)該服務(wù)器屬于該離線服務(wù)器 列表,則該服務(wù)器處于該離線狀態(tài)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合方法,該方法還包含下列步驟(f) 依該中介數(shù)據(jù)的一內(nèi)容格式信息產(chǎn)生一整合瀏覽界面;以及(g)依該內(nèi)容格 式信息的分類方式,顯示該整合瀏覽界面所呈現(xiàn)的數(shù)據(jù)內(nèi)容。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合方法,其中所述的步驟(b)包括下 列子步驟(b-l)依一網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)該服務(wù)器;(b-2)檢查對(duì)應(yīng)該服務(wù)器的 數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)是否已儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi);(b-3)當(dāng)該中介數(shù)據(jù)尚未儲(chǔ) 存于該數(shù)據(jù)庫(kù)內(nèi),則自該服務(wù)器獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù),并將 該中介數(shù)據(jù)儲(chǔ)存至該數(shù)據(jù)庫(kù)內(nèi);及(b-4)當(dāng)該中介數(shù)據(jù)已儲(chǔ)存于該數(shù)據(jù)庫(kù) 內(nèi),則依一更新規(guī)則更新該中介數(shù)據(jù)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合方法,其中所述的步驟(b-4)中,該 更新規(guī)則為當(dāng)該服務(wù)器通知該使用者端其數(shù)據(jù)內(nèi)容被修改時(shí),該使用者端 即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合方法,其中所述的步驟(b-4)中,該 更新規(guī)則為該使用者端定期檢查該服務(wù)器的數(shù)據(jù)內(nèi)容是否被修改,當(dāng)有數(shù) 據(jù)內(nèi)容被修改時(shí),該使用者端即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。本發(fā)明的目的及解決其技術(shù)問題還采用以下技術(shù)方案來實(shí)現(xiàn)。依據(jù)本 發(fā)明提出的 一種跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),適用于供一使用者端對(duì)一服務(wù)
      器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋;該系統(tǒng)包含 一數(shù)據(jù)庫(kù); 一數(shù)據(jù)收集模 塊,用以整合該服務(wù)器的該數(shù)據(jù)內(nèi)容,以獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的 一 中介數(shù) 據(jù),并將該中介數(shù)據(jù)儲(chǔ)存于該數(shù)據(jù)庫(kù);以及一虛擬服務(wù)器,用以接收該使用 者端所執(zhí)行的瀏覽請(qǐng)求或搜尋請(qǐng)求,并判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存 在處于一 離線狀態(tài)的服務(wù)器,若是,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi) 容的該中介數(shù)據(jù)。
      本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。 較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其中所述的中介數(shù)據(jù)具有一 服務(wù)器名稱信息,虛擬服務(wù)器判斷該服務(wù)器是否屬于一離線服務(wù)器列表,若 是,則該服務(wù)器處于該離線狀態(tài),該離線服務(wù)器列表的產(chǎn)生方式如下由該 中介數(shù)據(jù)的該服務(wù)器名稱信息得到 一服務(wù)器列表,并依一 網(wǎng)絡(luò)協(xié)議找出一 連線服務(wù)器列表,自該服務(wù)器列表中剔除屬于該連線服務(wù)器列表者,以求得 該離線服務(wù)器列表。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其中所述的中介數(shù)據(jù)還具有 一內(nèi)容格式信息,該虛擬服務(wù)器還用以依該中介數(shù)據(jù)的內(nèi)容格式信息產(chǎn)生 一整合瀏覽界面,該整合瀏覽界面的數(shù)據(jù)內(nèi)容呈現(xiàn)是依內(nèi)容格式信息的分 類方式顯示。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其中所述的數(shù)據(jù)收集模塊依 一網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)該服務(wù)器,并檢查對(duì)應(yīng)該服務(wù)器的數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)是 否已儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi),若是,則依一更新規(guī)則更新該中介數(shù)據(jù),否則自 該服務(wù)器獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù),并將該中介數(shù)據(jù)儲(chǔ)存至該數(shù) 據(jù)庫(kù)內(nèi)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其中所述的更新規(guī)則為當(dāng) 該服務(wù)器通知該使用者端其數(shù)據(jù)內(nèi)容被修改時(shí),該數(shù)據(jù)收集模塊即更新對(duì) 應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      較佳地,前述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其中所述的更新規(guī)則為該 使用者端定期檢查該服務(wù)器的數(shù)據(jù)內(nèi)容是否被修改,當(dāng)有數(shù)據(jù)內(nèi)容被修改 時(shí),該使用者端即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。由以上技術(shù)方案 可知,本發(fā)明的主要技術(shù)內(nèi)容如下
      為達(dá)到上述目的,本發(fā)明提供了 一種跨服務(wù)器的數(shù)據(jù)整合方法,適用于 供一使用者端對(duì)一服務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋,該方法包含下列 步驟(a)在該使用者端提供一數(shù)據(jù)庫(kù);(b)整合對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的一中介數(shù) 據(jù)至該數(shù)據(jù)庫(kù)內(nèi);(c)接收瀏覽請(qǐng)求或搜尋請(qǐng)求;(d)判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線狀態(tài)的服務(wù)器;以及(e)當(dāng)所需的該數(shù)據(jù)內(nèi)容儲(chǔ)存 在處于該離線狀態(tài)的服務(wù)器,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的 該中介數(shù)據(jù)。
      此外,為達(dá)到上述目的,本發(fā)明還提供了一種跨服務(wù)器的數(shù)據(jù)整合系 統(tǒng),適用于供一使用者端對(duì)一服務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋,該系統(tǒng) 是包含一數(shù)據(jù)庫(kù)、 一數(shù)據(jù)收集模塊,及一虛擬服務(wù)器。該數(shù)據(jù)收集模塊用 以整合該服務(wù)器的該數(shù)據(jù)內(nèi)容,以獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù),并將 該中介數(shù)據(jù)儲(chǔ)存于該數(shù)據(jù)庫(kù)。該虛擬服務(wù)器用以接收該使用者端所執(zhí)行的 瀏覽請(qǐng)求或搜尋請(qǐng)求,并判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線 狀態(tài)的服務(wù)器,若是,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的該中介數(shù) 據(jù)。
      借由上述技術(shù)方案,本發(fā)明跨服務(wù)器的數(shù)據(jù)整合方法及系統(tǒng)至少具有 下列優(yōu)點(diǎn)及有益效果本發(fā)明通過虛擬服務(wù)器處理瀏覽要求或搜尋要求,降 低了原本需逐臺(tái)服務(wù)器瀏覽或搜尋的不便;更進(jìn)一步來說,對(duì)于離線狀態(tài)的 服務(wù)器,也可由數(shù)據(jù)庫(kù)獲得所需的中介數(shù)據(jù)。
      綜上所述,本發(fā)明一種跨服務(wù)器的數(shù)據(jù)整合方法,適用于供一使用者端 對(duì)一服務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋,該方法包含下列步驟(a)在該 使用者端提供一數(shù)據(jù)庫(kù);(b)整合對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù)至該數(shù)據(jù)庫(kù) 內(nèi);(c)接收瀏覽請(qǐng)求或搜尋請(qǐng)求;(d)判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在 處于一離線狀態(tài)的服務(wù)器;及(e)當(dāng)所需的該數(shù)據(jù)內(nèi)容儲(chǔ)存在處于該離線狀 態(tài)的服務(wù)器,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù)。本 發(fā)明具有上述優(yōu)點(diǎn)及實(shí)用價(jià)值,其不論在方法、系統(tǒng)結(jié)構(gòu)或功能上皆有較 大改進(jìn),在技術(shù)上有顯著的進(jìn)步,并產(chǎn)生了好用及實(shí)用的效果,且較現(xiàn)有的 服務(wù)器的瀏覽與搜尋具有增進(jìn)的突出功效,從而更加適于實(shí)用,誠(chéng)為一新 穎、進(jìn)步、實(shí)用的新設(shè)計(jì)。
      上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的 技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和 其他目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉較佳實(shí)施例,并配合附 圖,詳細(xì)說明如下。


      圖1是一說明本發(fā)明跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)的較佳實(shí)施例的系統(tǒng)架構(gòu)圖。
      圖2是一說明本發(fā)明的數(shù)據(jù)庫(kù)建立與其內(nèi)容維護(hù)的步驟的流程圖。 圖3是一說明本發(fā)明處理瀏覽要求與搜尋要求的步驟的流程圖。 圖4是一說明本發(fā)明整合瀏覽界面的顯示方式的示意圖。
      具體實(shí)施例方式
      為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功 效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的跨服務(wù)器的數(shù)據(jù)整合 方法及系統(tǒng)其具體實(shí)施方式
      、方法、步驟、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。
      有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點(diǎn)及功效,在以下配合參閱圖式 的較佳實(shí)施例的詳細(xì)說明中將可清楚呈現(xiàn)。通過具體實(shí)施方式
      的說明,當(dāng)可
      的了解,然而所附圖式僅是提供參考與說明之用,并非用來對(duì)本發(fā)明加^限制。
      參閱圖l所示,圖l是一說明本發(fā)明跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)的較佳實(shí) 施例的系統(tǒng)架構(gòu)圖。本發(fā)明跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)1的較佳實(shí)施例,包含
      一數(shù)據(jù)庫(kù)ll、 一數(shù)據(jù)收集模塊12,及一虛擬服務(wù)器(Virtual server) 13;該 跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)1適用于供一使用者端對(duì)服務(wù)器2的數(shù)據(jù)內(nèi)容進(jìn) 4亍瀏覽(Browsing)與4叟尋(Searching)。
      服務(wù)器2為可通過網(wǎng)絡(luò)分享其數(shù)據(jù)內(nèi)容的各種裝置(例如,筆記型電 腦、個(gè)人電腦,或手機(jī));其數(shù)據(jù)內(nèi)容為各種類型的分享檔案(例如,視頻 (Video)檔、音頻(Audio)檔,或影像(Image)檔)。雖然,該使用者端可瀏 覽或搜尋的服務(wù)器2往往不只一臺(tái),且每一服務(wù)器2內(nèi)所儲(chǔ)存的數(shù)據(jù)內(nèi)容 也通常不只一筆;但是,該跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)1對(duì)每一服務(wù)器2的 每一數(shù)據(jù)內(nèi)容的處理與整合方式相似。
      該數(shù)據(jù)收集模塊12用以整合服務(wù)器2的數(shù)據(jù)內(nèi)容,以獲得(Retrieve) 對(duì)應(yīng)每一數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù)(Meta data),并將中介數(shù)據(jù)儲(chǔ)存于該數(shù)據(jù) 庫(kù)11。每一中介數(shù)據(jù)具有一服務(wù)器名稱(Server name)信息、 一內(nèi)容名稱 (Content name)信息、 一內(nèi)容大小(Size)信息、 一內(nèi)容才各式(Type)信 息、 一內(nèi)容日期信息,及一內(nèi)容的一致資源定址(Uniform Resource Locator, URL)信息;服務(wù)器名稱信息用以指出數(shù)據(jù)內(nèi)容所儲(chǔ)存的服務(wù)器2 的名稱;內(nèi)容名稱信息用以指出數(shù)據(jù)內(nèi)容的檔案名稱;內(nèi)容大小信息用以 指出數(shù)據(jù)內(nèi)容的大??;內(nèi)容格式信息用以指出數(shù)據(jù)內(nèi)容的格式;內(nèi)容日期 信息用以指出數(shù)據(jù)內(nèi)容新增、修改或讀取的時(shí)間;內(nèi)容的一致資源定址信息 用以指出數(shù)據(jù)內(nèi)容的儲(chǔ)存地址。
      該虛擬服務(wù)器13用以接收該使用者端所執(zhí)行的瀏覽請(qǐng)求(Request)或 搜尋請(qǐng)求,并判斷其所需的數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線(Offline)狀 態(tài)的服務(wù)器2;若是,則自該數(shù)據(jù)庫(kù)13獲得對(duì)應(yīng)所需的數(shù)據(jù)內(nèi)容的中介數(shù) 據(jù)。該跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)1可以軟件程序的狀態(tài)實(shí)施,并安裝于該使用者端。
      對(duì)應(yīng)上述跨服務(wù)器的數(shù)據(jù)整合系統(tǒng)1的較佳實(shí)施例,本發(fā)明跨服務(wù)器 的數(shù)據(jù)整合方法包含下列步驟。
      請(qǐng)參閱圖1及圖2所示,圖2是一說明本發(fā)明的數(shù)據(jù)庫(kù)建立與其內(nèi)容 維護(hù)的步驟的流程圖。在使用者3欲在該使用者端執(zhí)行瀏覽請(qǐng)求或搜尋請(qǐng) 求前,必須先提供該數(shù)據(jù)庫(kù)11,該數(shù)據(jù)庫(kù)11的建立方式如步驟41-44所示。
      在步驟41中,當(dāng)某一服務(wù)器2進(jìn)入一連線(0nline)狀態(tài)時(shí),該數(shù)據(jù)收 集模塊12依一網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)(Discover)此服務(wù)器2;在本較佳實(shí)施例中,該 網(wǎng)絡(luò)協(xié)議為通用即插即用(Universal Plug and Play, UPnP)協(xié)議。
      在步驟42中,該數(shù)據(jù)收集模塊12檢查對(duì)應(yīng)此服務(wù)器2的數(shù)據(jù)內(nèi)容的 中介數(shù)據(jù)是否已儲(chǔ)存于該數(shù)據(jù)庫(kù)11內(nèi);若是,則繼續(xù)進(jìn)行步驟4 3;否則,繼續(xù) 進(jìn)行步驟44。
      在步驟43中,該數(shù)據(jù)收集模塊12依一更新規(guī)則更新已儲(chǔ)存于該數(shù)據(jù)庫(kù) 11內(nèi)的中介數(shù)據(jù)。
      該更新規(guī)則可以有以下兩種方式。其中一種方式為當(dāng)服務(wù)器2有數(shù)據(jù) 內(nèi)容被修改時(shí),通知該使用者端,該數(shù)據(jù)收集模塊12即更新對(duì)應(yīng)被修改的 數(shù)據(jù)內(nèi)容的中介數(shù)據(jù);此種方式通常適用于數(shù)據(jù)內(nèi)容更新的頻率較低的服 務(wù)器2。另一種方式為該數(shù)據(jù)收集模塊12主動(dòng)地定期檢查服務(wù)器2的數(shù) 據(jù)內(nèi)容是否被修改,當(dāng)有數(shù)據(jù)內(nèi)容被修改時(shí),該數(shù)據(jù)收集模塊12即更新對(duì) 應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù);此種方式通常適用于數(shù)據(jù)內(nèi)容更新的 頻率較高的服務(wù)器2。
      在步驟44中,該數(shù)據(jù)收集模塊12自服務(wù)器2獲得對(duì)應(yīng)數(shù)據(jù)內(nèi)容的中
      介數(shù)據(jù),并將中介數(shù)據(jù)儲(chǔ)存至該數(shù)據(jù)庫(kù)11內(nèi)。
      在該數(shù)據(jù)庫(kù)ll建立后,若發(fā)現(xiàn)新的數(shù)據(jù)內(nèi)容,或原本的數(shù)據(jù)內(nèi)容凈皮修
      改,也是依上述步驟41-44進(jìn)行該數(shù)據(jù)庫(kù)11的內(nèi)容的維護(hù)。
      請(qǐng)參閱圖l及圖3所示,圖3是一說明本發(fā)明處理瀏覽要求與搜尋要
      求的步驟的流程圖。當(dāng)使用者3欲在該使用者端執(zhí)行瀏覽請(qǐng)求或搜尋請(qǐng)求
      時(shí),進(jìn)行下列步驟。
      在步驟51中,該虛擬服務(wù)器13接收瀏覽請(qǐng)求或搜尋請(qǐng)求。
      在步驟52中,該虛擬服務(wù)器13判斷對(duì)應(yīng)瀏覽請(qǐng)求或搜尋請(qǐng)求所需的
      數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于離線狀態(tài)的服務(wù)器2內(nèi);若是,則繼續(xù)進(jìn)行步驟
      53;否則,繼續(xù)進(jìn)行步驟54。
      該步驟52包括下列子步驟首先,由該數(shù)據(jù)庫(kù)11內(nèi)儲(chǔ)存的中介數(shù)據(jù)的
      服務(wù)器名稱信息得到一服務(wù)器列表;繼而,依該網(wǎng)絡(luò)協(xié)議找出目前有哪些服
      務(wù)器2處于連線狀態(tài),以得到一連線服務(wù)器列表;接著,自該服務(wù)器列表中剔
      除屬于該連線服務(wù)器列表,以求得一離線服務(wù)器列表;最后,判斷服務(wù)器2是
      9否屬于該離線服務(wù)器列表,若是,則服務(wù)器2處于離線狀態(tài)。
      在步驟53中,該虛擬服務(wù)器13自該數(shù)據(jù)庫(kù)11獲得對(duì)應(yīng)所需的數(shù)據(jù)內(nèi) 容的中介數(shù)據(jù)。
      在步驟54中,該虛擬服務(wù)器13自處于連線狀態(tài)的服務(wù)器2獲得對(duì)應(yīng)所 需的數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      值得一提的是,當(dāng)使用者3在該使用者端執(zhí)行的是瀏覽要求時(shí),該虛擬 服務(wù)器13還用以根據(jù)獲得的中介數(shù)據(jù),產(chǎn)生一整合瀏覽界面。請(qǐng)參閱圖4 所示,圖4是一說明本發(fā)明整合瀏覽界面的顯示方式的示意圖。該整合瀏 覽界面包含兩種顯示方式;分別是類似于現(xiàn)有的一第一顯示方式,及一第二 顯示方式。該第一顯示方式是以服務(wù)器2的數(shù)據(jù)夾的階層方式顯示;該第二 顯示方式是依中介數(shù)據(jù)的內(nèi)容格式信息(例如,視頻格式、影像格式,或音 樂格式)進(jìn)行分類,并依此分類的階層方式顯示。
      歸納上述,當(dāng)使用者端執(zhí)行瀏覽要求或搜尋要求時(shí),皆通過該虛擬服務(wù) 器13處理瀏覽要求或搜尋要求,可降低原本需逐臺(tái)服務(wù)器2瀏覽或搜尋的 不便;進(jìn)一步來說,甚至是離線狀態(tài)的服務(wù)器2,本發(fā)明也可提供機(jī)制供使 用者端獲得對(duì)應(yīng)所需的數(shù)據(jù)內(nèi)容的中介數(shù)據(jù),的確可達(dá)成本發(fā)明的目的。
      以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式 上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā) 明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利 用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但 凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所 作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
      權(quán)利要求
      1、一種跨服務(wù)器的數(shù)據(jù)整合方法,適用于供一使用者端對(duì)一服務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋;其特征在于該方法包含以下步驟(a)在該使用者端提供一數(shù)據(jù)庫(kù);(b)整合對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù)至該數(shù)據(jù)庫(kù)內(nèi);(c)接收瀏覽請(qǐng)求或搜尋請(qǐng)求;(d)判斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線狀態(tài)的服務(wù)器;以及(e)當(dāng)所需的該數(shù)據(jù)內(nèi)容儲(chǔ)存在處于該離線狀態(tài)的服務(wù)器,則自該數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù)。
      2、 如權(quán)利要求1所述的跨服務(wù)器的數(shù)據(jù)整合方法,其特征在于其中所述的步驟(d)包括下列子步驟(d-l)由該中介數(shù)據(jù)的一服務(wù)器名稱信息得到 一服務(wù)器列表;(d-2)依一 網(wǎng)絡(luò)協(xié)議找出 一連線服務(wù)器列表;(d-3)從該服務(wù)器列表中剔除屬于該連線服務(wù)器列表的服務(wù)器以求得一離線服務(wù)器列表;(d-4)判斷該服務(wù)器是否屬于該離線服務(wù)器列表;及(d-5)當(dāng)該服務(wù)器屬于該離線服務(wù)器列表,則該服務(wù)器處于該離線狀態(tài)。
      3、 如權(quán)利要求1所迷的跨服務(wù)器的數(shù)據(jù)整合方法,其特征在于該方法還包含下列步驟(f) 依該中介數(shù)據(jù)的一 內(nèi)容格式信息產(chǎn)生一整合瀏覽界面;以及(g) 依該內(nèi)容格式信息的分類方式,顯示該整合瀏覽界面所呈現(xiàn)的數(shù)據(jù)內(nèi)容。
      4、 如權(quán)利要求1所述的跨服務(wù)器的數(shù)據(jù)整合方法,其特征在于其中所述的步驟(b)包括下列子步驟(b-l)依一 網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)該服務(wù)器;(b-2)檢查對(duì)應(yīng)該服務(wù)器的數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)是否已儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi);(b-3)當(dāng)該中介數(shù)據(jù)尚未儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi),則自該服務(wù)器獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù),并將該中介數(shù)據(jù)儲(chǔ)存至該數(shù)據(jù)庫(kù)內(nèi);及(b-4)當(dāng)該中介數(shù)據(jù)已儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi),則依一更新規(guī)則更新該中介數(shù)據(jù)。
      5、 如權(quán)利要求4所述的跨服務(wù)器的數(shù)據(jù)整合方法,其特征在于其中所述的步驟(b-4)中,該更新規(guī)則為當(dāng)該服務(wù)器通知該使用者端其數(shù)據(jù)內(nèi)容被修改時(shí),該使用者端即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      6、 如權(quán)利要求4所述的跨服務(wù)器的數(shù)據(jù)整合方法,其特征在于其中所 述的步驟(b-4)中,該更新規(guī)則為該使用者端定期檢查該服務(wù)器的數(shù)據(jù)內(nèi) 容是否被修改,當(dāng)有數(shù)據(jù)內(nèi)容被修改時(shí),該使用者端即更新對(duì)應(yīng)被修改的該 數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      7、 一種跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),適用于供一使用者端對(duì)一服務(wù)器的 一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋;其特征在于該系統(tǒng)包含一數(shù)據(jù)庫(kù);一數(shù)據(jù)收集模塊,用以整合該服務(wù)器的該數(shù)據(jù)內(nèi)容,以獲得對(duì)應(yīng)該數(shù)據(jù) 內(nèi)容的一中介數(shù)據(jù),并將該中介數(shù)據(jù)儲(chǔ)存于該數(shù)據(jù)庫(kù);以及一虛擬服務(wù)器,用以接收使用者端所執(zhí)行的瀏覽請(qǐng)求或搜尋請(qǐng)求,并判 斷其所需的該數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線狀態(tài)的服務(wù)器,若是,則自該 數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù)。
      8、 如權(quán)利要求7所述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其特征在于其中所 述的中介數(shù)據(jù)具有一服務(wù)器名稱信息,該虛擬服務(wù)器判斷該服務(wù)器是否屬 于一離線服務(wù)器列表,若是,則該服務(wù)器處于該離線狀態(tài),該離線服務(wù)器 列表的產(chǎn)生方式如下由該中介數(shù)據(jù)的該服務(wù)器名稱信息得到 一服務(wù)器列 表,并依一網(wǎng)絡(luò)協(xié)議找出一連線服務(wù)器列表,自該服務(wù)器列表中剔除屬于 該連線服務(wù)器列表的服務(wù)器,以求得該離線服務(wù)器列表。
      9、 如權(quán)利要求7所述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其特征在于其中所 述的中介數(shù)據(jù)還具有一內(nèi)容格式信息,該虛擬服務(wù)器還用以依該中介數(shù)據(jù) 的內(nèi)容格式信息產(chǎn)生一整合瀏覽界面,該整合瀏覽界面的數(shù)據(jù)內(nèi)容呈現(xiàn)是 依內(nèi)容格式信息的分類方式顯示。
      10、 如權(quán)利要求7所述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其特征在于其中所 述的數(shù)據(jù)收集模塊依一 網(wǎng)絡(luò)協(xié)議發(fā)現(xiàn)該服務(wù)器,并檢查對(duì)應(yīng)該服務(wù)器的數(shù) 據(jù)內(nèi)容的中介數(shù)據(jù)是否已儲(chǔ)存于該數(shù)據(jù)庫(kù)內(nèi),若是,則依一更新規(guī)則更新 該中介數(shù)據(jù),否則自該服務(wù)器獲得對(duì)應(yīng)該數(shù)據(jù)內(nèi)容的該中介數(shù)據(jù),并將該中 介數(shù)據(jù)儲(chǔ)存至該數(shù)據(jù)庫(kù)內(nèi)。
      11、 如權(quán)利要求10所述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其特征在于其中 所述的更新規(guī)則為當(dāng)該服務(wù)器通知該使用者端其數(shù)據(jù)內(nèi)容被修改時(shí),該數(shù) 據(jù)收集模塊即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。
      12、 如權(quán)利要求IO所述的跨服務(wù)器的數(shù)據(jù)整合系統(tǒng),其特征在于其中 所述的更新規(guī)則為該使用者端定期檢查該服務(wù)器的數(shù)據(jù)內(nèi)容是否被修改, 當(dāng)有數(shù)據(jù)內(nèi)容被修改時(shí),該使用者端即更新對(duì)應(yīng)被修改的該數(shù)據(jù)內(nèi)容的中 介數(shù)據(jù)。
      全文摘要
      本發(fā)明是有關(guān)于一種跨服務(wù)器的數(shù)據(jù)整合方法及系統(tǒng)。該方法,適用于供一使用者端對(duì)一服務(wù)器的一數(shù)據(jù)內(nèi)容進(jìn)行瀏覽與搜尋;包含以下步驟(a)在使用者端提供一數(shù)據(jù)庫(kù);(b)整合對(duì)應(yīng)數(shù)據(jù)內(nèi)容的一中介數(shù)據(jù)至數(shù)據(jù)庫(kù)內(nèi);(c)接收瀏覽請(qǐng)求或搜尋請(qǐng)求;(d)判斷其所需的數(shù)據(jù)內(nèi)容是否儲(chǔ)存在處于一離線狀態(tài)的服務(wù)器;以及(e)當(dāng)所需的數(shù)據(jù)內(nèi)容儲(chǔ)存在處于離線狀態(tài)的服務(wù)器,則自數(shù)據(jù)庫(kù)獲得對(duì)應(yīng)所需的數(shù)據(jù)內(nèi)容的中介數(shù)據(jù)。該系統(tǒng)包含一數(shù)據(jù)庫(kù);一數(shù)據(jù)收集模塊;以及一虛擬服務(wù)器。本發(fā)明通過虛擬服務(wù)器處理瀏覽要求或搜尋要求,降低了原本需逐臺(tái)服務(wù)器瀏覽或搜尋的不便;對(duì)于離線狀態(tài)的服務(wù)器,也可由數(shù)據(jù)庫(kù)獲得所需的中介數(shù)據(jù)。
      文檔編號(hào)H04L12/58GK101686206SQ20081016127
      公開日2010年3月31日 申請(qǐng)日期2008年9月24日 優(yōu)先權(quán)日2008年9月24日
      發(fā)明者戴函昱 申請(qǐng)人:宏碁股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1