Personalized Event Search Experience using Social data
First Claim
1. A method implemented at least in part by a computer, the method comprising:
- receiving a query regarding a social event;
obtaining search results that are ranked in a first order based on popularity of the social event;
obtaining social data for the social event;
generating a ranking of the search results that indicates a second order based on the social data; and
providing at least a portion of the search results and an indication of at least a portion of the second order.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the subject matter described herein relate to social event searching. In aspects, a search engine may receive a query regarding a social event. The search engine may obtain static data that indicates a ranking of the event based on overall popularity and may change the ranking based on social data that is particular to the user issuing the query. The search results may be ordered by the ranking and returned together with other social data to a search component such as a Web browser. The Web browser may then display the results together with the other social data. The Web browser may receive additional input from the user regarding preferences and may provide the input to a backend system for use to satisfy subsequent social event queries.
77 Citations
20 Claims
-
1. A method implemented at least in part by a computer, the method comprising:
-
receiving a query regarding a social event; obtaining search results that are ranked in a first order based on popularity of the social event; obtaining social data for the social event; generating a ranking of the search results that indicates a second order based on the social data; and providing at least a portion of the search results and an indication of at least a portion of the second order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. In a computer system, a graphical user interface, comprising:
-
a first graphical interface element for receiving a query to submit to a search engine; a second graphical interface element for receiving an indication of a sort ordering for search results responsive to the query, the sort ordering potentially based on first social data; an area for displaying the search results in an order in accordance with the sort ordering; and a third graphical interface element for receiving input that includes second social data to submit to the search engine. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer storage medium having computer-executable instructions, which when executed perform actions, comprising:
-
receiving a query to submit to a search engine that orders search results responsive to the query based on social data; receiving an indication of a social ordering by which the search results are to be ordered; providing the query and the indication of a social ordering to a search engine capable of ordering the search results in accordance with the social ordering; receiving from the search engine search results responsive to the query and ordered in accordance with the social ordering; and providing the search results to a display for displaying the search results. - View Dependent Claims (20)
-
Specification