Patent Document ID: 8700594
Application ID: 13117749

Base Claim:
1. A computer-implemented process for enabling multidimensional search capabilities on a computing device, other than a desktop personal computer or a laptop computer, being utilized by a user, comprising: using said computing device to perform the following process actions: receiving an original query submitted by the user via the computing device; accessing a structured data repository to extract structured data that is available for the original query, wherein the extracted structured data represents attributes of the original query; providing the extracted structured data to the user in the form of a hierarchical menu which allows the user to interactively modify the original query by selecting at least one item from the hierarchical menu, such modification resulting in a revised query; submitting the revised query to a search service; receiving search results for the revised query from the search service; and providing the search results to the user via the computing device.

---

Claim 15:
15. The process of claim 1 , wherein the computing device comprises a display device and a three-dimensional gesture-sensing device, and the process action of providing the extracted structured data to the user in the form of a hierarchical menu which allows the user to interactively modify the original query comprises the actions of: displaying a plurality of graphical elements on the display device, wherein each graphical element represents a different item of extracted structured data and is labeled to identify said item; and whenever the user gestures with his hand to virtually grab one or more of the graphical elements, using the item of extracted structured data represented by each grabbed graphical element to generate the revised query.