Flight information processing method, system and device and electronic equipment
The decentralized flight information processing system is built through blockchain technology, which solves the problem of low interaction and processing efficiency of delayed data in flight delay incidents, and improves information transparency and trust, as well as real-time sharing and automated processing of cross-institutional data.
Patent Information
- Application Number
- CN202411696361.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-02-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During flight delay incidents, delay data interaction cannot be carried out in a timely manner, nor can flight delay processing be carried out in a timely manner, resulting in information asymmetry, complex delay compensation process, difficulty in sharing data across institutions, and lack of transparency and trust.
Blockchain technology is used to build a decentralized flight information processing system. By collecting delay information when a flight delay event occurs, multiple aviation information parachains are determined, delay information is processed and encrypted, flight delay messages are sent to the aviation information parachain through the core main chain, and the aviation information parachain parses the messages and calls smart contracts for delay processing.
It improves data transmission efficiency and flight delay processing efficiency, enhances information transparency and trust, simplifies the delay compensation process, and realizes real-time sharing and automated processing of cross-institutional data.
Smart Images

Figure CN119540016A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of blockchain or other related fields, and specifically, to a method, system, device and electronic device for processing flight information. Background Art
[0002] With the booming global air transport industry, civil aviation has become an indispensable means of travel in modern society, greatly facilitating people's business, tourism and daily life. However, flight delays, as a common problem in air transport, have brought huge challenges to passengers, airlines and airport management agencies.
[0003] The reasons for flight delays are complex and varied, including but not limited to bad weather, technical failures, air traffic control measures, inefficient ground services, and internal operational issues of airlines. Handling flight delays involves collaboration among airlines, airports, air traffic control centers, and other parties. Traditional flight delay handling methods usually rely on centralized information systems, which have obvious limitations when handling flight delays, low data sharing efficiency, long response time, and delayed information transmission, making it difficult to meet the needs of real-time monitoring and automated processing.
[0004] Specifically, flight delay handling faces the following key challenges: information asymmetry: information exchange between airlines, airports and passengers is not smooth, and the information transmission process lacks transparency. Passengers cannot obtain flight status in a timely and accurate manner, and it is difficult to take effective response measures, which is inefficient and affects travel plans; the delay compensation process is complicated: the current delay compensation process is cumbersome, the processing time is long, and the user experience is poor, resulting in a decrease in trust; cross-institutional data sharing is difficult: existing systems are mostly single chains, lacking cross-institutional and cross-system data interaction capabilities, which limits overall efficiency improvements; data closure under a centralized architecture makes it difficult to achieve real-time sharing and automated processing; lack of transparency and trust: traditional systems lack data transparency, and participants lack trust in the authenticity and integrity of the data, which affects the fairness and effectiveness of flight delay handling, and cannot respond to and resolve passenger needs in a timely manner.
[0005] With regard to the problem in related technologies that when flight delays occur, delay data cannot be exchanged in a timely manner, and flight delays cannot be handled in a timely manner, no effective solution has been proposed so far. Summary of the invention
[0006] The main purpose of this application is to provide a flight information processing method, system, device and electronic device to solve the problem in the related technology that when a flight delay occurs, delay data cannot be interacted in time and flight delay processing cannot be performed in time.
[0007] In order to achieve the above-mentioned purpose, according to one aspect of the present application, a method for processing flight information is provided. The method includes: in the event of a flight delay event, collecting delay information associated with the flight delay event, and determining N aviation information parallel chains, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; processing the delay information to obtain a flight delay message; sending a flight delay message to the N aviation information parallel chains through the core main chain, wherein the N aviation information parallel chains, when receiving the flight delay message, parse the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay.
[0008] Furthermore, processing the delay information to obtain a flight delay message includes: performing initial encapsulation processing on the delay information to obtain initial delay data; using Y blockchain nodes to perform data verification on the initial delay data to obtain a verification result, wherein Y is a positive integer; when the verification result indicates that the initial delay data is complete, performing standardized encapsulation on the initial delay data to obtain an initial flight delay message; and encrypting the initial flight delay message to obtain a flight delay message.
[0009] Furthermore, the initial delay data is verified using Y blockchain nodes to obtain verification results, including: selecting a blockchain node from the Y blockchain nodes as a master node, and determining Y-1 blockchain nodes as verification nodes; using the master node to encapsulate the initial delay data into a block, and generating encapsulation information based on the encapsulation result, wherein the encapsulation information includes a hash value of the block, a block number of the block, and a data list of the initial delay data; using Y-1 verification nodes to verify the encapsulation information to obtain Y-1 information verification results, wherein the information verification method at least includes performing authority verification on the master node and verifying the hash value; and generating a verification result using the Y-1 information verification results.
[0010] Furthermore, generating a verification result using Y-1 information verification results includes: sending a prompt message when any verification node among the Y-1 verification nodes receives more than L information verification results, wherein the prompt message is used to indicate that the verification node accepts the block, and L is a positive integer; generating a verification result indicating that the initial delay data is complete when the master node receives prompt messages exceeding a preset proportion; and generating a verification result indicating that the initial delay data is incomplete when the master node does not receive prompt messages exceeding a preset proportion.
[0011] Furthermore, the initial delay data is encapsulated in a standardized manner to obtain an initial flight delay message, including: extracting the delay type, delay content and address of each aviation information parallel chain of the flight delay event from the initial delay data, wherein the delay type includes at least one of the following: airspace management type, weather type and route change type; obtaining the message information format, encapsulating the delay type, delay content and the address of each aviation information parallel chain according to the message information format, and obtaining the initial flight delay message.
[0012] Furthermore, the initial flight delay message is encrypted to obtain the flight delay message, including: performing data conversion on the target data in the initial delay data to obtain a delay byte stream, wherein the target data includes the delay type, the delay content and the address of each aviation information parallel chain; obtaining a target hash algorithm, and using the target hash algorithm to process the delay byte stream to obtain the flight delay message.
[0013] Furthermore, for N aviation information parallel chains, flight delay data is determined in the following manner: obtaining a preset hash value, and calculating the hash value of the flight delay message to obtain a parsed hash value; when the preset hash value is consistent with the parsed hash value, parsing the flight delay message to obtain the first flight delay data; verifying the first flight delay data, wherein the verification method of the message includes at least one of the following: verifying the address of the parallel chain, verifying the time limit of the first flight delay data; when the verification result indicates that the first flight delay data is correct, determining the first flight delay data as the flight delay data.
[0014] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a flight information processing system is provided. The system includes: M parallel chains, including a source parallel chain for collecting delay information associated with flight delay events and an aviation information parallel chain for delay processing. In the event of a flight delay event, the source parallel chain collects the delay information associated with the flight delay event, processes the delay information, obtains a flight delay message, and sends the flight delay message to the aviation information parallel chain through the core main chain. The aviation information parallel chain is used to parse the flight delay message when receiving the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to process the flight delay, where M is a positive integer; the core main chain is used to coordinate the cross-chain transmission of messages between the M parallel chains.
[0015] In order to achieve the above-mentioned purpose, according to another aspect of the present application, a flight information processing device is provided. The device includes: a collection unit, which is used to collect delay information associated with the flight delay event in the event of a flight delay event, and determine N aviation information parallel chains, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; a processing unit, which is used to process the delay information and obtain a flight delay message; a sending unit, which is used to send a flight delay message to the N aviation information parallel chains through the core main chain, wherein the N aviation information parallel chains, when receiving the flight delay message, parse the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay.
[0016] According to another aspect of an embodiment of the present invention, an electronic device is provided, comprising one or more processors and a memory; the memory stores computer-readable instructions, and the processor is used to execute the computer-readable instructions, wherein a method for processing flight information is executed when the computer-readable instructions are executed.
[0017] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, a method for processing flight information is executed.
[0018] Through this application, the following steps are adopted: in the event of a flight delay event, delay information associated with the flight delay event is collected, and N aviation information parallel chains are determined, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; the delay information is processed to obtain a flight delay message; the flight delay message is sent to the N aviation information parallel chains through the core main chain, wherein the N aviation information parallel chains parse the flight delay message when receiving the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay, thereby solving the problem. In the related technology, when a flight delay event occurs, delay data cannot be exchanged in time, and flight delay processing cannot be performed in time. When a flight delay event occurs, delay information related to the flight delay event is collected, and the aviation information parallel chain is determined, the delay information is processed, and a flight delay message is obtained. The flight delay message is sent to the aviation information parallel chain through the core main chain. Then, when the aviation information parallel chain receives the flight delay message, it parses the flight delay message and obtains the flight delay data. The flight delay is processed according to the flight delay data, thereby achieving the effect of improving data transmission efficiency and improving flight delay processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0020] Figure 1 is a schematic diagram of a flight information processing system provided according to an embodiment of the present application;
[0021] Figure 2 It is a schematic diagram of the connection method between the parallel chain and the core main chain provided in the embodiment of the present application;
[0022] Figure 3 is a flowchart of a method for processing flight information provided in an embodiment of the present application;
[0023] Figure 4 is a schematic diagram of an optional flight information processing method provided according to an embodiment of the present application;
[0024] Figure 5 is a schematic diagram of a flight information processing device provided according to an embodiment of the present application;
[0025] Figure 6 is a schematic diagram of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0026] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0027] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0029] It should be noted that the relevant information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties. For example, an interface is set between this system and the relevant user or organization. Before obtaining relevant information, it is necessary to send an acquisition request to the aforementioned user or organization through the interface, and obtain relevant information after receiving the consent information fed back by the aforementioned user or organization.
[0030] It should be noted that the collected information used in this application is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of the relevant data comply with the relevant laws, regulations and standards of the relevant regions, take necessary confidentiality measures, do not violate public order and good morals, and provide corresponding operation entrances for users to choose to authorize or refuse to use it.
[0031] The present invention is described below in conjunction with preferred implementation steps. Figure 1 is a schematic diagram of a flight information processing system provided according to an embodiment of the present application, such as Figure 1 As shown, the system includes:
[0032] M parallel chains 101, including a source parallel chain for collecting delay information associated with flight delay events and an aviation information parallel chain for delay processing. In the event of a flight delay event, the source parallel chain collects delay information associated with the flight delay event, processes the delay information, obtains a flight delay message, and sends the flight delay message to the aviation information parallel chain through the core main chain 102. The aviation information parallel chain is used to parse the flight delay message when receiving the flight delay message, obtain flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to process the flight delay, wherein M is a positive integer;
[0033] Specifically, in order to improve the efficiency of information processing on flight delays, improve the passenger experience, and reduce various losses caused by flight delays, blockchain cross-chain technology can be used to build a decentralized flight information processing system. The system can adopt a multi-chain architecture of multiple parallel chains, and the architecture can include a source parallel chain for collecting delay information associated with flight delay events and an aviation information parallel chain for delay processing.
[0034] Figure 2 Schematic diagram of the connection method between the parallel chain and the core main chain provided in the embodiment of the present application, such as Figure 2 As shown, the source parachain can be any one of the air traffic control parachain, airport parachain or airline parachain, and the aviation information parachain can be an airline parachain, an airport parachain or a passenger parachain. The above parachains store different data and can communicate and exchange data across chains through the core main chain 102 (also known as the relay chain). Among them, the airline parachain is used to store and manage the flight dynamics data of the aviation agency, including flight schedules, flight status, aircraft location, crew information, etc. The data is maintained and updated by the aviation agency, and the integrity and non-tamperability of the data are guaranteed by smart contracts; the airport parachain can store and manage the flight dynamics data of each airport, and each airport has a unique The independent parallel chain includes flight arrival and departure information, boarding gate information, baggage information, etc., and the above data is maintained and updated by the airport, and interacts with the airline parallel chain to ensure the consistency of information; the air traffic control parallel chain is used to store and manage airspace information, weather information, route information, etc. Different air traffic control departments have different independent parallel chains to provide support for flight operations. The above data can interact with the airline and airport parallel chains to provide real-time flight trajectory tracking and risk warning; the passenger parallel chain is used to provide passengers with flight dynamic query, information push and other services, so that passengers can query the real-time status of the flight, obtain delay information, check in and other operations through the parallel chain.
[0035] When a flight delay occurs, the source parallel chain can promptly collect delay information associated with the event, which may include the cause of the flight delay, the estimated delay time, the affected flight number, the aircraft registration number, the passenger list, etc., and then process this information to form a standardized flight delay message, which contains all necessary data for subsequent processing.
[0036] The generated flight delay message can be transmitted to other aviation information parallel chains through the core main chain 102. It should be noted that after receiving the flight delay message, the aviation information parallel chain first parses the message, extracts the key information of the delay data, and performs local verification of the data to ensure its accuracy. This process may involve data integration of multiple parallel chains to obtain a comprehensive delay analysis.
[0037] Furthermore, the aviation information parachain triggers the smart contract based on the parsed flight delay data, where the smart contract can preset multiple processing rules, such as the correspondence between delay time and compensation amount, the mechanism for notifying passengers, the strategy for rescheduling flights, etc. Once triggered, the smart contract can be used to handle delays according to the rules, for example, it can include sending delay notifications to passengers, arranging flight rescheduling, etc., thereby improving the system response speed and processing efficiency.
[0038] It should be noted that after the smart contract is executed, the processing results can be synchronized to the core main chain 102, and the data can be broadcast to all relevant parallel chains through the core main chain 102 to ensure that the data on all parallel chains remains consistent, ensuring the real-time and accuracy of the entire aviation information ecosystem, while improving the travel experience of passengers.
[0039] The core main chain 102 is used to coordinate the cross-chain transmission of messages between M parallel chains 101.
[0040] Specifically, the core main chain 102, also known as the relay chain, does not directly store flight data, but can serve as a bridge in the entire system to ensure the accurate and secure transmission of messages between different parallel chains. At the same time, it encrypts and verifies the integrity of messages through a consensus mechanism to prevent data from being forged or tampered with during transmission.
[0041] The flight information processing system provided in the embodiment of the present application includes M parallel chains 101, including a source parallel chain for collecting delay information associated with flight delay events and an aviation information parallel chain for delay processing. In the event of a flight delay event, the source parallel chain collects the delay information associated with the flight delay event, processes the delay information, obtains a flight delay message, and sends the flight delay message to the aviation information parallel chain through the core main chain 102. The aviation information parallel chain is used to parse the flight delay message when receiving the flight delay message, obtain flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to process the flight delay, wherein M is a positive integer; the core main chain 102, It is used to coordinate the cross-chain transmission of messages between M parallel chains 101, which solves the problem in the related technology that when a flight delay event occurs, the delay data cannot be exchanged in time, and the flight delay cannot be processed in time. The delay information associated with the flight delay event is collected through the source parallel chain in the parallel chain, and the aviation information parallel chain is determined, and the delay information is processed to obtain the flight delay message. The flight delay message is sent to the aviation information parallel chain by using the core main chain 102. Then, when the aviation information parallel chain receives the flight delay message, it parses the flight delay message, obtains the flight delay data, and processes the flight delay according to the flight delay data, thereby achieving the effect of improving the data transmission efficiency and the flight delay processing efficiency.
[0042] The present application also provides a method for processing flight information. The flight information processing system is applied to the method for processing flight information provided in the present application. The following is an introduction to the method for processing flight information provided in the present application. Figure 3 is a flowchart of a method for processing flight information provided in an embodiment of the present application. Figure 3 As shown, the method comprises the following steps:
[0043] Step S301, in the event of a flight delay event, delay information associated with the flight delay event is collected, and N aviation information parallel chains are determined, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer.
[0044] Specifically, when a flight delay occurs, a certain parallel chain can collect delay information associated with the flight delay event, for example, it can collect weather information, air traffic control status, aircraft technical conditions, flight schedule adjustments, passenger information updates and other information closely related to the delay event. Then, multiple aviation information parallel chains are determined based on the collected information, so that the aviation information parallel chains can perform different operations related to the flight delay event according to their respective functions and permissions after receiving the relevant information. For example, parallel chains may include air traffic control parallel chains, airport parallel chains, airline parallel chains or passenger parallel chains. After confirming the flight delay event, the airline parallel chain can collect the status information of the flight, including the estimated departure time, the cause of the delay, the list of affected passengers, etc. At the same time, the accuracy and immutability of this information are ensured through smart contracts, providing a basis for subsequent passenger notification and compensation mechanisms, and then multiple aviation information parallel chains that need to be sent are determined based on the above information.
[0045] Step S302: Process the delay information to obtain a flight delay message.
[0046] Specifically, after collecting the delay information, the data to be transmitted is encapsulated into a standardized cross-chain message format, and then the message is packaged and protected using encryption technology to obtain the flight delay message, where the message format may include information such as message type, message content, aviation information parallel chain address, etc.
[0047] Step S303: Send flight delay messages to N aviation information parallel chains through the core main chain. When the N aviation information parallel chains receive the flight delay messages, they parse the flight delay messages, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay.
[0048] Specifically, after encryption and packaging, the flight delay message can be sent to the core main chain for cross-chain communication, and the flight delay message can be safely and accurately transmitted to the relevant aviation information parallel chain through the core main chain, such as the airline parallel chain, airport parallel chain, passenger parallel chain, etc., to trigger subsequent processing procedures.
[0049] After receiving the flight delay message, the aviation information parallel link parses the message and extracts all key information, that is, the flight delay data. Then, it uses smart contracts to execute the corresponding processing procedures, such as sending delay notifications to passengers, adjusting flight schedules, and initiating compensation mechanisms, thereby realizing the automated processing of delay events and improving efficiency and transparency.
[0050] The flight information processing method provided in the embodiment of the present application collects delay information associated with the flight delay event when a flight delay event occurs, and determines N aviation information parallel chains, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; the delay information is processed to obtain a flight delay message; the flight delay message is sent to the N aviation information parallel chains through the core main chain, wherein the N aviation information parallel chains parse the flight delay message when receiving the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to process the flight delay. , which solves the problem in related technologies that when a flight delay event occurs, delay data cannot be interacted with in a timely manner, and flight delay processing cannot be performed in a timely manner. When a flight delay event occurs, delay information related to the flight delay event is collected, and the aviation information parallel chain is determined, the delay information is processed, and a flight delay message is obtained. The flight delay message is sent to the aviation information parallel chain through the core main chain. When the aviation information parallel chain receives the flight delay message, it parses the flight delay message, obtains flight delay data, and performs flight delay processing based on the flight delay data, thereby achieving the effect of improving data transmission efficiency and improving flight delay processing efficiency.
[0051] Optionally, in the flight information processing method provided in the embodiment of the present application, processing the delay information to obtain a flight delay message includes: performing initial encapsulation processing on the delay information to obtain initial delay data; using Y blockchain nodes to perform data verification on the initial delay data to obtain a verification result, where Y is a positive integer; when the verification result indicates that the initial delay data is complete, performing standardized encapsulation on the initial delay data to obtain an initial flight delay message; and encrypting the initial flight delay message to obtain a flight delay message.
[0052] Specifically, when a flight delay occurs, the source parallel chain starts the information collection process, that is, after collecting detailed information about the delay event, the delay information is integrated and preliminarily packaged to generate initial delay data. Before generating a flight delay message, the initial delay data can be verified using a consensus mechanism, that is, the initial delay data is sent to the blockchain node of the source parallel chain for data verification, to check the integrity of the data, whether the format is correct, and whether the data complies with the preset business rules, to ensure that all nodes agree on the verification results of the data, and to avoid potential data conflicts or errors. The consensus mechanism can be Byzantine fault tolerance, practical Byzantine fault tolerance, or proof of stake, etc.
[0053] Furthermore, after the preliminary verification is completed, that is, after the data verification results confirm that the initial delay data is complete and consistent, these data can be standardized and packaged to generate an initial flight delay message. In order to protect the security of flight delay messages in cross-chain communications, the generated initial flight delay message can be encrypted to obtain the final flight delay message. This embodiment ensures the accuracy, integrity and security of information in a complex network environment by performing multi-level packaging, data verification and encrypted transmission of delay information, which not only improves the efficiency and transparency of flight delay event processing, but also provides strong technical support for the digital transformation of the aviation industry.
[0054] Data verification of the initial delay data can be processed through a consensus mechanism. Optionally, in the flight information processing method provided in the embodiment of the present application, Y blockchain nodes are used to perform data verification on the initial delay data, and obtaining the verification result includes: selecting a blockchain node from the Y blockchain nodes as the main node, and determining Y-1 blockchain nodes as verification nodes; using the main node to encapsulate the initial delay data into a block, and generating encapsulation information based on the encapsulation result, wherein the encapsulation information includes a hash value of the block, a block number of the block, and a data list of the initial delay data; using Y-1 verification nodes to verify the encapsulation information to obtain Y-1 information verification results, wherein the information verification method at least includes authority verification of the main node and verification of the hash value; and using Y-1 information verification results to generate a verification result.
[0055] Specifically, when using the blockchain nodes of the source parallel chain to verify the initial delay data, first randomly select a node from multiple blockchain nodes as the main node, use this node to encapsulate the initial delay data, and use the remaining blockchain nodes as verification nodes, and use these nodes to verify the encapsulated information.
[0056] After the master node receives the initial delay data, it integrates and encapsulates it into a new block. It should be noted that the initial delay data needs to be preprocessed before encapsulation to ensure the uniformity and integrity of the data format. The master node then generates encapsulation information based on the encapsulation result. It should be noted that the encapsulation information may include the hash value of the block (used to verify the integrity of the data), the block number of the block (used to track and locate the data), and the data list of the initial delay data (the data list includes all key items in the initial delay data for subsequent verification and tracking). After generating a new block and generating encapsulation information, the master node can broadcast this information to the entire blockchain network, that is, send it to all verification nodes.
[0057] After the verification node receives the encapsulation information broadcast by the master node, it verifies the encapsulation information again. For example, it verifies the authority of the master node, that is, confirms whether the node has the legal authority to encapsulate and broadcast data. It can also verify the hash value in the encapsulation information by comparing it with the result of the hash calculation of the new block content to ensure that the data has not been tampered with during the encapsulation process. It checks whether each data item listed in the list is complete, the format is correct, and whether it complies with the preset business logic and rules, thereby effectively preventing data errors and interference from malicious behavior, and ensuring data accuracy and system operation stability.
[0058] After each verification node completes information verification, a corresponding verification result is generated. These verification results are aggregated and processed by consensus to determine the final validity of the block. This embodiment not only improves the security and efficiency of information processing through the distributed data verification and encapsulation mechanism of multiple blockchain nodes, but also enhances the robustness of the system in the face of network attacks or node failures.
[0059] Optionally, in the flight information processing method provided in the embodiment of the present application, generating a verification result using Y-1 information verification results includes: when any verification node among the Y-1 verification nodes receives more than L information verification results, sending a prompt message, wherein the prompt information is used to characterize that the verification node accepts the block, and L is a positive integer; when the master node receives prompt information exceeding a preset proportion, generating a verification result characterizing that the initial delay data is complete; when the master node does not receive prompt information exceeding a preset proportion, generating a verification result characterizing that the initial delay data is incomplete.
[0060] Specifically, in order to confirm the consistency of multiple nodes and avoid single point failure, a consensus mechanism can be used for verification, where the consensus mechanism may include a Byzantine Fault Tolerance algorithm (PBFT: Practical Byzantine Fault Tolerance), a practical Byzantine fault tolerance algorithm or a proof of stake algorithm, etc., to ensure that even if some nodes fail or there is malicious behavior, the entire system can still achieve a consistent verification result, that is, a verification result.
[0061] When the master node completes the encapsulation of the initial delayed data and generates the encapsulation information, it broadcasts the information to the verification node. After receiving the encapsulation information, each verification node checks the integrity of the data and the validity of the hash value according to the information verification process that is started. If any verification node receives the information verification results sent by more than two-thirds of the verification nodes, it indicates that the node has accepted the block and confirmed the integrity of the data. At this time, a prompt message can be generated and sent to other nodes to ensure that the prompt message is quickly propagated between nodes, so as to quickly form a consensus on the integrity of the data. The prompt message can include the identity of the verification node, the timestamp of the received block, and the confirmation mark of the data integrity.
[0062] When the master node receives prompt messages from verification nodes exceeding the preset ratio, it can be determined that the block has been accepted by the majority of nodes, indicating that the consensus process is complete. The block is then officially added to the blockchain, and the block confirmation message is broadcast to the entire network, providing solid basic data support for subsequent delay processing processes.
[0063] It should be noted that when the master node recognizes that the data verification does not reach the preset ratio, it needs to check the network status to confirm whether all verification nodes are online and working properly. Then it sends repeated verification requests to the unresponsive verification nodes, or requests verification from additional backup nodes, in an attempt to reach the preset verification ratio. If the threshold cannot be reached after multiple attempts, a manual review process is required to ensure the accuracy of the data and the smooth progress of subsequent processing.
[0064] Once the new block is confirmed to be valid and added to the blockchain, the data can be synchronized to all related parallel chains through the core main chain, such as airline parallel chains, airport parallel chains, passenger parallel chains, etc. Then the nodes on these parallel chains can access the data in the new block and perform subsequent processing, such as sending delay notifications, initiating flight scheduling adjustments, etc. This embodiment uses the consensus mechanism to verify information, which not only ensures the accurate transmission of delay information in the cross-chain network, but also improves the verification efficiency of data integrity and system robustness.
[0065] Optionally, in the flight information processing method provided in the embodiment of the present application, the initial delay data is encapsulated in a standardized manner to obtain an initial flight delay message, including: extracting the delay type, delay content and address of each aviation information parallel chain of the flight delay event from the initial delay data, wherein the delay type includes at least one of the following: airspace management type, weather type and route change type; obtaining the message information format, and encapsulating the delay type, delay content and the address of each aviation information parallel chain according to the message information format to obtain the initial flight delay message.
[0066] Specifically, in order to obtain the initial flight delay message, the initial delay data needs to be classified and extracted first to ensure the integrity and readability of the information. In order to ensure that the cross-chain message can be correctly transmitted between different parallel chains, it is necessary to obtain the message information format, including the header information and body data of the message. The header information can include the message ID, sending chain ID, receiving chain ID, message type, etc.; the body data includes key information such as the delay type, delay content, and parallel chain address.
[0067] The extracted delay data is then preprocessed, such as data cleaning, format conversion, etc., to ensure the accuracy and consistency of the data. According to the cross-chain communication requirements, the message format specification is formulated, including the type, length and encoding method of fields such as delay type, delay content, and parallel chain address. Then, according to the predetermined message format, key information such as delay type, delay content, and parallel chain address are encapsulated into the message body. After encapsulating the main information, it is necessary to construct a message header, including information such as message ID, sending chain ID, receiving chain ID, message type, etc., for routing and identification of inter-chain communication. Finally, to ensure the security of the message, the system can encrypt the message and digitally sign the message with the private key of the sending chain to ensure that the message is not tampered with during transmission. The encapsulated main data and the constructed header information are combined to form a complete initial flight delay message. This embodiment extracts key information from the initial delay data and encapsulates it according to the standardized message format to generate an initial flight delay message that can be used for cross-chain communication, which helps to improve the transparency, accuracy and efficiency of information transmission.
[0068] Optionally, in the flight information processing method provided in an embodiment of the present application, the initial flight delay message is encrypted to obtain the flight delay message, including: performing data conversion on the target data in the initial delay data to obtain a delay byte stream, wherein the target data includes the delay type, delay content, and the address of each aviation information parallel chain; obtaining a target hash algorithm, and using the target hash algorithm to process the delay byte stream to obtain a flight delay message.
[0069] Specifically, in order to protect the security of flight delay messages in cross-chain communications, the initial delay data needs to be extracted to obtain target data including delay type, delay content, and the address of each aviation information parallel chain. Then, these target data are converted from their original formats (such as JSON, XML, or database records) into a byte stream format suitable for blockchain network transmission. For example, the flight number can be encoded using ASCII, the delay time can be represented by a Unix timestamp, and the delay type may need to be encoded using a specific enumeration value or integer. The address of the aviation information parallel chain is standardized and converted into a unified byte format. Finally, the encoded fields and the processed parallel chain addresses are combined into a continuous byte sequence to form a delay byte stream.
[0070] In order to ensure the security and immutability of the delayed byte stream during cross-chain transmission, it is necessary to use a hash algorithm to process the delayed byte stream, that is, to use the generated delayed byte stream as the input of the hash algorithm, and then generate a fixed-length hash value, and then add the generated hash value to the message header of the delayed byte stream to form a complete flight delay message. Finally, the flight delay message is encapsulated through the cross-chain message delivery framework to ensure the accurate transmission of information between different parallel chains.
[0071] Optionally, in the flight information processing method provided in the embodiment of the present application, for N aviation information parallel chains, the flight delay data is determined in the following manner: obtaining a preset hash value, and calculating the hash value of the flight delay message to obtain a parsed hash value; when the preset hash value is consistent with the parsed hash value, parsing the flight delay message to obtain first flight delay data; verifying the first flight delay data, wherein the verification method of the message includes at least one of the following: verifying the address of the parallel chain, verifying the time limit of the first flight delay data; when the verification result indicates that the first flight delay data is correct, determining the first flight delay data as the flight delay data.
[0072] Specifically, after the aviation information parallel link receives the flight delay message, it needs to perform hash processing on the flight delay message. That is, after the aviation information parallel link receives the flight delay message, it will use the same hash algorithm to recalculate the message content and compare it with the hash value of the message header to verify the integrity of the data and that it has not been tampered with. If the two are exactly the same, this indicates that the message content has not been tampered with during transmission.
[0073] When the hash values are verified to be consistent, the receiver parses the flight delay message and extracts the first flight delay data. The parsed first flight delay data is then further verified to ensure the timeliness and accuracy of the data, such as verifying the address of the parachain and confirming that the parachain address of the data source is consistent with the preset address to prevent the data from being forged or tampered with; verifying the time limit of the first flight delay data: checking the generation time of the delay data to ensure the timeliness of the data and avoid processing outdated or invalid data.
[0074] When the verification result indicates that the first flight delay data is correct, the first flight delay data is determined as flight delay data, and delay processing is performed based on the data, such as updating flight status information, notifying passengers, etc. This embodiment obtains flight delay data by processing flight delay messages, thereby ensuring the security of flight delay messages during cross-chain transmission and the accuracy of data, providing real-time and transparent flight delay processing services for airlines, airports and passengers, and improving the operational efficiency and passenger satisfaction of the aviation transportation industry.
[0075] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0076] The present application also provides a method for processing flight information. Figure 4 is a schematic diagram of an optional flight information processing method provided according to an embodiment of the present application, such as Figure 4 As shown, the method includes:
[0077] When the air traffic control department monitors that the weather in a certain airspace is bad and aircraft cannot fly, it will cause delays in flights departing from a certain airport. The corresponding airport parallel chain will be notified through the air traffic control parallel chain cross-chain. After the airport parallel chain receives the delay message sent by the air traffic control parallel chain, it can extract the flight delay data from the message, and after counting all flights departing from the airport based on the flight delay data, it will notify the airline parallel chain through the airport parallel chain cross-chain.
[0078] After the airline parallel link receives the flight delay message sent by the airport parallel chain, the data is stored on the chain, and the flight delay message is promptly notified to the corresponding passengers through the passenger parallel chain. At the same time, after monitoring that the flight delay has timed out, the associated passengers can be compensated through the smart contract. At this time, the passenger can receive the flight delay message and corresponding compensation through the passenger parallel chain.
[0079] This embodiment collects delay information associated with flight delay events through the air traffic control parallel chain, processes the delay information to obtain flight delay messages, and uses the core main chain to send flight delay messages to the airline parallel chain. When the airline parallel chain receives the flight delay message, it parses the flight delay message to obtain flight delay data. Then, the airport parallel chain, the airline parallel chain and the passenger parallel chain handle flight delays according to the flight delay data, thereby achieving the effect of improving data transmission efficiency and improving flight delay processing efficiency.
[0080] The present application also provides a flight information processing device. It should be noted that the flight information processing device of the present application can be used to execute the flight information processing method provided by the present application. The flight information processing device provided by the present application is introduced below.
[0081] Figure 5 is a schematic diagram of a flight information processing device provided according to an embodiment of the present application, such as Figure 5 As shown, the device includes: a collection unit 50, a processing unit 51, and a sending unit 52.
[0082] The collection unit 50 is used to collect delay information associated with the flight delay event when a flight delay event occurs, and determine N aviation information parallel chains, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer;
[0083] A processing unit 51 is used to process the delay information to obtain a flight delay message;
[0084] The sending unit 52 is used to send flight delay messages to N aviation information parallel chains through the core main chain. When the N aviation information parallel chains receive the flight delay messages, they parse the flight delay messages, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay.
[0085] The flight information processing device provided in the embodiment of the present application collects delay information associated with the flight delay event through the collection unit 50 in the event of a flight delay event, and determines N aviation information parallel chains, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; the processing unit 51 processes the delay information to obtain a flight delay message; the sending unit 52 sends the flight delay message to the N aviation information parallel chains through the core main chain, wherein the N aviation information parallel chains parse the flight delay message when receiving the flight delay message, obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract The flight delay processing solves the problem in the related technology that when a flight delay event occurs, the delay data cannot be exchanged in time, and the flight delay processing cannot be carried out in time. When a flight delay event occurs, the delay information related to the flight delay event is collected, and the aviation information parallel chain is determined, the delay information is processed, and the flight delay message is obtained. The flight delay message is sent to the aviation information parallel chain through the core main chain. Then, when the aviation information parallel chain receives the flight delay message, it parses the flight delay message, obtains the flight delay data, and processes the flight delay according to the flight delay data, thereby achieving the effect of improving data transmission efficiency and improving flight delay processing efficiency.
[0086] Optionally, in the flight information processing device provided in the embodiment of the present application, the processing unit 51 includes: a first processing module, used to perform initial encapsulation processing on the delay information to obtain initial delay data; a first verification module, used to use Y blockchain nodes to perform data verification on the initial delay data to obtain a verification result, where Y is a positive integer; a first encapsulation module, used to perform standardized encapsulation on the initial delay data to obtain an initial flight delay message when the verification result indicates that the initial delay data is complete; and a second processing module, used to encrypt the initial flight delay message to obtain a flight delay message.
[0087] Optionally, in the flight information processing device provided in the embodiment of the present application, the processing unit 51 includes: a first determination module, used to select a blockchain node from Y blockchain nodes as a master node, and determine Y-1 blockchain nodes as verification nodes; a second encapsulation module, used to use the master node to encapsulate the initial delay data into a block, and generate encapsulation information based on the encapsulation result, wherein the encapsulation information includes a hash value of the block, a block number of the block, and a data list of the initial delay data; a second verification module, used to verify the encapsulation information using Y-1 verification nodes to obtain Y-1 information verification results, wherein the information verification method at least includes authority verification of the master node and verification of the hash value; a first generation module, used to generate a verification result using Y-1 information verification results.
[0088] Optionally, in the flight information processing device provided in the embodiment of the present application, the processing unit 51 includes: a sending module, which sends a prompt message when any verification node among the Y-1 verification nodes receives more than L information verification results, wherein the prompt information is used to indicate that the verification node accepts the block, and L is a positive integer; a second generation module, which is used to generate a verification result indicating that the initial delay data is complete when the master node receives prompt information exceeding a preset proportion; and a third generation module, which is used to generate a verification result indicating that the initial delay data is incomplete when the master node does not receive prompt information exceeding a preset proportion.
[0089] Optionally, in the flight information processing device provided in the embodiment of the present application, the processing unit 51 includes: an extraction module, used to extract the delay type, delay content and the address of each aviation information parallel chain of the flight delay event from the initial delay data, wherein the delay type includes at least one of the following: airspace management type, weather type and route change type; a first acquisition module, used to obtain the message information format, encapsulate the delay type, delay content and the address of each aviation information parallel chain according to the message information format, and obtain the initial flight delay message.
[0090] Optionally, in the flight information processing device provided in the embodiment of the present application, the processing unit 51 includes: a conversion module, used to perform data conversion on the target data in the initial delay data to obtain a delayed byte stream, wherein the target data includes the delay type, delay content and the address of each aviation information parallel chain; a second acquisition module, used to obtain a target hash algorithm, and use the target hash algorithm to process the delay byte stream to obtain a flight delay message.
[0091] Optionally, in the flight information processing device provided in the embodiment of the present application, the sending unit 52 includes: a third acquisition module, used to obtain a preset hash value, and calculate the hash value of the flight delay message to obtain a parsed hash value; a parsing module, used to parse the flight delay message when the preset hash value is consistent with the parsed hash value, to obtain first flight delay data; a third verification module, used to verify the first flight delay data, wherein the verification method of the message includes at least one of the following: verifying the address of the parallel chain, verifying the time limit of the first flight delay data; a second determination module, used to determine the first flight delay data as flight delay data when the verification result indicates that the first flight delay data is correct.
[0092] The flight information processing device includes a processor and a memory. The acquisition unit 50, processing unit 51, sending unit 52, etc. are all stored in the memory as program units. The processor executes the program units stored in the memory to implement corresponding functions.
[0093] The processor includes a kernel, which retrieves the corresponding program unit from the memory. One or more kernels can be set, and the kernel parameters can be adjusted to solve the problem in the related technology that when a flight delay event occurs, the delay data cannot be exchanged in time, and the flight delay processing cannot be carried out in time.
[0094] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0095] An embodiment of the present invention provides a computer storage medium, which is used to store a program. When the program is running, the device where the computer storage medium is located is controlled to execute a method for processing flight information.
[0096] Figure 6 is a schematic diagram of an electronic device provided according to an embodiment of the present application, such as Figure 6 As shown, an embodiment of the present invention provides an electronic device, the electronic device 60 includes a processor, a memory, and a program stored in the memory and executable on the processor, the processor is used to execute computer-readable instructions, wherein the computer-readable instructions execute a method for processing flight information when executed. The device in this article can be a server, a PC, a PAD, a mobile phone, etc.
[0097] The present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of a method for processing flight information in each embodiment of the present application.
[0098] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0099] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0100] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0101] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0102] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0103] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0104] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0105] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0106] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A method for processing flight information, characterized in that: include: In the event of a flight delay event, delay information associated with the flight delay event is collected, and N aviation information parallel chains are determined, wherein each aviation information parallel chain is used to perform different operations according to the flight delay event, and N is a positive integer; Processing the delay information to obtain a flight delay message; The flight delay message is sent to the N aviation information parallel chains through the core main chain. When the N aviation information parallel chains receive the flight delay message, they parse the flight delay message to obtain the flight delay data, and call the smart contract according to the flight delay data, and use the smart contract to handle the flight delay.
2. The method according to claim 1, characterized in that The delay information is processed to obtain a flight delay message including: Performing initial packaging processing on the delay information to obtain initial delay data; Using Y blockchain nodes to verify the initial delay data to obtain a verification result, where Y is a positive integer; When the verification result indicates that the initial delay data is complete, the initial delay data is packaged in a standardized manner to obtain an initial flight delay message; The initial flight delay message is encrypted to obtain the flight delay message.
3. The method according to claim 2, characterized in that The initial delay data is verified using Y blockchain nodes, and the verification results include: Select one blockchain node from the Y blockchain nodes as the master node, and determine Y-1 blockchain nodes as verification nodes; Encapsulating the initial delay data into a block using the master node, and generating encapsulation information based on the encapsulation result, wherein the encapsulation information includes a hash value of the block, a block number of the block, and a data list of the initial delay data; Using the Y-1 verification nodes to verify the packaged information, and obtaining Y-1 information verification results, wherein the information verification method at least includes verifying the authority of the master node and verifying the hash value; The verification result is generated using the Y-1 information verification results.
4. The method according to claim 3, characterized in that: Generating the verification result using the Y-1 information verification results includes: When any verification node among the Y-1 verification nodes receives more than L information verification results, a prompt message is sent, wherein the prompt message is used to indicate that the verification node accepts the block, and L is a positive integer; When the master node receives prompt information exceeding a preset ratio, generating a verification result indicating that the initial delay data is complete; In the case that the master node does not receive prompt information exceeding the preset ratio, a verification result indicating that the initial delay data is incomplete is generated.
5. The method according to claim 2, characterized in that: The initial flight delay data is packaged in a standardized manner to obtain an initial flight delay message including: Extracting the delay type, delay content and address of each aviation information parallel chain of the flight delay event from the initial delay data, wherein the delay type includes at least one of the following: airspace management type, weather type and route change type; The message information format is obtained, and the delay type, the delay content, and the address of each aviation information parallel chain are encapsulated according to the message information format to obtain the initial flight delay message.
6. The method according to claim 5, characterized in that The initial flight delay message is encrypted to obtain the flight delay message including: Performing data conversion on the target data in the initial delay data to obtain a delay byte stream, wherein the target data includes the delay type, the delay content, and the address of each aviation information parallel chain; A target hash algorithm is obtained, and the delayed byte stream is processed using the target hash algorithm to obtain the flight delay message.
7. The method according to claim 1, characterized in that For the N aviation information parallel chains, the flight delay data is determined in the following manner: Obtain a preset hash value, and calculate the hash value of the flight delay message to obtain a parsed hash value; When the preset hash value is consistent with the parsed hash value, the flight delay message is parsed to obtain first flight delay data; Verify the first flight delay data, wherein the verification method of the message includes at least one of the following: verifying the address of the parallel chain, verifying the time limit of the first flight delay data; When the verification result indicates that the first flight delay data is correct, the first flight delay data is determined as the flight delay data.
8. A flight information processing system, characterized in that: include: M parallel chains, including a source parallel chain for collecting delay information associated with flight delay events and an aviation information parallel chain for delay processing. In the event of a flight delay event, the source parallel chain collects the delay information associated with the flight delay event, processes the delay information, obtains a flight delay message, and sends the flight delay message to the aviation information parallel chain through the core main chain. The aviation information parallel chain is used to parse the flight delay message when receiving the flight delay message, obtain flight delay data, and call a smart contract according to the flight delay data, and use the smart contract to process the flight delay, wherein M is a positive integer; The core main chain is used to coordinate the cross-chain transmission of messages between the M parallel chains.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the flight information processing method according to any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: The invention comprises one or more processors and a memory, wherein the memory is used to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the flight information processing method described in any one of claims 1 to 7.
Citation Information
Patent Citations
Flight time changing method and device, computer readable medium and equipment
CN112651722A
Airport pickup and drop-off data processing system based on block chain
CN113554198A
Emergency response method and system based on block chain, and processor
CN115829308A
Emergency processing method and system based on multi-block chain cooperation technology
CN115842844A
Emergency cooperative scheduling method, device, equipment and storage medium
CN118762510A