Reverse benefits designer
First Claim
Patent Images
1. A method, performed by one or more processors, for a reverse benefits designer, the method comprising:
- displaying one or more plan designing objects available to a user for creating a benefits plan design framework, with the one or more plan designing objects displayed in a palette portion of a graphical user interface;
placing, in response to user input, selected plan designing objects in selected positions on a canvas portion of the graphical user interface to create the benefits plan design framework, with placement of plan designing objects determining a multi-level hierarchical relationship between plan designing objects moved to the canvas portion of the graphical user interface;
placing, in response to user input, an eligibility object at one level of the multi-level hierarchical relationship, with the eligibility object defining attributes requirements of at least one benefits plan and with the attributes inherited by all plan designing objects at the same or lower levels in the multi-level hierarchical relationship;
populating one or more database tables stored in a repository in accordance with placement of plan designing objects on the canvas portion of the graphical user interface and in accordance with inherited attributes;
maintaining and updating a relationship table reflecting the relationship between the plan designing objects placed on the canvas portion of the graphical user interface;
prompting the user for information on attributes of a plan designing object populating the one or more database tables if more information on attributes of a plan designing object is needed; and
performing validation on plan designing objects selected for the benefits plan design framework using a set of rules for plan designing objects.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method, system, and computer-readable medium having instructions for a reverse benefits designer, one or more objects available for creating a plan design framework are displayed in a graphical user interface, an indication of an object from the one or more objects selected for placement in a hierarchy of the plan design framework depicted on the graphical user interface is received, and data is stored in a repository for the plan design framework in accordance with the object placement.
12 Citations
18 Claims
-
1. A method, performed by one or more processors, for a reverse benefits designer, the method comprising:
-
displaying one or more plan designing objects available to a user for creating a benefits plan design framework, with the one or more plan designing objects displayed in a palette portion of a graphical user interface; placing, in response to user input, selected plan designing objects in selected positions on a canvas portion of the graphical user interface to create the benefits plan design framework, with placement of plan designing objects determining a multi-level hierarchical relationship between plan designing objects moved to the canvas portion of the graphical user interface; placing, in response to user input, an eligibility object at one level of the multi-level hierarchical relationship, with the eligibility object defining attributes requirements of at least one benefits plan and with the attributes inherited by all plan designing objects at the same or lower levels in the multi-level hierarchical relationship; populating one or more database tables stored in a repository in accordance with placement of plan designing objects on the canvas portion of the graphical user interface and in accordance with inherited attributes; maintaining and updating a relationship table reflecting the relationship between the plan designing objects placed on the canvas portion of the graphical user interface; prompting the user for information on attributes of a plan designing object populating the one or more database tables if more information on attributes of a plan designing object is needed; and performing validation on plan designing objects selected for the benefits plan design framework using a set of rules for plan designing objects. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium having one or more instructions thereon for a reverse benefits designer, the instructions when executed by one or more processors causing the one or more processors to carry out:
-
displaying one or more plan designing objects available to a user for creating a benefits plan design framework, with the one or more plan designing objects displayed in a palette portion of a graphical user interface; placing, in response to user input, selected plan designing objects in selected positions on a canvas portion of the graphical user interface to create the benefits plan design framework, with placement of plan designing objects determining a multi-level hierarchical relationship between plan designing objects moved to the canvas portion of the graphical user interface; placing, in response to user input, an eligibility object at one level of the multi-level hierarchical relationship, with the eligibility object defining attributes requirements of at least one benefits plan and with the attributes inherited by all plan designing objects at the same or lower levels in the multi-level hierarchical relationship; populating one or more database tables stored in a repository in accordance with placement of plan designing objects on the canvas portion of the graphical user interface and in accordance with inherited attributes; maintaining and updating a relationship table reflecting the relationship between the plan designing objects placed on the canvas portion of the graphical user interface; prompting the user for information on attributes of a plan designing object populating the one or more database tables if more information on attributes of a plan designing object is needed; and performing validation on plan designing objects selected for the benefits plan design framework using a set of rules for plan designing objects. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
one or more processors; and logic encoded in one or more non-transitory computer readable storage media for execution by the one or more processors and when executed operable to; display one or more plan designing objects available to a user for creating a benefits plan design framework, with the one or more plan designing objects displayed in a palette portion of a graphical user interface; place, in response to user input, selected plan designing objects in selected positions on a canvas portion of the graphical user interface to create the benefits plan design framework, with placement of plan designing objects determining a multi-level hierarchical relationship between plan designing objects moved to the canvas portion of the graphical user interface; place, in response to user input, an eligibility object at one level of the multi-level hierarchical relationship, with the eligibility object defining attributes requirements of at least one benefits and with the attributes inherited by all plan designing objects at the same or lower levels in the multi-level hierarchical relationship; populate one or more database tables stored in a repository in accordance with placement of plan designing objects on the canvas portion of the graphical user interface and in accordance with inherited attributes; maintain and update a relationship table reflecting the relationship between the plan designing objects placed on the canvas portion of the graphical user interface; and prompt the user for information on attributes of plan designing objects populating the one or more database tables if more information for attributes of a plan designing object is needed; and performing validation on plan designing objects selected for the benefits plan design framework using a set of rules for plan designing objects. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification