Method for a registration of usage of tracking data
A computer implemented method allows the storage of tracked data records in a blockchain in order to incentivize airlines, ground handlers, IT Suppliers and airports to invest in tracking points for tracking baggage. The usage of tracking data records is determined by a smart contract. The smart contract causes a specific entry in a wallet and each entry represents the usage of tracking data records.
1. A computer implemented method for a registration of a usage of tracking data records, the method comprising:
tracking bag items for transportation from an airport of departure to a destination airport at a plurality of points by using:
data identifying a bag item,
data identifying a point on which the bag item is tracked,
data representing a time stamp of a passage of the bag item at a tracking point;
storing an identity of the bag item, an identity of a tracking point and the data representing the time stamp of the passage of the bag item in a tracking data record;
receiving the tracking data record as a transaction by an oracle, using the oracle to check an availability of a smart contract and upon the availability of the smart contract using the oracle to push the transaction into a node of a blockchain;
determining the usage of the tracking data records by using the smart contract interacting with the oracle; and
using the smart contract to generate a specific entry in a wallet, the entry representing the usage of the tracking data records.
2. The method according to claim 1 , which further comprises pushing a plurality of tracking data records being an aggregated tracking data record as a transaction into a node of the blockchain, the tracking data records to be aggregated having a common property.
3. The method according to claim 2 , which further comprises providing the common property of the tracking data records to be aggregated as at least one of:
an airline code and flight number, or
a destination airport code, or
a transfer airport code, or
a daily basis.
4. The method according to claim 1 , which further comprises associating the blockchain with at least one of an airport code or calendar days.
5. The method according to claim 1 , which further comprises configuring the smart contract by using a collaboration platform serving a plurality of airports.
6. The method according to claim 1 , which further comprises tracking data records complying at least partly with a requirement of IATA recommendation 1745.
7. The method according to claim 1 , which further comprises providing the oracle as a hardware oracle.
8. An installation at an airport, the installation comprising a computer for carrying out the steps of claim 1 .
9. The method according to claim 1 , wherein the oracle pushes the transaction into the node of the blockchain as a result of the check indicating that the smart contract is available.