CN109541475A - The method that automatic identification is carried out to multiple functions module simultaneously - Google Patents

The method that automatic identification is carried out to multiple functions module simultaneously Download PDF

Info

Publication number
CN109541475A
CN109541475A CN201811555145.2A CN201811555145A CN109541475A CN 109541475 A CN109541475 A CN 109541475A CN 201811555145 A CN201811555145 A CN 201811555145A CN 109541475 A CN109541475 A CN 109541475A
Authority
CN
China
Prior art keywords
board
type
slot position
module
card
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.)
Pending
Application number
CN201811555145.2A
Other languages
Chinese (zh)
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.)
Wuhan Jingneng Electronic Technology Co Ltd
Original Assignee
Wuhan Jingneng Electronic Technology Co Ltd
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 Wuhan Jingneng Electronic Technology Co Ltd filed Critical Wuhan Jingneng Electronic Technology Co Ltd
Priority to CN201811555145.2A priority Critical patent/CN109541475A/en
Publication of CN109541475A publication Critical patent/CN109541475A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3051Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)

Abstract

The present invention relates to functional module identification technology fields, and in particular to method a kind of while to multiple functions module progress automatic identification.The type of board each in functional module is defined, and edits the corresponding display interface of all types of boards;The slot position of insertions function module is detected by the level state of slot position;Functional module transmission board card information request to corresponding slot position;Functional module receives Returning plate card type information after board information request;The board type information of return is matched with the board type of definition, and shows the corresponding display interface of the type board.It can identify the board type being inserted on each slot, and corresponding interface is shown according to board type, an equipment is made to be not limited to a kind of board, and can be applicable in and all types of boards.

Description

