Method and apparatus for graphically formulating a search query and displaying result set
First Claim
1. A method of providing a query, the method comprising the steps of:
- selecting at least one visual representation of a search object;
dropping the at least one visual representation of the search object onto at least one visual representation corresponding to a domain object; and
in response to the dropping step, providing a query.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface using graphical means to formulate a search query in which the method of providing the query includes the steps of selecting a visual representation of a search object (402), dropping the visual representation of a search object onto a visual representation corresponding to a domain object (404), and providing a search query in response to the dropping step (406). The system includes a graphical user interface, a graphical user interface manager (300) communicatively coupled to the graphical user interface, a query formulator (302) communicatively coupled to the graphical user interface manager (300), and responsive to the selected visual representation of a search object being dropped onto the selected visual representation of a domain object, a query initiator (304) communicatively coupled to the query formulator (302) to initiate a query request in response to the provided query, a lookup system (220) communicatively coupled to the query initiator (304) for providing a search result in response to receiving the query request, and a result set manager (306) communicatively coupled to the graphical user interface manager (300), the query initiator (304), and the lookup system (220), for providing a visual representation of a result set object to indicate the search result.
116 Citations
27 Claims
-
1. A method of providing a query, the method comprising the steps of:
-
selecting at least one visual representation of a search object;
dropping the at least one visual representation of the search object onto at least one visual representation corresponding to a domain object; and
in response to the dropping step, providing a query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a graphical user interface;
a graphical user interface manager communicatively coupled to the graphical user interface;
a query formulator, communicatively coupled to the graphical user interface manager, and responsive to a selected at least one visual representation of a search object being dropped onto at least one selected visual representation of a domain object to provide a query;
a query initiator, communicatively coupled to the query formulator to initiate a query request in response to the provided query;
a lookup system, communicatively coupled to the query initiator, for providing a search result in response to receiving the query request; and
a result set manager, communicatively coupled to the graphical user interface manager, to the query initiator, and to the lookup system, for providing a visual representation of a result set object to indicate the search result. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium including computer instructions for driving a graphical user interface, the computer instructions comprising instructions for:
-
selecting at least one visual representation of a search object;
dropping the at least one visual representation of the search object onto at least one visual representation corresponding to a domain object; and
in response to the dropping step, providing a query. - View Dependent Claims (21)
-
-
22. An apparatus comprising:
-
a graphical user interface;
a visual search query application;
an interface communicatively coupled to the visual search query application; and
a search base interface communicatively coupled with the visual search query application and the application programming interface for;
selecting at least one visual representation of a search object in the graphical user interface;
dropping the at least one visual representation of the search object onto at least one visual representation of a domain object; and
in response to dropping the at least one visual representation of the search object onto at least one visual representation of a domain object, providing a query request to the search base interface. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification