×

Social networking relationship ranking and decay

  • US 9,020,965 B1
  • Filed: 09/29/2011
  • Issued: 04/28/2015
  • Est. Priority Date: 09/29/2011
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a computing device including a processor; and

    a computer-readable medium coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations comprising;

    retrieving connection score data for a user, the user being a user of a plurality of computer-implemented services, the plurality of computer-implemented services including a computer-implemented social networking service, the connection score data comprising two or more connection scores, each connection score being based on a plurality of sub-connection scores that are each specific to a computer-implemented service of the plurality of computer-implemented services and that each reflect a degree of interaction between the user and a respective contact within the computer-implemented service;

    identifying a first connection score associated with a first contact of the user within the social networking service and a second connection score associated with a second contact of the user within the social networking service, the first and the second connection scores each being based on two or more of the sub-connection scores that are specific to respective computer-implemented services;

    applying one or more decay factors to the first connection score based on a frequency of one or more interactions over a period of time between the user and the first contact, the one or more decay factors modifying a value of the first connection score;

    in response to determining that the first connection score is less than or equal to a threshold connection score, removing the first contact as a contact of the user within the social networking service;

    receiving user input associated with the user assigning the second contact to a particular social circle within the social networking service, wherein respective connection scores associated with one or more users assigned to the particular social circle are protected from decay; and

    in response to receiving the user input, protecting, by the processor, the second connection score from decay by preventing application of the one or more decay factors to the second connection score to maintain the second contact as a contact of the user within the social networking service.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×