Systems and methods for maintaining transferability of title via blockchain

US11531964B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11531964-B1
Application numberUS-202017060889-A
CountryUS
Kind codeB1
Filing dateOct 1, 2020
Priority dateApr 5, 2017
Publication dateDec 20, 2022
Grant dateDec 20, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present embodiments relate to systems and methods for using a blockchain to record information related to the lifecycle of a vehicle associated with a Vehicle Identification Number (VIN), or other vehicle identifier. For example, the VIN lifecycle process may be used to ensure the transferability of title, including when information relevant to transferability is not easily determinable, such as after a collision occurs. The systems and methods may include the reception of a mileage report corresponding to a vehicle and updating a blockchain to associate the vehicle with mileage information. The systems and methods described herein may allow for using a blockchain which gives the option for private information, and permissioned participants in the blockchain. In particular, the systems and methods allow for a distributed consensus amongst businesses, consumers, and authorities, as to the validity of information and transactions stored on the blockchain.

First claim

Opening claim text (preview).

What is claimed: 1. A computer-implemented method for ensuring transferability of title for a vehicle, the vehicle corresponding to a Vehicle Identification Number (VIN) record tracked by a blockchain maintained by a plurality of participants, the method comprising: receiving, at one or more hardware processors coupled with a network interface, a mileage report, the mileage report indicating an odometer reading for the vehicle and the VIN corresponding to the vehicle, wherein the mileage report is encrypted by a hardware component of the vehicle using a private key stored at the hardware component the vehicle, wherein the hardware component of the vehicle encrypts mileage reports without transmitting the private key to other components of the vehicle; accessing, at a memory coupled with the one or more hardware processors, the blockchain using the VIN; verifying, by the one or more hardware processors, the transaction by applying a public key associated with the vehicle to decrypt the mileage report; in response to the verification, updating, at the memory, a block stored at the memory to associate the VIN record for the vehicle with the odometer reading; generating a solution to a cryptographic puzzle involving the updated block; and transmitting, via the one or more hardware processors coupled with the network interface, the updated block to at least one other participant. 2. The computer-implemented method of claim 1 , wherein receiving the mileage report comprises: receiving, at one or more hardware processors coupled with a network interface, the mileage report after a threshold amount of time has elapsed since a prior mileage report for the vehicle was received. 3. The computer-implemented method of claim 1 , wherein receiving the mileage report comprises: receiving, at one or more hardware processors coupled with a network interface, the mileage report contemporaneous to the vehicle being turned on. 4. The computer-implemented method of claim 1 , wherein accessing the blockchain using the VIN comprises: verifying, at the one or more hardware processors, a notification source for the mileage report; identifying, at the one or more hardware processors, an entry in the blockchain corresponding to the VIN record; and accessing, at the memory, the entry in the blockchain corresponding to the VIN record. 5. The computer-implemented method of claim 4 , wherein verifying the notification source for the mileage report comprises: applying, by one or more hardware processors, a public key associated with the vehicle to decrypt at least one of (i) the mileage report or (ii) a digital signature included in the mileage report. 6. The computer-implemented method of claim 1 , further comprising: receiving, at one or more hardware processors coupled with a network interface, a title transfer request, the title transfer request indicating that a title for the vehicle is being transferred to a new entity; identifying, at the one or more hardware processors, an entry in the blockchain corresponding to the VIN record; and accessing, at the memory, the entry in the blockchain corresponding to the VIN record to retrieve an odometer reading for the vehicle. 7. The computer-implemented method of claim 6 , further comprising: verifying, at the one or more hardware processors, a notification source for the title transfer request by applying a public key associated with the vehicle to decrypt at least one of (i) the title transfer request or (ii) a digital signature included in the title transfer request. 8. The computer-implemented method of claim 6 , further comprising: accessing, at the memory, the entry in the blockchain corresponding to the VIN to retrieve a document associated with the vehicle. 9. A system for ensuring transferability of title for a vehicle, the vehicle corresponding to a Vehicle Identification Number (VIN) record tracked by a blockchain maintained by a plurality of participants, the system comprising: a network interface configured to interface with one or more hardware processors; a memory configured to store non-transitory computer executable instructions and configured to interface with the one or more hardware processors; and the one or more hardware processors configured to interface with the memory, wherein the one or more hardware processors are configured to execute the non-transitory computer executable instructions to cause the system to: receive a mileage report, the mileage report indicating an odometer reading for the vehicle and the VIN corresponding to the vehicle, wherein the mileage report is encrypted by a hardware component of the vehicle using a private key stored at the hardware component of the vehicle, wherein the hardware component of the vehicle encrypts mileage reports without transmitting the private key to other components of the vehicle; access the blockchain using the VIN; verify the transaction by applying a public key associated with the vehicle to decrypt the mileage report; in response to the verification, update a block stored at the memory to associate the VIN record for the vehicle with the odometer reading; generate a solution to a cryptographic puzzle involving the updated block; and transmit the updated block and the solution to the cryptographic puzzle to at least one other participant. 10. The system of claim 9 , wherein to receive the mileage report, the instructions, when executed, cause the system to: receive the mileage report after a threshold amount of time has elapsed since a prior mileage report for the vehicle was received. 11. The system of claim 9 , wherein to receive the mileage report, the instructions, when executed, cause the system to: receive the mileage report contemporaneous to the vehicle being turned on. 12. The system of claim 9 , wherein to access the blockchain using the VIN, the instructions, when executed, cause the system to: verify a notification source for the mileage report; identify an entry in the blockchain corresponding to the VIN record; and access the entry in the blockchain corresponding to the VIN record. 13. The system of claim 12 , wherein to verify the notification source for the mileage report, the instructions, when executed, cause the system to: apply a public key associated with the vehicle to decrypt at least one of (i) the mileage report or (ii) a digital signature included in the mileage report. 14. The system of claim 9 , wherein the instructions, when executed, further cause the system to: receive a title transfer request, the title transfer request indicating that a title for the vehicle is being transferred to a new entity; identify an entry in the blockchain corresponding to the VIN record; and access the entry in the blockchain corresponding to the VIN record to retrieve an odometer reading for the vehicle. 15. The system of claim 14 , wherein the instructions, when executed, further cause the system to: verify a notification source for the title transfer request by applying a public key associated with the vehicle to decrypt at least one of (i) the title transfer request or (ii) a digital signature included in the title transfer request. 16. The system of claim 14 , wherein the instructions, when executed, further cause the system to: access the entry in the blockchain corresponding to the VIN record to retrieve a document associated with the vehicle. 17. A system for ensuring transferability of title for a vehicle, the vehicle corresponding to a Vehicle Identification Number (VIN) record tracked by a blockchain maintain

Assignees

Inventors

Classifications

  • Credit; Loans; Processing thereof · CPC title

  • Trees · CPC title

  • Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers · CPC title

  • Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005) · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11531964B1 cover?
The present embodiments relate to systems and methods for using a blockchain to record information related to the lifecycle of a vehicle associated with a Vehicle Identification Number (VIN), or other vehicle identifier. For example, the VIN lifecycle process may be used to ensure the transferability of title, including when information relevant to transferability is not easily determinable, su…
Who is the assignee on this patent?
State Farm Mutual Automobile Insurance Co
What technology area does this patent fall under?
Primary CPC classification G06Q30/018. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 20 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).