Back to results
US 2018/0018723 A1Published application
Distributed ledger platform for vehicle records
AssigneeRoyal Bank of Canada
InventorsGaurav NAGLA, Iustina-Miruna VINTILA
Life of this patent
Estimating the term…
Abstract
Embodiments described herein provide a vehicle record platform using blockchain technology. Vehicle records are recorded using blocks linked by vehicle identification number. The vehicle record stores historical information about vehicles, including collision information, financing information, transfer of ownership information, and other transaction information.
Claims20
A system for vehicle records, the system comprising:
- a distributed ledger of a plurality of nodes, each node including at least a computing device, and the distributed ledger having a plurality of blocks, each block comprising a vehicle identification number, vehicle data, a timestamp indicating when the block was created, and a hash reference for the ledger;
- a vehicle marketplace engine configured to generate a vehicle listing of a vehicle record comprising a set of blocks of the plurality blocks, each block of the set of blocks having the same vehicle identification number;
- a buyer and seller application configured to:
- receive a bid for the vehicle listing from a buyer;
- transmit a notification of the bid to a seller;
- receive an acceptance of the bid from the seller;
- a smart contracts middleware layer configured to generate a smart contract for the vehicle listing, the smart contract including a buyer electronic signature, a seller electronic signature, and transaction terms;
- and
- an integration middleware layer configured to:
- determine that the transaction terms are satisfied and releasing payment;
- and
- record another block on the distributed ledger for the transaction, the other block comprising the same vehicle identification number, buyer identification, seller identification, and the smart contract.
9 more elements
A computer-implemented system for maintaining vehicle records, the system comprising:
- a plurality of nodes, each node including at least a computing device and being configured to maintain and update a distributed ledger having a plurality of blocks arranged in a distributed ledger;
- each block comprising a vehicle identification number vehicle and transaction data, a timestamp indicating when the block was created, and a hash reference for the ledger;
- at least one processor configured to generate a vehicle record comprising a set of blocks of the plurality blocks, each block of the set of blocks having the same vehicle identification number.
A system for vehicle records, the system comprising:
- a distributed ledger of a plurality of nodes, each node including at least a computing device, and the distributed ledger having a plurality of blocks, each block comprising a vehicle identification number, vehicle data, a timestamp indicating when the block was created, and a hash reference for the ledger;
- a vehicle history application configured to:
- register a vehicle corresponding to a first vehicle identification number and a first owner;
- record a set of blocks of the plurality blocks on the distributed ledger, each block of the set of blocks having the first vehicle identification number, the set of block including an initial block for the vehicle registration, the initial block comprising ownership attributes for the first owner, and permission attributes for the vehicle record;
- receive notification of a vehicle event for the vehicle;
- record an additional block on the distributed ledger, the additional block having the first vehicle identification number and event attributes;
- generate a vehicle record using the first vehicle identification number, the vehicle record comprising the set of blocks and the additional block, each block of the vehicle record having the first vehicle identification number;
- and
- transmit the vehicle record to an interface, enterprise system or external system.
6 more elements
Dependencies are inferred from the claim text.