CN102411499A - Directed-graph-structure-based system information extraction method for single electronic control unit (ECU) - Google Patents

Directed-graph-structure-based system information extraction method for single electronic control unit (ECU) Download PDF

Info

Publication number
CN102411499A
CN102411499A CN2011102297786A CN201110229778A CN102411499A CN 102411499 A CN102411499 A CN 102411499A CN 2011102297786 A CN2011102297786 A CN 2011102297786A CN 201110229778 A CN201110229778 A CN 201110229778A CN 102411499 A CN102411499 A CN 102411499A
Authority
CN
China
Prior art keywords
autosar
ecu
digraph
system information
graph
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.)
Granted
Application number
CN2011102297786A
Other languages
Chinese (zh)
Other versions
CN102411499B (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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201110229778.6A priority Critical patent/CN102411499B/en
Publication of CN102411499A publication Critical patent/CN102411499A/en
Application granted granted Critical
Publication of CN102411499B publication Critical patent/CN102411499B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a directed-graph-structure-based system information extraction method for a single electronic control unit (ECU). The method comprises the following steps of: 1) converting an information extraction process into a graph traversing process in a directed-graph-structure-based automotive open system architecture (AUTOSAR) modeling way; 2) supporting the stipulation of extraction rules into the three conditions of inclusion, citation and relation based on the data structure, and performing classification and definition by using declarative key-value pairs; and 3) traversing the directed graph structure of the whole system, and serializing labeled objects into extensible markup language (XML) files as final ECU extraction results. The method has the advantages that: a high-efficiency model structure is disclosed, the problems of a great number of complex system information extraction rules in an AUTOSAR standard and low efficiency of the conventional method can be effectively solved, and the extraction process can be rapidly and accurately finished; and improvement on the performance of a tool and great reduction in development difficulty are realized by the stipulation of the system information extraction rules, and the structure of the object can be integrally preserved, so that iterative development can be effectively supported.

Description

