【技术实现步骤摘要】
【国外来华专利技术】
本公开内容总地涉及基于分布式网络的通讯,更具体地涉及用于将用户预组建到社区内的群组(group)中的方法和系统。
技术介绍
基于分布式网络的社区或“网络(web)社区”(比如,社交网站和互联网论坛)自从互联网出现以来越来越普遍。网络社区通常提供用于供用户交流的各种平台。例如,一些常规的社交网站使得用户能够通过即时通讯、电子邮件(e-mail)以及通过将讯息发布到与用户或群组相关联的虚拟墙或留言板来进行交流。典型地,用户将简档信息(比如,他们的姓名、地址、联系信息、爱好或工作相关信息)提供给网络社区的提供者。该简档信息可被其他用户用于与另一个用户建立联系。例如,用户可通过发起基于与特定用户相关联的姓名或e-mail地址的查询来搜索该特定用户。在另一个例子中,用户可基于该用户的兴趣或爱好来浏览其他用户。用户然后可与感兴趣的其他用户建立联系或请求与感兴趣的其他用户联系。该联系限定了两个用户之间的关联,并且可被用于确定对与这两个用户相关联的某信息或某内容的访问。此外,一些常规的网络社区可对它们的成员进行分组。网络社区群组使得分享共同兴趣的用户能够彼此交流和分享内容。例如 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.08.16 US 12/857,0641.一种用于加入网络社区的网络社区群组的计算机实现方法,包括以下步骤: 通过计算机系统监控事件; 响应于检测到所述事件,通过所述计算机系统将包括所述网络社区群组的成员资格标准的规则应用于所述网络社区的多个用户中的每个用户的用户简档,每个用户简档包括与对应用户相关联的信息; 通过所述计算机系统将其用户简档满足所述网络社区群组的成员资格标准的每个用户与所述网络社区群组相关联;和 通过所述计算机系统将所述关联存储在至少一个数据存储器中。2.根据权利要求1所述的计算机实现方法,其中,所述事件包括以下中的至少一个:时间段的终止、所述多个用户之一的用户简档中的变化以及所述网络社区群组的群组简档中的变化。3.根据权利要求2所述的计算机实现方法,其中,所述用户简档中的变化包括状态的变化,所述状态包括所述网络社区内的层次级别。4.根据权利要求2所述的 计算机实现方法,其中,所述群组简档中的变化包括所述网络社区群组的成员资格标准中的变化。5.根据权利要求1所述的计算机实现方法,还包括以下步骤: 通过所述计算机系统接收所述网络社区群组的成员资格标准; 通过所述计算机系统基于所述成员资格标准创建规则;和 将所述规则存储在数据存储器中。6.根据权利要求1所述的计算机实现方法,还包括: 通过所述计算机系统接收对所述规则的网络社区群组的成员资格标准的修改; 通过所述计算机系统基于修改的成员资格标准修改所述规则; 通过所述计算机系统将修改的规则应用于所述多个用户中的每个用户的用户简档;和通过所述计算机系统将其用户简档满足修改的成员资格标准的每个用户与所述网络社区群组相关联。7.根据权利要求1所述的计算机实现方法,还包括以下步骤: 通过所述计算机系统接收对所述规则的网络社区群组的成员资格标准的修改; 通过所述计算机系统基于修改的成员资格标准修改所述规则; 通过所述计算机系统将修改的规则应用于包括与所述网络社区群组的关联的每个用户的用户简档;和 通过所述计算机系统移除其用户简档未能满足修改的成员资格标准的每个用户与社区网络服务器的关联。8.根据权利要求1所述的计算机实现方法,其中,所述成员资格标准包括由所述网络社区群组的用户配置的标准。9.根据权利要求1所述的计算机实现方法,还包括通过所述计算机系统将通知发送到包括与所述网络社区的关联的每个用户,所述通知指示所述网络社区群组中的成员资格。10.一种用于将用户分配到一个或多个网络社区群组的计算机实现方法,包括以下步骤: 通过计算机系统接收与用户相关联的数据项;通过所述计算机系统接收对与所述用户相关联的数据项的更新; 通过所述计算机系统将更新的数据项与至少一个网络社区群组的成员资格标准进行比较;和 响应于所述更新的数据项与所述至少一个网络社区群组的成员资格标准匹配,通过所述计算机系统将所述用户分配到所述一个网络社区群组。11.根据权利要求10所述的计算机实现方法,还包括以下步骤: 通过所述计算机系统确定包括所述用户的网络社区群组; 通过所述计算机系统将所述更新的数据项与被确定为包括所述用户的网络社区群组的一个或多个成员资格标准进行比较;和 响应于所述更新的数据项未能满足所述网络社区群组的任一成员资格标准,通过所述计算机系统从所述网络社区群组移除所述用户。12.根据权利要求10所述的计算机实现方法,其中,所述更新的数据项包括识别群组内的层次级别的信息。13.根据权利要求12所 述的计算机实现方法,其中,所述更新的数据项中所识别的层次级别不同于所述数据项的层次级别,并且其中,所述一个网络社区群组包括所述用户和与所述更新的数据项中所识别层次级别相关联的至少一个其他用户。14.根据权利要求12所述的计算机实现方法,还包括以下步骤: 通过所述计算机系统响应于接收到所述更新的数据项创建第二网络社区群组;和通过所述计算机系统将所述用户和至少一个其他用户分配到所述第二网络社区群组,所述至少一个其他用户与不同于所述更新的数据项中所识别的层次级别的层次级别相关联并且包括与所述用户的关联。15.根据权利要求14所述的计算机实现方法,其中,所述关联包括下线关联。16.根据权利要求10所述的计算机实现方法,还包括以下步骤: 通过所述计算机系统终止与所述数据项相关联的网络社区群组;和 通过所述计算机系统响应于所述终止将终止的网络社区群组的成员重新分配到另一个网络社区。17.一种用于通过分布式网络提供虚拟社区的系统,包括: 网络服务器,其通过所述网络将与虚拟社区相关联的内容提供给客户端装置,并通过所述网络从所述客户端装置接收内容;和 计算机系统,其与所述网络服务器逻辑地耦合,并且包括: 至少一个模块,其维护关于所述虚拟社区的多个用户的信息,维护关于至少一个群组的信息,并维护识别每个群组的成员用户的成员资格信息; 群组加入规则引擎,其应用基于关于所述用户和至少一个群组成员资格标准的信息将所述用户加入到所述群组中的规则集; 群组模块,其与所述规则引擎交互,以基于所述规则对关于所述用户的信息的应用来将所述用户分配到群组;和 至少一个数据存储装置,其用于存储关于所述网络社区的所述一个或多个用户的信息、关于所述至少一个群组的信息、所述成员资格信息和...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。