IP Library Patent Application 15910352
Patent Application
App. No. 15/910,352

Using a Distributed Ledger for the Auto Claims Process

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 None
App. No.
15/910,352
Abstract

Systems and methods track a vehicle identifier or VIN on a blockchain maintained by a plurality of participants. One method may include (1) receiving, at a processor, a notification of a vehicle loss report from a first participant; (2) storing, at a memory coupled with the processor, the vehicle loss report on the blockchain; (3) generating, at the processor, a coverage amount based upon the vehicle loss report; (4) generating, at the processor, an order based upon the notification, wherein the order includes a repair assignment and a replacement vehicle request; (5) storing, at the memory, the repair assignment on the blockchain; (6) transmitting, at the processor, the order to at least a second participant; (7) receiving, at the processor, a repair estimate from the second participant; and/or (8) transmitting, at the processor, the repair estimate and the coverage amount to the first participant to facilitate maintaining a blockchain up-to-date.

Claims (91)

1 . A computer-implemented method for reporting and tracking events related to an automotive claims process on a blockchain reported and tracked by a plurality of participants in the blockchain network, the method comprising:

receiving, at a processor from a first participant, a transaction including a vehicle loss report, wherein the first participant is a sensor system of a vehicle associated with the vehicle loss report having a cryptographic key pair associated therewith, wherein the vehicle loss report includes an indication of odometer data;

verifying, at the processor, a cryptographic key of the cryptographic key pair applied to the transaction by the sensor system of the vehicle;

storing, at a memory coupled with the processor, the vehicle loss report on the blockchain;

accessing the memory coupled with the processor to compare the odometer data with a usage-based insurance policy associated with the vehicle;

determining, at the processor, that the odometer data is within a mileage limit associated with the usage-based insurance policy;

based upon the determination, generating, at the processor, a coverage amount based upon the vehicle loss report;

generating, at the processor, an order based upon the notification, wherein the order includes a repair assignment and a replacement vehicle request;

storing, at the memory, the repair assignment on the blockchain;

transmitting, at the processor, the order to at least a second participant;

receiving, at the processor, a repair estimate from the second participant; and

transmitting, at the processor, the repair estimate and the coverage amount to the first participant.

2 . (canceled)

3 . The computer-implemented method of claim 1 , wherein the second participant is a repair facility.

4 . The computer-implemented method of claim 1 further comprising:

receiving, at the processor, a repair approval from a third participant, wherein the third participant is the vehicle owner;

transmitting, at the processor, the repair approval to the second participant; and

storing, at the memory, the repair approval on the blockchain.

5 . The computer-implemented method of claim 1 , further comprising:

transmitting, at the processor, the order to a fourth participant, wherein the fourth participant is a rental provider;

receiving, at the processor, a rental bill from the fourth participant; and

storing, at the memory, the rental bill on the blockchain.

6 . The computer-implemented method of claim 1 , further comprising:

wherein prior to receiving the repair estimate, receiving, at the processor, a parts delivery notification from a fifth participant, wherein the fifth participant is a parts supplier; and

storing, at the memory, the parts delivery notification on the blockchain.

7 . The computer-implemented method of claim 1 , further comprising:

wherein prior to receiving the repair approval, receiving, at the processor, a parts delivery confirmation from a sixth participant, wherein the sixth participant is a logistics provider; and

storing, at the memory, the parts delivery confirmation on the blockchain.

8 . The computer-implemented method of claim 1 , further comprising:

receiving, at the processor, a final repair bill from the second participant; and

storing, at the memory, the final repair bill on the blockchain.

9 . The computer-implemented method of claim 1 , further includes:

wherein if items are stored on the blockchain, updating, at the memory, a copy of the blockchain stored at the memory; and

transmitting, via the network interface, the updated copy of the blockchain to at least one other participant.

10 . The computer-implemented method of claim 1

receiving, at the processor, a repair rejection from a third participant, wherein the third participant is the vehicle owner;

transmitting, at the processor, the repair rejection to the second participant; and

storing, at the memory, the repair rejection on the blockchain.

11 . A computer-implemented method for reporting and tracking events related to an automotive claims process on a blockchain reported and tracked by a plurality of participants in the blockchain network, the method comprising:

