Social graph based co-location of network users

  • US 10,223,397 B1
  • Filed: 03/13/2015
  • Issued: 03/05/2019
  • Est. Priority Date: 03/13/2015
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A method comprising:

  • monitoring, using one or more processors, network activity of a plurality of users of a communication network;

    generating social graph data for each user in the plurality of users based on the monitored network activity;

    calculating a connectivity measure between each pair of users in the plurality of users based on the social graph data, the connectivity measure comprising a level of communication between users in each pair of users, wherein the level of communication includes a frequency of communication between the users in each pair of users;

    identifying a geographic area associated with each of the plurality of users;

    clustering the plurality of users into a plurality of groups based on the connectivity measures between each pair of users and based on the geographic area associated with each of the plurality of users; and

    selecting a plurality of servers to be assigned to the plurality of groups, respectively,wherein selecting a first server included in the plurality of servers to be associated to a first group included in the plurality of groups includes;

    selecting the first server that is at least one of;

    within the geographic area associated with the first group, having a capacity to support an activity level associated with the users in the first group, or having assets available that are utilized by the users in the first group, andcausing mobile devices associated with the users in the first group to access network resources from the first server.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×