Systems, Methods, and Apparatus for Insurance Pricing
Systems, methods, apparatus, computer program code and means for rating and pricing insurance policies are provided. In some embodiments, an automated insurance processing platform rates and prices insurance policies by including a territory factor in the calculation of a premium for the policy. Pursuant to some embodiments, the territory factor is calculated by receiving historical loss data, geographical data, and demographic data, analyzing the historical loss data, the geographical data, and the demographic data to identify data having similar claim behaviors. The historical loss data is analyzed to identify at least a frequency and severity of historical loss by coverage type. The frequency and severity of loss data, the geographical data, and the demographic data is iteratively analyzed to create a territory set having different geographical boundaries for the different coverage types; and the territory set is used to generate a set of territory factors for the different coverage types and the territories.
Latest Hartford Fire Insurance Company Patents:
- System to monitor and process risk relationship sensor data
- Processing system for automated electronic record creation and transmission
- Interactive graphical user interface for insurance claim handlers including identifying insurance claim risks and health utilizing machine learning
- Hail data evaluation computer system
- Differential evolution algorithm to allocate resources
This application is a division of U.S. patent application Ser. No. 12/347,157 filed Dec. 31, 2008, titled Systems and Methods for Rating and Pricing Insurance Policies, which in turn claims the benefit of and priority to Provisional Patent Application Ser. No. 61/095,785, filed Sep. 10, 2008, the entire contents of all of which are hereby incorporated by reference herein in their entirety.
BACKGROUNDSmall and medium size businesses span a wide range of business types, and involve a wide range of business risks and risk characteristics, making it difficult to generate and analyze information to produce rating and pricing policies that can be reliably and consistently applied to different businesses in different geographical locations.
The rating and pricing of business insurance policies is complex, and is made particularly complex by the wide range of different types and classes of businesses. Rating and pricing is made even more complex by the different geographical, demographic and even environmental conditions that are relevant to the risk of loss for different businesses. For example, certain areas of the U.S. present higher loss risks due to catastrophic conditions such as hurricanes or floods. As another example, certain areas present higher loss risks due to theft. Current rating and pricing systems do not adequately take such territorial variations into consideration when pricing and evaluating business insurance policies.
It would be desirable to provide systems and methods for rating and pricing insurance policies which achieve better rate and pricing specificity and flexibility. It would further be desirable to provide established base rates by coverage, amount of insurance relativities, territories or geographical location. It would be further desirable to provide systems and methods that allow existing agent systems and processes to quickly and efficiently price and quote business owner insurance policies using the improved rating and pricing systems.
SUMMARY OF THE INVENTIONAccording to some embodiments, systems, methods, apparatus, computer program code and means for rating and pricing insurance policies are provided. In some embodiments, an automated insurance processing platform rates and prices insurance policies by including a territory factor in the calculation of a premium for the policy. Pursuant to some embodiments, the territory factor is calculated by receiving historical loss data, geographical data, and demographic data, analyzing the historical loss data, the geographical data, and the demographic data to identify data having similar claim behaviors. The historical loss data is analyzed to identify at least a frequency and severity of historical loss by coverage type. The frequency and severity of loss data, the geographical data, and the demographic data is iteratively analyzed to create a territory set having different geographical boundaries for the different coverage types; and the territory set is used to generate a set of territory factors for the different coverage types and the territories.
According to some embodiments, a quoting process using the rating sheets generated pursuant to some embodiments includes receiving a quote request associated with a business, the quote request specifying a business type and a business location, identifying at least first applicable coverage, based on said at least first applicable coverage, identifying at least a first relevant coverage formula, querying a rating database using said at least first relevant coverage formula, said business type and said business location, said query resulting in at least a first price for said at least first applicable coverage, and transmitting a response to said quote request, said response including said at least first price and said at least first applicable coverage.
Other embodiments include: generating a net premium for an insurance policy using the net premium of the predominant location on the policy, calculating a premium for an optional coverage as the product of the policy net rate and the optional coverage amount, and displaying the premium for the optional coverage to at least one of an agent and an insured.
Some embodiments include: the calculation of a policy expense fee associated with a quote request, the calculation including the determination of a likelihood of a business incurring an administrative expense, the calculation (based on the likelihood) of a policy expense fee, and the transmission of the policy expense fee with a response to the quote request.
In some embodiments, a communication device associated with an automated insurance processing platform exchanges information with remote devices. The information may be exchanged, for example, via public and/or proprietary communication networks.
A technical effect of some embodiments of the invention is an improved and computerized insurance rating and quoting system providing improved rate and pricing specificity and flexibility for business insurance policies. With these and other advantages and features that will become hereinafter apparent, a more complete understanding of the nature of the invention can be obtained by referring to the following detailed description and to the drawings appended hereto.
As shown, the automated insurance processing platform 110 may include a number of modules or components, including one or more analysis modules 112, quoting modules 114 and issuing modules 116. As will be described further below, the analysis modules 112 may be used in conjunction with the creation and updating of one or more rating schedules for use in pricing and rating business insurance policies pursuant to embodiments of the present invention. For example, in some embodiments, the analysis modules 112 are used to analyze historical loss data in conjunction with geographic and demographic data to generate territory factors for use in rating and pricing business insurance policies. In some embodiments, as will be described further below, the territory factors are used in conjunction with one or more rating formulas to allow improved pricing and analysis of business insurance policies. The analysis modules 112 may include code or other modules used to analyze and generate expense fees, analyze and create rating factors, analyze and create territory factors, and perform pricing analysis. The analysis modules 112 may be operated to create data for storage and use in one or more rating databases 120. The data stored in rating databases 120 are accessed by the automated processing platform 110 to allow quoting and issuing of policies using the ratings data.
The quoting modules 114 may be used in conjunction with the quoting, rating and pricing of individual business insurance policies (e.g., in response to requests for quotes received from agents operating agent devices 130).
The automated insurance processing platform 110 and the analysis modules 112 may access information in one or more databases 117-118. The databases may include, for example, risk characteristic data 117 and historical loss data 118 associated with previously-issued insurance policies. As will be described further below, the risk characteristic data 117 and the historical loss data 118 may be used by the analysis modules 112 in the creation and updating of rating schedules for the storage in one or more rating databases 120 for use by the processing platform 110 in quoting, pricing and issuing new business insurance policies.
The automated insurance processing platform 110 and the analysis modules 112 may also have access to data from one or more external data sources 140. The external data sources 140 may include data used, for example, by the analysis modules 112 in the analysis and generation of rating tables. For example, external data sources 140 providing demographic, geographic, and climate data may be accessed by the automated insurance processing platform 110. In some embodiments, the external data sources 140 may include publicly accessible data (e.g., such as U.S. zip code data, and U.S. census data).
The automated insurance processing platform 110 might access the databases 117-120 and the external data sources 140 via one or more communication networks. These devices (and any of the other devices described herein) could be associated with, for example, a server, a PC, a mobile or laptop computer, or any other appropriate storage and/or communication device to exchange information via a web site and/or a communication network. As used herein, devices (including those associated with the automated insurance processing platform 110, the databases 117-120, the external data sources 140, the agent devices 130 and any other device described herein) may exchange information via any communication network, such as a Local Area Network (LAN), a Metropolitan Area Network (MAN), a Wide Area Network (WAN), a proprietary network, a Public Switched Telephone Network (PSTN), a Wireless Application Protocol (WAP) network, a Bluetooth network, a wireless LAN network, and/or an Internet Protocol (IP) network such as the Internet, an intranet, or an extranet. Note that any devices described herein may communicate via one or more such communication networks.
The automated insurance processing platform 110 and/or databases 117-120 may be, according to some embodiments, accessible via a Graphical User Interface (GUI). The GUI might be used, for example, to dynamically display existing insurance policy information, analyze historical or demographic data to generate territory factors for use in rating formulas, generate updated or new rating tables, receive requests for business insurance policy information, and/or to associate one or more cost of insurance rates with an existing or proposed policy.
Although a single automated insurance processing platform 110 is shown in
The process 200 may be performed to generate (or update) a ratings database to allow the quoting, pricing and issuance of business insurance policies using features of the present invention. Pursuant to some embodiments, process 200 involves processing at 202 where ratings factors (including territory factors) and base premium amounts are calculated and generated, processing at 204 where the ratings database is updated with those factors and premiums, and processing at 206 where a set of formulas is created and stored for use in accessing the ratings data for use in the pricing of business insurance policies. In some embodiments, process 200 may be used to create ratings data for each regulated territory or region. As a specific example, where the process 200 is used to create ratings data for a State in the United States, process 200 is performed on a State-by-State basis to produce ratings data and formulas for the issuance and quoting of policies in a single State. As will be discussed further below, the individual zip codes within a State are analyzed to create territory factors for rating insurance policies within the State.
According to some embodiments, the creation of a ratings database involves the generation of a number of rating factors and premiums. For example, to allow the calculation of a property liability insurance premium for a business, the following rating factors may be generated and stored in the ratings database: market group factors, class factors, amount of insurance factors, protection class factors, construction class factors, building age factors, number of locations factors, etc. Some of these factors may be created using traditional techniques used in the art. Pursuant to some embodiments, additional factors, referred to herein as territory factors, are provided which are created using techniques of the present invention. These territory factors allow more accurate and predictive pricing of business insurance premiums, and may be created using the process described below in conjunction with
Process 200 results in the generation of ratings data (or tables) which may be accessed or used in the pricing of business insurance applications using a set of formulas selected based on a policy type. For example, an application for a property liability insurance policy may result in the execution of a building rating formula which retrieves data from ratings database. An example of a portion of a building rating formula is: Calculated Premium=[Base Premium]*[Market Group Factor]*[Class Factor]*[Territory Factor].
In the sample building rating formula shown above, each of the variables (contained in brackets) are retrieved from the ratings database (such as the database 120 of
Some or all of the steps of process 200 may be repeated as needed (e.g., on a regular or scheduled basis) to ensure that the ratings data is up-to-date and accurately reflects risk and pricing conditions, and to ensure that appropriate and relevant formulas are used in the operation of the system.
Applicants have recognized that territory or geographical conditions may be used to improve the pricing and analysis of business insurance policies. The generation, smoothing and use of territory factors pursuant to some embodiments will now be described by reference to
In some embodiments, a result of the territory analysis is a set of territory factors (for use in rating formulas, and stored in a rating database or table) with a set of territories having territory boundaries. In some embodiments, the same territory boundaries will apply to all classes of businesses (e.g., the same territory will be used to identify the rating information for a manufacturing business as well as a retail business). Pursuant to some embodiments, historical loss data is analyzed (by zip code, for example) to determine a set of boundaries having reliably grouped zip codes with the most similar risk of loss within a territory. The analysis, in some embodiments, attempts to identify the greatest differences between territories (e.g., so that the most similar risk of losses are within the same territories).
Pursuant to some embodiments, separate territory factors may be generated for liability insurance, property insurance, and insurance based on catastrophe-related losses (such as floods, hurricanes, etc.). In such embodiments, separate ratings tables, with separate territory factors, may be created and stored in ratings database 120 for access by the quoting module 114 in the quoting and pricing of new policies. The territory factors may be generated using a process such as the process described below in conjunction with
The processing of
For example, the following external demographic, geographic, and climate data may be used to supplement historical property coverage information: population and population density data, percentage of population married, percentage of population with college education, percentage of population using public transportation, percentage of buildings built before a certain date (e.g., such as 1960), crime rate, weather data, including rainfall, snowfall, and temperature data. This external demographic, geographic and climate data may be obtained, for example, from a number of publicly available data sources. Pursuant to some embodiments, the territory data is based on U.S. zip code data (although data from other sources or regions may also be used).
The outputs from the predictive models may further include data identifying one or more significant geo variables which are identified to reduce the geographical or demographic influence on claim or loss data. For example, there are more thefts where the crime rate is high and more slip and fall claims occur where population density is highest and/or sidewalks are icy. Other significant geo variables may include the percentage of businesses in a zip code making a claim, the crime rate in a zip code, or the like. The significant geo variables may be based on zip codes within a territory or region being analyzed (e.g., such as a State). The GLMS may also be operated to perform an analysis of the frequency and severity of historical loss data by coverage type (e.g., where “coverage type” may include property coverage or “prem/ops” coverage), by peril of loss for property coverage (e.g., where perils include theft, fire, water, non-hurricane wind, hurricane wind, and other), and by type of exposure base for prem/ops coverage (such as sales numbers, payroll size, and property square footage).
Processing continues at 304 where the loss data received at 302 is adjusted to remove the effects of risk characteristics and the significant geo variables. That is, processing at 304 includes removing certain variables having an impact on the loss data which are associated with geographic and other variables.
Processing continues at 306 where the dataset created at 304 is processed using a residual smoothing procedure to account for known variables and remove items not driven by generic risk characteristics on a geographic basis. This smoothing process is performed by territory (e.g., by State). For example, in some embodiments, processing at 306 includes generating exposure data by zip code, and then performing a residual smoothing process on the exposure data to improve the data (e.g., by removing residual or statistical noise) for further analysis. In some embodiments, an algorithm such as Formula 1 shown below, may be used, although those skilled in the art, upon reading this disclosure, will recognize that other formulas may be used.
Where the smoothed Si is the sum of all the unsmoothed Uj's divided by dj (the distance from zip code (i) to zip code (j)) with parameters y and z. Formula 1 may be applied for a series of zip codes from (i) to (j), where Ui is a loss cost or risk characteristic in a zip code area (i). By performing this smoothing on the loss data associated with each zip code, a smoothed data set is produced with noise or other anomalies removed. The smoothed data set is then combined with the significant geo variables (that were removed at 304) at 308.
Processing continues at 310 where an iterative clustering analysis is performed on the data created at 308. In general, processing at 310 involves iteratively grouping or clustering the zip code data for the State or region being analyzed to produce groups of zip codes that have similar loss or exposure characteristics. By grouping zip codes in this manner, a reduced number of potential territories are created which provide improved pricing and analysis of business insurance policies. Applicants have recognized that a number of benefits arise from such groupings. For example, processing overhead is reduced by having fewer territories. As another example, confusion in pricing is avoided. As a specific example, if territories were not grouped pursuant to the present invention, situations may arise where a business in one zip code area may enjoy a low premium, while a similar business in a second zip code (which may be geographically very near the first zip code) receives a second premium, different than the first premium. Such pricing discontinuities may be difficult to explain and may not accurately represent the exposure difference.
Pursuant to some embodiments, the creation and selection of territory groupings is performed in an iterative process as shown in
The process of
The data in the table 900 is analyzed to generate clusters, or groups of territories. As an initial matter, a range of zip code clusters may be selected for testing and grouping. The range of clusters to be tested is set at step 356 of
Process 350 continues with a first clustering iteration at 358. The first clustering iteration proceeds as follows. First, the input data (from table 900) is loaded into an analysis macro or tool, and a minimum threshold exposure for each cluster and a minimum number of zip codes is selected. For example, a minimum exposure of 2% and a minimum number of 10 zip codes may be selected. Next, a copy of the data from table 900 is made, and each zip code is marked, flagged, or otherwise designated as a “cluster”. Next, the data is reduced by merging (e.g., one at a time) the two most similar neighboring clusters that are neighbors where at least one is in a cluster that does not meet at least one of the minimums set above. This continues until all of the clusters meet the minimums set at 354. The first iteration continues by reducing the two most similar neighboring clusters (one at a time) until the cluster count is within the input range of clusters to be tested. The output of this iteration is stored in memory, and the second iteration is performed. To “reduce” the most similar neighboring clusters, a reduction algorithm may be performed which adds two cluster exposure amounts together, weights two cluster average loss costs together using exposure data, and then combines two distinct cluster neighbors. The result of this first iteration are stored as an interim result at 360, and the original data (from 352) is restored for further processing.
Processing continues at 362 where an increment is established (shown as “X” in
Processing continues at 364 where the clusters are reduced in a subsequent iteration to reduce the clusters by the set increment (in a first iteration, the clusters are reduced n*X times, or 1*3 times in the example). Each subsequent iteration begins with the original data (e.g., the data from table 900). In performing the subsequent iteration, the set increment is used (in the example, the increment is set as 3, so the total number of zip codes in the State is divided by 3). Each of the zip codes in the table 900 is set as a cluster, and n*X clusters should be reduced by merging (one at a time) the two most similar neighboring clusters without regard to the minimums set forth in 354. The data is then reduced by merging (one at a time) the two most similar neighboring clusters where at least one is in a cluster that does not meet at least one of the minimums set in 354. This continues until the cluster count is within the input range of clusters to be tested. Once the input range is reached, the output of the first iteration (stored at 360) is compared to the output of the subsequent iteration (at 366) to determine which output is more desirable, and the selected output is stored as the currently preferred set.
The reduction may continue until n=N (that is, the reduction at 365 may be repeated N/X times). Each iteration results in the storage of interim results and the comparison to the previous “best” clustering at 366 until the best clustering from the different iterations is obtained. At the end of each iteration, the original data is restored for use by the subsequent iteration. The best clustering may be stored in spreadsheet for further analysis and approval by an administrator.
Further analysis and approval of the clustering may be performed by dividing an expected value of process variance (“EVPV”) by a variance of hypothetical mean (“VHM”) as well as the number of zipcodes in the largest cluster to determine the number of clusters to use. In general, the EVPV/VHM is larger when variance within a cluster is larger and when variance between clusters is larger. This is shown graphically in
Once a desired “clustering” of territories has been achieved, processing may continue at step 312 of
Each type of coverage (e.g., property hurricane, property non-hurricane, and prem/ops) may have a separate territory map and may have separate territory rating factors. Pursuant to some embodiments, these territory maps help to visually depict how the boundaries can make sense compared to the risk related data that resulted in their development. For example, there will be more territories in large cities with high population and crime rates. Unique territories could also exist because of different temperature and/or rainfall patterns. By aligning rating areas with territorial regions, Applicants have discovered that demographic and other data may be reliably analyzed (in conjunction with historical loss data) to create rating tables that more closely match the loss risks associated with businesses in those territories. The result is an ability to quickly and accurately generate pricing data for business insurance policies, given a business location. Business owners enjoy more accurate pricing of policies, with many business owners enjoying lower rates based on this greater accuracy.
Pursuant to some embodiments, the process of
Pursuant to some embodiments, a series of update and maintenance routines may be performed to ensure that the territory definitions remain accurate. For example, on a regular or as-needed basis, a process may be performed to determine whether any changes to zip codes have occurred requiring updates to the territory definitions. As a specific example, in some situations the U.S. Postal Service may revise (e.g., add or remove) zip codes. A maintenance process may be performed to identify such changes and to apply the changes to the production territory assignment tables. In some embodiments, the production territory assignment tables may be updated on an annual basis (or with every rate review). In some embodiments, some or all of the steps of process 300 may be performed to update or maintain the rating tables.
Once the rating database has been updated with one or more rating tables, (and rating formulas and rating factors including territory rating factors have been updated as will be discussed below), the processing platform 102 may be accessed by one or more agents operating agent devices 130 to request quotes on business insurance policies using the rating database. A quoting process 400 will now be described by reference to
The quoting process 400 may be performed using the rating and quoting system 100 of
Processing continues at 404 where the processing platform 102 analyzes the business information from the quote request to identify one or more applicable coverage(s) for the business. For example, the applicable coverage(s) may depend on factors such as the business type, whether the business owns property, or the like. Once the applicable coverage(s) are identified, processing continues at 406 where one or more relevant formula (s) corresponding to the applicable coverage(s) are identified. As an example, processing at 406 may include identifying one or more of the following formulas as relevant: building coverage, business personal property, personal property of others, products, pre-ops, business interruption, and equipment breakdown. Each of these formulas may be stored at, or otherwise accessible to, the quoting module 114 of platform 110.
Once applicable formulas have been identified, processing continues at 408 where the formula (s) are used to query the rating database 120 to retrieve the premium ratings for the business. For example, in quote request involving a business having a property to be covered, the building coverage formula may be selected at 406, and then applied at 408 to retrieve the current rates for a property having the value specified in the quote request in the territory specified. Each formula may have a number of factors, multipliers and other data look ups required to retrieve and apply the relevant rate from the rating database 120. However, since the rating database 120 and rating formulas include the application of territory factors based on discrete geographical areas, the relevance of each premium corresponds tightly to the data in the quote request, allowing business insurance policies to be quickly and accurately quoted using embodiments of the present invention.
Once all the rating data has been retrieved from the ratings database 120 and applied to the relevant formulas, a quote is constructed at 410. Each quote may involve multiple queries to the ratings database as each quote may involve the application of multiple ratings formulas. In some embodiments, the quote is constructed after all of the ratings formulas have been applied. Once the quote is completed, the quote is delivered to the agent device 130 at 412. The agent may then present the quote package to the business owner for review and possible binding.
Embodiments of the present invention simplify the process for generating quotes for business insurance policies by reducing the number of steps and manual lookups typically required by agents. Further, the quotes provided are more accurate and correspond to the nature of the loss risk associated with businesses as the ratings data is constructed from actual historical loss data and other demographic and territorial data.
Process 400 may be repeated until a quote package has been constructed that satisfies the agent and the business owner.
Pursuant to some embodiments, one or more optional coverages (e.g., such as an accounts receivables policy, which may be optionally added by certain qualifying businesses) may also be calculated as a part of the quoting process. For example, in some embodiments, an optional coverage net rating may be calculated. Pursuant to some embodiments such optional coverage net rating may be calculated in an automated fashion using automated processing platform 102 of
Process 500 begins at 502 where the base policy is priced (e.g., in conjunction with the process 400 of
Pricing the optional coverage continues at 504 where the basic premium (or the net premium, where the net premium is the net premium of the predominant location on the policy) associated with the property is obtained (from the original underwriting analysis). Next, at 506 the net rate is computed by first identifying the value of the property (e.g., from the information entered for the base policy application). The value of the property is divided by the premium to arrive at the net rate. Processing continues at 508 where the net rate is multiplied by the amount of the optional endorsement to arrive at a monthly premium amount for the optional coverage. As an illustrative example, assume an insured property has a value of $8 Million, and the base policy premium is $80 k, resulting in a net rate of 0.01. If the building owner wishes to obtain an optional $30 k endorsement, the monthly premium for the endorsement is $30 k*0.01 or $30. The quote for the optional coverage is then delivered at 510. Applicants have discovered that such an optional coverage net rating method ensures that rating variables are “built in” to the optional coverage pricing and allow the efficient, automated, and predictable pricing of optional coverages.
Pursuant to some embodiments, fees associated with other underwriting expenses are assigned to individual policies based on industry, risk, and coverage composition factors, allowing expenses to be fairly and predictably be allocated among policy holders. Applicants recognized that a number of “other” underwriting expenses are associated with underwriting business insurance policies, and that the fair and predictable allocation of those other underwriting expenses is required. Pursuant to some embodiments, expenses are split to fixed and variable. Applicants have recognized that the fixed fee burden from a given policy varies with the complexity of the insured based on the likelihood of incurring claim adjuster time and travel expense, ADM validation requirements, loss control report order occurrences and call center volume.
An expense fee calculation process 600 is shown in
For those allocations (such as items (2)-(3), above) requiring a calculated likelihood, processing continues at 606 and embodiments utilize actual cost information in conjunction with a predictive model (such as a GLM) to determine the likelihood that a particular policy holder requiring a particular expense. The result is an expense fee calculation that fairly and reliably applies other underwriting expenses across policies. The expense fee is used to update the quote and returned to the agent device for delivery to the business owner or representative.
The processor 710 is also in communication with an input device 740. The input device 740 may comprise, for example, a keyboard, a mouse, or computer media reader. Such an input device 740 may be used, for example, to enter information about existing or proposed policy rating methodologies, rating schedules, or the like. The processor 710 is also in communication with an output device 750. The output device 750 may comprise, for example, a display screen or printer. Such an output device 750 may be used, for example, to provide reports and/or display information associated with policy rating methodologies, rating schedules, quotes, or the like.
The processor 710 is also in communication with a storage device 730. The storage device 730 may comprise any appropriate information storage device, including combinations of magnetic storage devices (e.g., hard disk drives), optical storage devices, and/or semiconductor memory devices such as Random Access Memory (RAM) devices and Read Only Memory (ROM) devices.
The storage device 730 stores a program 715 for controlling the processor 710. The processor 710 performs instructions of the program 715, and thereby operates in accordance any embodiments of the present invention described herein. For example, the processor 710 may determine applicable coverages associated with a quote request received from an agent device. The processor 710 may also identify relevant formula (s) to be used in constructing and delivering a quote for a new or updated policy. The processor 710 may also calculate and deliver pricing for one or more optional coverages and/or expense fees associated with a policy.
As used herein, information may be “received” by or “transmitted” to, for example: (i) the insurance apparatus 700 from other devices; or (ii) a software application or module within the insurance apparatus 700 from another software application, module, or any other source.
As shown in
As a result of the embodiments described herein, improved rate and pricing specificity and flexibility for business insurance policies may be achieved. Further, embodiments allow some or all steps associated with the quoting process to be automated, thereby reducing errors and improving efficiency of the quoting process. Embodiments establish base rates by coverage, amount of insurance relativities, territories and using an enhanced pricing model based on historical loss data and current demographic, geographical and other data.
The following illustrates various additional embodiments of the invention. These do not constitute a definition of all possible embodiments, and those skilled in the art will understand that the present invention is applicable to many other embodiments. Further, although the following embodiments are briefly described for clarity, those skilled in the art will understand how to make any changes, if necessary, to the above-described apparatus and methods to accommodate these and other embodiments and applications.
Although specific hardware and data configurations have been described herein, not that any number of other configurations may be provided in accordance with embodiments of the present invention (e.g., some of the information associated with the databases described herein may be combined or stored in external systems).
Pursuant to some embodiments, features from the territorial analysis described above may be extended to model and create classification structures for catastrophe-related losses (e.g., such as hurricanes or the like). As an initial step, classification structures for catastrophe and non-catastrophe losses were modeled separately (e.g., using GLM techniques). Then, pursuant to some embodiments, to create a total loss classification system, the total of the modeled results for the catastrophe and non-catastrophe losses was further modeled. Applicants recognized that such an approach allowed a more granular analysis and the creation of accurate and relevant results for territories (such as States or other geographical regions) with catastrophe exposure. In this manner, catastrophe losses may be included in premiums in proportion to non-catastrophe premiums.
Applicants have discovered that embodiments described herein may be particularly useful in connection with business insurance products. Note, however, that other types of insurance products may also benefit from the invention. For example, embodiments of the present invention may be used in conjunction with the rating, pricing and quoting of personal lines policies, homeowners policies, and other types of business insurance policies. Each of these different types of insurance policies may benefit from the use of the territory and other rating approaches described herein.
The present invention has been described in terms of several embodiments solely for the purpose of illustration. Persons skilled in the art will recognize from this description that the invention is not limited to the embodiments described, but may be practiced with modifications and alterations limited only by the spirit and scope of the appended claims.
Claims
1. A computer system for providing quotes for business insurance policies for business owners, the system comprising:
- one or more data storage devices storing insurance coverage data, insurance coverage formula data, historical loss data, geographical area data for a plurality of geographical areas, and demographic data;
- one or more computer processors in communication with the one or more data storage devices;
- a communication device to receive information associated with a business to be insured;
- a memory in communication with the one or more computer processors and storing program instructions, the one or more computer processors operative with the program instructions to: receive, via a web interface, a quote request for a business insurance policy for a business owner; determine at least a first applicable insurance coverage for the business owner; identify, based on the at least first applicable insurance coverage and the insurance coverage formula data, at least a first relevant coverage formula including at least a first territory factor based on a geographical location associated with a location for the business of the business owner; wherein the first territory factor is determined by the one or more computer processors based on: iteratively clustering said historical loss data by analyzing multiple scenarios, each scenario determined by applying a number of reductions to most similar neighboring clusters and producing an interim result, the number of reductions associated with each of the multiple scenarios being determined responsive to one of a plurality of increment values; comparing each of said interim results each involving a different grouping of geographical areas to select one of said interim results for use, the selected one of said interim results having geographical area groups with similar risk exposure data; and assigning a territory factor to each of said geographical area groups with similar risk exposure data; determine a first price for said at least first applicable insurance coverage based on said business location for the business and said at least first relevant coverage formula including the at least first territory factor; and transmit a business owners policy quotation for the business insurance policy for the business owner.
2. The system of claim 1, wherein said at least first territory factor is selected based on a geographical area associated with said location for the business of the business owner.
3. The system of claim 1, wherein said at least first territory factor comprises a plurality of the geographical areas having at least one of a similar loss exposure characteristic and a similar demographic characteristic.
4. The system of claim 1, wherein said at least first relevant coverage formula is at least one of a building rating formula and a business personal property rating formula.
5. The system of claim 1, wherein said memory further stores program instructions operative with the one or more computer processors to identify a coverage type associated with said quote request, said coverage type comprising at least one of a building and contents coverage type.
6. The system of claim 1, wherein said memory further stores program instructions operative with the one or more computer processors to:
- identify a value of a property associated with said quote request;
- calculate a net rate associated with said property and said first price for said at least first applicable insurance coverage;
- calculate the premium for optional coverage as a product of said net rate and an optional coverage amount; and
- transmit said premium for said optional coverage with said business owners policy quotation.
7. The system of claim 1, wherein said memory further stores program instructions operative with the one or more computer processors to:
- determine a likelihood of the business incurring an administrative expense;
- calculate, based on said likelihood, the policy expense fee; and
- transmit said policy expense fee with said business owners policy quotation.
8. The system of claim 1, wherein the first territory factor is further determined by the one or more computer processors, prior to iteratively clustering the historical loss data:
- analyzing said historical loss data, said geographical area data, and said demographic data to identify one or more significant geographical variables and risk characteristic data;
- adjusting said historical loss data to remove effects of said significant geographical variables and said risk characteristic data;
- smoothing said adjusted historical loss data using a smoothing algorithm; and
- combining said smoothed data with said significant geographical variables and said risk characteristic data;
- wherein iteratively clustering said historical loss data comprises iteratively clustering said combined data.
9. The system of claim 1, wherein said memory storing program instructions to determine the at least first applicable insurance coverage for the business owner comprises the memory storing program instructions to receive, via the web interface, the first applicable insurance coverage.
10. The system of claim 1, wherein said memory storing program instructions to determine the at least first applicable insurance coverage for the business owner comprises the memory storing program instructions to identify the at least first applicable insurance coverage from the insurance coverage data.
11. The system of claim 1, wherein said memory storing program instructions to determine the first price for said at least first applicable insurance coverage comprises said memory storing program instructions to calculate the first price based on said business location for the business and said at least first relevant coverage formula including the at least first territory factor.
12. The system of claim 1, wherein said memory storing program instructions to determine the first price for said at least first applicable insurance coverage comprises said memory storing program instructions to query a rating database for the first price based on said business location for the business and said at least first relevant coverage formula including the at least first territory factor.
13. The system of claim 1, wherein said memory further stores program instructions to calculate said first relevant coverage based on said at least first relevant coverage formula.
14. The system of claim 1, wherein said memory further stores program instructions to query a database for the first relevant coverage based on said at least first relevant coverage formula
15. A computer-implemented method for providing quotes for business insurance policies for business owners, the method comprising:
- storing in one or more data storage devices insurance coverage data, insurance coverage formula data, historical loss data, geographical area data for a plurality of geographical areas, and demographic data;
- receiving, by one or more computer processors, a quote request for a business insurance policy for a business owner;
- determining, by the one or more computer processors, at least a first applicable insurance coverage for the business to be insured;
- identifying, by the one or more computer processors from the insurance coverage formula data stored in the one or more data storage devices and based on the obtained at least first applicable insurance coverage, at least a first relevant coverage formula including at least a first territory factor based on a geographical location associated with a location for the business to be insured;
- wherein the first territory factor is determined by the one or more computer processors by: iteratively clustering said historical loss data by analyzing multiple scenarios, each scenario determined by applying a number of reductions to most similar neighboring clusters and producing an interim result, the number of reductions associated with each of the multiple scenarios being determined responsive to one of a plurality of increment values; comparing, by the one or more computer processors, each of said interim results each involving a different grouping of geographical areas to select one of said interim results for use, the selected one of said interim results having geographical area groups with similar risk exposure data; and assigning, by the one or more computer processors, a territory factor to each of said geographical area groups with similar risk exposure data;
- determining, by the one or more computer processors, a first price for said at least first applicable insurance coverage based on said location for the business and said at least first relevant coverage formula including the at least first territory factor; and
- transmitting, by the one or more computer processors, a business owners policy quotation for the business insurance policy for the business owner.
16. The method of claim 15, wherein said at least first territory factor is selected based on a geographical area associated with said location for the business.
17. The method of claim 15, wherein said at least first territory factor comprises a plurality of geographical areas having at least one of a similar loss exposure characteristic and a similar demographic characteristic.
18. The method of claim 15, wherein said at least first relevant coverage formula is at least one of a PREM/OPS formula, a business interruption rating formula, and an equipment breakdown formula.
19. The method of claim 15, further comprising identifying, by the one or more computer processors, a coverage type associated with said quote request, said coverage type comprising at least one of a business income coverage type and a liability coverage type.
20. The method of claim 15, further comprising:
- identifying, by the one or more computer processors, a value of a property associated with said quote request;
- calculating, by the one or more computer processors, a net rate associated with said property and said first price for said at least first applicable insurance coverage;
- calculating, by the one or more computer processors, a premium for optional coverage as a product of said net rate and an optional coverage amount; and
- transmitting, by the one or more computer processors, said premium for said optional coverage with said business owners policy quotation.
21. The method of claim 15, further comprising:
- determining, by the one or more computer processors, a likelihood of the business incurring an administrative expense;
- calculating, by the one or more computer processors and based on said likelihood, a policy expense fee; and
- transmitting, by the one or more computer processors, said policy expense fee with said business owners policy quotation.
22. The method of claim 15, wherein the determining the first territory factor further comprises, prior to iteratively clustering the historical loss data:
- analyzing, by the one or more computer processors, said historical loss data, said geographical area data, and said demographic data to identify one or more significant geographical variables and risk characteristic data;
- adjusting, by the one or more computer processors, said historical loss data to remove effects of said significant geographical variables and said risk characteristic data;
- smoothing, by the one or more computer processors, said adjusted historical loss data using a smoothing algorithm; and
- combining, by the one or more computer processors, said smoothed data with said significant geographical variables and said risk characteristic data;
- wherein iteratively clustering said historical loss data comprises iteratively clustering said combined data.
23. The method of claim 15, wherein determining at least a first applicable insurance coverage for the business owner comprises one of: receiving, by the one or more computer processors, the first applicable insurance coverage in association with the quote request, and identifying, by the one or more computer processors, the at least first applicable insurance coverage from the insurance coverage data.
24. The method of claim 15, wherein determining the first price for said at least first applicable insurance coverage comprises one of: calculating the first price based on said business location for the business and said at least first relevant coverage formula including the at least first territory factor, and querying a rating database for the first price based on said business location for the business and said at least first relevant coverage formula including the at least first territory factor.
25. The method of claim 15, further comprising calculating said first relevant coverage based on said at least first relevant coverage formula.
26. The method of claim 15, further comprising querying a database for the first relevant coverage based on said at least first relevant coverage formula.
27. A computer system for determining territory factors for business insurance policies for business owners, the system comprising:
- one or more data storage devices storing insurance coverage data, insurance coverage formula data, historical loss data, geographical area data, and demographic data;
- one or more computer processors in communication with the one or more data storage devices;
- a communication device to receive information associated with a business to be insured;
- a memory in communication with the one or more computer processors and storing program instructions, the one or more computer processors operative with the program instructions to: iteratively cluster said historical loss data by analyzing multiple scenarios, each scenario determined by applying a number of reductions to most similar neighboring clusters and producing an interim result, the number of reductions associated with each of the multiple scenarios being determined responsive to one of a plurality of increment values; compare each of said interim results each involving a different grouping of geographical areas to select one of said interim results for use, the selected one of said interim results having geographical area groups with similar risk exposure data; assign a territory factor to each of said geographical area groups with similar risk exposure data for rating and pricing insurance policies for entities located in said geographical area groups; and store, in the one or more data storage devices, territory factors comprising the territory factor for each of said geographical area groups with similar risk exposure data.
28. The system of claim 27, wherein the one or more computer processors are further operative with the program instructions to:
- provide a web interface for receiving a quote request for a business insurance policy for a business owner;
- receiving at least a first application insurance coverage for the business to be insured;
- identify, based on the obtained at least first applicable insurance coverage, the insurance coverage formula data, and the stored territory factors, at least a first relevant coverage formula including at least a first territory factor of the stored territory factors based on a geographical location associated with a business address for the business to be insured;
- receiving a first price for said at least first applicable insurance coverage based on said business address and said at least first relevant coverage formula including the at least first territory factor; and
- transmit a business owners policy quotation for the business insurance policy for the business owner, wherein said business owners policy quotation includes said at least first applicable insurance coverage and said first price for said at least first applicable insurance coverage.
29. The system of claim 28, wherein said memory further stores program instructions operative with the one or more computer processors to:
- identify a value of a property associated with said quote request;
- calculate a net rate associated with said property and said first price for said at least first applicable insurance coverage;
- calculate the premium for optional coverage as a product of said net rate and an optional coverage amount; and
- transmit said premium for said optional coverage with said business owners policy quotation for the business insurance policy for the business owner.
30. The system of claim 27, wherein said memory further stores program instructions operative with the one or more computer processors to, prior to iteratively clustering the historical loss data:
- analyze said historical loss data, said geographical area data, and said demographic data to identify one or more significant geographical variables and risk characteristic data;
- adjust said historical loss data to remove effects of said significant geographical variables and said risk characteristic data;
- smooth said adjusted historical loss data using a smoothing algorithm; and
- combine said smoothed data with said significant geographical variables and said risk characteristic data;
- wherein iteratively clustering said historical loss data comprises iteratively clustering said combined data.
Type: Application
Filed: May 12, 2014
Publication Date: Sep 4, 2014
Applicant: Hartford Fire Insurance Company (Hartford, CT)
Inventors: David Andrist (Wethersfield, CT), Jeffery T. Hay (Avon, CT), James King (Avon, CT)
Application Number: 14/275,435
International Classification: G06Q 40/08 (20120101);