# US 12,182,879 B2 · Generating insurance quotes

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,182,879 B2
- Document ID: US12182879B2
- Status: Granted
- Kind: B2
- Application number: 18/221,607
- Filed: 2023-07-13
- Published: 2023-11-09
- Granted: 2024-12-31
- Earliest claimed: 2015-10-15
- Assignees: Allstate Insurance Company
- Applicants: Allstate Insurance Company
- Inventors: Dean Krieter; Salvador Lopez; Anastasia Hannebrink
- Web page: https://patentgrep.com/patent/US12182879B2

## CPC

- G06Q 40/08: Insurance
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Systems and methods provide for a computerized system for quoting home owners insurance and providing a more consultative way of delivering insurance quotes and insurance quote information. The system may present insurance consumers with an automated process of asking questions and receiving feedback. Based on the feedback, the system may provide insurance options and explanations of those options enabling consumers to make a decision that best fits their personal situation. For example, systems and methods are directed to determining and providing a deductible that fits a user based on the user's tolerance for risk and cash position. The system may also provide a description of the types of risks and damages that are covered by particular insurance coverages. The system may also provide an analysis of the insurance obtained by similarly situated individuals. The system may also provide descriptions of insurance features.

## Claims

### Claim 1

A method comprising:
at a server comprising at least one processor, a communication interface, and memory storing computer executable instructions that, when executed, cause the server to:
generate, one or more interactive user interfaces;
receive, from a first device, a request for a quote for home insurance by a user;
receive user information, wherein the user information comprises risk tolerance data for the user and zip code data for a home for which the home insurance is to cover;
responsive to receiving the user information, transmit, via an established network connection, the one or more interactive user interfaces;
request liquid asset data, via the one or more interactive user interfaces, determining, by the server and based on the zip code data, claim information for an area associated with the zip code;
map the risk tolerance of the user and the liquid asset data to a deductible matrix in order to determine a customized deductible for the home insurance;
determine a premium;
generate the quote based on the customized deductible and the premium;
output, via the network connection, the quote including deductible information providing an explanation for the deductible for display via the one or more interactive user interfaces, the one or more interactive user interfaces including a plurality of buttons representing links to execute one or more interactive tools for use by the user;
receive selection of a button representing a link to a first interactive tool; and
responsive to receiving selection of the button, executing the first interactive tool and causing display of a second interactive user interface including functionality of the first interactive tool.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first interactive tool is associated with one or more questions, and wherein the received user information includes one or more answers to the questions.

### Claim 3 (depends on 1)

The method of claim 1, further comprising storing the received user information in memory, and analyzing the stored user information in accordance with a second interactive tool.

### Claim 4 (depends on 1)

The method of claim 1, further comprising classifying the user based on a comparison of the user information to a set of demographic data of similarly situated current users.

### Claim 5 (depends on 1)

The method of claim 1, further comprising generating one or more recommendations for the user, each recommendation including an explanation of one or more factors associated with a plurality of damage events.

### Claim 6 (depends on 1)

The method of claim 1, further comprising storing information in memory regarding a plurality of potential damage events and selecting a set of damage events predicted for the user based on a commonality of each of the damage events.

### Claim 7 (depends on 6)

The method of claim 6, wherein the commonality of each of the damage events is based on the claim information for the area associated with the zip code.

### Claim 8 (depends on 6)

The method of claim 6, further comprising receiving a selection regarding one of the damage events in the interactive user interface, and further dynamically updating the interactive user interface to display one or more different scenarios associated with the selected damage event.

### Claim 9 (depends on 8)

The method of claim 8, wherein the further updated interactive user interface further includes one or more probabilities associated with different product options being used in the different scenarios.

### Claim 10

