Systems and methods for generating a smart contract for a parametric event based upon vehicle data
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-modifiedWhat 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.