專利名稱:監(jiān)控多個(gè)個(gè)體的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于實(shí)時(shí)監(jiān)控多個(gè)個(gè)體(individual)的活動(dòng)(以及任選的其他特性)的方法和裝置。
背景技術(shù):
現(xiàn)代電信網(wǎng)絡(luò)允許多個(gè)個(gè)體實(shí)時(shí)交互。傳統(tǒng)的通信網(wǎng)絡(luò),例如電話系統(tǒng),其主要特征是允許少數(shù)個(gè)體之間進(jìn)行高信息傳輸率的實(shí)時(shí)通信(例如充分地語(yǔ)音交談),所述個(gè)體明確的選擇與其通信的對(duì)象(例如通過(guò)撥打一個(gè)號(hào)碼)。因特網(wǎng)允許這種概念的廣義化,現(xiàn)在,許多站點(diǎn)存在其上的多個(gè)個(gè)體能實(shí)時(shí)通信的情況。這些站點(diǎn)由單一的服務(wù)器(即,在單一地理位置的計(jì)算機(jī)設(shè)備)支持。當(dāng)個(gè)體與這些站點(diǎn)建立連接時(shí),個(gè)體組群被臨時(shí)相關(guān)聯(lián)(例如,隨機(jī)地)并且可以實(shí)時(shí)交換信息,例如討論某一話題或者玩游戲。進(jìn)而,一些這樣的站點(diǎn)允許在這些個(gè)體(例如,在該站點(diǎn)注冊(cè)的個(gè)體可以選擇其他的注冊(cè)個(gè)體,并且這些站點(diǎn)可以存儲(chǔ)這些個(gè)體之間的關(guān)聯(lián))之間定義半永久性的邏輯關(guān)系。
在另一示例中,服務(wù)器可以監(jiān)控任何一個(gè)與之連接的個(gè)體,并且通知這些關(guān)聯(lián)的個(gè)體。例如,在站點(diǎn)支持隨機(jī)個(gè)體對(duì)之間的棋類游戲的情況下,當(dāng)一個(gè)個(gè)體獲得了與站點(diǎn)之間的通信服務(wù)后,服務(wù)器通知另外一個(gè)個(gè)體。類似地,一些支持半永久性邏輯關(guān)系的服務(wù)器對(duì)那些訪問(wèn)它們的個(gè)體進(jìn)行不間斷地監(jiān)控,并且一旦確定任何第一個(gè)體目前正在與站點(diǎn)進(jìn)行交互,就把此事實(shí)通知那些目前也與該站點(diǎn)進(jìn)行交互并且與第一個(gè)體之間具有規(guī)定的邏輯關(guān)系的任何其他個(gè)體。
本發(fā)明人注意到此類系統(tǒng)存在的幾個(gè)問(wèn)題。第一,在技術(shù)層面上,存在這些系統(tǒng)對(duì)支持站點(diǎn)并執(zhí)行監(jiān)控操作的單一服務(wù)器的故障高度敏感的問(wèn)題。第二,在一個(gè)更概念化的層面上,存在允許監(jiān)控的程度被嚴(yán)格限制的問(wèn)題,本質(zhì)上即限定的個(gè)體是否能訪問(wèn)給定站點(diǎn)的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明試圖超越上述系統(tǒng)所限定的監(jiān)控范例。
本發(fā)明的第一個(gè)方面提出在通常情況下,數(shù)據(jù)應(yīng)該可以被一組個(gè)體中的每個(gè)個(gè)體實(shí)時(shí)利用,用以在訪問(wèn)多個(gè)計(jì)算單元(例如支持不同站點(diǎn)的不同服務(wù)器)時(shí)表示出這組個(gè)體中其他個(gè)體的即時(shí)活動(dòng)。
具體而言,本發(fā)明的第一個(gè)方面提出一種監(jiān)控正在訪問(wèn)多個(gè)計(jì)算單元的多個(gè)終端的方法,包括每個(gè)計(jì)算單元確定當(dāng)前正在訪問(wèn)它的每個(gè)終端的身份以及它們正在訪問(wèn)的內(nèi)容;向各個(gè)其他終端發(fā)送這些信息;各個(gè)終端可利用關(guān)于其他終端的所述信息。
各個(gè)計(jì)算單元(例如網(wǎng)站服務(wù)器)發(fā)送與訪問(wèn)所述計(jì)算單元的個(gè)體活動(dòng)有關(guān)的信息。原則上,所述信息可被發(fā)送到中心高速緩沖存儲(chǔ)單元位置,該位置使其對(duì)各個(gè)所述個(gè)體可用。所述信息可由各個(gè)計(jì)算單元實(shí)時(shí)地直接發(fā)送各個(gè)其他計(jì)算單元,所述其他計(jì)算單元使其對(duì)訪問(wèn)它們的終端可用。作為進(jìn)一步的優(yōu)選選擇,各個(gè)終端可以直接從其他終端接收信息,并且向其他終端發(fā)送自己的身份以及其所訪問(wèn)的內(nèi)容的指示。
上一個(gè)技術(shù)概念是本發(fā)明第二個(gè)獨(dú)立方面的基礎(chǔ),在通常情況下,本發(fā)明的第二方面提供了多個(gè)終端中的每一個(gè)終端都應(yīng)該實(shí)時(shí)地相互直接傳輸信息,所述信息是有關(guān)任何正在與所述終端進(jìn)行交互的個(gè)體的即時(shí)活動(dòng)。
特別地,本發(fā)明的第二個(gè)方面提出一種用于監(jiān)控多個(gè)其他終端的終端,所述其他終端訪問(wèn)來(lái)自多個(gè)計(jì)算機(jī)終端的內(nèi)容,所述終端包括用于接收標(biāo)識(shí)其他終端以及它們當(dāng)前正在訪問(wèn)的內(nèi)容的信息的裝置;以及用于使有關(guān)其他終端的信息可用的裝置。
優(yōu)選地,所述終端還包括用于向所述其他終端發(fā)送標(biāo)識(shí)所述終端和其當(dāng)前正在訪問(wèn)內(nèi)容的信息的裝置。
本發(fā)明的任何一個(gè)方面,多個(gè)計(jì)算單元可以是服務(wù)器。例如,它們可以是個(gè)體應(yīng)用他們的終端通過(guò)因特網(wǎng)通信連接的網(wǎng)頁(yè)服務(wù)器。選擇性地,多個(gè)計(jì)算單元可以是個(gè)體正在訪問(wèn)的單元并作為與更多的服務(wù)器通信的裝置。例如,多個(gè)服務(wù)器可以成為因特網(wǎng)服務(wù)提供商(ISP)。
本發(fā)明的第三方面提出,在通常情況下,在作為定義的一組個(gè)體中的成員的第一個(gè)體操作瀏覽器,所述瀏覽器適合接收表示這組個(gè)體中的其他個(gè)體正在訪問(wèn)的站點(diǎn)的數(shù)據(jù)?;谒鰯?shù)據(jù),例如基于利用所述數(shù)據(jù)提供給他的選擇,第一個(gè)體能夠選擇訪問(wèn)的站點(diǎn)。
特別地,在本發(fā)明的第三方面中提出一種方法,所述方法用于向一個(gè)個(gè)體顯示多個(gè)其他個(gè)體的活動(dòng),所述方法包括在被個(gè)體操作的終端設(shè)備與計(jì)算單元之間建立連接;從計(jì)算單元接收標(biāo)識(shí)多個(gè)其他個(gè)體中的每個(gè)個(gè)體和這些個(gè)體當(dāng)前正在訪問(wèn)的內(nèi)容的信息,以及對(duì)照并向所述個(gè)體比較并顯示所述信息。
連接直接建立在終端設(shè)備之間,而不是建立一個(gè)終端計(jì)算機(jī)單元連接。
通常,本發(fā)明的實(shí)施例可能利用軟件建立,所述軟件安裝在計(jì)算機(jī)單元和終端上,或是安裝在構(gòu)成組或集群的一部分的終端上。
注意,所述方法的不同方面可以自由組合,作為它們的各種優(yōu)選的特征。
此外,雖然本發(fā)明的實(shí)施例是用上述方法或設(shè)備表現(xiàn)的,但它們也可以表現(xiàn)為被配置以執(zhí)行所述方法的計(jì)算機(jī)設(shè)備或容許設(shè)備實(shí)現(xiàn)的方法,或者表現(xiàn)為使計(jì)算機(jī)設(shè)備執(zhí)行或容許所述方法的軟件(也就是一種計(jì)算機(jī)程序產(chǎn)品,例如儲(chǔ)存在記錄介質(zhì)上并且計(jì)算機(jī)設(shè)備可讀的計(jì)算機(jī)指令)。
現(xiàn)在將參考附圖,用實(shí)例討論本發(fā)明的非限制性實(shí)施例圖1表示根據(jù)本發(fā)明的第一實(shí)施例的配置的示意圖;和圖2表示本發(fā)明的一個(gè)實(shí)施例的瀏覽器程序產(chǎn)品所顯示的窗口的示意圖。
具體實(shí)施例方式
首先參閱圖1,將參考訪問(wèn)一組分布式計(jì)算單元3,7之一的個(gè)體的活動(dòng)來(lái)解釋本發(fā)明的第一實(shí)施例。
在多數(shù)實(shí)施例中,每個(gè)個(gè)體都關(guān)聯(lián)至少一個(gè)終端設(shè)備,并且利用所述終端設(shè)備訪問(wèn)計(jì)算單元。所述終端設(shè)備可以是傳統(tǒng)的個(gè)人計(jì)算機(jī),但是本發(fā)明并不限于這方面,而且該終端可替換為任何用戶可操作的設(shè)備,例如可以是移動(dòng)電話或甚至是電視遙控設(shè)備。
在下列討論的很多地方,沒有對(duì)個(gè)體與終端設(shè)備進(jìn)行區(qū)分,所以圖1通過(guò)一個(gè)以參考數(shù)字1標(biāo)注的典型終端設(shè)備(實(shí)際是一臺(tái)PC)來(lái)代表圖示的個(gè)體。然而,這是一個(gè)簡(jiǎn)化,因?yàn)閭€(gè)體1沒有理由不具有由其使用的多個(gè)終端設(shè)備,所述個(gè)體利用所述多個(gè)終端設(shè)備(甚至利用同時(shí)激活的不止一個(gè)終端設(shè)備)能夠加入到所述實(shí)施例中。所述實(shí)施例可以將這樣的個(gè)體作為具有兩個(gè)終端設(shè)備(象下面假設(shè)的那樣)的單一個(gè)體或兩個(gè)獨(dú)立個(gè)體來(lái)對(duì)待。
在圖1描述的時(shí)刻,個(gè)體1(也就是他的終端設(shè)備)訪問(wèn)計(jì)算機(jī)單元3。用在這里的術(shù)語(yǔ)“訪問(wèn)”意味著雙向通信。它涵蓋了例如個(gè)體1從所述單元3獲得計(jì)算服務(wù)的情況。最初,我們可以假設(shè)計(jì)算機(jī)單元3是一臺(tái)網(wǎng)絡(luò)服務(wù)器,個(gè)體1與服務(wù)器3之間的通信是通過(guò)因特網(wǎng)進(jìn)行的,而“訪問(wèn)”是一類因特網(wǎng)上很普通的交互其中服務(wù)器3向運(yùn)行在個(gè)體1的終端設(shè)備上的瀏覽器軟件傳送數(shù)據(jù)。然而,下面我們要說(shuō)明這些假設(shè)中的任何一個(gè)或多個(gè)都可以在本發(fā)明的范圍內(nèi)進(jìn)行改變。具體而言,本發(fā)明不限于因特網(wǎng)應(yīng)用以及網(wǎng)站訪問(wèn)。正如上面提到的,本發(fā)明也可以被應(yīng)用在其他網(wǎng)絡(luò)上,例如局域網(wǎng),用于訪問(wèn)儲(chǔ)存在其上的站點(diǎn)。
圖1也表示出其他個(gè)體5、9,這些個(gè)體利用他們的相應(yīng)終端設(shè)備與服務(wù)器3進(jìn)行交互。
單元3與多個(gè)其他計(jì)算單元7進(jìn)行通信(例如通過(guò)因特網(wǎng)),所述多個(gè)其他計(jì)算單元7可以是在地理上分布的。在此文檔中,術(shù)語(yǔ)“地理上分布”被用于表示單元3、7處于空間分離的位置,例如位于不同的縣、城市或者甚至是國(guó)家。所述術(shù)語(yǔ)可以被選擇性的定義為單元3、7通過(guò)電信網(wǎng)絡(luò)通信的意思,所述電信網(wǎng)絡(luò)通常是不獨(dú)占的。這樣的網(wǎng)絡(luò)最明顯的例子就是因特網(wǎng)。作為進(jìn)一步的選擇,計(jì)算機(jī)單元可以是內(nèi)聯(lián)網(wǎng)的部分,而且甚至可以在同一個(gè)房間里。
如圖1所示,其他個(gè)體9操作與其相關(guān)聯(lián)的各自的終端訪問(wèn)服務(wù)器7(僅出于簡(jiǎn)化的目的,圖中只列了兩個(gè)所述個(gè)體9,訪問(wèn)單一服務(wù)器7)。此外,在圖1中,每一個(gè)所述個(gè)體9和他們各自的終端設(shè)備都表示為一個(gè)單一的元件。
雖然下面將從訪問(wèn)服務(wù)器3的個(gè)體1的視點(diǎn)來(lái)討論本發(fā)明,但應(yīng)該理解,其他個(gè)體5、9與個(gè)體1在邏輯上是等價(jià)的,并且其他服務(wù)器7也與服務(wù)器3等價(jià)。
任何個(gè)體1、5、9都可能在任何時(shí)候停止與單元3、7中的一個(gè)的通信,并且改為開始訪問(wèn)服務(wù)器3、7中的另一個(gè),或者甚至停止訪問(wèn)任何服務(wù)器。
我們假設(shè)個(gè)體1、5、9具有預(yù)定的邏輯關(guān)系,根據(jù)所述邏輯關(guān)系,這些個(gè)體構(gòu)成了被稱為“集群”的組的全部組成部分。關(guān)于“集群”如何初始化的細(xì)節(jié)將在下面討論。所述單元3、7中的每一個(gè)都知道集群的定義(也就是個(gè)體的列表,所述個(gè)體構(gòu)成了集群的成員),并且能夠識(shí)別集群中的個(gè)體何時(shí)訪問(wèn)所述單元。例如,每個(gè)服務(wù)器可包含一份對(duì)于集群中的每一個(gè)個(gè)體的與所述個(gè)體相關(guān)聯(lián)的終端設(shè)備列表,所以單元3、7與給定設(shè)備之一進(jìn)入通信的事實(shí)可以作為表示,表明所述單元正與集群的個(gè)體1、5、9中的相應(yīng)的一個(gè)進(jìn)行通信。應(yīng)該注意,如果需要,識(shí)別過(guò)程有可能比這種情況更復(fù)雜。例如,任何終端設(shè)備將被一個(gè)以上的個(gè)體使用,給定個(gè)體1、5、9會(huì)向他或她操作的終端設(shè)備表明他或她的身份,并且所述設(shè)備可把所述身份轉(zhuǎn)發(fā)給它訪問(wèn)的任何單元3、7。
注意圖1只表示出單一集群的運(yùn)行,實(shí)際上可能有多個(gè)集群(也就是多組個(gè)體)。這些組不需要是互斥的;換句話說(shuō)任何個(gè)體(他的設(shè)備)可能屬于一個(gè)以上的集群。這里作為至少一個(gè)集群的成員的任何個(gè)體被稱為注冊(cè)個(gè)體。
服務(wù)器3、7被配置為識(shí)別與任何注冊(cè)個(gè)體相關(guān)聯(lián)的設(shè)備的存在。服務(wù)器3、7可以進(jìn)一步在任何時(shí)候與非注冊(cè)個(gè)體(也就是那些與任何集群沒有關(guān)聯(lián)的人們)操作的終端設(shè)備交互。
每個(gè)單元3、7隔一段時(shí)間(例如周期性地)向其他服務(wù)器3、7發(fā)送一次數(shù)據(jù)傳輸,以表示注冊(cè)個(gè)體1、5、9中的哪一個(gè)在這時(shí)正在訪問(wèn)單元3、7。優(yōu)選地,數(shù)據(jù)傳輸?shù)陌l(fā)送間隔最多為30秒,或至少10秒。同時(shí),為避免產(chǎn)生過(guò)大的通信量,數(shù)據(jù)傳輸優(yōu)選地間隔至少為一秒,實(shí)際上,我們目前推薦使用3秒的時(shí)間間隔。
數(shù)據(jù)傳輸可以是通常能夠被計(jì)算機(jī)單元理解的任何格式,例如XML。也就是說(shuō),數(shù)據(jù)傳輸可以是一個(gè)表示發(fā)送數(shù)據(jù)的單元3、7、數(shù)據(jù)所指向的單元3、7以及XML中的嵌入命令的數(shù)據(jù)包。
例如,所述命令可以具有下面的格式<user>1010<xyz>1011<xyz>....
這里XML標(biāo)簽<user>在實(shí)施例中被定義并且由服務(wù)器3、7識(shí)別為表示所述數(shù)據(jù)包是上面討論的數(shù)據(jù)傳輸之一。標(biāo)簽<user>后面跟著(二進(jìn)制)碼值1010,表示與發(fā)送本次數(shù)據(jù)傳輸?shù)呐c服務(wù)器3、7連接的個(gè)體1、5、9中的第一個(gè)個(gè)體的身份。緊跟的標(biāo)簽<xyz>包含了發(fā)送該數(shù)據(jù)傳輸?shù)姆?wù)器3、7已知的進(jìn)一步的信息,并且表示出關(guān)于編碼為1010的個(gè)體的進(jìn)一步的信息,比如內(nèi)容或站點(diǎn),例如正在訪問(wèn)的網(wǎng)站。后面跟著的另外的碼值1011表示正在與發(fā)送該數(shù)據(jù)傳輸?shù)膯卧?、7進(jìn)行交互的個(gè)體1、5、9中另一個(gè)個(gè)體的身份,以及相應(yīng)的另一個(gè)標(biāo)簽<xyz>,表示這個(gè)個(gè)體正在訪問(wèn)的,例如,站點(diǎn)、網(wǎng)站或服務(wù)器。命令包含一個(gè)碼值,以及一個(gè)相應(yīng)的標(biāo)簽<xyz>,所述標(biāo)簽對(duì)應(yīng)于與發(fā)送所述數(shù)據(jù)傳輸?shù)膯卧?、7交互的各個(gè)注冊(cè)個(gè)體1、5、9。甚至在定義了注冊(cè)個(gè)體的多個(gè)集群的情況下,各個(gè)單元3、7優(yōu)選地將單一的數(shù)據(jù)傳輸發(fā)送到表示當(dāng)前正在與單元3、7交互的所有注冊(cè)個(gè)體的各個(gè)其他單元3、7上,而與他們所屬的集群無(wú)關(guān)。
各個(gè)單元3、7保存一個(gè)內(nèi)部數(shù)據(jù)庫(kù)以對(duì)各個(gè)注冊(cè)個(gè)體表明有關(guān)該注冊(cè)個(gè)體從各個(gè)其他單元3、7接收的最近的信息。
注意在本發(fā)明的優(yōu)選形式中,沒有全部其他單元3、7向其發(fā)送它們的信息以及將其積累的信息向那些單元3、7發(fā)布的“中心”單元(例如服務(wù)器)。盡管在本發(fā)明的某些方面不排除這種可能性,但是這種情況要承受一旦中心單元出現(xiàn)故障,整個(gè)監(jiān)控過(guò)程就會(huì)失敗所帶來(lái)的缺陷。相反,在圖1所描述的分散模式下,單元3、7中的任何一個(gè)發(fā)生故障都不會(huì)阻礙通過(guò)任何其他的單元3、7對(duì)訪問(wèn)任何這些其他運(yùn)行著的單元3、7的一組個(gè)體1、5、9的活動(dòng)進(jìn)行監(jiān)控。
然而,盡管如圖1所示的實(shí)施例在實(shí)際運(yùn)行中優(yōu)選無(wú)中心單元,但單一計(jì)算單元(所述單元3)可以被用于建立集群。例如,很多個(gè)體可能連接所述單元3請(qǐng)求加入集群的成員關(guān)系列表。每個(gè)個(gè)體可以提供他們將要用于訪問(wèn)因特網(wǎng)的單個(gè)或多個(gè)設(shè)備的詳細(xì)資料。
作為另外的選擇,單元3、7的功能可以在個(gè)體終端1、9中實(shí)現(xiàn),單元3、7只作為把個(gè)體連接在一起的被動(dòng)性元件。在這個(gè)可選擇實(shí)施例中,個(gè)體終端1、9包括用于周期性互相傳送上述數(shù)據(jù)包的軟件??梢圆粎⒖紗卧?、7,利用例如一組朋友彼此注冊(cè)為集群的一部分的方式通過(guò)輸入組群成員的因特網(wǎng)地址來(lái)預(yù)先確定每個(gè)集群。然后每個(gè)個(gè)體終端1、9能夠發(fā)送和接收上面提到的數(shù)據(jù)包以監(jiān)控集群的活動(dòng)。作為另外的選擇,集群可以被用戶的中心數(shù)據(jù)庫(kù)分配,可能根據(jù)例如興趣、年齡等標(biāo)準(zhǔn)對(duì)每個(gè)集群的成員分組。
單元3把這些個(gè)體分組為一個(gè)或多個(gè)集群。例如,最初,單元3可以把每個(gè)集群定義為隨機(jī)選擇的預(yù)定數(shù)量的隨機(jī)選擇的個(gè)體。我們現(xiàn)在設(shè)想集群中的個(gè)體數(shù)被限制為100、200或500。優(yōu)選地集群中的個(gè)體數(shù)目是至少50、至少100或至少200。
可選擇地,單元3可以使用基于個(gè)體特征的標(biāo)準(zhǔn)(興趣、年齡、性別等等)來(lái)決定將哪些個(gè)體分組在一起以定義一個(gè)集群。
可選擇地,一組個(gè)體可以與單元3聯(lián)系請(qǐng)求建立包括它們的集群。例如,該集群可以基于現(xiàn)有個(gè)體組的成員關(guān)系而建立,比如現(xiàn)有的俱樂部或?qū)W校。
對(duì)于用這種方式定義的每個(gè)集群,所述單元3向每個(gè)其他單元7發(fā)送一個(gè)包含由那個(gè)集群中每個(gè)個(gè)體提供的信息的文件,優(yōu)選地包括當(dāng)所述個(gè)體開始訪問(wèn)單元3、7中的一個(gè)時(shí)足夠識(shí)別那些個(gè)體的數(shù)據(jù)。此外,單元3為它自己使用而保留一個(gè)文件的拷貝。因此這個(gè)文件就是集群的定義。使用這個(gè)文件,各個(gè)服務(wù)器或單元3、7能夠監(jiān)控集群中的任何個(gè)體是否當(dāng)前正在訪問(wèn)它。
隨后,集群的成員關(guān)系被允許改變。例如,一個(gè)希望注冊(cè)為現(xiàn)有集群的一部分的個(gè)體可聯(lián)系單元3并且要求允許加入集群。所述單元3可以決定哪個(gè)集群將被評(píng)估(例如,先前用來(lái)產(chǎn)生所述集群的標(biāo)準(zhǔn)符合新個(gè)體的特征和/或集群中個(gè)體的預(yù)定最大數(shù)目沒有被超出)??蛇x擇地,個(gè)體自身可能請(qǐng)求加入由他確定的一個(gè)特定的集群(例如,因?yàn)樗哪承┡笥岩呀?jīng)是它的成員)。類似地,單元3能夠從集群中刪除成員(例如,因?yàn)閭€(gè)體的特征不再與用于定義集群的標(biāo)準(zhǔn)相匹配)。在任何情況下,集群的重新定義都可以通過(guò)單元3向其他單元7發(fā)送一個(gè)定義升級(jí)集群的升級(jí)文件來(lái)執(zhí)行。
轉(zhuǎn)到圖2,顯示了一個(gè)瀏覽器窗口,說(shuō)明了在單元3、7是支持一個(gè)或多個(gè)網(wǎng)站的服務(wù)器的情況下,個(gè)體1是如何利用他或她收到的關(guān)于他(她)所在的集群中的其他個(gè)體的活動(dòng)信息的。窗口的右邊部分19是用于顯示給定網(wǎng)頁(yè)的通常區(qū)域。窗口的該部分19也可以用于顯示不同的可利用集群的列表以及到所述集群的鏈接。
窗口的左手部分21(能夠根據(jù)需要顯示或隱藏)顯示圓點(diǎn)23,或選擇性圖標(biāo),每個(gè)圓點(diǎn)或圖標(biāo)對(duì)應(yīng)于一個(gè)個(gè)體1所屬的集群之中的各自的一個(gè)個(gè)體,個(gè)體可以使用多種圖標(biāo)以表示他們的身份或者甚至可以圖形化地表示個(gè)體當(dāng)前的狀態(tài)(由字符組成的圖釋)。此外,如果需要,個(gè)體能夠改變代表他們自己身份的圖標(biāo)或顏色或其他狀態(tài)。需要注意,在個(gè)體1是一個(gè)以上的集群的成員的情況下,個(gè)體1通常在他或她作為成員的集群中選擇一個(gè),并且在區(qū)域21中基于所選擇的集群的個(gè)體產(chǎn)生顯示。需要注意,可以選擇包括表示個(gè)體1自身的圓點(diǎn)。
圓點(diǎn)23位于區(qū)域21中,假如集群的多個(gè)個(gè)體當(dāng)前正在訪問(wèn)服務(wù)器3、7中的一個(gè)單一的服務(wù)器(或由服務(wù)器3、7之一定義的一個(gè)單一的站點(diǎn)),那么代表那些個(gè)體的相應(yīng)圓點(diǎn)就在區(qū)域21中形成了一個(gè)簇(例如簇25)。這個(gè)簇的圓點(diǎn)23,為了強(qiáng)調(diào),可以用相同的顏色顯示。為了易于識(shí)別,在顯示特定個(gè)體時(shí),表示所述特定個(gè)體的圓點(diǎn)可以以不同于集群中其他個(gè)體的顏色顯示。在集群的個(gè)體只是訪問(wèn)特定服務(wù)器3、7(或由服務(wù)器3、7中的一個(gè)支持的特定站點(diǎn))的集群中的個(gè)體的情況下,代表那些個(gè)體的圓點(diǎn)23在區(qū)域21中是分離的。
在優(yōu)選實(shí)施例中,在區(qū)域21中可以包括一個(gè)視覺指示以表示在特定的集群會(huì)話中,在集群中的個(gè)體持續(xù)訪問(wèn)服務(wù)器3、7中的單個(gè)服務(wù)器(或是單個(gè)站點(diǎn),例如一個(gè)網(wǎng)站)的時(shí)間長(zhǎng)度。例如,如果一簇個(gè)體持續(xù)訪問(wèn)一個(gè)特定服務(wù)器或單個(gè)站點(diǎn)或網(wǎng)站超過(guò)了預(yù)定的時(shí)間段,比如五分鐘,則例如一個(gè)盛開的花朵圖標(biāo)就會(huì)顯示出來(lái)。當(dāng)簇中的個(gè)體移出所述簇時(shí),圖標(biāo)會(huì)改變以指示個(gè)體從所述簇中離開。在盛開的花朵的示例中,花朵圖標(biāo)能夠在個(gè)體離開簇時(shí)變?yōu)榭菸虻蛑x。
還可以包括多種其他的表示在集群中移動(dòng)的方法,例如,用發(fā)出聲音來(lái)表示個(gè)體加入集群或離開集群。
如圖2所示,窗口的視覺顯示區(qū)19和21的大小和/或外觀可以根據(jù)需要被改變,例如,最小化、縮小或擴(kuò)大顯示區(qū)域19或21中的一個(gè)或另一個(gè),或者區(qū)域外觀的改變,例如,顯示背景也可以用于顯示其他信息(例如消息)。這些改變能夠由集群的個(gè)體或服務(wù)提供商執(zhí)行,并且所述改變可以在個(gè)體的終端設(shè)備本地有效或特定集群的所有成員設(shè)備上全局有效。
在優(yōu)選實(shí)施例中,區(qū)域21能夠被移出用于一個(gè)個(gè)體的網(wǎng)絡(luò)程序,并且被存儲(chǔ)進(jìn)所述個(gè)體的終端設(shè)備內(nèi)的另一個(gè)程序或系統(tǒng)。
圖2中的圖示應(yīng)該看作是純示例性的,并且本發(fā)明不限于這些圖示。盡管在圖2中所示的簇是表示多個(gè)個(gè)體的活動(dòng)中的相似性的特別有效和直觀的方式,但事實(shí)上仍有許多邏輯上等價(jià)的表示多個(gè)個(gè)體的活動(dòng)中的相似性的方式。
如果個(gè)體1通知圓點(diǎn)23的簇25,他或她能夠通過(guò)多種方式使用所述信息。例如,他可以向?yàn)g覽器發(fā)送一條命令(例如在簇上進(jìn)行鼠標(biāo)點(diǎn)擊)以便打開站點(diǎn),在所述站點(diǎn)上窗口的部分19中產(chǎn)生了簇(例如站點(diǎn)的主頁(yè)會(huì)顯示在區(qū)域19)??蛇x擇地,個(gè)體可以發(fā)送一條命令來(lái)記錄產(chǎn)生簇的站點(diǎn)的身份,以便將來(lái)進(jìn)行分析。
可選擇地,或另外地,個(gè)體操作設(shè)備1能夠(例如通過(guò)發(fā)送命令)獲得關(guān)于站點(diǎn)以及正在與其交互的個(gè)體的活動(dòng)的更詳細(xì)的信息。例如,個(gè)體能夠改變窗口的部分21的“分辨率”,以便整個(gè)部分21用于表示單個(gè)服務(wù)器(或單個(gè)網(wǎng)站),以及圓點(diǎn)簇表示在網(wǎng)站的一個(gè)網(wǎng)頁(yè)上所述個(gè)體被分成簇。通過(guò)點(diǎn)擊所述簇,將顯示那些個(gè)體被分成簇的網(wǎng)頁(yè)。用這種方式,所述個(gè)體不僅能夠定位他(她)所在的集群喜歡的站點(diǎn),而且能定位他(她)所在集群喜歡的特定網(wǎng)頁(yè)。
個(gè)體1所訪問(wèn)的服務(wù)器3可能已經(jīng)具有了更多的信息(因?yàn)樾畔ㄔ趫D1的網(wǎng)絡(luò)內(nèi)發(fā)送的上述規(guī)則數(shù)據(jù)傳輸中)??蛇x擇地,服務(wù)器3能夠通過(guò)詢問(wèn)服務(wù)器7獲得,所述服務(wù)器7支持其他個(gè)體在其上被分成簇的站點(diǎn)。
個(gè)體1能使用由圖2中窗口提供的信息的另一種方式是識(shí)別具有特別感興趣的特征的所述集群中的另一個(gè)個(gè)體,并且選擇那個(gè)感興趣的個(gè)體。例如,有可能獲取關(guān)于使用窗口的部分21中表示(例如通過(guò)在相應(yīng)圓點(diǎn)上點(diǎn)擊)的任何個(gè)體的信息(例如個(gè)人信息,比如用戶名或分配的呢稱或其他可用信息)??蛇x擇地,個(gè)體1能夠識(shí)別出所述集群的另一個(gè)個(gè)體5、9是感興趣的,因?yàn)樗苋菀自诟信d趣的站點(diǎn)被發(fā)現(xiàn)。在任何情況下,一旦個(gè)體1識(shí)別出另一個(gè)個(gè)體5、9是感興趣的,他就發(fā)出一個(gè)所述個(gè)體5將被更加詳細(xì)的監(jiān)控的命令(例如向他的瀏覽器)。例如,圖2中的窗口的部分19可以自動(dòng)更新以在任何時(shí)刻顯示網(wǎng)頁(yè)或站點(diǎn),例如所選擇的個(gè)體5、9當(dāng)前正在瀏覽的網(wǎng)站,以便所述個(gè)體被有效的追蹤(或跟蹤)。關(guān)于被跟蹤個(gè)體移動(dòng)的信息可以被顯示,例如,靠近在圖2中的窗口的部分21表示被跟蹤個(gè)體的圓點(diǎn)。此外,識(shí)別被跟蹤個(gè)體的圓點(diǎn)或圖標(biāo)的外觀可以改變以指示該個(gè)體正在被跟蹤。
發(fā)出命令以跟蹤另一個(gè)體的個(gè)體可以在任何時(shí)候選擇停止跟蹤所述被跟蹤個(gè)體。任何個(gè)體1可以用這種方式查明哪個(gè)其他個(gè)體5、9已經(jīng)標(biāo)記他或她。而且個(gè)體1還有可能發(fā)出一條命令使其他個(gè)體5、9喪失跟蹤個(gè)體1的能力。與個(gè)體1正在交互的服務(wù)器3可以向所有其他服務(wù)器7發(fā)送個(gè)體1已經(jīng)發(fā)出所述命令的事實(shí);任選地,所述事實(shí)也可以被依次發(fā)送給所有個(gè)體5、9的瀏覽器程序。服務(wù)器3、7(和/或?yàn)g覽器程序)應(yīng)該被配置以通過(guò)拒絕執(zhí)行個(gè)體1的跟蹤來(lái)觀察個(gè)體1的愿望。
作為此功能的必然結(jié)果,個(gè)體可以拖動(dòng)其他個(gè)體和他或她一起進(jìn)入“指導(dǎo)”模式。因此所述個(gè)體選擇其他個(gè)體,所述被選擇的其他個(gè)體這樣跟隨他,從而使他們的瀏覽器顯示與“指導(dǎo)者”個(gè)體所訪問(wèn)相同的站點(diǎn)或網(wǎng)頁(yè)。
在集群中的個(gè)體可以被所述集群的其他成員評(píng)估或分類,并且他的評(píng)估或分類可以被圖形化地描述在圖2所示的窗口的顯示區(qū)域21中。這使得個(gè)體的受歡迎度或他在特定領(lǐng)域的專業(yè)知識(shí)能夠顯示給所述集群中的其他個(gè)體。個(gè)體的評(píng)估或分類的視覺表示可以通過(guò)例如圓點(diǎn)或圖標(biāo)的顏色或其他外觀的改變表示出來(lái),所述圓點(diǎn)或圖標(biāo)表示顯示在區(qū)域21中的所述個(gè)體。在集群中個(gè)體的分類可以通過(guò)例如注明每個(gè)個(gè)體被其他個(gè)體跟蹤或被其他個(gè)體選擇來(lái)尋找所述個(gè)體更多信息的次數(shù)來(lái)確定。在這種方式中,集群中的所有個(gè)體的狀態(tài)或分類可以被持續(xù)地監(jiān)控和顯示。
如上面提到的,集群中的個(gè)體可以被所述集群中的其他成員評(píng)估以表明,例如,他在特定領(lǐng)域中的專業(yè)知識(shí)。個(gè)體的評(píng)估可能影響其在所述集群中的分類。
在優(yōu)選實(shí)施例中,集群中的個(gè)體可以向所述集群中的另一個(gè)體發(fā)送消息。所述消息,或消息已經(jīng)發(fā)送給特定個(gè)體的指示,可以顯示在消息被發(fā)送到的個(gè)體的顯示器的圖2的窗口部分21中。所述集群中的其他個(gè)體既不能接收消息已經(jīng)被發(fā)送的指示也不能訪問(wèn)該消息的內(nèi)容。消息可以被顯示在,例如,靠近表示發(fā)送消息的個(gè)體的圓點(diǎn)處。如果最初只有一個(gè)已經(jīng)發(fā)送的消息的指示被顯示時(shí),消息的接收方可以選擇讀消息、回復(fù)消息、或忽略消息。
在另外的實(shí)施例中,由特定集群組合發(fā)送信息是可能的。在圖2所示的窗口區(qū)域19或21中的一個(gè)區(qū)域,例如窗口或其他的入口可以被分配以作為整體向集群顯示消息,即向集群中的所有成員顯示消息,和/或可提供一個(gè)區(qū)域供集群的成員寫入輸出信息。所述區(qū)域可以被設(shè)置為持續(xù)可用。
在集群中的個(gè)體向所述集群中的其他個(gè)體發(fā)信號(hào)(例如引起注意)也是可能的。所述信號(hào)可以包括聲音,或個(gè)體的圖標(biāo)的視覺外觀的改變(例如使圖標(biāo)在顯示器上閃亮或閃爍),或包括在區(qū)域21顯示一條來(lái)自尋求注意的個(gè)體的消息。
集群中的個(gè)體可以選擇所述集群中的一個(gè)或多個(gè)個(gè)體作為“伙伴”。個(gè)體選擇“伙伴”可以通過(guò)改變代表被選擇個(gè)體的圖標(biāo)的視覺外觀來(lái)表示,例如在顏色或其他方面的改變。這使得所述集群中的其他個(gè)體能夠識(shí)別所述集群中的“伙伴”。可以創(chuàng)建、保持和記錄一個(gè)列表以記錄集群中“伙伴”的身份,并且此列表可以被所述集群的成員訪問(wèn)。
集群中的個(gè)體可以為所述集群中的一個(gè)或多個(gè)個(gè)體分配名字或“標(biāo)簽”以便能夠很容易地對(duì)所述集群中的不同個(gè)體進(jìn)行識(shí)別。標(biāo)簽可以包括呢稱和/或當(dāng)前正在被加標(biāo)簽個(gè)體查看的URL,并且如果需要,在會(huì)話持續(xù)期間(或更短的時(shí)段),可以將標(biāo)簽顯示在圖2的窗口的部分21中靠近表示加標(biāo)簽個(gè)體的圓點(diǎn)或圖標(biāo)處。
在優(yōu)選實(shí)施例中,個(gè)體可以選擇防止將他的移動(dòng)以及表示他自身的圓點(diǎn)和圖標(biāo)向集群中所選擇的一個(gè)或多個(gè)其他個(gè)體或整個(gè)集群顯示,從而只要所述個(gè)體需要,就可以對(duì)集群或其中選定的成員隱藏所述個(gè)體的活動(dòng)。而且,個(gè)體可以同時(shí)或另外選擇禁止顯示表示集群中所選擇的其他個(gè)體的一個(gè)或多個(gè)圓點(diǎn)或圖標(biāo)。在這種方式下,個(gè)體可以選擇他們本身和所選擇的其他個(gè)體相互拒絕被顯示在當(dāng)前會(huì)話的窗口的部分21中。
個(gè)體可以提供一個(gè)簡(jiǎn)介頁(yè)給出他自己和他喜歡的站點(diǎn)的細(xì)節(jié)。這些細(xì)節(jié)可以在,例如,申請(qǐng)成為集群成員的時(shí)候由所述個(gè)體提供,并且隨著時(shí)間的推移由所述個(gè)體進(jìn)行更新。個(gè)體的簡(jiǎn)介頁(yè)可以被所述個(gè)體作為其成員的集群的其他成員查看。
上述功能可以由,例如一個(gè)發(fā)送命令的個(gè)體激活,所述命令可以是例如在代表他自己或所述集群中的其他個(gè)體的圓點(diǎn)或圖標(biāo)上的鼠標(biāo)點(diǎn)擊。在命令發(fā)布時(shí),例如鼠標(biāo)按鍵的點(diǎn)擊時(shí),可用選擇的列表可被顯示在圖2的窗口的部分21中的子窗口內(nèi)。所述可用選擇的列表可包括項(xiàng)目“消息”,例如,當(dāng)由鼠標(biāo)的另一次點(diǎn)擊來(lái)選擇時(shí),所述消息引起另外的子窗口顯示,在所述子窗口中可以輸入消息以及將消息發(fā)送到選擇的接收方的指令。
跟蹤一個(gè)所選擇的個(gè)體的選項(xiàng)可以通過(guò)選擇“跟蹤”選項(xiàng)進(jìn)行選擇或解除選擇,所述“跟蹤”選項(xiàng)可以顯示在上述列表中。命名一個(gè)集群中特定個(gè)體的選項(xiàng)可以通過(guò)選擇列表中提供的“名稱/URL”選項(xiàng)選擇,以及取消所選個(gè)體的功能可以通過(guò)選擇給定列表中的“取消”選項(xiàng)使之激活或去激活。
選擇一個(gè)個(gè)體成為“伙伴”的選項(xiàng)可以通過(guò)選擇上述列表中顯示的“作伙伴”選項(xiàng)進(jìn)行選擇或解除選擇。
查看個(gè)體的簡(jiǎn)介頁(yè)的選項(xiàng)可以通過(guò)選擇顯示在上述列表中的“簡(jiǎn)介”選項(xiàng)進(jìn)行選擇或解除選擇。
在圖2的窗口的部分21中的識(shí)別集群或其簇中的每個(gè)個(gè)體的圓點(diǎn)或圖標(biāo)的位置可以是隨機(jī)的并且可以不代表集群或其中的個(gè)體的任何特定特征??蛇x擇地,表示集群或其簇中的個(gè)體的圓點(diǎn)或圖標(biāo)的位置可以表明,例如,被訪問(wèn)的網(wǎng)站之間的關(guān)系。在這個(gè)實(shí)施例中,個(gè)體圓點(diǎn)和/或其簇之間的距離可以表示在會(huì)話中訪問(wèn)的站點(diǎn),例如網(wǎng)站。表示個(gè)體和/或其簇的圓點(diǎn)之間的顯示距離可以根據(jù)圓點(diǎn)和/或簇之間的移動(dòng)的增加而減少。
在另外的實(shí)施例中,圓點(diǎn)和/或其簇可以被安排在柵格中,并且柵格的每一個(gè)方塊對(duì)應(yīng)于字母表的一個(gè)字母。柵格可以顯示也可以不顯示在圖2的窗口的部分21中。站點(diǎn)(例如被集群中的個(gè)體或其簇訪問(wèn)的網(wǎng)站)名稱的第一個(gè)字母,或者被系統(tǒng)注明的最流行的站點(diǎn)(例如網(wǎng)站)的第一個(gè)字母以及代表訪問(wèn)過(guò)所述站點(diǎn)的個(gè)體和簇的圓點(diǎn)可以顯示在柵格的相關(guān)部分。
在另外的實(shí)施例中,視覺表示可能包括在圖2所示的窗口的顯示區(qū)域21中,例如,顏色條、可以表示特定集群的活動(dòng)和/或到一些地區(qū)的鏈接的位置和/或顏色,所述地區(qū)例如是其他集群或所述集群感興趣的站點(diǎn)(例如網(wǎng)站)。作為示例,顏色條可以包括多種顏色,每種顏色表示一個(gè)特定的站點(diǎn),例如被集群訪問(wèn)的網(wǎng)站。顏色條中的特別顏色可以被設(shè)置為表示站點(diǎn)的受歡迎度,例如,紅色表示最受歡迎的站點(diǎn)。而且,顏色條中著色區(qū)的位置可以表示被所述顏色標(biāo)示的特定站點(diǎn)的活躍性和受歡迎度。這對(duì)于實(shí)時(shí)地提供集群活躍性的即時(shí)視覺表示的很有利的。
此外,如果一個(gè)個(gè)體發(fā)出一個(gè)例如在顏色條的特定位置進(jìn)行鼠標(biāo)點(diǎn)擊的命令,這可能立即將所述個(gè)體連接到所選顏色標(biāo)示的集群內(nèi)的相應(yīng)站點(diǎn),或者將所述個(gè)體引到所選顏色標(biāo)示的不同站點(diǎn)或集群。
在優(yōu)選實(shí)施例中,一個(gè)集群可以通過(guò)限制站點(diǎn)(例如可以被作為集群會(huì)話一方的成員瀏覽的網(wǎng)站)來(lái)對(duì)它的成員進(jìn)行約束。這提供了一種過(guò)濾機(jī)制,藉此集群能夠控制在集群會(huì)話期間對(duì)作為一組的集群可訪問(wèn)的信息類型。所述機(jī)制的優(yōu)點(diǎn)在于集群會(huì)話可以被限制在特定集群的成員可能感興趣的站點(diǎn),并且防止了集群會(huì)話期間的組群查看不合適的材料,從而保持了一種質(zhì)量控制的形式。
上述過(guò)濾方法可以通過(guò),例如,保持一份作為集群會(huì)話一方的集群成員可用和不可用的站點(diǎn)(例如網(wǎng)站)的列表。成員可以建議應(yīng)該被包括進(jìn)列表的站點(diǎn),以及,例如站點(diǎn)的所有者和服務(wù)提供商能夠決定哪些站點(diǎn)將被包括進(jìn)列表。
在集群會(huì)話期間集群中的個(gè)體的每一次移動(dòng)都會(huì)被監(jiān)控以便在集群中其他個(gè)體的顯示器上顯示出他們的圓點(diǎn)/圖標(biāo)之前確定他是否企圖訪問(wèn)列表上的站點(diǎn)。如果確定一個(gè)個(gè)體企圖在集群會(huì)話期間訪問(wèn)被特定集群預(yù)定為不能訪問(wèn)的站點(diǎn),則那個(gè)個(gè)體可以訪問(wèn)所述站點(diǎn)但集群中的其他個(gè)體將不能跟隨那個(gè)個(gè)體到作為集群會(huì)話一方的所述站點(diǎn)并且不能接收那個(gè)個(gè)體所訪問(wèn)的站點(diǎn)的建議他們的信息。
所述列表可以被引到集群會(huì)話期間特定集群的所有成員能夠訪問(wèn)的站點(diǎn),或者引到在集群會(huì)話期間禁止向成員顯示的站點(diǎn)。
一個(gè)個(gè)體也可以決定在集群會(huì)話期間將他的活動(dòng)對(duì)集群其他成員的可見性施加限制。一個(gè)個(gè)體因此可以決定他所在的站點(diǎn)或網(wǎng)站對(duì)于其他個(gè)體可見。
在優(yōu)選實(shí)施例中,集群會(huì)話的活動(dòng)在預(yù)定的時(shí)間段內(nèi)被紀(jì)錄,例如,最受歡迎的站點(diǎn),例如網(wǎng)站,在所述時(shí)間段內(nèi)被集群的成員訪問(wèn)。所述列表將在所訪問(wèn)的站點(diǎn)上以圖形或文本的方式表示。這樣的列表作為提供質(zhì)量反饋的方式對(duì)于成員可能是有用的。
上述的多個(gè)實(shí)施例的許多變化在本發(fā)明的范圍內(nèi)都是可能的。這些變化可以自由組合?,F(xiàn)在將描述許多可能變化的實(shí)例。
首先,單元3、7的組可能不是(至少,可能不全是)利用因特網(wǎng)使個(gè)體1、5、9與之交互的服務(wù)器。更恰當(dāng)?shù)?,個(gè)體1、5、9可以通過(guò)另一種網(wǎng)絡(luò)(例如電信網(wǎng)絡(luò))訪問(wèn)單元3、7。
例如,任何一個(gè)或多個(gè)單元3、7可能是ISP,當(dāng)個(gè)體1、5、9希望訪問(wèn)因特網(wǎng)時(shí),它們的終端設(shè)備連接到ISP。在這種情況下,任何設(shè)備1、5、9當(dāng)前與服務(wù)器3、7之一連接的事實(shí)意味著只有那些設(shè)備在訪問(wèn)因特網(wǎng)。
作為另外的例子,任何一個(gè)或多個(gè)單元3、7可能是電信網(wǎng)絡(luò)的提供者,例如移動(dòng)電話提供者或SMS消息提供者。于是終端設(shè)備3、7將是移動(dòng)電話設(shè)備或SMS消息設(shè)備。單元3、7可以向其他單元3、7表明正在與個(gè)體1、5、9通信的人的身份(至少在這些人是注冊(cè)個(gè)體的情況下,例如在同一個(gè)集群中)。
作為另一個(gè)例子,任何一個(gè)或多個(gè)單元3、7可能是娛樂服務(wù)的提供者,并且個(gè)體1、5、9的終端設(shè)備可能是適于接收這些服務(wù)的設(shè)備,例如電視(可選擇地包括遙控設(shè)備)。在這種情況下,單元3、7可以向其他單元3、7表明個(gè)體1、5、9正在訪問(wèn)哪種娛樂服務(wù)。
其次,任何單元3、7可以直接地互相發(fā)送更多的關(guān)于個(gè)體1、5、9的即時(shí)活動(dòng)的信息,而不僅僅是關(guān)于那些個(gè)體是否正在訪問(wèn)單元3、7。實(shí)際上,個(gè)體組1、5、9的組可能包括其終端設(shè)備與單元3、7具有永久連接的個(gè)體,從而使得這個(gè)連接存在的事實(shí)可能不足夠感興趣以值得包括在單元3、7之間的數(shù)據(jù)傳輸中。作為單元3、7可能發(fā)送的另外信息的一個(gè)例子,設(shè)想個(gè)體1訪問(wèn)單元3(例如,假如單元3是ISP)以訪問(wèn)一個(gè)由可以是也可以不是單元7之一的服務(wù)器支持的網(wǎng)站;在這種情況下,ISP3可以把個(gè)體1當(dāng)前正在訪問(wèn)的URL轉(zhuǎn)發(fā)給其他單元7。
事實(shí)上,盡管上面主要是根據(jù)任何時(shí)候監(jiān)控個(gè)體訪問(wèn)的網(wǎng)站描述了本發(fā)明,但集群(swarming)(也就是向一個(gè)預(yù)定個(gè)體組中的每個(gè)個(gè)體實(shí)時(shí)提供關(guān)于所述個(gè)體組中其他個(gè)體的信息)的概念比這更寬泛,并且原則上應(yīng)用于任何形式的實(shí)時(shí)信息。例如,所述信息可包括每個(gè)個(gè)體的情緒(“愉快”、“不滿”等)的實(shí)時(shí)測(cè)量。例如,通過(guò)圖表的外觀表示集群中的個(gè)體(由字符組成的圖釋)。
從而可選擇地,所述信息可包括關(guān)于個(gè)體1當(dāng)前活動(dòng)的信息,例如,是否所述個(gè)體正在通電話或發(fā)送短信息(并且如果是這樣,是正與誰(shuí)通電話或發(fā)送短消息,例如集群中的另一個(gè)個(gè)體),玩游戲(并且如果是這樣,是正與誰(shuí)玩游戲,例如集群中的另一個(gè)個(gè)體),字處理等等或正在使用個(gè)體的終端設(shè)備。注意這個(gè)行為不一定限于涉及單元3的行為??纱娴氖墙K端設(shè)備可能將這個(gè)信息傳送給單元3,作為終端設(shè)備執(zhí)行的操作的附加部分以實(shí)現(xiàn)個(gè)體的主活動(dòng)。這個(gè)改變?cè)试S集群的成員跟蹤其他成員的當(dāng)前活動(dòng)。
明顯地,在本發(fā)明的所有方面,安全性是一個(gè)重要問(wèn)題。通常,個(gè)體應(yīng)該優(yōu)選地能禁止由集群中其他成員在其上執(zhí)行的任何或全部監(jiān)控選項(xiàng)。
在另外的優(yōu)選實(shí)施例中,上面描述的概念可以應(yīng)用于產(chǎn)品銷售方案,例如集群會(huì)話期間集群所保持的成員之間的拍賣。圖2所示的窗口的區(qū)域21中描繪的集群域可以被設(shè)置為圖形顯示,例如,在出價(jià)狀態(tài),以被柵格線分割成塊的錐形的形式,每次出價(jià)被放置在錐形的塊中。被出售的商品也被圖形化地描繪在顯示窗口,實(shí)際時(shí)間的標(biāo)志以及在拍賣期間經(jīng)過(guò)的時(shí)間也被一起顯示。持有號(hào)被分配給每個(gè)參加拍賣的個(gè)體,并且那些個(gè)體的出價(jià)也被顯示在,例如,錐形中靠近他出價(jià)數(shù)量所落入的那行。個(gè)體的出價(jià)能夠被實(shí)時(shí)顯示在,例如,文本窗口中,所述文本窗口在鄰近個(gè)體的圖標(biāo)表示的地方顯示一段時(shí)間。拍賣期間個(gè)體出價(jià)或個(gè)體出售商品的簡(jiǎn)介頁(yè)可以被集群中的其他成員訪問(wèn)以便在拍賣過(guò)程中為銷售者和競(jìng)爭(zhēng)者提供信息。簡(jiǎn)介頁(yè)還給出所述個(gè)體狀態(tài)的指示,例如,他是賣家或買家。
在另外的優(yōu)選實(shí)施例中,如果集群的成員在集群會(huì)話期間訪問(wèn)了一個(gè)站點(diǎn),例如交易一個(gè)或多個(gè)商品的網(wǎng)站,則表示集群中個(gè)體的圖標(biāo)可以被顯示在所述站點(diǎn)交易的商品周圍,形成商品周圍的一簇。不同的表示符號(hào)可以向集群中的成員顯示以表示,例如,他們查看被交易的商品,在簇中的集群的成員的信用以及簇中成員最近的購(gòu)買歷史記錄。
權(quán)利要求
1.一種監(jiān)控正在訪問(wèn)多個(gè)計(jì)算機(jī)單元的內(nèi)容的多個(gè)終端的方法,包括該計(jì)算單元的每一個(gè)確定當(dāng)前正在訪問(wèn)它的每個(gè)終端的身份以及它們正在訪問(wèn)的內(nèi)容;向其他終端的每一個(gè)發(fā)送這些信息;每個(gè)終端可利用關(guān)于其他終端的所述信息;
2.根據(jù)權(quán)利要求1所述的方法,其中所述內(nèi)容是在每個(gè)所述計(jì)算機(jī)單元上的一個(gè)或多個(gè)站點(diǎn),例如,網(wǎng)站。
3.根據(jù)權(quán)利要求1或2所述的方法,其中通過(guò)顯示表示所述其他終端訪問(wèn)的內(nèi)容之間的相互關(guān)系的圖形表示來(lái)使所述信息可用。
4.根據(jù)權(quán)利要求3所述的方法,其中每個(gè)所述其他終端以圖形符號(hào)來(lái)表示,并且根據(jù)它們相應(yīng)的終端當(dāng)前正在訪問(wèn)的內(nèi)容對(duì)所述符號(hào)進(jìn)行分組。
5.根據(jù)權(quán)利要求4所述的方法,其中就近進(jìn)行所述分組。
6.根據(jù)權(quán)利要求4或5所述的方法,還包括通過(guò)選擇與所述終端相關(guān)聯(lián)的符號(hào)來(lái)選擇顯示當(dāng)前正在被所述其他終端之一訪問(wèn)的內(nèi)容。
7.根據(jù)權(quán)利要求4或5所述的方法,還包括選擇跟蹤所述符號(hào)的終端,以便在未來(lái)顯示相關(guān)聯(lián)的終端訪問(wèn)的內(nèi)容。
8.根據(jù)權(quán)利要求4或5所述的方法,還包括控制終端選擇多個(gè)將要控制的所述符號(hào),與所述選擇的符號(hào)相關(guān)聯(lián)的終端顯示與該控制終端正在訪問(wèn)的內(nèi)容相同的內(nèi)容。
9.根據(jù)以上任何權(quán)利要求所述的方法,其中所述計(jì)算機(jī)單元的每一個(gè)將所述信息直接發(fā)送給所述其他計(jì)算機(jī)單元。
10.根據(jù)以上任何權(quán)利要求所述的方法,其中,所述計(jì)算機(jī)單元的每一個(gè)通過(guò)首先將所述信息發(fā)送到中央位置來(lái)將所述信息發(fā)送到其他計(jì)算機(jī)單元,所述中央位置將其積累的信息發(fā)送給其他終端。
11.一種用于監(jiān)控正在訪問(wèn)多個(gè)計(jì)算機(jī)終端的內(nèi)容的多個(gè)其他終端的終端,包括用于接收識(shí)別所述其他終端和它們當(dāng)前正在訪問(wèn)的內(nèi)容的信息的裝置;用于使關(guān)于所述其他終端的信息可用的裝置。
12.根據(jù)權(quán)利要求11所述的終端,還包括用于發(fā)送識(shí)別所述終端和其當(dāng)前正在訪問(wèn)的內(nèi)容的信息到所述其他終端的裝置。
13.根據(jù)權(quán)利要求12所述的終端,其中所述發(fā)送裝置或者直接將所述信息發(fā)送到所述其他終端,或者將所述信息發(fā)送到中央位置,然后所述中央位置將其積累的信息發(fā)送到所述其他終端。
14.根據(jù)權(quán)利要求11到13中任一權(quán)利要求所述的終端,其中所述內(nèi)容是在每個(gè)所述計(jì)算機(jī)單元上的一個(gè)或多個(gè)站點(diǎn),例如網(wǎng)站。
15.根據(jù)權(quán)利要求11到14中任一權(quán)利要求所述的終端,其中所述信息作為表明所述其他終端所訪問(wèn)的內(nèi)容之間的相互關(guān)系的圖形表示被顯示。
16.一種監(jiān)控正在訪問(wèn)多個(gè)計(jì)算機(jī)單元上的內(nèi)容的多個(gè)終端的方法,包括該計(jì)算單元的每一個(gè)確定當(dāng)前正在訪問(wèn)它的每個(gè)終端的身份以及它們正在訪問(wèn)的內(nèi)容;將這些信息發(fā)送到其他計(jì)算單元的每一個(gè);每個(gè)計(jì)算單元使關(guān)于其他終端的所述信息對(duì)當(dāng)前正在訪問(wèn)它的每個(gè)終端可用。
17.一種用于向一個(gè)個(gè)體顯示多個(gè)其他個(gè)體的活動(dòng)的方法,該方法包括在由該個(gè)體操作的終端設(shè)備與計(jì)算單元之間建立連接;從該計(jì)算單元接收識(shí)別多個(gè)其他個(gè)體的每一個(gè)和這些個(gè)體當(dāng)前正在訪問(wèn)的內(nèi)容的信息,以及對(duì)照并且向所述個(gè)體顯示所述信息。
18.一種用于向一個(gè)個(gè)體顯示多個(gè)其他個(gè)體的活動(dòng)的方法,該方法包括在由該個(gè)體操作的終端設(shè)備與由該其他個(gè)體操作的終端設(shè)備之間建立連接;從所述其他終端接收識(shí)別所述多個(gè)其他個(gè)體的每一個(gè)以及這些個(gè)體正在訪問(wèn)的內(nèi)容的信息,以及對(duì)照并且向所述個(gè)體顯示所述信息。
19.一種由個(gè)體操作的設(shè)備,該設(shè)備包括顯示單元;用于建立與計(jì)算單元的連接的裝置;用于從該計(jì)算單元接收識(shí)別多個(gè)個(gè)體的每一個(gè)以及這些個(gè)體當(dāng)前正在訪問(wèn)的內(nèi)容的信息,以及用于應(yīng)用顯示單元顯示對(duì)照該信息的信息的裝置。
20.一種根據(jù)權(quán)利要求16到18所述的方法,其中所述內(nèi)容是一個(gè)或多個(gè)站點(diǎn),例如網(wǎng)站。
21.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)終端可讀的指令,以實(shí)現(xiàn)用于監(jiān)控正在訪問(wèn)來(lái)自多個(gè)計(jì)算機(jī)單元的內(nèi)容的多個(gè)其他終端的方法,該方法包括接收識(shí)別所述其他終端以及它們當(dāng)前正在訪問(wèn)的內(nèi)容的信息;使關(guān)于所述其他終端的信息可用。
22.根據(jù)權(quán)利要求21所述的計(jì)算機(jī)程序產(chǎn)品,還包括發(fā)送識(shí)別所述終端以及其當(dāng)前正在訪問(wèn)的內(nèi)容的信息到所述其他終端。
23.一種用于被一個(gè)或?qū)Χ鄠€(gè)終端訪問(wèn)的計(jì)算機(jī)單元,該計(jì)算單元包括用于識(shí)別當(dāng)前正在訪問(wèn)它的一個(gè)或多個(gè)終端的每一個(gè)以及每個(gè)所述終端正在訪問(wèn)的內(nèi)容的裝置;用于發(fā)送這些信息到其他計(jì)算機(jī)單元或終端的裝置;用于接收有關(guān)其他計(jì)算機(jī)單元的相應(yīng)信息的裝置;用于對(duì)照這些信息以獲得一個(gè)正在訪問(wèn)該計(jì)算機(jī)單元的一組個(gè)體的數(shù)據(jù)庫(kù);以及用于使該數(shù)據(jù)庫(kù)對(duì)當(dāng)前正在訪問(wèn)該計(jì)算機(jī)單元的一個(gè)或多個(gè)個(gè)體的每一個(gè)可用的裝置。
24.根據(jù)權(quán)利要求1到10、或16中的任一權(quán)利要求所述的方法,還包括對(duì)于每個(gè)終端,將向所述其他終端的每一個(gè)傳輸?shù)年P(guān)于被這些終端的每一個(gè)訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容。
25.根據(jù)權(quán)利要求1到10、16或24中的任一權(quán)利要求所述的方法,還包括配置一個(gè)或多個(gè)終端使得來(lái)自所述一個(gè)或多個(gè)終端的信息傳輸?shù)揭粋€(gè)或多個(gè)所述其他終端以引起對(duì)傳輸該信息的終端的注意。
26.根據(jù)權(quán)利要求1到10、16、24或25中任一權(quán)利要求所述的方法,還包括向一個(gè)或多個(gè)終端提供用于訪問(wèn)關(guān)于一個(gè)或多個(gè)終端的信息的裝置,例如所述終端的用戶的簡(jiǎn)介。
27.根據(jù)權(quán)利要求11到15中任一權(quán)利要求所述的終端,還包括用于將向其他終端傳輸?shù)年P(guān)于被該終端訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容的裝置。
28.根據(jù)權(quán)利要求11到15、或27中任一權(quán)利要求所述的終端,還包括用于能夠?qū)?lái)自一個(gè)或多個(gè)終端的信息發(fā)送到一個(gè)或多個(gè)其他終端以引起對(duì)傳輸該信息的終端的注意的裝置。
29.根據(jù)權(quán)利要求11到15、27或28中任一權(quán)利要求所述的終端,還包括用于訪問(wèn)關(guān)于一個(gè)或多個(gè)終端的信息的裝置,如所述終端的用戶的簡(jiǎn)介。
30.根據(jù)權(quán)利要求17或18中任一權(quán)利要求所述的方法,還包括將向所述其他終端傳輸?shù)年P(guān)于被該終端訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容。
31.根據(jù)權(quán)利要求17、18或30中任一權(quán)利要求所述的方法,還包括配置一個(gè)或多個(gè)終端使得能夠從所述一個(gè)或多個(gè)終端向一個(gè)或多個(gè)其他終端傳輸信息以引起對(duì)傳輸該信息的終端的注意。
32.根據(jù)權(quán)利要求17、18、30或31中任一權(quán)利要求所述的方法,還包括向一個(gè)或多個(gè)終端裝置提供用于訪問(wèn)關(guān)于該一個(gè)或多個(gè)個(gè)體的信息的裝置,例如該個(gè)體的簡(jiǎn)介。
33.根據(jù)權(quán)利要求19或20中任一權(quán)利要求所述的設(shè)備,還包括用于將向每個(gè)個(gè)體傳輸?shù)年P(guān)于被任何一個(gè)個(gè)體訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容的裝置。
34.根據(jù)權(quán)利要求19、20或33中任一權(quán)利要求所述的設(shè)備,還包括用于在顯示單元上向一個(gè)或多個(gè)其他個(gè)體顯示來(lái)自一個(gè)或多個(gè)個(gè)體的信息以引起對(duì)傳輸該信息的個(gè)體的注意的裝置。
35.根據(jù)權(quán)利要求19、20、33或34中任一權(quán)利要求所述的設(shè)備,還包括用于訪問(wèn)關(guān)于一個(gè)或多個(gè)個(gè)體的信息的裝置,例如該一個(gè)或多個(gè)個(gè)體的簡(jiǎn)介。
36.一種包括計(jì)算機(jī)終端可讀的指令以實(shí)現(xiàn)根據(jù)權(quán)利要求21、22所述的方法的計(jì)算機(jī)程序產(chǎn)品,該方法進(jìn)一步包括用于將向其他終端傳輸?shù)年P(guān)于所述終端訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容的裝置。
37.根據(jù)權(quán)利要求21、22或36中任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,還包括配置一個(gè)或多個(gè)終端使得從所述一個(gè)或多個(gè)終端向一個(gè)或多個(gè)其他終端的信息傳輸能引起對(duì)傳輸該信息的終端的注意。
38.根據(jù)權(quán)利要求21、22、36或37中任一權(quán)利要求所述的計(jì)算機(jī)程序產(chǎn)品,還包括向一個(gè)或多個(gè)終端提供用于訪問(wèn)關(guān)于所述一個(gè)或多個(gè)終端的信息的裝置,例如所述終端的用戶的簡(jiǎn)介。
39.根據(jù)權(quán)利要求23所述的計(jì)算機(jī)單元,還包括用于將向所述其他終端傳輸?shù)挠嘘P(guān)被所述終端訪問(wèn)的內(nèi)容的信息限制為預(yù)定內(nèi)容的裝置。
40.根據(jù)權(quán)利要求23或29所述的計(jì)算機(jī)單元,還包括用于使得一個(gè)或多個(gè)終端能夠發(fā)送信息到一個(gè)或多個(gè)所述其他終端以引起對(duì)發(fā)送該信息的終端的注意的裝置。
41.根據(jù)權(quán)利要求23、39或40中任一權(quán)利要求所述的計(jì)算機(jī)單元,還包括用于訪問(wèn)關(guān)于所述一個(gè)或多個(gè)終端的信息的裝置,例如所述終端的用戶的簡(jiǎn)介。
全文摘要
當(dāng)一組個(gè)體中的任意一個(gè)訪問(wèn)由地理分布計(jì)算機(jī)單元(例如網(wǎng)站)提供的服務(wù)時(shí),它們正在訪問(wèn)的站點(diǎn)的事實(shí)被實(shí)時(shí)發(fā)送給每個(gè)其他的個(gè)體。數(shù)據(jù)傳輸由每個(gè)計(jì)算機(jī)單元執(zhí)行,所述計(jì)算機(jī)單元通過(guò)電信網(wǎng)絡(luò)以尋址到其他計(jì)算單元的數(shù)據(jù)包直接發(fā)送尋址到各個(gè)其他計(jì)算單元的信號(hào)。每個(gè)個(gè)體可以對(duì)照從計(jì)算單元收到的信息查看顯示。在計(jì)算機(jī)單元是支持網(wǎng)站的服務(wù)器的情況下,個(gè)體能夠基于顯示選擇網(wǎng)頁(yè)。以這種方式,個(gè)體組的活動(dòng)性可以在地理分布計(jì)算機(jī)單元定義的空間內(nèi)協(xié)調(diào)。
文檔編號(hào)H04L12/18GK1666462SQ03815491
公開日2005年9月7日 申請(qǐng)日期2003年5月2日 優(yōu)先權(quán)日2002年5月3日
發(fā)明者馬爾科·H·邦奇, 馬丁·F·德容, 謝斯·范穆里科, 喬治·維特芬 申請(qǐng)人:艾比斯有限公司