receiving, at a processor and from a first participant, a transaction including a vehicle loss report for a vehicle, wherein the first participant is a sensor system of a vehicle associated with the vehicle loss report having a cryptographic key pair associated therewith wherein the vehicle loss report includes an indication of odometer data;

verifying, at the processor, a cryptographic key of the cryptographic key pair applied to the transaction by the sensor system of the vehicle

accessing a blockchain record corresponding to the vehicle to compare the odometer data with a usage-based insurance policy associated with the vehicle;

determining, at the processor, that the odometer data is within a mileage limit associated with the usage-based insurance policy;

based upon the determination, generating, at the processor, a coverage amount and an order based upon the vehicle loss report;

adding, at the processor, the coverage amount and the order to the transaction;

adding, at the processor, the transaction to a block of transactions;

generating, at the processor, a cryptographic hash based upon the block of transactions;

adding, at the processor, the cryptographic hash in the block of transactions; and

transmitting, at the processor, the block of transactions to a second participant.

12 . The computer-implemented method of claim 11 , wherein the second participant is a repair facility.

13 . The computer-implemented method of claim 11 further comprising:

receiving, at the processor, a repair approval from a third participant, wherein the third participant is the vehicle owner;

transmitting, at the processor, the repair approval to the second participant; and

storing, at the blockchain record, the repair approval on the blockchain.

14 . The computer-implemented method of claim 11 , further comprising:

receiving, at the processor, a second transaction from at least one other participant in the blockchain network;

validating, at the processor, the second transaction by checking a public-private key pair for the at least one other participant;

when the second transaction is valid, storing, at the blockchain record, the second transaction to a copy of the blockchain, and transmitting, at the processor, the second transaction to at least one other participant in the blockchain network; and

when the second transaction is not valid, not storing the transaction, and not transmitting the second transaction.

15 . A system for reporting and tracking events related to an automotive claims process on a blockchain reported and tracked by a plurality of participants in the blockchain network, the system comprising:

a network interface configured to interface with a processor;

a memory configured to store non-transitory computer executable instructions and configured to interface with the processor; and

the processor configured to interface with the memory, wherein the processor is configured to execute the non-transitory computer executable instructions to cause the processor to:

receive, from a first participant, a transaction including a vehicle loss report, wherein the first participant is a sensor system of a vehicle associated with the vehicle loss report having a cryptographic key pair associated therewith, wherein the vehicle loss report includes an indication of odometer data;

verify a cryptographic key of the cryptographic key pair applied to the transaction by the sensor system of the vehicle;

store the vehicle loss report on the blockchain;

generate a coverage amount based upon the vehicle loss report;

access a blockchain record corresponding to the vehicle to compare the odometer data with a usage-based insurance policy associated with the vehicle;

determine that the odometer data is within a mileage limit associated with the usage-based insurance policy;

based upon the determination, generate an order based upon the vehicle loss report, wherein the order includes a repair assignment and a replacement vehicle request;

store the repair assignment and the replacement vehicle request on the blockchain;

transmit the order to a second participant;

receive a repair estimate from the second participant; and

transmit the repair estimate and the coverage amount to the first participant.

16 . The system of claim 15 , wherein the second participant is a repair facility.

17 . The system of claim 15 , further comprising:

receive a repair approval from a third participant, wherein the third participant is the vehicle owner;

transmit the repair approval to the second participant; and

store the repair approval on the blockchain.

18 . The system of claim 15 , further comprising:

transmit the order to a fourth participant, wherein the fourth participant is a rental provider;

receive a rental bill from the fourth participant; and

store the rental bill on the blockchain.

19 . The system of claim 15 , further comprising:

receive a repair rejection from a third participant, wherein the third participant is the vehicle owner;

transmit the repair rejection to the second participant; and

store the repair rejection on the blockchain.

20 . The system of claim 15 , further comprising:

receive a block of transactions;

validate the block of transactions; and

store the block of transactions on the blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2018
From: LEISE, WILLIAM J.; ALT, JACOB J.; SKAGGS, JAIME; BELLAS, ERIC; CALL, SHAWN M.; MOORE, ERIC R.; MAGERKURTH, MELINDA TERESA; KING, VICKI
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 045115/0339 →