QUERY PATTERN MATCHING
First Claim
Patent Images
1. A system, comprising:
- a processor configured to;
determine a set of documents associated with a query comprising one or more tokens;
sample a subset of the documents to identify a corresponding query constraint pattern associated with each document included in the subset of the documents;
generate an entry of an inverted index based on the corresponding query constraint pattern associated with each document included in the subset of document; and
a memory coupled to the processor and configured to provide the processor with instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
A set of documents associated with a query comprising one or more query terms is determined. A subset of the documents is sampled to identify a corresponding query constraint pattern associated with each document included in the subset of the documents. An entry of an inverted index is generated based on the corresponding query constraint pattern associated with each document included in the subset of document.
17 Citations
20 Claims
-
1. A system, comprising:
-
a processor configured to; determine a set of documents associated with a query comprising one or more tokens; sample a subset of the documents to identify a corresponding query constraint pattern associated with each document included in the subset of the documents; generate an entry of an inverted index based on the corresponding query constraint pattern associated with each document included in the subset of document; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15)
-
-
14. The system of claim 14, wherein the processor is further configured to update the inverted index in the event the query constraint pattern associated with the subsequent web document matches at least one of the one or more query constraint patterns that satisfy the query.
-
16. The system of claim 16, wherein the one or more identified documents are provided to an orchestrator, wherein the orchestrator is configured to provide the one or more identified documents in a content feed based on a corresponding ranking associated with the one or more identified documents.
-
17. A method, comprising:
-
determining a set of documents associated with a query comprising one or more query terms; sampling a subset of the documents to identify a corresponding query constraint pattern associated with each document included in the subset of the documents; generating an entry of an inverted index based on the corresponding query constraint pattern associated with each document included in the subset of document. - View Dependent Claims (18, 19)
-
-
20. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
determining a set of documents associated with a query comprising one or more query terms; sampling a subset of the documents to identify a corresponding query constraint pattern associated with each document included in the subset of the documents; and generating an entry of an inverted index based on the corresponding query constraint pattern associated with each document included in the subset of document.
-
Specification