Claims
- 1. A method for prioritized searching, comprising:
accepting pairs of keywords and keyword priorities; applying the pairs to produce prioritized search queries; and applying the prioritized search queries to produce prioritized search results.
- 2. The method of claim 1, further comprising the step of:
displaying the prioritized search results.
- 3. A method for prioritized searching, comprising:
accepting pairs of keywords and keyword priorities; applying the pairs to produce prioritized search queries; applying the prioritized search queries to produce prioritized search results; and checking for conformity between the prioritized search results and a target result parameter.
- 4. The method of claim 3, further comprising the step of:
inhibiting the display of any of the prioritized search results prior to confirming conformity between the prioritized search results and the target result parameter.
- 5. The method of claim 3, further comprising the step of:
displaying the prioritized search results upon confirming conformity between the prioritized search results and the target result parameter.
- 6. The method of claim 3, further comprising the step of:
accepting the target result parameter.
- 7. The method of claim 3, wherein the target result parameter is a target search result count.
- 8. A prioritized search system, comprising:
a search client; a search agent; and a search server, wherein the search client transmits pairs of keywords and keyword priorities to the search agent, and the search agent applies the pairs to produce prioritized search queries and applies the prioritized search queries to the search server to produce prioritized search results.
- 9. The system of claim 8, wherein the search client is a Web browser.
- 10. The system of claim 8, wherein the search server is a Web search engine query server.
- 11. The system of claim 8, wherein the search client, the search agent and the search server reside on a first, second and third network node, respectively.
- 12. The system of claim 8, wherein the search client resides on a first network node and the search agent and search server reside on a second network node.
- 13. A prioritized search system, comprising:
a search client; a search agent; and a search server, wherein the search client transmits pairs of keywords and keyword priorities to the search agent, and the search agent: applies the pairs to produce prioritized search queries, applies the prioritized search queries to the search server to produce prioritized search results and checks for conformity between the prioritized search results and a target result parameter.
- 14. The system of claim 13, wherein the search agent inhibits the return of any of the prioritized search results to the search client prior to confirming conformity with the target result parameter.
- 15. The system of claim 13, wherein the search agent returns the prioritized search results to the search client upon confirming conformity with the target result parameter.
- 16. The system of claim 13, wherein the search client is a Web browser.
- 17. The system of claim 13, wherein the search server is a Web search engine query server.
- 18. The system of claim 13, wherein the search client, the search agent and the search server reside on a first, second and third network node, respectively.
- 19. The system of claim 13, wherein the search client resides on a first network node and the search agent and search server reside on a second network node.
- 20. The system of claim 13, wherein the target result parameter is a target search result count.
- 21. A method for user-prioritized searching, comprising:
accepting pairs of keywords and keyword priorities from a user; applying the pairs to produce user-prioritized search queries; and applying the user-prioritized search queries to produce user-prioritized search results.
- 22. The method of claim 21, further comprising the step of:
returning the user-prioritized search results to the user.
- 23. A method for user-prioritized searching, comprising:
accepting pairs of keywords and keyword priorities from a user; applying the pairs to produce user-prioritized search queries; applying the user-prioritized search queries to produce user-prioritized search results; and checking for conformity between the user-prioritized search results and a target result parameter.
- 24. The method of claim 23, further comprising the step of:
inhibiting the return of any of the user-prioritized search results to the user prior to confirming conformity between the user-prioritized search results and the target result parameter.
- 25. The method of claim 23, further comprising the step of:
returning the user-prioritized search results to the user upon confirming conformity between the user-prioritized search results and the target result parameter.
- 26. The method of claim 23, further comprising the step of:
accepting the target result parameter from the user.
- 27. The method of claim 23, wherein the target result parameter is a target search result count.
- 28. A method for user-prioritized searching, comprising:
accepting pairs of keywords and keyword priorities on a user interface; applying the pairs to produce user-prioritized search queries; and applying the user-prioritized search queries to produce user-prioritized search results.
- 29. The method of claim 28, further comprising the step of:
displaying the user-prioritized search results on the user interface.
- 30. A search agent for a prioritized search system, comprising:
a receiver for receiving pairs of keywords and keyword priorities; a selector for producing prioritized search queries from the pairs; and a transmitter for transmitting the prioritized search queries.
RELATED APPLICATION DATA
[0001] This application is related to U.S. application Ser. No. 10/163,048 entitled “SEARCH SYSTEM” filed Jun. 5, 2002.