IP Library Granted Patent US 9,489,363
Granted Patent B2
US 9,489,363 · App. 14/315,275 · Granted Nov 8, 2016

User configurable user interface

Inventor: Rob Jansen op de Haar (Scottsdale, AZ)
Assignee: SAP SE
G06F17/243G06Q10/06
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,489,363
App. No.
14/315,275
Granted
Nov 8, 2016
Kind
B2
Abstract

A system for data entry includes a form module, where the form module includes at least one form having multiple fields and the form module is configured to receive data into the fields. Each of the fields is user selectable to set a default value and each of the fields is user selectable for removal from display in a form view. The system includes a default value module, where the default value module includes a default value list, which includes the user selected fields having both a default value and user selected for removal from display in the form view. The system includes a display module that is configured to display the form view, where the form view displays the fields for data entry and collapses the list of displayed fields to remove the fields on the default value list from display in the form view.

Claims (33)

1. A system for data entry, the system comprising:

at least one processor;

at least one memory, wherein the at least one memory is operably coupled to the at least one processor;

a form module, wherein the form module comprises at least one form having a plurality of fields and the form module is configured to use the at least one processor to receive data into the fields and each of the fields is user selectable to set a default value and each of the fields is user selectable for removal from display in a form view;

a default value module, wherein the default value module comprises a default value list and the default value list comprises the user selected fields having both a default value and user selected for removal from display in the form view and wherein each of the fields on the default value list is user selectable for return to the form view;

a display module that is configured to use the at least one processor to display the form view, wherein the form view displays the plurality of fields for data entry and collapses the list of displayed fields to remove the fields on the default value list from display in the form view; and

a template module that is configured to use the at least one processor to save the form view as a template in the at least one memory, wherein the template includes the form view and the default value list.

2. The system of claim 1 wherein the display module is configured to use the at least one processor to display the form view on a single screen.

3. The system of claim 1 wherein the display module is configured to use the at least one processor to display a default value view, wherein the default value view comprises the default value list.

4. The system of claim 3 wherein the display module is configured to use the at least one processor to display both the form view and the default value view on a same display.

5. The system of claim 3 wherein the display module is configured to use the at least one processor to display a template view, wherein the template view comprises a list of saved templates.

6. The system of claim 5 wherein the display module is configured to use the at least one processor to display the template view, the form view and the default value view on the same display.

7. The system of claim 1 wherein a field selected for return to the form view is inserted in the form view in a same location the field was in prior to removal from display in the form view.

8. The system of claim 1 wherein the at least one processor is part of a mobile computing device.

9. A computer-implemented method for executing instructions stored on a non-transitory computer readable storage medium, the method comprising:

generating a form view and displaying the form view to a user, wherein the form view includes a form having a plurality of fields, wherein each of the fields is user selectable to set a default value and each of the fields is user selectable for removal from display in the form view to a default value list;

removing from display in the form view one or more user selected fields having both a default value and a user selection to be removed from the form view to the default value list wherein each of the fields on the default value list is user selectable for return to the form view; and

collapsing a list of the displayed fields on the form view upon removal of the user selected fields from the form view to the default value list.

10. The method as in claim 9 further comprising saving the form view as a template, wherein the template includes the form view and the default value list.

11. The method as in claim 9 wherein generating the form view and displaying the form view comprises displaying the form view on a single screen.

12. The method as in claim 9 further comprising generating and displaying a default value view, wherein the default value view includes the default value list.

13. The method as in claim 12 further comprising displaying the form view and the default value view on a same display.

14. The method as in claim 9 further comprising:

receiving a user selection of a field on the default value list for return to the form view; and

inserting the selected field in the form view in a same location the field was in prior to removal from the form view.

15. A computer program product, the computer program product being tangibly embodied on a non-transitory computer-readable storage medium and comprising instructions that, when executed by at least one computing device, are configured to cause the at least one computing device to:

generate a form view and display the form view to a user, wherein the form view includes a form having a plurality of fields, where each of the fields is user selectable to set a default value and each of the fields is user selectable for removal from display in the form view to a default value list;

remove from display in the form view one or more user selected fields having both a default value and a user selection to be removed from the form view to the default value list, wherein each of the fields on the default value list is user selectable for return to the form view; and

collapse a list of the displayed fields on the form view upon removal of the user selected fields from the form view to the default value list.

16. The computer program product of claim 15 further comprising instructions that, when executed, cause the at least one computing device to save the form view as a template, wherein the template includes the form view and the default value list.

17. The computer program product of claim 15 wherein the instructions that, when executed, cause the at least one computing device to generate the form view and to display the form view comprise instructions that, when executed, cause the at least one computing device to display the form view on a single screen.

18. The computer program product of claim 15 further comprising instructions that, when executed, cause the at least one computing device to generate and display a default value view, wherein the default value view includes the default value list.

19. The computer program product of claim 15 further comprising instructions that, when executed, cause the at least one computing device to display the form view and the default value view on a same display.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2018
From: DEERFIELD ELGX REVOLVER, LLC, AS AGENT
To: ENDOLOGIX, INC.; NELLIX, INC.; TRIVASCULAR, INC.
Reel/Frame 045059/0971 →
SECURITY INTEREST Recorded Apr 3, 2017
From: ENDOLOGIX, INC.; NELLIX, INC.; TRIVASCULAR, INC.
To: DEERFIELD PRIVATE DESIGN FUND IV, L.P., AS AGENT
Reel/Frame 042141/0354 →
SECURITY INTEREST Recorded Apr 3, 2017
From: ENDOLOGIX, INC.; NELLIX, INC.; TRIVASCULAR, INC.
To: DEERFIELD ELGX REVOLVER, LLC, AS AGENT
Reel/Frame 042146/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2014
From: JANSEN OP DE HAAR, ROB
To: SAP AG
Reel/Frame 034031/0111 →
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
Continuity (1)
Related Publication 20150378573A1 · Dec 31, 2015