Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
126 words
A method of creating a query for accessing a database by a user using a graphical user interface at a workstation in a data processing system, comprising: selecting a column entry in said database by said user using a pointer device; automatically transferring said column entry from said database into a dialog box representing a first field in a predicate in said graphical interface; providing a comparison operator having a plurality of values in said graphical user interface and selecting one of said values by said user using said pointer device; and inputting a second column entry from said database into a second field in said dialog box in said graphical user interface by dragging said second column entry from said database to complete said predicate.
Claim 2
Independent Claim
126 words
A method of creating a query for accessing a database by a user using a graphical user interface at a workstation in a data processing system, comprising: selecting a column entry in said database by said user using a pointer device; automatically transferring said column entry from said database into a dialog box representing a first field in a predicate in said graphical interface; providing a comparison operator having a plurality of values in said graphical user interface and selecting one of said values by said user using said pointer device; and inputting a second column entry from said database into a second field in said dialog box in said graphical user interface by dragging said second column entry from said database to complete said predicate.
Claim 3
Dependent Claim
16 words
The method of claim 1 wherein the comparison operator values are listed in a scrollable list.
Claim 4
Dependent Claim
34 words
The method of claim 1 wherein the step of inputting includes the step of dragging a subquery into said second field in said dialog box in said graphical user interface to complete said predicate.
Claim 5
Dependent Claim
35 words
The method of claim 1 wherein the step of inputting includes the step of typing a value by said user using said keyboard by said user in said dialog box in said graphical user interface.
Claim 6
Dependent Claim
24 words
The method of claim 1 wherein said query is dynamically applied to said database such that underlying data structures of said database are modified.
Claim 7
Dependent Claim
161 words
A computer program product for creating a query for accessing a database by a user using a graphical user interface at a workstation in a data processing system, comprising: a computer usable medium having computer readable program code means embodied in said medium for selecting a column entry in said database by said user using a pointer device; computer readable program code means for automatically transferring said column entry from said database into a dialog box representing a first field in a predicate in said graphical interface; computer readable program code means for providing a comparison operator having a plurality of values in said graphical user interface and selecting one of said values by said user using said pointer device; and computer readable program code means for inputting a second column entry from said database into a second field in said dialog box in said graphical user interface by dragging said second column entry from said database to complete said predicate.
Claim 8
Dependent Claim
161 words
A computer program product for creating a query for accessing a database by a user using a graphical user interface at a workstation in a data processing system, comprising: a computer usable medium having computer readable program code means embodied in said medium for selecting a column entry in said database by said user using a pointer device; computer readable program code means for automatically transferring said column entry from said database into a dialog box representing a first field in a predicate in said graphical interface; computer readable program code means for providing a comparison operator having a plurality of values in said graphical user interface and selecting one of said values by said user using said pointer device; and computer readable program code means for inputting a second column entry from said database into a second field in said dialog box in said graphical user interface by dragging said second column entry from said database to complete said predicate.
Claim 9
Dependent Claim
18 words
A computer program product of claim 6 wherein the comparison operator values are listed in a scrollable list.
Claim 10
Dependent Claim
38 words
A computer program product of claim 6 wherein the computer readable program means of inputting includes means of dragging a subquery into said second field in said dialog box in said graphical user interface to complete said predicate.
Claim 11
Dependent Claim
40 words
The computer program product of claim 6 wherein the computer readable program code means of inputting includes means of typing a value by said user using said keyboard by said user in said dialog box in said graphical user interface.
Claim 12
Dependent Claim
27 words
The computer program product method of claim 6 wherein said query is dynamically applied to said database such that underlying data structures of said database are modified.