Systems and methods for cryptocurrency transactions in aircraft
AssigneeSafran Passenger Innovations, LLC
InventorsAndri Handoko, Steven Hawkins, Samuel A. Carswell
Life of this patent
Estimating the term…
Abstract
Transaction systems and methods are described for verifying transactions in a vehicle. The transactions utilize blockchains of a cryptocurrency to allow for verification of a transaction even where a live Internet connection is unavailable. The systems and methods utilize a digital wallet stored in the vehicle that allows for transactions with a passenger having a passenger digital wallet. A plurality of local nodes disposed in the vehicle store a local and updated copy of the blockchain to allow for verification of the cryptocurrency transactions even during periods of intermittent internet connectivity.
Claims3
An in-flight transaction system, comprising:
- a plurality of local servers disposed within an aircraft, wherein each of the plurality of local servers comprises at least one processor and a memory, wherein each of the plurality of local servers execute software instructions stored on the memory, and wherein each of the plurality of local servers stores a copy of a blockchain of a cryptocurrency in the memory, wherein the blockchain comprises a digital ledger of previous transactions including a balance of funds available for one or more passengers on the aircraft, and wherein the stored copy of the blockchain is a copy of a blockchain of the cryptocurrency retrieved prior to departure of the aircraft and prior to a loss of live Internet connectivity from a ground-based network;
- and
- a transaction server disposed within the aircraft and having a processor, wherein the transaction server is communicatively coupled to each of the plurality of local servers via a local intranet of the aircraft, and wherein the transaction server;
- (i) receives a transaction that uses the cryptocurrency from a device of one of the passengers,
- (ii) accesses the previous transactions of the digital ledger of the stored copy of the blockchain and compares information of the transaction with the previous transactions of the digital ledger of the stored copy of the blockchain using the processor to determine whether the balance of funds for the passenger associated with the transaction is sufficient to complete the transaction during the loss of live Internet connectivity and verify the transaction, wherein the transaction server verifies the transaction locally (a) by comparing information of the transaction with the digital ledger of the stored copy of the blockchain stored in the memory of the one or more of the plurality of local servers and (b) without live Internet connectivity from the ground-based network,
- (iii) if the transaction is verified, the transaction server appends the transaction to the stored copy of the blockchain to generate a new blockchain ledger and broadcasts the new blockchain ledger to each of the plurality of local servers of the aircraft;
- (iv) transmits the new blockchain ledger with the appended transaction to a ground-based server outside of the aircraft upon reconnection to the Internet and
- (v) upon reconnection to the Internet receives an updated blockchain ledger comprising new data blocks from nodes disposed outside of the aircraft.
Dependencies are inferred from the claim text.