System and method of building proven search paths
First Claim
Patent Images
1. A method of creating an association between current or prior search terms and a document accessible over a network comprising:
- receiving a first search string comprising one or more search terms entered by a user conducting a search for an electronic document;
storing the first search string in memory;
executing a first query that includes the first search string;
displaying a result of the first query to the user;
receiving a second search string entered by the user;
storing the second search string in memory;
executing a second query that includes the second search string;
displaying a result of the second query to the user;
receiving an address to a document selected from the results of the second query by the user, said address to be associated with at least said first search string;
receiving user input indicating that an association between at least said first search string and said address should be made;
creating the association between at least said first search string and said address based on the user input;
storing the association in memory; and
presenting the association responsive to receiving a term in the first search string for a subsequent query.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method associates a search term with a document accessible over a network. In one embodiment, the search term and an address to the document is received from a user. The system creates the association responsive to user input indicating that the association should be made, and presents the association to users responsive to a subsequent query that includes the search term. The address may be, for example, a URL or an IP address of a web page accessible over the Internet.
10 Citations
43 Claims
-
1. A method of creating an association between current or prior search terms and a document accessible over a network comprising:
-
receiving a first search string comprising one or more search terms entered by a user conducting a search for an electronic document; storing the first search string in memory; executing a first query that includes the first search string; displaying a result of the first query to the user; receiving a second search string entered by the user; storing the second search string in memory; executing a second query that includes the second search string; displaying a result of the second query to the user; receiving an address to a document selected from the results of the second query by the user, said address to be associated with at least said first search string; receiving user input indicating that an association between at least said first search string and said address should be made; creating the association between at least said first search string and said address based on the user input; storing the association in memory; and presenting the association responsive to receiving a term in the first search string for a subsequent query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A search portal comprising:
-
a server operating on a network; and a search engine communicatively connected to said server and configured to; receive a first search string comprising one or more search terms entered by a user conducting a search for an electronic document; store the first search string in memory; execute a first query that includes the first search string; display a result of the first query to the user; receive a second search string entered by the user; store the second search string in memory; execute a second query that includes the second search string; display a result of the second query to the user; receive an address to a document selected from the results of the second query by the user to be associated with at least said first search string; receive input from the user indicating that said association should be made; create the association between at least said first search string and said address received from the user based on the user input; store the association in a memory; and present the association responsive to receiving a term in the first search string for a subsequent query. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of creating an association between search terms and a document accessible over a network comprising:
-
accepting a first search string comprising one or more search terms entered by a user conducting a search for an electronic document; storing the first search string in memory; executing a first query that includes the first search string; displaying a result of the first query; accepting a second search string entered by the user; storing the second search string in memory; executing a second query that includes the second search string; displaying a result of the second query to the user, the result including a document associated with an address accessible over the network to the user; accepting an indication from the user to create an association between said first search string and said address; creating the association between said first search string and the address based on the user indication; and storing the association in a memory. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computing device comprising:
-
a display; memory; a controller communicatively connected to said memory and said display; and a software program operative to configure said controller to; accept a first search string comprising one or more search terms entered by a user conducting a search for an electronic document; store the first search string in memory; execute a first query that includes the first search string; display a result of the first query; receive a second search string entered by the user; store the second search string in memory; execute a second query that includes the second search string; display a result of the second query, the result including a document associated with an address accessible over the network to the user; accept an indication from the user to create an association between said first search string and said address; create the association between the first search string and the address based on the user indication; and store the association in memory. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification