METHOD PROVIDING A PLURALITY OF SELECTABLE VALUES SUITABLE FOR AN INPUT OF A TEXT FIELD
First Claim
1. A computerized method, providing a user of a graphical user interface (GUI) with a plurality of selectable values, suitable for an input of a text field, comprising:
- receiving input in a text field;
identifying a context;
if no input is received and no context is identified, displaying a plurality of last recently used values;
if no input is received and a context is identified, displaying a plurality of previously entered context specific values;
if an input is received and no context is identified, displaying a matching to the input plurality of last recently used values and a matching to the input plurality of previously entered non-context specific values; and
if an input is received and a context is identified, displaying a matching to the input plurality of previously entered context specific values and the matching to the input plurality of previously entered non-context specific values.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein is a method, providing a user of a graphical user interface (GUI) with a plurality of selectable values, suitable for an input of a text field in the GUI. Each time the user enters a character in the text field, a background search is performed and the plurality of selectable values is reduced to the matching values only. In case the selectable values consist of multiple words, the background search matches the input to each of the consisting words. If the user does not enter a character in the text field, the method displays a plurality of selectable values when the user performs a double-click over the text field or uses backspace key while the text field is selected. If there is no user context defined, the displayed plurality of selectable values consists of a predefined number of last recently used values in the text field. If the user is working in a context, the displayed plurality of selectable values consists of a predefined number of previously entered context specific values.
13 Citations
20 Claims
-
1. A computerized method, providing a user of a graphical user interface (GUI) with a plurality of selectable values, suitable for an input of a text field, comprising:
-
receiving input in a text field; identifying a context; if no input is received and no context is identified, displaying a plurality of last recently used values; if no input is received and a context is identified, displaying a plurality of previously entered context specific values; if an input is received and no context is identified, displaying a matching to the input plurality of last recently used values and a matching to the input plurality of previously entered non-context specific values; and if an input is received and a context is identified, displaying a matching to the input plurality of previously entered context specific values and the matching to the input plurality of previously entered non-context specific values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine readable medium having a set of instructions stored therein which when executed cause a machine to perform a set of operations, providing a user of a GUI with a plurality of selectable values, suitable for an input of a text field, comprising:
-
receiving input in a text field; identifying a context; if no input is received and no context is identified, displaying a plurality of last recently used values; if no input is received and a context is identified, displaying a plurality of previously entered context specific values; if an input is received and no context is identified, displaying a matching to the input plurality of last recently used values and a matching to the input plurality of previously entered non-context specific values; and if an input is received and a context is identified, displaying a matching to the input plurality of previously entered context specific values and the matching to the input plurality of previously entered non-context specific values. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A graphical user interface (GUI) comprising:
-
a text input field rendered on the GUI; a label to identify the text input field on the GUI; a text entry area rendered on the GUI to receive a text input; and a drop down text area rendered on the GUI to display a plurality of previously entered values in the text entry areas of the text fields having the same label. - View Dependent Claims (18, 19, 20)
-
Specification