Reusable product system
First Claim
1. A system for defining an insurance product offering based upon reusable components comprising:
- a server configured to communicate via a network, the server further configured to interface with an insurance component library database and an insurance product database, wherein the insurance component library database is configured to store a plurality of insurance components, and the insurance product database is configured to store at least one insurance product, and wherein the server is further configured to communicate over the network with at least one engine server comprising a plurality of configurable engines configured to pass instructions and data between the server and an engine database;
the server configured to communicate with a user portal via the network, the user portal configured to generate an insurance product development interface to display at least a portion of the insurance component library;
the server further configured to receive via the user portal a first selection of a first insurance component and a second selection of a second insurance component from the plurality of insurance components displayed on the user portal;
the server further configured to receive via the user portal an assignment of a component relationship between the first insurance component and the second insurance component;
the server further configured to receive via the user portal a first selection of a first rule type for the first insurance component, wherein the first rule type and the component relationship are mapped to a first configurable content resident on one of the plurality of configurable engines of the at least one engine server, the one of the configurable engines identified by the server based on an association of the one of the configurable engines and the selected first and second components, the configurable content being configured in the identified one of the configurable engines in response to the rule type and the component relationship for access and control by the server to support the insurance product offering; and
the server further configured to store an insurance product in the insurance product database as a function of the first insurance component, the second insurance component, the assignment of the component relationship between the first insurance component and the second insurance component, and the first rule type for the first insurance component.
4 Assignments
0 Petitions
Accused Products
Abstract
A system is configured to allow a business user to define insurance products based upon reusable product/offering definitions. The reusable product/offerings definitions may include reusable insurance based components and templates, which permit a business user of the software to develop and configure insurance products based upon a hierarchical set of insurance product components and insurance product templates. In addition, the system combines componentization, flexible granularity and reusable product structures to permit a user to more rapidly and predictably generate insurance product configurations and flexibly tailor the insurance products or offerings to meet a specific client or market need.
51 Citations
14 Claims
-
1. A system for defining an insurance product offering based upon reusable components comprising:
-
a server configured to communicate via a network, the server further configured to interface with an insurance component library database and an insurance product database, wherein the insurance component library database is configured to store a plurality of insurance components, and the insurance product database is configured to store at least one insurance product, and wherein the server is further configured to communicate over the network with at least one engine server comprising a plurality of configurable engines configured to pass instructions and data between the server and an engine database; the server configured to communicate with a user portal via the network, the user portal configured to generate an insurance product development interface to display at least a portion of the insurance component library; the server further configured to receive via the user portal a first selection of a first insurance component and a second selection of a second insurance component from the plurality of insurance components displayed on the user portal; the server further configured to receive via the user portal an assignment of a component relationship between the first insurance component and the second insurance component; the server further configured to receive via the user portal a first selection of a first rule type for the first insurance component, wherein the first rule type and the component relationship are mapped to a first configurable content resident on one of the plurality of configurable engines of the at least one engine server, the one of the configurable engines identified by the server based on an association of the one of the configurable engines and the selected first and second components, the configurable content being configured in the identified one of the configurable engines in response to the rule type and the component relationship for access and control by the server to support the insurance product offering; and the server further configured to store an insurance product in the insurance product database as a function of the first insurance component, the second insurance component, the assignment of the component relationship between the first insurance component and the second insurance component, and the first rule type for the first insurance component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for generating an insurance product comprising:
-
accessing, with a processor, an insurance component database comprising a plurality of insurance components configured to represent portions of an insurance product; retrieving from the insurance component database with the processor a first insurance component; displaying the first insurance component on a graphical interface; creating and storing, with the processor, at least one hierarchical relationship between the first insurance component and a second insurance component; the processor storing at least one rule type in association with the first insurance component and the second insurance component based on the hierarchical relationship; identifying, with the processor one of a plurality of configurable engines implemented on at least one engine server, the one of plurality of configurable engines identified based on the hierarchical relationship and the at least one rule type associated with the first insurance component; the processor associating the first insurance component with configurable content resident on the identified one of a plurality of configurable engines; and associating, with the processor, the configurable content in the identified one of the configurable engines with the first insurance component based on the rule type and the hierarchical relationship, the configured configurable content comprising a communication link formed between the at least engine server implementing the identified one of the configurable engines and the first insurance component as part of the association; and accessing the at least one engine server and controlling the identified one of plurality of configurable engines with the processor using the communication link to support the insurance product offering. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification