US 11,756,128 B2
Distributed ledger system for managing smart vehicle data
Ronny S. Bryant, Bloomington, IL (US); Stacie A. McCullough, Bloomington, IL (US); Mitchell J. Hill, Bloomington, IL (US); Jacob J. Alt, Downs, IL (US); Jaime Skaggs, Chenoa, IL (US); Shawn M. Call, Bloomington, IL (US); Eric Bellas, Bloomington, IL (US); Vicki King, Bloomington, IL (US); and Melinda Teresa Magerkurth, Utica, IL (US)
Assigned to STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Feb. 17, 2021, as Appl. No. 17/177,825.
Application 17/177,825 is a continuation of application No. 15/870,350, filed on Jan. 12, 2018, granted, now 11,037,377.
Claims priority of provisional application 62/548,692, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,731, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,679, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,741, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,700, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,682, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,748, filed on Aug. 22, 2017.
Claims priority of provisional application 62/548,668, filed on Aug. 22, 2017.
Claims priority of provisional application 62/545,262, filed on Aug. 14, 2017.
Claims priority of provisional application 62/508,133, filed on May 18, 2017.
Claims priority of provisional application 62/500,049, filed on May 2, 2017.
Claims priority of provisional application 62/500,326, filed on May 2, 2017.
Prior Publication US 2021/0174609 A1, Jun. 10, 2021
Int. Cl. G06Q 40/08 (2012.01); G06Q 30/0601 (2023.01); H04W 4/40 (2018.01); G06F 16/27 (2019.01); B60W 50/00 (2006.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01); H04L 67/1061 (2022.01); H04L 67/12 (2022.01); G06Q 10/10 (2023.01); G06Q 20/38 (2012.01); H04L 9/06 (2006.01); H04L 12/28 (2006.01); H04L 9/32 (2006.01); G06Q 30/0283 (2023.01); G16H 10/60 (2018.01); G06F 16/903 (2019.01); H04L 9/00 (2022.01)
CPC G06Q 40/08 (2013.01) [B60W 50/00 (2013.01); G06F 16/27 (2019.01); G06Q 10/10 (2013.01); G06Q 20/389 (2013.01); G06Q 30/0283 (2013.01); G06Q 30/0623 (2013.01); G07C 5/008 (2013.01); G07C 5/0808 (2013.01); G16H 10/60 (2018.01); H04L 9/0643 (2013.01); H04L 9/32 (2013.01); H04L 12/2803 (2013.01); H04L 67/1061 (2013.01); H04L 67/12 (2013.01); H04W 4/40 (2018.02); B60W 2756/10 (2020.02); G06F 16/903 (2019.01); H04L 9/50 (2022.05); H04L 2012/2847 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for tracking changes to statuses of insurance policies or claims pertaining to vehicles, the method comprising:
implementing a plurality of servers, each of the plurality of servers maintaining a copy of a distributed ledger;
detecting a change in a status of an existing insurance policy or claim pertaining to a vehicle;
responding to the detection of the change in the status of the existing insurance policy or claim pertaining to the vehicle, including:
(i) generating, via a first server from the plurality of servers, a transaction record for the distributed ledger including data corresponding to the change in the status;
(ii) generating a hash value representative of at least the transaction record using at least a generated nonce value; and
(iii) storing the transaction record and the hash value to each copy of the distributed ledger at the plurality of servers; and
performing an insurance function based upon the transaction record stored to the distributed ledger.