Graphic user interface for database system
First Claim
1. A graphic user interface method for defining a database query definition and output representation operation parameters of a database parameter, the method comprising the steps of:
- graphically representing a query definition or an output representation operation of a database operation on the a data set, said graphic representation having a graded representation portion;
receiving from the user a signal representing a user manipulation of the a grade of the graded representation portion;
andtranslating the manipulation of the graded representation into a database query definition or output representation operation parameter for the database; and
receiving the an output database set from the database in accordance with the database query definition of output representation operation parameter, an arrangement of members of the output database set being responsive to manipulation of said graded representation portion.
5 Assignments
0 Petitions
Accused Products
Abstract
A graphic user interface method for representing a search of a database, providing a plurality of stylized Venn diagrams each representing an intersection of at least two sets; receiving from the user, for each generic graphic icon, a selection of at least one region, defining an output data set; presenting the generic graphic icons on the graphic user interface as modified graphic icons, each having graphic indication of the selections; and receiving linkage information from the user for the modified graphic icons to represent a composite set inclusion property, based on the output data sets and the linkage information. Once a search is defined, it may be translated, as necessary, for execution by a typical database search engine. Retrieved results may be quautified and ranked by the interface system fur optimal presentation to the user.
58 Citations
46 Claims
-
1. A graphic user interface method for defining a database query definition and output representation operation parameters of a database parameter, the method comprising the steps of:
-
graphically representing a query definition or an output representation operation of a database operation on the a data set, said graphic representation having a graded representation portion; receiving from the user a signal representing a user manipulation of the a grade of the graded representation portion;
andtranslating the manipulation of the graded representation into a database query definition or output representation operation parameter for the database; and receiving the an output database set from the database in accordance with the database query definition of output representation operation parameter, an arrangement of members of the output database set being responsive to manipulation of said graded representation portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
providing data for display of at least one graded representation portion representing application of an output criterion to a data set; receiving a signal representing at least one of a graphic manipulation of the graded representation portion or a query defined based on a graphic manipulation of the graded representation; determining a query defined based on a graphic manipulation of the graded representation in response to receiving a signal representing the graphic manipulation of the graded representation; transmitting electronic data representing a query defined based on a graphic manipulation of the graded representation portion to an automated query response system; and receiving a query response set from the automated query response system, the query response set comprising a plurality of items in dependence on the query and having an arrangement varying in dependence on a second output criterion derived from the graphic manipulation of the at least one graded representation portion of the output criterion. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A graphic user interface method comprising:
-
providing signals for graphically representing a predefined icon of the graphic user interface for defining an output representation operation on the database, said icon having a graded representation portion; receiving a signal representing a user manipulation of the grade of the graded representation portion; and receiving an output database set in accordance with a database output representation operation parameter derived from the user manipulation of the graded representation portion, wherein the output database set is received in accordance with the database output representation operation parameter, and an arrangement of members of the output database set is dependent on said database output representation operation parameter. - View Dependent Claims (36, 37)
-
-
38. A graphic user interface method comprising:
-
providing data for display of a graphic representation of an output from the database, said graphic representation having at least a graded representation portion; receiving a signal representing a manipulation of a grade of the graded representation portion of the graphic representation of the output from the database; translating the manipulation of the grade into a database output representation operation parameter for the database; determining an output database set in accordance with the database output representation operation parameter; and providing data for display representing arranged members of the output database set in dependence on the database output representation operation parameter.
-
-
39. A method comprising:
-
receiving through a pointing device of a graphic user interface at least one signal relating to a manipulation of a grade of at least one graded representation portion of a desired output arrangement, the at least one graded representation portion comprising a representation of an output criterion as applied to a data set; transmitting electronic data representing at least one of a defined query based at least in part on the at least one signal or the manipulation of the grade of the at least one graded representation portion to an automated query response system; and receiving a response from the automated query response system, the response comprising data representing a plurality of items arranged in dependence on the manipulation of the grade of the at least one graded representation portion. - View Dependent Claims (40)
-
-
41. A method comprising:
-
receiving at a server a signal relating to a user manipulation of a grade value represented by at least one graded representation portion having at least three states, the at least one graded representation portion comprising a representation of an output criterion as applied to a data set; defining a query based at least in part on the signal; transmitting electronic data representing at least one of the query or the user manipulation of the grade value to an automated query response system; and receiving a response from the automated query response system, the response comprising data representing a plurality of items responsive to the query or the user manipulation of the grade value; making the response from the automated query response system available for display in an arrangement in dependence on the user manipulation of the grade value. - View Dependent Claims (42)
-
-
43. A non-transitory computer readable medium having therein computer instructions configured to control a computing device to perform operations comprising:
-
providing data for display of a graphic representation of an output from a database, said graphic representation having at least a graded representation portion; receiving a signal representing a manipulation of a grade of the graded representation portion of the graphic representation of the output from the database; translating the manipulation of the grade into a database output representation operation parameter for the database; determining an output database set in accordance with the database output representation operation parameter; and providing data for display representing arranged members of the output database set in dependence on the database output representation operation parameter.
-
-
44. A non-transitory computer readable medium having therein computer instructions configured to control a computing device to perform operations comprising:
-
receiving through a pointing device of a graphic user interface at least one signal relating to a manipulation of a grade of at least one graded representation portion of a desired output arrangement, the at least one graded representation portion comprising a representation of an output criterion as applied to a data set; transmitting electronic data representing at least one of a defined query based at least in part on the at least one signal or the manipulation of the grade of the at least one graded representation portion to an automated query response system; and receiving a response from the automated query response system, the response comprising data representing a plurality of items in dependence on the manipulation of the grade of the at least one graded representation portion.
-
-
45. A non-transitory computer readable medium having therein computer instructions configured to control a computing device to perform operations comprising:
-
receiving a signal relating to a user manipulation of a grade value represented by at least one graded representation portion having at least three states, the at least one graded representation portion comprising a representation of an output criterion as applied to a data set; defining a query based at least in part on the signal; transmitting electronic data representing at least one of the query or the user manipulation of the grade value to an automated query response system; and receiving a response from the automated query response system, the response comprising data representing a plurality of items responsive to the query or the user manipulation of the grade value; making the response from the automated query response system available for display in an arrangement in dependence on the user manipulation of the grade value.
-
-
46. An apparatus comprising:
-
a server configured to provide an applet executing in conjunction with a graphic user interface, the applet configured to receive through a pointing device of the graphic user interface a manipulation of a grade of at least one graded representation portion of a desired output arrangement, the at least one graded representation portion comprising a representation of an output criterion as applied to a data set and to transmit electronic data representing at least one of a defined query based at least in part on the at least one signal or the manipulation of the grade of the at least one graded representation portion to the server; and wherein the server is configured to receive the electronic data from the applet and to send a response comprising data representing a plurality of items in dependence on the manipulation of the grade of the at least one graded representation portion to the applet for presentation in the graphic user interface in an arrangement in dependence on the manipulation of the grade value.
-
Specification