INFERENCE OF QUERY RELATIONSHIPS
First Claim
Patent Images
1. A method of inferring a relationship between a first query comprising a plurality of first terms and a second query comprising a plurality of second terms, the method comprising:
- identifying at least one common term between the plurality of first terms and the plurality of second terms;
relating the first query to the second query based on the identifying of the at least one common term;
identifying at least one dissimilar term between the plurality of first terms and the plurality of second terms; and
assigning a weight to the relationship between the first query and the second query based on the identifying of the at least one dissimilar term.
1 Assignment
0 Petitions
Accused Products
Abstract
Various example embodiments are provided for inferring relationships between queries. In an example, queries are related based on the identification of common terms between the queries. Another example is to relate queries based on the identification that the queries are associated with a single search session.
36 Citations
38 Claims
-
1. A method of inferring a relationship between a first query comprising a plurality of first terms and a second query comprising a plurality of second terms, the method comprising:
-
identifying at least one common term between the plurality of first terms and the plurality of second terms; relating the first query to the second query based on the identifying of the at least one common term; identifying at least one dissimilar term between the plurality of first terms and the plurality of second terms; and assigning a weight to the relationship between the first query and the second query based on the identifying of the at least one dissimilar term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-readable medium that stores instructions, which when performed by a machine, cause the machine to perform operations comprising:
-
comparing a plurality of first terms included in a first query with a plurality of second terms included in a second query; identifying at least one common term between the first query and the second query based on the operation of comparing the plurality of first terms with the plurality of second terms; relating the first query to the second query based on the identifying of the at least one common term; identifying at least one dissimilar term between the first query and the second query based on the operation of comparing the plurality of first terms with the plurality of second terms; and assigning a weight to a relationship between the first query and the second query based on the operation of identifying the at least one dissimilar term. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A processing system comprising:
-
at least one processor; and a memory in communication with the at least one processor, the memory being configured to store a relationship identification module that is executable by the at least one processor, the relationship identification module having instructions, that when executed by the at least one processor, cause operations to be performed, comprising; identifying at least one common term between a plurality of first terms included in a first query and a plurality of second terms included in a second query; relating the first query to the second query based on the operation of identifying the at least one common term; identifying at least one dissimilar term between the plurality of first terms and the plurality of second terms; and assigning a weight to a relationship between the first query and the second query based on the operation of identifying the at least one dissimilar term. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of inferring a relationship between a first query and a second query, the method comprising:
-
identifying that the first query and the second query are associated with a single search session; relating the first query to the second query based on the identifying that the first query and the second query are associated with the single search session; identifying a number of a plurality of other search sessions that include the first query and the second query; and assigning a weight to the relationship between the first query and the second query based on the number of the plurality of other search sessions. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A machine-readable medium that stores instructions, which when performed by a machine, cause the machine to perform operations comprising:
-
identifying that a first query and a second query are inputted consecutively within a first single search session by a first user; relating the first query to the second query based on the identifying that the first query and the second query are inputted within the first single search session; accessing a third query and a fourth query that are inputted consecutively within a second single search session by a second user, the third query being related to the fourth query; identifying a match between the second query and the third query; and relating the first query to the fourth query based on the identifying of the match between the second query and the third query. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A processing system comprising:
-
at least one processor; and a memory in communication with the at least one processor, the memory being configured to store a relationship identification module that is executable by the at least one processor, the relationship identification module having instructions, that when executed by the at least one processor, cause operations to be performed, comprising; identifying that a first query and a second query are associated with a single search session; relating the first query to the second query based on the identifying that the first query and the second query are associated with the single search session; identifying a number of a plurality of other search sessions that include the first query and the second query; and assigning a weight to a relationship between the first query and the second query based on the number of the plurality of other search sessions. - View Dependent Claims (34, 35, 36, 37, 38)
-
Specification