A kind of system information method for distilling of the single ECU based on the digraph structure
Technical field
The present invention relates to the automotive electronics software development technique, especially a kind of system information method for distilling of the single ECU based on the digraph structure.
Background technology
AUTOSAR (AUTomotive Open System ARchitecture) is an automotive electronics open system framework; To single ECU (Electronic Control Unit; Abbreviation ECU) it is the important step (being called for short " ECU extraction ") that defines in the AUTOSAR methodology that system information extracts, and has brought into play vital role in completion in system's transfer process of ECU configuration tool.
The main task of ECU extraction tool is the information relevant with specific EUC that from system, extracts.The result who extracts will be used as the basis of subsequent configuration instrument.In order to guarantee that focusing on task at hand of subsequent configuration do not receive the influence of total system complicacy with manageability, ECU extracts should only comprise the subclass in the system information, promptly relevant with target ECU part.At vehicle electric field with keen competition, the redundant information that extracts among the result can bring extra cost of development even commercial risks.AUTOSAR has provided the ECU that surpasses 100 recursive definitions and has extracted the Object Selection rule, with helping to judge whether an object should extract the result by the involved ECU of advancing.For example, ECU extracts and should comprise the AbstractSignal element that all are quoted by already contained DataMapping element.The ECU extraction tool should be deferred to all AUTOSAR decimation rules.
Yet AUTOSAR does not make regulation and suggestion to extracting implementation process.Because the recursive definition of decimation rule; In the conventional method these decimation rules are realized one by one and optimize inevitable traversal search total system repeatedly; Under the situation that a lot of decimation rules need be analysed in depth and search for model, this realization will bring huge time-space waste.Moreover, this implementation method also will be for the too development personnel bring huge burden, and fallibility consuming time more maybe be because the difference between the AUTOSAR different editions be brought mistake.And because the AUTOSAR standard has obtained providing powerful support for of industry, the quantity of various software products and scale all are in the stage of quick growth, and industry member is needed a kind of accurately easy-to-use high-performance ECU badly and extracted framework.
To sum up, in the face of using the specific demand of AUTOSAR method exploitation automobile electronics,, need a kind of method of correctly accomplishing the ECU extraction process efficiently to characteristics with AUTOSAR and vehicle electric field.
Summary of the invention
Various in order to overcome in the AUTOSAR standard system information extracting rule complicacy, the shortcoming of classic method inefficiency the invention provides a kind of system information method for distilling of the single ECU based on the digraph structure.
The present invention solves the technical scheme that its technical matters adopts: the system information method for distilling of this single ECU based on the digraph structure may further comprise the steps:
1) be the digraph structure with an AUTOSAR system modelling;
(1.1) extract the standard x ML file that the AUTOSAR system configuration is described; Resolving and generating with the relation of inclusion is the tree structure of directed edge; The memory object of tree node for being created according to AUTOSAR UML profile regulation, tree construction is consistent with this body structure of XML file.
(1.2) the various adduction relationships that comprise in the analyzing XML file are created new directed edge to represent adduction relationship between the tree node of having created.After adding adduction relationship, the elite tree thaumatropy is the digraph structure.
(1.3) analyze adduction relationship, create independent memory-mapped structure and preserve the backward reference relation.
2) with the decimation rule reduction in the AUTOSAR standard for comprising, quote and relevant three kinds of situation, and key-value of using the statement formula is to coming class definition.Decimation rule after the reduction is written into internal memory, begins the digraph structure of total system to be carried out depth-first traversal, mark the object that should be included among the ECU extraction result according to decimation rule from target ECU.
3) the digraph structure of traversal total system turns to the XML file with the object sequence that marks, and extracts the result as final ECU.
Further, in the step 1) have two kinds of different limits in the newly-built digraph structure, correspond respectively to comprising and adduction relationship in the AUTOSAR object.Node of graph is dissimilar AUTOSAR object, and it is the tree construction of root node that the limit of node of graph and expression relation of inclusion constitutes with the AUTOSAR object.
Further, creating independent memory-mapped structure in the step (1.3) preserves the step of backward reference relation and comprises:
(1.3.1) set up the empty mapping relations table of AUTOSAR object in the internal memory, wherein key and value are the AUTOSAR object.This mapping relations table can be used for the list object that current object is quoted in acquisition fast.
(1.3.2) from the digraph structure that root node begins the traversal step (1.2) to set up adduction relationship.For each adduction relationship, the object that will be cited as value, deposits this key-value pair reference object in create in the step (1.3.1) mapping relations table as key.
Further; Step 2) in AUTOSAR decimation rule reduction for comprising, quote and relevant three kinds of situation; And the key-value of use statement formula is to coming class definition; Be meant by the digraph data structure, the AUTOSAR decimation rule is converted into relies on relation between model object to extract the canonical form of judgement.Decimation rule after the reduction is divided into and comprises, quotes, is correlated with three kinds, is respectively applied for confirming to extract the AUTOSAR object that object comprised, quotes and quoting and confirm that the AUTOSAR object that extracts object extracts judgement.
Further; Step 2) begins the digraph structure of total system to be carried out depth-first traversal from target ECU according to decimation rule; Mark the object that should be included among the ECU extraction result; Be meant from target ECU to begin, ECU extracted carry out with a series of modes of in adjacent object, carrying out " check, comprise ".Each comprises step all since an already contained object, and the adjacent object of this object all is examined and judges whether they are comprised into extraction result.Wherein adjacent object is meant the object that current object comprises, quotes and quotes all objects of current object.The object that meets decimation rule will be marked as the extraction object, and the checking process iteration carries out can being labeled and adding the extraction result up to no longer including other objects.
The AUTOSAR meta-model has defined all and can be used for describing the entity information of AUTOSAR system.Relation between the various elements in the AUTOSAR meta-model can be divided into (a) and comprise, and has described the relation of inclusion of element.(b) quote, described the adduction relationship between the element.The AUTOSAR meta-model uses UML profile to describe.An AUTOSAR XML file has and has only an AUTOSAR object as root node, and every other object is defined in the different sub node of AUTOSAR root node object according to meta-model.
Technical conceive of the present invention is: propose a kind of structure of internal storage data efficiently, on the basis of this structure, support decimation rule is defined on the directed acyclic graph.This framework utilizes the classification relation between the AUTOSAR element to integrate mode as a kind of clear accurate AUTOSAR decimation rule.Because the support of directed acyclic graph, thereby adjacent element can be comprised judgement by instant acquisition.And each ECU extraction process all will be carried out with the traversal mode of depth-first, and this can be avoided the repeatedly visit of element is brought.
The present invention has following advantage:
1. through ECU decimation rule reduction, make the ECU extraction process to accomplish, and unified describing mode is provided for the ECU decimation rule through a degree of depth ergodic process.Compare with classic method, significantly improved tool performance, and reduced the exploitation complexity.
2. configurable ECU decimation rule is enumerated when moving easily, quickens self-defined and the tool upgrade process.Be convenient to the quick switching of AUTOSAR different editions.
3. for the complete reservation of object structure, thereby effectively support iterative development.
Description of drawings
Fig. 1 the present invention analyzes AUTOSAR standard XML file and establishes to figure structure schematic representation.
The ECU decimation rule of Fig. 2 the present invention after according to reduction carries out ECU and extracts synoptic diagram.
Embodiment
Below in conjunction with accompanying drawing and embodiment the present invention is described further:
This system information method for distilling to the single ECU of vehicle electric field based on the digraph structure of the present invention may further comprise the steps:
1, be the digraph structure with an AUTOSAR system modelling;
1.1 extract the standard x ML file that the AUTOSAR system configuration is described, resolving and generating with the relation of inclusion is the tree structure of directed edge, the memory object of tree node for being created according to AUTOSAR UML profile regulation.Tree construction is consistent with this body structure of XML file.
1.2 the various adduction relationships that comprise in the analyzing XML file are created new directed edge to represent adduction relationship between the tree node of having created.After adding adduction relationship, the elite tree thaumatropy is the digraph structure.
1.3 the analysis adduction relationship is created independent memory-mapped structure and is preserved the backward reference relation.
2, with the decimation rule reduction in the AUTOSAR standard for comprising, quote and relevant three kinds of situation, and key-value of using the statement formula is to coming class definition.Decimation rule after the reduction is written into internal memory, begins the digraph structure of total system to be carried out depth-first traversal, mark the object that should be included among the ECU extraction result according to decimation rule from target ECU.
3, the digraph structure of traversal total system turns to the XML file with the object sequence that marks, and extracts the result as final ECU.
In the step 1 have two kinds of different limits in the newly-built digraph structure, correspond respectively to comprising and adduction relationship in the AUTOSAR object.Node of graph is dissimilar AUTOSAR object, and it is the tree construction of root node that the limit of node of graph and expression relation of inclusion constitutes with the AUTOSAR object.
Creating independent memory-mapped structure in the step 1.3 preserves the step of backward reference relation and comprises:
1.3.1 set up the empty mapping relations table of AUTOSAR object in the internal memory, wherein key and value are the AUTOSAR object.This mapping relations table can be used for the list object that current object is quoted in acquisition fast.
1.3.2 from the digraph structure that root node begins the traversal step 1.2 to set up adduction relationship.For each adduction relationship, the object that will be cited as value, deposits this key-value pair reference object in create among the step 1.3.1 mapping relations table as key.
In the step 2 with AUTOSAR decimation rule reduction for comprising, quote and relevant three kinds of situation; And the key-value of use statement formula is to coming class definition; Be meant by the digraph data structure, the AUTOSAR decimation rule is converted into relies on relation between model object to extract the canonical form of judgement.Decimation rule after the reduction is divided into and comprises, quotes, is correlated with three kinds, is respectively applied for confirming to extract the AUTOSAR object that object comprised, quotes and quoting and confirm that the AUTOSAR object that extracts object extracts judgement.
Three kinds of decimation rules use three tables to safeguard, Aggregate by name respectively, and Reference and Relative, these three tables have similar structure, and every table all is the mapping of an AUTOSAR class C to AUTOSAR class set P, and wherein C is a key, and P is a value.Three tables read from configuration file and store with HashMap < ARClass, HashSet < ARClass>>.
Step 2 begins according to decimation rule the digraph structure of total system to be carried out depth-first traversal from target ECU; Mark the object that should be included among the ECU extraction result; Be meant from target ECU to begin, ECU extracted carry out with a series of modes of in adjacent object, carrying out " check, comprise ".Each comprises step all since an already contained object, and the adjacent object of this object all is examined and judges whether they are comprised into extraction result.Wherein adjacent object is meant the object that current object comprises, quotes and quotes all objects of current object.The object that meets decimation rule will be marked as the extraction object, and the checking process iteration carries out can being labeled and adding the extraction result up to no longer including other objects.
Problem deserving of attention is after comprising the process end, and the element that much comprises possibly become orphan's node because its father node does not have involved.In order to guarantee the structure of AUTOSAR element, in the practical implementation process of step 3, we need follow the trail of these orphans to its root node and comprise the node of process.
The AUTOSAR meta-model has defined all and can be used for describing the entity information of AUTOSAR system.Relation between the various elements in the AUTOSAR meta-model can be divided into (a) and comprise, and has described the relation of inclusion of element.(b) quote, described the adduction relationship between the element.The AUTOSAR meta-model uses UML profile to describe.An AUTOSAR XML file has and has only an AUTOSAR object as root node, and every other object is defined in the different sub node of AUTOSAR root node object according to meta-model.
Technical conceive of the present invention is: propose a kind of structure of internal storage data efficiently, on the basis of this structure, support decimation rule is defined on the directed acyclic graph.This framework utilizes the classification relation between the AUTOSAR element to integrate mode as a kind of clear accurate AUTOSAR decimation rule.Because the support of directed acyclic graph, thereby adjacent element can be comprised judgement by instant acquisition.And each ECU extraction process all will be carried out with the traversal mode of depth-first, and this can be avoided the repeatedly visit of element is brought.
The described content of this instructions embodiment only is enumerating the way of realization of inventive concept; Protection scope of the present invention should not be regarded as and only limit to the concrete form that embodiment states, protection scope of the present invention also reach in those skilled in the art conceive according to the present invention the equivalent technologies means that can expect.

Claims (5)

1. system information method for distilling based on the single ECU of digraph structure, it is characterized in that: this method may further comprise the steps:
1) be the digraph structure with an AUTOSAR system modelling;
(1.1) extract the standard x ML file that the AUTOSAR system configuration is described; Resolving and generating with the relation of inclusion is the tree structure of directed edge; The memory object of tree node for being created according to AUTOSAR UML profile regulation, tree construction is consistent with this body structure of XML file;
(1.2) the various adduction relationships that comprise in the analyzing XML file are created new directed edge to represent adduction relationship between the tree node of having created, behind the adding adduction relationship, the elite tree thaumatropy is the digraph structure;
(1.3) analyze adduction relationship, create independent memory-mapped structure and preserve the backward reference relation;
2) with the decimation rule reduction in the AUTOSAR standard for comprising, quote and relevant three kinds of situation; And the key-value of use statement formula is to coming class definition; Decimation rule after the reduction is written into internal memory; Begin the digraph structure of total system to be carried out depth-first traversal from target ECU, mark the object that should be included among the ECU extraction result according to decimation rule;
3) the digraph structure of traversal total system turns to the XML file with the object sequence that marks, and extracts the result as final ECU.
2. the system information method for distilling of the single ECU based on the digraph structure according to claim 1; It is characterized in that: in the step 1) have two kinds of different limits in the newly-built digraph structure; Correspond respectively to comprising and adduction relationship in the AUTOSAR object; Node of graph is dissimilar AUTOSAR object, and it is the tree construction of root node that the limit of node of graph and expression relation of inclusion constitutes with the AUTOSAR object.
3. the system information method for distilling of the single ECU based on the digraph structure according to claim 1 is characterized in that: create independent memory-mapped structure in the step (1.3) and preserve the step of backward reference relation and comprise:
(1.3.1) set up the empty mapping relations table of AUTOSAR object in the internal memory, wherein key and value are the AUTOSAR object, and this mapping relations table is used for obtaining to quote fast the list object of current object;
(1.3.2) from the digraph structure that root node begins the traversal step (1.2) to set up adduction relationship; For each adduction relationship; To be cited object as key, as value, this key-value pair will be deposited reference object in create in the step (1.3.1) mapping relations table.
4. the system information method for distilling of the single ECU based on the digraph structure according to claim 1; It is characterized in that: in step 2) in AUTOSAR decimation rule reduction for comprising, quote and relevant three kinds of situation; And the key-value of use statement formula is to coming class definition; Be meant by the digraph data structure; The AUTOSAR decimation rule is converted into relies on relation between model object to extract the canonical form of judgement, the decimation rule after the reduction is divided into and comprises, quotes, relevant three kinds, is respectively applied for confirming to extract the AUTOSAR object that object comprised, quotes and quoting the AUTOSAR object of confirming the extraction object and extract judgement.
5. the system information method for distilling of the single ECU based on the digraph structure according to claim 1; It is characterized in that: in step 2) begin the digraph structure of total system to be carried out depth-first traversal from target ECU according to decimation rule; Mark the object that should be included among the ECU extraction result; Be meant from target ECU to begin, ECU extracted carry out with a series of modes of in adjacent object, carrying out " check, comprise "; Each comprises step all since an already contained object, and the adjacent object of this object all is examined and judges whether they are comprised into extraction result; Wherein adjacent object is meant the object that current object comprises, quotes and quotes all objects of current object; The object that meets decimation rule will be marked as the extraction object, and the checking process iteration carries out can being labeled and adding the extraction result up to no longer including other objects.
CN201110229778.6A 2011-08-11 2011-08-11 Directed-graph-structure-based system information extraction method for single electronic control unit (ECU) Active CN102411499B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110229778.6A CN102411499B (en) 2011-08-11 2011-08-11 Directed-graph-structure-based system information extraction method for single electronic control unit (ECU)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110229778.6A CN102411499B (en) 2011-08-11 2011-08-11 Directed-graph-structure-based system information extraction method for single electronic control unit (ECU)

