×

Personalizing content associated with a third party system for presentation to an online system user based on interactions performed by the user with content from the third party system

  • US 9,977,834 B2
  • Filed: 04/03/2015
  • Issued: 05/22/2018
  • Est. Priority Date: 04/03/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving information describing one or more interactions by one or more users of an online system with content provided by a third party system that is external to the online system, the one or more interactions specified by a tracking mechanism included in the content provided by the third party system, wherein the one or more interactions are identified by targeting criteria associated with the content provided by the third party system;

    retrieving user identifying information identifying each of the one or more users to the online system;

    storing information at the online system associating information describing interactions by the one or more users of the online system with the content provided by the third party system with user identifying information corresponding to users who performed the one or more interactions;

    receiving a request from the third party system to generate content for presentation to a user of the online system;

    determining measures of similarity between the user of the online system and one or more additional users of the online system, a measure of similarity between the user of the online system and an additional user of the online system based at least in part on characteristics of the user of the online system and characteristics of the additional user of the online system such that the characteristics of the user are not provided to the third party system;

    selecting one or more of the additional users of the online system based at least in part on the measures of similarity;

    identifying content provided by the third party system with which the selected one or more additional users have interacted based at least in part on the stored information; and

    generating content for presentation to the user of the online system that includes a set of the identified content provided by the third party system with which the selected one or more additional users have interacted.

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