US 12,190,389 B2
Distributed ledger system for managing smart 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 May 26, 2023, as Appl. No. 18/202,365.
Application 18/202,365 is a continuation of application No. 17/177,825, filed on Feb. 17, 2021, granted, now 11,756,128.
Application 17/177,825 is a continuation of application No. 15/870,350, filed on Jan. 12, 2018, granted, now 11,037,377, issued on Jun. 15, 2021.
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 2023/0298108 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/08 (2012.01); B60W 50/00 (2006.01); G06F 16/182 (2019.01); G06F 16/27 (2019.01); G06Q 10/10 (2023.01); G06Q 20/38 (2012.01); G06Q 30/0283 (2023.01); G06Q 30/0601 (2023.01); G06Q 50/163 (2024.01); G07C 5/00 (2006.01); G07C 5/08 (2006.01); G16H 10/60 (2018.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); H04L 12/28 (2006.01); H04L 67/1061 (2022.01); H04L 67/12 (2022.01); H04W 4/40 (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/182 (2019.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); G06Q 50/163 (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 for a user, the method comprising:
implementing, by one or more processors, one or more servers, each of the one or more servers maintaining a copy of a distributed ledger;
detecting, by the one or more processors, a change in an insurance claim status for a user;
responding, by the one or more processors, to the detection of the change, including:
(i) generating, via a server of the one or more servers, a transaction record for the distributed ledger including data corresponding to the change;
(ii) generating a hash value representative of at least the transaction record using at least a generated nonce value as an input to a cryptographic puzzle; and
(iii) storing, responsive to solving the cryptographic puzzle, the transaction record and the hash value to each copy of the distributed ledger at the one or more servers; and
performing, by the one or more processors, a function based upon the transaction record stored to the distributed ledger.