×

Pre-calculated insurance premiums with wildcarding

  • US 10,109,014 B1
  • Filed: 07/30/2015
  • Issued: 10/23/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a vehicle telematics unit disposed inside a vehicle operated by a user, the vehicle telematics unit communicatively tethered to the vehicle and configured to measure one or more vehicle operational factors;

    a user device comprising a display screen visible to the user;

    an online vehicle insurance rating server comprising a computer processor and a computer memory storing computer-executable instructions;

    a data storage unit communicatively coupled to the online vehicle insurance rating server, the data storage unit storing all ratings data in a single table comprising a plurality of embedded tables, wherein the single table comprises one or more wildcard values representing one or more factors that automatically match any value; and

    a network communicatively coupling the online vehicle insurance rating server and the user device;

    wherein the computer-executable instructions, when executed by the computer processor of the online vehicle insurance rating server, cause the online vehicle insurance rating server to;

    store, in the computer memory by the computer processor, a data structure comprising combinations of a first plurality of personal insurance factors and a first plurality of vehicle operational factors, and a pre-calculated insurance premium amount associated with each combination, wherein the data structure comprises the one or more wildcard values in multiple fields of the data structure;

    receive, by the computer processor using an input module, a second plurality of personal insurance factors associated with the user of the vehicle and a second plurality of vehicle operational factors of the vehicle of the user measured by the vehicle telematics unit, wherein the second plurality of personal insurance factors comprise at least a first personal insurance factor and a second personal insurance factor;

    identify, by the computer processor using a search module, a plurality of pre-calculated insurance premium amounts in the data structure directly corresponding to the second plurality of personal insurance factors and the second plurality of vehicle operational factors;

    aggregate, by the search module, the identified plurality of pre-calculated insurance premium amounts to determine an aggregated pre-calculated insurance premium amount;

    determine, by the computer processor, based directly on the aggregated pre-calculated insurance premium amounts and without performing additional calculations, an insurance premium amount quote; and

    output, by the computer processor, over the network to the display screen on the user device, the insurance premium amount quote.

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