IP Library Granted Patent US 9,026,899
Granted Patent B2
US 9,026,899 · App. 13/548,733 · Granted May 5, 2015

User interface including field explorer listing available fields for population

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,026,899
App. No.
13/548,733
Granted
May 5, 2015
Kind
B2
Abstract

A user interface features a field explorer component comprising a list of available fields in a stored document. Certain embodiments may present the field explorer in conjunction with an existing transaction interface. In one operational mode, information may be input by selecting values from a drop menu associated with one field of the field explorer. The corresponding field of the transaction interface may be indicated (e.g. with highlighting), with the user being allowed to click/drag/drop selected data from the field explorer to that indicated field. Some embodiments may dispense with displaying the transaction interface, presenting the field explorer instead alongside a symbolic representation of a document container. In this operational mode, the user pulls the desired data from the field explorer into the container representation. If the document is persisted (e.g. as a file or on a database), an output representation (e.g. PDF) may be generated and stored.

Claims (43)

1. A computer-implemented method comprising:

providing an interface engine in communication with a stored document comprising a plurality of available input fields;

causing the interface engine to display a list of the plurality of available input fields;

in response to a first input, causing the interface engine to display possible values for a first available input field; and

in response to a second input, causing the interface engine to enter a value for the first available input field of the list of the plurality of available input fields into the stored document, the method further comprising causing the interface engine to move the first available input field of the list of the plurality of available input fields to an end of the list of the plurality of available input fields after the value has been entered into the stored document with only non-filled input fields remaining at the top of the list of the plurality of available input fields of the field explorer.

2. A method as in claim 1 wherein the interface engine displays a required input field of the list in a manner different from an optional input field.

3. A method as in claim 1 wherein:

the interface engine is configured to display with the list, a transaction user interface to the stored document; and

the second input comprises dragging the value to the transaction user interface.

4. A method as in claim 1 wherein:

the user interface is configured to display with the list, a symbolic representation of the stored document; and

the second input comprises dragging the value to the symbolic representation.

5. A method as in claim 1 wherein the stored document comprises a database including a table, and the list comprises columns of the table.

6. A method as in claim 1 wherein the interface engine is caused to display the list from a generic input field.

7. A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising:

providing an interface engine in communication with a stored document comprising a plurality of available input fields;

causing the interface engine to display a list of the plurality of available input fields;

in response to a first input, causing the interface engine to display possible values for a first available input field; and

in response to a second input, causing the interface engine to enter a value for the first available input field of the list of the plurality of available input fields into the stored document, wherein the method further comprises causing the interface engine to move the first available input field of the list of the plurality of available input fields to an end of the list of the plurality of available input fields after the value has been entered into the stored document with only non-filled input fields remaining at the top of the list of the plurality of available input fields of the field explorer.

8. A non-transitory computer readable storage medium as in claim 7 wherein the interface engine displays a required input field of the list in a manner different from an optional input field.

9. A non-transitory computer readable storage medium as in claim 7 wherein:

the interface engine is configured to display with the list, a transaction user interface to the stored document; and

the second input comprises dragging the value to the transaction user interface.

10. A non-transitory computer readable storage medium as in claim 7 wherein:

the user interface is configured to display with the list, a symbolic representation of the stored document; and

the second input comprises dragging the value to the symbolic representation further comprising.

11. A non-transitory computer readable storage medium as in claim 7 wherein the stored document comprises a database including a table, and the list comprises columns of the table.

12. A non-transitory computer readable storage medium as in claim 7 wherein the interface engine is caused to display the list from a generic input field.

13. A computer system comprising:

one or more processors;

a software program, executable on said computer system, the software program configured to:

provide an interface engine in communication with a stored document comprising a plurality of available input fields;

cause the interface engine to display a list of the plurality of available input fields;

in response to a first input, cause the interface engine to display possible values for a first available input field; and

in response to a second input, cause the interface engine to enter a value for the first available input field of the list of the plurality of available input fields into the stored document, the software program further causing the interface engine to move the first available input field of the list of the plurality of available input fields to an end of the list of the plurality of available input fields after the value has been entered into the stored document with only non-filled input fields remaining at the top of the list of the plurality of available input fields of the field explorer.

14. A computer system as in claim 13 wherein the interface engine displays a required input field of the list in a manner different from an optional input field.

15. A computer system as in claim 13 wherein:

the interface engine is configured to display with the list, a transaction user interface to the stored document; and

the second input comprises dragging the value to the transaction user interface.

16. A computer system as in claim 13 wherein:

the user interface is configured to display with the list, a symbolic representation of the stored document; and

the second input comprises dragging the value to the symbolic representation.

17. A computer system as in claim 13 wherein the stored document comprises a database including a table, and the list comprises columns of the table.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2012
From: GEITHNER, RALF WOLFGANG
To: SAP AG
Reel/Frame 028574/0631 →