RELEVANCY SORTING OF USER'S BROWSER HISTORY
First Claim
Patent Images
1. A computer-implemented method comprising:
- ascertaining whether a user-entered query is more than one word;
if the user-entered query is not more than one word, ascertaining whether the user-entered query is prefixed with at least one of a protocol string or a uniform resource identifier (URI);
if the user-entered query is not more than one word and is prefixed with at least one of the protocol string or the URI, returning results using a first method;
if the user-entered query is not more than one word and is not prefixed with the protocol string or the URI, returning results using a second different method; and
if the user-entered query is more than one word, returning results using the second different method.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user'"'"'s intended destination when the user begins to enter text into a browser'"'"'s address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
ascertaining whether a user-entered query is more than one word; if the user-entered query is not more than one word, ascertaining whether the user-entered query is prefixed with at least one of a protocol string or a uniform resource identifier (URI); if the user-entered query is not more than one word and is prefixed with at least one of the protocol string or the URI, returning results using a first method; if the user-entered query is not more than one word and is not prefixed with the protocol string or the URI, returning results using a second different method; and if the user-entered query is more than one word, returning results using the second different method. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable storage media comprising computer-readable instructions stored thereon that, responsive to execution by a processor, perform a method comprising:
-
ascertaining whether a user-entered query is more than one word; if the user-entered query is not more than one word, ascertaining whether the user-entered query is prefixed with at least one of a protocol string or a uniform resource identifier (URI); if the user-entered query is not more than one word and is prefixed with at least one of the protocol string or the URI, returning results using a first method; if the user-entered query is not more than one word and is not prefixed with the protocol string or the URI, returning results using a second different method; and if the user-entered query is more than one word, returning results using the second different method. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
at least a memory and a processor to implement a web application, the web application configured to; ascertain whether a user-entered query is more than one word; if the user-entered query is not more than one word, ascertain whether the user-entered query is prefixed with at least one of a protocol string or a uniform resource identifier (URI); if the user-entered query is not more than one word and is prefixed with at least one of the protocol string or the URI, return results using a first method; if the user-entered query is not more than one word and is not prefixed with the protocol string or the URI, return results using a second different method; and if the user-entered query is more than one word, return results using the second different method. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification