Search tool providing optional use of human search guides
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving from a user a query and a selection between a search assisted by a human searcher and an automated search;
performing a search responsive to the selection by directing the query to an automated search resource most likely to produce a search result relevant to the query when the selection indicates the automated search wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search and to a human searcher when the selection indicates the search assisted by the human searcher;
providing a search result of the automated search resource to the human searcher when the selection indicates the search assisted by the human searcher; and
providing a response to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system providing optional use of human search guides to allow a user to select between a human guide assisted search and an automated search. The user is provided with an option of submitting a query requesting assistance of one or more human guides, initiating a search without requesting assistance from human guide(s) using automated results, or a combination of both.
138 Citations
27 Claims
-
1. A computer-implemented method, comprising:
-
receiving from a user a query and a selection between a search assisted by a human searcher and an automated search; performing a search responsive to the selection by directing the query to an automated search resource most likely to produce a search result relevant to the query when the selection indicates the automated search wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search and to a human searcher when the selection indicates the search assisted by the human searcher; providing a search result of the automated search resource to the human searcher when the selection indicates the search assisted by the human searcher; and providing a response to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
-
allowing a user to enter a query; initiating an automated search using the query by submitting the query to a search engine most likely to produce a search result relevant to the query; and enabling an option for the user to select a search assisted by a human searcher for the query when determining that the automated search using the query has been performed and when determining that a search result obtained by a human assistant for the query is received by the user wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search.
-
-
11. A persistent computer readable medium storing instructions therein for causing a computer to perform an operation, comprising:
-
providing a command for submitting a query to a human searcher to conduct a search for a user requesting assistance with the search when determining that the user has received a response provided by a human assistant for the query; delivering to the human searcher performing the search a search result of an automated search resource previously determined by the human searcher to be most likely to produce a response pertinent to a keyword of the query, wherein the automated search resource is configured by the human searcher; and enabling the user to initiate an automated search for the query including submitting the query to the automated search resource, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search.
-
-
12. A computer-implemented method of providing optional use of a human searcher for a search, comprising:
-
determining whether a control selected by a user indicates to the user that a query from the user is requested to be searched by the human searcher; generating a first result based on a real-time search conducted by the human searcher when determining that the control indicates to the user that the query is requested to be searched by the human searcher and a second result based on stored information when determining that the control does not indicate to the user that the query is requested to be searched by the human searcher, where the second result is obtained in accordance with a search performed using an algorithmic search resource configured by the human searcher, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search; and providing the first result or the second result to the user based on the control.
-
-
13. A computer-implemented method of submitting a query comprising:
-
analyzing a query entered by a user; providing a plurality of actions indicating to the user a plurality of search types for the query entered by the user when said analyzing indicates that the query is equivalent to a previous query of the user and that the user has received a response to the query provided by a human assistant; and directing the query to a human searcher for a search when determining that an action indicating, to the user, a human assisted search is associated with the query and directing the query to a search engine selected as most likely to produce a relevant result by the human searcher for a subject matter of the query when determining that the action indicating, to the user, an automated search is associated with the query, wherein a search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search.
-
-
14. A computer interface, comprising:
-
a field provided via a display device for entering a query from a user to be searched; and a selection control indicating to the user whether the query will be searched by one of a human searcher or automatically, the selection control causing an automated search for the query using a search resource selected by a human assistant registered for a keyword of the query responsive to activation of the selection control and directing the query and the result of the automated search to the human searcher when determining that the selection control indicates to the user that the query will be searched by the human searcher, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search. - View Dependent Claims (15, 16)
-
-
17. A system, comprising:
-
a user device allowing a user to enter a query and receive instructions of a first action initiating an automated search and a second action initiating a search by a human searcher and receiving a response for the query; a searcher system receiving the query and obtaining a search result responsive to the second action; a resource system from which the searcher system retrieves a search result; and a search system receiving the query, selecting the resource system as most likely to be relevant based on stored search results of the resource system and submitting the query to the resource system responsive to the first action or the second action and by submitting the query to the searcher system responsive to the second action, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the automated search.
-
-
18. A computer-implemented method, comprising:
-
allowing a user to enter a query and one of a plurality of mutually exclusive indicators provided to the user, the plurality of indicators including a first indicator of a search assisted by a human searcher, a second indicator of an automated search and a third indicator of simultaneously performing the search assisted by the human searcher and the automated search; directing the query to an automated search resource selected as a default resource for the query when determining that the second indicator or the third indicator is entered; directing the query to the human searcher and providing a stored search result for the query to the human searcher when determining that the first indicator or the third indicator is entered; directing the query to a resource configured by the human searcher when determining that the second indicator is entered; providing a result automatically generated based on stored information of a search by the human searcher responsive to a search request associated with a keyword of the query to the user when the second indicator or the third indicator is entered; and providing a response of the human searcher to the user when the first indicator or the second indicator is entered.
-
-
19. A search apparatus for providing optional use of human search guides, comprising:
-
a storage device maintaining a record of default or previously used resources in association with a keyword including at least one resource selected by a system administrator, said maintaining including resources used and selected by human search guides; a user device displaying a control indicating to the user initiating a search for a query, and providing an option to perform a human aided search when determining that a search result provided by a human assistant responsive to the query has been received; a server processing the query using the recorded default or previously used resources, selecting the resources based on a rating of search results obtained from the recorded default or previously used resources found by the human search guides when responding to search requests indicating the keyword when the control is activated, directing the query to a human searcher when the option is selected, wherein a search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the control is activated and providing a response to the user device; and a guide system operated by the human searcher to obtain the search result.
-
-
20. A computer-implemented search method comprising:
-
receiving a query from a user; obtaining, by a human searcher, from a resource configured by the human searcher, a search result associated with a keyword; providing, to the user, a first instruction for submitting the query to the human searcher, the human searcher being selected using a rating of said human searcher for the keyword and providing, to the user, a second instruction for conducting the search without requesting assistance of said human searcher by submitting the query to the resource; performing a search for the query using the resource when the second instruction is received, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the second instruction is received; and selecting a highest ranking human searcher for the query when the first instruction is received. - View Dependent Claims (21)
-
-
22. A computer-implemented method, comprising:
-
receiving a query for a search from a user; instructing the user to perform a first action to initiate a human assisted search; instructing the user to perform a second action to initiate an automated search; and returning one or more results from information maintained by at least one search engine indexing search results gathered by a human searcher when the user performs the second action, submitting the query to a selected relevant automated search engine when the user performs the second action, wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user performs the second action and simultaneously directing the query to an automated search resource and the human searcher when the user performs the first action. - View Dependent Claims (23)
-
-
24. A computer-implemented method, comprising:
-
allowing a user to enter a query in an interface linked to a first destination, the first destination being indicated to the user; redirecting the query to a second destination when a control identifying to the user the second destination is activated by the user; and presenting a result for the query in accordance with a search performed using a selected automated search resource accessed by a human assistant; presenting the result to the user when the query is received at the first destination wherein the result for the query is automatically generated using stored information of a search by the human assistant responsive to a search request associated with a keyword of the query when the when the query is received at the first destination; and presenting the result to the human assistant when the query is received at the second destination. - View Dependent Claims (25)
-
-
26. A computer-implemented method, comprising:
-
receiving a search request from a query source; providing a first control indicating to a user an automated search; providing a second control indicating to the user a search by a human searcher; performing a search for the search request received using a search engine selected by the human searcher and activated based on content of the search request when the first control or the second control is activated wherein the search result for the search is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the user selects the first control; performing a search assisted by the human searcher when the second control is activated; and providing a result for the search request to the query source.
-
-
27. A computer-implemented method, comprising:
-
describing a group of actions comprising a first action described as initiating a human assisted search, a second action described as initiating an automated search and a third action described as initiating a parallel search; receiving a request associated with a member of the group of actions; sending a notification to a plurality of human searchers of the request in an order based on a ranking of the human searchers for the request and selecting a first human searcher to respond to the notification of the request and directing the request to the human searcher when the member is the first action or the third action; obtaining a search result produced by an automated search resource selected based on content of the request when the member is the second action or the third action, wherein the search result for the request is automatically generated using stored information of a search by the human searcher responsive to a search request associated with a keyword of the query when the member is the first action; and displaying a response selected based on the member to a user who submitted the request.
-
Specification