US2023342861A1PendingUtilityA1

Systems and methods for generating graphical user interfaces relating to determined parametric events

Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COPriority: Apr 20, 2022Filed: Apr 14, 2023Published: Oct 26, 2023
Est. expiryApr 20, 2042(~15.7 yrs left)· nominal 20-yr term from priority
G06F 3/0484G06Q 40/08G06Q 20/389G06Q 50/30G07C 5/08G06Q 30/0283G06Q 20/06G06Q 2220/00G07C 5/008G06Q 50/40
67
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 providing a graphic user interface to facilitate the generation of one or more smart contracts for deployment onto a blockchain, the method comprising:
 receiving, by one or more processors, vehicle sensor data generated from sensors mounted on or within one or more vehicles;   comparing, by the one or more processors, the vehicle sensor data to parametric event data stored on a smart contract deployed on the blockchain, wherein:
 the parametric event data was generated from an analysis of the vehicle sensor data, 
 the parametric event data is indicative of a severity of loss, and 
 the smart contract was configured to (i) receive a transaction from a computing device and (ii) automatically execute on the blockchain when the transaction indicated that a parametric event corresponding to the smart contract has occurred; 
   automatically executing, by the one or more processors in response to comparing the vehicle sensor data to the parametric event, an action directed by the smart contract, wherein the action includes generating a notification; and   transmitting, by the one or more processors, the notification to a client device, wherein the notification causes the client device to display one or more graphic user interfaces (GUIs) based upon the severity of loss.   
     
     
         2 . The computer-implemented method of  claim 1 , further comprising:
 receiving, by the one or more processors from the client device, an indication that a user interacted with the one or more graphic user interfaces (GUIs).   
     
     
         3 . The computer-implemented method of  claim 1 , further comprising:
 receiving, from the client device, instructions to perform an action selected from the group comprising:
 (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; and 
 (vii) communicating with a vehicle salvage entity. 
   
     
     
         4 . The computer-implemented method of  claim 3 , further comprising:
 recording, to the smart contract, an indication that the action was performed.   
     
     
         5 . The computer-implemented method of  claim 1 , wherein the notification is configured to cause the one or more graphic user interfaces (GUIs) to enable the client device to perform an action selected from the group comprising:
 (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; and   (vii) communicating with a vehicle salvage entity.   
     
     
         6 . The computer-implemented method of  claim 5 , further comprising:
 receiving, from the client device, a first indication that the action was performed; and   recording, to the smart contract, a second indication that the action was performed.   
     
     
         7 . The computer-implemented method of  claim 1 , wherein generating the notification comprises:
 associating, by the one or more processors, the notification with a timer that measures an amount of time that has been elapsed since the transmission of the notification;   detecting, by the one or more processors, that the timer reached a threshold amount of time without detecting a user interaction with the one or more graphic user interfaces (GUIs); and   performing, by the one or more processors, an action in response to the detection.   
     
     
         8 . The computer-implemented method of  claim 1 , wherein performing the action comprises:
 performing, by the one or more processors, an action selected of the group comprising:
 (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; and 
 (vii) communicating with a vehicle salvage entity. 
   
     
     
         9 . The computer-implemented method of  claim 8 , further comprising:
 recording, to the smart contract, an indication that the action was performed.   
     
     
         10 . The computer-implemented method of  claim 1 , wherein the parametric event includes any one of:
 (i) theft involving a vehicle;   (ii) a collision involving the vehicle; or   (iii) total loss of the vehicle.   
     
     
         11 . A computer system for providing a graphic user interface to facilitate the generation of 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; 
 compare the vehicle sensor data to parametric event data stored on a smart contract deployed on the blockchain, wherein:
 the parametric event data was generated from an analysis of the vehicle sensor data, 
 the parametric event data is indicative of a severity of loss, and 
 the smart contract was configured to (i) receive a transaction from a computing device and (ii) automatically execute on the blockchain when the transaction indicated that a parametric event corresponding to the smart contract has occurred; 
 
 automatically execute, in response to comparing the vehicle sensor data to the parametric event, an action directed by the smart contract, wherein the action includes generating a notification; and 
 transmit the notification to a client device, wherein the notification causes the client device to display one or more graphic user interfaces (GUIs) based upon the severity of loss. 
   
     
     
         12 . The computer system of  claim 11 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to:
 receive, from the client device, an indication that a user interacted with the one or more graphic user interfaces (GUIs).   
     
     
         13 . The computer system of  claim 11 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to:
 receive, from the client device, instructions to perform an action selected from the group comprising:
 (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; and 
 (vii) communicating with a vehicle salvage entity. 
   
     
     
         14 . The computer system of  claim 13 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to:
 record, to the smart contract, an indication that the action was performed.   
     
     
         15 . The computer system of  claim 11 , wherein the notification is configured to cause the one or more graphic user interfaces (GUIs) to enable the client device to perform an action selected from the group comprising:
 (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; and   (vii) communicating with a vehicle salvage entity.   
     
     
         16 . The computer system of  claim 15 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to:
 receiving, from the client device, a first indication that the action was performed; and   recording, to the smart contract, a second indication that the action was performed.   
     
     
         17 . The computer system of  claim 11 , wherein the generation of the notification further cause the computer system to:
 associate the notification with a tinier that measures an amount of time that has been elapsed since the transmission of the notification;   detect that the timer reached a threshold amount of time without detecting a user interaction with the one or more graphic user interfaces (GUIs); and   perform an action in response to the detection.   
     
     
         18 . The computer system of  claim 17 , wherein the action is selected of the group comprising:
 (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; and   (vii) communicating with a vehicle salvage entity.   
     
     
         19 . The computer system of  claim 18 , wherein the executable instructions, when executed by the one or more processors, cause the computer system to:
 record, to the smart contract, an indication that the action was performed.   
     
     
         20 . 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;   compare the vehicle sensor data to parametric event data stored on a smart contract deployed on the blockchain, wherein:
 the parametric event data was generated from an analysis of the vehicle sensor data, 
 the parametric event data is indicative of a severity of loss, and 
 the smart contract was configured to (i) receive a transaction from a computing device and (ii) automatically execute on the blockchain when the transaction indicated that a parametric event corresponding to the smart contract has occurred; 
   automatically execute, in response to comparing the vehicle sensor data to the parametric event, an action directed by the smart contract, wherein the action includes generating a notification; and   transmit the notification to a client device, wherein the notification causes the client device to display one or more graphic user interfaces (GUIs) based upon the severity of loss.

Join the waitlist — get patent alerts

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

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