Patent ID: 7349896
Filing Date: 2008-03-25
Classification: G06F,Y10S

Abstract:
1. A method for routing a query, the method comprising: maintaining a query ontology that includes one or more query categories and one or more queries associated with each of the one or more categories, the one or more queries associated with a particular category included in the query ontology representing queries associated with that particular category; receiving a query from a user; comparing the received query against one or more of the queries that are included within the query ontology; formulating variations of the received query, each variation representing a combination of one or more terms included in the received query; comparing the formulated variations of the received query against one or more of the queries that are included within the query ontology; identifying, from within the query ontology, one or more categories based on the comparison of the received query against one or more of the queries that are included within the query ontology and the comparison of the formulated variations of the received query against one or more of the queries that are included within the query ontology; identifying an information source corresponding to one of the identified categories; and routing an updated query, which is based on the received query to the identified information source.