US 11,922,741 B2
Secure installation of approved parts using blockchain
Andreas Martin Viktor Ropel, Gothenburg (SE); and Kjell Henrik Eklund, Gothenburg (SE)
Assigned to Volvo Car Corporation, Gothenburg (SE)
Filed by Volvo Car Corporation, Gothenburg (SE)
Filed on Jun. 7, 2019, as Appl. No. 16/435,180.
Prior Publication US 2020/0388091 A1, Dec. 10, 2020
Int. Cl. G07C 5/08 (2006.01); H04L 9/06 (2006.01)
CPC G07C 5/0841 (2013.01) [H04L 9/0637 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A device comprising:
one or more sensors installed in a vehicle and configured to capture measurements corresponding to the vehicle in operation; and
one or more processors implemented in circuitry operating as a node in a blockchain system that includes an issuer node, wherein the node is part of a peer-to-peer network configured to store at least a portion of a ledger of the blockchain, and configured to maintain up-to-date approved component characteristics in the portion of the ledger through cryptographic communication with other nodes of the peer-to-peer network, the one or more processors in communication with the one or more sensors and configured to:
detect installation of a vehicle component;
determine, in response to detecting the installation of the vehicle component, an operating characteristic of the vehicle component based on the captured measurements determined while the vehicle component is in operation;
monitor an engine of the vehicle;
determine, while the vehicle component is in operation and for each of a plurality of different revolutions per minute of the engine, a respective measurement of the operating characteristic of the vehicle component;
compare a combination of each revolutions per minute of the plurality of different revolutions per minute and the respective measurement of the operating characteristic of the vehicle component to approved combinations of the operating characteristic of the vehicle component at different revolutions per minute stored in the approved component characteristics in the portion of the ledger of the blockchain for a corresponding component type;
determine, based at least in part on the comparison, that the vehicle component is an approved component for the vehicle, wherein the issuer node is configured to add, to a most recent block of the blockchain, an up-to-date version of an approved operating characteristic of the vehicle component in response to an update by an original equipment manufacturer of the vehicle, wherein to add the up-to-date version of the approved operating characteristic the issuer node is configured to create a hash block by applying a hash function to an existing block in the blockchain and append the up-to-date operating characteristic to the hash block to create the most recent block of the blockchain; and
output, based on the determination that the vehicle component is the approved component for the vehicle, a notification to a display device of the vehicle.