Patent ID: 9098311
Filing Date: 2015-08-04
Classification: G06F

Abstract:
1. A computer implemented design time method, comprising: receiving, from a designer, a selection of a user interface element type from a plurality of potential types, each of the potential types of user interface elements being adapted to facilitate a reception of data content in a graphical user interface; receiving, from the designer, an input rating value to be associated with a user interface element of the selected type; receiving, from the designer, a pre-determined condition to be associated with the user interface element; and creating the user interface element for the graphical user interface, wherein the user interface element is stored along with the input rating value and pre-determined condition; wherein each one of the plurality of potential types of user interface elements are associated with a default input rating value to be applied to a user input rating score if the data content satisfies the pre-determined condition associated with the one of the plurality of potential types of user interface elements; wherein said receiving from the designer an input rating value comprises receiving an adjustment to the default input rating value for the selected user interface element type; wherein the user interface element is a first user interface element of a rated group of user interface elements in the graphical user interface; wherein the first user interface element of the rated group of user interface elements in the graphical user interface includes a first field to display data input by a user; wherein a second user interface element of the rated group of user interface elements in the graphical user interface includes a second field to display data input by a user; and wherein the first field of the first user interface element and the second field of the second user interface element are each displayed in a same view of the graphical user interface; the method further comprising: defining a mandatory amount of input for the rated group of user interface elements based at least in part on a user identifier, the mandatory amount of input including the first field of the first user interface element and the second field of the second user interface element in a case that the user identifier is associated with a first role, the mandatory amount of input including the first field of the first user interface element but not the second field of the second user interface element in a case that the user identifier is associated with a second role; wherein the rated group is associated with a calculation rule comprising one or more of: an automatic summation of child values, an automatic summation that ignores confirmation states, or some other user defined calculation.