×

Selecting content for presentation to an online system user based on affinities of the user for additional users inferred from an organizational chart

  • US 10,484,499 B2
  • Filed: 06/25/2015
  • Issued: 11/19/2019
  • Est. Priority Date: 06/25/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • receiving information identifying a plurality of users of an online system, the information including a user profile associated with each user of the plurality of users;

    storing the information identifying the plurality of users of the online system;

    receiving information describing an organizational chart for an organization, the organizational chart indicating connections among the plurality of users defined by each user'"'"'s role in the organization;

    providing a social networking environment to the plurality of users, the social networking environment enabling the plurality of users to establish connections and to communicate with each other;

    computing measures of affinity of each user of the plurality of users for additional users of the plurality of users, the computed measures of affinity based at least in part on the received information describing the organizational chart;

    establishing one or more inferred connections between pairs of the plurality of users, wherein a bidirectional inferred connection is established between a user of the plurality of users and an additional user of the plurality of users based on a computed measure of affinity of the user for the additional user equaling or exceeding the threshold value and a computed measure of affinity of the additional user for the user equaling or exceeding the threshold value;

    receiving, from a client device of a viewing user of the plurality of users, a request to present content items provided by users of the online system to the viewing user;

    ranking one or more content items provided by a set of users of the plurality of users for whom an inferred connection was established with the viewing user;

    selecting a content item associated with a user for whom an inferred connection was established with the viewing user based at least in part on the ranking and on privacy settings specified by the user for whom an inferred connection was established with the viewing user; and

    sending the selected content item for display to the client device of the viewing user.

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