The method that automatic identification is carried out to multiple functions module simultaneously
Technical field
The present invention relates to functional module identification technology fields, and in particular to a kind of while automatic to the progress of multiple functions module Know method for distinguishing.
Background technique
On the automation production flow line of power battery, a variety of different FPGA function modules is needed to carry out power battery Detection, these FPGA function modules have power amplifier board, resistance card, relay card, active equalization board, digital io card, to meet production The requirement of line production efficiency, battery simulator have 8 slots, can most external 8 FPGA function modules simultaneously.
Same equipment of existing battery simulator due to can not identification function module type, every equipment is only applicable in In a type of board, and only there is a kind of display interface.If necessary to replacing plate Card Type, then whole equipment is needed to change, So as to cause the waste of equipment, higher cost.
Summary of the invention
The purpose of the present invention is to the defects of the prior art, and providing one kind can guarantee while identifying multiple functions mould Block, the method for making the same equipment carry out automatic identification to multiple functions module while can be suitably used for multiple functions module.
The technical solution of the present invention is as follows:
The type of board each in functional module is defined, and edits the corresponding display interface of all types of boards;
The slot position of insertions function module is detected by the level state of slot position;
Functional module transmission board card information request to corresponding slot position;
Functional module receives Returning plate card type information after board information request;
The board type information of return is matched with the board type of definition, and shows that the type board is corresponding aobvious Show interface.
More preferred, the functional module includes power amplifier board, resistance card, relay card, active equalization board, Digital I/O Board and insulation resistance analog board.
It is more preferred, it further include being numbered and display interface being numbered, same kind to the type of board Board its board type number it is identical as display interface number.
It is more preferred, include: by the slot position that the level state of slot position detects insertions function module
In a slot position after insertions function module, the corresponding io level of the slot position is set to low electricity by the functional module It is flat.
It is successively read the level of each slot position, wherein level is the slot position that low level slot position is insertions function module.
It is more preferred, after the slot position for detecting insertions function module, the functional cards of the slot position are identified into flag online Set 1;
The functional cards for reading each slot position identify flag online, if the flag value read is 1, to corresponding slot position Functional module transmission board card information request.
More preferred, the type to board each in functional module, which is defined, includes:
It is power by the type definition of power amplifier board;
It is prog- by the type definition of resistance card;
It is relay by the type definition of relay card;
It is balan by the type definition of active equalization board;
It is digit by the type definition of Digital I/O board;
It is analy by the type definition of insulation resistance analog board.
The invention has the benefit that being identified online by the level state of detection slot and the functional cards of slot position Flag triggers the information exchange of board and main control module, realizes the acquisition of board type information.By determining board type Justice, and be numbered and match with display interface, after getting board type information, the board type with definition can be passed through It compares to identify the board type being inserted on each slot, and corresponding interface is shown according to board type, make an equipment simultaneously It is not limited to a kind of board, and all types of boards can be suitable for.The quantity for greatly reducing equipment, reduces costs.
Detailed description of the invention
Fig. 1 is the present invention for implementing the battery simulator test macro schematic diagram of this method;
Fig. 2 is the flow chart of method of the invention a kind of while that automatic identification is carried out to multiple functions module.
Specific embodiment
The following further describes the present invention in detail with reference to the accompanying drawings and specific embodiments, convenient for this hair is well understood It is bright, but they limiting the invention.
Battery simulator test macro as shown in Figure 1, corresponding 8 serial ports of ARM main control module, i.e. serial ports 1~8, total energy Insert 8 boards, i.e. FPGA function module 1~8, wherein what (the i.e. serial ports 1) position of slot 1 was inserted is power amplifier board, and 2 position of slot is inserted Be resistance card, what 3 position of slot was inserted is relay card, and what 4 position of slot was inserted is active equalization plate, and slot 5,6,7,8 is distinguished Slotting is power amplifier board, relay card, resistance card and active equalization board, these four boards in the specific implementation can be with random order It is inserted on battery simulator.ARM main control module is only that the present embodiment chooses module, in addition to using ARM main control module, can also be adopted With the MIPS module with similar functions.
As shown in Fig. 2, a kind of method and step of a variety of FPGA function modules of automatic identification of the present invention is as follows:
Step 1: the type of each board in defined function module, and the type of board is numbered, in embedded qt Graphics edition interface in editor with the one-to-one interface of all FPGA function modules, power amplifier board is to show to include slot Number, the state (en/dis and on/off) in 2 channels, the voltage swing (unit mv) and size of current (unit mA) in 2 channels Interface, resistance card is to show slot number, the state (short/open/resistance) and resistance value (resistance states in 8 channels Under, unit Ω) interface, only display slot number and the several words of relay card on the interface of relay card, if corresponding slot position is not Insertions function board, then it is shown that slot number and the tetra- alphabetical interfaces NONE, the corresponding interface size of 6 kinds of different situations It is identical, it is the rectangle of 170*517.Each interface is numbered according to the board type of FPGA function module, and same type Its board type number of the board of type is identical as display interface number.
Type definition when no board is inserted into is none;
It is power by the type definition of power amplifier board;
It is prog- by the type definition of resistance card;
It is relay by the type definition of relay card;
It is balan by the type definition of active equalization board;
It is digit by the type definition of Digital I/O board;
It is analy by the type definition of insulation resistance analog board.
Numbering is as follows: board type when no board is 0x00, and the board type of power amplifier board is 0x03, resistance card Board type is 0x04, and the board type of Digital I/O board is 0x05, and the board type of relay card is 0x06, insulation resistance mould The board type of quasi- board is 0x07, and the board type of active equalization plate is 0x08.
Step 2:FPGA functional module is inserted into some slot of ARM main control module, after battery simulator system electrification, FPGA Functional module first sets low the corresponding two io level of the slot.That is Io-1.1, Io-1.2, Io-2.1, Io-2.2 in Fig. 1, Io-3.1, Io-3.2, Io-4.1, Io-4.2, Io-5.1, Io-5.2, Io-6.1, Io-6.2, Io-7.1, Io-7.2, Io-8.1, Io-8.2 is set to low level by FPGA function module.
The electricity of 16 io pins (2 are one group) at 8 slots is successively read after the starting of step 3:ARM main control module program Flat, 2 io level indicate that FPGA function module is inserted in corresponding slot position to be low, will correspond to the functional cards of slot position at this time Online mark flag sets 1.
The functional cards that step 4:ARM main control module reads each slot position identify flag online, if the flag read Value is 1, then the FPGA function module transmission board card information request by serial ports to corresponding slot position.
After step 5:FPGA functional module receives board information request, board class is sent to ARM main control module by serial ports Type information.Wherein, power amplifier board sends power, resistance card sends prog-, relay card sends relay, active equalization board hair It send, Digital I/O board sends digit, insulation resistance analog board sends analy.
After step 6:ARM main control module receives the board type information of FPGA function module return, by the function of corresponding slot position Can board identify flag online and set 2, functional cards, which identify flag online and are set to 2 expression arm master controls, has received slot position return Board type information will not send type information request of applying for card to the slot position again, subsequent to send parameter configuration to the slot position Information.The board type information for simultaneously returning to the board type matching of the board type information of reply and definition, FPGA module It is the byte stream of the software version information of a string board types and 3 bytes containing 9 bytes, if the character string of board type In include " power " substring, this slot i.e. be identified as having plugged power version, if comprising " prog- " substring, This slot is identified as having plugged resistance card and so on, includes " balan ", " relay ", " board of digit " substring The corresponding slot of type information can be identified as having plugged active equalization plate respectively, relay card, digital io card, character string not area Divide capital and small letter.
Step 7: after embedded qt receives board type information, obtaining the corresponding number of board type, and according to number With corresponding display interface.
The state of two IO is to be dragged down its level by software control after being powered on by FPGA functional cards in step 2, In circuit design can also by hardware circuit control by have FPGA functional cards insertion when I/O state and there is no FPGA function I/O state when board is inserted into is distinguished.For example, by circuit design, when there is the insertion of FPGA functional cards, FPGA board On high level I/O pin and I/O pin to be detected connect, our two IO to be detected are just high level at this time, work as inspection It is determined that there are FPGA functional cards to insert when measuring high level, reduces FPGA and the control of I/O state to be detected is walked Suddenly.
Whether each board is to be detected by the level state of two IO online in step 3, can be changed to herein only Whether have board be inserted into associated socket, which kind of function then communicatively inquire insertion again is if being distinguished by an IO Energy board, or which kind of functional cards directly judge insertion by the combinations of states of multiple IO is, needs to define in advance Which kind of functional cards is corresponding each combinations of states be, need not thus inquire board type information with functional cards communication again , but on condition that the I/O resource of CPU wants enough.
The Arm master control and FPGA functional cards communication mode used in this example are common serial communication modes, are realized Get up to be more easier, it, can be using 485 serial communications or high speed spi communication or instrument if pursuing higher traffic rate The equipment-specific GPIB communication mode of device.
This example median surface display board Card Type to FPGA request board type information be to be realized in different processes , Arm middle-position machine program cooperates the interprocess communication mode of semaphore that will get from FPGA functional cards by shared drive The board type informations of 8 slot positions be transferred to the upper layer qt, network, message queue, the interprocess communications such as fifo can also be used Mode.The upper layer PC will be given by network transmission in the information of qt interface display convenient for the later period by doing so, and extend more convenient, maintenance Get up and be also more easier, at the same also avoid because qt program it is excessively complicated caused by program reliability decrease.
The content that this specification is not described in detail belongs to the prior art well known to professional and technical personnel in the field.

