US2023351340A1PendingUtilityA1

Systems and methods for generating a smart contract for a parametric event based upon vehicle data

Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COPriority: Apr 20, 2022Filed: Apr 14, 2023Published: Nov 2, 2023
Est. expiryApr 20, 2042(~15.7 yrs left)· nominal 20-yr term from priority
G06F 3/0484G06Q 20/06G07C 5/008G06Q 2220/00G06Q 40/08G07C 5/08G06Q 20/389G06Q 30/0283G06Q 50/40
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods are disclosed for generating one or more smart contracts for deployment onto a blockchain. The systems and methods may include (1) receiving vehicle sensor data generated from sensors mounted on or within (a) one or more vehicles, or (b) electronic devices; (2) analyzing the vehicle sensor data to determine one or more parametric events, wherein each of the parametric events is associated with a corresponding severity of loss; (3) generating, for each of the one or more parametric events, a corresponding smart contract that is configured to (i) receive a transaction from a computing device, and (ii) automatically execute on the blockchain when the transaction indicates that a parametric event corresponding to the smart contract has occurred; and (4) deploying the smart contract at a particular address on the blockchain.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A computer-implemented method for generating one or more smart contracts for deployment onto a blockchain, the method comprising:
 receiving, at one or more processors, vehicle sensor data and/or electronic device data generated from sensors mounted on or within (a) a vehicle, and/or (b) an electronic device located within the vehicle;   analyzing, by the one or more processors, the vehicle sensor data and/or electronic device data to determine a parametric event, wherein the parametric event is associated with a corresponding severity of loss, severity of vehicle damage, and/or other vehicle-related event;   generating, by the one or more processors and for the parametric event, a corresponding smart contract that is configured to (i) receive a transaction from a computing device, and/or (ii) automatically execute on the blockchain when the transaction and/or vehicle sensor data or electronic device data indicates that the parametric event corresponding to the smart contract has occurred; and   deploying, by the one or more processors, the smart contract at a particular address on the blockchain.   
     
     
         2 . The computer-implemented method of  claim 1 , wherein generating the smart contract includes generating the smart contract to define the parametric event as any one of:
 (i) theft involving a vehicle;   (ii) a collision involving the vehicle; or   (iii) total loss of the vehicle.   
     
     
         3 . The computer-implemented method of  claim 2 , wherein the transaction includes vehicle sensor data generated from sensors mounted on or within the vehicle. 
     
     
         4 . The computer-implemented method of  claim 2 , wherein generating the smart contract includes generating the smart contract to define an action including any one of:
 (i) initiating an instantaneous notice of loss (INOL);   (ii) communicating with an insurer entity;   (iii) communicating with an emergency response entity;   (iv) communicating with a towing service entity;   (v) communicating with a taxi or ride-share service entity;   (vi) communicating with a vehicle repair service entity; or   (vii) communicating with a vehicle salvage entity.   
     
     
         5 . The computer-implemented method of  claim 4 , further comprising:
 receiving, at one or more processors, supplemental data generated from one or more sources; and   analyzing, by the one or more processors, the supplemental data to determine, confirm, or verify the parametric event.   
     
     
         6 . The computer-implemented method of  claim 5 , further comprising:
 updating the smart contract based upon analyzing the supplemental data.   
     
     
         7 . The computer-implemented method of  claim 5 , wherein the one or more sources includes any one or more of:
 smart infrastructure sensor;   an environmental conditions sensor;   an electronic device located in the vehicle;   a camera located in an area in which the vehicle is located; or   a third-party server.   
     
     
         8 . A computer system for generating one or more smart contracts for deployment onto a blockchain, the computer system comprising:
 one or more processors;   a non-transitory program memory coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the computer system to:   receive vehicle sensor data and/or electronic device data generated from sensors mounted on or within (i) a vehicle, and/or (ii) an electronic device located within the vehicle;   analyze the vehicle sensor data and/or electronic device data to determine a parametric event, wherein the parametric event is associated with a corresponding severity of loss, severity of vehicle damage, and/or other vehicle-related event;   generate, for the parametric event, a corresponding smart contract that is configured to automatically execute on the blockchain when a transaction received from a computing device and/or the vehicle sensor data or electronic device data indicates that the parametric event corresponding to the smart contract has occurred; and   deploy the smart contract at a particular address on the blockchain.   
     
     
         9 . The computer system of  claim 8 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to generate the smart contract to define the parametric event as any one of:
 (i) theft involving a vehicle;   (ii) a collision involving the vehicle; or   (iii) total loss of the vehicle.   
     
     
         10 . The computer system of  claim 9 , wherein the transaction includes vehicle sensor data generated from sensors mounted on or within the vehicle. 
     
     
         11 . The computer system of  claim 9 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to generate the smart contract to define an action including any one of:
 (i) initiating an instantaneous notice of loss (INOL);   (ii) communicating with an insurer entity;   (iii) communicating with an emergency response entity;   (iv) communicating with a towing service entity;   (v) communicating with a taxi or ride-share service entity;   (vi) communicating with a vehicle repair service entity; or   (vii) communicating with a vehicle salvage entity.   
     
     
         12 . The computer system of  claim 11 , wherein the executable instructions, when executed by the one or more processors, further cause the computer system to:
 receive supplemental data generated from one or more sources; and   analyze the supplemental data to determine, confirm, or verify the parametric event.   
     
     
         13 . The computer system of  claim 12 , wherein the executable instructions, when executed by the one or more processors, further cause the computer system to:
 update the smart contract based upon analyzing the supplemental data.   
     
     
         14 . The computer system of  claim 12 , wherein the one or more sources includes any one or more of:
 smart infrastructure sensor;   an environmental conditions sensor;   an electronic device located in the vehicle;   a camera located in an area in which the vehicle is located; or   a third-party server.   
     
     
         15 . A tangible, non-transitory computer-readable medium storing executable instructions for generating one or more smart contracts for deployment onto a blockchain, that when executed by one or more processors of a computer system, cause the computer system to:
 receive vehicle sensor data and/or electronic device data generated from sensors mounted on or within (i) a vehicle, and/or (ii) an electronic device located within the vehicle;   analyze the vehicle sensor data and/or electronic device data to determine a parametric event, wherein the parametric event is associated with a corresponding severity of loss, severity of vehicle damage, and/or other vehicle-related event;   generate, for the parametric event, a corresponding smart contract that is configured to automatically execute on the blockchain when a transaction received from a computing device and/or the vehicle sensor data or electronic device data indicates that the parametric event corresponding to the smart contract has occurred; and   deploy the smart contract at a particular address on the blockchain.   
     
     
         16 . The tangible, non-transitory computer-readable medium of  claim 15 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to generate the smart contract to define the parametric event as any one of:
 (i) theft involving a vehicle;   (ii) a collision involving the vehicle; or   (iii) total loss of the vehicle.   
     
     
         17 . The tangible, non-transitory computer-readable medium of  claim 16 , wherein the transaction includes vehicle sensor data generated from sensors mounted on or within the vehicle. 
     
     
         18 . The tangible, non-transitory computer-readable medium of  claim 16 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to generate the smart contract to define an action including any one of:
 (i) initiating an instantaneous notice of loss (INOL);   (ii) communicating with an insurer entity;   (iii) communicating with an emergency response entity;   (iv) communicating with a towing service entity;   (v) communicating with a taxi or ride-share service entity;   (vi) communicating with a vehicle repair service entity; or   (vii) communicating with a vehicle salvage entity.   
     
     
         19 . The tangible, non-transitory computer-readable medium of  claim 18 , wherein the executable instructions, when executed by the one or more processors, further cause the computer system to:
 receive supplemental data generated from one or more sources, wherein the one or more sources includes any one or more of (i) smart infrastructure sensor, (ii) an environmental conditions sensor, (iii) an electronic device located in the vehicle, (iv) a camera located in an area in which the vehicle is located, or (v) a third-party server; and   analyze the supplemental data to determine, confirm, or verify the parametric event.   
     
     
         20 . The tangible, non-transitory computer-readable medium of  claim 19 , wherein the executable instructions, when executed by the one or more processors, further cause the computer system to:
 update the smart contract based upon analyzing the supplemental data.

Join the waitlist — get patent alerts

Track US2023351340A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.