Publications (2)

Publication Number Publication Date
CN102411499A true CN102411499A (en) 2012-04-11
CN102411499B CN102411499B (en) 2014-01-08

Family

ID=45913588

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110229778.6A Active CN102411499B (en) 2011-08-11 2011-08-11 Directed-graph-structure-based system information extraction method for single electronic control unit (ECU)

Country Status (1)

Country Link
CN (1) CN102411499B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799570A (en) * 2012-07-20 2012-11-28 中山大学 Data sheet association analysis method
CN104794236A (en) * 2015-05-07 2015-07-22 中国测绘科学研究院 Map making rule construction and structured organization method and system thereof
CN105096098A (en) * 2014-05-21 2015-11-25 苏州市大创信息运用有限公司 Equipment configuration tree management method based on recursion and inheritance algorithms
CN108089893A (en) * 2017-12-14 2018-05-29 网易(杭州)网络有限公司 Definite method, apparatus, terminal device and the storage medium of redundant resource
CN109117121A (en) * 2018-05-08 2019-01-01 宁波央腾汽车电子有限公司 A kind of AUTOSAR software architecture implementation method
CN109117209A (en) * 2018-07-23 2019-01-01 广州多益网络股份有限公司 Serializing and unserializing method and device
CN111143430A (en) * 2019-12-06 2020-05-12 北京明略软件系统有限公司 Guarantee data mining method and system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100162203A1 (en) * 2008-12-19 2010-06-24 Electronics And Telecommunications Research Institute Project management device and method for architecture modeling tool of application software on autosar and computer readable recording medium therefor
CN101882078A (en) * 2010-05-28 2010-11-10 浙江大学 Inter-module real-time synchronization method based on internal memory data framework
CN101894024A (en) * 2010-07-15 2010-11-24 浙江大学 Model bank-based model element consistency ensuring method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100162203A1 (en) * 2008-12-19 2010-06-24 Electronics And Telecommunications Research Institute Project management device and method for architecture modeling tool of application software on autosar and computer readable recording medium therefor
CN101882078A (en) * 2010-05-28 2010-11-10 浙江大学 Inter-module real-time synchronization method based on internal memory data framework
CN101894024A (en) * 2010-07-15 2010-11-24 浙江大学 Model bank-based model element consistency ensuring method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799570A (en) * 2012-07-20 2012-11-28 中山大学 Data sheet association analysis method
CN105096098A (en) * 2014-05-21 2015-11-25 苏州市大创信息运用有限公司 Equipment configuration tree management method based on recursion and inheritance algorithms
CN104794236A (en) * 2015-05-07 2015-07-22 中国测绘科学研究院 Map making rule construction and structured organization method and system thereof
CN104794236B (en) * 2015-05-07 2018-04-20 中国测绘科学研究院 A kind of map making rule structure and its structured organization method and system
CN108089893A (en) * 2017-12-14 2018-05-29 网易(杭州)网络有限公司 Definite method, apparatus, terminal device and the storage medium of redundant resource
CN108089893B (en) * 2017-12-14 2021-03-16 网易(杭州)网络有限公司 Method and device for determining redundant resources, terminal equipment and storage medium
CN109117121A (en) * 2018-05-08 2019-01-01 宁波央腾汽车电子有限公司 A kind of AUTOSAR software architecture implementation method
CN109117121B (en) * 2018-05-08 2022-05-27 宁波央腾汽车电子有限公司 AUTOSAR software architecture implementation method
CN109117209A (en) * 2018-07-23 2019-01-01 广州多益网络股份有限公司 Serializing and unserializing method and device
CN109117209B (en) * 2018-07-23 2021-10-01 广州多益网络股份有限公司 Serialization and deserialization method and device
CN111143430A (en) * 2019-12-06 2020-05-12 北京明略软件系统有限公司 Guarantee data mining method and system

