Flight Data Aggregation System Using DLT and Smart Contracts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The air transport industry faces challenges in maintaining accurate and consistent flight status information due to multiple data sources with inconsistent data, leading to confusion in managing airport and airline operations and communicating with customers.
Innovation Solution
A system utilizing a computer processing device that determines access to a database based on data origin verification through unique keys, aggregates data from various sources, and uses Distributed Ledger Technology (DLT) and Smart Contracts to merge and distribute data, ensuring a single consistent view of flight information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If data is collected from multiple independent sources (airlines, airports, agencies), then the quantity and completeness of flight status information is improved, but data consistency and reliability deteriorate due to inconsistent data from different sources
Solution Approach 1:
The patent introduces a central server as an intermediary that receives data from multiple independent sources (airlines, airports, agencies) and processes it through a rules engine. This mediator reconciles conflicting data by applying predefined rules and algorithms, transforming multiple inconsistent data streams into a single consistent view of flight status information that maintains both quantity and reliability.
Solution Approach 2:
The system merges data from multiple independent sources by collecting flight status information from airlines, airports, and agencies into a centralized database. The rules engine then combines these diverse data sources using algorithms that resolve conflicts and inconsistencies, creating a unified and consistent flight status view that preserves the completeness of information from all sources.
2Reliability
If each airline and airport maintains their own separate database, then data ownership and source-specific accuracy are improved, but system complexity and difficulty of integration increase
Solution Approach 1:
The patent creates a universal system where a single server performs multiple functions: it acts as a data collection point for all sources, a processing center with rules engine, a storage database, and a distribution hub. This multi-functional approach allows the system to handle data from various sources with different formats and requirements while maintaining source-specific accuracy and reducing overall system complexity.
Solution Approach 2:
The central server serves as an intermediary layer between independent source databases and end users. It maintains connections to multiple source databases while providing a unified interface, thereby preserving the integrity and accuracy of source-specific data without requiring direct integration between all sources, thus reducing system complexity.
3Reliability
If a centralized system aggregates data from all sources, then data consistency and single version of truth are improved, but system complexity and processing requirements increase
Solution Approach 1:
The patent segments the data processing function into distinct modular components: data collection modules for different sources, a rules engine with separate processing algorithms, a central database, and distribution interfaces. This segmentation allows the centralized system to achieve data consistency while managing complexity through modular design, where each component handles specific tasks independently.
Solution Approach 2:
The rules engine implements self-service processing by automatically applying predefined rules and algorithms to resolve data conflicts without requiring manual intervention. The system autonomously reconciles inconsistencies from multiple sources, maintaining data consistency while reducing the operational complexity of managing the centralized aggregation system.
Data Source
AI summary
A computer processing device for determining whether to allow or deny access to a database associated with the device is provided. The device is configured to determine the origin of data signed with a first key by comparing the key to one or more keys stored in a further database to identify the source of the data; search the database to determine one or more access rules associated with the source of the data, wherein the access rules define whether write access to the database is allowed or denied for the data; and allow or deny write access to the database based on the determined rule or rules.


