US 12,033,219 B2
Evidence oracles
William J. Leise, Normal, IL (US); Douglas A. Graff, Mountain View, MO (US); Anthony McCoy, Normal, IL (US); Jaime Skaggs, Chenoa, IL (US); Shawn M. Call, Bloomington, IL (US); Stacie A. McCullough, Bloomington, IL (US); Wendy H. Clayton, Franklin, TN (US); Melinda Teresa Magerkurth, Utica, IL (US); Kim E. Flesher, Normal, IL (US); and Travis Charles Runge, Heyworth, 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 Nov. 18, 2022, as Appl. No. 17/990,619.
Application 17/990,619 is a continuation of application No. 17/064,711, filed on Oct. 7, 2020, granted, now 11,593,888.
Application 17/064,711 is a continuation of application No. 15/955,777, filed on Apr. 18, 2018, granted, now 10,872,381.
Claims priority of provisional application 62/595,803, filed on Dec. 7, 2017.
Claims priority of provisional application 62/555,358, filed on Sep. 7, 2017.
Claims priority of provisional application 62/554,907, filed on Sep. 6, 2017.
Claims priority of provisional application 62/555,030, filed on Sep. 6, 2017.
Prior Publication US 2023/0115587 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 16/182 (2019.01); G06F 16/29 (2019.01); G06F 16/903 (2019.01); G06Q 10/10 (2023.01); G06Q 40/08 (2012.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01)
CPC G06Q 40/08 (2013.01) [G06F 16/183 (2019.01); G06F 16/29 (2019.01); G06F 16/90335 (2019.01); G06Q 10/10 (2013.01); H04L 9/0637 (2013.01); H04L 9/3247 (2013.01); H04L 63/101 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for providing data relevant to collisions and subrogation claims by interacting with a distributed ledger maintained by a plurality of participants, the method comprising:
receiving, at one or more processors, recorded data from one or more connected devices at a geographic location, wherein the one or more processors are one or more processors of an evidence oracle located at a traffic intersection, a road segment, a waterway, and/or a bridge;
analyzing, at the one or more processors of the evidence oracle located at the traffic intersection, the road segment, the waterway, and/or the bridge, the recorded data, wherein analyzing the recorded data comprises determining that a collision has occurred involving one or more vehicles;
generating, at the one or more processors, a transaction including the data indicative of the collision based upon the analysis; and
transmitting, at the one or more processors, the transaction to at least one other participant in the distributed ledger network.