[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112214525B - Method for tracking responsibility of flight accident - Google Patents

Method for tracking responsibility of flight accident Download PDF

Info

Publication number
CN112214525B
CN112214525B CN202010971763.6A CN202010971763A CN112214525B CN 112214525 B CN112214525 B CN 112214525B CN 202010971763 A CN202010971763 A CN 202010971763A CN 112214525 B CN112214525 B CN 112214525B
Authority
CN
China
Prior art keywords
aircraft
accident
flight
data
analysis result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010971763.6A
Other languages
Chinese (zh)
Other versions
CN112214525A (en
Inventor
翁健
胡舜
吴永东
邓慧杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan University
Original Assignee
Jinan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinan University filed Critical Jinan University
Priority to CN202010971763.6A priority Critical patent/CN112214525B/en
Publication of CN112214525A publication Critical patent/CN112214525A/en
Application granted granted Critical
Publication of CN112214525B publication Critical patent/CN112214525B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Strategic Management (AREA)
  • Computing Systems (AREA)
  • Geometry (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Evolutionary Computation (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computational Linguistics (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a method for overtaking responsibility for flight accidents, which comprises the following steps: setting a start-stop time point, retrieving accident aircraft flight information stored in a blockchain system, and carrying out mechanical data analysis through a mechanical data analysis module to obtain a mechanical data analysis result; according to the mechanical data analysis result, analyzing the ground control instruction in the time period through a control instruction analysis module to obtain a ground control instruction analysis result; according to the analysis result of the ground control instruction, analyzing the aircraft operation instruction in the time period by an aircraft operation instruction analysis module to obtain an aircraft operation instruction analysis result; according to the mechanical data analysis result, the ground control instruction analysis result and the airplane operation instruction analysis result are comprehensively analyzed and judged to be responsible for the accident; the invention can find accident reasons on the premise that the black box cannot be found or is damaged, divides accident responsibility and has wide market prospect in the civil aviation field.

Description

Method for tracking responsibility of flight accident
Technical Field
The invention relates to the field of research of flight safety, in particular to a method for overtaking responsibility of a flight accident.
Background
In recent years, aircraft flight accidents frequently occur, and serious threats are brought to flight crew and passenger safety. After a flight accident, a government has generally found a black box, and the reasons and responsible persons of the accident are determined by the aircraft flight data and cockpit recording data stored in the black box. The method is effective on the premise that a black box of the airplane can be found. However, most of the flying accidents occur at sea, and the black box has difficulty in finding and salvaging. For the flight accident without finding the black box, there is no effective method for accident cause judgment and responsibility division. To avoid this, related personnel have proposed ACARS. The flight data is periodically transmitted to the ground station. However, this approach only allows for flight data storage, and does not allow for storage of control instructions and security issues. For human-caused flight accidents, pilot and ground commander responsibility division becomes particularly important. Under the existing mechanism, the ground station does not have an effective way to safely store the control instructions issued by the ground commander. Therefore, after an aircraft accident occurs, ground commanders issuing error control instructions can repudiate personal behaviors, and further serious influences are brought to division and responsibility following of the aircraft accident responsibility.
Disclosure of Invention
The invention aims to overcome the defects and shortcomings of the prior art, and provides a method for overtaking the responsibility of a flight accident, which solves the problems that the cause of the accident cannot be clarified and the responsibility cannot be effectively overtaken for relevant personnel such as pilots, ground commanders, aircraft manufacturers, aircraft maintenance personnel and the like under the condition that the black box cannot be found after the existing flight accident occurs.
The aim of the invention is achieved by the following technical scheme:
A method for tracking a flight accident, comprising the steps of:
Setting a start-stop time point, retrieving accident aircraft flight information stored in a blockchain system, and carrying out mechanical data analysis through a mechanical data analysis module to obtain a mechanical data analysis result;
According to the mechanical data analysis result, analyzing the ground control instruction in the time period through a control instruction analysis module to obtain a ground control instruction analysis result;
According to the analysis result of the ground control instruction, analyzing the aircraft operation instruction in the time period by an aircraft operation instruction analysis module to obtain an aircraft operation instruction analysis result;
and according to the mechanical data analysis result, the ground control instruction analysis result and the airplane operation instruction analysis result are comprehensively analyzed and judged to be responsible for the accident.
Further, the set start-stop time point invokes the accident airplane flight information stored in the blockchain system and performs mechanical data analysis through a mechanical data analysis module, specifically: according to the set starting and stopping time points, summarizing all flight information of the accident aircraft stored in the block chain system within the period of time, extracting mechanical data in the flight information, and judging whether the mechanical data contains fault codes according to time sequence, if the fault codes exist in the mechanical data at a certain moment, judging that the aircraft is caused by mechanical faults.
Further, the flight information includes: control instructions, aircraft flight data, aircraft mechanical data.
Further, according to the analysis result of the mechanical data, the control instruction analysis module analyzes the ground control instruction in the time period to obtain the analysis result of the ground control instruction, which specifically comprises: if a fault code exists in the mechanical data of the airplane at a certain moment, judging whether a control instruction provided for the fault is correct or not, and determining accident responsibility; if the fault code does not exist in the mechanical data of the airplane, the next judgment is carried out.
Further, the judging whether the control instruction provided for the fault is correct or not and determining accident responsibility specifically includes: determining a fault code time point, summarizing all aircraft flight data and control instructions after the time point, sequencing the control instructions according to time, establishing an aircraft real-time model by using three types of data, namely aircraft self parameters, aircraft real-time flight data at the time point and mechanical real-time data at the time point, as parameters, inputting the sequenced control instructions into a system model one by one, carrying out flight simulation, judging whether the control instructions issued by ground commanders are correct according to simulation results, and if so, ensuring that pilots, aircraft manufacturers and aircraft maintainers need to bear corresponding responsibilities; if not, the ground commander, the aircraft manufacturer, and the aircraft maintainer need to take on the corresponding responsibilities.
Further, according to the analysis result of the ground control instruction, the aircraft operation instruction in the time period is analyzed by the aircraft operation instruction analysis module to obtain the analysis result of the aircraft operation instruction, which specifically comprises: the method comprises the steps of obtaining aircraft flight external environment data in the time period, establishing an aircraft real-time model by taking three types of data, namely aircraft self parameters, aircraft real-time flight data at a starting time point and external environment real-time data at the starting time point, as parameters, sequencing control instructions according to time, segmenting the whole flight course by taking the control instruction receiving time point as a node, carrying out aircraft flight simulation section by section and comparing the flight simulation with actual flight information, if all sections are the same, enabling ground commanders to bear corresponding responsibility, and if different conditions exist, enabling pilots to bear corresponding responsibility.
Further, the blockchain system comprises an aircraft node and a ground station node, and is responsible for storing control instructions, aircraft flight data and aircraft mechanical data; the aircraft node is responsible for periodically storing aircraft mechanical data and aircraft flight data in the blockchain system, and the ground station node is responsible for storing aircraft control instructions in the blockchain system.
Further, the aircraft mechanical data are periodically recorded in the aircraft nodes by the aircraft, specifically, whether data information of aircraft mechanical faults exist in the aircraft flight process or not, if no faults exist, 0 is displayed, and if faults exist, fault codes are displayed.
Compared with the prior art, the invention has the following advantages and beneficial effects:
The invention can find accident reasons under the condition that the black box can not be found, and further realizes division of relevant accident responsibility of pilots, ground commanders, aircraft manufacturers and aircraft maintainers by utilizing the distributed and non-tamperable characteristics of the blockchain technology.
Drawings
FIG. 1 is a flow chart of a method for a flight accident chasing according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to examples and drawings, but embodiments of the present invention are not limited thereto.
Examples:
A method for tracking a flight accident, as shown in fig. 1, comprises the following steps:
Setting a start-stop time point, retrieving accident aircraft flight information stored in a blockchain system, and carrying out mechanical data analysis through a mechanical data analysis module to obtain a mechanical data analysis result;
According to the mechanical data analysis result, analyzing the ground control instruction in the time period through a control instruction analysis module to obtain a ground control instruction analysis result;
According to the analysis result of the ground control instruction, analyzing the aircraft operation instruction in the time period by an aircraft operation instruction analysis module to obtain an aircraft operation instruction analysis result;
and according to the mechanical data analysis result, the ground control instruction analysis result and the airplane operation instruction analysis result are comprehensively analyzed and judged to be responsible for the accident.
The method comprises the following steps:
after the flight accident occurs, the accident investigation team searches accident reasons and confirms accident related responsible persons, including ground commanders, pilots, aircraft manufacturers and aircraft maintenance personnel;
Searching a blockchain system according to the number of the involved aircraft and the start-stop time point, and inquiring all control instructions, flight data and mechanical data received by the involved aircraft in the time period;
And judging and distinguishing accident responsibility according to the related information, and confirming a responsible person.
The aircraft number is an aircraft registration number and uniquely represents an aircraft identity;
the start and stop time points are empirically set by an accident investigation group;
The accident responsibility is divided according to the related information, and the specific flow of the person responsible for confirmation is as follows:
step one: summarizing all control instructions, flight data and mechanical data of the involved aircraft stored in the blockchain system in the time period according to the set starting and stopping time points;
step two: sequencing the mechanical data according to time, sequentially judging whether fault codes are contained or not, executing the third step if the fault codes are contained, and executing the sixth step if the fault codes are not contained;
Step three: if the mechanical data at a certain moment has a fault code, summarizing all the aircraft flight data and control instructions after the time point again, sequencing the control instructions according to time, establishing an aircraft real-time model by using three types of parameters including aircraft self parameters, the real-time aircraft flight data at the time point and the mechanical real-time data at the time point as parameters, inputting the sequenced control instructions into a system model one by one, carrying out flight simulation, further judging whether the control instructions issued by ground commanders are correct according to simulation results, and if so, executing the fourth step; if not, executing the fifth step;
Step four: the pilot does not operate the aircraft according to the control instruction given by the ground commander to cause the accident, and the corresponding responsibility of the accident is required to be borne, and meanwhile, the aircraft manufacturer and the aircraft maintainer are required to bear the corresponding responsibility;
Step five: the ground commander issues error instructions to the pilot aiming at faults encountered by the aircraft, the pilot needs to bear corresponding responsibility of the accident, and meanwhile, aircraft manufacturers and aircraft maintenance personnel need to bear corresponding responsibility;
Step six: acquiring aircraft flight external environment data in the time period, establishing an aircraft real-time model by using three types of data, namely aircraft self parameters, aircraft real-time flight information at a starting time point and external environment real-time data at the starting time point, sequencing control instructions according to time, segmenting the whole flight course by taking the control instruction receiving time point as a node, carrying out aircraft flight simulation segment by segment and comparing the flight simulation with actual flight information, if all segments are identical, executing a seventh step, and if different conditions exist, executing a eighth step;
step seven: the ground commander issues error instructions to the pilot and needs to bear the corresponding responsibility of the accident;
Step eight: the pilot does not operate the aircraft according to the control instruction given by the ground commander to cause the accident, and the pilot needs to bear the corresponding responsibility of the accident;
The parameters of the aircraft refer to various parameters of the aircraft delivery, and the parameters are provided by aircraft manufacturers.
The flight data refer to longitude, latitude, altitude, horizontal speed, vertical speed and azimuth angle data of the airplane flight.
The aircraft flight external environment data comprise meteorological data, airspace busy data, management and control areas and other information.
The blockchain system comprises an aircraft node and a ground station node, and is responsible for storing aircraft control instructions, flight data and mechanical data, wherein the aircraft node is responsible for periodically storing the mechanical data and the flight data in the blockchain system, and the ground station node is responsible for storing the aircraft control instructions in the blockchain system.
The mechanical data are periodically recorded in a block chain node on the airplane by the airplane, specifically, whether mechanical fault information exists in the flight process of the airplane, if no fault exists, 0 is displayed, and if the fault exists, a fault code is displayed. The fault codes are agreed in advance by civil aviation authorities and aircraft manufacturers and rules are formulated corresponding to specific fault contents.
The control instruction comprises a ground commander name, command issuing time, an airplane number and specific instruction content, the control instruction is issued by a ground commander of a ground station, and the control instruction is encrypted by the ground commander by using a private key of the ground commander and then stored in a blockchain system.
The above examples are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above examples, and any other changes, modifications, substitutions, combinations, and simplifications that do not depart from the spirit and principle of the present invention should be made in the equivalent manner, and the embodiments are included in the protection scope of the present invention.

Claims (3)

1. A method for tracking a flight accident, comprising the steps of:
Setting a start-stop time point, retrieving accident aircraft flight information stored in a blockchain system, and carrying out mechanical data analysis through a mechanical data analysis module to obtain a mechanical data analysis result;
According to the mechanical data analysis result, analyzing the ground control instruction in the time period through a control instruction analysis module to obtain a ground control instruction analysis result;
According to the analysis result of the ground control instruction, analyzing the aircraft operation instruction in the time period by an aircraft operation instruction analysis module to obtain an aircraft operation instruction analysis result;
According to the mechanical data analysis result, the ground control instruction analysis result and the airplane operation instruction analysis result are comprehensively analyzed and judged to be responsible for the accident;
after the flight accident occurs, the accident investigation team searches accident reasons and confirms accident related responsible persons, including ground commanders, pilots, aircraft manufacturers and aircraft maintenance personnel;
Searching a blockchain system according to the number of the involved aircraft and the start-stop time point, and inquiring all control instructions, flight data and mechanical data received by the involved aircraft in the time period;
Judging and distinguishing accident responsibility according to the related information, and confirming a responsible person, wherein the specific flow is as follows:
step one: summarizing all control instructions, flight data and mechanical data of the involved aircraft stored in the blockchain system in the time period according to the set starting and stopping time points;
step two: sequencing the mechanical data according to time, sequentially judging whether fault codes are contained or not, executing the third step if the fault codes are contained, and executing the sixth step if the fault codes are not contained;
Step three: if the mechanical data at a certain moment has a fault code, summarizing all the aircraft flight data and control instructions after the time point again, sequencing the control instructions according to time, establishing an aircraft real-time model by using three types of parameters including aircraft self parameters, the real-time aircraft flight data at the time point and the mechanical real-time data at the time point as parameters, inputting the sequenced control instructions into a system model one by one, carrying out flight simulation, further judging whether the control instructions issued by ground commanders are correct according to simulation results, and if so, executing the fourth step; if not, executing the fifth step;
Step four: the pilot does not operate the aircraft according to the control instruction given by the ground commander to cause the accident, and the corresponding responsibility of the accident is required to be borne, and meanwhile, the aircraft manufacturer and the aircraft maintainer are required to bear the corresponding responsibility;
Step five: the ground commander issues error instructions to the pilot aiming at faults encountered by the aircraft, the pilot needs to bear corresponding responsibility of the accident, and meanwhile, aircraft manufacturers and aircraft maintenance personnel need to bear corresponding responsibility;
Step six: acquiring aircraft flight external environment data in the time period, establishing an aircraft real-time model by using three types of data, namely aircraft self parameters, aircraft real-time flight information at a starting time point and external environment real-time data at the starting time point, sequencing control instructions according to time, segmenting the whole flight course by taking the control instruction receiving time point as a node, carrying out aircraft flight simulation segment by segment and comparing the flight simulation with actual flight information, if all segments are identical, executing a seventh step, and if different conditions exist, executing a eighth step;
step seven: the ground commander issues error instructions to the pilot and needs to bear the corresponding responsibility of the accident;
Step eight: the pilot does not operate the aircraft according to the control instruction given by the ground commander to cause the accident, and the pilot needs to bear the corresponding responsibility of the accident.
2. A method of flight accident liability according to claim 1, wherein the blockchain system comprises aircraft nodes and ground station nodes, responsible for storing control instructions, aircraft flight data, aircraft mechanical data; the aircraft node is responsible for periodically storing aircraft mechanical data and aircraft flight data in the blockchain system, and the ground station node is responsible for storing aircraft control instructions in the blockchain system.
3. A method of fault-following according to claim 2, wherein the aircraft mechanical data is periodically recorded by the aircraft in the aircraft node, in particular data information indicating whether there is an aircraft mechanical fault during the aircraft flight, and if there is no fault, a 0 is displayed, and if there is a fault, a fault code is displayed.
CN202010971763.6A 2020-09-16 2020-09-16 Method for tracking responsibility of flight accident Active CN112214525B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010971763.6A CN112214525B (en) 2020-09-16 2020-09-16 Method for tracking responsibility of flight accident

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010971763.6A CN112214525B (en) 2020-09-16 2020-09-16 Method for tracking responsibility of flight accident

Publications (2)

Publication Number Publication Date
CN112214525A CN112214525A (en) 2021-01-12
CN112214525B true CN112214525B (en) 2024-07-02

Family

ID=74049584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010971763.6A Active CN112214525B (en) 2020-09-16 2020-09-16 Method for tracking responsibility of flight accident

Country Status (1)

Country Link
CN (1) CN112214525B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107094148A (en) * 2017-05-09 2017-08-25 电子科技大学 A kind of unmanned plane block chain management and control strategy of resisting quantum computation attack
CN111063056A (en) * 2019-11-21 2020-04-24 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Aviation accident analysis method and device, computer equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019086821A1 (en) * 2017-10-31 2019-05-09 Sita Information Networking Computing Uk Limited System and method for monitoring unmanned aircraft

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107094148A (en) * 2017-05-09 2017-08-25 电子科技大学 A kind of unmanned plane block chain management and control strategy of resisting quantum computation attack
CN111063056A (en) * 2019-11-21 2020-04-24 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Aviation accident analysis method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN112214525A (en) 2021-01-12

Similar Documents

Publication Publication Date Title
CN106910376B (en) Air traffic operation control instruction monitoring method and system
CN110723303B (en) Method, device, equipment, storage medium and system for assisting decision
CN112735189B (en) Method and system for converting ground-air mode of aerocar and intelligent air management
US9564055B2 (en) Prediction and warning of transported turbulence in long-haul aircraft operations
US9196165B2 (en) Assessing feasibility of an aircraft trajectory
CN111056024B (en) Device for monitoring running state of auxiliary power unit of airplane
CN112396872B (en) Airplane yaw judging method and device based on computer flight plan CFP data and storage medium
CN107566049A (en) A kind of method for realizing that civil aviaton's telegram intelligently sends using computer
CN108122434A (en) A kind of flight monitoring method and device
CN112214525B (en) Method for tracking responsibility of flight accident
Habibi et al. On SORA for High-Risk UAV Operations under New EU Regulations: Perspectives for Automated Approach
CN113554242B (en) Digital processing method for season-changing airliner
Redding Cognitive task analysis of en route air traffic control: Model extension and validation.
Johnson The hidden human factors in unmanned aerial vehicles
CN109712434A (en) A kind of unmanned plane air situation display method for early warning
CN110844092A (en) Aircraft fault warning method and system
CN116594430A (en) Test flight planning method for verifying maximum endurance index of piston power unmanned aerial vehicle
CN116452180A (en) Flight guarantee big data analysis and decision method
Baberg Man-machine-interface in modern transport systems from an aviation safety perspective
Burian Ph D Very light jets in the national airspace system
RU2770996C1 (en) Intellectual support block
CN116562637B (en) Flight change operation decision method, system, device and storage medium
US20230026962A1 (en) Method for validating a terrain database
RU2767406C1 (en) Method for intellectual support of the crew
Smith Mission adaptive display technologies and operational decision making in aviation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant