基于集群映射和路由的系统和方法与流程

文档序号:18968828发布日期:2019-10-28 23:43阅读:来源:国知局

技术特征:

1.一种计算机实现方法,包括:

通过计算机系统确定与多个节点相关联的分类,其中,所述多个节点与社交网络系统的用户相关联,所述社交网络系统通过使用一个或多个计算装置实现,其中,所述节点之间的连接至少部分基于在所述社交网络系统中的用户交互形成,并且其中,与节点相关联的分类对应于与所述节点相关联的用户的至少一个地理位置;

通过所述计算机系统基于所述分类之间的矢线权重将所述分类组合到第一级群体中,其中,第一分类与第二分类之间的矢线权重是基于由所述社交网络系统测量的从与所述第一分类相关联的第一用户和与所述第二分类相关联的第二用户相互交互的各时间量确定的;

通过所述计算机系统基于所述第一级群体之间的矢线权重将所述第一级群体组合到第二级群体中;

通过所述计算机系统基于所述分类、所述第一级群体和所述第二级群体生成所述多个节点的排序表;并且

通过所述计算机系统将唯一标识符顺序地分配至所述多个节点的所述排序表,其中,位于相同地理位置的用户被从唯一ID的第一集合分配ID,并且不在相同地理位置的用户被从唯一ID的第二集合分配唯一ID;并且

通过所述计算机系统路由从与多个所述节点相关联的用户的计算机装置接收的请求到至少一个服务器,其中,基于第一地理位置与第二地理位置之间的重叠阈值峰值时间周期,来自第一地理位置的所述用户中的一部分的一个或多个请求被路由到与第二地理位置的用户的一部分不同的至少一个服务器。

2.根据权利要求1所述的方法,其中,所述多个节点与个人、非个人、组织、内容、事件、网页、通信、对象或概念中的至少一个相关联。

3.根据权利要求1所述的方法,其中,所述分类表示与所述多个节点相关联的至少一个属性。

4.根据权利要求3所述的方法,其中,所述至少一个属性包括地理位置。

5.根据权利要求1所述的方法,其中,所述多个节点的节点之间的连接与所述矢线权重相关联。

6.根据权利要求5所述的方法,其中,所述矢线权重基于所述连接的数量。

7.根据权利要求5所述的方法,其中,所述连接表示所述多个节点的节点之间的共享特征。

8.根据权利要求7所述的方法,其中,所述矢线权重说明所述共享特征。

9.根据权利要求8所述的方法,其中,第一共享特征与第二共享特征被不同地加权。

10.根据权利要求1所述的方法,其中,生成所述多个节点的所述排序表包括根据所述第二级群体整理所述多个节点。

11.根据权利要求1所述的方法,其中,生成所述多个节点的所述排序表包括根据所述第一级群体整理所述多个节点。

12.根据权利要求1所述的方法,其中,生成所述多个节点的所述排序表包括根据所述分类整理所述多个节点。

13.根据权利要求1所述的方法,进一步包括:

基于每一个较低等级的群体之间的矢线权重将较低等级的群体迭代地组合至较高等级的群体;并且

进一步基于较高等级的群体生成所述多个节点的排序表。

14.根据权利要求1所述的方法,进一步包括将与所述多个节点相关联的先前存在的ID映射至所述唯一标识符。

15.根据权利要求1所述的方法,其中,将所述分类组合到第一级群体中包括:

使群体内的连接数量或连接强度中的至少一个最大化;并且

使群体之间的连接数量或连接强度中的至少一个最小化。

16.一种计算系统,包括:

至少一个处理器,以及

存储器,所述存储器存储被配置为指示所述至少一个处理器执行以下各项的指令:

通过计算机系统确定与多个节点相关联的分类,其中,所述多个节点与社交网络系统的用户相关联,所述社交网络系统通过使用一个或多个计算装置实现,其中,所述节点之间的连接至少部分基于在所述社交网络系统中的用户交互形成,并且其中,与节点相关联的分类对应于与所述节点相关联的用户的至少一个地理位置;

基于所述分类之间的矢线权重将所述分类组合到第一级群体中,其中,第一分类与第二分类之间的矢线权重是基于由所述社交网络系统测量的从与所述第一分类相关联的第一用户和与所述第二分类相关联的第二用户相互交互的各时间量确定的;

基于所述第一级群体之间的矢线权重将所述第一级群体组合到第二级群体中;

基于所述分类、所述第一级群体和所述第二级群体生成所述多个节点的排序表;并且

通过所述计算机系统将唯一标识符顺序地分配至所述多个节点的所述排序表,其中,位于相同地理位置的用户被从唯一ID的第一集合分配ID,并且不在相同地理位置的用户被从唯一ID的第二集合分配唯一ID;并且

通过所述计算机系统路由从与多个所述节点相关联的用户的计算机装置接收的请求到至少一个服务器,其中,基于第一地理位置与第二地理位置之间的重叠阈值峰值时间周期,来自第一地理位置的所述用户中的一部分的一个或多个请求被路由到与第二地理位置的用户的一部分不同的至少一个服务器。

17.一种存储计算机可执行指令的计算机存储介质,当执行所述计算机可执行指令时,使计算机系统执行计算机实现方法,包括:

通过计算机系统确定与多个节点相关联的分类,其中,所述多个节点与社交网络系统的用户相关联,所述社交网络系统通过使用一个或多个计算装置实现,其中,所述节点之间的连接至少部分基于在所述社交网络系统中的用户交互形成,并且其中,与节点相关联的分类对应于与所述节点相关联的用户的至少一个地理位置;

基于所述分类之间的矢线权重将所述分类组合到第一级群体中,其中,第一分类与第二分类之间的矢线权重是基于由所述社交网络系统测量的从与所述第一分类相关联的第一用户和与所述第二分类相关联的第二用户相互交互的各时间量确定的;

基于所述第一级群体之间的矢线权重将所述第一级群体组合到第二级群体中;

基于所述分类、所述第一级群体和所述第二级群体生成所述多个节点的排序表;并且

通过所述计算机系统将唯一标识符顺序地分配至所述多个节点的所述排序表,其中,位于相同地理位置的用户被从唯一ID的第一集合分配ID,并且不在相同地理位置的用户被从唯一ID的第二集合分配唯一ID;并且

通过所述计算机系统路由从与多个所述节点相关联的用户的计算机装置接收的请求到至少一个服务器,其中,基于第一地理位置与第二地理位置之间的重叠阈值峰值时间周期,来自第一地理位置的所述用户中的一部分的一个或多个请求被路由到与第二地理位置的用户的一部分不同的至少一个服务器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1