Named URL entry
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving one or more terms;
transmitting a search query defined based on the terms to a search engine that obtains a plurality of search results and corresponding relevance scores;
determining whether the search results include a first document that is associated with a relevance score that is greater, by a threshold amount, than relevance scores of all other documents in the search results;
displaying, when the search results are determined to include the first document, the first document; and
displaying, when the search results are determined to not include the first document, links to a plurality of documents corresponding to the search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web site. If so, this web site may be immediately accessed. If not, a list of search results based on the terms may be displayed by the browser.
46 Citations
27 Claims
-
1. A computer-implemented method comprising:
-
receiving one or more terms; transmitting a search query defined based on the terms to a search engine that obtains a plurality of search results and corresponding relevance scores; determining whether the search results include a first document that is associated with a relevance score that is greater, by a threshold amount, than relevance scores of all other documents in the search results; displaying, when the search results are determined to include the first document, the first document; and displaying, when the search results are determined to not include the first document, links to a plurality of documents corresponding to the search results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable memory device containing programming instructions to be executed by one or more processors, the computer-readable medium comprising:
-
instructions for implementing a search toolbar in a browser that includes an address toolbar, the search toolbar modifying functionality of the address toolbar by enabling the address toolbar to accept double byte characters; instructions for transmitting terms entered into the address toolbar to a search engine; instructions for receiving search results from the search engine that include links to a plurality of documents; instructions for displaying in the browser, when the search results include a very relevant result, a document corresponding to the very relevant result, the determination of whether the search results include the very relevant result being based on a historical click through rate associated with the document relative to a historical click through rate of other documents in the search results; and instructions for displaying in the browser, when the search result does not include a very relevant result, the links to the plurality of documents corresponding to the search results. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
receiving a search query from a user; performing a search of a database of web documents based on the search query to obtain search results; determining whether the search results include a particular document that the user is attempting to access; returning a link to the particular document to the user for immediate display of the particular document to the user when it is determined that the search results include the particular document that the user is attempting to access; and returning a plurality of relevant document links for display to the user when it is determined that the search results do not include the particular document that the user is attempting to access. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A system, comprising:
-
a memory to store a document index; and a processor to; perform a search of the document index based on a search query received from a user to obtain a relevant result; determine whether the relevant result is likely to correspond to a particular document that the user would like to access based on relative values of relevance scores associated with other results of the search; transmitting a link to the particular document to the user for immediate display of the particular document to the user when it is determined that the relevant result corresponds to the particular document that the user would like to access; and transmitting a plurality of links relevant to the search query for display to the user when it is determined that the relevant result does not correspond to the particular document that the user would like to access.
-
-
27. A computer-implemented method comprising:
-
receiving one or more terms via an address bar of a browser; determining whether the received terms represent a valid Uniform Resource Locator (URL); retrieving a document corresponding to the terms when the terms represent a valid URL; initiating a search based on the terms to obtain search results when the terms do not represent a valid URL; displaying, when the search results include a first document that is more relevant, by at least a threshold amount, to the one or more terms than other documents of the search results, the first document; and displaying, when the search results do not include the first document, links to a plurality of documents corresponding to the search results.
-
Specification