User interface form field expansion
First Claim
Patent Images
1. A system, comprising:
- an expander component configured to display, via at least one computing device, an input window that includes a form field, the form field displaying a compound data type in a formatted or delimited composition, the compound data type including multiple data components, the input window includes multiple constituent fields, each constituent field associated with a select data component of the compound data type;
a user interface (UI) configured to receive, via at least one computing device, data entry input into each of the constituent fields; and
a synthesis component configured to display, in real-time, via at least one computing device, correctly formatted inline updates to the form field, or to the input window, based upon the data entry inputs received by the UI, so that the form field displays the compound data type in accordance with the formatted or delimited composition;
wherein the expander component is configured to display the input window based upon at least one of invoking input received by the UI, automatic presentation, or an inference.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure relates to configurable multi-view data entry. When a user encounters a form field with a complex data type, depending on the invoking mechanism, either automatic when on focus, or through a user gesture such as clicking on an icon in the form field, the form field expands to multiple form fields including the original form field. The multiple form fields can allow the user to enter in each separate data item that makes up the complex data type. As data items are entered, the data items can be combined into a correct format and displayed in the original form field.
10 Citations
18 Claims
-
1. A system, comprising:
-
an expander component configured to display, via at least one computing device, an input window that includes a form field, the form field displaying a compound data type in a formatted or delimited composition, the compound data type including multiple data components, the input window includes multiple constituent fields, each constituent field associated with a select data component of the compound data type; a user interface (UI) configured to receive, via at least one computing device, data entry input into each of the constituent fields; and a synthesis component configured to display, in real-time, via at least one computing device, correctly formatted inline updates to the form field, or to the input window, based upon the data entry inputs received by the UI, so that the form field displays the compound data type in accordance with the formatted or delimited composition; wherein the expander component is configured to display the input window based upon at least one of invoking input received by the UI, automatic presentation, or an inference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processor; a presentation component configured to present, via the processor, an input window to a display component of a user interface (UI) of a device that includes a form field associated with a complex connection string employed to connect an application to a data source over a communications network, wherein the input window includes multiple constituent fields associated with portions of the complex connection string, wherein the complex connection string is displayed in accordance with a formatted or delimited composition; and an updater component configured to present in real-time, via the processor, correctly formatted inline updates to the form field or the input window based upon data entry input received by the UI so that the complex connection string is displayed in accordance with the formatted or delimited composition; wherein the presentation component displays the input window based upon at least one of invoking input received by at least one of the UI, automatic presentation, or an inference. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for facilitating multi-view data entry, comprising:
-
displaying an input component via a user interface (UI) that includes a form field for a complex data type, the complex data type including multiple individual portions, the form field associated with a formatted or delimited composition; displaying, in the input component, multiple component fields associated with the individual portions of the complex data type; receiving through the UI input data in at least one of the component fields; and presenting correctly formatted inline updates in real-time to at least one of the form field or the input component based upon input data received by the UI; wherein the displaying includes at least one of; displaying the input component in response to the input data received by the UI; displaying the input component in response to the display of the form field by the UI;
ordisplaying the input component based upon an inference. - View Dependent Claims (17, 18)
-
Specification