Category-based search
First Claim
Patent Images
1. A method for searching, comprising:
- processing a second plurality of documents with a plurality of programmatic classifiers, wherein each of the programmatic classifiers receives documents from among the second plurality of documents as an input, and determines for each respective document, based at least in part on content of the document, whether the document belongs to a category associated with each respective programmatic classifier, wherein processing the second plurality of documents with the plurality of programmatic classifiers includes categorizing a first plurality of documents as belonging to a first category;
providing a user interface, wherein the user interface is associated with an input area and a selector;
receiving a search term and a desired category simultaneously, wherein the search term is associated with the input area and the desired category is associated with the selector, and wherein the desired category is the first category;
determining a third plurality of documents, wherein each of the third plurality of documents is associated with the search term and wherein each of the third plurality of documents has been determined to belong to the first category; and
providing a search result, wherein the search result is associated with the third plurality of documents.
4 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, techniques for searching comprise providing a user interface, wherein the user interface is associated with an input area and a selector, receiving a search term and a desired category simultaneously, wherein the search term is associated with the input area and the category is associated with the selector, determining a plurality of documents, wherein each of the plurality of documents is associated with the search term and the category, and providing a search result, wherein the search result is associated with the plurality of documents.
19 Citations
20 Claims
-
1. A method for searching, comprising:
-
processing a second plurality of documents with a plurality of programmatic classifiers, wherein each of the programmatic classifiers receives documents from among the second plurality of documents as an input, and determines for each respective document, based at least in part on content of the document, whether the document belongs to a category associated with each respective programmatic classifier, wherein processing the second plurality of documents with the plurality of programmatic classifiers includes categorizing a first plurality of documents as belonging to a first category; providing a user interface, wherein the user interface is associated with an input area and a selector; receiving a search term and a desired category simultaneously, wherein the search term is associated with the input area and the desired category is associated with the selector, and wherein the desired category is the first category; determining a third plurality of documents, wherein each of the third plurality of documents is associated with the search term and wherein each of the third plurality of documents has been determined to belong to the first category; and providing a search result, wherein the search result is associated with the third plurality of documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for searching, comprising:
-
a processor configured to; processing a second plurality of documents with a plurality of programmatic classifiers, wherein each of the programmatic classifiers receives documents from among the second plurality of documents as an input, and determines for each respective document, based at least in part on content of the document, whether the document belongs to a category associated with each respective programmatic classifier, wherein processing the second plurality of documents with the plurality of programmatic classifiers includes categorizing a first plurality of documents as belonging to a first category; provide a user interface, wherein the user interface is associated with an input area and a selector; receive a search term and a desired category simultaneously, wherein the search term is associated with the input area and the desired category is associated with the selector, and wherein the desired category is the first category; determine a third plurality of documents, wherein each of the third plurality of documents is associated with the search term and wherein each of the third plurality of documents has been determined to belong to the first category; and provide a search result, wherein the search result is associated with the third plurality of documents; and a memory coupled with the processor, wherein the memory provides instructions to the processor. - View Dependent Claims (15, 16)
-
-
17. A computer program product for searching, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
-
processing a second plurality of documents with a plurality of programmatic classifiers, wherein each of the programmatic classifiers receives documents from among the second plurality of documents as an input, and determines for each respective document, based at least in part on content of the document, whether the document belongs to a category associated with each respective programmatic classifier, wherein processing the second plurality of documents with the plurality of programmatic classifiers includes categorizing a first plurality of documents as belonging to a first category; providing a user interface, wherein the user interface is associated with an input area and a selector; receiving a search term and a desired category simultaneously, wherein the search term is associated with the input area and the desired category is associated with the selector, and wherein the desired category is the first category; determining a third plurality of documents, wherein each of the third plurality of documents is associated with the search term and wherein each of the third plurality of documents has been determined to belong to the first category; and providing a search result, wherein the search result is associated with the third plurality of documents. - View Dependent Claims (18, 19, 20)
-
Specification