IP Library Patent Application 13341301
Patent Application
App. No. 13/341,301

PRESENTING SEARCH RESULTS ANNOTATED WITH SOCIAL NETWORK CONNECTION INFORMATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/341,301
Abstract

Systems, methods, and computer-readable storage media for presenting results of search queries with indications that at least a portion of such results has been endorsed by the user and/or social network connections of the user, are provided. Upon receipt of a search query, Web search results satisfying the query are determined. Satisfying search results that have been endorsed by the requesting user and/or one or more social network connections of the requesting user are identified. Upon presentation of the search results on the SERP, those results that were identified as having been endorsed by the requesting user and/or one or more social network connections of the requesting user are annotated as such. In this way, the requesting user may be able to more readily identify personally relevant results as the annotated results have been indicated to be preferences of the user and/or his or her social network connections.

Claims (38)

1 . One or more computer storage 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, results of search queries with indications that at least a portion of such results have been endorsed by a user and/or social network connections of the user, the method comprising:

receiving a search query from a user;

identifying a plurality of documents that satisfies the received search query;

determining that the user is engaged in an active session with at least one social networking application associated with the social network connections of the user;

based on determining that the user is engaged in the active session with the at least one social networking application, directly accessing data associated with the social network connections of the user;

identifying at least one document of the plurality of documents that has been endorsed by the user and/or one or more of the social network connections of the user; 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 . The one or more computer storage media of claim 1 , wherein the method further comprises presenting an identifier of the user and/or one or more social network connections of the user that endorsed the at least one document.

3 . The one or more computer storage media of claim 1 , wherein identifying a plurality of documents that satisfies the received search query comprises identifying a plurality of algorithmically-derived Web documents that satisfy the received search query.

4 . The one or more computer storage media of claim 1 , wherein determining that the user is engaged in the active session authenticated with the at least one social networking application associated with the social network connections of the user comprises determining that data associated with the social network connections of the user is available.

5 . (canceled)

6 . The one or more computer storage media of claim 5 , wherein the data associated with the one or more social network connections of the user is retrieved from a data store associated with the social networking application.

7 . The one or more computer storage media of claim 1 , wherein receiving the search query from the user comprises receiving the search query via a user interface associated with a search application, and wherein the data associated with the one or more social network connections of the user is retrieved from a data store associated with the search application.

8 . The one or more computer storage media of claim 1 , wherein at least a portion of the social network connections of the user are first degree social network connections.

9 . A method being performed by one or more computing devices including at least one processor, for presenting, in association with search engine results pages, results of search queries with personalized endorsement indications, the method comprising:

receiving a search query from a user;

identifying a plurality of documents that satisfies the received search query;

determining that the user is currently logged into at least one social networking application associated with social networking connections of the user;

based on determining that the user is currently logged into the at least one social networking application, directly accessing data associated with the social networking connections of the user;

identifying at least one document of the plurality of documents that has been endorsed by the user and/or one or more of the social network connections of the user; and

presenting an identifier of the at least one document on a search engine results page with a personalized endorsement indication indicating that the document has been endorsed by the user and/or the one or more of the social network connections of the user.

10 . The method of claim 9 , further comprising presenting an identifier of the user and/or one or more social network connections of the user that endorsed the at least one document.

11 . The method of claim 9 , wherein identifying a plurality of documents that satisfies the received search query comprises identifying a plurality of algorithmically-derived Web documents that satisfy the received search query.

12 . (canceled)

13 . The method of claim 12 , wherein the data associated with the one or more social network connections of the user is retrieved from a data store associated with the social networking application.

14 . The method of claim 9 , wherein receiving the search query from the user comprises receiving the search query via a user interface associated with a search application, and wherein the data associated with the one or more social network connections of the user is retrieved from a data store associated with the search application.

15 . The method of claim 9 , wherein at least a portion of the social network connections of the user are first degree social network connections.

16 . One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing device to perform a method for presenting, in association with search engine results pages, results of search queries with indications that at least a portion of such results are associated with webpages that have been endorsed by a user and/or social network connections of the user, the method comprising:

receiving a search query from a user;

identifying a plurality of documents that satisfies the received search query;

determining that the user is currently logged into at least one social networking application associated with the social network connections of the user;

based on determining that the user is currently logged into the at least one social networking application, directly accessing data associated with the social network connections of the user;

identifying at least one document of the plurality of documents that is a associated with a webpage, the webpage having been endorsed by the user and/or one or more of the social network connections of the user; and

presenting an identifier of the at least one document on a search engine results page with an indication that the webpage associated with 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.

17 . The one or more computer storage media of claim 16 , wherein the method further comprises presenting an identifier of the user and/or one or more social network connections of the user that endorsed the webpage associated with the at least one document.

18 . (canceled)

19 . The one or more computer storage media of claim 18 , wherein the data associated with the social network connections of the user is retrieved from a data store associated with the social networking application.

20 . The one or more computer storage media of claim 16 , wherein receiving the search query from the user comprises receiving the search query via a user interface associated with a search application, and wherein the data associated with the social network connections of the user is retrieved from a data store associated with the search application.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0541 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2012
From: KIM, LAWRENCE H.; OH, SEUNGPHIL; MUSUKULA, SATISH KUMAR; LEE, HO JOHN
To: MICROSOFT CORPORATION
Reel/Frame 027908/0375 →