Patent ID: 7725417

Claim:
A system including: at least one processor to execute: a query processing module to receive a plurality of queries that are used to search a database, the plurality of queries respectively including a string of text that includes at least one keyword, the query processing module to determine a subset of most popular queries from the plurality of queries; and a query engine to apply a first plurality of rules to a first most popular query in the subset of most popular queries to identify a second plurality of rules that respectively identify at least one matching keyword in the first most popular query, the query engine to count the first plurality of rules to identify a total quantity of rules applied to the first most popular query, the query engine to count the second plurality of rules to further identify a second quantity of rules that respectively identify at least one matching keyword in the first most popular query, the query processing module to determine a percentage of coverage for the first most popular query, the percentage of coverage based on the total quantity of rules and the second quantity of rules, the percentage of coverage for the first most popular query to be provided as an interface element within an interface.