Systems and methods for generating a smart contract for a parametric event
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 generated from sensors mounted on or within one or more vehicles; analyzing, by the one or more processors, 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; generating, by the one or more processors and 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 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 the one or more parametric events.
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 generated from sensors mounted on or within one or more vehicles;
analyze 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;
generate, for each of the one or more parametric events, a corresponding smart contract that is configured to automatically execute on the blockchain when a transaction received from a computing device indicates that a 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 the one or more parametric events.
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 generated from sensors mounted on or within one or more vehicles; analyze 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; generate, for each of the one or more parametric events, a corresponding smart contract that is configured to automatically execute on the blockchain when a transaction received from a computing device indicates that a 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; and analyze the supplemental data to determine the one or more parametric events.
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 US2023351379A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.