System and method for customizing form elements in a form building application
First Claim
Patent Images
1. A computer system for customizing form elements under development in a form building application, comprising:
- a processor executing program instructions, the executed program instructions instantiating;
a form builder component configured to receive an identification of a user of the form building application, the form building application providing a graphical user interface for manipulating a set of form elements under development, the form elements including an element for global attributes of the form including the layout of the form, the form building application configured to display the set of form elements separate from the form, the form elements indicating authorization for the user to develop the form element when the form element is accessible to the user, and to enable access to the user for developing a subset of the form elements according to an access manager, andauthorization rules permitting the selection of form elements wherein the authorization rules identify the subset of the form elements accessible to the user independent of any data in the form elements via a lookup table separate from the form, the lookup table containing the authorization rules, and the access manager component configured to retrieve the authorization rules associated with the user'"'"'s authorization to develop the set of form elements using the user identification and configured to enable access to the user for developing the form elements according to the authorization rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for customizing form elements in a form building application. According to one embodiment, a form builder receives an identification of a user of the form building application, the form building application providing a graphical user interface for the manipulation of a set of form elements, and enables access to a subset of the form elements according to authorization rules, and an access manager determines the authorization rules associated with the user.
-
Citations
23 Claims
-
1. A computer system for customizing form elements under development in a form building application, comprising:
a processor executing program instructions, the executed program instructions instantiating; a form builder component configured to receive an identification of a user of the form building application, the form building application providing a graphical user interface for manipulating a set of form elements under development, the form elements including an element for global attributes of the form including the layout of the form, the form building application configured to display the set of form elements separate from the form, the form elements indicating authorization for the user to develop the form element when the form element is accessible to the user, and to enable access to the user for developing a subset of the form elements according to an access manager, and authorization rules permitting the selection of form elements wherein the authorization rules identify the subset of the form elements accessible to the user independent of any data in the form elements via a lookup table separate from the form, the lookup table containing the authorization rules, and the access manager component configured to retrieve the authorization rules associated with the user'"'"'s authorization to develop the set of form elements using the user identification and configured to enable access to the user for developing the form elements according to the authorization rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-implemented method for customizing form elements under development in a form building application, comprising:
-
in response to receiving an identification of a user of the form building application, the form building application providing a graphical user interface for manipulating a set of form elements under development, the form elements including an element for global attributes of the form including the layout of the form; retrieving authorization rules associated with the user'"'"'s authorization to develop the set of form elements, using the user identification; displaying the set of form elements separate from the form, the form elements indicating the authorization for the user to develop the form element when the form element is accessible to the user; and enabling access to the user for developing a subset of the form elements through a lookup table separate from the form where the lookup table contains authorization rules associated with the user identification identifying the subset of form elements accessible to the user independent of any data in the form elements. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method for customizing an electronic form including form elements under development, comprising:
-
displaying a set of form elements separate from the electronic form, the form elements indicating the authorization for the user to develop the form element; responsive to a command by a user to change an element of the form under development, retrieving a permission list from a lookup table separate from the form using an identifier associated with the user, the permission list identifying access rights for developing a plurality of form elements contained in the form independent of any data in the form elements, the form elements including an element for global attributes of the electronic form including the layout of the electronic form; comparing the identifier associated with the user to the access rights for the form element to be changed through the lookup table separate from the form; and rejecting the command unless the access rights associated with the user'"'"'s identifier permit the user to change the form element. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer system for customizing form elements under development in a form building application, comprising:
-
a processor executing program instructions, the executed program instructions instantiating; a form builder component configured to receive an identification of a user of the form building application, the form building application providing a graphical user interface for manipulating a set of form elements under development, the form elements including an element for global attributes of the form including the layout of the form, the form building application configured to display the set of form elements separate from the form, the form elements visually indicating authorization for the user to develop the form element when the form element is accessible to the user, and to enable access to the user for developing a subset of the form elements according to an access manager, and authorization rules permitting the selection of form elements wherein the authorization rules identify the subset of the form elements accessible to the user independent of any data in the form elements through a lookup table separate from the form, the lookup table containing authorization rules for each form element and the access manager component configured to retrieve the authorization rules associated with the user'"'"'s authorization to develop the set of form elements using the user identification and configured to enable access to the user for developing the form elements according to the authorization rules. - View Dependent Claims (21)
-
-
22. A computer-implemented method for customizing form elements under development in a form building application, comprising:
-
responsive to receiving an identification of a user of the form building application, the form building application providing a graphical user interface for manipulating a set of form elements under development, the form elements including an element for global attributes of the form including the layout of the form, retrieving authorization rules associated with the user'"'"'s authorization to develop the set of form elements, using the user identification; displaying at least one form element separate from the form, the displayed form element indicating to the user the authorization for the user to develop the form element based on the authorization rules; and enabling access to the user for developing a subset of the form elements through a lookup table separate from the form where the lookup table contains the authorization rules associated with the user identification, the lookup table being configured to identify the subset of form elements accessible to the user independent of data in the form and the form elements. - View Dependent Claims (23)
-
Specification