IP Library Granted Patent US 7,844,528
Granted Patent B2
US 7,844,528 · App. 11/831,848 · Granted Nov 30, 2010

Apparatuses, methods, and systems for providing a risk evaluation product builder user interface

Assignee: Insight Catastrophe Solutions
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,844,528
App. No.
11/831,848
Granted
Nov 30, 2010
Kind
B2
Abstract

The present disclosure describes an approach to constructing and implementing risk rating products that provides a number of advantages. Instead of hard-coding attributes of a risk rating scheme, which requires the assistance of a trained programming specialist for any modifications, adjustments, or new products, the present invention provides a set of modular tools that assist non-specialists in on-the-fly generation and implementation of risk rating products. The modularity of this approach facilitates the modification and/or updating of a system component without affecting the operation of other components. Described herein are embodiments of a risk evaluation product builder, which allows users to manipulate visual tools to generate a data-structure comprising an embodiment of a risk rating scheme and insurance quoting product.

Claims (57)

1. A processor-implemented method to generate a reinsurance product data-structure, comprising:

providing a product generating user interface with widgets indicative of reinsurance product characteristics for display;

receiving user actuations of widgets indicative of reinsurance product characteristics via the product generating user interface;

receiving user specifications of relationships and logic on and between the reinsurance product characteristics;

receiving a user specification for an identifying base characteristic;

generating via a processor a reinsurance product data-structure from the user actuations of the widgets indicative of reinsurance product characteristics and the specifications of relationships and logic on and between the reinsurance product characteristics,

wherein the reinsurance product data-structure specifies external logic sets, wherein the external logic sets are dynamically integrated into a base program for execution without interrupting the base program and are configured to dynamically or periodically update data sets associated with the logic sets; and

storing the reinsurance product data-structure in a reinsurance product database of the base program.

2. The method of claim 1 , wherein the user actuations of widgets define a plurality of risk characteristic input fields.

3. The method of claim 2 , wherein the reinsurance product data-structure is directed to property casualty insurance and the risk characteristic input fields include information descriptive of a property.

4. The method of claim 3 , wherein the information descriptive of a property includes a geocode.

5. The method of claim 3 , wherein the information descriptive of a property includes construction characteristics.

6. The method of claim 1 , wherein the user actuations of widgets define a set of rule calls to a rulesets database.

7. The method of claim 1 , wherein the user actuations of widgets define a set of lookup table calls to a lookup tables database.

8. The method of claim 1 , wherein the user actuations of widgets define at least one expression comprising a mathematical calculation configured to establish parameters used in generating a quote indicative of the price for insuring an insurable risk.

9. The method of claim 1 , wherein the user actuations of widgets define set of insurance product documents, including a document delivery order.

10. The method of claim 1 , wherein the user actuations of widgets define a product payment schedule.

11. The method of claim 1 , wherein the identifying base criteria include at least a reinsurance product name.

12. The method of claim 1 , wherein the identifying base criteria include at least an insurance carrier identification.

13. The method of claim 1 , wherein the reinsurance product data-structure comprises an XML document.

14. The method of claim 1 , wherein the logic on and between reinsurance product characteristics comprises a block on binding an insurance policy for reinsurance product characteristics that meet a set of criteria.

15. The method of claim 1 , wherein the logic on and between reinsurance product characteristics comprises a notification flag for reinsurance product characteristics that meet a set of criteria.

16. The method of claim 1 , further comprising evaluating the profitability and rates associated with a new insurance policy, wherein the evaluation comprises:

identifying a property and its characteristics,

determining a geographic location of the property,

determining, based upon the geographic location of the property, the profitability associated with issuing the insurance policy for the property, and

determining, based upon the profitability, whether to bind coverage on the policy.

17. The method of claim 16 , wherein determining the profitability comprises:

determining in real-time the profitability associated with a particular property using probabilistic loss data.

18. The method of claim 16 , wherein the profitability is the marginal profitability of the new insurance policy to a portfolio of insurance policies.

19. An apparatus to generate a reinsurance product data-structure, comprising:

a memory;

a processor disposed in communication with said memory, and configured to issue a plurality of instructions stored in the memory, wherein the instructions issue signals to:

provide a product generating user interface with widgets indicative of reinsurance product characteristics for display;

receive user actuations of widgets indicative of reinsurance product characteristics via the product generating user interface;

receive user specifications of relationships and logic on and between the reinsurance product characteristics;

receive a user specification for an identifying base characteristic;

generate a reinsurance product data-structure from the user actuations of the widgets indicative of reinsurance product characteristics and the specifications of relationships and logic on and between the reinsurance product characteristics,

wherein the reinsurance product data-structure specifies external logic sets, wherein the external logic sets are dynamically integrated into a base program for execution without interrupting the base program and are configured to dynamically or periodically update data sets associated with the logic sets; and

store the reinsurance product data-structure in a reinsurance product database of the base program.

20. A system to generate a reinsurance product data-structure, comprising:

means to provide a product generating user interface with widgets indicative of reinsurance product characteristics for display;

means to receive user actuations of widgets indicative of reinsurance product characteristics via the product generating user interface;

means to receive user specifications of relationships and logic on and between the reinsurance product characteristics;

means to receive a user specification for an identifying base characteristic;

means to generate a reinsurance product data-structure from the user actuations of the widgets indicative of reinsurance product characteristics and the specifications of relationships and logic on and between the reinsurance product characteristics

wherein the reinsurance product data-structure specifies external logic sets, wherein the external logic sets are dynamically integrated into a base program for execution without interrupting the base program and are configured to dynamically or periodically update data sets associated with the logic sets; and

means to store the reinsurance product data-structure in a reinsurance product database of the base program.

21. A medium readable by a processor to generate a reinsurance product data-structure, comprising:

instruction signals in the processor readable medium, wherein the instructions are issuable by the processor to:

provide a product generating user interface with widgets indicative of reinsurance product characteristics for display;

receive user actuations of widgets indicative of reinsurance product characteristics via the product generating user interface;

receive user specifications of relationships and logic on and between the reinsurance product characteristics;

receive a user specification for an identifying base characteristic;

generate a reinsurance product data-structure from the user actuations of the widgets indicative of reinsurance product characteristics and the specifications of relationships and logic on and between the reinsurance product characteristics,

wherein the reinsurance product data-structure specifies external logic sets, wherein the external logic sets are dynamically integrated into a base program for execution without interrupting the base program and are configured to dynamically or periodically update data sets associated with the logic sets; and

store the reinsurance product data-structure in a reinsurance product database of the base program.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2011
From: INSIGHT CATASTROPHE SOLUTIONS, LLC
To: INSIGHT CATASTROPHE GROUP, LLC
Reel/Frame 027393/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2007
From: ZIADE, RICHARD; MCLEAN, TERRENCE
To: INSIGHT CATASTROPHE SOLUTIONS
Reel/Frame 020213/0715 →
Continuity (4)
Provisional Application 6083446500 · Jul 31, 2006
Provisional Application 6084013300 · Aug 25, 2006
Provisional Application 6085650900 · Nov 3, 2006
Related Publication 20080052135A1 · Feb 28, 2008