Determining Sort Order By Distance
First Claim
Patent Images
1. A method comprising:
- determining a plurality of search results associated with a search criteria;
determining a first number of links on a first search result from among the plurality of search results;
determining a second number of links on a second search result from among the plurality of search results;
determining a first distance between a third search result from among the plurality of search results and a third home page associated with the third search result, wherein the first distance is a first number of web pages between the third home page and the third search result;
determining a second distance between the fourth search result from among the plurality of search results and a fourth home page associated with the fourth search result, wherein the second distance is a second number of web pages between the fourth home page and the fourth search result;
determining a display order for the plurality of search results at least in part by comparing the first number of links to the second number of links and by comparing the first distance to the second distance; and
displaying the plurality of search results in the display order on a user interface.
7 Assignments
0 Petitions
Accused Products
Abstract
Included are embodiments for determining sort order. At least one embodiment of a method includes determining a plurality of search results associated with at least one search criteria. Some embodiments of a method include determining a first distance between at least one of the search results and a home page associated with the at least one search result and determining a display order for the plurality of search results.
-
Citations
20 Claims
-
1. A method comprising:
-
determining a plurality of search results associated with a search criteria; determining a first number of links on a first search result from among the plurality of search results; determining a second number of links on a second search result from among the plurality of search results; determining a first distance between a third search result from among the plurality of search results and a third home page associated with the third search result, wherein the first distance is a first number of web pages between the third home page and the third search result; determining a second distance between the fourth search result from among the plurality of search results and a fourth home page associated with the fourth search result, wherein the second distance is a second number of web pages between the fourth home page and the fourth search result; determining a display order for the plurality of search results at least in part by comparing the first number of links to the second number of links and by comparing the first distance to the second distance; and displaying the plurality of search results in the display order on a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory; and a processor in communication with the memory, wherein the processor is configured to; determine a plurality of search results associated with a search criteria; determine a first number of links on a first search result from among the plurality of search results; determine a second number of links on a second search result from among the plurality of search results; determine a first distance between a third search result from among the plurality of search results and a third home page associated with the third search result, wherein the first distance is a first number of web pages between the third home page and the third search result; determine a second distance between a fourth search result from among the plurality of search results and a fourth home page associated with the fourth search result, wherein the second distance is a second number of web pages between the fourth home page and the fourth search result; determine a display order for the plurality of search results at least in part by comparing the first number of links to the second number of links and by comparing the first distance to the second distance; and provide the plurality of search results for display in the display order on a user interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium comprising computer-executable instructions to:
-
determine a plurality of search results associated with a search criteria; determine a first number of links on a first search result from among the plurality of search results; determine a second number of links on a second search result from among the plurality of search results; determine a first distance between a third search result from among the plurality of search results and a third home page associated with the third search result, wherein the first distance is a first number of web pages between the third home page and the third search result; determine a second distance between the fourth search result from among the plurality of search results and a fourth home page associated with the fourth search result, wherein the second distance is a second number of web pages between the fourth home page and the fourth search result; determine a display order for the plurality of search results at least in part by comparing the first number of links to the second number of links and by comparing the first distance to the second distance; and display the plurality of search results in the display order on a user interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification