×

Scoring of insurance data

  • US 10,672,078 B1
  • Filed: 05/19/2014
  • Issued: 06/02/2020
  • Est. Priority Date: 05/19/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a master node comprising a memory;

    a plurality of nodes in at least one cluster connected to the master node; and

    one or more computing devices connected to the master node,wherein the master node is configured to;

    create an input table in the memory;

    load, into the input table, insurance data associated with a plurality of customers;

    create a first file directory path to an insurance scoring script stored on at least one of the one or more computing devices, a second file directory path to a first predictive model stored on at least one of the one or more computing devices, and a third file directory path to a second predictive model stored on at least one of the one or more computing devices;

    create a results table in the memory, the results table including the input table, a first additional column, and a second additional column;

    assign, using a complementary group rating model and the insurance data, the plurality of customers to a respective tier among a plurality of tiers;

    call a function of a Hive module that;

    divides the insurance data into a plurality of data portions, wherein the insurance data is divided into the plurality of data portions based on a respective tier such that each of the plurality of data portions comprises a portion of the insurance data that is associated with one or more customers in a same tier, and wherein the master node delivers each of the plurality of data portions to a respective one of the plurality of nodes; and

    instructs each of the plurality of nodes to execute, in parallel, the insurance scoring script to sequentially apply the first predictive model and the second predictive model to a specific portion of the plurality of data portions to generate a first plurality of scored results and a second plurality of scored results, respectively, wherein the first predictive model and the second predictive model are different, wherein at least one of the first predictive model and the second predictive model comprises a generalized linear model, a generalized boosted model, or a regression model, wherein the second predictive model generates the second plurality of scored results based on the first plurality of scored results generated by the first predictive model, and wherein the first plurality of scored results comprises insurance premiums or insurance policy renewal rates;

    compile and write the first plurality of scored results into the first additional column of the results table and the second plurality of scored results into the second additional column of the results table; and

    output the results table, comprising the first additional column and the second additional column, to at least one of the one or more computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×