METHODS AND APPARATUS FOR STORING FUNCTIONS ASSOCIATED WITH AN ELECTRONIC FORM
First Claim
1. A method of storing a function associated with an electronic form, the method comprising:
- receiving a definition of the function via a graphical user interface, wherein at least one parameter in the function is defined by selecting a graphical representation of the parameter, the graphical representation of the parameter being associated with a graphical representation of a business object;
generating a structure portion based on the received definition of the function, the structure portion defining the function;
generating a user interface portion associated with the structure portion, the user interface portion defining a user interface to be used to test the function;
combining the structure portion and the user interface portion to form a function snippet; and
storing the function snippet in a computer readable medium.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed system empowers technical and non technical users to author logical business objects, author intelligent business forms, and create automated workflows. The logical business objects include data definitions and methods from existing and new data sources. An object broker interprets the business object definition and brokers data/information and method calls to the data sources. The intelligent business forms are created by an information worker in a rich web-based tooling environment. Each form is intelligent enough to recognize other forms that it might co-exist with on a single page, as well as how to react based on events that occur on these related forms. The automated workflow tools include process discovery features that assist users during the process identification phase. The tools assist both technical and non technical users to identify processes within the organization, including supporting solution artifacts such as forms, rules, actions, outcomes and business objects involved. Process modeling features include the ability to combine defined artifacts into a process model that can be published into a runtime environment where it can be executed and used by business users in the organization.
108 Citations
20 Claims
-
1. A method of storing a function associated with an electronic form, the method comprising:
-
receiving a definition of the function via a graphical user interface, wherein at least one parameter in the function is defined by selecting a graphical representation of the parameter, the graphical representation of the parameter being associated with a graphical representation of a business object;
generating a structure portion based on the received definition of the function, the structure portion defining the function;
generating a user interface portion associated with the structure portion, the user interface portion defining a user interface to be used to test the function;
combining the structure portion and the user interface portion to form a function snippet; and
storing the function snippet in a computer readable medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium storing instructions for storing a function associated with an electronic form, the instructions to cause a computing device to:
-
receive a definition of the function via a graphical user interface, wherein at least one parameter in the function is defined by selecting a graphical representation of the parameter, the graphical representation of the parameter being associated with a graphical representation of a business object;
generate a structure portion based on the received definition of the function, the structure portion defining the function;
generate a user interface portion associated with the structure portion, the user interface portion defining a user interface to be used to test the function;
combine the structure portion and the user interface portion to form a function snippet; and
store the function snippet. - View Dependent Claims (16, 17, 18)
-
-
19. A computing device for storing a function associated with an electronic form, the computing device:
-
receiving a definition of the function via a graphical user interface, wherein at least one parameter in the function is defined by selecting a graphical representation of the parameter, the graphical representation of the parameter being associated with a graphical representation of a business object;
generating a structure portion based on the received definition of the function, the structure portion defining the function;
generating a user interface portion associated with the structure portion, the user interface portion defining a user interface to be used to test the function;
combining the structure portion and the user interface portion to form a function snippet; and
storing the function snippet in a computer readable medium. - View Dependent Claims (20)
-
Specification