Claims (6)

1. method that is a kind of while carrying out automatic identification to multiple functions module, it is characterised in that:
The type of board each in functional module is defined, and edits the corresponding display interface of all types of boards;
The slot position of insertions function module is detected by the level state of slot position;
Functional module transmission board card information request to corresponding slot position;
Functional module receives Returning plate card type information after board information request;
The board type information of return is matched with the board type of definition, and shows corresponding display circle of the type board Face.
2. method that is according to claim 1 while carrying out automatic identification to multiple functions module, which is characterized in that described Functional module includes power amplifier board, resistance card, relay card, active equalization board, Digital I/O board and insulation resistance analog board.
3. method that is according to claim 1 while carrying out automatic identification to multiple functions module, it is characterised in that: also wrap It includes and the type of board is numbered and display interface is numbered, its board type number of same type of board and aobvious Show that interface number is identical.
4. method that is according to claim 1 while carrying out automatic identification to multiple functions module, which is characterized in that pass through Slot position level state detection insertions function module slot position include:
In a slot position after insertions function module, the corresponding io level of the slot position is set to low level by the functional module;
It is successively read the level of each slot position, wherein level is the slot position that low level slot position is insertions function module.
5. method that is according to claim 1 while carrying out automatic identification to multiple functions module, it is characterised in that: detection Out after the slot position of insertions function module, the functional cards of the slot position are identified online and set 1;
The functional cards for reading each slot position identify online, if the online ident value read is 1, to the function of corresponding slot position It can the request of module transmission board card information.
6. method that is according to claim 2 while carrying out automatic identification to multiple functions module, which is characterized in that described The type of board each in functional module is defined and includes:
It is power by the type definition of power amplifier board;Or/and
It is prog- by the type definition of resistance card;Or/and
It is relay by the type definition of relay card;Or/and
It is balan by the type definition of active equalization board;Or/and
It is digit by the type definition of Digital I/O board;Or/and
It is analy by the type definition of insulation resistance analog board.
CN201811555145.2A 2018-12-18 2018-12-18 The method that automatic identification is carried out to multiple functions module simultaneously Pending CN109541475A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811555145.2A CN109541475A (en) 2018-12-18 2018-12-18 The method that automatic identification is carried out to multiple functions module simultaneously

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811555145.2A CN109541475A (en) 2018-12-18 2018-12-18 The method that automatic identification is carried out to multiple functions module simultaneously

