Automatic, context-organizing, query interface
AssigneeNovell, Inc.
InventorsRobert D. Wilson, David S. Nay
Life of this patent
Estimating the term…
Loading patent…
AssigneeNovell, Inc.
InventorsRobert D. Wilson, David S. Nay
Estimating the term…
An apparatus and method adapted to select criteria for use in execution of a logical function such as a search, filter, sifting, or the like, may rely on a graphical user interface in which logical operators and Boolean operators are presented in distinct graphical locations demonstrating to an unsophisticated user the distinction between Boolean relations and logical relations. A dialogue box may include argument windows related by a logical operator button. Two corresponding arguments related by a corresponding logical operator form a logical relation. Argument windows and operator buttons may each provide a menu when selected, thus presenting options for a user to select from. A Boolean operator may relate two logical relations in a Boolean relation. Groups of Boolean relations may be related by other Booleans in inter-group Boolean relations. A language text equivalent (LTE) of the combination of all relations formed by a user may be presented in a language or text window within a dialogue box. The LTE provides feedback to a user, which feedback has been very reliable in clearly telling a user whether the relations produced are actually what the user seeks or needs. A user may then edit the relations until satisfied.
An apparatus adapted to select criteria for use in execution of a logical function by a processor, the apparatus comprising:
An apparatus comprising a processor, an input device operably connected to the processor, an output device operably connected to the processor, and a memory device operably connected to the processor, the memory device comprising:
A method of separately selecting operators, including Boolean operators and logical operators, and arguments, for combination in a combined expression representing logical and Boolean operations on the arguments, the method comprising:
A method comprising:
An apparatus comprising a processor running an application, an input device operably connected to the processor, an output device operably connected to the processor, a memory device operably connected to the processor, the output device comprising a template displaying:
The apparatus of claim 44 wherein the third image further comprises:
An apparatus comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.