專利名稱:管理電子用戶社區(qū)的設(shè)備和方法
技術(shù)領(lǐng)域:
所描述的方面涉及電子和/或在線社區(qū),且更具體來說,涉及管理此些社區(qū)的設(shè)備和 方法。
背景技術(shù):
分布式計算機(jī)系統(tǒng)(例如但不限于,因特網(wǎng))的特征在于在不相似的且地理上多樣 的大的處理器陣列上同時執(zhí)行的許多不相似的進(jìn)程之間進(jìn)行快速實時的相互交換。分布 式計算機(jī)系統(tǒng)的資源通常是在空間上分離的,且其應(yīng)用程序的執(zhí)行常常涉及可在時間上 廣泛分離的多個執(zhí)行線程。
發(fā)明內(nèi)容
以下呈現(xiàn)簡化的概要以便提供對本發(fā)明的某些方面的基本理解。此概要不是擴(kuò)展的 概述,且不希望識別關(guān)鍵要素也不希望描繪此些方面的范圍。其目的是以簡化形式呈現(xiàn) 所描述方面的一些概念作為稍后呈現(xiàn)的更詳細(xì)描述內(nèi)容的序言。
根據(jù)一個或一個以上方面及其對應(yīng)揭示內(nèi)容,結(jié)合將與元組空間分布式計算環(huán)境交 互的客戶端裝置(例如手持式通信裝置)的使用描述各種特征,所述元組空間分布式計 算環(huán)境有助于形成此些客戶端裝置的用戶社區(qū)。元組空間解決了由分布式計算環(huán)境呈現(xiàn) 的挑戰(zhàn)。
在一個方面中, 一種形成用戶社區(qū)的方法包括在元組空間內(nèi)接收多個數(shù)據(jù)元組, 其中所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬 性,且其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者。此外,所述方法包含用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組, 其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性。此外,所述方法包含由 所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以 上關(guān)系。而且,所述方法包含基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù) 據(jù)的所述用戶識別符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的 每一者的相應(yīng)用戶。另外,所述方法包含由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲 用于所述所識別一個或一個以上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表 示所述相應(yīng)所識別關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶 的社區(qū)屬性。
在相關(guān)方面中,至少一個處理器包含用于實施所述方法的上述動作的一個或一個以 上模塊。
在另一相關(guān)方面中, 一種計算機(jī)程序產(chǎn)品包括計算機(jī)可讀媒體,所述計算機(jī)可讀媒 體包含用于致使計算機(jī)實施所述方法的上述動作的一組或一組以上指令。
在另一方面中, 一種設(shè)備包括用于在元組空間內(nèi)接收多個數(shù)據(jù)元組的裝置,其中 所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,且 其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者。此外, 所述設(shè)備包含用于監(jiān)視所述接收的多個數(shù)據(jù)元組的裝置,其中所述用于監(jiān)視的裝置位于 所述元組空間內(nèi),且其中所述用于監(jiān)視的裝置包括表示關(guān)系確定算法的至少一個服務(wù)屬 性。而且,所述設(shè)備包含用于由所述用于監(jiān)視的裝置經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相 應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系的裝置。此外,所述設(shè)備包含用于基于對應(yīng) 于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符,識別所述多個用 戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶的裝置。另外,所述 設(shè)備包含用于在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以上關(guān)系中的 每一者的社區(qū)元組的裝置,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系和所述相應(yīng) 社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
在又一方面中, 一種設(shè)備包括處理器;以及存儲器,其與所述處理器通信。此外, 所述設(shè)備包括社區(qū)形成模塊,其存儲于所述存儲器中且可由所述處理器執(zhí)行,其中所述 社區(qū)形成模塊包括元組空間和服務(wù)元組。所述元組空間可操作以接收多個數(shù)據(jù)元組,所 述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中 所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者。此外,所述 服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性。且,在由所述處理器執(zhí)行時,所述服務(wù)元組可操作以監(jiān)視所述元組空間內(nèi)接收的所述多個數(shù)據(jù)元組,經(jīng)由所述關(guān)系確定 算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系,基于對應(yīng)于與所述相應(yīng)關(guān) 系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符,識別所述多個用戶中對應(yīng)于所述 所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶,以及在所述元組空間內(nèi)創(chuàng)建和存儲 用于所述所識別一個或一個以上關(guān)系中的每一者的社區(qū)元組,且其中每一社區(qū)元組包括 表示所述相應(yīng)所識別關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用 戶的社區(qū)屬性。
為了完成上述和相關(guān)目的, 一個或一個以上方面包括下文完全描述且在權(quán)利要求書 中特定指出的特征。以下描述和附圖詳細(xì)陳述一些說明性方面且僅指示可采用所述方面 和型式的原理的各種方式中的一些方式。在結(jié)合圖式考慮時從以下詳細(xì)描述將明白其它 優(yōu)點和新穎特征,且希望所揭示的型式包含所有此些方面及其等效物。
圖1是用于管理用戶社區(qū)的系統(tǒng)的一個方面的示意圖2是圖1的數(shù)據(jù)元組的一個方面的示意圖3是圖1的社區(qū)發(fā)現(xiàn)/形成服務(wù)元組的一個方面的示意圖4是圖1的社區(qū)元組的一個方面的示意圖;以及
圖5是可與圖1的系統(tǒng)一起操作的通信網(wǎng)絡(luò)的一個方面的示意圖。
圖6是根據(jù)一個方面的用于管理用戶社區(qū)的方法的流程圖。
具體實施例方式
所描述的方面涉及用戶社區(qū),例如以通信方式連接具有共同興趣的用戶的在線或電 子社區(qū)。舉例來說,此社區(qū)包含網(wǎng)站、聊天室、郵件群組、即時消息接發(fā)群組、虛擬會 議群組、文本消息接發(fā)群組、電話群組呼叫群組、傳真群組、博客(blog)群組等。所 描述的方面在一些情況下提供相應(yīng)社區(qū)的自動和/或自主發(fā)現(xiàn)和創(chuàng)建。此外,所描述的方 面在一些情況下允許基于完全不同和/或多源數(shù)據(jù)來發(fā)現(xiàn)和創(chuàng)建相應(yīng)社區(qū)。另外,所描述 的方面并入有靈活的基于空間的數(shù)據(jù)儲集區(qū),其可操作以接收表示數(shù)據(jù)的數(shù)據(jù)對象。因 此,所描述的方面提供用于發(fā)現(xiàn)、創(chuàng)建和管理用戶社區(qū)的簡單且有效的方法和設(shè)備。
在主題描述中,詞語"示范性"用于表示充當(dāng)實例、例子或說明。本文中描述為"示 范性"的任何方面或設(shè)計不一定解釋為比其它方面或設(shè)計優(yōu)選或有利。而是,希望詞語 "示范性"的使用以具體方式呈現(xiàn)概念。
15參看圖1到4,根據(jù)一個方面,創(chuàng)建和管理用戶社區(qū)的系統(tǒng)IO包含元組空間12, 其具有可操作以評估由元組空間12接收的多個數(shù)據(jù)元組16的服務(wù)元組14。服務(wù)元組 14操作以確定所述多個數(shù)據(jù)元組16中的相應(yīng)者之間是否存在關(guān)系,且基于所發(fā)現(xiàn)的關(guān) 系而形成和管理相應(yīng)的社區(qū)元組18。
特定來說,元組空間12包括數(shù)據(jù)儲集區(qū),且服務(wù)元組14、數(shù)據(jù)元組16以及社區(qū)元 組18中的每一者包括具有一有序數(shù)據(jù)集的對象,其包括元組類型20和元組屬性22。具 體來說,元組類型20包括元組的類型和/或類別的識別符,例如服務(wù)類別、數(shù)據(jù)類別以 及社區(qū)類別。此外,元組屬性22可依據(jù)元組類型20而變化。舉例來說,參看圖2,具 有對應(yīng)于數(shù)據(jù)類別的元組類型20的元組對象可具有元組屬性22,所述元組屬性22包括 和/或表示用戶相關(guān)數(shù)據(jù)24和用戶識別符26,其兩者對應(yīng)于在系統(tǒng)10 (圖1)內(nèi)操作對 應(yīng)客戶端裝置30 (圖1)的多個用戶28 (圖1)中的相應(yīng)一者。類似地,參看圖3,具 有對應(yīng)于服務(wù)類別的元組類型20的元組對象可具有元組屬性22,所述元組屬性22包括 和/或表示關(guān)系管理算法32,關(guān)系管理算法32可操作以基于相應(yīng)數(shù)據(jù)元組16表示的用 戶相關(guān)數(shù)據(jù)24而確定數(shù)據(jù)元組16之間的關(guān)系,可操作以基于對應(yīng)于與相應(yīng)關(guān)系相關(guān)聯(lián) 的相應(yīng)用戶相關(guān)數(shù)據(jù)24的用戶識別符26而識別客戶端裝置30的多個用戶28中對應(yīng)于 所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶,且進(jìn)一步可操作以基于所發(fā)現(xiàn)的關(guān) 系創(chuàng)建、存儲和以其它方式管理社區(qū)元組18。另外,具有對應(yīng)于社區(qū)類別的元組類型 20的元組對象可具有元組屬性22,所述元組屬性22包括和/或表示共同性34 (例如形 成相應(yīng)社區(qū)元組18的基礎(chǔ)的所發(fā)現(xiàn)關(guān)系),以及成員資格36 (例如客戶端裝置30的與 相應(yīng)社區(qū)元組18相關(guān)聯(lián)的一組相應(yīng)所識別用戶28)。
此外,可通過多個用戶28中的每一者經(jīng)由對應(yīng)客戶端裝置30與元組空間12的交 互而發(fā)現(xiàn)社區(qū)元組18,借此每一相應(yīng)用戶28可例如經(jīng)由相應(yīng)社區(qū)門戶38加入由相應(yīng)社 區(qū)元組18界定的交互式用戶社區(qū)。舉例來說,導(dǎo)致發(fā)現(xiàn)相應(yīng)社區(qū)元組18的交互可包含 對由客戶端裝置30起始的社區(qū)元組18的搜索和/或接收由服務(wù)元組14和/或社區(qū)元組18 和/或系統(tǒng)10的操作者40產(chǎn)生的消息,其中所述消息通知相應(yīng)客戶端裝置30且因此通 知相應(yīng)用戶28與由相應(yīng)社區(qū)元組18界定的用戶社區(qū)的關(guān)系。由此,相應(yīng)用戶28能夠 基于由在對應(yīng)用戶相關(guān)數(shù)據(jù)24之間發(fā)現(xiàn)的關(guān)系界定的共同性34而接受或拒絕參與相應(yīng) 用戶28可能感興趣的在線和/或電子用戶社區(qū)。
因此,系統(tǒng)IO使得能夠基于由元組空間12接收的數(shù)據(jù)元組16之間的關(guān)系而發(fā)現(xiàn)、 創(chuàng)建和管理用戶社區(qū)。
"元組空間"是全局共享的以相關(guān)聯(lián)方式尋址的存儲器空間,其經(jīng)組織為元組分組。"元組"是元組空間系統(tǒng)的基本元素。在基于元組空間的協(xié)作語言(例如,Linda)的情 形中,元組是具有特定類型的字段或值的向量。在較廣意義上,"元組"是信息存儲系 統(tǒng)中的條目。舉例來說,關(guān)系數(shù)據(jù)庫系統(tǒng)中的一行可稱為元組。
在例如Linda的語言中,稱為"模板"的構(gòu)造用于經(jīng)由匹配技術(shù)以相關(guān)聯(lián)方式尋址 元組。如果模板具有相等數(shù)目的字段且如果每一模板字段匹配于對應(yīng)的元組字段,那么 模板匹配于元組。
基于元組空間的協(xié)調(diào)語言提供用于進(jìn)程間通信和同步的簡單且強(qiáng)大的機(jī)制,其為并 行和分布式編程的關(guān)鍵。具有共享的數(shù)據(jù)的進(jìn)程產(chǎn)生元組且將其放置于元組空間中。需 要數(shù)據(jù)的進(jìn)程簡單地從元組空間請求元組。
元組空間程序出于若干原因可較容易編寫和維持,所述原因包含以下各項
(1) 目的地去耦(完全匿名通信) 一一元組的創(chuàng)建者無需知道所述元組的未來用途 或其目的地。
(2) 空間去耦一一因為元組是使用相關(guān)聯(lián)尋址方案檢索的,所以多個地址空間不相 交進(jìn)程可以相同方式訪問元組。
(3) 時間去耦一一元組具有其自身的壽命,其獨立于產(chǎn)生其的進(jìn)程或可讀取其的任 何進(jìn)程。這使得時間不相交進(jìn)程能夠無縫地通信。
基于元組空間的協(xié)調(diào)語言可提供許多不同類型的分布式應(yīng)用,尤其是因特網(wǎng)上的使 用所需的本質(zhì)特征(空間和時間分離)。通過科學(xué)家和學(xué)者的開發(fā),因特網(wǎng)起初用于共 享研究信息和合作。然而,因特網(wǎng)現(xiàn)在涵蓋聯(lián)網(wǎng)在一起的數(shù)百萬臺世界范圍的計算機(jī)。
存在兩種不同類型的基于元組空間的協(xié)調(diào)語言(例如Linda)的實施方案,表征為 "封閉式"或"開放式"。封閉式實施方案使用對對象和源代碼的編譯時間分析來提供高 度有效的封閉程序。開放式實施方案允許進(jìn)程、代理和程序通過元組空間進(jìn)行協(xié)作而無 需要求任何先驗知識的運(yùn)行時間系統(tǒng)。本質(zhì)上,開放式實施方案提供持久的數(shù)據(jù)存儲。
Linda語言使用三種標(biāo)準(zhǔn)指令或基元。這些指令是(具有其非正式語義)
(1) out(tuple)將元組插入元組空間。
(2) in(template)如果存在匹配于模板的元組,那么移除元組且將其返回到執(zhí)行in 的代理。如果沒有匹配的元組可用,那么匹配元組之前的基元塊可用。
(3) rd(template)如果存在匹配于模板的元組,那么將元組的副本返回到執(zhí)行rd的 代理。如果不存在匹配的元組,那么匹配元組之前的基元塊可用。
返回參看圖1,元組空間12包括可操作以接收數(shù)據(jù)對象(例如,元組14、 16和18) 的抽象空間,且包含可在空間內(nèi)執(zhí)行的預(yù)定一組操作。舉例來說,所述預(yù)定組功能可包含"in"功能和"rd"功能,其兩者均采用允許通過使輸入?yún)?shù)(在給定的情況下)與 元組空間內(nèi)存在的那些值匹配而對空間中的特定元組進(jìn)行選擇的輸入?yún)?shù)。另外,"in" 和"rd"功能可具有非模塊化等效物(i叩和rdp)。在一些方面中,所述預(yù)定組功能可 包含可在元組空間12以及元組14、 16和18兩者上執(zhí)行的一組操作,例如JAVA方法。
此外,在特定實例中,每一元組14、 16和18是com.qualcomm.qspaces.linda.Tuple 類或子類的實例,且是以在構(gòu)造元組時指定的對象數(shù)組界定的一組屬性22創(chuàng)建的。所 述數(shù)組可為零長度,然而在一些方面中,數(shù)組可為非空。另外,在一些方面中,數(shù)組中 的個別屬性對象的每一者均可為非空。
在一些方面中,當(dāng)首先構(gòu)造相應(yīng)元組14、 16和18且每次從相應(yīng)元組檢索相應(yīng)屬性 22時,可使用非??焖傩问降拇鎯ζ鲀?nèi)串行化來防備性地復(fù)制對象數(shù)組。此過程允許相 應(yīng)元組14、 16和18不可改變,且因此保證其中駐存相應(yīng)元組14、 16和18的元組空間 12的完整性。
在上文提到的方面中,元組平等性遵守任何JAVA對象的相同平等性原則,包含規(guī) 定如果tUquals(t2)則t2.equals(tl)的對稱規(guī)則。
具體來說,如果t2 (稱為模板)滿足以下準(zhǔn)則,那么一元組等于另一元組,例如 tl.equals(t2》
1) 模板t2的類別20是與元組tl相同的類別20。
2) 模板t2的屬性22等于元組tl的屬性22,意味著t2的屬性22與tl的屬性22 相同,無論其次序如何。
在其它方面中,如果t2 (稱為模板)滿足以下準(zhǔn)則,那么一元組匹配于另一元組, 例如tl.matches(t2):
1) 模板t2的類別20是元組tl的相同類別20或超類別。
2) 模板t2的屬性22匹配于元組tl的屬性22,意味著t2的屬性22是相同組或子 組的tl的屬性22,無論其次序如何。
當(dāng)使一個元組與另一元組匹配時,對稱規(guī)則不適用,因此tl.matches(t2)不一定等于 t2.matches(tl)。
在一些方面中, 一組元組屬性22與另一組的比較使用正常的對象平等性規(guī)則,因 此用作元組屬性22的任何對象必須正確地實施object.equals(Object obj)和 object.hashcode()方法。
以租期42 (圖2到4)將相應(yīng)元組14、 16或18添加到元組空間12。租期42是界 定元組將在相應(yīng)元組空間12中保留多久的時間周期(例如以毫秒為單位而指定)。舉例
18來說,具有零值的租期42可指示相應(yīng)元組從不到期。 一旦相應(yīng)元組的租期42到期,那 么自動從元組空間12移除所述元組。
服務(wù)元組14表示元組空間12的客戶端(例如客戶端裝置30)進(jìn)行交互的服務(wù)。此 外,服務(wù)元組14也是在其自身權(quán)利中的自主"活動"JAVA對象,其也可與元組空間12 和空間中的其它元組交互??梢耘c其它元組相同的方式,例如通過匹配元組的類別20 與屬性22而發(fā)現(xiàn)服務(wù)元組14。然而,在一些方面中,可能不以此方式使用服務(wù)元組14, 而是通過將例如數(shù)據(jù)元組16等其它元組放置到元組空間12中而間接與服務(wù)元組14交 互。
舉例來說,例如相應(yīng)客戶端裝置30等客戶端可創(chuàng)建具有屬性abc和123的類別A 的數(shù)據(jù)元組16,且將元組放置到元組空間12中。由此,可使用以下符號描述數(shù)據(jù)元組
16:
(A, "abc", 123)。
如先前描述,服務(wù)元組14是活動對象,其可以與客戶端應(yīng)用程序相同的方式與元 組空間12交互。由此,在此實例中,服務(wù)元組14已經(jīng)例示且在針對具有用于類別A的 匹配模板44的任何元組和任何屬性從元組空間12進(jìn)行讀取時模塊化。此匹配準(zhǔn)則可描 述如下
(A, s, x)
其中"和?jc意味著字符串s和整數(shù)x的任何值將匹配。因此,元組空間12匹配于 來自服務(wù)元組14的模板,且將隨后從元組空間12讀取元組A。以此方式,所描述的方 面將以元組的形式將參數(shù)傳遞到服務(wù)。
更具體來說,在所描述的方面中,服務(wù)元組14 (圖3)包含匹配模板44,其針對任 何具有對應(yīng)于數(shù)據(jù)類別的元組類型20的元組監(jiān)視元組空間12,借此識別數(shù)據(jù)元組16。 此外,匹配模板44允許所識別數(shù)據(jù)元組16具有任何屬性22,借此致使服務(wù)元組14將 所有用戶相關(guān)數(shù)據(jù)24和對應(yīng)的用戶識別符26讀取到關(guān)系確定算法32中。關(guān)系確定算 法32借此操作以識別和存儲用戶相關(guān)數(shù)據(jù)24之間的關(guān)系46,且進(jìn)一步操作以跟蹤唯一 對應(yīng)用戶識別符26的計數(shù)48。 一旦計數(shù)48達(dá)到預(yù)定匹配閾值50,例如被認(rèn)為值得形 成社區(qū)的最小數(shù)目的唯一用戶識別符26,則關(guān)系確定算法32創(chuàng)建相應(yīng)的社區(qū)元組18且值50可由元組空間12的操作者40界定。
如上所述,且如同元組空間12中的任何其它元組,可通過在元組空間12內(nèi)放置具有界定社區(qū)類別元組和任何屬性的模板的另一元組來發(fā)現(xiàn)社區(qū)元組18。舉例來說,在系統(tǒng)10中,操作者40、相應(yīng)客戶端裝置30和/或在系統(tǒng)10內(nèi)操作的任何其它方可在元組空間12內(nèi)放置具有上述社區(qū)匹配準(zhǔn)則的此社區(qū)搜索元組52 (圖1)來發(fā)現(xiàn)社區(qū)元組18。特定來說,社區(qū)搜索元組52是這樣一種類型的服務(wù)元組其表示經(jīng)構(gòu)造以匹配和讀取放置于元組空間12內(nèi)的社區(qū)類型元組的社區(qū)搜索服務(wù)。由此,操作社40、相應(yīng)客戶端裝置30和/或在系統(tǒng)10內(nèi)操作的任何其它方可讀取元組空間12內(nèi)的社區(qū)元組18,且提取例如共同性34和成員資格36等對應(yīng)屬性22,借此使得一方能夠基于用戶識別符26而聯(lián)系對應(yīng)用戶30。此外,所述方可進(jìn)一步為一個或一個以上相應(yīng)社區(qū)元組18提供元組名稱54和/或共同性描述符56,以便更加用戶友好地參考相應(yīng)元組。舉例來說,元組名稱54可大體上識別相應(yīng)社區(qū)元組18,且共同性描述符56可提供形成共同性34的所發(fā)現(xiàn)關(guān)系的定義或解釋。
此外,操作者40、相應(yīng)客戶端裝置30和/或在系統(tǒng)10內(nèi)操作的任何其它方可界定相應(yīng)的通信門戶38,其可操作以實現(xiàn)在社區(qū)元組18所表示的相應(yīng)社區(qū)中具有成員資格36的相應(yīng)用戶30之間的通信。舉例來說,通信門戶38可包含網(wǎng)站、電子郵件客戶端、即時消息接發(fā)客戶端、短消息服務(wù)客戶端等。
另外,由于可能發(fā)現(xiàn)由相應(yīng)社區(qū)元組18表示的給定社區(qū)的共同性34,因此通信門戶38可包含廣告58,且更具體來說,旨在匹配于對應(yīng)用戶社區(qū)的一個或一個以上興趣且基于共同性34的經(jīng)引導(dǎo)的廣告。
此外,在系統(tǒng)10中,可嵌入表示進(jìn)入服務(wù)對象本身的用戶接口的對象。實際上,可將具有不同類型的若干用戶接口對象放置于單個服務(wù)對象中。
考慮以下用戶接口服務(wù)元組-
(A, [Java], [Flash], [uiOne])
此用戶接口服務(wù)元組A含有以加利福尼亞州圣地亞哥市的高通公司(QUALCOMMIncorporated)開發(fā)的JAVA、 ADOBE Flash和uiOneTM技術(shù)定義的3個用戶接口對象。在移動性的上下文中,當(dāng)前方面使得能夠在廣泛多種無線裝置(各自具有其自身特定要求)上提供服務(wù),無論對例如Java、 Flash或uiOne等不同技術(shù)或甚至單個技術(shù)的多個變型(任選地包含對屏幕大小或其它裝置特定屬性的優(yōu)化)的支持如何。
相應(yīng)客戶端裝置(和對應(yīng)應(yīng)用程序)30、操作者40和/或系統(tǒng)IO的任何其它方因此能夠定位用戶接口服務(wù)對象且隨后從其加載用戶接口組件,例如以便根據(jù)相應(yīng)通信門戶38的給定參數(shù)進(jìn)行通信。
返回參看圖1,可直接由相應(yīng)客戶端裝置30 (例如無線裝置)或替代地由數(shù)據(jù)源60(例如客戶端裝置與其交互的服務(wù),或連接到與客戶端裝置交互的服務(wù)的服務(wù))將數(shù)據(jù)元組16放置于元組空間12中。舉例來說,客戶端裝置30可為任何類型的計算機(jī)化無線裝置,例如蜂窩式電話、衛(wèi)星電話、PDA、膝上型計算機(jī)等。此外,數(shù)據(jù)源60可包括交易服務(wù),例如可操作以出售商品和/或服務(wù)的基于因特網(wǎng)或基于網(wǎng)站的商業(yè)機(jī)構(gòu)。由此,數(shù)據(jù)元組16可表示一個或一個以上客戶端裝置30與一個或一個以上交易服務(wù)之間的此些交易。以此方式,可從廣泛多種數(shù)據(jù)源60,例如從大體上不相關(guān)的服務(wù)將數(shù)據(jù)元組16放置于元組空間12中,且可從可能已先前視為不相關(guān)的廣泛多種數(shù)據(jù)發(fā)現(xiàn)用戶社區(qū)。因此,系統(tǒng)IO允許基于任何數(shù)據(jù)組合發(fā)現(xiàn)新的關(guān)系。
在一個方面中,可在包含蜂窩式電話網(wǎng)絡(luò)的通信網(wǎng)絡(luò)中實施系統(tǒng)10。參看圖5,舉例來說,通信網(wǎng)絡(luò)200包含一個或多個客戶端裝置30 (在此情況下為無線電話裝置),其利用無線網(wǎng)絡(luò)202與具有網(wǎng)絡(luò)裝置或服務(wù)器70和/或存儲裝置72和/或數(shù)據(jù)源60的有線網(wǎng)絡(luò)204 (例如,局域網(wǎng)LAN等)通信。網(wǎng)絡(luò)裝置/服務(wù)器70和/或存儲裝置72中的一者或兩者可包含元組空間12和上文論述的系統(tǒng)10的組件的一些部分。此外,數(shù)據(jù)源60可包含處理器和與處理器通信的存儲器,其中存儲器包括具有元組產(chǎn)生邏輯的元組產(chǎn)生模塊,所述元組產(chǎn)生邏輯可操作以從可操作以確定用戶社區(qū)的任何數(shù)據(jù)源(例如基于網(wǎng)站的交易服務(wù))產(chǎn)生多個數(shù)據(jù)元組。特定來說,無線裝置30包含具有存儲器82的計算機(jī)平臺80,存儲器82例如經(jīng)由實現(xiàn)與任何駐存的應(yīng)用程序(例如產(chǎn)生用戶相關(guān)數(shù)據(jù)和用戶識別符的數(shù)據(jù)產(chǎn)生應(yīng)用程序88和實現(xiàn)基于社區(qū)的通信交換的社區(qū)應(yīng)用程序卯)的交互的應(yīng)用程序編程接口 (API) 86與處理器84通信。此外,網(wǎng)絡(luò)裝置或服務(wù)器70和/或存儲裝置72和/或數(shù)據(jù)源60可包含處理器和與處理器通信的存儲器,以及存儲在存儲器中且可由處理器執(zhí)行的社區(qū)形成模塊,其中所述社區(qū)形成模塊包括上文描述的元組空間12和服務(wù)元組14。無線網(wǎng)絡(luò)202經(jīng)由運(yùn)營商網(wǎng)絡(luò)206連接到有線網(wǎng)絡(luò)204。應(yīng)注意,圖5是更完全地說明無線通信網(wǎng)絡(luò)的組件和本發(fā)明系統(tǒng)的一個方面的元件的相互關(guān)系的代表性圖。通信網(wǎng)絡(luò)200僅為示范性的且可包含遠(yuǎn)程模塊(例如無線通信裝置30)借以在彼此之間和/或在無線和/或有線網(wǎng)絡(luò)的其它組件(包含但不限于,無線網(wǎng)絡(luò)運(yùn)營商和/或服務(wù)器)之間以無線方式通信的任何系統(tǒng)。
21網(wǎng)絡(luò)裝置或服務(wù)器70和/或存儲裝置72和/或數(shù)據(jù)源60可存在于通信網(wǎng)絡(luò)200上,通信網(wǎng)絡(luò)200具有提供社區(qū)管理能力和/或蜂窩式電信服務(wù)所需的任何其它網(wǎng)絡(luò)組件。網(wǎng)絡(luò)裝置或服務(wù)器70和/或存儲裝置72和/或數(shù)據(jù)源60可通過數(shù)據(jù)鏈路210和212與運(yùn)營商網(wǎng)絡(luò)206通信,數(shù)據(jù)鏈路210和212可為例如因特網(wǎng)、安全LAN、 WAN或其它網(wǎng)絡(luò)的數(shù)據(jù)鏈路。運(yùn)營商網(wǎng)絡(luò)206控制發(fā)送到移動交換中心(MSC) 214的消息(一般為數(shù)據(jù)包)。此外,運(yùn)營商網(wǎng)絡(luò)206通過例如因特網(wǎng)和/或POTS (普通老式電話服務(wù))等網(wǎng)絡(luò)212與MSC 214通信。舉例來說,在網(wǎng)絡(luò)212中,網(wǎng)絡(luò)或因特網(wǎng)部分傳送數(shù)據(jù),且POTS部分傳送語音信息。MSC 214可通過例如數(shù)據(jù)網(wǎng)絡(luò)和/或用于數(shù)據(jù)傳送的因特網(wǎng)部分和用于語音信息的POTS部分等另一網(wǎng)絡(luò)218連接到多個基站(BTS) 216。 BTS 216最終例如使用預(yù)定的語音和/或數(shù)據(jù)包服務(wù)(分別例如碼分多址(CDMA)和短消息接發(fā)服務(wù)(SMS))或任何其它無線方法以無線方式向無線通信裝置30廣播消息。
因此,通信網(wǎng)絡(luò)200與系統(tǒng)10相組合允許基于在元組空間中的數(shù)據(jù)對象之間發(fā)現(xiàn)的關(guān)系而發(fā)現(xiàn)、創(chuàng)建和管理電子或在線用戶社區(qū)。此外,通信網(wǎng)絡(luò)200與系統(tǒng)10相組合允許相應(yīng)用戶社區(qū)的所識別用戶之間的交互。
在圖6中,在300處描繪的用于形成用戶社區(qū)的說明性方法包含在方框302處接收多個數(shù)據(jù)元組。在方框304中針對指示關(guān)系的服務(wù)屬性而監(jiān)視元組空間中的數(shù)據(jù)元組。一旦在方框306中發(fā)現(xiàn)關(guān)系,那么在方框308中將所識別用戶與具有服務(wù)屬性的數(shù)據(jù)元組相關(guān)聯(lián),且對此些所識別用戶的數(shù)目進(jìn)行計數(shù)。如果在方框310中計數(shù)超過計數(shù)閾值,那么在方框312中將社區(qū)元組放置于元組空間中。
圖6還描繪在方框320處描繪的用于形成交互式用戶社區(qū)的方法。在方框322處針對交互式用戶社區(qū)的機(jī)會而監(jiān)視用戶交互。一旦在方框324中找到匹配,那么在方框326在交互式門戶中向用戶提供成員資格。如果在方框328中用戶接受,那么在方框330中將成員資格屬性添加到用戶識別元組中。
可用通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件組件或其經(jīng)設(shè)計以執(zhí)行本文所述功能的任何組合來實施或執(zhí)行結(jié)合本文所揭示的方面而描述的各種說明性邏輯、邏輯塊、模塊和電路。通用處理器可為微處理器,但在替代方案中,處理器可為任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器也可實施為計算裝置的組合,例如DSP與微處理器的組合、多個微處理器、結(jié)合DSP核心的一個或一個以上微處理器,或任何其它此配置。另外,至少一個處理器可包括可操作以執(zhí)行上文所述的步驟和/或動作中的一者或一者以上的一個或一個以上模塊。
22此外,可直接以硬件、以處理器執(zhí)行的軟件模塊或以兩者的組合實施結(jié)合本文所揭示的方面而描述的方法或算法的步驟和/或動作。軟件模塊可駐存于RAM存儲器、快閃存儲器、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、可移除磁盤、CD-ROM或此項技術(shù)中已知的任何其它形式的存儲媒體中。示范性存儲媒體可耦合到處理器,使得處理器可從存儲媒體讀取信息和向存儲媒體寫入信息。在替代方案中,存儲媒體可與處理器成一體。此外,在一些方面中,處理器和存儲媒體可駐存于ASIC中。另外,ASIC可駐存于用戶終端中。在替代方案中,處理器和存儲媒體可作為離散組件駐存于用戶終端中。另外,在一些方面中,方法或算法的步驟和/或動作可作為一個或任何組合或一組代碼和/或指令駐存于可并入到計算機(jī)程序產(chǎn)品中的機(jī)器可讀媒體和/或計算機(jī)可讀媒體上。
雖然上述揭示內(nèi)容論述說明性方面,但應(yīng)了解,在不脫離如所附權(quán)利要求書界定的所描述方面的范圍的情況下可在本文中作出各種改變和修改。此外,雖然可以單數(shù)形式描述或主張所描述方面的元件,但也涵蓋復(fù)數(shù)形式,除非明確陳述限于單數(shù)形式。另外,任何方面的全部或一部分可與任何其它方面的全部或一部分一起使用,除非另外陳述。
鑒于上文描述的示范性系統(tǒng),已參看若干流程圖描述可根據(jù)所揭示標(biāo)的物實施的方法。雖然為了解釋的簡單性的目的,將方法展示和描述為一系列方框,但應(yīng)理解和了解,所主張的標(biāo)的物不受方框的次序的限制,因為某些方框可以與本文所描繪且描述的次序不同的次序和/或與其它方框同時發(fā)生。另外,可能不需要所有所說明的方框來實施本文中所描述的方法。另外,應(yīng)進(jìn)一步了解,本文揭示的方法能夠存儲在制造物件上以促進(jìn)將此些方法輸送和傳送到計算機(jī)。如本文使用的術(shù)語"制造物件"希望涵蓋可從任何計算機(jī)可讀裝置、載體或媒體存取的計算機(jī)程序。
應(yīng)了解,被稱為以引用方式整體或部分并入本文的任何專利、公開案或其它揭示材料是僅在所并入材料并不與本發(fā)明中陳述的現(xiàn)存定義、陳述或其它揭示材料沖突的程度上并入本文的。由此且在必要的程度上,如本文明確陳述的揭示內(nèi)容取代以引用方式并入本文的任何沖突材料。被稱為以引用方式并入本文但與本文陳述的現(xiàn)存定義、陳述或其它揭示材料沖突的任何材料或其部分將僅在在所述所并入材料與現(xiàn)存揭示材料之間不出現(xiàn)沖突的程度上并入。
權(quán)利要求
1.一種形成用戶社區(qū)的方法,其包括在元組空間內(nèi)接收多個數(shù)據(jù)元組,其中所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
2. 根據(jù)權(quán)利要求l所述的方法,其進(jìn)一步包括,針對相應(yīng)社區(qū)元組,基于在所述元組空間內(nèi)接收額外數(shù)據(jù)元組將額外用戶添加到所述多個用戶中的所述相應(yīng)所識別用戶,其中所述額外數(shù)據(jù)元組包括表示兩者均對應(yīng)于所述額外用戶的額外用戶相關(guān)數(shù)據(jù)和額外用戶識別符的額外數(shù)據(jù)屬性,且其中所述額外用戶相關(guān)數(shù)據(jù)對應(yīng)于所述相應(yīng)社區(qū)元組的所述相應(yīng)所識別關(guān)系。
3. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括對所述多個用戶中對應(yīng)于每一相應(yīng)所識別關(guān)系的所述所識別用戶進(jìn)行計數(shù),且確定所述相應(yīng)計數(shù)是否滿足預(yù)定計數(shù)閾值,其中如果確定所述相應(yīng)計數(shù)滿足所述預(yù)定計數(shù)閾值,則所述創(chuàng)建和所述存儲發(fā)生。
4. 根據(jù)權(quán)利要求1所述的方法,其中所述多個數(shù)據(jù)元組包括預(yù)定元組類型,且進(jìn)一步 包括基于所述預(yù)定元組類型在所述在所述元組空間內(nèi)接收所述多個數(shù)據(jù)元組時自動起始所述監(jiān)視和發(fā)現(xiàn)。
5. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括如果所述多個數(shù)據(jù)元組包括對應(yīng)于數(shù)據(jù)類型的預(yù)定元組類型,那么在所述在所述元組空間內(nèi)接收所述多個數(shù)據(jù)元組時自動起始所述監(jiān)視、發(fā)現(xiàn)、識別、創(chuàng)建和存儲。
6. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括,針對至少一個相應(yīng)社區(qū)元組,界定可操作以連接所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的門戶。
7. 根據(jù)權(quán)利要求6所述的方法,其進(jìn)一步包括接收可由所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶操作的門戶專用交互式用戶接口。
8. 根據(jù)權(quán)利要求7所述的方法,其進(jìn)一步包括接收被引導(dǎo)到至少一個相應(yīng)門戶專用交互式用戶接口的廣告。
9. 根據(jù)權(quán)利要求6所述的方法,其進(jìn)一步包括在所述元組空間內(nèi)接收用戶接口對象,其中所述用戶接口對象表示可操作以用于與相應(yīng)社區(qū)元組交互的可選擇的多個類型的用戶接口技術(shù)。
10. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括邀請每一相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶加入交互式社區(qū)。
11. 根據(jù)權(quán)利要求1所述的方法,其中接收所述多個數(shù)據(jù)元組進(jìn)一步包括接收對應(yīng)于由所述相應(yīng)用戶執(zhí)行的相應(yīng)交易的相應(yīng)交易數(shù)據(jù)。
12. 根據(jù)權(quán)利要求1所述的方法,其中接收所述多個數(shù)據(jù)元組進(jìn)一步包括接收基于與相應(yīng)無線裝置服務(wù)的相應(yīng)無線裝置交互的相應(yīng)數(shù)據(jù)。
13. 根據(jù)權(quán)利要求1所述的方法,其中接收所述多個數(shù)據(jù)元組進(jìn)一步包括從多個數(shù)據(jù)源接收具有共同對象類型的數(shù)據(jù)對象。
14. 根據(jù)權(quán)利要求l所述的方法,其進(jìn)一步包括,針對至少一個相應(yīng)社區(qū)元組,接收與所述相應(yīng)所識別關(guān)系相關(guān)聯(lián)的社區(qū)元組名稱和共同性描述符中的至少一者。
15. 至少一種經(jīng)配置以形成用戶社區(qū)的處理器,其包括第一模塊,其用于在元組空間內(nèi)接收多個數(shù)據(jù)元組,其中所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;第二模塊,其用于監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述第二模塊包括位于所述元組空間內(nèi)的服務(wù)元組,其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;第三模塊,其用于由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系;第四模塊,其用于基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶;以及第五模塊,其用于由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
16. —種計算機(jī)程序產(chǎn)品,其包括計算機(jī)可讀媒體,其包括用于致使計算機(jī)在元組空間內(nèi)接收多個數(shù)據(jù)元組的至少一個指令,其中所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;用于致使所述計算機(jī)監(jiān)視所述接收的多個數(shù)據(jù)元組的至少一個指令,其中所述至少一個指令包括位于所述元組空間內(nèi)的服務(wù)元組,其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;用于致使所述計算機(jī)由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系的至少一個指令;用于致使所述計算機(jī)基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶的至少一個指令;以及用于致使所述計算機(jī)由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以上關(guān)系中的每一者的社區(qū)元組的至少一個指令,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
17. —種設(shè)備,其包括用于在元組空間內(nèi)接收多個數(shù)據(jù)元組的裝置,其中所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;用于監(jiān)視所述接收的多個數(shù)據(jù)元組的裝置,其中所述用于監(jiān)視的裝置位于所述元組空間內(nèi),其中所述用于監(jiān)視的裝置包括表示關(guān)系確定算法的至少一個服務(wù)屬性;用于由所述用于監(jiān)視的裝置經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一個或一個以上關(guān)系的裝置;用于基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別符識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相應(yīng)用戶的裝置;以及用于在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以上關(guān)系中的每 一者的社區(qū)元組的裝置,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系和所述相 應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
18. —種設(shè)備,其包括處理器;存儲器,其與所述處理器通信;社區(qū)形成模塊,其存儲于所述存儲器中且可由所述處理器執(zhí)行,其中所述社區(qū)形 成模塊包括元組空間和服務(wù)元組;其中所述元組空間可操作以接收多個數(shù)據(jù)元組,所述多個數(shù)據(jù)元組中的每一者包 括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述 用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;且其中在由所述處理器執(zhí)行時,所述服務(wù)元組可操作以監(jiān)視在所述元組空間內(nèi)接 收的所述多個數(shù)據(jù)元組;經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的 一個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù) 的所述用戶識別符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中 的每一者的相應(yīng)用戶;以及在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一 個以上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān) 系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
19. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述社區(qū)形成模塊針對相應(yīng)社區(qū)元組,進(jìn)一步 可操作以基于在所述元組空間內(nèi)接收額外數(shù)據(jù)元組將額外用戶添加到所述多個用 戶中的所述相應(yīng)所識別用戶,其中所述額外數(shù)據(jù)元組包括表示兩者均對應(yīng)于所述額 外用戶的額外用戶相關(guān)數(shù)據(jù)和額外用戶識別符的額外數(shù)據(jù)屬性,且其中所述額外用 戶相關(guān)數(shù)據(jù)對應(yīng)于所述相應(yīng)社區(qū)元組的所述相應(yīng)所識別關(guān)系。
20. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以對所述多個 用戶中對應(yīng)于每一相應(yīng)所識別關(guān)系的所述所識別用戶進(jìn)行計數(shù),且確定所述相應(yīng)計 數(shù)是否滿足預(yù)定計數(shù)閾值,其中如果確定所述相應(yīng)計數(shù)滿足所述預(yù)定計數(shù)閾值,則 所述社區(qū)形成模塊進(jìn)一步可操作以執(zhí)行每一相應(yīng)社區(qū)元組的所述創(chuàng)建和所述存儲。
21. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述多個數(shù)據(jù)元組包括預(yù)定元組類型,且其中 所述社區(qū)形成模塊進(jìn)一步可操作以基于所述預(yù)定元組類型在所述在所述元組空間 內(nèi)接收所述多個數(shù)據(jù)元組時自動起始所述監(jiān)視和所述發(fā)現(xiàn)。
22. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以如果所述 多個數(shù)據(jù)元組包括對應(yīng)于數(shù)據(jù)類型的預(yù)定元組類型,那么在所述在所述元組空間內(nèi) 接收所述多個數(shù)據(jù)元組時自動起始所述監(jiān)視、發(fā)現(xiàn)、識別、創(chuàng)建和存儲。
23. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以針對至少 一個相應(yīng)社區(qū)元組,界定可操作以連接所述相應(yīng)社區(qū)元組的所述多個用戶中的所述 相應(yīng)所識別用戶的門戶。
24. 根據(jù)權(quán)利要求23所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以接收可由所 述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶操作的門戶專用交互式 用戶接口。
25. 根據(jù)權(quán)利要求24所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以接收被引導(dǎo) 到至少一個相應(yīng)門戶專用交互式用戶接口的廣告。
26. 根據(jù)權(quán)利要求23所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以在所述元組 空間內(nèi)接收用戶接口對象,其中所述用戶接口對象表示可操作以用于與相應(yīng)社區(qū)元 組交互的可選擇的多個類型的用戶接口技術(shù)。
27. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述社區(qū)形成模塊進(jìn)一步可操作以產(chǎn)生對每一 相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶加入交互式社區(qū)的邀請。
28. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述多個數(shù)據(jù)元組進(jìn)一步包括對應(yīng)于由所述相 應(yīng)用戶執(zhí)行的相應(yīng)交易的相應(yīng)交易數(shù)據(jù)。
29. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述多個數(shù)據(jù)元組進(jìn)一步包括基于與相應(yīng)無線 裝置服務(wù)的相應(yīng)無線裝置交互的相應(yīng)數(shù)據(jù)。
30. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述多個數(shù)據(jù)元組進(jìn)一步包括來自多個數(shù)據(jù)源 的具有共同對象類型的數(shù)據(jù)對象。
31. 根據(jù)權(quán)利要求18所述的設(shè)備,其中至少一個相應(yīng)社區(qū)元組進(jìn)一步包括與所述相應(yīng) 所識別關(guān)系相關(guān)聯(lián)的社區(qū)元組名稱和共同性描述符中的至少一者。
32. —種提供用于形成用戶社區(qū)的數(shù)據(jù)的方法,其包括產(chǎn)生多個數(shù)據(jù)元組,所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用戶 識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于多 個用戶中的相應(yīng)一者;以及將所述多個數(shù)據(jù)元組轉(zhuǎn)發(fā)到元組空間,所述元組空間可操作以用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一 個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別 符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相 應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以 上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系 和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
33. 根據(jù)權(quán)利要求32所述的方法,其中產(chǎn)生所述多個數(shù)據(jù)元組進(jìn)一步包括接收對應(yīng)于 由所述相應(yīng)用戶執(zhí)行的相應(yīng)交易的相應(yīng)交易數(shù)據(jù)。
34. 根據(jù)權(quán)利要求32所述的方法,其中產(chǎn)生所述多個數(shù)據(jù)元組進(jìn)一步包括接收基于與 相應(yīng)無線裝置服務(wù)的相應(yīng)無線裝置交互的相應(yīng)數(shù)據(jù)。
35. 根據(jù)權(quán)利要求32所述的方法,其中產(chǎn)生所述多個數(shù)據(jù)元組進(jìn)一步包括基于從多個 數(shù)據(jù)源接收的數(shù)據(jù)產(chǎn)生具有共同對象類型的數(shù)據(jù)對象。
36. 至少一種經(jīng)配置以提供用于形成用戶社區(qū)的數(shù)據(jù)的處理器,其包括-第一模塊,其用于產(chǎn)生多個數(shù)據(jù)元組,所述多個數(shù)據(jù)元組中的每一者包括表示用 戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別 符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;以及第二模塊,其用于將所述多個數(shù)據(jù)元組轉(zhuǎn)發(fā)到元組空間,所述元組空間可操作以用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述服 務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一 個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別 符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相 應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以 上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系 和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
37. —種計算機(jī)程序產(chǎn)品,其包括計算機(jī)可讀媒體,其包括用于致使計算機(jī)產(chǎn)生多個數(shù)據(jù)元組的至少一個指令,所述多個數(shù)據(jù)元組中的每 一者包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù) 據(jù)和所述用戶識別符兩者均對應(yīng)于多個用戶中的相應(yīng)一者;以及用于致使所述計算機(jī)將所述多個數(shù)據(jù)元組轉(zhuǎn)發(fā)到元組空間的至少一個指令,所 述元組空間可操作以-用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述 服務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的 一個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識 別符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者 的相應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個 以上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別 關(guān)系和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
38.—種設(shè)備,其包括用于產(chǎn)生多個數(shù)據(jù)元組的裝置,所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān) 數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者 均對應(yīng)于多個用戶中的相應(yīng)一者;以及用于將所述多個數(shù)據(jù)元組轉(zhuǎn)發(fā)到元組空間的裝置,所述元組空間可操作以用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述服 務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一 個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別 符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相 應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以 上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系 和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
39. —種用于提供用于形成用戶社區(qū)的數(shù)據(jù)的網(wǎng)絡(luò)裝置,其包括處理器;存儲器,其與所述處理器通信;其中所述存儲器包括具有元組產(chǎn)生邏輯的元組產(chǎn)生模塊,所述元組產(chǎn)生邏輯可操 作以產(chǎn)生多個數(shù)據(jù)元組,所述多個數(shù)據(jù)元組中的每一者包括表示用戶相關(guān)數(shù)據(jù)和用 戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于 多個用戶中的相應(yīng)一者,且進(jìn)一步可操作以將所述多個數(shù)據(jù)元組轉(zhuǎn)發(fā)到元組空間, 所述元組空間可操作以用位于所述元組空間內(nèi)的服務(wù)元組監(jiān)視所述接收的多個數(shù)據(jù)元組,其中所述服 務(wù)元組包括表示關(guān)系確定算法的至少一個服務(wù)屬性;由所述服務(wù)元組經(jīng)由所述關(guān)系確定算法發(fā)現(xiàn)所述相應(yīng)用戶相關(guān)數(shù)據(jù)之間的一 個或一個以上關(guān)系;基于對應(yīng)于與所述相應(yīng)關(guān)系相關(guān)聯(lián)的所述相應(yīng)用戶相關(guān)數(shù)據(jù)的所述用戶識別 符,識別所述多個用戶中對應(yīng)于所述所識別一個或一個以上關(guān)系中的每一者的相 應(yīng)用戶;以及由所述服務(wù)元組在所述元組空間內(nèi)創(chuàng)建和存儲用于所述所識別一個或一個以 上關(guān)系中的每一者的社區(qū)元組,其中每一社區(qū)元組包括表示所述相應(yīng)所識別關(guān)系 和所述相應(yīng)社區(qū)元組的所述多個用戶中的所述相應(yīng)所識別用戶的社區(qū)屬性。
40. 根據(jù)權(quán)利要求39所述的網(wǎng)絡(luò)裝置,其中所述多個數(shù)據(jù)元組包括對應(yīng)于由所述相應(yīng) 用戶執(zhí)行的相應(yīng)交易的相應(yīng)交易數(shù)據(jù)。
41. 根據(jù)權(quán)利要求39所述的網(wǎng)絡(luò)裝置,其中所述多個數(shù)據(jù)元組包括基于與相應(yīng)無線裝 置服務(wù)的相應(yīng)無線裝置交互的相應(yīng)無線裝置交互數(shù)據(jù)。
42. 根據(jù)權(quán)利要求39所述的網(wǎng)絡(luò)裝置,其中所述多個數(shù)據(jù)元組進(jìn)一步包括基于從多個 數(shù)據(jù)源接收的數(shù)據(jù)的具有共同對象類型的數(shù)據(jù)對象。
43. —種實現(xiàn)參與用戶社區(qū)的方法,其包括致使產(chǎn)生可操作以包括至少一個數(shù)據(jù)元組的數(shù)據(jù),其中每一數(shù)據(jù)元組包括表示用 戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別 符兩者均對應(yīng)于相應(yīng)用戶;接收成為用戶社區(qū)的成員的指示,其中所述指示是基于元組空間接收所述至少一 個數(shù)據(jù)元組以及發(fā)現(xiàn)所述至少一個數(shù)據(jù)元組與所述元組空間內(nèi)的其它數(shù)據(jù)元組之 間的關(guān)系,其中所述其它數(shù)據(jù)元組包括表示對應(yīng)于相應(yīng)其它用戶的相應(yīng)用戶相關(guān)數(shù)據(jù)和相應(yīng)用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中由位于所述元組空間內(nèi)且具有關(guān)系確定 算法的服務(wù)元組發(fā)現(xiàn)所述關(guān)系;以及產(chǎn)生對所述指示的響應(yīng),其中所述響應(yīng)包括接受或拒絕加入所述用戶社區(qū)。
44. 根據(jù)權(quán)利要求43所述的方法,其進(jìn)一步包括接收可操作以連接所述社區(qū)的成員的 門戶的定義。
45. 根據(jù)權(quán)利要求44所述的方法,其進(jìn)一步包括接收可操作以連接所述社區(qū)的成員的 門戶專用交互式用戶接口。
46. 根據(jù)權(quán)利要求45所述的方法,其進(jìn)一步包括接收被引導(dǎo)到所述門戶專用交互式用 戶接口的廣告。
47. 根據(jù)權(quán)利要求43所述的方法,其進(jìn)一步包括訪問所述元組空間內(nèi)的用戶接口對 象,其中所述用戶接口對象表示可操作以用于與所述社區(qū)交互的可選擇的多個類型 的用戶接口技術(shù);以及獲得所述多個類型的用戶接口技術(shù)中的選定一者。
48. 根據(jù)權(quán)利要求43所述的方法,其進(jìn)一步包括訪問所述門戶且與所述社區(qū)的成員交 換通信。
49. 根據(jù)權(quán)利要求43所述的方法,其中致使產(chǎn)生所述數(shù)據(jù)進(jìn)一步包括致使產(chǎn)生對應(yīng)于 由所述相應(yīng)用戶執(zhí)行的相應(yīng)交易的交易數(shù)據(jù)。
50. 根據(jù)權(quán)利要求43所述的方法,其中致使產(chǎn)生所述數(shù)據(jù)進(jìn)一步包括致使產(chǎn)生基于與 相應(yīng)無線裝置服務(wù)的相應(yīng)無線裝置交互的數(shù)據(jù)。
51. 根據(jù)權(quán)利要求43所述的方法,其中致使產(chǎn)生所述數(shù)據(jù)進(jìn)一步包括致使產(chǎn)生可操作 以包括具有共同對象類型的數(shù)據(jù)對象的數(shù)據(jù),且進(jìn)一步包括致使從多個數(shù)據(jù)源產(chǎn)生 數(shù)據(jù)。
52. 至少一種經(jīng)配置以實現(xiàn)參與用戶社區(qū)的處理器,其包括第一模塊,其用于致使產(chǎn)生可操作以包括至少一個數(shù)據(jù)元組的數(shù)據(jù),其中每一數(shù) 據(jù)元組包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù) 據(jù)和所述用戶識別符兩者均對應(yīng)于相應(yīng)用戶;第二模塊,其用于接收成為用戶社區(qū)的成員的指示,其中所述指示是基于元組空 間接收所述至少一個數(shù)據(jù)元組以及發(fā)現(xiàn)所述至少一個數(shù)據(jù)元組與所述元組空間內(nèi) 的其它數(shù)據(jù)元組之間的關(guān)系,其中所述其它數(shù)據(jù)元組包括表示對應(yīng)于相應(yīng)其它用戶 的相應(yīng)用戶相關(guān)數(shù)據(jù)和相應(yīng)用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述關(guān)系是由位于所 述元組空間內(nèi)且具有關(guān)系確定算法的服務(wù)元組發(fā)現(xiàn)的;以及第三模塊,其用于產(chǎn)生對所述指示的響應(yīng),其中所述響應(yīng)包括接受或拒絕加入所述用戶社區(qū)。
53. —種計算機(jī)程序產(chǎn)品,其包括-計算機(jī)可讀媒體,其包括-用于致使計算機(jī)產(chǎn)生可操作以包括至少一個數(shù)據(jù)元組的數(shù)據(jù)的至少一個指令, 其中每一數(shù)據(jù)元組包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所 述用戶相關(guān)數(shù)據(jù)和^ 述用戶識別符兩者均對應(yīng)于相應(yīng)用戶;用于致使所述計算機(jī)接收成為用戶社區(qū)的成員的指示的至少一個指令,其中所 述指示是基于元組空間接收所述至少一個數(shù)據(jù)元組以及發(fā)現(xiàn)所述至少一個數(shù)據(jù) 元組與所述元組空間內(nèi)的其它數(shù)據(jù)元組之間的關(guān)系,其中所述其它數(shù)據(jù)元組包括 表示對應(yīng)于相應(yīng)其它用戶的相應(yīng)用戶相關(guān)數(shù)據(jù)和相應(yīng)用戶識別符的相應(yīng)數(shù)據(jù)屬 性,其中所述關(guān)系是由位于所述元組空間內(nèi)且具有關(guān)系確定算法的服務(wù)元組發(fā)現(xiàn) 的;以及用于致使所述計算機(jī)產(chǎn)生對所述指示的響應(yīng)的至少一個指令,其中所述響應(yīng)包 括接受或拒絕加入所述用戶社區(qū)。
54. —種設(shè)備,其包括-用于致使產(chǎn)生可操作以包括至少一個數(shù)據(jù)元組的數(shù)據(jù)的裝置,其中每一數(shù)據(jù)元組 包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所 述用戶識別符兩者均對應(yīng)于相應(yīng)用戶;用于接收成為用戶社區(qū)的成員的指示的裝置,其中所述指示是基于元組空間接收 所述至少一個數(shù)據(jù)元組以及發(fā)現(xiàn)所述至少一個數(shù)據(jù)元組與所述元組空間內(nèi)的其它 數(shù)據(jù)元組之間的關(guān)系,其中所述其它數(shù)據(jù)元組包括表示對應(yīng)于相應(yīng)其它用戶的相應(yīng) 用戶相關(guān)數(shù)據(jù)和相應(yīng)用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述關(guān)系是由位于所述元組 空間內(nèi)且具有關(guān)系確定算法的服務(wù)元組發(fā)現(xiàn)的;以及用于產(chǎn)生對所述指示的響應(yīng)的裝置,其中所述響應(yīng)包括接受或拒絕加入所述用戶 社區(qū)。
55. —種無線裝置,其包括處理器;存儲器,其與所述處理器通信;第一應(yīng)用程序,其存儲在所述存儲器中且可由所述處理器執(zhí)行,所述第一應(yīng)用程 序包括第一應(yīng)用程序邏輯,所述第一應(yīng)用程序邏輯可操作以致使產(chǎn)生可操作以包括 至少一個數(shù)據(jù)元組的數(shù)據(jù),其中每一數(shù)據(jù)元組包括表示用戶相關(guān)數(shù)據(jù)和用戶識別符的相應(yīng)數(shù)據(jù)屬性,其中所述用戶相關(guān)數(shù)據(jù)和所述用戶識別符兩者均對應(yīng)于相應(yīng)用 戶;第二應(yīng)用程序,其存儲在所述存儲器中且可由所述處理器執(zhí)行,所述第二應(yīng)用程 序包括第二應(yīng)用程序邏輯,所述第二應(yīng)用程序邏輯可操作以接收成為用戶社區(qū)的成 員的指示,其中所述指示是基于元組空間接收所述至少一個數(shù)據(jù)元組以及發(fā)現(xiàn)所述 至少一個數(shù)據(jù)元組與所述元組空間內(nèi)的其它數(shù)據(jù)元組之間的關(guān)系,其中所述其它數(shù) 據(jù)元組包括表示對應(yīng)于相應(yīng)其它用戶的相應(yīng)用戶相關(guān)數(shù)據(jù)和相應(yīng)用戶識別符的相 應(yīng)數(shù)據(jù)屬性,其中所述關(guān)系是由位于所述元組空間內(nèi)且具有關(guān)系確定算法的服務(wù)元 組發(fā)現(xiàn)的;且其中所述第二應(yīng)用程序邏輯進(jìn)一步可操作以產(chǎn)生對所述指示的響應(yīng),其中所述響 應(yīng)包括接受或拒絕加入所述用戶社區(qū)。
56. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述第二應(yīng)用程序進(jìn)一步可操作以接收可操作 以連接所述社區(qū)的成員的門戶的定義。
57. 根據(jù)權(quán)利要求56所述的設(shè)備,其中所述第二應(yīng)用程序進(jìn)一步可操作以接收可操作 以連接所述社區(qū)的成員的門戶專用交互式用戶接口。
58. 根據(jù)權(quán)利要求57所述的設(shè)備,其中所述第二應(yīng)用程序進(jìn)一步可操作以接收被引導(dǎo) 到所述門戶專用交互式用戶接口的廣告。
59. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述第二應(yīng)用程序進(jìn)一步可操作以訪問所述元 組空間內(nèi)的用戶接口對象,其中所述用戶接口對象表示可操作以用于與所述社區(qū)交 互的可選擇的多個類型的用戶接口技術(shù),且其中所述第二應(yīng)用程序進(jìn)一步可操作以 獲得所述多個類型的用戶接口技術(shù)中的選定一者。
60. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述第二應(yīng)用程序進(jìn)一步可操作以訪問所述門 戶且與所述社區(qū)的成員交換通信。
61. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述數(shù)據(jù)進(jìn)一步包括對應(yīng)于由所述無線裝置執(zhí) 行的相應(yīng)交易的交易數(shù)據(jù)。
62. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述數(shù)據(jù)進(jìn)一步包括基于與相應(yīng)無線裝置服務(wù) 的相應(yīng)無線裝置交互的數(shù)據(jù)。
63. 根據(jù)權(quán)利要求55所述的設(shè)備,其中所述數(shù)據(jù)對應(yīng)于具有共同對象類型的數(shù)據(jù)對象, 且其中所述數(shù)據(jù)是從多個數(shù)據(jù)源產(chǎn)生的。
全文摘要
本發(fā)明提供發(fā)現(xiàn)和管理電子社區(qū)的設(shè)備和方法,其包含將數(shù)據(jù)元組放置于元組空間內(nèi),經(jīng)由社區(qū)形成元組發(fā)現(xiàn)所述數(shù)據(jù)元組的屬性,以及基于所發(fā)現(xiàn)的關(guān)系產(chǎn)生一個或一個以上社區(qū)元組。
文檔編號G06Q10/00GK101681461SQ200880020597
公開日2010年3月24日 申請日期2008年6月19日 優(yōu)先權(quán)日2007年6月19日
發(fā)明者布魯斯·凱利·杰克遜, 斯蒂文·理查德·吉奇, 馬克·萊斯利·康特 申請人:高通股份有限公司