Multi-Dimensional Search Results Adjustment System
First Claim
1. A computer implemented method comprising:
- performing a search based on one or more search terms, the search returning a plurality of search results;
displaying a first subset of the search results, the first subset not including all of the search results;
determining that a position of an object located in a multidimensional space has been altered by a user, wherein a first dimension of the multi-dimensional space corresponds to a variation in degree of a first filter criterion and a second dimension of the multi-dimensional space corresponds to a variation in degree of a second filter criterion, and wherein the first and second filter criterion are different from the search terms and are not determined based on the search results;
identifying a value of the first filter criterion based on the position of the object in the first dimension;
identifying a value of the second filter criterion based on the position of the object in the second dimension; and
filtering the search results based on the value of the first filter criterion and based on the value of the second filter criterion to generate a second subset of the search results.
2 Assignments
0 Petitions
Accused Products
Abstract
A search based on one or more search terms is performed, and a subset of the returned search results is displayed. It is determined that a user has altered the position of an object located in multidimensional space. A first dimension of the multi-dimensional space corresponds to a variation in degree of a first filter criterion, and a second dimension corresponds to a variation in degree of a second filter criterion. The first and second filter criterion are different from the search terms and are not determined based on the search results. A value corresponding to each of the filter criteria is identified based on the position of the object in the first and second dimension, respectively. The search results are filtered based on each value to generate a second subset of the search results.
-
Citations
20 Claims
-
1. A computer implemented method comprising:
-
performing a search based on one or more search terms, the search returning a plurality of search results; displaying a first subset of the search results, the first subset not including all of the search results; determining that a position of an object located in a multidimensional space has been altered by a user, wherein a first dimension of the multi-dimensional space corresponds to a variation in degree of a first filter criterion and a second dimension of the multi-dimensional space corresponds to a variation in degree of a second filter criterion, and wherein the first and second filter criterion are different from the search terms and are not determined based on the search results; identifying a value of the first filter criterion based on the position of the object in the first dimension; identifying a value of the second filter criterion based on the position of the object in the second dimension; and filtering the search results based on the value of the first filter criterion and based on the value of the second filter criterion to generate a second subset of the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a computer system programmed to; perform a search based on one or more search terms, the search generating a plurality of search results; display a first subset of the search results, the first subset not including all of the search results; determine that a position of an object located in a multidimensional space has been altered by a user, wherein a first dimension of the multi-dimensional space corresponds to a variation in degree of a first filter criterion and a second dimension of the multi-dimensional space corresponds to a variation in degree of a second filter criterion, and wherein the first and second filter criterion are different from the search terms and are not determined based on the search results; identify a value of the first filter criterion based on the position of the object in the first dimension; identify a value of the second filter criterion based on the position of the object in the second dimension; and filter the search results based on the value of the first filter criterion and based on the value of the second filter criterion to generate a second subset of the plurality of search results. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium encoded with a computer program, the computer program to cause a computer system to:
-
perform a search based on one or more search terms, the search returning a plurality of search results; display a first subset of the search results, the first subset not including all of the search results; determine that a position of an object located in a multidimensional space has been altered by a user, wherein a first dimension of the multi-dimensional space corresponds to a variation in degree of a first filter criterion and a second dimension of the multi-dimensional space corresponds to a variation in degree of a second filter criterion, and wherein the first and second filter criterion are different from the search terms and are not determined based on the search results; identify a value of the first filter criterion based on the position of the object in the first dimension; identify a value of the second filter criterion based on the position of the object in the second dimension; and filter the search results based on the value of the first filter criterion and based on the value of the second filter criterion to generate a second subset of the search results. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification