管理电子用户社区的设备和方法

文档序号:6477561阅读:204来源:国知局
专利名称:管理电子用户社区的设备和方法
技术领域
所描述的方面涉及电子和/或在线社区,且更具体来说,涉及管理此些社区的设备和 方法。
背景技术
分布式计算机系统(例如但不限于,因特网)的特征在于在不相似的且地理上多样 的大的处理器阵列上同时执行的许多不相似的进程之间进行快速实时的相互交换。分布 式计算机系统的资源通常是在空间上分离的,且其应用程序的执行常常涉及可在时间上 广泛分离的多个执行线程。

发明内容
以下呈现简化的概要以便提供对本发明的某些方面的基本理解。此概要不是扩展的 概述,且不希望识别关键要素也不希望描绘此些方面的范围。其目的是以简化形式呈现 所描述方面的一些概念作为稍后呈现的更详细描述内容的序言。
根据一个或一个以上方面及其对应揭示内容,结合将与元组空间分布式计算环境交 互的客户端装置(例如手持式通信装置)的使用描述各种特征,所述元组空间分布式计 算环境有助于形成此些客户端装置的用户社区。元组空间解决了由分布式计算环境呈现 的挑战。
在一个方面中, 一种形成用户社区的方法包括在元组空间内接收多个数据元组, 其中所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属 性,且其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者。此外,所述方法包含用位于所述元组空间内的服务元组监视所述接收的多个数据元组, 其中所述服务元组包括表示关系确定算法的至少一个服务属性。此外,所述方法包含由 所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一个或一个以 上关系。而且,所述方法包含基于对应于与所述相应关系相关联的所述相应用户相关数 据的所述用户识别符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的 每一者的相应用户。另外,所述方法包含由所述服务元组在所述元组空间内创建和存储 用于所述所识别一个或一个以上关系中的每一者的社区元组,其中每一社区元组包括表 示所述相应所识别关系和所述相应社区元组的所述多个用户中的所述相应所识别用户 的社区属性。
在相关方面中,至少一个处理器包含用于实施所述方法的上述动作的一个或一个以 上模块。
在另一相关方面中, 一种计算机程序产品包括计算机可读媒体,所述计算机可读媒 体包含用于致使计算机实施所述方法的上述动作的一组或一组以上指令。
在另一方面中, 一种设备包括用于在元组空间内接收多个数据元组的装置,其中 所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,且 其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者。此外, 所述设备包含用于监视所述接收的多个数据元组的装置,其中所述用于监视的装置位于 所述元组空间内,且其中所述用于监视的装置包括表示关系确定算法的至少一个服务属 性。而且,所述设备包含用于由所述用于监视的装置经由所述关系确定算法发现所述相 应用户相关数据之间的一个或一个以上关系的装置。此外,所述设备包含用于基于对应 于与所述相应关系相关联的所述相应用户相关数据的所述用户识别符,识别所述多个用 户中对应于所述所识别一个或一个以上关系中的每一者的相应用户的装置。另外,所述 设备包含用于在所述元组空间内创建和存储用于所述所识别一个或一个以上关系中的 每一者的社区元组的装置,其中每一社区元组包括表示所述相应所识别关系和所述相应 社区元组的所述多个用户中的所述相应所识别用户的社区属性。
在又一方面中, 一种设备包括处理器;以及存储器,其与所述处理器通信。此外, 所述设备包括社区形成模块,其存储于所述存储器中且可由所述处理器执行,其中所述 社区形成模块包括元组空间和服务元组。所述元组空间可操作以接收多个数据元组,所 述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,其中 所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者。此外,所述 服务元组包括表示关系确定算法的至少一个服务属性。且,在由所述处理器执行时,所述服务元组可操作以监视所述元组空间内接收的所述多个数据元组,经由所述关系确定 算法发现所述相应用户相关数据之间的一个或一个以上关系,基于对应于与所述相应关 系相关联的所述相应用户相关数据的所述用户识别符,识别所述多个用户中对应于所述 所识别一个或一个以上关系中的每一者的相应用户,以及在所述元组空间内创建和存储 用于所述所识别一个或一个以上关系中的每一者的社区元组,且其中每一社区元组包括 表示所述相应所识别关系和所述相应社区元组的所述多个用户中的所述相应所识别用 户的社区属性。
为了完成上述和相关目的, 一个或一个以上方面包括下文完全描述且在权利要求书 中特定指出的特征。以下描述和附图详细陈述一些说明性方面且仅指示可采用所述方面 和型式的原理的各种方式中的一些方式。在结合图式考虑时从以下详细描述将明白其它 优点和新颖特征,且希望所揭示的型式包含所有此些方面及其等效物。


