Patent Document ID: 8732155
Application ID: 11941830

Base Claim:
1. A system to categorize user queries, comprising: a processor; a storage device connected to the processor; and a set of instructions on the storage device and executable by the processor, the set of instructions including: a receiving component that receives a user query including a what-component and a where-component from a user computer system; a first classification component that analyzes and classifies the what-component of the original user query; a second classification component that analyzes and processes the where-component of the original user query, the second classification component determining whether the user query includes a geographic location and requests a geographic location from the user computer system if the user query does not include a geographic location; and a transmission component that sends the classification provided by the first classification component, the geographic location provided by the second classification component and the user query to a backend search engine.

---

Claim 3:
3. The system of claim 1 , wherein the user query that is sent to the backend search engine is comprised of the original user query sent to a transformation component to transform the original user query into a new query that will provide better search results than the original user query.