Server-Mediated Aeronautical Object Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Pilots face challenges in sharing aeronautical information due to network disconnections and the specificity of flight plans, which limits the propagation of updates and compatibility across different aircraft types.
Innovation Solution
A method and system for shared aeronautical object management that allows for real-time updates and sharing of aeronautical objects through a web socket protocol, enabling pilots to share and receive flight, aircraft, and performance parameters, with features like transitive sharing and context-based exposure of objects.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If aeronautical information is shared by sending copies to individual devices, then pilots can access proprietary information, but updates cannot be propagated when devices are disconnected from the network
Solution Approach 1:
The patent introduces a server as an intermediary between the information source and pilot devices. The server maintains the master copy of aeronautical information and actively pushes updates to connected devices, eliminating the need for devices to continuously check for updates and ensuring updates are propagated even if individual devices were previously disconnected.
Solution Approach 2:
The system performs preliminary actions by maintaining a master copy of aeronautical information on the server before distribution. When updates occur, the server proactively pushes them to all connected client devices, rather than waiting for devices to request updates, ensuring information is current before devices reconnect to the network.
2Measurement precision
If flight plans are specific to a type of aircraft, then accuracy for that aircraft type is improved, but compatibility across different aircraft types is reduced
Solution Approach 1:
The patent segments aeronautical information into hierarchical components: generic information applicable to all aircraft types, and aircraft-specific parameters. This allows the system to maintain accurate, type-specific flight plans while enabling compatibility across different aircraft through the generic base layer and selective application of specific parameters.
Solution Approach 2:
The system allows parameters within flight plans to be dynamically changed based on aircraft type. The core structure remains compatible across aircraft types, but specific parameters can be adjusted or overridden to accommodate the particular characteristics of different aircraft, achieving both accuracy and versatility.
Data Source
AI summary
A method for shared aeronautical object management includes receiving, from an owner flight application at a server, a share command for an aeronautical object, and flagging the aeronautical object as a shared object. The method further includes transmitting, to a first recipient flight application, the first shared object, receiving an update to the shared object, and transmitting, responsive to receiving the update, the update to the first recipient flight application based on the first recipient flight application being connected to the server when the first update is received. The method further includes receiving a shared object changed version command from the second recipient flight application, and transmitting, responsive to receiving the shared object changed version command, the update to the second recipient flight application.


