Supplemental search results having social connection endorsement data on a SERP
First Claim
1. One or more computer-readable storage memory media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method for presenting, in association with search engine results pages, supplemental results in response to search queries with indications that such supplemental results have been endorsed by a user and/or social network connections of the user, the method comprising:
- receiving a search query from the user;
determining that data associated with social network connections of the user is available;
determining at least one algorithmically-derived search result that satisfies the received search query;
determining at least one document that satisfies the received search query and that has been endorsed by the user and/or one or more of the social network connections of the user, wherein an endorsement made by the user and/or one or more of the social network connections of a different document than the at least one document is determined as being an endorsement of the at least one document made by the user and/or one or more of the social network connections, the at least one document being determined independent of the at least one algorithmically-derived search result; and
presenting an identifier of the at least one document on a search engine results page with an indication that the at least one document has been endorsed by the user and/or the one or more of the social network connections of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media for presenting supplemental search results having indications that identified documents have been endorsed by the user and/or social network connections of the user are provided. A search query is received and it is determined that the user'"'"'s social networking data is available. Documents that have been endorsed by the user and/or social network connections of the user are searched to identify those that satisfy the input search query. The satisfying documents are assigned a relevance score to determine whether each satisfying document is relevant enough to be shown and to determine placement of the document on the SERP relative to standard search results. Upon rendering of the SERP, a supplemental search result identifying documents that were endorsed by the user and/or social network connections of the user is presented, as is an indication about which social network connection(s) of the user endorsed the document.
34 Citations
20 Claims
-
1. One or more computer-readable storage memory media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform a method for presenting, in association with search engine results pages, supplemental results in response to search queries with indications that such supplemental results have been endorsed by a user and/or social network connections of the user, the method comprising:
-
receiving a search query from the user; determining that data associated with social network connections of the user is available; determining at least one algorithmically-derived search result that satisfies the received search query; determining at least one document that satisfies the received search query and that has been endorsed by the user and/or one or more of the social network connections of the user, wherein an endorsement made by the user and/or one or more of the social network connections of a different document than the at least one document is determined as being an endorsement of the at least one document made by the user and/or one or more of the social network connections, the at least one document being determined independent of the at least one algorithmically-derived search result; and presenting an identifier of the at least one document on a search engine results page with an indication that the at least one document has been endorsed by the user and/or the one or more of the social network connections of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method being performed by one or more computing devices including at least one processor, for presenting, in association with search engine results pages, supplemental results in response to search queries with indications that such supplemental results have been endorsed by a user and/or social network connections of the user, the method comprising:
-
receiving a search query from the user; determining that data associated with social network connections of the user is available; determining a plurality of algorithmically-derived search results that satisfy the received search query; determining at least one document that satisfies the received search query and that has been endorsed by one or more of the social network connections of the user, wherein an endorsement by the one or more of the social network connections of a different document than the at least one document is determined as being an endorsement of the at least one document made by the one or more of the social network connection, the at least one document being determined independent of the plurality of algorithmically-derived search results; assigning a relevance score to the at least one document, the relevance score being based, at least in part, on endorsement data of the at least one document; and presenting an identifier of the at least one document on a search engine results page based on the relevance score, the presenting being with an indication that the at least one document has been endorsed by the user and/or the one or more of the social network connections of the user along with an identification of the one or more social network connections of the user that endorsed the at least one document. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for presenting, in association with search engine results pages, supplemental results in response to search queries with indications that such supplemental results have been endorsed by a user and/or social network connections of the user, the system comprising:
-
a computing device associated with a search engine having one or more processors and one or more computer-readable storage media; and a data store coupled with the search engine, wherein the search engine; receives a search query from the user; determines that data associated with social network connections of the user is available; determines a plurality of algorithmically-derived search results that satisfy the received search query; determines first and second documents that satisfy the received search query and that have been endorsed by one or more of the social network connections of the user, wherein an endorsement made by the user and/or one or more of the social network connections of a different document than the first document is determined as being an endorsement of the first document made by the user and/or one or more of the social network connections based on the at least one document being mapped to a URL of the different document, the at least one document being determined independent of the plurality of algorithmically-derived search results; and presents identifiers of the first and second documents on a search engine results page with annotations comprising indications that the first and second documents have been endorsed by the user and/or the one or more of the social network connections of the user along with identifications of the one or more social network connections of the user that were determined as having endorsed the first and second documents, wherein the annotations of the first and second documents are of different annotation types based on different manners in which the first and second documents were determined as having been endorsed by the user and/or one or more of the social network connections. - View Dependent Claims (19, 20)
-
Specification