×

Client-side modification of search results based on social network data

  • US 10,296,547 B2
  • Filed: 03/04/2016
  • Issued: 05/21/2019
  • Est. Priority Date: 06/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method by a social-networking system of an online social network comprising:

  • receiving, from a client device, a search query from a first user of the online social network;

    determining, by the social-networking system, one or more network resources that match the search query, the network resources comprising one or more content items;

    accessing, by the social-networking system after determining the one or more matching network resources, a data store of social-graph information to determine one or more second users of the online social network having an association with the first user that have interacted with by accessing any of the matching network resources within a particular period of time prior to the first user'"'"'s search query;

    ranking, by the social-networking system, the network resources based on a degree of relevance associated with each of the network resources with respect to the search query; and

    sending, by the social-networking system to the client device in response to the search query, one or more search results corresponding to one or more of the matching network resources,wherein the search results are presented for display in ranked order, andwherein one or more of the search results is visually modified based on the determination that one or more of the second users have interacted with the network resource corresponding to the search result by accessing the respective network resource within the particular period of time prior to the first user'"'"'s search query, wherein visually modifying each search result comprises displaying user profile information retrieved from user profiles of one or more of the second users that have accessed the network resource corresponding to the search result.

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