国产精品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ǎng)絡(luò)的制作方法

      文檔序號(hào):7656605閱讀:437來源:國知局
      專利名稱:語義信息網(wǎng)絡(luò)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種最終用戶可以從分散在網(wǎng)絡(luò)上的大量信息中直接特定最適合的信息,而且信息提供者可以直接特定應(yīng)對(duì)其傳遞信息的最佳用戶的語義信息網(wǎng)絡(luò)、語義信息開關(guān)、語義信息路由器、語義信息網(wǎng)關(guān)、事件位置、事件路徑選擇方法、聯(lián)合方法、對(duì)話、濾選器管理方法、統(tǒng)計(jì)信息收集方法、本體轉(zhuǎn)換方法、本體轉(zhuǎn)換信息管理方法及附加功能。
      背景技術(shù)
      現(xiàn)有的網(wǎng)絡(luò)如圖16中的網(wǎng)絡(luò)模式概念圖所示。在圖16中,各終端把終端地址(比如網(wǎng)絡(luò)地址及主系統(tǒng)地址)作為自身的識(shí)別符在網(wǎng)絡(luò)中登錄。另一方面,發(fā)送終端把由圖17所示的目標(biāo)地址(發(fā)送目的地的終端地址)及數(shù)據(jù)構(gòu)成的事件(數(shù)據(jù)包)向網(wǎng)絡(luò)送出。即,現(xiàn)有的信息網(wǎng)絡(luò)的基本概念是基于目標(biāo)地址,把事件正確地傳遞到目的地。
      以下探討一種利用該網(wǎng)絡(luò),實(shí)現(xiàn)推薦型服務(wù)(向每個(gè)用戶推薦個(gè)性化信息的個(gè)性化信息推薦服務(wù),以及檢索服務(wù)等的黃頁服務(wù))的場合。以往,為實(shí)現(xiàn)個(gè)性化信息推薦服務(wù),經(jīng)常需要通過圖18所示的集中型服務(wù)器系統(tǒng)(代理者)實(shí)施。同樣,在黃頁服務(wù)中,也有必要以稱為檢索服務(wù)的代理者為前提。這種通過代理者的中央集權(quán)式業(yè)務(wù)模式被稱為代理者模式。在這種代理者模式中,代理者(中介者)起著將信息提供者與用戶聯(lián)系起來的作用。即,只有通過代理者,用戶與信息提供者才能見面。
      利用圖19,對(duì)上述的代理者模式的詳情作以說明。如圖19所示,由最終用戶(圖中的消費(fèi)者101)、信息提供者(內(nèi)容提供者102)以及服務(wù)提供者(內(nèi)容信息提供者)103這3個(gè)業(yè)務(wù)角色構(gòu)成的業(yè)務(wù)模式中,服務(wù)提供者103對(duì)由信息提供者(內(nèi)容提供者102)登錄的內(nèi)容信息及由最終用戶(消費(fèi)者101)登錄的最終用戶喜好信息進(jìn)行管理,同時(shí),通過將所登錄的內(nèi)容信息與最終用戶喜好信息進(jìn)行比較,實(shí)現(xiàn)推薦對(duì)最終用戶(消費(fèi)者101)適應(yīng)的內(nèi)容的推薦型服務(wù)。這種服務(wù)提供者相當(dāng)于代理者。
      具體的服務(wù)包括雅虎(Yahoo)等檢索服務(wù)、貿(mào)易服務(wù)、不通過最終用戶的直接參與,推薦符合最終用戶需要的內(nèi)容的個(gè)性化信息推薦服務(wù)。
      這些服務(wù)如圖20所示,在網(wǎng)絡(luò)109或內(nèi)容流通網(wǎng)110上存在的各服務(wù)提供者103當(dāng)中,分別作為一體型服務(wù)系統(tǒng)(服務(wù)應(yīng)用)被實(shí)現(xiàn)。
      因此,在代理者模式中存在下列問題點(diǎn)。
      (1)由于不存在信息提供者(內(nèi)容提供者102)不通過第三者向最終用戶(消費(fèi)者101)展示內(nèi)容信息的手段,因而不能形成一種信息提供者(內(nèi)容提供者102)自身使內(nèi)容信息流通的信息提供者(內(nèi)容提供者)主導(dǎo)型的承訂體系。即,作為內(nèi)容提供源的信息提供者(內(nèi)容提供者102)不能不通過第三者,只根據(jù)自身的策略使內(nèi)容信息流通。
      (2)為享受服務(wù)提供者103的推薦服務(wù),最終用戶(消費(fèi)者101)必須明確認(rèn)識(shí)服務(wù)提供者103的存在、位置、以及訪問方法。
      (3)不能容易地實(shí)現(xiàn)在不同的服務(wù)提供者103之間共享內(nèi)容、內(nèi)容信息、最終用戶的喜好信息。到目前為止,仍是通過根據(jù)在各服務(wù)提供者103之間事先達(dá)成的協(xié)議實(shí)施信息存取,共享信息。
      (4)由于服務(wù)提供者103的內(nèi)容信息及最終用戶的喜好信息的集中管理,不容易建立度量性較高的系統(tǒng)。到目前為止,仍是采用準(zhǔn)備多個(gè)管理內(nèi)容信息及最終用戶的喜好信息的服務(wù)器系統(tǒng)等的古老方法。
      不過,WWW(World Wide Web),CORBA等分散處理技術(shù)在提供一種可容易地獲取在不同的機(jī)種分散系統(tǒng)上分散配置的內(nèi)容的環(huán)境的同時(shí),可使任何人都可容易地成為內(nèi)容提供者。反之,要從世界范圍的浩瀚的內(nèi)容中找出最終用戶所需的內(nèi)容絕非易事,因此期待著能早日開發(fā)出它的實(shí)現(xiàn)技術(shù)。
      鑒于這一點(diǎn)以及上述代理者模式所存在的問題點(diǎn),提出了一種不假設(shè)有代理者存在,信息提供者(內(nèi)容提供者)可向與自身的內(nèi)容對(duì)應(yīng)的最終用戶直接提供內(nèi)容的非代理者模式。
      作為非代理者模式的實(shí)現(xiàn)技術(shù),有由SUN發(fā)明的(US Patent5,870,605文獻(xiàn)1)及由NEC發(fā)明的(特愿平11-328654文獻(xiàn)2)的Gnutella。
      Gnutella是一種基于P2P(Peer-to-Peer)交互作用模式,從分散在互聯(lián)網(wǎng)上的不特定多數(shù)實(shí)體(信息)中探索發(fā)現(xiàn)特定的實(shí)體的網(wǎng)絡(luò)。此外Gnutella中的實(shí)體也稱為伺服體。即,各信息提供者對(duì)元數(shù)據(jù)(元文件)進(jìn)行超分散管理,通過在元文件之間(在存有元文件的主系統(tǒng)之間)設(shè)定任意的連接,由此只由信息提供者建立一種有關(guān)元數(shù)據(jù)的超分散數(shù)據(jù)庫。這樣,通過信息提供者之間的互相分散協(xié)調(diào),可建立無需代理者的元數(shù)據(jù)檢索網(wǎng)絡(luò)。然而,來自消費(fèi)者的檢索請(qǐng)求數(shù)據(jù)包基于連接被向所有的信息提供者播放。即,由于基于連接信息,對(duì)所有的主系統(tǒng)反復(fù)重復(fù)P2P方式的交互作用,因而隨著主系統(tǒng)數(shù)及所處理的元數(shù)據(jù)類別的增加,不需要的通信量將增大,從而存在一個(gè)可度量性嚴(yán)重下降的問題。此外,不僅是可度量性,在相互運(yùn)用性、信息共享性、擴(kuò)展性、安全性、私密性等方面也存在問題。
      文獻(xiàn)1所介紹的是一種通過實(shí)施內(nèi)容庫的路徑選擇的網(wǎng)絡(luò)系統(tǒng),在信息提供者(Publisher)與用戶(Subscriber)互相不掌握對(duì)方情況的狀況下,可在不存在代理者的前提下實(shí)施信息的請(qǐng)求與利用的方法。然而,由于沒有可抑制不需要的事件轉(zhuǎn)送的路徑選擇體系,因而存在度量方面的問題。此外,由于不存在區(qū)域之間的本體(用于轉(zhuǎn)換事件辭典的體系等),因而在相互運(yùn)用性、信息共享性、擴(kuò)展性等方面也有問題。即雖然在文獻(xiàn)1中,規(guī)定了共享公共的事件辭典(eventdictionary)的區(qū)域,但并未明確區(qū)域的實(shí)現(xiàn)方法及用于在不同區(qū)域之間共享信息的方法。因此,在區(qū)域方面缺乏具體的實(shí)現(xiàn)性記錄。
      文獻(xiàn)2提出了一種不僅具有特定的目標(biāo)地址的數(shù)據(jù)包,只包括指定所關(guān)注區(qū)域的數(shù)據(jù)包也可選擇路徑的信息路徑選擇方法。通過信息路徑選擇,可以實(shí)現(xiàn)無需代理者的探索。不過,沒有限定本體體系的唯一性及事件的涉及范圍的事件位置、網(wǎng)關(guān)、對(duì)話的概念。因此,在可度量性、安全性、私密性、相互運(yùn)用性、信息共享性、擴(kuò)展性等方面存在問題。
      這樣,現(xiàn)有的非代理者模式的實(shí)現(xiàn)技術(shù)大致存在以下4個(gè)課題。
      ○缺乏安全及私密性保護(hù)·沒有用于限定信息流通范圍的機(jī)構(gòu)。即不能限定事件的波及目的地。因此,與網(wǎng)絡(luò)鏈接的任何人都能見到信息。
      ·此外,信息的終端點(diǎn)是最終用戶的終端,可從外部對(duì)其參照。因此,即使對(duì)于載有不希望對(duì)外公開的信息的終端,在與網(wǎng)絡(luò)鏈接的場合下,也存在著使信息公開的可能性。
      ·由于沒有對(duì)話的概念,因而雖然可以只通過事件收發(fā)終端建立網(wǎng)絡(luò),但不能使網(wǎng)絡(luò)提供者與事件收發(fā)者分離。
      ○缺乏相互運(yùn)用性·在建立其語義信息體系(本體體系)不同的區(qū)域的場合下,由于沒有與這些區(qū)域鏈接的體系,因而不能共享它們之間的事件。
      ·不能只轉(zhuǎn)送必要的事件。
      ○缺乏擴(kuò)展性·難以動(dòng)態(tài)地增加、刪除功能。
      ·不易擴(kuò)展網(wǎng)絡(luò)規(guī)模。
      ○缺乏可度量性·不能應(yīng)對(duì)事件收發(fā)者人數(shù)的增加。
      ·不能應(yīng)對(duì)語義信息類別(元數(shù)據(jù)類別)的增加。
      ·不能抑制不需要的事件的轉(zhuǎn)送。

      發(fā)明內(nèi)容
      本發(fā)明考慮到了上述情況,其目的是提供一種最終用戶可以從分散在網(wǎng)絡(luò)上的大量信息中直接特定最適合的信息,或者,信息提供者可以直接特定應(yīng)對(duì)其傳遞信息的最佳用戶,此外,無需通過代理者,對(duì)于應(yīng)進(jìn)行通信的實(shí)體進(jìn)行直接搜索、發(fā)現(xiàn)及特定的語義信息網(wǎng)絡(luò)、語義信息開關(guān)、語義信息路由器、語義信息網(wǎng)關(guān)、事件路徑選擇方法、聯(lián)合方法、對(duì)話、濾選器管理方法、統(tǒng)計(jì)信息收集方法、本體轉(zhuǎn)換方法、本體轉(zhuǎn)換信息管理方法及附加功能。
      為達(dá)到上述目的,本發(fā)明提供一種在網(wǎng)絡(luò)上,基于語義信息實(shí)施由數(shù)據(jù)及作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件傳遞的事件傳遞裝置,配有提供作為用于將把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn)、保證公共的本體體系的最小單位、并且成為事件涉及范圍的事件位置的裝置。
      這里,用于提供事件位置的裝置是比如1個(gè)或多個(gè)計(jì)算機(jī)。此外,這里的所謂“計(jì)算機(jī)”系指配有中央運(yùn)算裝置(CPU)、可通過該CPU控制地連接的存儲(chǔ)器的裝置,在該存儲(chǔ)器內(nèi)存儲(chǔ)用于實(shí)現(xiàn)事件位置的程序,通過利用CPU實(shí)施該程序來提供事件位置的裝置。因此,在本發(fā)明中,提供事件位置的裝置(計(jì)算機(jī))可以是個(gè)人計(jì)算機(jī)、PDA、便攜電話、工作站、主機(jī)等。
      由于本發(fā)明的事件傳遞裝置可在事件位置內(nèi)保證公共的本體體系,因而可保證事件位置內(nèi)的事件比較的正確性。
      此外在本發(fā)明的事件傳遞裝置中,通過對(duì)應(yīng)各子網(wǎng)(物理意義上的網(wǎng)絡(luò)單位)、各服務(wù)類型、各服務(wù)經(jīng)營者或保密及管理單位等的風(fēng)險(xiǎn)承擔(dān)者來構(gòu)筑事件位置,從而可以抑制規(guī)定本體體系的事件類型(語義信息類別)的增大。
      此外,本發(fā)明的事件傳遞裝置,通過事件位置成為事件的波及范圍,因而可容易地實(shí)現(xiàn)所流通的信息(事件)的局域化。
      在屬于事件位置的事件收發(fā)者人數(shù)增大的場合下,通過對(duì)事件位置的分割,可容易地實(shí)現(xiàn)負(fù)荷分散。
      此外,在本發(fā)明的事件傳遞裝置中,可以避開事件收發(fā)者及來自其它事件位置的對(duì)事件位置的不需要的鏈接,其結(jié)果是可容易地實(shí)現(xiàn)高保密性及保護(hù)事件收發(fā)者的私密信息。
      此外,本發(fā)明提供一種在下述環(huán)境上實(shí)現(xiàn)的共同體提供裝置,其在上述事件傳遞裝置中,上述事件位置配有語義信息開關(guān),其對(duì)被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者;語義信息路由器,其基于作為語義信息模板的事件類型,實(shí)施上述語義信息開關(guān)間的事件的路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件的轉(zhuǎn)送,上述事件傳遞裝置,還配有實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān),上述事件的發(fā)送、事件的接收、上述事件類型的登錄通過作為事件接收者、事件發(fā)送者或事件類型登錄者的終端與上述語義信息開關(guān)間的連接的對(duì)話而被實(shí)施,
      該共同體提供裝置配有用于實(shí)施可否參加該共同體等的認(rèn)可的認(rèn)可功能;用于實(shí)施在該共同體內(nèi)流通的信息的掌握及控制的管理功能;用于實(shí)施在該共同體內(nèi)流通的信息的統(tǒng)計(jì)管理的統(tǒng)計(jì)處理功能。
      此外,在上述的共同體提供裝置中,上述共同體利用由上述事件傳遞裝置提供的事件位置被實(shí)現(xiàn),上述管理功能關(guān)于使從相鄰的共同體流通的信息對(duì)上述事件傳遞裝置所提供的語義信息網(wǎng)關(guān)進(jìn)行設(shè)定。
      這樣,在本發(fā)明的共同體提供裝置中,可以只使作為比如可從相鄰共同體流通的信息、在相鄰共同體中統(tǒng)計(jì)意義上頻繁流通的(流行的信息)信息從相鄰共同體流向自己的共同體。此外,在本發(fā)明的共同體提供裝置中,即使在大規(guī)模系統(tǒng)中,也可以不依賴于集中在一處的服務(wù)器,獲取流行信息。
      此外本發(fā)明提供一種語義信息網(wǎng)關(guān),其被用于在網(wǎng)絡(luò)上,基于語義信息實(shí)施由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件的傳遞之際,配有實(shí)施作為用于將把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn)、保證公共的本體體系的最小單位、并且成為事件涉及范圍的事件位置之間的事件轉(zhuǎn)送的轉(zhuǎn)送部。
      利用本發(fā)明的語義信息網(wǎng)關(guān),可以在不同的事件位置之間共享事件。此外還可基于實(shí)現(xiàn)自底向上法的總體自行分散型比較網(wǎng)絡(luò)。
      此外本發(fā)明提供一種語義信息開關(guān),其基于語義信息把由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件通知給作為在網(wǎng)絡(luò)內(nèi)被傳遞的事件的發(fā)送目的地的事件接收者,配有用于對(duì)把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定了的濾選器進(jìn)行登錄的功能;按照作為語義信息模板的各事件類型對(duì)上述濾選器分類,并按照各對(duì)話對(duì)該濾選器進(jìn)一步細(xì)分并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和的關(guān)系進(jìn)行管理的功能;對(duì)作為上述濾選器被登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較的功能;基于上述比較結(jié)果,把該事件通知給該濾選器的事件接收者的功能。
      由于本發(fā)明的語義信息開關(guān)按照作為事件模板的各事件類型對(duì)上述濾選器分類并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和關(guān)系進(jìn)行管理,因而可以有效地實(shí)施濾選器與事件的比較。此外本發(fā)明通過在一個(gè)事件位置內(nèi)準(zhǔn)備多個(gè)語義信息開關(guān),以語義信息路由器連接語義信息開關(guān),可以把濾選處理分散到多個(gè)語義信息開關(guān)。
      此外本發(fā)明提供一種語義信息路由器,其在網(wǎng)絡(luò)內(nèi),基于語義信息決定由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件傳遞的路徑,具有基于作為語義信息模板的事件類型選擇對(duì)事件接收者實(shí)施事件通知的語義信息開關(guān)間的事件傳遞路徑的路徑選擇功能;向上述被選擇的路徑送出該事件的事件送出功能。
      由于本發(fā)明的語義信息路由器可以選擇語義信息開關(guān)間的事件傳遞路徑,因而可以降低語義信息開關(guān)內(nèi)的不需要的比較及通信量。
      此外本發(fā)明提供通過上述事件轉(zhuǎn)送裝置、共同體提供裝置、語義信息網(wǎng)關(guān)、語義信息開關(guān)、語義信息路由器的功能被提供的各方法,以及使計(jì)算機(jī)實(shí)施其中的任意一種方法的程序,以及記錄了其程序的計(jì)算機(jī)可讀取的記錄媒體。
      此外,通過在本發(fā)明的語義信息開關(guān)中登錄濾選器,可以追加功能。作為其可追加的功能,除了標(biāo)準(zhǔn)的語義信息網(wǎng)關(guān)及語義信息路由器之外,還包括作為追加功能的統(tǒng)計(jì)信息收集功能等。此外,通過從語義信息開關(guān)中刪除濾選器,可實(shí)施功能刪除,作為該可刪除的功能,除了標(biāo)準(zhǔn)的語義信息網(wǎng)關(guān)及語義信息路由器之外,還包括追加功能。
      利用上述所示的本發(fā)明,與本發(fā)明的語義信息網(wǎng)絡(luò)連接后,接收事件的事件接收者通過在語義信息開關(guān)上登錄濾選器,可以接收自身所需要的事件。
      此外,發(fā)送該事件的事件發(fā)送者,還通過把作為事件的元數(shù)據(jù)的語義信息作為表示有接收意圖的事件接收者的信息予以記述,可以發(fā)送事件。
      這樣一來,可以1)在不用知道接收者是否存在,而且不利用中介代理功能的前提下,事件發(fā)送者直接實(shí)施適合于所提供的信息的內(nèi)容的事件發(fā)送2)在不用知道事件發(fā)送者是否存在,而且不利用中介代理功能的前提下,事件接收者直接接收事件。此外3)由于上述的直接收發(fā)不需要通過中介代理,因而可以實(shí)施實(shí)時(shí)收發(fā)。
      4)收發(fā)者可與語義信息網(wǎng)絡(luò)頻繁地接通、斷開。
      此外,本發(fā)明提供一種實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的語義信息網(wǎng)絡(luò),上述語義信息網(wǎng)絡(luò)配有基于上述語義信息的內(nèi)容,決定上述事件的傳遞目的地的傳遞目的地決定單元;向由上述傳遞目的地決定單元決定的傳遞目的地傳遞上述事件的事件傳遞單元。
      此外本發(fā)明提供一種語義信息開關(guān),其與用于接收在網(wǎng)絡(luò)中傳遞的事件的多個(gè)實(shí)體連接,基于該事件中所包含的語義信息,使應(yīng)傳遞事件的實(shí)體啟動(dòng),上述語義信息開關(guān)配有將預(yù)先登錄的語義信息與事件中所包含的語義信息進(jìn)行比較的語義信息比較單元;基于上述語義信息比較單元的比較結(jié)果,使上述實(shí)體啟動(dòng)的轉(zhuǎn)換單元。
      此外,本發(fā)明提供一種語義信息路由器,其基于語義信息,實(shí)施在網(wǎng)絡(luò)中傳遞的事件的路徑選擇,上述語義信息路由器配有基于上述事件中包含的語義信息內(nèi)容,動(dòng)態(tài)選擇該事件應(yīng)被傳遞的路徑的路徑選擇單元;相對(duì)由上述路徑選擇單元所選擇的路徑,把上述事件送出的事件送出單元。
      此外,本發(fā)明提供一種語義信息網(wǎng)關(guān),其使具有不同的語義信息空間的最小單位的語義信息網(wǎng)絡(luò)之間互相連接起來,并實(shí)施包含語義信息的事件的轉(zhuǎn)送,上述語義信息網(wǎng)關(guān)配有基于上述事件轉(zhuǎn)送目的地的語義信息網(wǎng)絡(luò)所采用的本體體系,實(shí)施該事件的本體轉(zhuǎn)換的本體轉(zhuǎn)換單元;把在上述本體轉(zhuǎn)換單元中經(jīng)過本體轉(zhuǎn)換后的上述事件轉(zhuǎn)送給不同的語義信息網(wǎng)絡(luò)的事件轉(zhuǎn)送單元。
      此外本發(fā)明提供一種語義信息網(wǎng)絡(luò),配有上述的語義信息開關(guān);上述的語義信息路由器;上述的語義信息網(wǎng)關(guān)。
      此外,本發(fā)明提供一種事件路徑選擇方法,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定事件傳遞的路徑,上述事件路徑選擇方法包括基于事件位置目標(biāo)的物理鏈接信息,生成確立實(shí)施事件轉(zhuǎn)送的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成過程;通過基于由上述共享鏈接目標(biāo)確立的共享鏈接信息,對(duì)一系列事件位置目標(biāo)登錄用于轉(zhuǎn)送上述事件的濾選器,來設(shè)定事件路徑的事件路徑設(shè)定過程;基于上述事件路徑,決定上述事件的傳遞路徑,傳遞事件的事件傳遞過程。
      此外,本發(fā)明提供一種事件路徑選擇方法,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定網(wǎng)絡(luò)內(nèi)的事件傳遞的路徑,上述事件路徑選擇方法包括在為實(shí)施事件傳遞而語義信息被登錄的事件位置目標(biāo)之間生成確立環(huán)狀而且可單向傳遞的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成過程;通過基于由上述共享鏈接目標(biāo)確立的共享鏈接,對(duì)一系列事件位置目標(biāo)登錄用于傳遞上述事件的濾選器,來設(shè)定各事件類型的事件路徑的事件路徑設(shè)定過程;基于上述事件路徑,決定上述事件的傳遞路徑,傳遞事件的事件傳遞過程。
      此外,本發(fā)明提供一種事件路徑選擇方法,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定網(wǎng)絡(luò)內(nèi)的事件傳遞的路徑,上述事件路徑選擇方法包括在為實(shí)施事件傳遞而語義信息被登錄的事件位置目標(biāo)之間生成確立環(huán)狀而且可單向傳遞的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成過程;基于由上述共享鏈接目標(biāo)確立的共享鏈接,對(duì)所有事件位置目標(biāo)登錄為傳遞上述事件而作為事件類型指定通配符的濾選器的濾選器登錄過程;將被傳遞的事件中包含的語義信息與上述濾選器的屬性進(jìn)行比較,基于其比較結(jié)果,決定該事件的傳遞路徑,傳遞事件的事件傳遞過程。
      此外,本發(fā)明提供一種事件路徑選擇裝置,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定事件傳遞的路徑,上述事件路徑選擇裝置包括基于事件位置目標(biāo)的物理鏈接信息,生成確立實(shí)施事件轉(zhuǎn)送的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成單元;通過基于由上述共享鏈接目標(biāo)確立的共享鏈接信息,對(duì)一系列事件位置目標(biāo)登錄用于轉(zhuǎn)送上述事件的濾選器,來設(shè)定事件路徑的事件路徑設(shè)定單元;基于上述事件路徑,決定上述事件的傳遞路徑,傳遞事件的事件傳遞單元。
      此外,本發(fā)明提供一種事件路徑選擇裝置,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定網(wǎng)絡(luò)內(nèi)的事件傳遞的路徑,上述事件路徑選擇裝置包括在為實(shí)施事件傳遞而語義信息被登錄的事件位置目標(biāo)之間生成確立環(huán)狀而且可單向傳遞的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成單元;通過基于由上述共享鏈接目標(biāo)確立的共享鏈接,對(duì)一系列事件位置目標(biāo)登錄用于傳遞上述事件的濾選器,來設(shè)定各事件類型的事件路徑的事件路徑設(shè)定單元;基于上述事件路徑,決定上述事件的傳遞路徑,傳遞事件的事件傳遞單元。
      此外,本發(fā)明提供一種事件路徑選擇裝置,其在實(shí)施由語義信息與數(shù)據(jù)組成的事件傳遞的場合下,基于該事件中包含的語義信息,決定網(wǎng)絡(luò)內(nèi)的事件傳遞的路徑,上述事件路徑選擇裝置包括在為實(shí)施事件傳遞而語義信息被登錄的事件位置目標(biāo)之間生成確立環(huán)狀而且可單向傳遞的共享鏈接的共享鏈接目標(biāo)的共享鏈接目標(biāo)生成單元;基于由上述共享鏈接目標(biāo)確立的共享鏈接,對(duì)所有事件位置目標(biāo)登錄為傳遞上述事件而作為事件類型指定通配符的濾選器的濾選器登錄單元;將被傳遞的事件中包含的語義信息與上述濾選器的屬性進(jìn)行比較,基于其比較結(jié)果,決定該事件的傳遞路徑,傳遞事件的事件傳遞單元。
      此外,本發(fā)明提供一種高可靠事件傳遞方法,其在網(wǎng)絡(luò)環(huán)境下,事件發(fā)送者通過事件通知服務(wù)對(duì)不特定多數(shù)的事件接收者傳遞事件,并準(zhǔn)備了多個(gè)用于上述事件傳遞的路徑,在上述事件通知服務(wù)內(nèi)部對(duì)各事件分配可在上述網(wǎng)絡(luò)環(huán)境下唯一識(shí)別的識(shí)別符,通過與在過去傳遞及保存的事件識(shí)別符的比較,檢測同一事件是否通過不同的路徑被重復(fù)傳遞。
      此外,在高可靠事件傳遞方法中,向上述不特定多數(shù)事件接收者中,向與上述事件發(fā)送者直接連接的至少1個(gè)事件通知服務(wù)傳遞已刪除了上述識(shí)別符的事件,向位于上述直接連接的事件通知服務(wù)的下游的至少1個(gè)事件通知服務(wù)傳遞附加了上述識(shí)別符的事件。
      此外,本發(fā)明提供一種高可靠事件傳遞方法,其在網(wǎng)絡(luò)環(huán)境下,事件發(fā)送者通過事件通知服務(wù)對(duì)不特定多數(shù)的事件接收者傳遞事件,并準(zhǔn)備了多個(gè)用于上述事件傳遞的路徑,其特征是配有上述事件發(fā)送者通過直接連接的事件通知服務(wù)向上述不特定多數(shù)的事件接收者發(fā)送事件的第1步驟;在上述事件通知服務(wù)內(nèi)部對(duì)各事件分配可在網(wǎng)絡(luò)環(huán)境下唯一識(shí)別的事件識(shí)別符,同時(shí),把該事件識(shí)別符作為事件識(shí)別符表予以保存的第2步驟;與上述事件發(fā)送者直接連接的事件通知服務(wù)向上述不特定多數(shù)事件接收者中,與該事件通知服務(wù)直接連接的事件接收者傳遞已刪除了上述識(shí)別符的事件,向位于上述直接連接的事件通知服務(wù)的下游的事件通知服務(wù)傳遞附加了上述識(shí)別符的事件的第3步驟;在接受了上述事件傳遞的事件通知服務(wù)內(nèi)部,通過參照上述事件識(shí)別符表,調(diào)查是否保存著同一事件識(shí)別符,在存在同一事件識(shí)別符的場合下,廢棄該事件,在不存在的場合下,把該事件識(shí)別符保存到上述事件識(shí)別符表的第4步驟;接受了從上述事件通知服務(wù)事件的轉(zhuǎn)送的事件通知服務(wù)向上述不特定多數(shù)事件接收者中,與該事件通知服務(wù)直接連接的事件接收者傳遞已刪除了上述識(shí)別符的事件,向位于上述直接連接的事件通知服務(wù)的下游的事件通知服務(wù)傳遞附加了上述識(shí)別符的事件的第5步驟。
      此外,本發(fā)明提供一種高可靠事件傳遞裝置,其在網(wǎng)絡(luò)環(huán)境下,事件發(fā)送者通過事件通知服務(wù)對(duì)不特定多數(shù)的事件接收者傳遞事件,把上述事件通知服務(wù)配置到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),互相連接,設(shè)定多個(gè)上述事件的傳遞路徑,配有在上述事件通知服務(wù)內(nèi)部對(duì)各事件分配可在網(wǎng)絡(luò)環(huán)境下唯一識(shí)別的識(shí)別符的事件識(shí)別符分配單元;將從不同的路徑被重復(fù)傳遞同一事件與在過去傳遞及保存著的事件的上述識(shí)別符進(jìn)行比較的事件識(shí)別符比較單元;在存在同一事件識(shí)別符的場合下,廢棄該事件,在不存在上述同一識(shí)別符的場合下,重新保存該事件識(shí)別符的事件識(shí)別符更新單元。
      此外,本發(fā)明提供一種內(nèi)容信息流通網(wǎng),其在提供內(nèi)容的內(nèi)容提供者向消費(fèi)內(nèi)容的消費(fèi)者推薦所存有的內(nèi)容時(shí),向適合于提供內(nèi)容的消費(fèi)者直接推薦提供內(nèi)容,配有使記述了適合于提供內(nèi)容的消費(fèi)者條件的內(nèi)容信息流通的內(nèi)容信息流通單元;基于上述內(nèi)容信息推薦提供內(nèi)容的內(nèi)容推薦單元。
      此外,在上述內(nèi)容信息流通網(wǎng)中,上述內(nèi)容信息是上述內(nèi)容提供者送出的信息,其構(gòu)成是,配有將該內(nèi)容信息與作為消費(fèi)者所希望獲取的內(nèi)容信息的獲取條件的用戶喜好信息進(jìn)行比較的比較單元,上述內(nèi)容推薦單元通過只自行通知上述內(nèi)容信息中與上述用戶喜好信息一致的內(nèi)容信息,來實(shí)施提供內(nèi)容的推薦。
      此外在上述內(nèi)容信息流通網(wǎng)中,上述內(nèi)容信息與上述用戶喜好信息被登錄,配有提供用于通過上述比較單元對(duì)該登錄信息進(jìn)行比較的地點(diǎn)的事件位置;使上述事件位置之間的信息共享成為可能的聯(lián)合單元。
      此外,在上述內(nèi)容信息流通網(wǎng)中,上述內(nèi)容信息與上述用戶喜好信息被登錄,配有提供用于通過上述比較單元對(duì)該登錄信息進(jìn)行比較的地點(diǎn)的事件位置;把上述事件位置內(nèi)的事件位置目標(biāo)分散配置到多個(gè)計(jì)算機(jī)系統(tǒng)上,在被分散配置的事件位置目標(biāo)之間共享信息的負(fù)荷分散單元。
      此外,在上述內(nèi)容信息流通網(wǎng)中,配有把上述用戶喜好信息作為濾選器登錄在上述事件位置的用戶代理單元,其構(gòu)成是,由上述比較單元將上述用戶代理單元登錄了的濾選器與上述內(nèi)容提供者側(cè)送出的事件進(jìn)行比較,根據(jù)其比較結(jié)果,使與上述事件一致的濾選器活化,與該濾選器對(duì)應(yīng)的用戶代理單元自行啟動(dòng)。
      此外,在上述內(nèi)容信息流通網(wǎng)中,配有把上述內(nèi)容信息作為濾選器登錄在上述事件位置的內(nèi)容代理單元,其構(gòu)成是,由上述比較單元將上述內(nèi)容代理單元登錄了的濾選器與上述消費(fèi)者側(cè)作為事件送出的上述用戶喜好信息進(jìn)行比較,根據(jù)其比較結(jié)果,上述消費(fèi)者側(cè)自行取出與上述事件一致的濾選器。
      此外,在上述的內(nèi)容信息流通網(wǎng)中,配有基于事件位置生成請(qǐng)求,生成上述事件位置的事件位置生成單元;確立用于向上述事件位置發(fā)送事件的對(duì)話的發(fā)送用對(duì)話確立單元;確立用于從上述事件位置接收事件的對(duì)話的接收用對(duì)話確立單元;生成上述濾選器的濾選器生成單元;把由上述濾選器生成單元生成的濾選器識(shí)別符作為參數(shù),對(duì)上述事件位置實(shí)施濾選器登錄的濾選器登錄單元。
      此外,本發(fā)明提供一種在提供內(nèi)容的內(nèi)容提供者向消費(fèi)內(nèi)容的消費(fèi)者推薦所存有的內(nèi)容時(shí),向適合于提供內(nèi)容的消費(fèi)者直接推薦提供內(nèi)容的內(nèi)容信息流通網(wǎng)的處理方法,實(shí)施使記述了適合于提供內(nèi)容的消費(fèi)者條件的內(nèi)容信息流通的內(nèi)容信息流通處理;基于上述內(nèi)容信息推薦提供內(nèi)容的內(nèi)容推薦處理。
      此外,在上述內(nèi)容信息流通網(wǎng)的處理方法中,上述內(nèi)容信息是上述內(nèi)容提供者送出的信息,上述內(nèi)容推薦處理將上述內(nèi)容信息與作為消費(fèi)者所希望獲取的內(nèi)容信息的獲取條件的用戶喜好信息進(jìn)行比較,通過只自行通知上述內(nèi)容信息中與上述用戶喜好信息一致的內(nèi)容信息,來實(shí)施提供內(nèi)容的推薦。
      此外在上述內(nèi)容信息流通網(wǎng)的處理方法中,上述內(nèi)容信息與上述用戶喜好信息被登錄,對(duì)提供用于對(duì)該登錄信息進(jìn)行比較的地點(diǎn)的事件位置,實(shí)施使其事件位置之間的信息共享成為可能的聯(lián)合處理。
      此外,在上述內(nèi)容信息流通網(wǎng)的處理方法中,上述內(nèi)容信息和上述用戶喜好信息被登錄,實(shí)施把提供用于通過上述比較單元對(duì)該登錄信息進(jìn)行比較的地點(diǎn)的事件位置內(nèi)的事件位置目標(biāo)分散配置到多個(gè)計(jì)算機(jī)系統(tǒng)上,在其被分散配置的事件位置目標(biāo)之間共享信息的負(fù)荷分散處理。
      此外,在上述內(nèi)容信息流通網(wǎng)的處理方法中,針對(duì)把上述用戶喜好信息作為濾選器登錄在上述事件位置的用戶代理單元登錄了的濾選器,比較上述內(nèi)容提供者側(cè)送出的事件,根據(jù)其比較結(jié)果,使與上述事件一致的濾選器活化,與該濾選器對(duì)應(yīng)的用戶代理單元自行啟動(dòng)。
      此外,在上述內(nèi)容信息流通網(wǎng)的處理方法中,針對(duì)把上述內(nèi)容信息作為濾選器登錄在上述事件位置的內(nèi)容代理單元登錄了的濾選器,由上述比較處理比較上述消費(fèi)者側(cè)作為事件送出的上述用戶喜好信息,根據(jù)其比較結(jié)果,上述消費(fèi)者側(cè)自行取出與上述事件一致的濾選器。
      此外,在上述的內(nèi)容信息流通網(wǎng)的處理方法中,實(shí)施基于事件位置生成請(qǐng)求,生成上述事件位置的事件位置生成處理;確立用于相對(duì)上述事件位置發(fā)送事件的對(duì)話的發(fā)送用對(duì)話確立處理;確立用于相對(duì)上述事件位置接收事件的對(duì)話的接收用對(duì)話確立處理;生成上述濾選器的濾選器生成處理;把在上述濾選器生成處理中生成的濾選器識(shí)別符作為參數(shù),對(duì)上述事件位置實(shí)施濾選器登錄的濾選器登錄處理。
      此外,本發(fā)明提供記錄了使計(jì)算機(jī)實(shí)施上述內(nèi)容信息流通網(wǎng)的處理方法中的任意一種的程序的計(jì)算機(jī)可讀取的記錄媒體。


      圖1是表示本發(fā)明一實(shí)施方式構(gòu)成的方框圖。
      圖2是表示事件構(gòu)成的說明圖。
      圖3是表示語義信息網(wǎng)絡(luò)的模式的附圖。
      圖4是表示語義信息定義的說明圖。
      圖5是表示事件類型的定義例的說明圖。
      圖6是表示事件定義例的說明圖。
      圖7是表示濾選器定義例的說明圖。
      圖8是表示語義信息網(wǎng)絡(luò)構(gòu)成的附圖。
      圖9是表示語義信息網(wǎng)絡(luò)的運(yùn)作機(jī)理與控制接口的說明圖。
      圖10是表示物理鏈接的說明圖。
      圖11是表示濾選器管理方法的說明圖。
      圖12是表示事件路徑選擇方法的說明圖。
      圖13是表示濾選器登錄狀況的說明圖。
      圖14是表示聯(lián)合方法的說明圖。
      圖15是表示共同體模式的說明圖。
      圖16是表示現(xiàn)有技術(shù)的說明圖。
      圖17是表示現(xiàn)有技術(shù)的說明圖。
      圖18是表示現(xiàn)有技術(shù)的說明圖。
      圖19是表示代理型業(yè)務(wù)模式的附圖。
      圖20是表示代理型系統(tǒng)構(gòu)成的附圖。
      圖21是對(duì)內(nèi)容信息流通網(wǎng)的位置的說明圖。
      圖22是本發(fā)明實(shí)施方式所涉及的內(nèi)容信息流通網(wǎng)的概念圖。
      圖23是表示自行分散比較環(huán)境(SION)的業(yè)務(wù)模式的附圖。
      圖24是表示內(nèi)容條件的定義例的附圖。
      圖25是表示用戶喜好屬性的定義例的附圖。
      圖26是表示自行分散比較環(huán)境(SION)的處理機(jī)理的流程圖。
      圖27是表示自行分散比較環(huán)境(SION)的處理機(jī)理的流程圖。
      圖28是表示物理鏈接的說明圖。
      圖29A、B是表示事件路徑選擇方法及濾選器登錄狀況的說明圖。
      圖30是概念性表示網(wǎng)絡(luò)樹上的事件路徑選擇處理順序的附圖。
      圖31是表示實(shí)施事件路徑選擇的高可靠事件傳遞裝置的內(nèi)部構(gòu)成的方框圖。
      圖32是在網(wǎng)絡(luò)樹上展開并表示事件路徑選擇處理順序的附圖。
      圖33是用于說明第1本體轉(zhuǎn)換方法的附圖。
      圖34是用于說明第2本體轉(zhuǎn)換方法的附圖。
      圖35是用于說明第3本體轉(zhuǎn)換方法的附圖。
      圖36是表示各本體轉(zhuǎn)換方法的比較的附圖。
      圖37是表示事件類型構(gòu)成例的附圖。
      圖38是說明事件類型與時(shí)隙的對(duì)應(yīng)的附圖。
      圖39是用于說明分類類屬詞典的附圖。
      圖40是表示屬性類型名稱要素樹型圖的一例的附圖。
      圖41是用于說明時(shí)隙對(duì)應(yīng)關(guān)系的決定的附圖。
      實(shí)施方式以下參照附圖,對(duì)本發(fā)明的一實(shí)施方式作以說明。
      &lt;語義信息與語義信息網(wǎng)絡(luò)SION&gt;
      首先,對(duì)語義信息網(wǎng)絡(luò)(Semantic Information-OrientedNetwork,以下稱SION)作概要說明。SION是一種可基于語義信息,把事件傳遞到目的地的網(wǎng)絡(luò)。圖1表示SION的概念模式。在圖1中,各終端2把語義信息(Semantic InformationSI)登錄到SION1上。另一方面,發(fā)送事件的終端2把由圖2所示的語義信息及數(shù)據(jù)(Data)構(gòu)成的事件向SION1送出。這里的所謂語義信息是記述被包含在事件中的數(shù)據(jù)特性的信息,作為數(shù)據(jù)的元信息被定位。比如,語義信息采用以下表達(dá)方式·把數(shù)據(jù)傳遞給“東京居住者”。
      ·把數(shù)據(jù)傳遞給“對(duì)古典感興趣者”。
      ·把數(shù)據(jù)傳遞給“具有1Mbps以上通信環(huán)境者”。
      ·把數(shù)據(jù)傳遞給“目白大街上的通行者”。
      ·把數(shù)據(jù)傳遞給“具有與關(guān)鍵詞(比如旅行)一致的內(nèi)容的內(nèi)容提供者”。
      SION是一種基于上述語義信息,可動(dòng)態(tài)決定數(shù)據(jù)傳遞對(duì)象(終端,人,軟件等),對(duì)被特定對(duì)象實(shí)施數(shù)據(jù)傳遞及通知的自行分散型元網(wǎng)絡(luò)。
      圖21表示SION(圖中的內(nèi)容信息流通網(wǎng)(自行分散比較環(huán)境)123)的位置。通過利用SION,可以無需通過代理者(大多作為第三方的服務(wù)提供者實(shí)現(xiàn)),只對(duì)與信息提供者(圖中的內(nèi)容提供者110)所提供的內(nèi)容相應(yīng)的用戶(圖中的消費(fèi)者(最終用戶)111),直接推薦自身的信息。此外,與現(xiàn)有的唯一廣播型對(duì)比相比較,還可以實(shí)現(xiàn)多路播放型對(duì)比形態(tài)。
      這樣,非代理中介型(非代理模式)peer-to-peer信息推薦的業(yè)務(wù)模式在這里稱為承訂型模式(或承訂型信息推薦模式)。同樣,也可以不通過檢索服務(wù)(代理者),實(shí)施可直接搜索用戶所需的信息的實(shí)時(shí)信息檢索。這種業(yè)務(wù)模式與承訂型模式相對(duì),稱為查詢型模式。二者的差別在于事件的方向性不同。
      在圖21中,為在網(wǎng)絡(luò)121上建立一種承訂環(huán)境,以內(nèi)容信息的比較作為目的,因而SION是一種虛擬的網(wǎng)絡(luò),位于內(nèi)容流通網(wǎng)122的上位層。此外,作為承訂型信息推薦服務(wù),可適用以下服務(wù)等。
      (1)制造公司以對(duì)本公司產(chǎn)品似有興趣的客戶為中心發(fā)送產(chǎn)品介紹。
      (2)廣告主為各客戶發(fā)送個(gè)性化廣告。
      (3)以貨易貨在用戶之間自愿的基礎(chǔ)上,銷售產(chǎn)品或交換產(chǎn)品。
      此外,在事件的數(shù)據(jù)部中設(shè)定什么樣的信息取決于服務(wù)內(nèi)容。比如,可利用信息實(shí)體、信息參考(URL,分散目標(biāo)識(shí)別符等)、代理(Jini代理等)、移動(dòng)代理等各種形式。
      以下對(duì)SION的詳情作以說明。
      &lt;SION結(jié)構(gòu)&gt;
      首先對(duì)SION的網(wǎng)絡(luò)結(jié)構(gòu)作以說明。圖3表示SION的網(wǎng)絡(luò)模式。這里,為便于說明,把終端2區(qū)分為事件發(fā)送者的發(fā)送終端21及事件接收者的接收終端22。
      事件接收者把利用接收終端22接收自己所希望接收的事件的語義信息(所接收的事件的類型及獲取條件)作為元數(shù)據(jù)登錄到SION1上。把它稱為濾選器(Filter)。另一方面,事件發(fā)送者通過利用發(fā)送終端21向SION1發(fā)送事件,對(duì)SION產(chǎn)生刺激(Incentive)。該事件由圖2所示的記述事件特性的語義信息及數(shù)據(jù)構(gòu)成。圖4表示語義信息的定義。語義信息是事件的元數(shù)據(jù),而且還是語義信息類型(事件類型)的示例。
      SION1是用于將事件接收者登錄的濾選器與事件發(fā)送者所發(fā)送的事件進(jìn)行比較(濾選)的自行分散型比較網(wǎng)絡(luò)。作為比較結(jié)果,事件通過后(有事件反應(yīng))的濾選器啟動(dòng)(Ignition),對(duì)應(yīng)的事件接收者的接收終端22自行啟動(dòng)。通過上述機(jī)理,可以從不特定多數(shù)終端2中以可度量的實(shí)時(shí)方式探索發(fā)現(xiàn)作為對(duì)象的終端2。
      接下來,對(duì)事件類型作以說明。圖5表示作為事件模板的事件類型的定義示例。此外,根據(jù)事件與語義信息之間的關(guān)系,事件類型也可稱為語義信息模板。如圖5所示,事件類型是對(duì)事件類型名(Event typename)和條件名(圖5中,相當(dāng)于“Service”和“CPU power”),以及與各條件名相對(duì)的數(shù)據(jù)類型(相當(dāng)于String和Long)和條件式(相當(dāng)于==及>=)的定義。事件類型名是用于對(duì)事件類型進(jìn)行唯一識(shí)別的名稱。
      此外,必要時(shí),通過設(shè)定指定在項(xiàng)目“Inherited event type(被繼承的事件類型)”中繼承的事件類型名的值,也可以繼承事件類型的親緣類型。
      如圖6所示,根據(jù)事件類型的數(shù)據(jù)結(jié)構(gòu)生成事件。事件由事件類型名、條件名與條件值的組合、數(shù)據(jù)部構(gòu)成。在事件中被定義的條件名、條件式、條件值與事件類型不一致的場合下,將產(chǎn)生錯(cuò)誤。但是,事件中使用的條件名也可以是事件類型的子集。
      圖7表示濾選器的定義示例。濾選器由所受理的事件類型名(Eventtype name)、屬性名(圖7中,相當(dāng)于“CPU power”和“Age”)與屬性值(圖7中相當(dāng)于200及25)的配對(duì)構(gòu)成。只有由所受理的事件類型名所定義的事件類型所屬的事件才能成為濾選的對(duì)象。這里,可以定義多個(gè)事件類型名,此外,通過指定通配符(*.*),可以把所有的事件都作為對(duì)象。此外,如果由濾選器定義的屬性名在由所受理的事件類型名定義的事件類型的條件名中不存在,則將產(chǎn)生錯(cuò)誤。但也可以是事件類型的子集。
      接下來,對(duì)SION的構(gòu)成作以說明。圖8是表示SION1構(gòu)成的附圖。圖8所示的SION由語義信息開關(guān)(Semantic Information-Switch,圖中以SI-SW圖示)、語義信息路由器(Semantic Information-Router,圖中以SI-R圖示)、語義信息網(wǎng)關(guān)(SemanticInformation-Gateway,圖中以SI-GW圖示)構(gòu)成。
      語義信息開關(guān)(SI-GW)提供用于將作為濾選器登錄的語義信息與被附加在事件中的語義信息進(jìn)行比較,并作為其結(jié)果,使已啟動(dòng)的事件接收者的終端2啟動(dòng)的轉(zhuǎn)換機(jī)構(gòu)。語義信息開關(guān)(SI-SW)與各終端2按星型方式連接。
      語義信息路由器(SI-R)在實(shí)施語義信息開關(guān)間的事件路徑選擇的同時(shí),還起著把從終端2向語義信息開關(guān)送出的事件轉(zhuǎn)送給其它語義信息開關(guān)的作用。這通過基于語義信息動(dòng)態(tài)地選擇事件路徑實(shí)現(xiàn)。
      語義信息網(wǎng)關(guān)(SI-GW)實(shí)施事件位置(EPEvent Place)之間的事件轉(zhuǎn)送。事件位置是提供事件比較的場所,保證公共的語義信息空間的最小單位(本體區(qū)),并限定事件的波及范圍。所謂事件位置是本體區(qū)意味著在事件位置內(nèi),事件類型的名稱、概念、詞匯、語義、關(guān)系等本體體系的唯一性得到保證,基于公共的本體記述語義信息,具有能防止事件類別的增大的效果。通過限定事件的波及范圍,可以防止向與圖21的網(wǎng)絡(luò)121及內(nèi)容流通網(wǎng)122連接的所有主系統(tǒng)終端發(fā)送事件,從而防止規(guī)模擴(kuò)大。事件位置可以以經(jīng)營者、保密系統(tǒng)、服務(wù)系統(tǒng)、物理子網(wǎng)等為單位生成。
      從基本上說,從事件發(fā)送者的終端2送出的事件雖然只在事件位置內(nèi)流通,但通過以語義信息網(wǎng)關(guān)(SI-GW)為中介,可實(shí)現(xiàn)具有不同本體體系的事件位置之間的事件的相互流通。此時(shí),語義信息網(wǎng)關(guān)(SI-GW)在實(shí)施事件的本體轉(zhuǎn)換后,向不同的事件位置轉(zhuǎn)送事件。
      &lt;采用SION的實(shí)體UA及CA&gt;
      作為SION的使用示例,利用圖22,對(duì)在SION上運(yùn)作的實(shí)體(UA,CA)作以說明。
      (1)用戶代理(UA)用戶代理UA是最終用戶的代理人,被定位為采用SION的實(shí)體。根據(jù)運(yùn)用形式(承訂、查詢),UA分為事件發(fā)送者和事件接收者。如上所述,比如在事件接收者的場合下,把基于最終用戶的喜好的最終用戶喜好信息作為濾選器登錄到事件位置上。
      (2)內(nèi)容代理(CA)與最終用戶與UA的關(guān)系同樣,內(nèi)容代理CA是信息提供者(內(nèi)容提供者)的代理人,是利用SION的實(shí)體。CA也分為事件發(fā)送者和事件接收者。比如,在事件發(fā)送者的場合下,把內(nèi)容關(guān)鍵詞(內(nèi)容信息)作為事件的語義信息,把內(nèi)容識(shí)別符作為事件的數(shù)據(jù),實(shí)施事件發(fā)送。這里,CA大致主要分為2種使用形式。一種是在服務(wù)提供者(內(nèi)容信息提供者)的立場上使用的CA,另一種是作為信息提供者使用的。在后者情況下,作為一種便于信息提供者自身能容易地成為內(nèi)容信息提供者的手段被使用。
      (3)比較地點(diǎn)與事件接收者及事件發(fā)送者根據(jù)作為在該例中記述的事件發(fā)送者的CA及作為事件接收者的UA,EP提供一種用于將由UA登錄的濾選器與由CA送出的事件進(jìn)行比較的地點(diǎn)。這樣,可實(shí)現(xiàn)CA主導(dǎo)的承訂型比較。被啟動(dòng)的各UA可以利用作為事件獲取的內(nèi)容識(shí)別符,分別獨(dú)立地訪問所需的內(nèi)容。
      此外,通過由CA把內(nèi)容關(guān)鍵詞作為濾選器登錄,另一方面,由UA把最終用戶的喜好信息作為事件送出,也可利用SION容易地實(shí)現(xiàn)UA主導(dǎo)的查詢型比較。此外,圖23表示SION的業(yè)務(wù)模式。SION基本上通過服務(wù)提供者(內(nèi)容信息提供者)或內(nèi)容提供者經(jīng)營。
      &lt;事件及濾選器值示例&gt;
      以下對(duì)被設(shè)定在SION中的濾選器及事件的使用示例作以說明。
      (1)最終用戶的喜好屬性及內(nèi)容條件以下考慮一種通過SION傳遞內(nèi)容信息的場合。即,一種所處理的信息是內(nèi)容信息的場合,也是一種最終用戶接收內(nèi)容,信息提供者發(fā)送事件的場合。內(nèi)容信息以內(nèi)容條件表達(dá),用戶喜好信息以用戶喜好屬性表達(dá)。所謂內(nèi)容條件用于定義與提供內(nèi)容對(duì)應(yīng)的最終用戶(UA)的條件,作為一例如圖24所述。
      另一方面,最終用戶喜好屬性用于定義用戶(UA)的特性,作為一例如圖25所述。以往,一般采用內(nèi)容屬性作為內(nèi)容信息,采用最終用戶喜好條件(檢索條件)作為最終用戶的喜好信息。然而,對(duì)于其內(nèi)容提供者只向真正對(duì)應(yīng)的最終用戶提供內(nèi)容的承訂型模式,在內(nèi)容信息中記述提供的最終用戶的條件,在最終用戶喜好信息中記述UA屬性的方法與現(xiàn)有方法相比,其與承訂型比較的相容性更高,因而對(duì)上述的表達(dá)已有重新定義。
      (2)事件與濾選器的定義內(nèi)容代理CA把內(nèi)容條件作為事件送出。該事件的生成順序如下所示。
      首先,如圖5所示,對(duì)作為事件模板的事件類型進(jìn)行定義。這里,事件類型名是用于唯一識(shí)別事件類型的名稱。此外,還對(duì)條件名及與條件名對(duì)應(yīng)的數(shù)據(jù)類型及條件式進(jìn)行定義。
      把事件類型登錄到事件位置上。根據(jù)事件類型的數(shù)據(jù)結(jié)構(gòu)生成事件(參照?qǐng)D6)。事件由事件類型名、條件名及條件值組合而成。此外,在數(shù)據(jù)部中,設(shè)定內(nèi)容識(shí)別符。
      把事件向事件位置送出。此外,在事件中被定義的條件名和條件式與事件類型不一致的場合下,將產(chǎn)生送出錯(cuò)誤。但是,事件中使用的條件名也可以是事件類型的子集。
      另一方面,用戶代理UA把用戶喜好屬性作為濾選器登錄到事件位置上。該濾選器的生成順序如下所示。
      如圖7所示,對(duì)濾選器進(jìn)行定義。濾選器由所受理的事件類型名、屬性名與屬性值的配對(duì)構(gòu)成。只有由所受理的事件類型名定義的事件類型所屬的事件才能成為濾選對(duì)象。這里,可以定義多個(gè)事件類型名,此外,通過指定通配符(*.*),也可以把所有的事件都作為對(duì)象。
      把濾選器登錄到事件位置上。此外如果由濾選器定義的屬性名在由所受理的事件類型名定義的事件類型的條件名中不存在,則將產(chǎn)生登錄錯(cuò)誤。但也可以是事件類型的子集。
      &lt;運(yùn)作機(jī)理及接口規(guī)格&gt;
      作為SION1的實(shí)現(xiàn)方法一例,所表示的是采用分散目標(biāo)技術(shù)的安裝方法。這里,SI-SW,SI-R,SI-GW分別作為被稱作事件位置目標(biāo)(EPO)、共享鏈接目標(biāo)(SLO)、聯(lián)合代理(FA)的分散目標(biāo)被安裝。以下利用圖9,圖26,27,對(duì)SION1的運(yùn)作機(jī)理及控制接口作詳述。此外,通過利用SION-MT(Management Tool(管理工具))及SION接口,可以使用SION1的網(wǎng)絡(luò)接口。此外,利用MT,可以容易地實(shí)施EPO的撤銷、增減、動(dòng)態(tài)改變物理鏈接信息、PO遷移(PO的結(jié)合對(duì)方EPO的動(dòng)態(tài)變更)、啟動(dòng)率的收集、人氣旺盛的信息及流行信息的統(tǒng)計(jì)信息收集等。
      ·事件位置加工點(diǎn)的啟動(dòng)與初始化(圖9(1),圖26中的步驟S1)首先,SION經(jīng)營者啟動(dòng)任意主系統(tǒng)上的事件位置加工點(diǎn)(EPF),接著,實(shí)施EPF的初始化。此時(shí),對(duì)EPF提供可生成事件位置(EP)的主系統(tǒng)名稱、EP的實(shí)施文件的存儲(chǔ)地點(diǎn)。這些稱為事件位置生成信息。SION經(jīng)營者主要相當(dāng)于信息提供者或服務(wù)提供者(Yahoo之類的內(nèi)容信息提供者)。
      ·事件位置的生成請(qǐng)求(圖9(2),圖26的步驟S2)接下來,EP生成者(以下稱EP經(jīng)營者)向EPF請(qǐng)求生成EP。此時(shí),提供EP名、EP屬性,作為EP生成請(qǐng)求參數(shù)。這里,所謂EP屬性,表示所生成的EP被用于承訂型模式,還是被用于查詢型模式目的,表示事件的流動(dòng)方向性。
      ·事件位置的生成(圖9(3),圖26的步驟S3)接下來,接收了EP生成請(qǐng)求的EPF生成EP。具體地說,此時(shí),生成用于管理EP的事件位置管理目標(biāo)(EPMO)。即,對(duì)EP的處理請(qǐng)求與對(duì)EPMO的處理請(qǐng)求具有同等意義。EPF使所生成的EP(即EPMO)的識(shí)別符返回生成請(qǐng)求源。此外,EPMO相對(duì)在圖9的(1)(圖26的步驟S1)中被指定的可生成EP的主系統(tǒng)中被動(dòng)態(tài)決定的主系統(tǒng)被生成。作為EPMO的啟動(dòng)對(duì)象主系統(tǒng)的決定方法,可以選擇循環(huán)決定啟動(dòng)對(duì)象、根據(jù)通信量決定、明確指定啟動(dòng)對(duì)象主系統(tǒng)等方法。
      ·事件位置的初始化請(qǐng)求(圖9(4),圖26的步驟S4)接下來,EP經(jīng)營者請(qǐng)求EPMO對(duì)EP初始化。此時(shí),實(shí)施單一事件位置目標(biāo)或多事件位置目標(biāo)的指定。此外,還提供可生成事件位置目標(biāo)等的主系統(tǒng),以及事件位置目標(biāo)等實(shí)施文件的存儲(chǔ)地點(diǎn)。它們稱為事件位置目標(biāo)生成信息。此外,在這些信息被省略的場合下,采用事件位置生成信息。
      多事件位置目標(biāo)被用于通過事件位置內(nèi)事件比較處理的負(fù)荷分散提高可度量性的目的。在指定了多事件位置目標(biāo)的場合下,有必要同時(shí)也提供事件位置目標(biāo)(EPO)的物理鏈接信息(拓?fù)?。這里,EPO的物理鏈接信息表示任意的EPO是否知道存在其它的EPO。
      比如,如圖10所示,EPO2.32雖然知道EPO1.31、EPO3·33、EPO4.34的存在,但EPO3·33表現(xiàn)出只知道EPO2.32的存在。多個(gè)EPO用于通過EP內(nèi)事件比較處理的負(fù)荷分散提高可度量性的目的。
      EPMO從圖9的(1)(圖26的步驟S1)中被指定的可生成EP的主系統(tǒng)表中動(dòng)態(tài)決定生成EPO的主系統(tǒng),并在其內(nèi)生成EPO。此時(shí),在各EPO內(nèi),分別有一個(gè)濾選器加工點(diǎn)(FF)及統(tǒng)計(jì)信息收集目標(biāo)(SO)被持續(xù)隨附生成,它們與SI-SW對(duì)應(yīng)。此外,根據(jù)物理鏈接數(shù),共享鏈接目標(biāo)(SLO)與各EPO隨附生成。比如,相對(duì)EPO2生成3個(gè)SLO(相當(dāng)于圖9中的SLO2,1、SLO2,3、SLO2,4),它們與SI-R相當(dāng)。EPO啟動(dòng)對(duì)象的決定方法雖然與EPMO相同,但也可使用于各事件類型的EPO固定。此外,EPMO在EP內(nèi)生成事件類型加工點(diǎn)(ETF)。在EP內(nèi),一元化事件類型的名稱空間通過ETF得到保證。
      ·用于針對(duì)事件位置的事件發(fā)送的對(duì)話確立請(qǐng)求(圖9(5),圖26的步驟S5)接下來,向EP提出對(duì)話確立請(qǐng)求。EPMO根據(jù)每個(gè)對(duì)話請(qǐng)求生成代理目標(biāo)(PO)。向請(qǐng)求源返回作為PO識(shí)別符的對(duì)話識(shí)別符。
      此外,EPMO在生成PO時(shí),對(duì)PO發(fā)出使用哪個(gè)EPO(與哪個(gè)EPO結(jié)合)的指示。該指示雖然對(duì)于多個(gè)EPO是必要的,但所結(jié)合的EPO的決定方法與EPMO的相同。在向EP提出對(duì)話確立請(qǐng)求時(shí),有必要指定是用于事件發(fā)送的對(duì)話,還是用于事件接收的對(duì)話。在本例中,指定用于事件發(fā)送的對(duì)話。
      ·事件類型的登錄(圖9(6),圖26的步驟S6)接下來,對(duì)PO提出事件類型登錄請(qǐng)求。此時(shí),PO請(qǐng)求ETF生成事件類型目標(biāo)(ETO)。并在所生成的ETO內(nèi)存入事件類型。另一方面,也可以請(qǐng)求EP登錄事件類型。此時(shí),EPMO請(qǐng)求ETF生成ETO,并在所生成的ETO內(nèi)存入事件類型。一般來說,在事件發(fā)送者登錄事件類型的場合下,通過PO實(shí)施。另一方面,EP經(jīng)營者在EP內(nèi)實(shí)施事件類型登錄。此外,如果登錄相同名稱的事件類型,將產(chǎn)生錯(cuò)誤。
      ·用于針對(duì)事件位置的事件接收的對(duì)話確立請(qǐng)求(圖9(7),圖26的步驟S7)接下來,對(duì)EP請(qǐng)求用于接收事件的對(duì)話確立。此時(shí),對(duì)話確立的請(qǐng)求者(事件接收目標(biāo))把作為事件的通知目的地的事件接收目標(biāo)的識(shí)別符及事件的通知方法(啟動(dòng)類型,觀察類型)作為參數(shù)提供。此外,事件接收本身也可以作為參數(shù)包括在內(nèi)。
      接下來,EPMO根據(jù)各對(duì)話請(qǐng)求生成PO。向請(qǐng)求源返回對(duì)話識(shí)別符(PO的識(shí)別符)。此外,EPMO在PO生成時(shí),對(duì)PO指示所使用的EPO。該指示對(duì)于多個(gè)EPO是必要的,但所結(jié)合的EPO的決定方法與EPMO的相同。
      ·濾選器目標(biāo)的生成請(qǐng)求(圖9(8),圖26的步驟S8)接下來,向PO請(qǐng)求生成濾選器目標(biāo)(FO)。此時(shí),PO請(qǐng)求FF生成FO。此時(shí),采用與PO結(jié)合的EPO中隨附的FF。此外,被生成的FO的識(shí)別符經(jīng)過PO被返回FO的生成請(qǐng)求源。
      ·濾選器值的設(shè)定(圖9(9),圖26的步驟S9)接下來,把FO識(shí)別符作為參數(shù),向PO請(qǐng)求對(duì)FO的濾選器值的設(shè)定。此外,還可以以被存儲(chǔ)在濾選器目標(biāo)中的事件類型名(即成為濾選對(duì)象的事件類型名)為密鑰,有選擇地向ETO請(qǐng)求檢查FO的數(shù)據(jù)結(jié)構(gòu)(濾選器值)是否正確。在不正確的場合下,成為錯(cuò)誤。但在通配符被指定的場合下,根本不實(shí)施該檢查處理。
      ·濾選器登錄(圖9(10),圖26的步驟S10)接下來,在FO中設(shè)定濾選器值后,把FO的識(shí)別符作為參數(shù),向PO請(qǐng)求濾選器登錄。此時(shí),向登錄請(qǐng)求源返回濾選器識(shí)別符。以此為契機(jī),可接收事件。此外,雖然通過一個(gè)PO,可登錄多個(gè)濾選器(這里所考慮的場合是,通過一個(gè)PO,把多個(gè)不同的FO作為濾選器登錄,或把同一個(gè)FO作為濾選器登錄多次),但對(duì)一個(gè)PO登錄的所有濾選器都具有“或門關(guān)系”。
      ·事件發(fā)送(圖9(A),圖27的步驟S11)接下來,事件的發(fā)送者對(duì)PO發(fā)送事件。此時(shí),PO可以有選擇地以被存儲(chǔ)在事件中的事件類型名為密鑰,向ETO請(qǐng)求檢查事件的數(shù)據(jù)結(jié)構(gòu)是否正確。在選擇了該檢查處理時(shí),在正確的場合下,轉(zhuǎn)向下一處理(圖9(B)),在不正確的場合下,成為錯(cuò)誤。
      ·事件的比較請(qǐng)求(圖9(B),圖27的步驟S12)接下來,PO把事件轉(zhuǎn)送給EPO。此時(shí),EPO生成線程。此外,對(duì)每個(gè)事件都生成線程,各線程實(shí)施事件的多重處理。
      ·與濾選器的比較(圖9(C),圖27的步驟813)
      接下來,在EPO中,線程通過將事件與濾選器進(jìn)行比較,實(shí)施濾選處理。其中包括完全一致、部分一致、加權(quán)一致等,可以在濾選器值的設(shè)定時(shí)進(jìn)行指定。
      ·代理目標(biāo)的啟動(dòng)(圖9(D),圖27的步驟S14)接下來,作為與濾選器的比較結(jié)果,如果事件從濾選器中通過,則對(duì)應(yīng)的PO被啟動(dòng),接收該事件。此時(shí),PO可有選擇地把所接收的事件類型、值、事件ID等登錄到SO內(nèi)。根據(jù)這些信息,SO可對(duì)事件的啟動(dòng)率(各事件類型,各事件)、在EP內(nèi)流行的評(píng)價(jià)較高的事件進(jìn)行測定。
      ·啟動(dòng)型的事件通知(事件接收目標(biāo)的啟動(dòng))(圖9(E),圖27的步驟S15)接下來,PO在啟動(dòng)事件接收目標(biāo)的同時(shí),對(duì)事件接收目標(biāo)傳送該事件。這與啟動(dòng)型(中斷型)事件通知對(duì)應(yīng)。
      ·觀察型事件通知(圖9(F))另一方面,PO也可不啟動(dòng)事件接收目標(biāo),由事件接收目標(biāo)自身把被卷入與事件接收目標(biāo)對(duì)應(yīng)的PO內(nèi)的事件取出來。這與觀察型事件通知對(duì)應(yīng)。事件接收目標(biāo)的啟動(dòng)契機(jī)取決于服務(wù)形式,存在各種形態(tài),但作為典型的示例,考慮一種最終用戶向事件接收目標(biāo)提出內(nèi)容推薦請(qǐng)求的場合。
      &lt;濾選器的管理方法&gt;
      接下來,對(duì)各EPO中的濾選器的管理方法作以說明。
      首先,確立用于事件接收的對(duì)話。此時(shí),按每個(gè)對(duì)話請(qǐng)求生成一個(gè)PO,該P(yáng)O被與任意一個(gè)EPO結(jié)合。在該EPO中,分別隨附一個(gè)FF。這樣,PO所采用的EPO被唯一確定,以后的處理都通過PO(事件接收用對(duì)話)被實(shí)施。
      接下來,生成FO,相對(duì)FO設(shè)定濾選器值(接收事件的類型及其獲取條件)。接著把FO識(shí)別符作為參數(shù),實(shí)施濾選器登錄。此時(shí),在各濾選器中存儲(chǔ)FO識(shí)別符。各EPO基于以下規(guī)則對(duì)通過PO被登錄的濾選器進(jìn)行管理。
      首先,利用被存儲(chǔ)在濾選器內(nèi)的FO識(shí)別符,對(duì)在FO內(nèi)設(shè)定的“接收事件的類型”進(jìn)行參照。接著,按接收事件的每種類型對(duì)濾選器分類,對(duì)按各事件類型分類后的濾選器再按各PO進(jìn)一步細(xì)分管理。
      有關(guān)該管理規(guī)則,參照?qǐng)D11,通過PO1,對(duì)登錄濾選器的場合作以說明。這里,“事件類型X”被作為濾選器登錄時(shí)指定的FO中的接收事件類型設(shè)定。此時(shí),在EPO內(nèi)登錄的濾選器相當(dāng)于圖11的濾選器1,同樣,通過PO2登錄的濾選器相當(dāng)于濾選器2。此外,在各PO中,雖有可能登錄多個(gè)濾選器,但被登錄的濾選器具有“或門關(guān)系”。
      首先,當(dāng)事件類型X的事件到達(dá)EPO時(shí),實(shí)施與濾選器1的比較。其結(jié)果是,如果濾選器1啟動(dòng),則PO1被啟動(dòng)。接下來,實(shí)施與濾選器2的比較。其結(jié)果是,如果濾選器2啟動(dòng),則PO2被啟動(dòng)。此時(shí),由于濾選器2與濾選器3具有“或門關(guān)系”,因而不實(shí)施與濾選器3的比較。通過采用上述濾選器管理方法,可以使針對(duì)一個(gè)事件的各EPO的比較處理次數(shù)基本上處于PO數(shù)(接收用對(duì)話數(shù))以下。
      &lt;事件路徑選擇方法任意拓?fù)渲械穆窂竭x擇方法&gt;
      接下來,對(duì)事件路徑選擇方法作以說明。
      EPO(SI-SW)通過對(duì)話,以星型形式收容事件的收發(fā)者。此外,EPO(SI-SW)是一種將由事件接收者所登錄的濾選器與由事件發(fā)送者送出的事件進(jìn)行比較,作為其結(jié)果,只對(duì)與所啟動(dòng)的濾選器對(duì)應(yīng)的事件接收者進(jìn)行事件通知(只向相一致的事件接收者傳遞事件)的比較開關(guān)。
      因此,如果事件的發(fā)送者人數(shù)(事件數(shù))及事件接收者人數(shù)(濾選器數(shù))增加,則EPO的處理能力將按正比例關(guān)系達(dá)到飽和。為此,由SION提供作為實(shí)現(xiàn)具有較高可度量性的EP的手段的多個(gè)EPO。所謂多個(gè)EPO,其目的是與EPO數(shù)相比,在可度量方面提高EP的總處理能力,具體地說,從以下2個(gè)觀點(diǎn)出發(fā),實(shí)現(xiàn)較高的EP可度量性。
      第一點(diǎn)是負(fù)荷分散與自行分散。它通過在多個(gè)EPO中分散事件的收發(fā)者,使事件的濾選處理負(fù)荷分散,從而避免伴隨集中處理所產(chǎn)生的瓶頸因素。此外,可使各EPO不受來自其它EPO的影響,通過可自行運(yùn)作的機(jī)構(gòu)實(shí)現(xiàn)分散協(xié)調(diào)。
      第二點(diǎn)是減少網(wǎng)絡(luò)通信量及濾選處理的最佳化。它通過不轉(zhuǎn)送EPO間不需要的事件,實(shí)現(xiàn)通信量的最小化以及減少隨之而來的無效濾選處理。
      圖10中考慮的是一種對(duì)EPO3·33,登錄作為接收事件的類型的事件類型X的濾選器的場合。這里,當(dāng)事件類型X的事件被向EPO4送出時(shí),有必要經(jīng)過EPO2把該事件轉(zhuǎn)送給EPO3。此時(shí),對(duì)于事件類型X的濾選器未被登錄的EPO1,不轉(zhuǎn)送該事件。實(shí)施上述EPO之間事件路徑選擇控制的是共享鏈接目標(biāo)(SLO),它相當(dāng)于前述的SI-R。
      以下對(duì)SI-R作以詳細(xì)說明。
      首先,在EP的初始化時(shí),基于物理鏈接信息(EPO的拓?fù)?,SLO在各EPO中被隨附生成。比如,圖9中,相對(duì)EPO2生成3個(gè)SLO。它們與圖中的SLO2,1、SLO2,3、SLO2,4對(duì)應(yīng)。該SLOi,j確立用于從EPOj向EPOi轉(zhuǎn)送事件的共享鏈接(SLi,j)。即,如圖9及圖12所示,SLOi,j通過對(duì)EPOj確立事件接收對(duì)話,另一方面,對(duì)EPOi確立事件發(fā)送對(duì)話,確立作為用于事件轉(zhuǎn)送的邏輯鏈接的共享鏈接SLi,j(所謂共享鏈接意味著EP初始化時(shí)由SLO建立的對(duì)話確立,不包括濾選器登錄處理)。
      在EP的初始化后,事件接收者確立對(duì)EP的對(duì)話,可通過對(duì)話登錄濾選器。此時(shí),根據(jù)確立后的共享鏈接,事件路徑被設(shè)定。比如,在圖12中,在事件接收者(Event Receiver)3通過PO3,把用于接收“事件類型X”的事件的濾選器向EPO3登錄的場合下,PO3向EPO3登錄事件類型X的濾選器,同時(shí)把該事實(shí)通知給SLO3,j(這里為SLO3,2)。SLO3,2利用SL3,2,向EPO2登錄事件類型X的濾選器。該過程如上所述,通過被分配給SLO3,2的接收用對(duì)話的PO被實(shí)施。同樣,該P(yáng)O把該事實(shí)通知給除了SLO2,3以外的其它SLO2,j。SLO2,j(j≠3)利用SL2,j,對(duì)EPO登錄濾選器。按同樣順序反復(fù)實(shí)施,直到在所有的EPO內(nèi)與事件X對(duì)應(yīng)的路徑都被設(shè)定。
      這樣,把與事件類型X對(duì)應(yīng)確立的一系列路徑稱為事件路徑。通過PO3的濾選器登錄成為觸發(fā)點(diǎn),各事件類型的事件路徑設(shè)定請(qǐng)求依次自行向所有的EPO波及。即,各EPO可以只認(rèn)識(shí)相鄰的EPO。因此,與事件路徑的集中管理及廣播方式下的事件路徑的設(shè)定及管理方法相比,可通過簡單的一元化的自行邏輯確立事件路徑。
      該時(shí)點(diǎn)下的EPO1中的濾選器的登錄狀況如圖13所示。作為事件接收者3通過PO3登錄濾選器的結(jié)果,濾選器1被登錄到EPO1內(nèi)。所謂事件路徑設(shè)定系指基于共享鏈接信息,在一系列EPO內(nèi)登錄用于事件轉(zhuǎn)送的濾選器。此外,在SLO登錄的濾選器中,只設(shè)定所受理的事件類型名,不設(shè)定獲取條件,只實(shí)施事件類型名的濾選。
      在該狀況下,當(dāng)事件接收者2通過PO2,向EPO2登錄事件類型X的濾選器時(shí),與上述同樣,新的事件路徑的設(shè)定波及到所有的EPO,其結(jié)果是,通過濾選器2被向EPO1登錄,對(duì)每個(gè)事件路徑設(shè)定請(qǐng)求都登錄濾選器。
      此時(shí),如果向EPO1送出事件類型X的事件,則濾選器1啟動(dòng),SLO2,1被啟動(dòng)。通過SLO2,1把該事件向EPO2送出,SLO3,2被啟動(dòng)。此外,通過SLO3,2,該事件也被轉(zhuǎn)送給EPO3。此外,為防止SL2,3與SL3,2之間的事件的無限轉(zhuǎn)送。事件按最新順序最多保持2個(gè)作為控制信息之一的已通過的EPO識(shí)別符。
      此外,如上所述,由于濾選器1及濾選器2具有或門關(guān)系,因而在濾選器1啟動(dòng)的場合下,不實(shí)施與濾選器2的比較。因此,無論濾選器1是否存在,都可以完全不產(chǎn)生隨著登錄新的濾選器2而帶來的濾選處理的冗余開銷。這意味著在設(shè)定事件路徑時(shí),完全沒有必要再設(shè)置包含已有的事件路徑的所有事件路徑,可自行設(shè)定簡單的一元化的事件路徑。
      此外,如果在EPO1內(nèi),存在已確立了事件接收者的對(duì)話以及通過它的濾選器的登錄(與POn的濾選器3對(duì)應(yīng)),在與SLO對(duì)應(yīng)的濾選處理都結(jié)束后,對(duì)該EPO實(shí)施由事件接收者確立的對(duì)話(與POn對(duì)應(yīng))的濾選處理。即,優(yōu)先實(shí)施對(duì)其它EPO的事件轉(zhuǎn)送處理,然后開始自身EPO的比較處理。
      作為上述說明的事件路徑選擇方法的進(jìn)一步效果,可以舉出在解除濾選器登錄時(shí),沒有必要再設(shè)置事件路徑。比如,如果事件接收者3通過PO3,解除已登錄的濾選器的登錄,與登錄場合相同,解除請(qǐng)求依次自行地波及。其結(jié)果是,在EPO1中,雖然只解除濾選器1的登錄,但由于存在濾選器2(此后,濾選器2取代濾選器1轉(zhuǎn)送事件),因而無需再設(shè)置事件路徑,所有的現(xiàn)存事件路徑的連續(xù)性得到保證。
      通過利用這種自行分散型的路徑選擇控制方法,可以容易地實(shí)現(xiàn)EPO的相互連接及分散協(xié)調(diào)。與此相對(duì),可以平穩(wěn)地實(shí)現(xiàn)從小規(guī)模網(wǎng)絡(luò)向大規(guī)模網(wǎng)絡(luò)的切換以及從局域網(wǎng)向總網(wǎng)的切換等。此外,可以通過通用的邏輯容易地實(shí)現(xiàn)倒置趨近的整體網(wǎng)絡(luò)化。
      &lt;環(huán)型拓?fù)渲械穆窂竭x擇方法采用事件路徑的方法&gt;
      在圖28中,所考慮的是對(duì)EPO3,作為接收事件的類型登錄事件類型X的濾選器的場合。這里,在事件類型X的事件被向EPO1送出時(shí),有必要把該事件從EPO1向EPO3轉(zhuǎn)送,或者經(jīng)由EPO2向EPO3轉(zhuǎn)送。實(shí)施這種環(huán)狀EPO間事件路徑選擇控制的是共享鏈接目標(biāo)(SLO),它相當(dāng)于上述的SI-R。
      以下對(duì)SI-R作詳細(xì)說明。
      首先,在EP初始化時(shí),基于物理鏈接信息(EPO的拓?fù)?,SLO隨附各EPO生成。比如,在圖9中,對(duì)EPO2生成SLO2,3。該SLOi,j確立用于從EPOj向EPOi轉(zhuǎn)送事件的共享鏈接(SLi,j)。即,如圖9及圖29A所示,SLOi,j通過對(duì)EPOj確立事件接收對(duì)話,另一方面,對(duì)EPOi確立事件發(fā)送對(duì)話,確立作為用于事件轉(zhuǎn)送的邏輯鏈接的共享鏈接SLi,j(所謂共享鏈接意味著在EP初始化時(shí)由SLO建立的對(duì)話確立,不包括濾選器登錄處理)。這樣,可確立單向環(huán)狀共享鏈接SLi,j。
      在EP的初始化后,事件接收者確立對(duì)EP的對(duì)話,可通過對(duì)話登錄濾選器。此時(shí),根據(jù)確立后的共享鏈接,事件路徑被設(shè)定。比如,在圖29A中,所考慮的是事件接收者(Event Receiver)3通過PO3,把用于接收事件類型X的事件的濾選器向EPO3登錄的場合。此時(shí),PO3向EPO3登錄事件類型X的濾選器,同時(shí)把該事實(shí)通知給SLO3,1。此時(shí),濾選器登錄請(qǐng)求發(fā)生源是EPO3這一事實(shí)被作為參數(shù)提供給SLO3,1。SLO3,1利用SL3,1,向EPO1登錄事件類型X的濾選器。該過程如上所述,通過被分配給SLO3,1的接收用對(duì)話的PO被實(shí)施。同樣,該P(yáng)O把該事實(shí)通知給SLO1,2。SLO1,2利用SL1,2,對(duì)EPO2登錄濾選器。按同樣順序重復(fù)實(shí)施,直到在所有的EPO內(nèi)與事件X對(duì)應(yīng)的路徑都被設(shè)定。此外,該處理在濾選器登錄請(qǐng)求發(fā)生源(這里是EPO3)之前重復(fù)。即,SLO2,3不在EPO3內(nèi)登錄濾選器。
      這樣,把與事件類型X對(duì)應(yīng)確立的一系列路徑稱為事件路徑。通過PO3后的濾選器登錄成為觸發(fā)點(diǎn),各事件類型的事件路徑設(shè)定請(qǐng)求依次自行向所有的EPO波及。即,各EPO可以只認(rèn)識(shí)相鄰的EPO。因此,與事件路徑的集中管理及廣播方式下的事件路徑的設(shè)定及管理方法相比,可通過簡單的一元化的自行邏輯確立事件路徑。
      該時(shí)點(diǎn)下的EPO1中的濾選器的登錄狀況如圖29B所示。作為事件接收者3通過PO3登錄濾選器的結(jié)果,濾選器1被登錄到EPO1內(nèi)。所謂事件路徑設(shè)定系指基于共享鏈接信息,在一系列EPO內(nèi)登錄用于事件轉(zhuǎn)送的濾選器。此外,在SLO登錄的濾選器中,只設(shè)定所受理的事件類型名,不設(shè)定獲取條件,只實(shí)施事件類型名的濾選。
      在該狀況下,當(dāng)事件接收者2通過PO2,向EPO2登錄事件類型X的濾選器時(shí),與上述同樣,新的事件路徑的設(shè)定波及到所有的EPO,其結(jié)果是,通過濾選器2被向EPO1登錄,對(duì)每個(gè)事件路徑設(shè)定請(qǐng)求都登錄濾選器。
      此時(shí),如果向EPO1送出事件類型X的事件,則濾選器1啟動(dòng),SLO3,1被啟動(dòng)。通過SLO3,1把該事件向EPO3送出,SLO2,3被啟動(dòng)。此外,通過SLO2,3,該事件也被轉(zhuǎn)送給EPO2。此外,為防止事件的無限循環(huán),事件保持作為控制信息之一的事件發(fā)生后的EPO識(shí)別符,當(dāng)該事件循環(huán)返回至事件的發(fā)生源EPO(SLO)時(shí),廢棄該事件。
      此外,如上所述,由于濾選器1及濾選器2具有或門關(guān)系,因而在濾選器1啟動(dòng)的場合下,不實(shí)施與濾選器2的比較。因此,無論濾選器1是否存在,都可以完全不產(chǎn)生隨著登錄新的濾選器2而帶來的濾選處理的冗余開銷。這意味著在設(shè)定事件路徑時(shí),完全沒有必要再設(shè)置包含已設(shè)的事件路徑的所有事件路徑,可自行設(shè)定簡單的一元化的事件路徑。
      此外,如果在EPO1內(nèi),存在已確立了事件接收者的對(duì)話以及通過它的濾選器的登錄(與POn的濾選器3對(duì)應(yīng)),在與SLO對(duì)應(yīng)的濾選處理都結(jié)束后,實(shí)施與POn對(duì)應(yīng)的濾選處理。即,優(yōu)先實(shí)施對(duì)其它EPO的事件轉(zhuǎn)送處理,然后開始自身EPO的比較處理。
      作為上述說明的事件路徑選擇方法的進(jìn)一步效果,可以舉出在解除濾選器登錄時(shí),沒有必要再設(shè)置事件路徑。比如,如果事件接收者3通過PO3,解除已登錄的濾選器的登錄,與登錄場合相同,解除請(qǐng)求依次自行地波及。其結(jié)果是,在EPO1中,雖然只解除濾選器1的登錄,但由于存在濾選器2(此后,濾選器2取代濾選器1轉(zhuǎn)送事件),因而無需再設(shè)置事件路徑,所有的已設(shè)事件路徑的連續(xù)性得到保證。
      通過利用這種自行分散型的路徑選擇控制方法,可以容易地實(shí)現(xiàn)EPO的相互連接及分散協(xié)調(diào)。與此相對(duì),可以平穩(wěn)地實(shí)現(xiàn)從小規(guī)模網(wǎng)絡(luò)向大規(guī)模網(wǎng)絡(luò)的切換以及從局域網(wǎng)向總網(wǎng)的切換等。此外,可以通過通用的邏輯容易地實(shí)現(xiàn)倒置趨近的整體網(wǎng)絡(luò)化。
      &lt;環(huán)型拓?fù)渲械穆窂竭x擇方法采用通配符的方法&gt;
      接下來,對(duì)與采用上述的事件路徑的環(huán)型拓?fù)涫录窂竭x擇方法不同的事件路徑選擇方法作以說明。該路徑選擇方法在確立共享鏈接(邏輯鏈接)之前的順序與上述方法相同。該事件路徑選擇方法與上述方法的不同點(diǎn)是不確立事件路徑,在SLOi,j確立共享鏈接SLi,j的同時(shí),登錄唯一的濾選器。此時(shí),在被登錄的濾選器中,作為接收事件的類型指定通配符。這樣,把所有的事件作為轉(zhuǎn)送對(duì)象,不確立每個(gè)事件類型的事件路徑。
      通過上述在語義信息中指定通配符,由于事件按照環(huán)狀共享鏈接SLi,j循環(huán),因而可向所有的EPO傳遞事件。
      &lt;采用順序號(hào)的路徑選擇方法&gt;
      除了上述的采用事件路徑的方法或采用環(huán)狀拓?fù)涞?種方法之外,再介紹一種不同的路徑選擇方法(采用順序號(hào)的方法)。
      圖30是概念性表示事件路徑選擇方法下的處理順序的附圖。
      圖中,211是事件發(fā)送者,212,213是事件接收者。214,215是被實(shí)施事件路徑選擇方法的EPO。此外,在以下對(duì)事件路徑選擇的說明中,為簡化起見,雖然存在EPO之間的SLO,但不作特別記載。此外在圖30,32中,圖中的“提供者”與“事件發(fā)送者”對(duì)應(yīng),“消費(fèi)者”與“事件接收者”對(duì)應(yīng)。此外,“NS”(事件通知服務(wù))與“EPO”對(duì)應(yīng)。
      圖30表示通過EPO214,215通知網(wǎng)絡(luò)環(huán)境下的事件發(fā)送者211及事件接收者212,213之間的事件信息的事件通知順序。
      在圖30中,首先,事件發(fā)送者211向被直接連接的EPO214發(fā)送事件(①事件傳遞)。接收到事件的EPO214實(shí)施以下處理把在網(wǎng)絡(luò)環(huán)境下可對(duì)事件進(jìn)行唯一識(shí)別的事件識(shí)別符(ID)作為附加信息分配給事件(②事件ID分配),同時(shí)把該事件ID存儲(chǔ)到事件ID表221內(nèi)(③事件ID存儲(chǔ)),向被直接連接的事件接收者群體(這里只限事件接收者212)傳遞已除去作為附加信息的事件ID后的事件,向被直接連接的下游EPO群體(這里只限EPO215)轉(zhuǎn)送含有附加信息的事件(④事件傳遞)。
      接收到所轉(zhuǎn)送的事件后的各EPO(圖中的EPO215),對(duì)事件ID實(shí)施在所管理的各事件ID表中(這里是事件ID表221),是否記錄了相同的事件ID的檢查(⑤事件ID檢查)。在該檢查中發(fā)現(xiàn)了相同的事件ID的EPO將該事件廢棄,未有發(fā)現(xiàn)的EPO將該事件ID存儲(chǔ)到事件ID表221內(nèi)(⑥事件ID存儲(chǔ)),向被直接連接的事件接收者群體(這里只限事件接收者213)傳遞除去作為附加信息的事件ID后的事件(⑦事件傳遞),向被直接連接的下游EPO群體(這里不存在)轉(zhuǎn)送含有附加信息的事件。
      這樣,通過把EPO214,215配置到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上,相互連接,設(shè)定多個(gè)事件轉(zhuǎn)送路徑,可實(shí)現(xiàn)事件傳遞處理的負(fù)荷分散,同時(shí)可降低由于網(wǎng)絡(luò)節(jié)點(diǎn)間事件轉(zhuǎn)送時(shí)的障礙等引起的事件丟失的頻度。此外,事件接收者212,213沒有必要實(shí)施基于多個(gè)事件轉(zhuǎn)送路徑的同一事件的檢查,沒有必要在事件發(fā)送者211與事件接收者212,213之間規(guī)定事件確認(rèn)協(xié)議,從而可實(shí)現(xiàn)向事件接收者212,213傳遞不重復(fù)的事件的EPO群體214,215。該EPO群體214,215從事件發(fā)送者211及事件接收者212,213的角度上作為1個(gè)EPO看待。
      圖31是表示實(shí)施使用順序號(hào)的事件路徑選擇方法的高可靠事件傳遞裝置的內(nèi)部構(gòu)成的方框圖。根據(jù)上述說明,利用本發(fā)明的高可靠事件傳遞裝置,在網(wǎng)絡(luò)環(huán)境下,事件發(fā)送者通過EPO對(duì)不特定多數(shù)事件接收者傳遞事件,將該EPO配置到多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)上,并相互連接,為實(shí)施高可靠性的事件傳遞,設(shè)定多個(gè)事件傳遞路徑。
      為此,本發(fā)明的高可靠事件傳遞裝置由事件ID保存部421、事件ID分配部422、事件ID比較部423、事件ID更新部424、事件傳遞控制部425構(gòu)成。
      在事件ID保存部421中,如上所述保存事件的ID表。事件ID分配部422處于各EPO214,215的內(nèi)部,在此向各事件分配可在網(wǎng)絡(luò)環(huán)境下唯一識(shí)別的識(shí)別符。事件ID比較部423為檢查同一事件是否通過不同的路徑被重復(fù)傳遞,與在過去傳遞并保存的事件ID進(jìn)行比較,并將其結(jié)果提供給事件ID更新部424。這里,在存在同一事件ID的場合下,廢棄該事件,在不存在同一ID的場合下,把該事件ID重新保存到事件ID保存部421內(nèi)。
      事件傳遞控制部425向不特定多數(shù)事件接收者(消費(fèi)者)212,213中被直接與事件發(fā)送者(提供者)211連接的EPO群體傳遞已除去原事件ID的事件,向被直接連接的EPO下游位置上的EPO群體傳遞被分配了ID的事件。
      圖32是將實(shí)施該事件路徑選擇方法的處理順序在網(wǎng)絡(luò)樹上展開表示的一實(shí)施方式。
      在圖32中,EPO231從事件發(fā)送者221接收事件后,在接收后的事件中,把可在網(wǎng)絡(luò)環(huán)境下對(duì)事件進(jìn)行唯一識(shí)別的事件ID作為附加信息予以提供,同時(shí),把該事件ID保存到EPO231所管理的事件ID表內(nèi),向直接連接的事件接收者(這里是事件接收者222)傳遞已除去作為附加信息的事件ID的事件,并向直接連接的下游EPO群體(這里是EPO232及EPO233)轉(zhuǎn)送含有附加信息的事件。
      接下來,接收到來自EPO231的轉(zhuǎn)送事件的EPO232和EPO233分別檢查在各自管理的事件ID表中是否記錄了與該事件的事件ID相同的事件ID。在該場合下,由于在該檢查中未發(fā)現(xiàn)相同的事件ID,因而EPO232和EPO233把該事件ID保存到所分別管理的事件ID表內(nèi),向直接連接的事件接收者傳遞已除去作為附加信息的事件ID的事件,并向直接連接的下游EPO(這里的EPO234是與EPO232及EPO233直接連接的下游EPO)轉(zhuǎn)送含有附加信息的事件。
      接著,EPO234接收來自EPO232及EPO233雙方的同一轉(zhuǎn)送事件。假如,如果先接收來自EPO232的事件,此時(shí),EPO234檢查在EPO234自身管理的事件ID表中是否記錄了與該事件的事件ID相同的事件ID。
      這里,由于在該檢查中未發(fā)現(xiàn)相同的事件ID,因而把該事件ID保存到事件ID表內(nèi),向直接連接的事件接收者傳遞已除去作為附加信息的事件ID的事件,并向直接連接的下游EPO215轉(zhuǎn)送含有附加信息的事件。
      另一方面,EPO233也轉(zhuǎn)送與上述相同的事件,此時(shí)EPO234檢查在EPO234自身管理的事件ID表中是否記錄了與該事件的事件ID相同的事件ID。
      在該檢查中在事件ID表中發(fā)現(xiàn)了相同的事件ID,因而在EPO234中廢棄該事件。在該場合下,由于不對(duì)直接連接的事件接收者及直接連接的下游EPO轉(zhuǎn)送事件,因而不能重復(fù)傳遞同一事件。
      EPO235只從EPO234接收一次轉(zhuǎn)送事件,此時(shí),EPO235檢查在EPO235自身管理的事件ID表中是否記錄了與該事件的事件ID相同的事件ID。
      這里,由于在該檢查中未發(fā)現(xiàn)相同的事件ID,因而把該事件ID保存到事件ID表內(nèi),向直接連接的事件接收者傳遞已除去作為附加信息的事件ID的事件。這里,由于不存在與EPO235直接連接的下游EPO,因而事件傳遞到此結(jié)束。
      即使假如在該運(yùn)作途中,從EPO232向EPO234的事件轉(zhuǎn)送中由于障礙而不能進(jìn)行轉(zhuǎn)送,由于從EPO233向EPO234轉(zhuǎn)送的事件不在EPO234的事件ID表內(nèi),因而不被廢棄,實(shí)施與直接連接的事件接收者及下游的EPO對(duì)應(yīng)的事件傳遞。
      此外,在圖32所示的實(shí)施方式下,由于從EPO231對(duì)EPO232的轉(zhuǎn)送路徑及從EPO234對(duì)EPO235的轉(zhuǎn)送路徑等只存在1個(gè)路徑,因而為提高轉(zhuǎn)送的可靠性,可以利用設(shè)置從EPO233對(duì)EPO232的轉(zhuǎn)送路徑,或設(shè)置從EPO233對(duì)EPO235的轉(zhuǎn)送路徑等方法。
      &lt;聯(lián)合體方法&gt;
      接下來,參照?qǐng)D14,對(duì)聯(lián)合體方法作以說明。所謂聯(lián)合體代理器(FA)是確立事件位置間的聯(lián)合的代理器,相當(dāng)于上述的SI-GW。比如,設(shè)想一種事件位置(Event Place)A對(duì)事件位置(Event Place)B確立聯(lián)合體的場合。首先,事件位置A所屬的FA對(duì)事件位置B登錄濾選器。此時(shí),事件位置B所屬的事件發(fā)送者送出事件,其結(jié)果是,如果該濾選器啟動(dòng),則FA將自行啟動(dòng)。這可以把FA看作是事件位置B所屬的一個(gè)事件接收者。接下來,F(xiàn)A把所獲取的事件向自身所屬的事件位置A再次送出。這可以把FA看作是事件位置A所屬的一個(gè)事件發(fā)送者。
      利用兼有上述兩個(gè)作用的FA,可容易地實(shí)現(xiàn)事件位置間的聯(lián)合。即,通過與單一事件位置相同的控制邏輯,可實(shí)現(xiàn)事件位置之間的聯(lián)合。利用該機(jī)構(gòu),通過對(duì)作為SION1的基本構(gòu)成單位的事件位置相互連接,可利用倒置趨近方式設(shè)置總比較網(wǎng)絡(luò),可實(shí)現(xiàn)跨越事件位置間的事件共享。此外,在事件位置A與事件位置B各具有不相同的本體的場合下,事件位置A所屬的FA把從事件位置B獲取的事件轉(zhuǎn)換成事件位置A的本體后,向事件位置A送出。
      在跨越不同的本體體系實(shí)施事件轉(zhuǎn)送的場合下,有必要實(shí)施本體轉(zhuǎn)換。作為實(shí)施該轉(zhuǎn)換的現(xiàn)有技術(shù),有以下幾種在規(guī)定標(biāo)準(zhǔn)本體,向其它事件位置轉(zhuǎn)送事件的場合下,在暫時(shí)轉(zhuǎn)換成符合標(biāo)準(zhǔn)本體的形式后,實(shí)施事件轉(zhuǎn)送的方法、只根據(jù)事件位置的組合數(shù)量預(yù)先準(zhǔn)備本體轉(zhuǎn)換表的方法等。
      然而,在對(duì)應(yīng)事件位置的動(dòng)態(tài)聯(lián)合(聯(lián)合的動(dòng)態(tài)開始及開始解除)方面,現(xiàn)有方法缺乏靈活性。因此,在本發(fā)明中,如圖14所示,F(xiàn)A在本體轉(zhuǎn)換表內(nèi)只保存與相鄰事件位置的本體信息的差分(轉(zhuǎn)換信息)。即,這是一種各FA使轉(zhuǎn)換信息分別分散,并予以保存,在整體上保證本體體系的連續(xù)性的方法。這樣雖然可以容易地對(duì)應(yīng)事件位置間的動(dòng)態(tài)聯(lián)合,但其反面是,每當(dāng)事件跨越事件位置時(shí),便發(fā)生本體轉(zhuǎn)換處理,因而與現(xiàn)有方法相比,具有轉(zhuǎn)換處理開銷增大的特征。
      &lt;本體轉(zhuǎn)換方法&gt;
      對(duì)于上述的3種本體轉(zhuǎn)換方法,以下作更詳細(xì)的說明,并介紹這些方法的比較。
      1.本體轉(zhuǎn)換方法1(利用標(biāo)準(zhǔn)本體)。
      該方法規(guī)定標(biāo)準(zhǔn)本體(總共同體系),把它用于事件位置間的聯(lián)合。圖33表示本方法的結(jié)構(gòu)。首先,該圖表示事件位置501與事件位置502,以及事件位置502與事件位置503分別通過FA1及FA2被連接,在事件位置501中被發(fā)送的事件1由FA1被轉(zhuǎn)送給事件位置502,再由FA2被轉(zhuǎn)送給事件位置503。此外,圖中事件的括號(hào)()內(nèi)的數(shù)字表示該事件基于哪個(gè)事件位置的本體被記述。
      以下利用圖33對(duì)本方法的處理作以說明。
      (1)首先,在事件位置501中發(fā)送事件1。此時(shí),被發(fā)送的事件1被基于事件位置501的本體記述。
      (2)FA1通過上述事件1被自行啟動(dòng),接收該事件1。這樣,F(xiàn)A1實(shí)施把事件1轉(zhuǎn)換成基于標(biāo)準(zhǔn)本體的事件2的本體轉(zhuǎn)換。
      (3)FA1把上述事件2轉(zhuǎn)送給FA2。此時(shí),通過貫通事件位置502,把事件2直接傳送給FA2。此外,F(xiàn)A1在實(shí)施把該事件2轉(zhuǎn)換成基于事件位置502的本體的事件3的本體轉(zhuǎn)換后,把該事件3向事件位置502送出。
      (4)通過上述(3)接收到事件2后的FA2實(shí)施把事件2轉(zhuǎn)換成基于事件位置503的本體的事件4的本體轉(zhuǎn)換。這樣,F(xiàn)A2把該事件4向事件位置503送出。
      即,本方法中,在實(shí)施事件位置間的事件轉(zhuǎn)送時(shí),把事件暫時(shí)轉(zhuǎn)換成基于標(biāo)準(zhǔn)本體的事件,其后,再轉(zhuǎn)換成基于事件發(fā)送目的地事件位置本體的事件。
      2.本體轉(zhuǎn)換方法2(在發(fā)送方事件位置與發(fā)送目的地事件位置間實(shí)施本體轉(zhuǎn)換)該方法是一種在各FA中把基于事件發(fā)送方事件位置的本體的事件轉(zhuǎn)換成基于發(fā)送目的地事件位置的本體的事件的方法。以下參照?qǐng)D34對(duì)本方法作以說明。圖34與圖33同樣表示事件位置501與事件位置502,以及事件位置502與事件位置503分別通過FA1及FA2被連接,在事件位置501中被發(fā)送的事件1由FA1被轉(zhuǎn)送給事件位置502,再由FA2被轉(zhuǎn)送給事件位置503。此外,圖中事件的括號(hào)()內(nèi)的數(shù)字表示該事件基于哪個(gè)事件位置的本體被記述。
      以下利用圖34對(duì)本方法的處理作以說明。
      (1)首先,在事件位置501中發(fā)送事件1。此時(shí),被發(fā)送的事件1被基于事件位置501的本體記述。
      (2)FA1通過上述事件1被自行啟動(dòng),接收該事件1。FA1把該事件1轉(zhuǎn)送給FA2。此時(shí),通過貫通事件位置502,把事件1直接傳送給FA2。此外,F(xiàn)A1在實(shí)施把該事件1轉(zhuǎn)換成基于事件位置502的本體的事件2的本體轉(zhuǎn)換后,把該事件2向事件位置502送出。
      (3)在上述(2)中接收到事件1后的FA2,實(shí)施把事件1轉(zhuǎn)換成基于事件位置503的本體的事件3的本體轉(zhuǎn)換。這樣,F(xiàn)A2把該事件3向事件位置503送出。
      3.本體轉(zhuǎn)換方法3(在相鄰事件位置間實(shí)施本體轉(zhuǎn)換)該方法是一種持續(xù)性地把事件轉(zhuǎn)換成相鄰事件位置的本體的方法。以下參照?qǐng)D35對(duì)本方法作以說明。圖35與圖33及圖34同樣表示事件位置501與事件位置502,以及事件位置502與事件位置503分別通過FA1及FA2被連接,在事件位置501中被發(fā)送的事件1由FA1被轉(zhuǎn)送給事件位置502,再由FA2被轉(zhuǎn)送給事件位置503。此外,圖中事件的括號(hào)()內(nèi)的數(shù)字表示該事件基于哪個(gè)事件位置的本體被記述。
      以下利用圖35對(duì)本方法的處理作以說明。
      (1)首先,在事件位置501中發(fā)送事件1。此時(shí),被發(fā)送的事件1被基于事件位置501的本體記述。
      (2)FA1通過上述事件1被自行啟動(dòng),接收該事件1。這樣,F(xiàn)A1在實(shí)施把該事件1轉(zhuǎn)換成基于事件位置502的本體的事件2的本體轉(zhuǎn)換后,把該事件2向事件位置502送出。
      (3)FA2通過上述事件2被自行啟動(dòng),接收該事件2。這樣,F(xiàn)A2實(shí)施把事件2轉(zhuǎn)換成基于事件位置503的本體的事件3的本體轉(zhuǎn)換。這樣,F(xiàn)A2把該事件3向事件位置503送出。
      圖36通過3個(gè)比較項(xiàng)目的比較結(jié)果表示上述3個(gè)本體轉(zhuǎn)換方法。在縱軸設(shè)置上述3個(gè)本體轉(zhuǎn)換方法,在橫軸上記述3個(gè)比較項(xiàng)目。
      首先,比較項(xiàng)目“各FA所保持的本體轉(zhuǎn)換信息數(shù)(A)”表示各FA為本體轉(zhuǎn)換所必須保持的本體轉(zhuǎn)換信息數(shù)。這里,所謂本體轉(zhuǎn)換信息(本體轉(zhuǎn)換表)意味著用于把基于某個(gè)本體記述的事件轉(zhuǎn)換成基于其它本體記述的事件的信息。本體轉(zhuǎn)換方法1、3雖然最多分別只需要2、1個(gè)本體轉(zhuǎn)換信息,但本體轉(zhuǎn)換方法2最多需要(事件位置數(shù)-1)個(gè)本體轉(zhuǎn)換信息。
      其次,比較項(xiàng)目“由各FA對(duì)特定事件實(shí)施的本體轉(zhuǎn)換次數(shù)(B)”系指在各FA中,對(duì)所接收的一個(gè)事件實(shí)施本體轉(zhuǎn)換處理的次數(shù)。對(duì)于本體轉(zhuǎn)換方法1,2,3,最多分別為2,1,1次。即,對(duì)于該比較項(xiàng)目,本體轉(zhuǎn)換方法之間的優(yōu)劣差分很微小。
      最后,比較項(xiàng)目“在跨越多個(gè)事件位置轉(zhuǎn)送事件時(shí),對(duì)該事件實(shí)施的本體轉(zhuǎn)換次數(shù)(C)”系指在著眼于某個(gè)特定事件的場合下,當(dāng)跨越多個(gè)事件位置轉(zhuǎn)送該事件時(shí),對(duì)該事件實(shí)施的本體轉(zhuǎn)換處理次數(shù)。對(duì)于本體轉(zhuǎn)換方法1、2,最多為2、1次即可,而在本體轉(zhuǎn)換方法3中,本體轉(zhuǎn)換處理最多為(所通過的FA數(shù)-1)次。
      利用上述比較項(xiàng)目(A)、(B)、(C),對(duì)本體轉(zhuǎn)換方法1、2、3的特征依次作說明。
      本體轉(zhuǎn)換方法1對(duì)(A)、(B)、(C)任意一個(gè)比較項(xiàng)目都沒有問題,具有最佳的處理效率。然而,本方法1有一個(gè)必須確立標(biāo)準(zhǔn)本體的問題點(diǎn)。在IP中,根據(jù)階層命名規(guī)則,可確立全球統(tǒng)一的標(biāo)準(zhǔn)的地址體系。然而語義信息網(wǎng)絡(luò)中的地址體系是一種語義信息體系(本體),對(duì)于這種語義信息不可能確立一種全球統(tǒng)一的標(biāo)準(zhǔn)體系。比如對(duì)于facilitator(促進(jìn)器)等,雖然可以采用利用作為代理器之間的通信語言的標(biāo)準(zhǔn)本體等的方法,但要在整體環(huán)境下建立這種標(biāo)準(zhǔn)本體,在現(xiàn)實(shí)中是困難的。因此,在把整體環(huán)境作為適用區(qū)域目標(biāo)的場合下,不能采用本體轉(zhuǎn)換方法1。
      關(guān)于本體轉(zhuǎn)換方法2,對(duì)于(B),(C)項(xiàng)目沒有問題,但對(duì)于(A)項(xiàng)目有問題。即,在本體轉(zhuǎn)換方法2中,在實(shí)施聯(lián)合的事件位置數(shù)增加的場合下,與此相伴,各FA所必須保持的本體轉(zhuǎn)換信息數(shù)也按比例增加。因此,在實(shí)施聯(lián)合的事件位置的數(shù)量增大的場合(在把整體環(huán)境作為適用區(qū)域目標(biāo)的場合)下,采用本方法2還是有困難。
      本體轉(zhuǎn)換方法3是本發(fā)明所考慮的方法。本方法3對(duì)于(A),(B)項(xiàng)目雖沒有問題,但對(duì)于(C)項(xiàng)目有問題。即,當(dāng)事件所通過的事件位置(FA)的數(shù)量增加時(shí),由于本體轉(zhuǎn)換所實(shí)施的次數(shù)與此成比例增加,因而存在一個(gè)不僅本體轉(zhuǎn)換的處理效率惡化,而且本體轉(zhuǎn)換時(shí)所發(fā)生的誤差也將蓄積的課題。然而,由于只著眼于相鄰的事件位置,因而具有一個(gè)能容易地實(shí)現(xiàn)動(dòng)態(tài)聯(lián)合(聯(lián)合的動(dòng)態(tài)開始及解除)的長處。
      對(duì)上文作一下總結(jié),在以存在大量的事件位置的總體適用區(qū)域?yàn)閷?duì)象的場合下,難以利用本體轉(zhuǎn)換方法1和2。因此,盡管仍有些課題,但只有作為本發(fā)明所采用的方法的本體轉(zhuǎn)換方法3可適應(yīng)總體環(huán)境下的應(yīng)用。
      &lt;本體轉(zhuǎn)換信息的自動(dòng)生成方法&gt;
      以下對(duì)自動(dòng)生成本體轉(zhuǎn)換信息的方法作以說明。以往,本體轉(zhuǎn)換信息都是手動(dòng)生成,它的自動(dòng)生成是本發(fā)明的特征。通過自動(dòng)生成,可減輕手動(dòng)生成作業(yè)的勞動(dòng)強(qiáng)度。此外,該自動(dòng)生成方法可適用于上述本體轉(zhuǎn)換方法1~3中的任意一個(gè)。
      以下,按步驟對(duì)FA自動(dòng)生成本體轉(zhuǎn)換信息的方法作以說明。
      (1)語義信息體系的獲取FA從本體轉(zhuǎn)換的轉(zhuǎn)換源事件位置與轉(zhuǎn)換目的地事件位置雙方獲取語義信息體系(本體)。這里,所謂語義信息體系具體說是被登錄在各事件位置內(nèi)的事件類型的集合。FA可根據(jù)EPMO的請(qǐng)求,獲取被登錄在事件位置內(nèi)的事件類型的集合。
      這里,圖37所示是作為本自動(dòng)生成方法的對(duì)象的事件類型的形式。事件類型如本圖所示被以幀結(jié)構(gòu)記述。即,各事件類型包括唯一指定事件類型的事件類型名、指定所繼承的母體類型的母體類型名、記述該事件類型的作用等的說明文(備注)、由屬性名及屬性值類型名的配對(duì)組成的多個(gè)時(shí)隙。此外,雖然不一定必須記述說明文,但為提高本體轉(zhuǎn)換的精度,建議實(shí)施記述。
      (2)本體轉(zhuǎn)換信息的生動(dòng)生成基于在上述(1)中所獲取的語義信息體系,生成本體轉(zhuǎn)換信息(本體轉(zhuǎn)換表)。
      本自動(dòng)生成方法以在本體轉(zhuǎn)換源事件位置與轉(zhuǎn)換目的地事件位置雙方中,基于圖37所示的幀形式記述事件類型的場合為對(duì)象。在該場合下,為實(shí)施事件的本體轉(zhuǎn)換,有必要求出事件類型與時(shí)隙的對(duì)應(yīng)關(guān)系,即轉(zhuǎn)換源事件位置上的哪個(gè)事件類型與轉(zhuǎn)換目的地事件位置上的哪個(gè)事件類型對(duì)應(yīng),在對(duì)應(yīng)的事件類型間,哪個(gè)時(shí)隙與哪個(gè)時(shí)隙對(duì)應(yīng)(參照?qǐng)D38)。即在本自動(dòng)生成方法中,本體轉(zhuǎn)換信息被定義為轉(zhuǎn)換源事件位置與轉(zhuǎn)換目的地事件位置中的事件類型與時(shí)隙的對(duì)應(yīng)表(表格)。
      以下,對(duì)用于生成這種對(duì)應(yīng)表(本體轉(zhuǎn)換信息)的方法分4個(gè)子步驟(2.1)~(2.4)說明。這些子步驟包括類似度計(jì)算方法與變換方法。前者是計(jì)算事件類型間及時(shí)隙間的類似度的方法,后者是基于所計(jì)算出的類似度,決定事件類型與時(shí)隙的對(duì)應(yīng)關(guān)系的方法。此外,類似度的取值范圍是0(無類似)~1(類似)的實(shí)數(shù)值。
      (2.1)時(shí)隙間的類似度計(jì)算時(shí)隙間的類似度通過對(duì)應(yīng)的屬性名與屬性值類型名的類似度計(jì)算出來。這里,假設(shè)根據(jù)“屬性名的類似度”與“屬性值類型名的類似度”的最小值進(jìn)行計(jì)算。即,時(shí)隙的類似度=min(“屬性名的類似度”、“屬性值類型名的類似度”)(1)。
      首先,“屬性名的類似度”可通過詞典算出。目前,可購到各種詞典(比如日本語詞匯體系(NTT通信科學(xué)基礎(chǔ)研究所,巖波書店),角川類似語新辭典(角川書店),分類詞匯表(國立國語研究所),EDR電子化詞典(日本電子化詞典研究所)等),文集類詞典的自動(dòng)編制方法也正在研究中。
      這里,采用《自然語言處理》(長尾真著)中所介紹的方法計(jì)算“屬性名的類似度”。即,在采用分類類屬詞典的場合下(參照?qǐng)D39),把二個(gè)詞匯的公共上位節(jié)點(diǎn)的深度設(shè)為dc,通過下列算式計(jì)算“屬性名的類似度”。
      屬性名的類似度=dc/max(深度) (2)這里,max(深度)是詞典樹的層次深度的最大值。另一方面,在采用上位下位詞典的場合下,通過以下算式計(jì)算類似度。
      屬性名的類似度=(dc×2)/(di+dj)(3)式中,di、dj......各詞匯的深度dc......公共上位節(jié)點(diǎn)的深度。
      此外,在計(jì)算屬性名之類的單詞的類似度時(shí),在使編碼(文字碼、大寫字母、小寫字母、全角、半角等)統(tǒng)一之后再進(jìn)行處理。此外,為對(duì)應(yīng)部分標(biāo)記的變動(dòng)(比如外來語(インタ-フエイス、インタフエ-ス)、附綴假名(打ち合わせ、打合せ)、省略形(特別急行、特急)等),根據(jù)所采用的詞典類別,通過對(duì)基于最佳比較檢索(best-matchretrieval)及Levenshtein(萊文斯坦)距離計(jì)算出的類似度加權(quán)補(bǔ)充,計(jì)算出單詞的類似度。
      接下來,對(duì)于“屬性值類型名的類似度”,基本上也按與屬性名相同的計(jì)算方法計(jì)算。即,生成以圖40所示的屬性值類型名(string、integer、float等)為要素的網(wǎng)絡(luò)樹,根據(jù)上述的屬性名的類似度算式(算式(2)及算式(3))計(jì)算“屬性值類型名的類似度”。
      (2.2)時(shí)隙對(duì)應(yīng)的確定(變換)所謂時(shí)隙的變換系指在特定的事件類型間,求算最妥善的時(shí)隙的對(duì)應(yīng)關(guān)系的方法。在本發(fā)明中,通過以下算法實(shí)現(xiàn)簡單的變換。
      生成時(shí)隙對(duì)的類似度矩陣。這里的類似度矩陣的要素Aij是基于上述算式(1)計(jì)算出的轉(zhuǎn)換源事件類型的第i個(gè)時(shí)隙與轉(zhuǎn)換目的地事件類型的第j個(gè)時(shí)隙的類似度。
      在未生成與時(shí)隙對(duì)應(yīng)的配對(duì)之前,重復(fù)以下步驟(參照?qǐng)D41)。
      求出類似度矩陣的要素Aij的最大值是max(Aij)時(shí)的i與j。
      if(max(Aij)>α(成為閾值的常數(shù))){保管時(shí)隙對(duì)(i,j)。
      }else{循環(huán)結(jié)束。
      }[2.2]刪除上述i行與j列。
      根據(jù)上述算法,算出表示時(shí)隙對(duì)應(yīng)關(guān)系的多個(gè)時(shí)隙對(duì)(i,j)。此外,常數(shù)α用于防止生成錯(cuò)誤的時(shí)隙對(duì)。
      (2.3)事件類型間的類似度計(jì)算事件類型的類似度基于事件類型名、說明文、該事件類型所屬的時(shí)隙的類似度計(jì)算出來。即,事件類型的類似度=min(“事件類型名的類似度”、“說明文的類似度”、“時(shí)隙對(duì)集合的類似度”)(4)。
      首先,“事件類型名的類似度”根據(jù)與上述屬性名的類似度相同的方法計(jì)算。即,根據(jù)采用詞典的算式(算式(2)及算式(3))算出。
      對(duì)于下一個(gè)“說明文的類似度”,采用向量空間法(vector-spacemodle)。即,如果把轉(zhuǎn)換源事件類型與轉(zhuǎn)換目的地事件類型的說明文的索引語向量分別設(shè)為s,d,則“說明文的類似度”通過下列向量內(nèi)積計(jì)算。
      說明文的類似度=(s·d)/(|s||d|)(5)最后的“時(shí)隙對(duì)集合的類似度”利用采用在(2.2)中說明的時(shí)隙變換方法計(jì)算出的時(shí)隙對(duì)集合,通過以下算式計(jì)算。
      時(shí)隙對(duì)集合的類似度=(∑時(shí)隙對(duì)的類似度)/時(shí)隙數(shù) (6)該算式基于對(duì)應(yīng)的事件類型具有相同時(shí)隙的前提。
      (2.4)確定事件類型的對(duì)應(yīng)(變換)事件類型的變換與時(shí)隙的方法相同。即,利用算式(4)生成事件類型對(duì)的類似度矩陣,根據(jù)在子步驟(2.2)中說明的變換算法計(jì)算出對(duì)應(yīng)關(guān)系(事件類型對(duì)的集合)。
      &lt;共同體與進(jìn)化型網(wǎng)絡(luò)&gt;
      接下來,對(duì)作為SION斷路器服務(wù)之一的共同體服務(wù)作以說明。共同體服務(wù)中的實(shí)體是一種基于自身的策略,通過重復(fù)學(xué)習(xí)、進(jìn)化、退化、消亡等,可動(dòng)態(tài)地決定其活動(dòng)模式的自行分散型動(dòng)作主體。共同體對(duì)這種實(shí)體提供有效的通信場所。即共同體內(nèi)的實(shí)體可對(duì)與自身進(jìn)行通信的實(shí)體及對(duì)自身的行為有影響的實(shí)體進(jìn)行動(dòng)態(tài)的探索、發(fā)現(xiàn)、特定,并與被特定的實(shí)體進(jìn)行交互作用。
      該共同體尤其能處理具有下列特征的實(shí)體。
      (1)極小尺寸的大量實(shí)體存在于共同體內(nèi)(不特定多數(shù)的實(shí)體)。
      (2)實(shí)體的屬性發(fā)生實(shí)時(shí)變化。典型的實(shí)體屬性有位置信息、時(shí)刻等。
      (3)共同體內(nèi)的實(shí)體的行為沒有規(guī)律,行為預(yù)測困難。
      (4)參與共同體、退出共同體、消失、復(fù)制等頻繁而且無規(guī)則地發(fā)生。
      (5)共同體內(nèi)的實(shí)體有必要基于策略、屬性、狀態(tài)等互相實(shí)時(shí)見面。
      從性能上講,要通過服務(wù)器和中介體(代理者)對(duì)具有上述特性的實(shí)體進(jìn)行管理,并相互實(shí)時(shí)探索和發(fā)現(xiàn)并不容易。SION1的EP能提供具有上述特征的共同體的實(shí)施環(huán)境。即共同體是EP的元實(shí)施環(huán)境,與直接利用EP相比,可提供一種抽象性較高的通信地點(diǎn)。通過在共同體的實(shí)施環(huán)境下采用EP,共同體內(nèi)的所有實(shí)體無需通過代理者便可以直接發(fā)現(xiàn)應(yīng)進(jìn)行通信的實(shí)體。這是因?yàn)楣餐w內(nèi)實(shí)體的通信被作為EP內(nèi)的事件收發(fā)安裝。
      圖15表示共同體的概念模式。UA、信息、服務(wù)提供代理器(ISA)相當(dāng)于共同體內(nèi)的實(shí)體。UA作為用戶的代理人,是自行行動(dòng)的代理器,根據(jù)用戶的喜好、動(dòng)作環(huán)境、位置信息、狀況、傾向等,動(dòng)態(tài)決定自身的行為,探索應(yīng)與之交互作用的ISA和其它UA,與其進(jìn)行交互作用。ISA是作為信息提供者及服務(wù)提供者的代理人自行運(yùn)作的代理器,基于提供者的意圖,探索應(yīng)與之進(jìn)行交互作用的UA及其它ISA。即,探索并特定提供自身信息的相應(yīng)的對(duì)方。
      另一方面,共同體代理器(ComA)是用于實(shí)施共同體運(yùn)行的代理器。EP經(jīng)營者基于經(jīng)營策略,實(shí)施通過SION-MT的SION控制及運(yùn)行。因此,可把ComA看作是把EP經(jīng)營者代理器化了的東西?;旧险f,共同體的運(yùn)行策略由ComA規(guī)定。比如,基于自身的經(jīng)營策略,實(shí)施針對(duì)UA、ISA等實(shí)體的共同體參與、退出、消失、復(fù)制等的認(rèn)可、對(duì)在共同體內(nèi)流通的信息的掌握與控制(不適應(yīng)的事件的刪除等)、共同體內(nèi)的統(tǒng)計(jì)信息(趨勢信息、評(píng)價(jià)較高的信息等)的管理等。
      此外,為保證共同體具有較高的可度量性和可靠性,根據(jù)負(fù)荷狀況及障礙狀況,實(shí)施EP及EPO的設(shè)置增減、撤銷、遷移等的SION控制。即,通過使SION1與ComA組合,SION1從自行分散型網(wǎng)絡(luò)向可學(xué)習(xí)、成長、進(jìn)化的進(jìn)化型網(wǎng)絡(luò)發(fā)展。這樣,ComA在控制共同體內(nèi)的實(shí)體行為的同時(shí),還承擔(dān)著自行組建SION1的作用。此外,通過共同體之間的合作,可共享共同體之間的信息。比如,可以只使在共同體A內(nèi)流通的信息中最流行的前10個(gè)信息在共同體B內(nèi)流通。以下表示處理流向。
      首先,共同體B的ComA向事件位置B的FA發(fā)出“只使在共同體A中流通的信息中最流行的前10個(gè)信息在共同體B內(nèi)流通”的指示。
      接下來,F(xiàn)A對(duì)事件位置A提出前10個(gè)事件類型的查詢。接收到該查詢后,事件位置A查詢其中的統(tǒng)計(jì)信息收集目標(biāo)(SO),將其結(jié)果返回FA。
      接下來,F(xiàn)A基于獲取的事件類型,生成本體轉(zhuǎn)換表,同時(shí)對(duì)事件位置A設(shè)定濾選器。以后,F(xiàn)A可以從事件位置A接收該事件。
      接下來,F(xiàn)A基于本體轉(zhuǎn)換表對(duì)從事件位置A獲取的事件進(jìn)行本體轉(zhuǎn)換,并把它向事件位置B送出。
      如上所述,通過本實(shí)施方式,可取得以下效果。
      第1,可容易地在分散目標(biāo)環(huán)境下建立SION網(wǎng)絡(luò)環(huán)境。
      第2,通過使服務(wù)應(yīng)用作為實(shí)體參與共同體,可簡單地送出事件,或提取必要的事件,實(shí)現(xiàn)相互通信。
      在本實(shí)施方式下,通過利用SION所提供的事件位置,可簡單地設(shè)置總內(nèi)容信息流通網(wǎng)。此外,還可共同適用于對(duì)服務(wù)信息、通信信息等其它信息的存取。
      此外,在本發(fā)明中,實(shí)體的追加、刪除、變更對(duì)其它實(shí)體不產(chǎn)生影響。即,即使追加新的服務(wù),對(duì)原有的服務(wù)也不產(chǎn)生影響。此外,即使追加新的功能,對(duì)其它功能也不產(chǎn)生影響。比如,即使在SION中追加障礙處理機(jī)構(gòu),也不影響現(xiàn)有的構(gòu)成要素。因此,在本發(fā)明中,可容易地實(shí)施服務(wù)/功能的接入與退出。
      此外,本發(fā)明也可以采用以下構(gòu)成把用于實(shí)現(xiàn)上述實(shí)施方式的功能(事件位置、語義信息開關(guān)、語義信息路由器、語義信息網(wǎng)關(guān)、及/或附加功能)的軟件程序記錄到計(jì)算機(jī)可讀取的記錄媒體上,由1個(gè)或多個(gè)計(jì)算機(jī)系統(tǒng)讀入并實(shí)施被記錄在該記錄媒體上的程序。此外,這里的所謂“計(jì)算機(jī)系統(tǒng)”包括OS及外圍設(shè)備等硬件。
      此外,所謂“計(jì)算機(jī)系統(tǒng)”也可以是配有中央運(yùn)算裝置(CPU)、由該CPU可控制連接的存儲(chǔ)器的裝置,也可以是個(gè)人計(jì)算機(jī)、PDA、便攜電話、工作站、主機(jī)等信息終端。
      此外,所謂“計(jì)算機(jī)可讀取的記錄媒體”系指軟盤、光磁盤、ROM、CD-ROM、CD-R等便攜媒體;內(nèi)置于計(jì)算機(jī)系統(tǒng)的硬盤等記錄裝置。此外,所謂“計(jì)算機(jī)可讀取的記錄媒體”還包括通過互聯(lián)網(wǎng)等網(wǎng)絡(luò)和電話線路等通信線路發(fā)送程序場合下成為服務(wù)器及客戶機(jī)的計(jì)算機(jī)系統(tǒng)內(nèi)部的易失性存儲(chǔ)器(RAM)之類的在一定時(shí)間內(nèi)保存程序的媒體。
      此外,上述程序也可以通過傳送媒體,或通過傳送媒體中的傳送波,從在存儲(chǔ)裝置等內(nèi)存儲(chǔ)了該程序的計(jì)算機(jī)系統(tǒng)被轉(zhuǎn)送給其它計(jì)算機(jī)系統(tǒng)。這里,傳送程序的“傳送媒體”系指互聯(lián)網(wǎng)等網(wǎng)絡(luò)(通信網(wǎng))及電話線路等通信線路(通信線)之類的具有信息傳送功能的媒體。
      此外,上述程序也可以是用于實(shí)現(xiàn)上述功能的一部分的實(shí)體。此外,也可以是可通過與已被記錄在計(jì)算機(jī)系統(tǒng)內(nèi)的程序的組合實(shí)現(xiàn)上述功能的實(shí)體,即所謂的差分文件(差分程序)。
      以上,雖然參照附圖對(duì)本發(fā)明的實(shí)施方式作了詳述,但具體構(gòu)成并不局限于本實(shí)施方式,其中還包括不脫離本發(fā)明宗旨的范圍的設(shè)計(jì)等。
      如上所述,根據(jù)本發(fā)明,通過采用了FA的事件位置之間的聯(lián)合機(jī)構(gòu),可以把原只在其它事件位置上流通的事件取入到自身的事件位置上。即,可以利用其它屬于事件位置的信息提供者。
      反之,也可以通過向其它事件位置送出事件,為在自身事件位置內(nèi)流通的事件作廣告。即,也可以獲取其它屬于事件位置的最終用戶。這樣,可以在不同的事件位置之間共享事件,同時(shí),通過在考慮本體基礎(chǔ)上的事件位置之間的相互運(yùn)用,可以構(gòu)筑基于自底向上法的總體自行分散型比較網(wǎng)絡(luò)。
      通過多個(gè)EPO機(jī)構(gòu),可以把濾選處理負(fù)荷分散到多個(gè)EPO上,同時(shí)通過自行運(yùn)作的EPO之間的事件路徑選擇機(jī)構(gòu),可把網(wǎng)絡(luò)通信量抑制到最小限度。這樣,其結(jié)果是,在可度量的前提下可提高EP的總通過量。
      可以不通過代理者,直接探索發(fā)現(xiàn)與自身相應(yīng)的實(shí)體。
      比如,信息提供者可以在不知道最終用戶是否存在的情況下,特定與自身所提供的信息對(duì)應(yīng)的最終用戶。還考慮到了想提供某個(gè)內(nèi)容的內(nèi)容提供者的場合。即,該內(nèi)容提供者是上述的信息提供者??扇菀椎貙?shí)現(xiàn)對(duì)與內(nèi)容提供者自身的內(nèi)容對(duì)應(yīng)的最終用戶提供該內(nèi)容的承訂系統(tǒng)。以往,一般采用通過最終用戶主動(dòng)啟動(dòng)對(duì)服務(wù)提供者的查詢比較,由最終用戶特定與自身相應(yīng)的內(nèi)容的形式。此外,不依賴于特定內(nèi)容信息提供者,內(nèi)容提供者可以成為內(nèi)容信息的發(fā)送者。
      這樣,不僅內(nèi)容,對(duì)于內(nèi)容信息,內(nèi)容提供者也可以根據(jù)自身的策略進(jìn)行發(fā)送。
      同樣,最終用戶可以在不知道信息提供者(在上述場合下為內(nèi)容提供者)是否存在的場合下,無需向特定服務(wù)提供者查詢,探索發(fā)現(xiàn)出與自身喜好相應(yīng)的信息提供者(內(nèi)容提供者)。
      上述兩者的行為意味著可以實(shí)現(xiàn)最終用戶與信息提供者(內(nèi)容提供者)之間的互相透明。這樣,可以不依賴于特定的代理者,根據(jù)自身的策略,實(shí)時(shí)發(fā)送信息。
      此外,在成為探索對(duì)象的實(shí)體的數(shù)量增大的場合及實(shí)體在探索對(duì)象區(qū)域內(nèi)頻繁進(jìn)出的場合下,基于非代理者模式的探索技術(shù)特別有效。
      在SION中,語義信息的終端點(diǎn)成為網(wǎng)絡(luò)。另一方面,在終端之間實(shí)施peer-to-peer連接的方法中,由于語義信息的終端點(diǎn)成為終端,因而終端的內(nèi)容對(duì)外部公開。因此,與后一種方法相比,SION可實(shí)現(xiàn)較高的安全及私密保護(hù)。
      是否允許事件位置的聯(lián)合基本上屬于事件位置的經(jīng)營者受理的經(jīng)營問題,從技術(shù)上講,可以利用聯(lián)合機(jī)構(gòu)建立整體網(wǎng)絡(luò)。這非常類似于通過互相連接LAN建立互聯(lián)網(wǎng)(如果當(dāng)初拒絕特定的LAN接入,則今天的互聯(lián)網(wǎng)可能不復(fù)存在。同樣,通過聯(lián)合代理手段FA的事件位置的相互連接作為經(jīng)營上的問題,基本上應(yīng)被允許)。此外,雖然考慮在設(shè)置中有必要保證作為信息提供者的內(nèi)容提供者及事件位置經(jīng)營者的權(quán)益,但可以考慮通過濾選器的設(shè)定內(nèi)容及點(diǎn)擊保證技術(shù)等的并用實(shí)現(xiàn)。另一方面,最終用戶的私密性保護(hù)也是重要的課題。在承訂比較的場合下,內(nèi)容信息作為事件在事件位置之間流通,用戶喜好信息被隱藏在事件位置內(nèi),這樣,可比較安全地保護(hù)最終用戶的私密性。
      此外,上述事件的發(fā)送、事件的接收、上述事件類型的登錄通過作為事件接收者、事件發(fā)送者或事件類型登錄者終端與上述語義信息開關(guān)間的連接的對(duì)話被實(shí)施。通過該對(duì)話,可把語義信息開關(guān)配置到任意的主系統(tǒng)(終端)內(nèi)。
      權(quán)利要求
      1.一種事件傳遞裝置,其在網(wǎng)絡(luò)上,基于語義信息實(shí)施由數(shù)據(jù)及作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件的傳遞,其配有提供作為用于將把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn)、保證公共的本體體系的最小單位、并且成為事件涉及范圍的事件位置的裝置。
      2.權(quán)利要求1中記載的事件傳遞裝置,其中上述事件位置,配有語義信息開關(guān),其對(duì)被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者。
      3.權(quán)利要求1中記載的事件傳遞裝置,其還配有實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān)。
      4.權(quán)利要求1中記載的事件傳遞裝置,其中上述事件位置,配有語義信息開關(guān),其對(duì)被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者,上述事件傳遞裝置,還配有實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān)。
      5.權(quán)利要求1中記載的事件傳遞裝置,其中上述事件位置還配有語義信息開關(guān),其對(duì)被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者;語義信息路由器,其基于作為語義信息模板的事件類型,實(shí)施上述語義信息開關(guān)間的事件的路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件的轉(zhuǎn)送。
      6.權(quán)利要求1中記載的事件傳遞裝置,其中上述事件位置,配有語義信息開關(guān),其對(duì)被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者;語義信息路由器,其基于作為語義信息模板的事件類型,實(shí)施上述語義信息開關(guān)間的事件的路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件的轉(zhuǎn)送,上述事件傳遞裝置,還配有實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān)。
      7.權(quán)利要求6中記載的事件傳遞裝置,其中上述事件的發(fā)送、事件的接收、上述事件類型的登錄通過作為事件接收者、事件發(fā)送者或事件類型登錄者的終端與上述語義信息開關(guān)間的連接的對(duì)話而被實(shí)施。
      8.權(quán)利要求3,4,6,7之一記載的事件傳遞裝置,其中上述語義信息網(wǎng)關(guān)具有濾選功能,其在實(shí)施上述事件位置之間的事件轉(zhuǎn)送時(shí),只傳遞來自作為發(fā)送方的事件位置的事件與作為發(fā)送目的地的事件位置所要求的事件條件一致的該事件。
      9.權(quán)利要求3,4,6,7之一記載的事件傳遞裝置,其中上述語義信息網(wǎng)關(guān),在實(shí)施上述事件位置之間的事件轉(zhuǎn)送時(shí),在該事件位置之間具有不同的本體體系的場合下,在實(shí)施利用記述了本體體系之間的對(duì)應(yīng)關(guān)系的本體轉(zhuǎn)換信息轉(zhuǎn)送的事件的本體轉(zhuǎn)換后,實(shí)施該事件的轉(zhuǎn)送。
      10.權(quán)利要求9中記載的事件傳遞裝置,其中上述語義信息網(wǎng)關(guān),作為本體轉(zhuǎn)換信息具有相鄰事件位置之間的本體信息差分,利用該本體轉(zhuǎn)換信息,實(shí)施進(jìn)行轉(zhuǎn)送的事件的本體轉(zhuǎn)換。
      11.權(quán)利要求9中記載的事件傳遞裝置,其中上述語義信息網(wǎng)關(guān),從轉(zhuǎn)換對(duì)象事件位置雙方獲取被作為上述本體信息在該事件位置登錄的事件類型的集合,求出雙方的事件類型的對(duì)應(yīng)關(guān)系、作為事件類型內(nèi)的項(xiàng)目的時(shí)隙的對(duì)應(yīng)關(guān)系,把該對(duì)應(yīng)關(guān)系作為本體轉(zhuǎn)換信息,利用該本體轉(zhuǎn)換信息,實(shí)施進(jìn)行轉(zhuǎn)送的事件的本體轉(zhuǎn)換。
      12.權(quán)利要求1至7之一記載的事件傳遞裝置,其中上述事件位置,接受作為語義信息的模板的事件類型的登錄,在被接受的該事件類型不重復(fù)的場合下,把該事件類型登錄到該事件位置內(nèi)。
      13.權(quán)利要求2,4至7之一記載的事件傳遞裝置,其中上述語義信息開關(guān)按照作為語義信息模板的各事件類型對(duì)上述濾選器分類,并按照各對(duì)話對(duì)該濾選器進(jìn)一步細(xì)分并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和關(guān)系管理。
      14.權(quán)利要求7中記載的事件傳遞裝置,其中提供上述事件位置的裝置配有中央運(yùn)算裝置;由上述中央運(yùn)算裝置可控制地被連接的存儲(chǔ)器,上述存儲(chǔ)器,存儲(chǔ)可在上述中央運(yùn)算裝置實(shí)施的程序,其生成實(shí)現(xiàn)上述語義信息開關(guān)的事件位置目標(biāo),基于該事件位置目標(biāo)的拓?fù)湫畔?,生成?shí)現(xiàn)上述語義信息路由器的共享鏈接目標(biāo),基于上述拓?fù)湫畔⑸鲜鍪录恢媚繕?biāo)與上述共享鏈接目標(biāo)相關(guān)聯(lián),提供上述事件位置的裝置,通過實(shí)施該程序來提供上述事件位置。
      15.權(quán)利要求14中記載的事件傳遞裝置,其中上述程序通過上述中央運(yùn)算裝置實(shí)施在上述事件位置目標(biāo)的生成中,為能進(jìn)行上述事件位置內(nèi)的事件比較處理的負(fù)荷分散,從可生成事件位置目標(biāo)的主系統(tǒng),動(dòng)態(tài)決定生成該事件位置目標(biāo)的主系統(tǒng),在被決定的該主系統(tǒng)中生成事件位置目標(biāo)。
      16.權(quán)利要求5至7之一記載的事件傳遞裝置,其中提供上述事件位置的裝置,配有中央運(yùn)算裝置;由上述中央運(yùn)算裝置可控制地被連接的存儲(chǔ)器,上述存儲(chǔ)器,存儲(chǔ)可在上述中央運(yùn)算裝置實(shí)施的軟件,其基于實(shí)現(xiàn)上述語義信息開關(guān)的事件位置目標(biāo)的物理鏈接信息,生成實(shí)施事件轉(zhuǎn)送的共享鏈接,基于由共享鏈接目標(biāo)確立的共享鏈接,實(shí)施上述語義信息開關(guān)間的事件路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送,提供上述事件位置的裝置通過實(shí)施該軟件實(shí)現(xiàn)上述語義信息路由器。
      17.權(quán)利要求16中記載的事件傳遞裝置,其中上述程序通過上述中央運(yùn)算裝置實(shí)施在上述語義信息開關(guān)間的事件轉(zhuǎn)送中,通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定各事件類型的事件路徑,對(duì)被轉(zhuǎn)送的事件,作為控制信息,按最新順序保持2個(gè)已通過的事件位置目標(biāo)識(shí)別符,參照該控制信息防止事件的無限轉(zhuǎn)送。
      18.權(quán)利要求16中記載的事件傳遞裝置,其中上述程序通過上述中央運(yùn)算裝置實(shí)施在上述共享鏈接的生成中,在上述事件位置目標(biāo)之間生成環(huán)狀而且可單向傳遞的共享鏈接目標(biāo),在上述語義開關(guān)間的事件轉(zhuǎn)送中,通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定每種事件類型的事件路徑,參照作為被轉(zhuǎn)送的事件所保持的事件發(fā)生源的事件位置目標(biāo)的識(shí)別符,當(dāng)該事件循環(huán)至事件發(fā)生源時(shí),廢棄該事件。
      19.權(quán)利要求18中記載的事件傳遞裝置,其中上述程序通過上述中央運(yùn)算裝置實(shí)施在上述語義開關(guān)間的事件轉(zhuǎn)送中,在對(duì)用于傳遞上述事件的濾選器登錄時(shí),不設(shè)定事件路徑,而登錄為對(duì)事件位置內(nèi)的所有事件位置目標(biāo)傳遞上述事件而作為事件類型指定了通配符的濾選器。
      20.權(quán)利要求7中記載的事件傳遞裝置,其中上述語義信息路由器在事件傳遞中,配有對(duì)各事件分配可唯一識(shí)別的識(shí)別符的事件識(shí)別符分配功能;通過參照在過去傳遞并保存著的事件識(shí)別符,檢測同一事件從不同的路徑被重復(fù)傳遞的檢測功能。
      21.權(quán)利要求3,4,6,7之一記載的事件傳遞裝置,其中上述語義信息網(wǎng)關(guān)配有中央運(yùn)算裝置;由上述中央運(yùn)算裝置可控制地被連接的存儲(chǔ)器,上述存儲(chǔ)器存儲(chǔ)可通過上述中央運(yùn)算裝置實(shí)施的軟件,其在事件位置之間,把有關(guān)作為事件轉(zhuǎn)送目的地的事件位置的濾選器登錄到作為事件轉(zhuǎn)送源的事件位置內(nèi),只把通過上述已登錄過的濾選器后的事件轉(zhuǎn)送給作為事件轉(zhuǎn)送目的地的事件位置。
      22.權(quán)利要求1至7之一記載的事件傳遞裝置,其中上述事件位置還備有收集有關(guān)在該事件位置內(nèi)流通的事件的統(tǒng)計(jì)信息的功能。
      23.權(quán)利要求14中記載的事件傳遞裝置,其中上述軟件還通過上述中央運(yùn)算裝置實(shí)施生成收集有關(guān)在上述事件位置內(nèi)流通的事件的統(tǒng)計(jì)信息的信息收集目標(biāo)。
      24.權(quán)利要求1至23之一記載的事件傳遞裝置,其中上述事件位置提供裝置通過對(duì)由作為語義信息模板的事件類型、事件類型間的繼承關(guān)系、作為事件類型示例的元數(shù)據(jù)構(gòu)成的事件位置內(nèi)的本體體系進(jìn)行管理,保證公共的本體體系。
      25.一種在權(quán)利要求7中記載的事件傳遞裝置上實(shí)現(xiàn)的共同體提供裝置,備有用于實(shí)施可否參加該共同體等的認(rèn)可的認(rèn)可功能;用于實(shí)施在該共同體內(nèi)流通的信息的掌握及控制的管理功能;用于實(shí)施在該共同體內(nèi)流通的信息的統(tǒng)計(jì)管理的統(tǒng)計(jì)處理功能。
      26.權(quán)利要求25中記載的共同體提供裝置,其中上述共同體利用上述事件傳遞裝置所提供的事件位置被實(shí)現(xiàn),上述管理功能關(guān)于可從相鄰的共同體流通的信息對(duì)上述事件傳遞裝置所提供的語義信息網(wǎng)關(guān)進(jìn)行設(shè)定。
      27.一種語義信息網(wǎng)關(guān),其被用于在網(wǎng)絡(luò)上,基于語義信息實(shí)施由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件的傳遞之際,配有實(shí)施作為用于將把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn)、保證公共的本體體系的最小單位、并且成為事件涉及范圍的事件位置之間的事件轉(zhuǎn)送的轉(zhuǎn)送部。
      28.權(quán)利要求27中記載的語義信息網(wǎng)關(guān),其中上述轉(zhuǎn)送部備有在上述事件位置之間基于語義信息實(shí)施事件轉(zhuǎn)送的功能;在實(shí)施上述事件位置之間的事件轉(zhuǎn)送時(shí),在該事件位置之間具有不同的本體體系的場合下,利用記述了本體體系之間的對(duì)應(yīng)關(guān)系的本體轉(zhuǎn)換信息來實(shí)施轉(zhuǎn)送的事件的本體轉(zhuǎn)換的功能。
      29.權(quán)利要求28中記載的語義信息網(wǎng)關(guān),其中上述轉(zhuǎn)送部還備有在事件位置之間,作為事件轉(zhuǎn)送目的地的事件位置把濾選器登錄到作為事件轉(zhuǎn)送源的事件位置的功能,實(shí)施上述事件轉(zhuǎn)送的功能只把通過已登錄過的濾選器后的事件轉(zhuǎn)送給作為事件轉(zhuǎn)送目的地的事件位置。
      30.一種語義信息開關(guān),其基于語義信息把由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件通知給作為在網(wǎng)絡(luò)內(nèi)被傳遞的事件的發(fā)送目的地的事件接收者,配有用于對(duì)把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定了的濾選器進(jìn)行登錄的功能;按照作為語義信息模板的各事件類型對(duì)上述濾選器分類,并按照各對(duì)話對(duì)該濾選器進(jìn)一步細(xì)分并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和的關(guān)系進(jìn)行管理的功能;對(duì)作為上述濾選器被登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較的功能;基于上述比較結(jié)果,把該事件通知給該濾選器的事件接收者的功能。
      31.一種語義信息路由器,其在網(wǎng)絡(luò)內(nèi),基于語義信息決定由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件傳遞的路徑,具有基于作為語義信息模板的事件類型選擇對(duì)事件接收者實(shí)施事件通知的語義信息開關(guān)間的事件傳遞路徑的路徑選擇功能;向上述被選擇的路徑送出該事件的事件送出功能。
      32.權(quán)利要求31中記載的語義信息路由器,其中上述路徑選擇功能包含根據(jù)基于被包含在事件中的語義信息把事件傳遞給事件接收者的語義信息開關(guān)的物理鏈接信息,生成實(shí)施事件轉(zhuǎn)送的共享鏈接的功能;基于由共享鏈接目標(biāo)確立的共享鏈接,實(shí)施上述語義信息開關(guān)間的事件路徑選擇的功能,上述事件送出功能,基于上述被選擇的事件路徑,實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送。
      33.權(quán)利要求32中記載的語義信息路由器,其中實(shí)施上述事件路徑選擇的功能具有通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定各事件類型的事件路徑的功能,上述事件送出功能具有對(duì)被轉(zhuǎn)送的事件,作為控制信息,按最新順序保持2個(gè)已通過的事件位置目標(biāo)識(shí)別符的功能;參照該控制信息防止事件的無限轉(zhuǎn)送的功能。
      34.權(quán)利要求32中記載的語義信息路由器,其中上述共享鏈接生成功能,在上述事件位置目標(biāo)之間生成環(huán)狀而且可單向傳遞的共享鏈接目標(biāo),實(shí)施上述事件路徑選擇的功能具有通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定每種事件類型的事件路徑的功能,上述事件送出功能具有參照作為被轉(zhuǎn)送的事件所保持的事件的發(fā)生源的事件位置目標(biāo)的識(shí)別符,當(dāng)該事件循環(huán)至事件發(fā)生源時(shí),廢棄該事件的功能。
      35.權(quán)利要求34中記載的語義信息路由器,其中實(shí)施上述事件路徑選擇的功能具有在對(duì)用于傳遞上述事件的濾選器登錄時(shí),不設(shè)定事件路徑,而登錄為對(duì)事件位置內(nèi)的所有事件位置目標(biāo)傳遞上述事件而作為事件類型指定通配符的濾選器的功能。
      36.權(quán)利要求31中記載的語義信息路由器,其中上述事件送出功能具有對(duì)各事件分配可唯一識(shí)別的識(shí)別符的事件識(shí)別符分配功能;通過參照在過去傳遞及保存著的事件識(shí)別符,檢測同一事件從不同的路徑被重復(fù)傳遞的檢測功能。
      37.一種事件傳遞方法,其在網(wǎng)絡(luò)上,基于語義信息實(shí)施由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件的傳遞,包含提供作為保證公共的本體體系的最小單位,而且作為事件涉及范圍的事件位置,在上述事件位置中,將把事件接收者所希望接收的事件的語義信息作為事件的獲取條件而設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的步驟。
      38.權(quán)利要求37中記載的事件傳遞方法,包含在上述事件位置內(nèi)設(shè)置語義信息開關(guān),通過上述語義信息開關(guān),將被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者的步驟。
      39.權(quán)利要求37中記載的事件傳遞方法,包含還設(shè)定實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān),由上述語義信息網(wǎng)關(guān)實(shí)施上述事件位置間的事件轉(zhuǎn)送的步驟。
      40.權(quán)利要求37中記載的事件傳遞方法,包含在上述事件位置內(nèi)設(shè)置語義信息開關(guān),還設(shè)定用于實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān),通過上述語義信息開關(guān),將被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者,通過上述語義信息網(wǎng)關(guān)實(shí)施上述事件位置間的事件轉(zhuǎn)送的步驟。
      41.權(quán)利要求37中記載的事件傳遞方法,包含在上述事件位置內(nèi)設(shè)置語義信息開關(guān)和語義信息路由器,通過上述語義信息開關(guān),將被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者,通過上述語義信息路由器,基于作為語義信息模板的事件類型實(shí)施上述語義信息開關(guān)間的事件的路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送的步驟。
      42.權(quán)利要求37中記載的事件傳遞方法,包含在上述事件位置內(nèi)設(shè)置語義信息開關(guān)和語義信息路由器,還設(shè)定用于實(shí)施上述事件位置之間的事件轉(zhuǎn)送的語義信息網(wǎng)關(guān),通過上述語義信息開關(guān),將被作為上述濾選器登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于其比較結(jié)果,把啟動(dòng)了的該事件通知給該濾選器的事件接收者,通過上述語義信息路由器,基于作為語義信息模板的事件類型實(shí)施上述語義信息開關(guān)間的事件的路徑選擇,同時(shí)實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送,通過上述語義信息網(wǎng)關(guān),實(shí)施上述事件位置間的事件轉(zhuǎn)送的步驟。
      43.權(quán)利要求42中記載的事件傳遞方法,包含通過作為事件接收者、事件發(fā)送者或事件類型登錄者的終端與上述語義信息開關(guān)間的連接的對(duì)話實(shí)施上述事件的發(fā)送、事件的接收、上述事件類型的登錄的步驟。
      44.權(quán)利要求39,40,42,43之一記載的事件傳遞方法,包含在上述語義信息網(wǎng)關(guān)中,實(shí)施在實(shí)施上述事件位置之間的事件轉(zhuǎn)送時(shí),只轉(zhuǎn)送來自作為發(fā)送方的事件位置的事件與作為發(fā)送目的地的事件位置所要求的事件條件一致的該事件的濾選的步驟。
      45.權(quán)利要求39,40,42,43之一記載的事件傳遞方法,包含在上述語義信息網(wǎng)關(guān)中,在實(shí)施上述事件位置間的事件轉(zhuǎn)送時(shí),在該事件位置之間具有不同的本體體系的場合下,在利用記述了本體體系之間的對(duì)應(yīng)關(guān)系的本體轉(zhuǎn)換信息實(shí)施了轉(zhuǎn)送的事件的本體轉(zhuǎn)換后,實(shí)施該事件的轉(zhuǎn)送的步驟。
      46.權(quán)利要求45中記載的事件傳遞方法,包含在上述語義信息網(wǎng)關(guān)中,作為本體轉(zhuǎn)換信息具有相鄰的事件位置之間的本體信息差分,利用該本體轉(zhuǎn)換信息,實(shí)施轉(zhuǎn)送的事件的本體轉(zhuǎn)換的步驟。
      47.權(quán)利要求45中記載的事件傳遞方法,包含在上述語義信息網(wǎng)關(guān)中,從轉(zhuǎn)換對(duì)象的事件位置雙方獲取被作為上述本體信息在該事件位置登錄的事件類型的集合,求出雙方的事件類型的對(duì)應(yīng)關(guān)系及作為事件類型內(nèi)的項(xiàng)目的時(shí)隙的對(duì)應(yīng)關(guān)系,把該對(duì)應(yīng)關(guān)系作為本體轉(zhuǎn)換信息,利用該本體轉(zhuǎn)換信息,實(shí)施轉(zhuǎn)送的事件的本體轉(zhuǎn)換的步驟。
      48.權(quán)利要求37至43之一記載的事件傳遞方法,包含在上述事件位置中,接受作為語義信息模板的事件類型的登錄,在被接受的該事件類型不重復(fù)的場合下,把該事件類型登錄到該事件位置內(nèi)的步驟。
      49.權(quán)利要求38,40至43之一記載的事件傳遞方法,包含在上述語義信息開關(guān)中,按照作為語義信息模板的各事件類型對(duì)上述濾選器分類,還按照各對(duì)話對(duì)該濾選器進(jìn)一步細(xì)分并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和關(guān)系管理的步驟。
      50.權(quán)利要求43中記載的事件傳遞方法,其中上述事件位置通過以下步驟被提供即生成實(shí)現(xiàn)上述語義信息開關(guān)的事件位置目標(biāo),基于該事件位置目標(biāo)的拓?fù)湫畔ⅲ蓪?shí)現(xiàn)上述語義信息路由器的共享鏈接目標(biāo),基于上述拓?fù)湫畔⑸鲜鍪录恢媚繕?biāo)與上述共享鏈接目標(biāo)相關(guān)聯(lián)。
      51.權(quán)利要求50中記載的事件傳遞方法,包含在上述事件位置目標(biāo)的生成中,為能進(jìn)行上述事件位置內(nèi)的事件比較處理的負(fù)荷分散,從可生成事件位置目標(biāo)的主系統(tǒng)動(dòng)態(tài)決定生成該事件位置目標(biāo)的主系統(tǒng),在被決定的該主系統(tǒng)中生成事件位置目標(biāo)的步驟。
      52.權(quán)利要求41至43之一記載的事件傳遞方法,其中上述語義信息路由器通過以下步驟被實(shí)現(xiàn)即基于實(shí)現(xiàn)上述語義信息開關(guān)的事件位置目標(biāo)的物理鏈接信息,生成實(shí)施事件轉(zhuǎn)送的共享鏈接,基于由共享鏈接目標(biāo)確立的共享鏈接,實(shí)施上述語義信息開關(guān)間的事件路徑選擇,同時(shí),實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送。
      53.權(quán)利要求52中記載的事件傳遞方法,包含在上述語義信息開關(guān)間的事件轉(zhuǎn)送中,通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定各事件類型的事件路徑,對(duì)被轉(zhuǎn)送的事件,作為控制信息,按最新順序保持2個(gè)已通過的事件位置目標(biāo)的識(shí)別符,參照該控制信息防止事件的無限轉(zhuǎn)送。
      54.權(quán)利要求52中記載的事件傳遞方法,包含在上述共享鏈接的生成中,在上述事件位置目標(biāo)之間生成環(huán)狀而且可單向傳遞的共享鏈接目標(biāo),在上述語義開關(guān)間的事件轉(zhuǎn)送中,通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定每種事件類型的事件路徑,參照作為被轉(zhuǎn)送的事件所保持的事件的發(fā)生源的事件位置目標(biāo)的識(shí)別符,當(dāng)該事件循環(huán)至事件發(fā)生源時(shí),廢棄該事件。
      55.權(quán)利要求54中記載的事件傳遞方法,包含在上述語義開關(guān)間的事件轉(zhuǎn)送中,在對(duì)用于傳遞上述事件的濾選器登錄時(shí),不設(shè)定事件路徑,而登錄為對(duì)事件位置內(nèi)的所有事件位置目標(biāo)傳遞上述事件而作為事件類型指定通配符的濾選器。
      56.權(quán)利要求43中記載的事件傳遞方法,包括在基于上述語義信息路由器的事件傳遞中,對(duì)各事件分配可唯一識(shí)別的識(shí)別符的事件識(shí)別符分配、通過參照在過去傳遞及保存著的事件識(shí)別符,檢測同一事件從不同的路徑被重復(fù)傳遞。
      57.權(quán)利要求39,40,42,43之一記載的事件傳遞方法,其中上述語義信息網(wǎng)關(guān)通過以下步驟被實(shí)現(xiàn)即在事件位置之間,把有關(guān)作為事件轉(zhuǎn)送目的地的事件位置的濾選器登錄到作為事件轉(zhuǎn)送源的事件位置,只把通過上述已登錄的濾選器后的事件轉(zhuǎn)送給作為事件轉(zhuǎn)送目的地的事件位置。
      58.權(quán)利要求37至43之一記載的事件傳遞方法,還包括在上述事件位置中,收集有關(guān)在該事件位置內(nèi)流通的事件的統(tǒng)計(jì)信息的步驟。
      59.權(quán)利要求50中記載的事件傳遞方法,還包括在上述事件位置的實(shí)現(xiàn)中,生成收集有關(guān)在上述事件位置內(nèi)流通的事件的統(tǒng)計(jì)信息的信息收集目標(biāo)的步驟。
      60.權(quán)利要求37至59之一記載的事件傳遞方法,其中上述事件位置,通過對(duì)由作為語義信息模板的事件類型、事件類型間的繼承關(guān)系、作為事件類型示例的元數(shù)據(jù)構(gòu)成的事件位置內(nèi)的本體體系進(jìn)行管理,來保證公共的本體體系。
      61.一種在權(quán)利要求7中記載的事件傳遞裝置上實(shí)現(xiàn)的共同體提供方法,包含實(shí)施可否參加該共同體等的認(rèn)可的步驟;用于實(shí)施在該共同體內(nèi)流通的信息的掌握及控制的管理步驟;用于實(shí)施在該共同體內(nèi)流通的信息的統(tǒng)計(jì)管理的統(tǒng)計(jì)處理步驟。
      62.權(quán)利要求61中記載的共同體提供方法,包含利用上述事件傳遞裝置所提供的事件位置生成上述共同體,在上述管理步驟中,關(guān)于可從相鄰的共同體流通的信息,對(duì)上述事件傳遞方法所提供的語義信息網(wǎng)關(guān)進(jìn)行設(shè)定的步驟。
      63.一種事件位置間的事件轉(zhuǎn)送方法,包含規(guī)定由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件,提供作為用于把事件接收者所希望接收的事件的語義信息作為事件的獲取條件進(jìn)行了設(shè)定的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn)、作為保證公共的本體體系的最小單位、并且作為事件涉及范圍的事件位置,基于語義信息實(shí)施上述事件位置間的事件的轉(zhuǎn)送的步驟。
      64.權(quán)利要求63中記載的事件位置間的事件轉(zhuǎn)送方法,包含在上述事件的轉(zhuǎn)送中,在實(shí)施上述事件位置之間的事件轉(zhuǎn)送時(shí),在該事件位置之間具有不同的本體體系的場合下,利用記述了本體體系之間的對(duì)應(yīng)關(guān)系的本體轉(zhuǎn)換信息來實(shí)施轉(zhuǎn)送的事件的本體轉(zhuǎn)換。
      65.權(quán)利要求64中記載的事件位置間的事件轉(zhuǎn)送方法,包含在上述事件轉(zhuǎn)送中,在事件位置之間,作為事件轉(zhuǎn)送目的地的事件位置把濾選器登錄到作為事件轉(zhuǎn)送源的事件位置,只把通過已登錄的濾選器后的事件轉(zhuǎn)送給作為事件轉(zhuǎn)送目的地的事件位置。
      66.一種事件傳遞方法,其基于語義信息把由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件通知給作為在網(wǎng)絡(luò)內(nèi)被傳遞的事件的傳遞目的地的事件接收者,包含對(duì)把事件接收者所希望接收的事件的語義信息作為事件的獲取條件設(shè)定后的濾選器進(jìn)行登錄,按照作為語義信息模板的各事件類型對(duì)上述濾選器分類,并按照各對(duì)話對(duì)該濾選器進(jìn)一步細(xì)分并管理,在同一對(duì)話中有多個(gè)濾選器被登錄的場合下,把該濾選器之間的關(guān)系作為邏輯和關(guān)系進(jìn)行管理,對(duì)作為上述濾選器被登錄的語義信息與被分配給上述事件的語義信息進(jìn)行比較,基于上述比較結(jié)果,把該事件通知給該濾選器的事件接收者。
      67.一種事件傳遞路徑?jīng)Q定方法,其在網(wǎng)絡(luò)內(nèi),基于語義信息決定由數(shù)據(jù)與作為該數(shù)據(jù)的元數(shù)據(jù)的語義信息組成的事件傳遞的路徑,包含基于作為語義信息模板的事件類型選擇對(duì)事件接收者實(shí)施事件通知的語義信息開關(guān)間的事件傳遞路徑的路徑選擇步驟;向上述被選擇的路徑送出該事件的事件送出步驟。
      68.權(quán)利要求67中記載的事件傳遞路徑?jīng)Q定方法,其中上述路徑選擇步驟包含根據(jù)基于被包含在事件中的語義信息把事件傳遞給事件接收者的語義信息開關(guān)的物理鏈接信息,生成實(shí)施事件轉(zhuǎn)送的共享鏈接的步驟;基于由共享鏈接目標(biāo)確立的共享鏈接,實(shí)施上述語義信息開關(guān)間的事件路徑選擇的步驟,上述事件送出步驟,基于上述被選擇的事件路徑,實(shí)施上述語義信息開關(guān)間的事件轉(zhuǎn)送。
      69.權(quán)利要求68中記載的語義信息路由器,其中實(shí)施上述事件路徑選擇的步驟,包含通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定各事件類型的事件路徑的步驟,上述事件送出步驟,包含對(duì)被轉(zhuǎn)送的事件,作為控制信息,按最新順序保持2個(gè)已通過的事件位置目標(biāo)識(shí)別符的步驟;參照該控制信息防止事件的無限轉(zhuǎn)送的步驟。
      70.權(quán)利要求68中記載的事件傳遞路徑?jīng)Q定方法,其中上述共享鏈接生成步驟,在上述事件位置目標(biāo)之間生成環(huán)狀而且可單向傳遞的共享鏈接目標(biāo),實(shí)施上述事件路徑選擇的步驟,包含通過登錄用于對(duì)一系列事件位置目標(biāo)傳遞上述事件的濾選器來設(shè)定每種事件類型的事件路徑的步驟,上述事件送出步驟,包含參照作為被轉(zhuǎn)送的事件所保持的事件的發(fā)生源的事件位置目標(biāo)的識(shí)別符,當(dāng)該事件循環(huán)至事件發(fā)生源時(shí),廢棄該事件的步驟。
      71.權(quán)利要求70中記載的事件傳遞路徑?jīng)Q定方法,其中實(shí)施上述事件路徑選擇的步驟,包含在對(duì)用于傳遞上述事件的濾選器登錄時(shí),不設(shè)定事件路徑,而登錄為對(duì)事件位置內(nèi)的所有事件位置目標(biāo)傳遞上述事件而作為事件類型指定通配符的濾選器的步驟。
      72.權(quán)利要求67中記載的事件傳遞路徑?jīng)Q定方法,其中上述事件送出步驟,包含對(duì)各事件分配可唯一識(shí)別的識(shí)別符的步驟;通過參照在過去傳遞及保存著的事件的識(shí)別符,檢測同一事件從不同的路徑被重復(fù)傳遞的步驟。
      73.一種可由計(jì)算機(jī)實(shí)施的計(jì)算機(jī)程序,由該計(jì)算機(jī)程序及計(jì)算機(jī)組成的系統(tǒng),實(shí)施權(quán)利要求37至72之一記載的方法。
      全文摘要
      提供一種在網(wǎng)絡(luò)上,實(shí)施由語義信息及數(shù)據(jù)組成的事件傳遞的語義信息網(wǎng)絡(luò)。語義信息網(wǎng)絡(luò)配有為傳遞事件,提供作為將作為與事件接收者有關(guān)的信息的濾選器與來自事件發(fā)送者的事件進(jìn)行比較的地點(diǎn),作為保證公共的本體體系的最小單位、成為事件涉及范圍的事件位置的裝置。
      文檔編號(hào)H04L12/54GK1428033SQ01809154
      公開日2003年7月2日 申請(qǐng)日期2001年3月7日 優(yōu)先權(quán)日2000年3月7日
      發(fā)明者星合隆成, 菊谷幸雄, 柴田弘, 酒井隆道, 武本充治 申請(qǐng)人:日本電信電話株式會(huì)社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1