×

Social network grouping method and system, and computer storage medium

  • US 10,462,253 B2
  • Filed: 11/14/2014
  • Issued: 10/29/2019
  • Est. Priority Date: 05/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • at a server system of a social network application, the server system comprising one or more processors and memory storing one or more programs for execution by the one or more processors;

    acquiring relation data between a first user of the social network application and a plurality of friends of the first user, wherein each of the friends is a user of the social network application and has a direct contact relationship with the first user;

    generating and storing a plurality of friend circles using the relation data, wherein;

    (i) each of the friend circles includes a subset of the plurality of friends and a respective friend circle score that is determined based on connections of respective friends in the subset, (ii) each friend in the subset has a corresponding direct contact relationship with the first user and with at least one other friend in the subset, and (iii) the plurality of friends includes a friend that appears in two of the friend circles;

    sending information of the generated friend circles to a client device of the first user and causing display on a user interface of the client device the sent information, including (i) an identification of a first one of the plurality of friend circles;

    (ii) an identification of a second one of the plurality of friend circles;

    (iii) identification of a first subset of friends in the first friend circle; and

    (iv) identification of a second subset of friends in the first friend circle;

    receiving a first input via the user interface to move a first friend from the second friend circle to the first friend circle; and

    responsive to the received input and in accordance with a determination that the first friend is not already in the first friend circle;

    updating the stored first friend circle and the second friend circle;

    causing display on the user interface an updated view including a modified first subset of friends and a modified second subset of friends, wherein the modified first subset of friends includes the first friend and the modified second subset of friends excludes the first friend; and

    updating the friend circle score of the first and second friend circles.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×