An insurance rate server apparatus comprising:
an insurance rate processor; and
memory storing historical insurance information and a rate model, and further storing computer readable instructions that, when executed, cause the insurance rate server apparatus to perform:
generating, one or more interactive user interfaces;
receiving, from a first device, a request for a quote for home insurance by a user;
receiving user information, wherein the user information comprises risk tolerance data for the user and zip code data for a home for which the home insurance is to cover;
responsive to receiving the user information, transmitting, via an established network connection, the one or more interactive user interfaces;
requesting liquid asset data, via the one or more interactive user interfaces;
determining, by the server and based on the zip code data, claim information for an area associated with the zip code;
mapping the risk tolerance of the user and the liquid asset data to a deductible matrix in order to determine a customized deductible for the home insurance;
determining a premium;
generating the quote based on the customized deductible and the premium;
outputting, via the network connection, the quote along with at least one of: common claim information indicating at least one of the common claims, costly claim information indicating at least one of the costly claims, or deductible information providing an explanation for the deductible for display via the one or more interactive user interfaces, the one or more interactive user interfaces including a plurality of buttons representing links to execute one or more interactive tools for use by the user;
receiving selection of a button representing a link to a first interactive tool; and
responsive to receiving selection of the button, executing the first interactive tool and causing display of a second interactive user interface including functionality of the first interactive tool.

### Claim 11 (depends on 10)

The insurance rate server apparatus of claim 10, wherein the first interactive tool is associated with one or more questions, and wherein the received user information includes one or more answers to the questions.

### Claim 12 (depends on 10)

The insurance rate server apparatus of claim 10, further comprising storing the received user information in memory, and analyzing the stored user information in accordance with a second interactive tool.

### Claim 13 (depends on 10)

The insurance rate server apparatus of claim 10, further comprising classifying the user based on a comparison of the user information to a set of demographic data of similarly situated current users.

### Claim 14 (depends on 10)

The insurance rate server apparatus of claim 10, further comprising generating one or more recommendations for the user, each recommendation including an explanation of one or more factors associated with a plurality of damage events.

### Claim 15 (depends on 10)

The insurance rate server apparatus of claim 10, further comprising storing information in memory regarding a plurality of potential damage events and selecting a set of damage events predicted for the user based on a commonality of each of the damage events.

### Claim 16 (depends on 15)

The insurance rate server apparatus of claim 15, wherein the commonality of each of the damage events is based on the claim information for the area associated with the zip code.

### Claim 17 (depends on 15)

The insurance rate server apparatus of claim 15, further comprising receiving a selection regarding one of the damage events in the interactive user interface, and further dynamically updating the interactive user interface to display one or more different scenarios associated with the selected damage event.

### Claim 18 (depends on 17)

The insurance rate server apparatus of claim 17, wherein the interactive user interface further includes one or more probabilities associated with different product options being used in the different scenarios.

### Claim 19

One or more tangible computer readable media storing computer readable instructions that, when executed, cause a computer system to perform:
generating, one or more interactive user interfaces;
receiving, from a first device, a request for a quote for home insurance by a user;
receiving user information, wherein the user information comprises risk tolerance data for the user and zip code data for a home for which the home insurance is to cover;
responsive to receiving the user information, transmitting, via an established network connection, the one or more interactive user interfaces;
requesting liquid asset data, via the one or more interactive user interfaces;
determining, based on the zip code data, claim information for an area associated with the zip code;
mapping the risk tolerance of the user and the liquid asset data to a deductible matrix in order to determine a customized deductible for the home insurance;
determining a premium;
generating the quote based on the customized deductible and the premium;
outputting, via the network connection, the quote along with at least one of: common claim information indicating at least one of the common claims, costly claim information indicating at least one of the costly claims, or deductible information providing an explanation for the deductible for display via the one or more interactive user interfaces, the one or more interactive user interfaces including a plurality of buttons representing links to execute one or more interactive tools for use by the user;
receiving selection of a button representing a link to a first interactive tool; and
responsive to receiving selection of the button, executing the first interactive tool and causing display of a second interactive user interface including functionality of the first interactive tool.

### Claim 20 (depends on 19)

The one or more tangible computer readable media storing computer readable instructions of claim 19, wherein the first interactive tool is associated with one or more questions, and wherein the received user information includes one or more answers to the questions.
