×

Establishing connections between third party accounts maintained by various third party systems and between third party accounts and accounts maintained by an online system

  • US 9,935,913 B2
  • Filed: 06/10/2016
  • Issued: 04/03/2018
  • Est. Priority Date: 06/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining accounts associated with various users of an online system, an account associated with a user including information associated with the user;

    identifying one or more third party systems, each third party system maintaining third party accounts associated with various users of the third party system and including information associated with the users of the third party system;

    establishing connections between a third party account maintained by a third party system and one or more additional third party accounts maintained by one or more additional third party systems, a connection between the third party account and an additional third party account based at least in part on information associated with the third party account and information associated with the additional third party account and the connection between the third party account and the additional party account including a confidence level of a user associated with the third party account matching a user associated with the additional third party account;

    establishing connections between the third party account maintained by the third party system and one or more accounts maintained by the online system, a connection between the third party account and an account maintained by the online system based at least in part on information associated with the third party account and information associated with the account maintained by the online system and the connection between the third party account and the account maintained by the online system including a confidence level of the user associated with the third party account matching a user associated with the account maintained by the online system;

    generating a cluster including the account maintained by the online system, the third party account, and one or more additional third party accounts based on the confidence level of the user associated with the third party account matching users associated with additional third party accounts and the confidence level of the user associated with the third party account matching the user associated with the account maintained by the online system; and

    storing the generated cluster, wherein the confidence level included in the connection between the third party account and the account maintained by the online system identifies types of information having matching values in the third party account and in the account maintained by the online system.

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