Publications (1)

Publication Number Publication Date
CN109541475A true CN109541475A (en) 2019-03-29

Family

ID=65855416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811555145.2A Pending CN109541475A (en) 2018-12-18 2018-12-18 The method that automatic identification is carried out to multiple functions module simultaneously

Country Status (1)

Country Link
CN (1) CN109541475A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110399702A (en) * 2019-05-10 2019-11-01 武汉精能电子技术有限公司 A kind of method of board synchronizing information, visualized operation interface and power supply analogue system
CN110991522A (en) * 2019-11-29 2020-04-10 山东万腾电子科技有限公司 Character recognition method and system and industrial intelligent gateway
CN111338992A (en) * 2020-02-25 2020-06-26 邦彦技术股份有限公司 VPX machine frame board card management method and device based on FPGA
CN114184935A (en) * 2021-11-30 2022-03-15 上海御渡半导体科技有限公司 ATE board card state display device and display method

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1758398A1 (en) * 2005-08-23 2007-02-28 Syneola SA Multilevel semiotic and fuzzy logic user and metadata interface means for interactive multimedia system having cognitive adaptive capability
CN101097534A (en) * 2006-06-27 2008-01-02 中兴通讯股份有限公司 Method and system for realizing recognizing and detecting plate type of single plate
US20080220880A1 (en) * 2005-09-07 2008-09-11 Bally Gaming, Inc. Trusted Cabinet Identification System
CN102437550A (en) * 2011-12-31 2012-05-02 南京因泰莱电器股份有限公司 Microcomputer relay protection device based on serial bus technology
CN102567034A (en) * 2010-12-15 2012-07-11 北京旋极信息技术股份有限公司 Driver management system
CN103490695A (en) * 2013-06-25 2014-01-01 中国船舶重工集团公司第七一二研究所 Controller applied to multiphase motor speed adjusting system
CN203894594U (en) * 2014-06-20 2014-10-22 浙江大华***工程有限公司 Control device for multi-interface communication, environment control device and functional board
CN104111886A (en) * 2014-06-25 2014-10-22 曙光信息产业(北京)有限公司 Management system compatible with different GPUs and design method thereof
CN104317694A (en) * 2014-10-31 2015-01-28 上海原动力通信科技有限公司 Whole machine testing method and device
CN104484301A (en) * 2014-12-25 2015-04-01 南京因泰莱电器股份有限公司 FPGA-based (Field Programmable Gate Array-based) IO (Input/Output) bus device with automatic recognition function
CN204649876U (en) * 2015-06-10 2015-09-16 成都乐创自动化技术股份有限公司 Modularization global function automatic checkout system
CN105791507A (en) * 2014-12-15 2016-07-20 西安宝莱特光电科技有限公司 Mobile terminal slot identification method and device
JP2017047246A (en) * 2016-11-01 2017-03-09 株式会社三共 Slot machine
CN107466059A (en) * 2017-09-13 2017-12-12 苏州简约纳电子有限公司 The method and system of usim card is simulated in a kind of LTE terminal test
CN107992335A (en) * 2016-10-27 2018-05-04 上海华测导航技术股份有限公司 A kind of method of automatic identification receiver card Card Type
CN108196988A (en) * 2017-11-28 2018-06-22 北京中天星控科技开发有限公司 A kind of Aerospace test equipment plate card automatic identifying method
CN108509357A (en) * 2018-03-29 2018-09-07 新华三技术有限公司 Board identification device, method and communication equipment
CN108733505A (en) * 2018-06-29 2018-11-02 北京广利核***工程有限公司 Board information calibration method in place and device

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1758398A1 (en) * 2005-08-23 2007-02-28 Syneola SA Multilevel semiotic and fuzzy logic user and metadata interface means for interactive multimedia system having cognitive adaptive capability
US20080220880A1 (en) * 2005-09-07 2008-09-11 Bally Gaming, Inc. Trusted Cabinet Identification System
CN101097534A (en) * 2006-06-27 2008-01-02 中兴通讯股份有限公司 Method and system for realizing recognizing and detecting plate type of single plate
CN102567034A (en) * 2010-12-15 2012-07-11 北京旋极信息技术股份有限公司 Driver management system
CN102437550A (en) * 2011-12-31 2012-05-02 南京因泰莱电器股份有限公司 Microcomputer relay protection device based on serial bus technology
CN103490695A (en) * 2013-06-25 2014-01-01 中国船舶重工集团公司第七一二研究所 Controller applied to multiphase motor speed adjusting system
CN203894594U (en) * 2014-06-20 2014-10-22 浙江大华***工程有限公司 Control device for multi-interface communication, environment control device and functional board
CN104111886A (en) * 2014-06-25 2014-10-22 曙光信息产业(北京)有限公司 Management system compatible with different GPUs and design method thereof
CN104317694A (en) * 2014-10-31 2015-01-28 上海原动力通信科技有限公司 Whole machine testing method and device
CN105791507A (en) * 2014-12-15 2016-07-20 西安宝莱特光电科技有限公司 Mobile terminal slot identification method and device
CN104484301A (en) * 2014-12-25 2015-04-01 南京因泰莱电器股份有限公司 FPGA-based (Field Programmable Gate Array-based) IO (Input/Output) bus device with automatic recognition function
CN204649876U (en) * 2015-06-10 2015-09-16 成都乐创自动化技术股份有限公司 Modularization global function automatic checkout system
CN107992335A (en) * 2016-10-27 2018-05-04 上海华测导航技术股份有限公司 A kind of method of automatic identification receiver card Card Type
JP2017047246A (en) * 2016-11-01 2017-03-09 株式会社三共 Slot machine
CN107466059A (en) * 2017-09-13 2017-12-12 苏州简约纳电子有限公司 The method and system of usim card is simulated in a kind of LTE terminal test
CN108196988A (en) * 2017-11-28 2018-06-22 北京中天星控科技开发有限公司 A kind of Aerospace test equipment plate card automatic identifying method
CN108509357A (en) * 2018-03-29 2018-09-07 新华三技术有限公司 Board identification device, method and communication equipment
CN108733505A (en) * 2018-06-29 2018-11-02 北京广利核***工程有限公司 Board information calibration method in place and device

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
KONSTANTINOS TOKAS等: "Slotted TDMA and optically switched network for disaggregated datacenters", 《2017 19TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON)》 *
李亚军等: "一种基于PXI的多串口数据管理设备设计", 《信息***与网络》 *
蔡云飞等: "一种基于PXIe总线的频谱监测设备设计", 《移动通信》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110399702A (en) * 2019-05-10 2019-11-01 武汉精能电子技术有限公司 A kind of method of board synchronizing information, visualized operation interface and power supply analogue system
CN110991522A (en) * 2019-11-29 2020-04-10 山东万腾电子科技有限公司 Character recognition method and system and industrial intelligent gateway
CN111338992A (en) * 2020-02-25 2020-06-26 邦彦技术股份有限公司 VPX machine frame board card management method and device based on FPGA
CN114184935A (en) * 2021-11-30 2022-03-15 上海御渡半导体科技有限公司 ATE board card state display device and display method

