Blockchain based vehicle control

US11601304B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11601304-B2
Application numberUS-201916687885-A
CountryUS
Kind codeB2
Filing dateNov 19, 2019
Priority dateDec 20, 2018
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

A vehicle control method of starting and shutting down an engine, in which a processor receives a blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown; the blockchain update is validated; an engine startup or shutdown is performed based on the validated blockchain update; where the engine startup or shutdown is delayed based on validating a predetermined number of subsequent blockchain updates, including a second transaction with instructions to perform the engine startup or shutdown.

First claim

Opening claim text (preview).

What is claimed is: 1. A vehicle control method comprising, via a processing system comprising one or more processors: receiving a first blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown of an aircraft; validating the first blockchain update; performing the engine startup or shutdown based on validating the first blockchain update and confirming that the aircraft is grounded and at rest. 2. The method of claim 1 comprising performing the engine startup or shutdown based on validating a predetermined number of second blockchain updates subsequent to the first blockchain update. 3. The method of claim 1 comprising after validating the first blockchain update, delaying performance of the engine startup or shutdown at least until a predetermined number of subsequent blockchain updates have been validated. 4. A vehicle control method comprising, via a processing system comprising one or more processors: receiving a first blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown; validating the first blockchain update; after validating the first blockchain update, delaying performance of the engine startup or shutdown at least until validating a subsequent blockchain update comprising a second transaction with instructions to perform the engine startup or shutdown. 5. The method of claim 4 wherein the instructions to perform the engine startup or shutdown in the second transaction are structured as an approval of the first transaction. 6. The method of claim 1 , comprising, after validating the first blockchain update, determining whether an author of the first transaction is authorized to issue the instructions to perform the engine startup or shutdown. 7. The method of claim 1 , wherein first blockchain update is an addition of a first block to a blockchain. 8. The method of claim 1 , wherein the first block comprises a first tag, the first tag being a function of every block in the blockchain preceding the first block. 9. The method of claim 1 , comprising confirming that the aircraft is grounded and at rest by referencing one or more second transactions contained in one or more second blockchain updates. 10. An aircraft comprising: a processing system comprising a processor, the processor executable with instructions stored in a non-transitory memory to cause the processing system to: receive a first blockchain update comprising a first transaction with instructions to modify an operating state of an engine of an aircraft; validate the first blockchain update; modify the operating state of the engine based on validating the first blockchain update; and perform the engine startup or shutdown based on validating the first blockchain update and confirming that the aircraft is grounded and at rest. 11. The aircraft of claim 10 , wherein the processor is further executable to cause the processing system to modify the operating state of the engine based on validating a predetermined number of second blockchain updates subsequent to the first blockchain update. 12. The aircraft of claim 10 , wherein the first transaction comprises instructions to immediately modify the engine operating state and the processor is further executable to cause the processing system to: after validating the first blockchain update, delay modifying the operating state of the engine at least until a predetermined number of subsequent blockchain updates have been validated. 13. An aircraft comprising: a processing system comprising a processor, the processor executable with instructions stored in a non-transitory memory to cause the processing system to: receive a first blockchain update comprising a first transaction with instructions to modify an operating state of an engine; validating the first blockchain update; modifying the operating state of the engine based on validating the first blockchain update, wherein the processor is further executable to cause the processing system to: after validating the first blockchain update, delay modifying the operating state of the engine at least until validating a subsequent blockchain update comprising a second transaction with instructions to perform the engine startup or shutdown. 14. The aircraft of claim 13 , wherein the instructions to perform the engine startup or shutdown in the second transaction are structured as an approval of the first transaction. 15. The aircraft of claim 10 , wherein the engine is an electric motor or an internal-combustion engine. 16. The aircraft of claim 10 , wherein the processor is further executable to cause the processing system to confirm that the aircraft is grounded and at rest by referencing one or more second transactions contained in one or more second blockchain updates. 17. A vehicle control method comprising, via a processing system comprising one or more processors: receiving a first blockchain update comprising a first transaction with instructions to modifying an operating state of an engine to startup or shutdown the engine; validating the first blockchain update; modifying the engine operating state based on validating the first blockchain update and validating a predetermined number of second blockchain updates subsequent to the first blockchain update, wherein at least one of the second blockchain updates includes instructions to perform the engine startup or shutdown. 18. The method of claim 17 wherein modifying the engine operating state comprises closing a fuel valve, which terminates fuel flow into the engine. 19. The method of claim 17 , wherein an aircraft comprises the engine and the method comprises confirming that the aircraft is grounded and at rest before modifying the engine operating state.

Assignees

Inventors

Classifications

  • H04L12/437Primary

    Ring fault isolation or reconfiguration {(for SDH/SONET ring networks H04J3/085)} · CPC title

  • H04L63/12Primary

    Applying verification of the received information (cryptographic mechanisms or cryptographic arrangements for data integrity or data verification H04L9/32) · CPC title

  • involving hashing techniques, e.g. inverted page tables · CPC title

  • Query formulation · CPC title

  • Starting; Ignition · 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 US11601304B2 cover?
A vehicle control method of starting and shutting down an engine, in which a processor receives a blockchain update comprising a first transaction with instructions to perform an engine startup or shutdown; the blockchain update is validated; an engine startup or shutdown is performed based on the validated blockchain update; where the engine startup or shutdown is delayed based on validating a…
Who is the assignee on this patent?
Rolls Royce Corp, Rolls Royce Nam Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/437. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).