Determining sort order by distance
AssigneeAT&T Intellectual Property I, L.P.
InventorRobert Todd Stephens
Life of this patent
Estimating the term…
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.
Claims20
A method comprising:
- determining, on a computing device, a plurality of search results associated with at least one search criterion;
- determining, on the computing device, a respective home page for each search result of the plurality of search results;
- determining, on the computing device, a display order for the plurality of search results by:
- determining a respective distance for each search result, wherein the distance comprises a respective number of web pages between the search result and a respective home page of the search result, and
- ordering the plurality of search results from largest distance to smallest distance;
- and
- providing the plurality of search results for display in the display order on a user interface, wherein providing the plurality of search results comprises:
- providing each search result for display on the user interface,
- providing each respective home page for each search result for display on the user interface proximate to each search result, and
- providing each respective distance for each search result for display on the user interface proximate to each search result.
A system comprising:
- a memory comprising instructions;
- and
- a processor coupled to the memory, wherein the processor, when executing the instructions, effectuates operations comprising:
- determining a plurality of search results associated with at least one search criterion;
- determining a respective home page for each search result of the plurality of search results;
- determining a display order for the plurality of search results by:
- determining a respective distance for each search result, wherein the distance comprises a respective number of web pages between the search result and a respective home page of the search result, and
- ordering the plurality of search results from largest distance to smallest distance;
- and
- providing the plurality of search results for display in the display order on a user interface, wherein providing the plurality of search results comprises:
- providing each search result for display on the user interface,
- providing each respective home page for each search result for display on the user interface proximate to each search result, and
- providing each respective distance for each search result for display on the user interface proximate to each search result.
A non-transitory computer-readable medium comprising computer-executable instructions, which when executed by a processor, cause the processor to effectuate operations comprising:
- determining a plurality of search results associated with at least one search criterion;
- determining a respective home page for each search result of the plurality of search results;
- determining a display order for the plurality of search results by:
- determining a respective distance for each search result, wherein the distance comprises a respective number of web pages between the search result and a respective home page of the search result, and
- ordering the plurality of search results from largest distance to smallest distance;
- and
- providing the plurality of search results for display in the display order on a user interface, wherein providing the plurality of search results comprises:
- providing each search result for display on the user interface,
- providing each respective home page for each search for display on the user interface proximate to each respective search result, and
- providing each respective distance for each search result for display on the user interface proximate to each search result.
Dependencies are inferred from the claim text.