Similar Documents

Publication Publication Date Title
CN109541475A (en) The method that automatic identification is carried out to multiple functions module simultaneously
CN103036742B (en) Control method and system that communication apparatus batch detects
CN111220401B (en) General motor train unit single-train debugging simulation device and method
CN106990383A (en) A kind of method and device for tearing back electric energy meter sorting open
CN107688521A (en) A kind of server power supply detects circuit and detection method in place
CN106407059A (en) Server node testing system and method
CN204884160U (en) Ammeter data collection station detecting system
CN109257367A (en) A kind of data communication protocol and implementation method for industrial internet-of-things terminal
CN108108277A (en) A kind of PCIE transmitting terminals pattern test system and test method
CN102608479A (en) Automatic multi-machine testing system
CN112379251A (en) Relay circuit fault testing system and method
CN105606922A (en) Multi-frequency-converter aging test method and system based on LabVIEW
CN109388529B (en) Relay protection CPU (Central processing Unit) mainboard performance detection method and system
CN108562843A (en) A kind of alternating current generator E3 controller circuit boards detecting system and method
CN108667515A (en) Port configuration method and communication equipment
CN102236068A (en) Method and device for testing chip
CN208110030U (en) A kind of communication test plate of ammeter communication module
CN106033103B (en) Second power equipment intelligent test method based on information self-described
CN106200623A (en) The semi-physical simulation test device of reactor core measuring system logic module
CN106940544B (en) Airborne-bus communication control method based on DSP and CPLD
CN202443109U (en) Burn-in screen device for magnetic latching relay
CN205942434U (en) Reactor core measurement system logic modules's semi -physical simulation testing arrangement
CN210604819U (en) Test system for LoRa wireless data collector
CN106774262A (en) The device and its implementation of Aulomatizeted Detect intelligence instrument master control borad hardware performance
CN201374194Y (en) Memory pin signal identification card

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190329