Also Published As

Publication number Publication date
CN102411499B (en) 2014-01-08

Similar Documents

Publication Publication Date Title
CN102411499B (en) Directed-graph-structure-based system information extraction method for single electronic control unit (ECU)
CN103995781B (en) A kind of component testing case generation method based on model
Kolovos et al. Assessing the Use of Eclipse MDE Technologies in Open-Source Software Projects.
CN106201643A (en) Data analysis method and device
CN105426504A (en) Distributed data analysis processing method based on memory computation
CN102253992B (en) Object-orientation based file difference comparing method and system
CN104317909A (en) Method and device for verifying data of points of interest
Martin et al. Increasing the financial transparency of european commission project funding
CN106096644A (en) Method for measuring similarity based on probability workflow and device
CN105930325A (en) Reverse analysis method and device for file report comparative difference
CN104731908A (en) ETL-based data cleaning method
Petrov et al. Large-scale content profiling for preservation analysis
CN105573972B (en) The generation method and device of report check formula
CN103559296A (en) XML-based parsing method for SCPI (The Standard Commands for Programmable Instruments)
Alexandru et al. Reducing redundancies in multi-revision code analysis
Shu et al. A semantic approach to data translation: A case study of environmental observations data
Winkelmann Managing speech databases with emuR and the EMU-webApp
CN114625413A (en) Routing data generation method, device, equipment and storage medium
Worden et al. Simplifying HL7 version 3 messages
KR20140034350A (en) Method of personalized detailed clinical model for clinical concept
CN114118098A (en) Contract review method, equipment and storage medium based on element extraction
Vitalis et al. Applying versioning to multi-LoD 3D city models
Bajpai et al. Data quality issues and current approaches to data cleaning process in data warehousing
CN106021380A (en) Method and device for compiling aircraft technical publication based on maintenance engineering analysis data
Nicolucci et al. Ontologies and semantic tools for the management of full-text archaeological documentation. assessments from the hala sultan tekke case-study

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant