In-context searching
First Claim
Patent Images
1. A method comprising:
- providing, by one or more devices, a user interface that is accessible via a browser on a client device,the user interface including;
a first field to receive a first search term that is to be included in documents included within a set of search results, anda plurality of;
a second field to receive a second search term that is to be excluded from the documents within the set of search results,a third field to receive information regarding a web site or a domain to which the set of search results will be restricted,a fourth field to receive information regarding a language to which the set of search results will be restricted;
receiving, by the one or more devices and from the client device, input including the first search term within the first field;
receiving, by the one or more devices and from the client device, inputs including a plurality of;
input including the second search term within the second field,input including the information regarding the web site or the domain within the third field, orinput including the information regarding the language within the fourth field;
identifying, by the one or more devices, a set of documents;
filtering, by the one or more devices, the set of documents to obtain a filtered set of documents,documents in the filtered set of documents;
including the first search term,excluding the second search term when the input including the second search term is received,being associated with the web site or the domain when the input including the information regarding the web site or the domain is received, orcontaining text in the language when the input including the information regarding the language is received;
generating, by the one or more devices, a list of links that point to the documents in the filtered set of documents; and
providing, by the one or more devices, the list of links to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system limits search results based on context information. The system obtains the context information and a search query, and obtains a set of references to documents in response to the search query. The system then filters the set of references based on the context information and presents the filtered set of references to a user.
-
Citations
20 Claims
-
1. A method comprising:
-
providing, by one or more devices, a user interface that is accessible via a browser on a client device, the user interface including; a first field to receive a first search term that is to be included in documents included within a set of search results, and a plurality of; a second field to receive a second search term that is to be excluded from the documents within the set of search results, a third field to receive information regarding a web site or a domain to which the set of search results will be restricted, a fourth field to receive information regarding a language to which the set of search results will be restricted; receiving, by the one or more devices and from the client device, input including the first search term within the first field; receiving, by the one or more devices and from the client device, inputs including a plurality of; input including the second search term within the second field, input including the information regarding the web site or the domain within the third field, or input including the information regarding the language within the fourth field; identifying, by the one or more devices, a set of documents; filtering, by the one or more devices, the set of documents to obtain a filtered set of documents, documents in the filtered set of documents; including the first search term, excluding the second search term when the input including the second search term is received, being associated with the web site or the domain when the input including the information regarding the web site or the domain is received, or containing text in the language when the input including the information regarding the language is received; generating, by the one or more devices, a list of links that point to the documents in the filtered set of documents; and providing, by the one or more devices, the list of links to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
one or more devices to; provide a user interface to a client device, the user interface including; a first field to receive a first search term that is to be included in documents included within a set of search results, and a plurality of;
a second field to receive a second search term that is to be excluded from the documents within the set of search results,
a third field to receive information regarding a web site or a domain to which the set of search results will be restricted,
a fourth field to receive selection of information regarding a language to which the set of search results will be restricted;receive, from the client device, input including the first search term within the first field; receive, from the client device, inputs including a plurality of; input including the second search term within the second field, input including the information regarding the web site or the domain within the third field, or input including the information regarding the language selected via the fourth field; identify a set of documents; filter the set of documents to obtain a filtered set of documents, documents in the filtered set of documents including the first search term and; excluding the second search term when the input including the second search term is received, being associated with the web site or the domain when the input including the information regarding the web site or the domain is received, or containing text in the language when the input including the information regarding the language is received; and provide information identifying the documents in the filtered set of documents. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
16. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more devices, cause the one or more devices to; provide a user interface, the user interface including; a first field to receive a first search term that is to be included in documents included within a set of search results, and a plurality of;
a second field to receive a second search term that is to be excluded from the documents included within the set of search results,
a third field to receive information regarding a web site or a domain to which the set of search results will be restricted,
a fourth field to receive selection of information regarding a language to which the set of search results will be restricted;receive the first search term within the first field; receive a plurality of; the second search term within the second field, the information regarding the web site or the domain within the third field, or the information regarding the language within the fourth field; identify a set of documents; filter the set of documents to obtain a filtered set of documents, documents in the filtered set of documents including the first search term and; excluding the second search term when the second search term is received, being associated with the web site or the domain when the information regarding the web site or the domain is received, or containing text in the language when the information regarding the language is received; and provide information identifying the documents in the filtered set of documents. - View Dependent Claims (17, 18, 19, 20)
Specification