ADDING SOCIAL NETWORK DATA TO SEARCH SUGGESTIONS
First Claim
1. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed, facilitate a method of using social network data to disambiguate at least a portion of a search query, the method comprising:
- receiving the at least a portion of the search query from a user while the user is logged on to an online social network;
determining a list of suggested search queries associated with the at least a portion of the search query;
determining that a first suggested search query in the list of suggested search queries is associated with a person or entity;
accessing a social data store associated with the online social network, the social data store comprising social network data;
determining that the person or entity is associated with a set of social network data in the social data store; and
providing the set of social network data in association with the first suggested search query to a search engine page.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer systems and computer-readable media for adding social network data to search suggestions are provided. At least a portion of a search query is received, and a set of suggested search queries is determined for the at least a portion of the search query. A first suggested search query in the set of suggested search queries is determined to be associated with a person or entity. A social data store is accessed; the social data store includes social network data. It is determined that the person or entity is associated with a set of social network data in the social data store, and the set of social network data in association with the first suggested search query is provided to a search engine page.
160 Citations
20 Claims
-
1. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed, facilitate a method of using social network data to disambiguate at least a portion of a search query, the method comprising:
-
receiving the at least a portion of the search query from a user while the user is logged on to an online social network; determining a list of suggested search queries associated with the at least a portion of the search query; determining that a first suggested search query in the list of suggested search queries is associated with a person or entity; accessing a social data store associated with the online social network, the social data store comprising social network data; determining that the person or entity is associated with a set of social network data in the social data store; and providing the set of social network data in association with the first suggested search query to a search engine page. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed, facilitate a method of adding “
- like”
data to suggested search queries, the method comprising;receiving at least a portion of a search query from a user; generating a set of suggested search queries corresponding to the at least a portion of the search query; determining that a first suggested search query in the set of suggested search queries is associated with a first entity; accessing a social data store, the social data store comprising “
like”
data from a plurality of social networking sites;determining that the first entity is associated with a first set of “
like”
data in the social data store; andproviding the first suggested search query and the first set of “
like”
data to a search engine page simultaneously with the set of suggested search queries. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- like”
-
19. One or more computer-readable storage media having computer-executable instructions embodied thereon that, when executed, facilitate a method of using social network data to determine a ranking order of a suggested search query, the method comprising:
-
receiving at least a portion of a search query; determining a set of suggested search queries corresponding to the at least a portion of the search query; determining that at least one suggested search query of the set of suggested search queries is associated with a person or entity; accessing a social data store; incident to accessing the social data store, determining that the person or entity is associated with a set of social network data in the social data store; and simultaneously displaying the set of social network data in association with the at least one suggested search query on a search engine page, a ranking order of the at least one suggested search query being determined by the set of social network data. - View Dependent Claims (20)
-
Specification