In a database whose entries contain values organized in categories, a first query is performed that includes input query values respectively associated with at least some of the categories and that seeks entries whose values match each input query value. Upon finding no entries, a category whose input...http://www.google.com/patents/US7720826?utm_source=gb-gplus-sharePatent US7720826 - Performing a query for a rule in a database