CPC G06Q 40/08 (2013.01) [G07C 5/008 (2013.01); G07C 5/02 (2013.01); G05D 1/0088 (2013.01)] | 15 Claims |
1. A computer-implemented method for maintaining a distributed ledger of transactions pertaining to an autonomous vehicle, the method comprising:
monitoring, by one or more processors of an electronic device on-board the autonomous vehicle, one or more sensors associated with an autonomous vehicle;
identifying, by the one or more processors, a smart contract recorded to the distributed ledger related to the autonomous vehicle, wherein the smart contract indicates a condition of the autonomous vehicle that relates to a trigger condition or a decision condition of the smart contract, the condition of the autonomous vehicle being associated with operation, or an operational state, of an autonomous vehicle system or technology mounted on the autonomous vehicle;
detecting, by the one or more processors, a change in the condition of the autonomous vehicle indicative of a collision with a second vehicle;
receiving, from the second vehicle, operating data generated by one or more sensors of the second vehicle;
analyzing, by the one or more processors, the operating data to determine that the autonomous vehicle, and not the second vehicle, should generate the transaction;
updating, by the one or more processors, the distributed ledger to include a transaction describing the detected change in the condition of the autonomous vehicle.
|