图1是用于管理用户社区的系统的一个方面的示意图2是图1的数据元组的一个方面的示意图3是图1的社区发现/形成服务元组的一个方面的示意图4是图1的社区元组的一个方面的示意图;以及
图5是可与图1的系统一起操作的通信网络的一个方面的示意图。
图6是根据一个方面的用于管理用户社区的方法的流程图。
具体实施例方式
所描述的方面涉及用户社区,例如以通信方式连接具有共同兴趣的用户的在线或电 子社区。举例来说,此社区包含网站、聊天室、邮件群组、即时消息接发群组、虚拟会 议群组、文本消息接发群组、电话群组呼叫群组、传真群组、博客(blog)群组等。所 描述的方面在一些情况下提供相应社区的自动和/或自主发现和创建。此外,所描述的方 面在一些情况下允许基于完全不同和/或多源数据来发现和创建相应社区。另外,所描述 的方面并入有灵活的基于空间的数据储集区,其可操作以接收表示数据的数据对象。因 此,所描述的方面提供用于发现、创建和管理用户社区的简单且有效的方法和设备。
在主题描述中,词语"示范性"用于表示充当实例、例子或说明。本文中描述为"示 范性"的任何方面或设计不一定解释为比其它方面或设计优选或有利。而是,希望词语 "示范性"的使用以具体方式呈现概念。
15参看图1到4,根据一个方面,创建和管理用户社区的系统IO包含元组空间12, 其具有可操作以评估由元组空间12接收的多个数据元组16的服务元组14。服务元组 14操作以确定所述多个数据元组16中的相应者之间是否存在关系,且基于所发现的关 系而形成和管理相应的社区元组18。
特定来说,元组空间12包括数据储集区,且服务元组14、数据元组16以及社区元 组18中的每一者包括具有一有序数据集的对象,其包括元组类型20和元组属性22。具 体来说,元组类型20包括元组的类型和/或类别的识别符,例如服务类别、数据类别以 及社区类别。此外,元组属性22可依据元组类型20而变化。举例来说,参看图2,具 有对应于数据类别的元组类型20的元组对象可具有元组属性22,所述元组属性22包括 和/或表示用户相关数据24和用户识别符26,其两者对应于在系统10 (图1)内操作对 应客户端装置30 (图1)的多个用户28 (图1)中的相应一者。类似地,参看图3,具 有对应于服务类别的元组类型20的元组对象可具有元组属性22,所述元组属性22包括 和/或表示关系管理算法32,关系管理算法32可操作以基于相应数据元组16表示的用 户相关数据24而确定数据元组16之间的关系,可操作以基于对应于与相应关系相关联 的相应用户相关数据24的用户识别符26而识别客户端装置30的多个用户28中对应于 所识别一个或一个以上关系中的每一者的相应用户,且进一步可操作以基于所发现的关 系创建、存储和以其它方式管理社区元组18。另外,具有对应于社区类别的元组类型 20的元组对象可具有元组属性22,所述元组属性22包括和/或表示共同性34 (例如形 成相应社区元组18的基础的所发现关系),以及成员资格36 (例如客户端装置30的与 相应社区元组18相关联的一组相应所识别用户28)。
此外,可通过多个用户28中的每一者经由对应客户端装置30与元组空间12的交 互而发现社区元组18,借此每一相应用户28可例如经由相应社区门户38加入由相应社 区元组18界定的交互式用户社区。举例来说,导致发现相应社区元组18的交互可包含 对由客户端装置30起始的社区元组18的搜索和/或接收由服务元组14和/或社区元组18 和/或系统10的操作者40产生的消息,其中所述消息通知相应客户端装置30且因此通 知相应用户28与由相应社区元组18界定的用户社区的关系。由此,相应用户28能够 基于由在对应用户相关数据24之间发现的关系界定的共同性34而接受或拒绝参与相应 用户28可能感兴趣的在线和/或电子用户社区。
因此,系统IO使得能够基于由元组空间12接收的数据元组16之间的关系而发现、 创建和管理用户社区。
"元组空间"是全局共享的以相关联方式寻址的存储器空间,其经组织为元组分组。"元组"是元组空间系统的基本元素。在基于元组空间的协作语言(例如,Linda)的情 形中,元组是具有特定类型的字段或值的向量。在较广意义上,"元组"是信息存储系 统中的条目。举例来说,关系数据库系统中的一行可称为元组。
在例如Linda的语言中,称为"模板"的构造用于经由匹配技术以相关联方式寻址 元组。如果模板具有相等数目的字段且如果每一模板字段匹配于对应的元组字段,那么 模板匹配于元组。
基于元组空间的协调语言提供用于进程间通信和同步的简单且强大的机制,其为并 行和分布式编程的关键。具有共享的数据的进程产生元组且将其放置于元组空间中。需 要数据的进程简单地从元组空间请求元组。
元组空间程序出于若干原因可较容易编写和维持,所述原因包含以下各项
(1) 目的地去耦(完全匿名通信) 一一元组的创建者无需知道所述元组的未来用途 或其目的地。
(2) 空间去耦一一因为元组是使用相关联寻址方案检索的,所以多个地址空间不相 交进程可以相同方式访问元组。
(3) 时间去耦一一元组具有其自身的寿命,其独立于产生其的进程或可读取其的任 何进程。这使得时间不相交进程能够无缝地通信。
基于元组空间的协调语言可提供许多不同类型的分布式应用,尤其是因特网上的使 用所需的本质特征(空间和时间分离)。通过科学家和学者的开发,因特网起初用于共 享研究信息和合作。然而,因特网现在涵盖联网在一起的数百万台世界范围的计算机。
存在两种不同类型的基于元组空间的协调语言(例如Linda)的实施方案,表征为 "封闭式"或"开放式"。封闭式实施方案使用对对象和源代码的编译时间分析来提供高 度有效的封闭程序。开放式实施方案允许进程、代理和程序通过元组空间进行协作而无 需要求任何先验知识的运行时间系统。本质上,开放式实施方案提供持久的数据存储。
Linda语言使用三种标准指令或基元。这些指令是(具有其非正式语义)
(1) out(tuple)将元组插入元组空间。
(2) in(template)如果存在匹配于模板的元组,那么移除元组且将其返回到执行in 的代理。如果没有匹配的元组可用,那么匹配元组之前的基元块可用。
(3) rd(template)如果存在匹配于模板的元组,那么将元组的副本返回到执行rd的 代理。如果不存在匹配的元组,那么匹配元组之前的基元块可用。
返回参看图1,元组空间12包括可操作以接收数据对象(例如,元组14、 16和18) 的抽象空间,且包含可在空间内执行的预定一组操作。举例来说,所述预定组功能可包含"in"功能和"rd"功能,其两者均采用允许通过使输入参数(在给定的情况下)与 元组空间内存在的那些值匹配而对空间中的特定元组进行选择的输入参数。另外,"in" 和"rd"功能可具有非模块化等效物(i叩和rdp)。在一些方面中,所述预定组功能可 包含可在元组空间12以及元组14、 16和18两者上执行的一组操作,例如JAVA方法。
此外,在特定实例中,每一元组14、 16和18是com.qualcomm.qspaces.linda.Tuple 类或子类的实例,且是以在构造元组时指定的对象数组界定的一组属性22创建的。所 述数组可为零长度,然而在一些方面中,数组可为非空。另外,在一些方面中,数组中 的个别属性对象的每一者均可为非空。
在一些方面中,当首先构造相应元组14、 16和18且每次从相应元组检索相应属性 22时,可使用非常快速形式的存储器内串行化来防备性地复制对象数组。此过程允许相 应元组14、 16和18不可改变,且因此保证其中驻存相应元组14、 16和18的元组空间 12的完整性。
在上文提到的方面中,元组平等性遵守任何JAVA对象的相同平等性原则,包含规 定如果tUquals(t2)则t2.equals(tl)的对称规则。
具体来说,如果t2 (称为模板)满足以下准则,那么一元组等于另一元组,例如 tl.equals(t2》
1) 模板t2的类别20是与元组tl相同的类别20。
2) 模板t2的属性22等于元组tl的属性22,意味着t2的属性22与tl的属性22 相同,无论其次序如何。
在其它方面中,如果t2 (称为模板)满足以下准则,那么一元组匹配于另一元组, 例如tl.matches(t2):
1) 模板t2的类别20是元组tl的相同类别20或超类别。
2) 模板t2的属性22匹配于元组tl的属性22,意味着t2的属性22是相同组或子 组的tl的属性22,无论其次序如何。
当使一个元组与另一元组匹配时,对称规则不适用,因此tl.matches(t2)不一定等于 t2.matches(tl)。
在一些方面中, 一组元组属性22与另一组的比较使用正常的对象平等性规则,因 此用作元组属性22的任何对象必须正确地实施object.equals(Object obj)和 object.hashcode()方法。
以租期42 (图2到4)将相应元组14、 16或18添加到元组空间12。租期42是界 定元组将在相应元组空间12中保留多久的时间周期(例如以毫秒为单位而指定)。举例
18来说,具有零值的租期42可指示相应元组从不到期。 一旦相应元组的租期42到期,那 么自动从元组空间12移除所述元组。
服务元组14表示元组空间12的客户端(例如客户端装置30)进行交互的服务。此 外,服务元组14也是在其自身权利中的自主"活动"JAVA对象,其也可与元组空间12 和空间中的其它元组交互。可以与其它元组相同的方式,例如通过匹配元组的类别20 与属性22而发现服务元组14。然而,在一些方面中,可能不以此方式使用服务元组14, 而是通过将例如数据元组16等其它元组放置到元组空间12中而间接与服务元组14交 互。
举例来说,例如相应客户端装置30等客户端可创建具有属性abc和123的类别A 的数据元组16,且将元组放置到元组空间12中。由此,可使用以下符号描述数据元组
16:
(A, "abc", 123)。
如先前描述,服务元组14是活动对象,其可以与客户端应用程序相同的方式与元 组空间12交互。由此,在此实例中,服务元组14已经例示且在针对具有用于类别A的 匹配模板44的任何元组和任何属性从元组空间12进行读取时模块化。此匹配准则可描 述如下
(A, s, x)
其中"和?jc意味着字符串s和整数x的任何值将匹配。因此,元组空间12匹配于 来自服务元组14的模板,且将随后从元组空间12读取元组A。以此方式,所描述的方 面将以元组的形式将参数传递到服务。
更具体来说,在所描述的方面中,服务元组14 (图3)包含匹配模板44,其针对任 何具有对应于数据类别的元组类型20的元组监视元组空间12,借此识别数据元组16。 此外,匹配模板44允许所识别数据元组16具有任何属性22,借此致使服务元组14将 所有用户相关数据24和对应的用户识别符26读取到关系确定算法32中。关系确定算 法32借此操作以识别和存储用户相关数据24之间的关系46,且进一步操作以跟踪唯一 对应用户识别符26的计数48。 一旦计数48达到预定匹配阈值50,例如被认为值得形 成社区的最小数目的唯一用户识别符26,则关系确定算法32创建相应的社区元组18且值50可由元组空间12的操作者40界定。
如上所述,且如同元组空间12中的任何其它元组,可通过在元组空间12内放置具有界定社区类别元组和任何属性的模板的另一元组来发现社区元组18。举例来说,在系统10中,操作者40、相应客户端装置30和/或在系统10内操作的任何其它方可在元组空间12内放置具有上述社区匹配准则的此社区搜索元组52 (图1)来发现社区元组18。特定来说,社区搜索元组52是这样一种类型的服务元组其表示经构造以匹配和读取放置于元组空间12内的社区类型元组的社区搜索服务。由此,操作社40、相应客户端装置30和/或在系统10内操作的任何其它方可读取元组空间12内的社区元组18,且提取例如共同性34和成员资格36等对应属性22,借此使得一方能够基于用户识别符26而联系对应用户30。此外,所述方可进一步为一个或一个以上相应社区元组18提供元组名称54和/或共同性描述符56,以便更加用户友好地参考相应元组。举例来说,元组名称54可大体上识别相应社区元组18,且共同性描述符56可提供形成共同性34的所发现关系的定义或解释。
此外,操作者40、相应客户端装置30和/或在系统10内操作的任何其它方可界定相应的通信门户38,其可操作以实现在社区元组18所表示的相应社区中具有成员资格36的相应用户30之间的通信。举例来说,通信门户38可包含网站、电子邮件客户端、即时消息接发客户端、短消息服务客户端等。
另外,由于可能发现由相应社区元组18表示的给定社区的共同性34,因此通信门户38可包含广告58,且更具体来说,旨在匹配于对应用户社区的一个或一个以上兴趣且基于共同性34的经引导的广告。
此外,在系统10中,可嵌入表示进入服务对象本身的用户接口的对象。实际上,可将具有不同类型的若干用户接口对象放置于单个服务对象中。
考虑以下用户接口服务元组-
(A, [Java], [Flash], [uiOne])
此用户接口服务元组A含有以加利福尼亚州圣地亚哥市的高通公司(QUALCOMMIncorporated)开发的JAVA、 ADOBE Flash和uiOneTM技术定义的3个用户接口对象。在移动性的上下文中,当前方面使得能够在广泛多种无线装置(各自具有其自身特定要求)上提供服务,无论对例如Java、 Flash或uiOne等不同技术或甚至单个技术的多个变型(任选地包含对屏幕大小或其它装置特定属性的优化)的支持如何。
相应客户端装置(和对应应用程序)30、操作者40和/或系统IO的任何其它方因此能够定位用户接口服务对象且随后从其加载用户接口组件,例如以便根据相应通信门户38的给定参数进行通信。
返回参看图1,可直接由相应客户端装置30 (例如无线装置)或替代地由数据源60(例如客户端装置与其交互的服务,或连接到与客户端装置交互的服务的服务)将数据元组16放置于元组空间12中。举例来说,客户端装置30可为任何类型的计算机化无线装置,例如蜂窝式电话、卫星电话、PDA、膝上型计算机等。此外,数据源60可包括交易服务,例如可操作以出售商品和/或服务的基于因特网或基于网站的商业机构。由此,数据元组16可表示一个或一个以上客户端装置30与一个或一个以上交易服务之间的此些交易。以此方式,可从广泛多种数据源60,例如从大体上不相关的服务将数据元组16放置于元组空间12中,且可从可能已先前视为不相关的广泛多种数据发现用户社区。因此,系统IO允许基于任何数据组合发现新的关系。
在一个方面中,可在包含蜂窝式电话网络的通信网络中实施系统10。参看图5,举例来说,通信网络200包含一个或多个客户端装置30 (在此情况下为无线电话装置),其利用无线网络202与具有网络装置或服务器70和/或存储装置72和/或数据源60的有线网络204 (例如,局域网LAN等)通信。网络装置/服务器70和/或存储装置72中的一者或两者可包含元组空间12和上文论述的系统10的组件的一些部分。此外,数据源60可包含处理器和与处理器通信的存储器,其中存储器包括具有元组产生逻辑的元组产生模块,所述元组产生逻辑可操作以从可操作以确定用户社区的任何数据源(例如基于网站的交易服务)产生多个数据元组。特定来说,无线装置30包含具有存储器82的计算机平台80,存储器82例如经由实现与任何驻存的应用程序(例如产生用户相关数据和用户识别符的数据产生应用程序88和实现基于社区的通信交换的社区应用程序卯)的交互的应用程序编程接口 (API) 86与处理器84通信。此外,网络装置或服务器70和/或存储装置72和/或数据源60可包含处理器和与处理器通信的存储器,以及存储在存储器中且可由处理器执行的社区形成模块,其中所述社区形成模块包括上文描述的元组空间12和服务元组14。无线网络202经由运营商网络206连接到有线网络204。应注意,图5是更完全地说明无线通信网络的组件和本发明系统的一个方面的元件的相互关系的代表性图。通信网络200仅为示范性的且可包含远程模块(例如无线通信装置30)借以在彼此之间和/或在无线和/或有线网络的其它组件(包含但不限于,无线网络运营商和/或服务器)之间以无线方式通信的任何系统。
21网络装置或服务器70和/或存储装置72和/或数据源60可存在于通信网络200上,通信网络200具有提供社区管理能力和/或蜂窝式电信服务所需的任何其它网络组件。网络装置或服务器70和/或存储装置72和/或数据源60可通过数据链路210和212与运营商网络206通信,数据链路210和212可为例如因特网、安全LAN、 WAN或其它网络的数据链路。运营商网络206控制发送到移动交换中心(MSC) 214的消息(一般为数据包)。此外,运营商网络206通过例如因特网和/或POTS (普通老式电话服务)等网络212与MSC 214通信。举例来说,在网络212中,网络或因特网部分传送数据,且POTS部分传送语音信息。MSC 214可通过例如数据网络和/或用于数据传送的因特网部分和用于语音信息的POTS部分等另一网络218连接到多个基站(BTS) 216。 BTS 216最终例如使用预定的语音和/或数据包服务(分别例如码分多址(CDMA)和短消息接发服务(SMS))或任何其它无线方法以无线方式向无线通信装置30广播消息。
因此,通信网络200与系统10相组合允许基于在元组空间中的数据对象之间发现的关系而发现、创建和管理电子或在线用户社区。此外,通信网络200与系统10相组合允许相应用户社区的所识别用户之间的交互。
在图6中,在300处描绘的用于形成用户社区的说明性方法包含在方框302处接收多个数据元组。在方框304中针对指示关系的服务属性而监视元组空间中的数据元组。一旦在方框306中发现关系,那么在方框308中将所识别用户与具有服务属性的数据元组相关联,且对此些所识别用户的数目进行计数。如果在方框310中计数超过计数阈值,那么在方框312中将社区元组放置于元组空间中。
图6还描绘在方框320处描绘的用于形成交互式用户社区的方法。在方框322处针对交互式用户社区的机会而监视用户交互。一旦在方框324中找到匹配,那么在方框326在交互式门户中向用户提供成员资格。如果在方框328中用户接受,那么在方框330中将成员资格属性添加到用户识别元组中。
可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文所述功能的任何组合来实施或执行结合本文所揭示的方面而描述的各种说明性逻辑、逻辑块、模块和电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP与微处理器的组合、多个微处理器、结合DSP核心的一个或一个以上微处理器,或任何其它此配置。另外,至少一个处理器可包括可操作以执行上文所述的步骤和/或动作中的一者或一者以上的一个或一个以上模块。
22此外,可直接以硬件、以处理器执行的软件模块或以两者的组合实施结合本文所揭示的方面而描述的方法或算法的步骤和/或动作。软件模块可驻存于RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移除磁盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体可耦合到处理器,使得处理器可从存储媒体读取信息和向存储媒体写入信息。在替代方案中,存储媒体可与处理器成一体。此外,在一些方面中,处理器和存储媒体可驻存于ASIC中。另外,ASIC可驻存于用户终端中。在替代方案中,处理器和存储媒体可作为离散组件驻存于用户终端中。另外,在一些方面中,方法或算法的步骤和/或动作可作为一个或任何组合或一组代码和/或指令驻存于可并入到计算机程序产品中的机器可读媒体和/或计算机可读媒体上。
虽然上述揭示内容论述说明性方面,但应了解,在不脱离如所附权利要求书界定的所描述方面的范围的情况下可在本文中作出各种改变和修改。此外,虽然可以单数形式描述或主张所描述方面的元件,但也涵盖复数形式,除非明确陈述限于单数形式。另外,任何方面的全部或一部分可与任何其它方面的全部或一部分一起使用,除非另外陈述。
鉴于上文描述的示范性系统,已参看若干流程图描述可根据所揭示标的物实施的方法。虽然为了解释的简单性的目的,将方法展示和描述为一系列方框,但应理解和了解,所主张的标的物不受方框的次序的限制,因为某些方框可以与本文所描绘且描述的次序不同的次序和/或与其它方框同时发生。另外,可能不需要所有所说明的方框来实施本文中所描述的方法。另外,应进一步了解,本文揭示的方法能够存储在制造物件上以促进将此些方法输送和传送到计算机。如本文使用的术语"制造物件"希望涵盖可从任何计算机可读装置、载体或媒体存取的计算机程序。
应了解,被称为以引用方式整体或部分并入本文的任何专利、公开案或其它揭示材料是仅在所并入材料并不与本发明中陈述的现存定义、陈述或其它揭示材料冲突的程度上并入本文的。由此且在必要的程度上,如本文明确陈述的揭示内容取代以引用方式并入本文的任何冲突材料。被称为以引用方式并入本文但与本文陈述的现存定义、陈述或其它揭示材料冲突的任何材料或其部分将仅在在所述所并入材料与现存揭示材料之间不出现冲突的程度上并入。
权利要求
1.一种形成用户社区的方法,其包括在元组空间内接收多个数据元组,其中所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者;用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述服务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
2. 根据权利要求l所述的方法,其进一步包括,针对相应社区元组,基于在所述元组空间内接收额外数据元组将额外用户添加到所述多个用户中的所述相应所识别用户,其中所述额外数据元组包括表示两者均对应于所述额外用户的额外用户相关数据和额外用户识别符的额外数据属性,且其中所述额外用户相关数据对应于所述相应社区元组的所述相应所识别关系。
3. 根据权利要求1所述的方法,其进一步包括对所述多个用户中对应于每一相应所识别关系的所述所识别用户进行计数,且确定所述相应计数是否满足预定计数阈值,其中如果确定所述相应计数满足所述预定计数阈值,则所述创建和所述存储发生。
4. 根据权利要求1所述的方法,其中所述多个数据元组包括预定元组类型,且进一步 包括基于所述预定元组类型在所述在所述元组空间内接收所述多个数据元组时自动起始所述监视和发现。
5. 根据权利要求1所述的方法,其进一步包括如果所述多个数据元组包括对应于数据类型的预定元组类型,那么在所述在所述元组空间内接收所述多个数据元组时自动起始所述监视、发现、识别、创建和存储。
6. 根据权利要求1所述的方法,其进一步包括,针对至少一个相应社区元组,界定可操作以连接所述相应社区元组的所述多个用户中的所述相应所识别用户的门户。
7. 根据权利要求6所述的方法,其进一步包括接收可由所述相应社区元组的所述多个用户中的所述相应所识别用户操作的门户专用交互式用户接口。
8. 根据权利要求7所述的方法,其进一步包括接收被引导到至少一个相应门户专用交互式用户接口的广告。
9. 根据权利要求6所述的方法,其进一步包括在所述元组空间内接收用户接口对象,其中所述用户接口对象表示可操作以用于与相应社区元组交互的可选择的多个类型的用户接口技术。
10. 根据权利要求1所述的方法,其进一步包括邀请每一相应社区元组的所述多个用户中的所述相应所识别用户加入交互式社区。
11. 根据权利要求1所述的方法,其中接收所述多个数据元组进一步包括接收对应于由所述相应用户执行的相应交易的相应交易数据。
12. 根据权利要求1所述的方法,其中接收所述多个数据元组进一步包括接收基于与相应无线装置服务的相应无线装置交互的相应数据。
13. 根据权利要求1所述的方法,其中接收所述多个数据元组进一步包括从多个数据源接收具有共同对象类型的数据对象。
14. 根据权利要求l所述的方法,其进一步包括,针对至少一个相应社区元组,接收与所述相应所识别关系相关联的社区元组名称和共同性描述符中的至少一者。
15. 至少一种经配置以形成用户社区的处理器,其包括第一模块,其用于在元组空间内接收多个数据元组,其中所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者;第二模块,其用于监视所述接收的多个数据元组,其中所述第二模块包括位于所述元组空间内的服务元组,其中所述服务元组包括表示关系确定算法的至少一个服务属性;第三模块,其用于由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一个或一个以上关系;第四模块,其用于基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相应用户;以及第五模块,其用于由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
16. —种计算机程序产品,其包括计算机可读媒体,其包括用于致使计算机在元组空间内接收多个数据元组的至少一个指令,其中所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者;用于致使所述计算机监视所述接收的多个数据元组的至少一个指令,其中所述至少一个指令包括位于所述元组空间内的服务元组,其中所述服务元组包括表示关系确定算法的至少一个服务属性;用于致使所述计算机由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一个或一个以上关系的至少一个指令;用于致使所述计算机基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别符识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相应用户的至少一个指令;以及用于致使所述计算机由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以上关系中的每一者的社区元组的至少一个指令,其中每一社区元组包括表示所述相应所识别关系和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
17. —种设备,其包括用于在元组空间内接收多个数据元组的装置,其中所述多个数据元组中的每一者包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于多个用户中的相应一者;用于监视所述接收的多个数据元组的装置,其中所述用于监视的装置位于所述元组空间内,其中所述用于监视的装置包括表示关系确定算法的至少一个服务属性;用于由所述用于监视的装置经由所述关系确定算法发现所述相应用户相关数据之间的一个或一个以上关系的装置;用于基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别符识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相应用户的装置;以及用于在所述元组空间内创建和存储用于所述所识别一个或一个以上关系中的每 一者的社区元组的装置,其中每一社区元组包括表示所述相应所识别关系和所述相 应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
18. —种设备,其包括处理器;存储器,其与所述处理器通信;社区形成模块,其存储于所述存储器中且可由所述处理器执行,其中所述社区形 成模块包括元组空间和服务元组;其中所述元组空间可操作以接收多个数据元组,所述多个数据元组中的每一者包 括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述 用户识别符两者均对应于多个用户中的相应一者;其中所述服务元组包括表示关系确定算法的至少一个服务属性;且其中在由所述处理器执行时,所述服务元组可操作以监视在所述元组空间内接 收的所述多个数据元组;经由所述关系确定算法发现所述相应用户相关数据之间的 一个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据 的所述用户识别符,识别所述多个用户中对应于所述所识别一个或一个以上关系中 的每一者的相应用户;以及在所述元组空间内创建和存储用于所述所识别一个或一 个以上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关 系和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
19. 根据权利要求18所述的设备,其中所述社区形成模块针对相应社区元组,进一步 可操作以基于在所述元组空间内接收额外数据元组将额外用户添加到所述多个用 户中的所述相应所识别用户,其中所述额外数据元组包括表示两者均对应于所述额 外用户的额外用户相关数据和额外用户识别符的额外数据属性,且其中所述额外用 户相关数据对应于所述相应社区元组的所述相应所识别关系。
20. 根据权利要求18所述的设备,其中所述社区形成模块进一步可操作以对所述多个 用户中对应于每一相应所识别关系的所述所识别用户进行计数,且确定所述相应计 数是否满足预定计数阈值,其中如果确定所述相应计数满足所述预定计数阈值,则 所述社区形成模块进一步可操作以执行每一相应社区元组的所述创建和所述存储。
21. 根据权利要求18所述的设备,其中所述多个数据元组包括预定元组类型,且其中 所述社区形成模块进一步可操作以基于所述预定元组类型在所述在所述元组空间 内接收所述多个数据元组时自动起始所述监视和所述发现。
22. 根据权利要求18所述的设备,其中所述社区形成模块进一步可操作以如果所述 多个数据元组包括对应于数据类型的预定元组类型,那么在所述在所述元组空间内 接收所述多个数据元组时自动起始所述监视、发现、识别、创建和存储。
23. 根据权利要求18所述的设备,其中所述社区形成模块进一步可操作以针对至少 一个相应社区元组,界定可操作以连接所述相应社区元组的所述多个用户中的所述 相应所识别用户的门户。
24. 根据权利要求23所述的设备,其中所述社区形成模块进一步可操作以接收可由所 述相应社区元组的所述多个用户中的所述相应所识别用户操作的门户专用交互式 用户接口。
25. 根据权利要求24所述的设备,其中所述社区形成模块进一步可操作以接收被引导 到至少一个相应门户专用交互式用户接口的广告。
26. 根据权利要求23所述的设备,其中所述社区形成模块进一步可操作以在所述元组 空间内接收用户接口对象,其中所述用户接口对象表示可操作以用于与相应社区元 组交互的可选择的多个类型的用户接口技术。
27. 根据权利要求18所述的设备,其中所述社区形成模块进一步可操作以产生对每一 相应社区元组的所述多个用户中的所述相应所识别用户加入交互式社区的邀请。
28. 根据权利要求18所述的设备,其中所述多个数据元组进一步包括对应于由所述相 应用户执行的相应交易的相应交易数据。
29. 根据权利要求18所述的设备,其中所述多个数据元组进一步包括基于与相应无线 装置服务的相应无线装置交互的相应数据。
30. 根据权利要求18所述的设备,其中所述多个数据元组进一步包括来自多个数据源 的具有共同对象类型的数据对象。
31. 根据权利要求18所述的设备,其中至少一个相应社区元组进一步包括与所述相应 所识别关系相关联的社区元组名称和共同性描述符中的至少一者。
32. —种提供用于形成用户社区的数据的方法,其包括产生多个数据元组,所述多个数据元组中的每一者包括表示用户相关数据和用户 识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于多 个用户中的相应一者;以及将所述多个数据元组转发到元组空间,所述元组空间可操作以用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述服务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一 个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别 符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相 应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以 上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系 和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
33. 根据权利要求32所述的方法,其中产生所述多个数据元组进一步包括接收对应于 由所述相应用户执行的相应交易的相应交易数据。
34. 根据权利要求32所述的方法,其中产生所述多个数据元组进一步包括接收基于与 相应无线装置服务的相应无线装置交互的相应数据。
35. 根据权利要求32所述的方法,其中产生所述多个数据元组进一步包括基于从多个 数据源接收的数据产生具有共同对象类型的数据对象。
36. 至少一种经配置以提供用于形成用户社区的数据的处理器,其包括-第一模块,其用于产生多个数据元组,所述多个数据元组中的每一者包括表示用 户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别 符两者均对应于多个用户中的相应一者;以及第二模块,其用于将所述多个数据元组转发到元组空间,所述元组空间可操作以用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述服 务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一 个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别 符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相 应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以 上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系 和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
37. —种计算机程序产品,其包括计算机可读媒体,其包括用于致使计算机产生多个数据元组的至少一个指令,所述多个数据元组中的每 一者包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数 据和所述用户识别符两者均对应于多个用户中的相应一者;以及用于致使所述计算机将所述多个数据元组转发到元组空间的至少一个指令,所 述元组空间可操作以-用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述 服务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的 一个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识 别符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者 的相应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个 以上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别 关系和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
38.—种设备,其包括用于产生多个数据元组的装置,所述多个数据元组中的每一者包括表示用户相关 数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者 均对应于多个用户中的相应一者;以及用于将所述多个数据元组转发到元组空间的装置,所述元组空间可操作以用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述服 务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一 个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别 符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相 应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以 上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系 和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
39. —种用于提供用于形成用户社区的数据的网络装置,其包括处理器;存储器,其与所述处理器通信;其中所述存储器包括具有元组产生逻辑的元组产生模块,所述元组产生逻辑可操 作以产生多个数据元组,所述多个数据元组中的每一者包括表示用户相关数据和用 户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于 多个用户中的相应一者,且进一步可操作以将所述多个数据元组转发到元组空间, 所述元组空间可操作以用位于所述元组空间内的服务元组监视所述接收的多个数据元组,其中所述服 务元组包括表示关系确定算法的至少一个服务属性;由所述服务元组经由所述关系确定算法发现所述相应用户相关数据之间的一 个或一个以上关系;基于对应于与所述相应关系相关联的所述相应用户相关数据的所述用户识别 符,识别所述多个用户中对应于所述所识别一个或一个以上关系中的每一者的相 应用户;以及由所述服务元组在所述元组空间内创建和存储用于所述所识别一个或一个以 上关系中的每一者的社区元组,其中每一社区元组包括表示所述相应所识别关系 和所述相应社区元组的所述多个用户中的所述相应所识别用户的社区属性。
40. 根据权利要求39所述的网络装置,其中所述多个数据元组包括对应于由所述相应 用户执行的相应交易的相应交易数据。
41. 根据权利要求39所述的网络装置,其中所述多个数据元组包括基于与相应无线装 置服务的相应无线装置交互的相应无线装置交互数据。
42. 根据权利要求39所述的网络装置,其中所述多个数据元组进一步包括基于从多个 数据源接收的数据的具有共同对象类型的数据对象。
43. —种实现参与用户社区的方法,其包括致使产生可操作以包括至少一个数据元组的数据,其中每一数据元组包括表示用 户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别 符两者均对应于相应用户;接收成为用户社区的成员的指示,其中所述指示是基于元组空间接收所述至少一 个数据元组以及发现所述至少一个数据元组与所述元组空间内的其它数据元组之 间的关系,其中所述其它数据元组包括表示对应于相应其它用户的相应用户相关数据和相应用户识别符的相应数据属性,其中由位于所述元组空间内且具有关系确定 算法的服务元组发现所述关系;以及产生对所述指示的响应,其中所述响应包括接受或拒绝加入所述用户社区。
44. 根据权利要求43所述的方法,其进一步包括接收可操作以连接所述社区的成员的 门户的定义。
45. 根据权利要求44所述的方法,其进一步包括接收可操作以连接所述社区的成员的 门户专用交互式用户接口。
46. 根据权利要求45所述的方法,其进一步包括接收被引导到所述门户专用交互式用 户接口的广告。
47. 根据权利要求43所述的方法,其进一步包括访问所述元组空间内的用户接口对 象,其中所述用户接口对象表示可操作以用于与所述社区交互的可选择的多个类型 的用户接口技术;以及获得所述多个类型的用户接口技术中的选定一者。
48. 根据权利要求43所述的方法,其进一步包括访问所述门户且与所述社区的成员交 换通信。
49. 根据权利要求43所述的方法,其中致使产生所述数据进一步包括致使产生对应于 由所述相应用户执行的相应交易的交易数据。
50. 根据权利要求43所述的方法,其中致使产生所述数据进一步包括致使产生基于与 相应无线装置服务的相应无线装置交互的数据。
51. 根据权利要求43所述的方法,其中致使产生所述数据进一步包括致使产生可操作 以包括具有共同对象类型的数据对象的数据,且进一步包括致使从多个数据源产生 数据。
52. 至少一种经配置以实现参与用户社区的处理器,其包括第一模块,其用于致使产生可操作以包括至少一个数据元组的数据,其中每一数 据元组包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数 据和所述用户识别符两者均对应于相应用户;第二模块,其用于接收成为用户社区的成员的指示,其中所述指示是基于元组空 间接收所述至少一个数据元组以及发现所述至少一个数据元组与所述元组空间内 的其它数据元组之间的关系,其中所述其它数据元组包括表示对应于相应其它用户 的相应用户相关数据和相应用户识别符的相应数据属性,其中所述关系是由位于所 述元组空间内且具有关系确定算法的服务元组发现的;以及第三模块,其用于产生对所述指示的响应,其中所述响应包括接受或拒绝加入所述用户社区。
53. —种计算机程序产品,其包括-计算机可读媒体,其包括-用于致使计算机产生可操作以包括至少一个数据元组的数据的至少一个指令, 其中每一数据元组包括表示用户相关数据和用户识别符的相应数据属性,其中所 述用户相关数据和^ 述用户识别符两者均对应于相应用户;用于致使所述计算机接收成为用户社区的成员的指示的至少一个指令,其中所 述指示是基于元组空间接收所述至少一个数据元组以及发现所述至少一个数据 元组与所述元组空间内的其它数据元组之间的关系,其中所述其它数据元组包括 表示对应于相应其它用户的相应用户相关数据和相应用户识别符的相应数据属 性,其中所述关系是由位于所述元组空间内且具有关系确定算法的服务元组发现 的;以及用于致使所述计算机产生对所述指示的响应的至少一个指令,其中所述响应包 括接受或拒绝加入所述用户社区。
54. —种设备,其包括-用于致使产生可操作以包括至少一个数据元组的数据的装置,其中每一数据元组 包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所 述用户识别符两者均对应于相应用户;用于接收成为用户社区的成员的指示的装置,其中所述指示是基于元组空间接收 所述至少一个数据元组以及发现所述至少一个数据元组与所述元组空间内的其它 数据元组之间的关系,其中所述其它数据元组包括表示对应于相应其它用户的相应 用户相关数据和相应用户识别符的相应数据属性,其中所述关系是由位于所述元组 空间内且具有关系确定算法的服务元组发现的;以及用于产生对所述指示的响应的装置,其中所述响应包括接受或拒绝加入所述用户 社区。
55. —种无线装置,其包括处理器;存储器,其与所述处理器通信;第一应用程序,其存储在所述存储器中且可由所述处理器执行,所述第一应用程 序包括第一应用程序逻辑,所述第一应用程序逻辑可操作以致使产生可操作以包括 至少一个数据元组的数据,其中每一数据元组包括表示用户相关数据和用户识别符的相应数据属性,其中所述用户相关数据和所述用户识别符两者均对应于相应用 户;第二应用程序,其存储在所述存储器中且可由所述处理器执行,所述第二应用程 序包括第二应用程序逻辑,所述第二应用程序逻辑可操作以接收成为用户社区的成 员的指示,其中所述指示是基于元组空间接收所述至少一个数据元组以及发现所述 至少一个数据元组与所述元组空间内的其它数据元组之间的关系,其中所述其它数 据元组包括表示对应于相应其它用户的相应用户相关数据和相应用户识别符的相 应数据属性,其中所述关系是由位于所述元组空间内且具有关系确定算法的服务元 组发现的;且其中所述第二应用程序逻辑进一步可操作以产生对所述指示的响应,其中所述响 应包括接受或拒绝加入所述用户社区。
56. 根据权利要求55所述的设备,其中所述第二应用程序进一步可操作以接收可操作 以连接所述社区的成员的门户的定义。
57. 根据权利要求56所述的设备,其中所述第二应用程序进一步可操作以接收可操作 以连接所述社区的成员的门户专用交互式用户接口。
58. 根据权利要求57所述的设备,其中所述第二应用程序进一步可操作以接收被引导 到所述门户专用交互式用户接口的广告。
59. 根据权利要求55所述的设备,其中所述第二应用程序进一步可操作以访问所述元 组空间内的用户接口对象,其中所述用户接口对象表示可操作以用于与所述社区交 互的可选择的多个类型的用户接口技术,且其中所述第二应用程序进一步可操作以 获得所述多个类型的用户接口技术中的选定一者。
60. 根据权利要求55所述的设备,其中所述第二应用程序进一步可操作以访问所述门 户且与所述社区的成员交换通信。
61. 根据权利要求55所述的设备,其中所述数据进一步包括对应于由所述无线装置执 行的相应交易的交易数据。
62. 根据权利要求55所述的设备,其中所述数据进一步包括基于与相应无线装置服务 的相应无线装置交互的数据。
63. 根据权利要求55所述的设备,其中所述数据对应于具有共同对象类型的数据对象, 且其中所述数据是从多个数据源产生的。
全文摘要
本发明提供发现和管理电子社区的设备和方法,其包含将数据元组放置于元组空间内,经由社区形成元组发现所述数据元组的属性,以及基于所发现的关系产生一个或一个以上社区元组。
文档编号G06Q10/00GK101681461SQ200880020597
公开日2010年3月24日 申请日期2008年6月19日 优先权日2007年6月19日
发明者布鲁斯·凯利·杰克逊, 斯蒂文·理查德·吉奇, 马克·莱斯利·康特 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1