Strategy for Providing Query Results Based on Analysis of User Intent
First Claim
Patent Images
1. A computerized method for providing query results based on user intent, comprising:
- receiving an individual user'"'"'s query;
identifying, using classification mapping information, a result-generating function associated with the query, wherein the classification mapping information maps queries into different result-generating functions based on an analysis of prior query-related behavior of a plurality of users; and
generating query results for the user using the identified result-generating function.
1 Assignment
0 Petitions
Accused Products
Abstract
A strategy is described for responding to a user'"'"'s query based on a consideration of the user'"'"'s intent in entering the query. The user'"'"'s intent, in turn, is determined by examining prior query-related behavior of a population of users.
247 Citations
39 Claims
-
1. A computerized method for providing query results based on user intent, comprising:
-
receiving an individual user'"'"'s query; identifying, using classification mapping information, a result-generating function associated with the query, wherein the classification mapping information maps queries into different result-generating functions based on an analysis of prior query-related behavior of a plurality of users; and generating query results for the user using the identified result-generating function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computerized method for creating classification mapping information for use in generating query results based on user intent, comprising:
-
identifying patterns in actions of a plurality of users that evince a predominant intent of the users in entering queries; associating result-generating functions with the identified patterns to provide classification results; and creating, based on the classification results, classification mapping information that maps the queries into associated result-generating functions. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus for providing query, results based on user intent, comprising:
-
a data mining module operative to; collect information regarding behavior of users who have submitted a certain query; and identify a pattern of behavior of the users that evinces a predominant intent of the users submitting the certain query; and a query module operative to; generate search results for a subsequent user in response to a similar query, wherein the search results are tailored to a probable intent of the subsequent user, and wherein the probable intent of the subsequent user is determined based at least in part on the pattern of behavior of the users. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. One or more computer-readable media containing computer-readable instructions for implementing, when executed by one or more processors, functionality for providing query results based on user intent, comprising:
-
logic operative to receive a user'"'"'s query; logic operative to map the user'"'"'s query to a ranking function, selected from a plurality of ranking functions, wherein the ranking function is generates output results in response to the user'"'"'s query according to an associated ranking strategy associated with the ranking function, wherein the associated ranking strategy has been determined to apply to the user'"'"'s query based on prior query-related behavior of a plurality of users.
-
-
37. A method for providing query results based on user intent, the method comprising:
-
recording selections made by users in association with prior queries made by the users; identifying, for each prior query, a pattern which evinces a predominate intent of the users in entering the query, to provide a plurality of patterns; receiving a particular query from an individual user; identifying the individual user'"'"'s probable intent in entering the particular query based on the patterns associated with the prior queries of the users; providing results that are tailored to the identified probable intent in response to the individual user'"'"'s particular query - View Dependent Claims (38, 39)
-
Specification