CN110147304A - A kind of method and apparatus of acquisition system bootload log - Google Patents
A kind of method and apparatus of acquisition system bootload log Download PDFInfo
- Publication number
- CN110147304A CN110147304A CN201910264169.0A CN201910264169A CN110147304A CN 110147304 A CN110147304 A CN 110147304A CN 201910264169 A CN201910264169 A CN 201910264169A CN 110147304 A CN110147304 A CN 110147304A
- Authority
- CN
- China
- Prior art keywords
- bootload
- log
- memory
- kernel
- region
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
Technical solution of the present invention includes a kind of method and apparatus of acquisition system bootload log, for realizing: on startup by Bootloader, log is stored in a piece of specified region of memory, and by the information of the region of memory, kernel is passed to by cmdline;The kernel initialization piece memory, exports the reading node of user's space;After system starting, user program can be as needed, and the log for exporting bootloader is handled, and such as saves as file or uploads to remote server.The invention has the benefit that more versatility, log recording during can be obtained bootload without relying on serial ports, and application program reading process log recording in systems can be passed through.
Description
Technical field
The present invention relates to a kind of method and apparatus of acquisition system bootload log, belong to field of computer technology.
Background technique
Embedded type Linux equipment is by bootload start-up operation system kernel, into after system, is carried by system
Order, can check the log recording of kernel starting, but can not check the log recording in bootload stage.
After system starting, the log recording in bootload stage can not be obtained, influences information collection and case study debugging,
And the prior art obtains starting log using serial ports, has the following problems:
1, there is limitation, rely on serial ports.Actual product not necessarily draws serial ports.Some products can only pass through after actuation
Adb or other modes connection, can't see startup stage serial ports log.For start quickly speed when starting, it will usually which default is closed
Fall serial ports output;
2, it is difficult to save processing.Other equipment, such as PC machine are needed, the serial ports of equipment is connected to, preservation could be grabbed
Log.
Summary of the invention
To solve the above problems, the purpose of the present invention is to provide the methods and dress of a kind of acquisition system bootload log
It sets, on startup by Bootloader, log is stored in a piece of specified region of memory, and by the region of memory
Information passes to kernel by cmdline;The kernel initialization piece memory, exports the reading node of user's space;System starting
Afterwards, user program can be as needed, and the log for exporting bootloader is handled, and such as saves as file or uploads to long-range clothes
Business device.
On the one hand technical solution used by the present invention solves the problems, such as it is: a kind of side of acquisition system bootload log
Method, which is characterized in that method includes the following steps: S100, starting bootload, setting aim at specifying system bootload day
The preservation address of region of memory;S200, the preservation address according to setting, are stored in specified memory address for bootload log
In, and specified memory area information is passed into core system;S300, activation system kernel, according to region of memory Information locating
To specified memory and guiding system bootload log.
Further, the region of memory information includes the initial address and memory length of memory.
Further, the method that specified memory area information is passed to core system is by inputting corresponding kernel
Region of memory information is passed to core system by order line.
Further, the S300 further include: S301, system kernel, will be corresponding interior according to specified memory area information
It deposits initialization and creates the device node that system bootload log in the memory can be read;After S302, activation system, calling pair
It answers application program to read system bootload log according to device node and is handled.
Further, further includes: S1, starting bootload, setting aim at specified flash region system bootload day
Save address;S2, the preservation address according to setting, bootload log is stored in specified flash address, and by specified sudden strain of a muscle
It deposits area information and passes to core system;S3, activation system kernel, navigate to specified memory according to flash region information and export
System bootload log.
Further, further includes: S1, starting bootload, kernel buffers are revised as in buffer area, make bootload and
Core system shares the same buffer area;S2, bootload log is stored in kernel buffers, passes through kernel buffers
Interface accesses buffer area and obtains corresponding bootload log.
On the other hand technical solution used by the present invention solves the problems, such as it is: a kind of acquisition system bootload log
Device characterized by comprising starting module enters system by bootload for starting bootload;Setup module,
Aim at the preservation address in specified memory region for system bootload day to be arranged;Memory modules, for saving bootload day
Will;Core system starting module is used for activation system kernel;Log extraction module, for being arrived according to region of memory Information locating
Specified memory and guiding system bootload log.
Further, the log extraction module further include: command executing unit, for the kernel order line according to input
Execute corresponding task, including but not limited to region of memory information the passing to core system of the task.
Further, further includes: internal memory initialization module is used for according to specified memory area information, by corresponding memory
It initializes and creates the device node that system bootload log in the memory can be read;Application invocation module, for calling pair
It answers application program to read system bootload log according to device node and is handled.
Further, further includes: flash memory module aims at the preservation in specified flash region for system bootload day to be arranged
Address simultaneously saves bootload log;Buffer module, for saving bootload log and open corresponding interface for using journey
The corresponding bootload log of sequence fire.
Day the beneficial effects of the present invention are: more versatility, during can be obtained bootload without relying on serial ports
Will record, and application program reading process log recording in systems can be passed through.
Detailed description of the invention
Fig. 1 is method flow schematic diagram according to the preferred embodiment of the invention;
Fig. 2 is apparatus structure schematic diagram according to the preferred embodiment of the invention;
Fig. 3 is preferred embodiment in accordance with the present invention one.
Specific embodiment
It is carried out below with reference to technical effect of the embodiment and attached drawing to design of the invention, specific structure and generation clear
Chu, complete description, to be completely understood by the purpose of the present invention, scheme and effect.
It should be noted that unless otherwise specified, when a certain feature referred to as " fixation ", " connection " are in another feature,
It can directly fix, be connected to another feature, and can also fix, be connected to another feature indirectly.In addition, this
The descriptions such as the upper and lower, left and right used in open are only the mutual alignment pass relative to each component part of the disclosure in attached drawing
For system.The "an" of used singular, " described " and "the" are also intended to including most forms in the disclosure, are removed
Non- context clearly expresses other meaning.In addition, unless otherwise defined, all technical and scientific terms used herein
It is identical as the normally understood meaning of those skilled in the art.Term used in the description is intended merely to describe herein
Specific embodiment is not intended to be limiting of the invention.Term as used herein "and/or" includes one or more relevant
The arbitrary combination of listed item.
It will be appreciated that though various elements, but this may be described using term first, second, third, etc. in the disclosure
A little elements should not necessarily be limited by these terms.These terms are only used to for same type of element being distinguished from each other out.For example, not departing from
In the case where disclosure range, first element can also be referred to as second element, and similarly, second element can also be referred to as
One element.The use of provided in this article any and all example or exemplary language (" such as ", " such as ") is intended merely to more
Illustrate the embodiment of the present invention well, and unless the context requires otherwise, otherwise the scope of the present invention will not be applied and be limited.
In embedded OS, BootLoader is run before operating system nucleus operation.It can initialize
Hardware device establishes memory headroom mapping graph, so that the hardware environment of system is taken to a proper states, to be final
Call operation system kernel gets out correct environment.In embedded systems, usually there is no the firmware journeys as BIOS
Sequence (note, as soon as some embedded type CPUs can also embed a section short and small startup program), therefore the load starting task of whole system is complete
It is completed entirely by BootLoader.In an embedded system based on ARM7TDMI core, system is when powering on or resetting
Usually all from the 0x00000000 of address execute, and at this address arrange usually be exactly system BootLoader
Program.
Operating system nucleus, operating system nucleus refer to the core of most of operating systems.It is by operating system
It is formed for managing those of memory, file, peripheral hardware and system resource part.Operating system nucleus usually runs process, and
Communication between offer process.
U-Boot, full name Universal Boot Loader are the open source code projects for following GPL clause.U-Boot's
Effect is System guides.U-Boot is from FADSROM, 8xxROM, PPCBOOT gradually development and evolution.Its source code catalogue, compiling
Form is much like with linux kernel, in fact, many U-Boot source codes are exactly to be carried out according to corresponding linux kernel source program
Simplified and formation, the driver of especially some equipment, this can embody this point from the annotation of U-Boot source code.
Referring to Fig.1, it is method flow schematic diagram according to the preferred embodiment of the invention:
The following steps are included: S100, starting bootload, setting aim at the guarantor in specified memory region system bootload day
Deposit address;S200, the preservation address according to setting, bootload log is stored in specified memory address, and will be specified interior
It deposits area information and passes to core system;S300, activation system kernel, according to region of memory Information locating to specified memory and lead
System bootload log out.
The region of memory information includes the initial address and memory length of memory.
The method that specified memory area information is passed to core system is will by inputting corresponding kernel order line
Region of memory information passes to core system.
The S300 further include: S301, system kernel are according to specified memory area information, simultaneously by corresponding internal memory initialization
The device node of system bootload log in the memory can be read in creation;After S302, activation system, corresponding application program is called
System bootload log is read according to device node and is handled.
Further include: S1, starting bootload, setting aim at the preservation address in specified flash region system bootload day;
S2, the preservation address according to setting, bootload log is stored in specified flash address, and by specified flash area information
Pass to core system;S3, activation system kernel navigate to specified memory and guiding system starting dress according to flash region information
Carry log.
Further include: buffer area is revised as kernel buffers, makes bootload and core system by S1, starting bootload
Share the same buffer area;S2, bootload log is stored in kernel buffers, is accessed by the interface of kernel buffers
Buffer area obtains corresponding bootload log.
It is apparatus structure schematic diagram according to the preferred embodiment of the invention referring to Fig. 2:
Include: starting module, for starting bootload, system is entered by bootload;Setup module, for being arranged
System bootload day aims at the preservation address in specified memory region;Memory modules, for saving bootload log;Kernel system
System starting module, is used for activation system kernel;Log extraction module, for according to region of memory Information locating to specified memory simultaneously
Guiding system bootload log.
The log extraction module further include: command executing unit, for executing correspondence according to the kernel order line of input
Task, including but not limited to region of memory information the passing to core system of the task.
Further include: internal memory initialization module, for by corresponding internal memory initialization and creating according to specified memory area information
Build the device node that system bootload log in the memory can be read;Application invocation module, for calling corresponding application program
System bootload log is read according to device node and is handled.
Further include: flash memory module aims at the preservation address in specified flash region system bootload day and protects for being arranged
Deposit bootload log;Buffer module is right for application program fire for saving bootload log and open corresponding interface
The bootload log answered.
It is preferred embodiment in accordance with the present invention one referring to Fig. 3:
On startup, log is stored in a piece of specified region of memory by 1.Bootloader, and by the region of memory
Information, kernel is passed to by cmdline;
2. the kernel initialization piece memory, exports the reading node of user's space;
3. user program can be as needed, and the log for exporting bootloader is handled, and such as saves as after system starting
File uploads to remote server.
The log of bootloader is preserved, can be checked by application program and be done further after system start-up
Reason.
There are following alternative solutions by colleague for implementing:
(1) before bootloader starts kernel, log, which is saved in the file system on flash, (influences starting speed
Degree);
(2) it before bootloader starts kernel, or is sent by network and is saved on server (influence starting
Speed relies on network);
(3) modification kernel buffers are realized, the log and kernel log of uboot is allowed to share a buffer area.In this way
In user's space then the log of bootloader can be obtained by the interface of traditional operation kernel buffers.(kernel need to be modified
The mechanism of original buffer area).
It should be appreciated that the embodiment of the present invention can be by computer hardware, the combination of hardware and software or by depositing
The computer instruction in non-transitory computer-readable memory is stored up to be effected or carried out.Standard volume can be used in the method
Journey technology-includes that the non-transitory computer-readable storage media configured with computer program is realized in computer program,
In configured in this way storage medium computer is operated in a manner of specific and is predefined --- according in a particular embodiment
The method and attached drawing of description.Each program can with the programming language of level process or object-oriented come realize with department of computer science
System communication.However, if desired, the program can be realized with compilation or machine language.Under any circumstance, which can be volume
The language translated or explained.In addition, the program can be run on the specific integrated circuit of programming for this purpose.
In addition, the operation of process described herein can be performed in any suitable order, unless herein in addition instruction or
Otherwise significantly with contradicted by context.Process described herein (or modification and/or combination thereof) can be held being configured with
It executes, and is can be used as jointly on the one or more processors under the control of one or more computer systems of row instruction
The code (for example, executable instruction, one or more computer program or one or more application) of execution, by hardware or its group
It closes to realize.The computer program includes the multiple instruction that can be performed by one or more processors.
Further, the method can be realized in being operably coupled to suitable any kind of computing platform, wrap
Include but be not limited to PC, mini-computer, main frame, work station, network or distributed computing environment, individual or integrated
Computer platform or communicated with charged particle tool or other imaging devices etc..Each aspect of the present invention can be to deposit
The machine readable code on non-transitory storage medium or equipment is stored up to realize no matter be moveable or be integrated to calculating
Platform, such as hard disk, optical reading and/or write-in storage medium, RAM, ROM, so that it can be read by programmable calculator, when
Storage medium or equipment can be used for configuration and operation computer to execute process described herein when being read by computer.This
Outside, machine readable code, or part thereof can be transmitted by wired or wireless network.When such media include combining microprocessor
Or other data processors realize steps described above instruction or program when, invention as described herein including these and other not
The non-transitory computer-readable storage media of same type.When methods and techniques according to the present invention programming, the present invention
It further include computer itself.
Computer program can be applied to input data to execute function as described herein, to convert input data with life
At storing to the output data of nonvolatile memory.Output information can also be applied to one or more output equipments as shown
Device.In the preferred embodiment of the invention, the data of conversion indicate physics and tangible object, including the object generated on display
Reason and the particular visual of physical objects are described.
The above, only presently preferred embodiments of the present invention, the invention is not limited to above embodiment, as long as
It reaches technical effect of the invention with identical means, all within the spirits and principles of the present invention, any modification for being made,
Equivalent replacement, improvement etc., should be included within the scope of the present invention.Its technical solution within the scope of the present invention
And/or embodiment can have a variety of different modifications and variations.
Claims (10)
1. a kind of method of acquisition system bootload log, which is characterized in that method includes the following steps:
S100, starting bootload, setting aim at the preservation address in specified memory region system bootload day;
S200, the preservation address according to setting, bootload log is stored in specified memory address, and by specified memory area
Domain information passes to core system;
S300, activation system kernel, according to region of memory Information locating to specified memory and guiding system bootload log.
2. the method for acquisition system bootload log according to claim 1, which is characterized in that the region of memory letter
Breath includes the initial address and memory length of memory.
3. the method for acquisition system bootload log according to claim 1, which is characterized in that described by specified memory
The method that area information passes to core system is that region of memory information is passed to kernel by inputting corresponding kernel order line
System.
4. the method for acquisition system bootload log according to claim 1, which is characterized in that the S300 is also wrapped
It includes:
S301, system kernel are according to specified memory area information, and by corresponding internal memory initialization and creation can be read in the memory
The device node of system bootload log;
After S302, activation system, calls corresponding application program to read system bootload log according to device node and handled.
5. the method for acquisition system bootload log according to claim 1, which is characterized in that further include:
S1, starting bootload, setting aim at the preservation address in specified flash region system bootload day;
S2, the preservation address according to setting, bootload log is stored in specified flash address, and by specified flash region
Information passes to core system;
S3, activation system kernel navigate to specified memory and guiding system bootload log according to flash region information.
6. the method for acquisition system bootload log according to claim 1, which is characterized in that further include:
S1, starting bootload, are revised as kernel buffers for buffer area, share bootload and core system same slow
Rush area;
S2, bootload log is stored in kernel buffers, buffer area acquisition pair is accessed by the interface of kernel buffers
The bootload log answered.
7. a kind of device of acquisition system bootload log characterized by comprising
Starting module enters system by bootload for starting bootload;
Setup module aims at the preservation address in specified memory region for system bootload day to be arranged;
Memory modules, for saving bootload log;
Core system starting module is used for activation system kernel;
Log extraction module, for according to region of memory Information locating to specified memory and guiding system bootload log.
8. the device according to claim 7 for taking system bootload log, which is characterized in that the log extraction module
Further include:
Command executing unit, for executing corresponding task, including but not limited to region of memory according to the kernel order line of input
Information passes to the task of core system.
9. the device according to claim 7 for taking system bootload log, which is characterized in that further include:
Internal memory initialization module, for according to specified memory area information, by corresponding internal memory initialization and this to be can be read in creation
The device node of system bootload log in memory;
Application invocation module, for calling corresponding application program to read system bootload log according to device node and being located
Reason.
10. the device according to claim 7 for taking system bootload log, which is characterized in that further include:
Flash memory module aims at the preservation address in specified flash region system bootload day and saves bootload day for being arranged
Will;
Buffer module, for saving bootload log and opening corresponding interface for the corresponding bootload of application program fire
Log.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910264169.0A CN110147304A (en) | 2019-04-03 | 2019-04-03 | A kind of method and apparatus of acquisition system bootload log |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910264169.0A CN110147304A (en) | 2019-04-03 | 2019-04-03 | A kind of method and apparatus of acquisition system bootload log |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110147304A true CN110147304A (en) | 2019-08-20 |
Family
ID=67589344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910264169.0A Pending CN110147304A (en) | 2019-04-03 | 2019-04-03 | A kind of method and apparatus of acquisition system bootload log |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110147304A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110716845A (en) * | 2019-09-29 | 2020-01-21 | 上海龙旗科技股份有限公司 | Method for reading log information of Android system |
CN111782474A (en) * | 2020-06-30 | 2020-10-16 | 广东小天才科技有限公司 | Log processing method and device, electronic equipment and medium |
CN112181793A (en) * | 2020-09-28 | 2021-01-05 | 大唐高鸿信安(浙江)信息科技有限公司 | Log recording method, device and equipment |
CN112256350A (en) * | 2020-10-26 | 2021-01-22 | 上海华东汽车信息技术有限公司 | Vehicle-mounted system starting method and device, vehicle-mounted device, vehicle and storage medium |
CN113660103A (en) * | 2020-05-12 | 2021-11-16 | 大唐移动通信设备有限公司 | Startup information recording method and device, electronic equipment and storage medium |
CN114385574A (en) * | 2020-10-22 | 2022-04-22 | 大唐移动通信设备有限公司 | Log processing method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080054592A (en) * | 2006-12-13 | 2008-06-18 | 엘지노텔 주식회사 | Log storage method using fixed location memory area in embedded system |
CN103336736A (en) * | 2013-05-27 | 2013-10-02 | 华为技术有限公司 | System log acquisition method and device |
CN104346265A (en) * | 2013-07-29 | 2015-02-11 | 比亚迪股份有限公司 | Terminal equipment and acquisition method and device for log information thereof |
CN106250125A (en) * | 2016-07-26 | 2016-12-21 | 深圳天珑无线科技有限公司 | Obtain the method and device of daily record |
CN109522147A (en) * | 2018-11-15 | 2019-03-26 | Oppo广东移动通信有限公司 | Method, device, storage medium and terminal for recording abnormal startup information |
-
2019
- 2019-04-03 CN CN201910264169.0A patent/CN110147304A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080054592A (en) * | 2006-12-13 | 2008-06-18 | 엘지노텔 주식회사 | Log storage method using fixed location memory area in embedded system |
CN103336736A (en) * | 2013-05-27 | 2013-10-02 | 华为技术有限公司 | System log acquisition method and device |
CN104346265A (en) * | 2013-07-29 | 2015-02-11 | 比亚迪股份有限公司 | Terminal equipment and acquisition method and device for log information thereof |
CN106250125A (en) * | 2016-07-26 | 2016-12-21 | 深圳天珑无线科技有限公司 | Obtain the method and device of daily record |
CN109522147A (en) * | 2018-11-15 | 2019-03-26 | Oppo广东移动通信有限公司 | Method, device, storage medium and terminal for recording abnormal startup information |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110716845A (en) * | 2019-09-29 | 2020-01-21 | 上海龙旗科技股份有限公司 | Method for reading log information of Android system |
CN110716845B (en) * | 2019-09-29 | 2024-03-12 | 上海龙旗科技股份有限公司 | Log information reading method of Android system |
CN113660103A (en) * | 2020-05-12 | 2021-11-16 | 大唐移动通信设备有限公司 | Startup information recording method and device, electronic equipment and storage medium |
CN111782474A (en) * | 2020-06-30 | 2020-10-16 | 广东小天才科技有限公司 | Log processing method and device, electronic equipment and medium |
CN112181793A (en) * | 2020-09-28 | 2021-01-05 | 大唐高鸿信安(浙江)信息科技有限公司 | Log recording method, device and equipment |
CN112181793B (en) * | 2020-09-28 | 2022-11-11 | 大唐高鸿信安(浙江)信息科技有限公司 | Log recording method, device and equipment |
CN114385574A (en) * | 2020-10-22 | 2022-04-22 | 大唐移动通信设备有限公司 | Log processing method and device, electronic equipment and storage medium |
CN112256350A (en) * | 2020-10-26 | 2021-01-22 | 上海华东汽车信息技术有限公司 | Vehicle-mounted system starting method and device, vehicle-mounted device, vehicle and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110147304A (en) | A kind of method and apparatus of acquisition system bootload log | |
CN110928529B (en) | Method and system for assisting operator development | |
CN108388515B (en) | Test data generation method, device, equipment and computer readable storage medium | |
US9250868B2 (en) | System and method for generating a device driver using an archive of template code | |
US20160012350A1 (en) | Interoperable machine learning platform | |
CN110717268B (en) | A Portable Component Unit Encapsulation Method Based on FACE Architecture | |
CN104881343A (en) | Testing method and testing system | |
US20190087160A1 (en) | System and method for creating domain specific language | |
US20180025162A1 (en) | Application program analysis apparatus and method | |
CN106873970A (en) | The installation method and device of a kind of operating system | |
US9990216B2 (en) | Providing hypercall interface for virtual machines | |
CN109445845A (en) | Interface call method, device, computer equipment and storage medium | |
CN115438768A (en) | Model reasoning method, device, computer equipment and storage medium | |
US20220026862A1 (en) | Determination of task automation using an artificial intelligence model | |
CN114625448A (en) | Flow generation method and device combining RPA and AI, electronic equipment and storage medium | |
CN107656739A (en) | code compiling method and device based on windows systems | |
CN116860589B (en) | Register verification method and device, electronic equipment and computer storage medium | |
CN205050186U (en) | Real -time automatic system of booking rooms | |
CN109408323A (en) | A kind of server lua performance analysis of central issue method | |
US20220239609A1 (en) | System and method for executing operations in a performance engineering environment | |
RU158945U1 (en) | UNIFICATION UNIT WITH SERIAL COMPARISON OF TERMS | |
US11093318B2 (en) | Data integration process refinement and rejected data correction | |
US10649888B2 (en) | Parallelizable data-driven testing | |
US10579340B2 (en) | Model element characteristic preservation in modeling environments | |
CN113272813A (en) | Method, device, equipment and storage medium for customizing data stream hardware analog simulation |
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 |
Application publication date: 20190820 |
|
RJ01 | Rejection of invention patent application after publication |