CN101436097B - Electronic device and wake-up method thereof - Google Patents
Electronic device and wake-up method thereof Download PDFInfo
- Publication number
- CN101436097B CN101436097B CN200710170272.6A CN200710170272A CN101436097B CN 101436097 B CN101436097 B CN 101436097B CN 200710170272 A CN200710170272 A CN 200710170272A CN 101436097 B CN101436097 B CN 101436097B
- Authority
- CN
- China
- Prior art keywords
- mentioned
- hot plug
- storer
- electronic installation
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The invention relates to an electronic device and an awakening method thereof. The electronic device comprises a detection circuit, a memory unit and a starting module, wherein a state change value is outputted when the detection circuit detects a change state of any non-hot plug device, and the memory unit is used for storing the state change value outputted by the detection circuit; and when the electronic device restores the operating state from the sleep state, a normal starting program is executed if the starting module detects the state change value.
Description
Technical field
The invention relates to the awakening method of a kind of electronic installation and electronic installation, and relate to especially a kind of awakening method of supporting the electronic installation that increases or remove non-hot plug (non-hot plug) device newly.
Background technology
At advanced configuration and power interface (Advanced Configuration and Power Interface, ACPI) in standard, the state of computer system, except duty S0, has also comprised the dormant state (sleeping mode) that consumes less power supply.And according to the difference of power consumption and resume speed, dormant state can be divided into multiple grades such as S1, S3, S4 and S5.Under S1 (power on suspend) state, computer system is only by screen shutdown, so can return to soon duty.And be referred to as under the S3 state of storer dormancy (suspend to ram), except storer and controller thereof need power supply to keep data, all the other devices are all stopped power supply.S4 (suspend to disk) state is further stored in hard disk the data in storer, therefore no longer needs power supply to storer.And so-called S5 state is off-mode, now only retain considerably less standby power to computer system.
Be not difficult to infer, under the pattern of more power saving, return to the needed time of duty also longer.Furthermore, in above-mentioned dormant state the most power saving be S5 state, but by S5 recovering state during to duty, need to pass through Basic Input or Output System (BIOS) (Basic Input Output System, BIOS) selftest of starting shooting, according to this periphery hardware unit is carried out the action of initialization and scanning, and relevant setting value is filled in to periphery hardware unit, until just complete whole boot program after loading corresponding driver.The execution of above-mentioned action by cause computer system start-up time become very tediously long.
In comparison, because computer system is entering before S3 state, by operating system, current behaviour in service (is comprised to various settings, driver, or the Application Status carried out of user etc.) be recorded in paging file (page file), and paging file is stored to storer.Therefore in the time that user restarts computer system to duty S0 by battery saving mode S3, only needing to carry out basic chip by Basic Input or Output System (BIOS) sets, the leading expedient of computer system can be handed over to operating system, with the data by paging file, computer system is returned to state originally.Without any need for hardware initialization, scanning and detecting action in the situation that, can return to duty with quickish speed.
Exactly because also when computer system is by S3 recovering state during to duty S0; Basic Input or Output System (BIOS) will no longer be carried out scanning motion to periphery hardware unit; if therefore user increases or has removed any non-hot plug (non-hot-plug) device newly under S3 state in computer system; in the time that startup computer system returns to duty S0; the virtual condition of hardware unit is just inconsistent with paging file recorded data; this will cause computer system hang-up, even can cause the damage of computer system or hardware unit when serious.That is to say, if user is set the state to S3 in order to want to start computer system fast, just cannot increase or remove any non-hot plug device newly under such state.
Summary of the invention
In view of this, the invention provides a kind of electronic installation (or computer system), allow the user can be in the time that electronic installation enters storer dormancy (S3) state, still can increase or remove any non-hot plug (non-hot-plug) device newly, and can not cause electronic installation to crash or damage and cannot resume work, and then increase computer system convenience in the use.
The invention provides a kind of awakening method of electronic installation, while waking up to duty by storer dormant state, first judge whether user increases or removed any non-hot plug device newly under storer dormant state, and carry out different recovery routines according to judged result, thereby avoid causing the situation that cannot normally open computer system to produce because increasing or remove non-hot plug device newly.
The present invention proposes a kind of electronic installation, has a duty and a storer dormant state, and connects at least one non-hot plug device, and electronic installation comprises a circuit for detecting and a starting module.In the time that one of the arbitrary non-hot plug device of circuit for detecting detecting changes state, output one state change value.In the time that electronic installation will return to duty by storer dormant state, if starting module detects state change value, carry out a normal boot-strap program, if starting module does not detect state change value, carry out a storer dormancy recovery routine.
One of the wherein change state of non-hot plug device, is that non-hot plug device is installed on electronic installation and by removing non-hot plug device on electronic installation, both.If starting module does not detect state change value, electronic installation is carried out a storer dormancy recovery routine.
Normal boot-strap program comprises non-hot plug device rescaned, and storer dormancy recovery routine uses the supplemental characteristic in a storer, makes electronic memory dormant state return to duty.
In one embodiment of this invention, circuit for detecting comprises at least one detecting unit and a logic gate.Wherein, each detecting unit is in order to detect one of corresponding above-mentioned these non-hot plug devices, in the time having this change state, and a just corresponding signal of exporting.Logic gate receives after above-mentioned these signals, exports this state change value.Logic gate can be a NAND door.Detecting unit is disposed at respectively multiple non-hot plug device slots, with according to the electric connection of non-hot plug device and non-hot plug device slot, controls this signal output.
In one embodiment of this invention, non-hot plug device comprises storer, and electronic installation also comprises memory power switch.This memory power switch is connected to storer, circuit for detecting and power supply, and in order to detect storer at circuit for detecting when being increased newly or removing, sever supply is to the power supply of storer.
In one embodiment of this invention, arbitrary form that storage unit can be South Bridge chip buffer or Super I/O chip buffer is reached.And starting module comprises Basic Input or Output System (BIOS) (BasicInput/Output System, BIOS) and an operating system.Non-hot plug device can be that integrated driving electronics (Integrated Drive Electronics, IDE) device, periphery part connect (PeripheralComponent Interconnect, PCI) device, or PS2 device.
From another viewpoint, the present invention proposes a kind of awakening method of electronic installation, and this electronic installation is suitable for configuring at least one non-hot plug device, and the method comprises: in the time that one of the arbitrary non-hot plug device of detecting changes state, produce a state change value.Store this state change value.If when electronic installation will return to duty by storer dormant state, state change value detected, this electronic installation is carried out a normal boot-strap program.
The present invention is in computer system during in storer dormant state, and whether record user has newly-increased or remove the action of any non-hot plug device.In the time preparing computer system to return to duty, can be just to recover action to computer system with storer dormancy recovery routine or traditional boot program according to the result judgement of record accordingly.Therefore,, as long as user is not newly-increased or remove any non-hot plug device, computer system just can return to duty by storer dormancy recovery routine, and then the speed of start quickly computer system.
In sum, the waken system of storer dormancy of the present invention and method at least have following advantages:
1. in the time starting computer system, add judgment mechanism, to be confirmed whether that non-hot plug device is updated.If user is newly-increased or removed non-hot plug device, start computer system with traditional boot program.Accordingly, user still can upgrade according to demand non-hot plug device under S3 state, and can in the time starting computer system, not cause crashing, and then increases the elasticity that uses computer system.
2. in the situation that user increases newly or removes any non-hot plug device, rapidly computer system is returned to duty by storer dormancy recovery routine, and then promote the efficiency that starts computer system, to increase the convenience in use.
3. the mechanism of protected storage is provided under S3 state, or while removing storer sever supply power supply newly-increased user according to this, plugs storer under electric state and causes storer damage having preventing.
For above-mentioned feature and advantage of the present invention can be become apparent, preferred embodiment cited below particularly, and coordinate appended diagram, be described in detail below.
Brief description of the drawings
It shown in Fig. 1, is the calcspar according to the electronic installation of one embodiment of the invention.
It shown in Fig. 2, is the process flow diagram according to the electronic installation of one embodiment of the invention.
Embodiment
Under computer system architecture now, be to have power saving and Starting mode fast concurrently by storer dormancy (S3) recovering state to duty simultaneously.But under S3 state, do not support increasing newly or removing action of non-hot plug (non-hot-plug) device.Therefore, if there is a set of mechanism can be recorded in the state that under S3 state, non-hot plug device is increased newly or removes, and then starting electronic installation (or computer system) by storer dormancy (S3) recovering state during to duty S0, according to the change state of detected non-hot plug (non-hot-plug) device, select to start the program of electronic installation, being bound to can be in the situation that upgrading any non-hot plug device, just can directly accelerate the toggle speed of computer system by a storer dormancy recovery routine, also can avoid the situation that crashes when having unusual fluctuation to non-hot plug device.The present invention is based on above-mentioned viewpoint and then a kind of electronic installation developing and its awakening method.In order to make content of the present invention more clear, below the example that really can implement according to this as the present invention especially exemplified by embodiment.
It shown in Fig. 1, is the calcspar according to the electronic installation of one embodiment of the invention.Refer to Fig. 1, electronic installation 1 00 is applicable to a computer system (not shown), in order to returning to duty S0 in the computer system of S3 state.Wherein, electronic installation 100 comprises circuit for detecting 110, storage unit 130, starting module 140.
In the present embodiment, the configurable multiple non-hot plug devices of computer system (such as non-hot plug device 121, non-hot plug device 123 and non-hot plug device 125 etc.), above-mentioned non-hot plug device can be hard disk, PS2 mouse or display card etc.If will with and computer system between connecting interface distinguish, non-hot plug device has comprised integrated driving electronics (Integrated Drive Electronics, IDE) device, periphery part connect (Peripheral Component Interconnect, PCI) device, or PS2 device etc., do not limit its scope at this.Circuit for detecting 110 is change states of detecting above-mentioned non-hot plug device, and is connected with storage unit 130, by after state (change) value of exporting according to above-mentioned change state, is stored to storage unit 130 according to this.
Further, comprise multiple detecting units (for example detecting unit 111, detecting unit 113 and detecting unit 115) and a logic gate 117 at circuit for detecting 110.In the present embodiment, each detecting unit is respectively in order to detect the state of different non-hot plug devices, and in the time that the state of the non-hot plug device of correspondence is updated, exports corresponding signal.For instance, when detecting unit 111 detects non-hot plug device 121 when being increased newly or removing, logic gate 117 just can be exported the signal that represents that non-hot plug device 121 is updated.
In one embodiment, the detecting unit in circuit for detecting 110 is to be for example configured on the non-hot plug device slot of motherboard.Taking PCI slot as example, on all PCI slots of computer system motherboard, be all provided with a detecting unit, detecting unit can judge the state of PCI device according to the annexation between the pin of PCI slot (pin) and PCI device, and exports corresponding signal.For instance, while supposing that PCI device is installed in computer system, detecting unit can be exported the signal of a noble potential.For example, when user moves while originally assigning into the PCI device (having the display card of pci interface) on PCI slot, detecting unit just can change the signal value of output signal into electronegative potential so.
In another embodiment, on all PS2 slots of computer system, also dispose detecting unit, and detecting unit is for example judge that whether user is newly-increased or remove PS2 device (for example PS2 mouse) according to the signal value of any one pin on PS2 slot.It must be emphasized that at this, above-described embodiment is only a kind of embodiment of detecting unit, anyly can detect the state of non-hot plug device and whether be updated and the substitutional connection of output corresponding signal according to non-hot plug device, all can be in order to as detecting unit of the present invention, do not limit the embodiment of detecting unit at this.
As shown in Figure 1, all signals of exporting via detecting unit will be transferred into the input end of logic gate 117 in the lump, and wherein logic gate 117 for example can realize with a NAND door.And logic gate 117 is receiving after above-mentioned signal, can produce a corresponding state value according to received all signals, and by output terminal, state value is sent to storage unit 130.The state value that logic gate 117 is exported is corresponding to the state of all non-hot plug devices.In other words, as long as there is the state of a non-hot plug device to change to some extent, just can make corresponding detecting unit change the signal of output, and cause logic gate 117 to change the content of the state value of exporting thereupon.That is to say, when the state of any non-hot plug device is changed, the state value being stored in storage unit 130 also can change.In the present embodiment, be for example South Bridge chip buffer or Super I/O chip buffer in order to the storage unit 130 of store status value, do not limit its scope at this.
Starting module 140 is connected to storage unit 130, and whether changes to carry out different programs according to state value, so by computer system by storer dormancy (S3) recovering state to duty.Wherein, starting module 140 is for example Basic Input or Output System (BIOS) (Basic Input/Output System, BIOS) and operating system.Following embodiment is how starting module 140 starts computer system detailed step according to state value.Refer to Fig. 2, in the time that user's wish is pressed power key by storer dormancy (S3) recovering state to duty by computer system, first as shown in step 210, starting module 140 can use Basic Input or Output System (BIOS) to read the state value being stored in storage unit 130.
Then in step 220, judge whether state value changes, or be originally a setting value, then receive a state change value that is different from setting value.If state value remains unchanged (or being former setting value), represent that user does not increase or remove any non-hot plug device newly under S3 state in computer system.Therefore as shown in step 230, starting module 140 can use operating system to carry out a storer dormancy recovery routine, and is again carried in computer system and enters a supplemental characteristic (being paging file (page file)) that is just stored to storer before S3 state.Accordingly can be rapidly by computer system by S3 recovering state to duty.
But, if starting module 140 judges that state value changes to some extent, represent that user may increase or remove some non-hot plug device in computer system newly during S3 state.In order successfully to start computer system and to use newly-increased non-hot plug device, as shown in step 240, starting module 140 will be carried out general normal boot-strap flow process, namely scan and set by start selftest (Power On SelfTest, POST) the again hardware unit to computer system (comprising all non-hot plug devices).Thus, the newly-increased device of user, just can normal operation after initialization action.
Finally, in step 250, operating system is loaded on to computer system to complete whole recovery flow process, and then allows computer system enter duty to receive user's operation.Because most user can not increase newly or remove non-hot plug device before each use computer system of being everlasting, therefore, starting module 140 just can return to duty by computer system by execute store dormancy recovery routine under these circumstances.Compared to traditional boot program, spent time of storer dormancy recovery routine is shorter, speed that therefore can start quickly computer system, and then promote the efficiency on using.In addition, user still can come according to demand to increase newly or remove non-hot plug device under S3 state, and can not experience the inconvenience that cannot upgrade non-hot plug device under traditional S3 state.
It is worth mentioning that, in computer system, for example, also belong to non-hot plug device in order to the storer (dynamic RAM, Dynamic Random Access Memory, DRAM) of storing paging file.And in computer system during in S3 state, for save data must be powered to storer.Under power supply state, at random plug storer for fear of user and cause storer damage, manage for the power supply that is supplied to storer especially in the present embodiment.Refer to Fig. 1, for convenience of description, suppose that in the present embodiment non-hot plug device 125 is DRAM.In electronic installation 100, memory power switch 1 50 is respectively with non-hot plug device 125 (being DRAM), be connected corresponding to the detecting unit 115 of DRAM and the power supply 160 that is supplied to DRAM.When detecting unit 115 detects DRAM when being increased newly or removing, just drive memory power switch 150 by originally connecting the line broken circuit of DRAM and power supply 160, to stop power supply to DRAM, protect accordingly DRAM not damaged.
In another embodiment, with can be by the mode of for example implement software by the function setting of the power key of computer system for entering S3 state.Accordingly, in the time that user presses power key, computer system just can directly enter S3 state.And just can under S3 state, detect the more new state of non-hot plug device by the waken system of storer dormancy, and in the time that user again presses power key and prepares to start computer system, judge with storer dormancy recovery routine or boot program and start computer system.Concerning user, in the situation that not increasing newly or removing any non-hot plug device, the speed that starts computer system will significantly promote.
Although the present invention discloses as above with preferred embodiment; so it is not in order to limit the present invention; under any, in technical field, have and conventionally know the knowledgeable; without departing from the spirit and scope of the present invention; when doing a little change and retouching, therefore protection scope of the present invention is when being as the criterion depending on claims person of defining.
Claims (20)
1. an electronic installation, has a duty and a storer dormant state, and connects at least one non-hot plug device, it is characterized in that, comprising:
One circuit for detecting, in the time that one of the arbitrary non-hot plug device of detecting changes state, output one state change value;
One storage unit, receives and stores above-mentioned state change value; And
One starting module, in the time that above-mentioned electronic installation will return to above-mentioned duty by above-mentioned storer dormant state, if starting module detects above-mentioned state change value, above-mentioned electronic installation is carried out a normal boot-strap program, and above-mentioned execution normal boot-strap program comprises above-mentioned these non-hot plug devices are rescaned.
2. electronic installation according to claim 1, is characterized in that, if wherein starting module does not detect above-mentioned state change value, above-mentioned electronic installation is carried out a storer dormancy recovery routine.
One of 3. electronic installation according to claim 1, is characterized in that, the wherein above-mentioned change state of above-mentioned non-hot plug device is that non-hot plug device is installed on electronic installation and by removing non-hot plug device on electronic installation, both.
4. electronic installation according to claim 2, is characterized in that, wherein above-mentioned storer dormancy recovery routine is the supplemental characteristic using in a storer, will return to above-mentioned duty by above-mentioned storer dormant state.
5. electronic installation according to claim 1, is characterized in that, wherein above-mentioned circuit for detecting comprises:
At least one detecting unit, each detecting unit is in order to detect one of corresponding above-mentioned these non-hot plug devices, in the time having above-mentioned change state, a just corresponding signal of exporting; And
One logic gate, receives after above-mentioned these signals, exports above-mentioned state change value.
6. electronic installation according to claim 5, is characterized in that, wherein above-mentioned logic gate is a NAND door.
7. electronic installation according to claim 5, it is characterized in that, wherein above-mentioned these detecting units are disposed at respectively multiple non-hot plug device slots, with according to the electric connection of above-mentioned non-hot plug device and above-mentioned non-hot plug device slot, control above-mentioned signal output.
8. electronic installation according to claim 1, is characterized in that, wherein above-mentioned non-hot plug device comprises a storer.
9. electronic installation according to claim 8, is characterized in that, also comprises:
One memory power switch, is coupled to above-mentioned storer, above-mentioned circuit for detecting and a power supply, and in order to detect above-mentioned storer at above-mentioned circuit for detecting when being increased newly or removing, sever supply is to the above-mentioned power supply of above-mentioned storer.
One of 10. electronic installation according to claim 1, is characterized in that, wherein said memory cells is a South Bridge chip buffer and a Super I/O chip buffer, both.
11. electronic installations according to claim 1, is characterized in that, wherein above-mentioned starting module comprises a Basic Input or Output System (BIOS) and an operating system.
12. electronic installations according to claim 1, it is characterized in that, wherein above-mentioned non-hot plug device is an integrated driving electronics (Integrated Drive Electronics, IDE) device, a periphery part connect the arbitrary and combination of (Peripheral Component Interconnect, PCI) device and a PS2 device.
13. electronic installations according to claim 1, is characterized in that, wherein use one by key control when above-mentioned electronic installation will return to above-mentioned duty by above-mentioned storer dormant state.
The awakening method of 14. 1 kinds of electronic installations, above-mentioned electronic installation is suitable for configuring at least one non-hot plug device, it is characterized in that, and said method comprises:
In the time that one of the arbitrary non-hot plug device of detecting changes state, produce a state change value;
Store above-mentioned state change value; And
In the time that above-mentioned electronic installation will return to a duty by a storer dormant state, if above-mentioned state change value detected, above-mentioned electronic installation is carried out a normal boot-strap program, wherein carries out above-mentioned normal boot-strap program and comprises above-mentioned these non-hot plug devices are rescaned.
The awakening method of 15. electronic installations according to claim 14, is characterized in that, if above-mentioned state change value wherein do not detected, above-mentioned electronic installation is carried out a storer dormancy recovery routine.
The awakening method of 16. electronic installations according to claim 15, is characterized in that, wherein above-mentioned storer dormancy recovery routine is the supplemental characteristic using in a storer, makes above-mentioned storer dormant state return to above-mentioned duty.
The awakening method of 17. electronic installations according to claim 14, it is characterized in that, wherein detect the change state of arbitrary non-hot plug device, be according to each non-hot plug device the newly-increased of a corresponding non-hot plug device slot or while removing, produce above-mentioned state change value.
The awakening method of 18. electronic installations according to claim 14, is characterized in that, wherein above-mentioned non-hot plug device comprises a storer.
The awakening method of 19. electronic installations according to claim 18, is characterized in that, also comprises:
In the time increasing newly or remove above-mentioned storer, sever supply is to a power supply of above-mentioned storer.
The awakening method of 20. electronic installations according to claim 14, is characterized in that, wherein storing above-mentioned state change value is to be stored in a South Bridge chip buffer and a Super I/O chip buffer, and both are arbitrary.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710170272.6A CN101436097B (en) | 2007-11-16 | 2007-11-16 | Electronic device and wake-up method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710170272.6A CN101436097B (en) | 2007-11-16 | 2007-11-16 | Electronic device and wake-up method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101436097A CN101436097A (en) | 2009-05-20 |
CN101436097B true CN101436097B (en) | 2014-12-10 |
Family
ID=40710554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710170272.6A Active CN101436097B (en) | 2007-11-16 | 2007-11-16 | Electronic device and wake-up method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101436097B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102809722A (en) * | 2011-05-30 | 2012-12-05 | 鸿富锦精密工业(深圳)有限公司 | Wake-up signal test system and test card thereof |
TWI479420B (en) * | 2013-01-16 | 2015-04-01 | Wistron Corp | Computer and booting method thereof |
CN104808522B (en) | 2015-03-02 | 2019-08-30 | 小米科技有限责任公司 | State switching method and device |
CN108459882B (en) * | 2017-02-21 | 2022-04-05 | 佳能株式会社 | Electronic device and control method thereof |
CN108459879B (en) * | 2018-01-17 | 2021-08-17 | 宇龙计算机通信科技(深圳)有限公司 | Method for preventing terminal from crashing and terminal |
-
2007
- 2007-11-16 CN CN200710170272.6A patent/CN101436097B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN101436097A (en) | 2009-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107122321B (en) | Hardware repair method, hardware repair system, and computer-readable storage device | |
CN101916201B (en) | Android-based mobile terminal cold-boot method and device | |
CN100359434C (en) | Information processor, starting method thereof | |
CN1261868C (en) | Method of rapid computer start-up | |
EP1351146A1 (en) | Power management system and method with recovery after power failure | |
US8028177B2 (en) | Method for changing power states of a computer | |
US20100088531A1 (en) | Hybrid-system computer | |
JP2004152304A (en) | System and method for holding state data of personal computer in standby state at ac power supply failure | |
CN113703799B (en) | Computing device and BIOS updating method and medium thereof | |
CN101937344B (en) | Computer and method for quickly starting same | |
KR20010033687A (en) | Information handling system with suspend/resume operation | |
CN101526901B (en) | Method and device for viewing files in computer | |
US20030070065A1 (en) | Suspending to nonvolatile storage | |
US20090132798A1 (en) | Electronic device and method for resuming from suspend-to-memory state thereof | |
CN102866934A (en) | Dormancy and wake-up system for embedded device based on non-volatile random access memory | |
CN102693136A (en) | Quick starting method and system for computer and starting system of computer | |
CN101436097B (en) | Electronic device and wake-up method thereof | |
CN110058973B (en) | Test system and test method for data storage device | |
CN102736928B (en) | Fast wake-up computer system method and computer system | |
US7240189B2 (en) | Fast resume to normal operation of a computer in a power saving mode | |
CN207281744U (en) | Os starting device and system mainboard | |
CN100339828C (en) | Method and device for realizing rapid start | |
JP2001005661A (en) | Computer system and method for controlling performance of cpu in the system | |
CN101281416A (en) | Method for ensuring system closedown completion | |
JP4411014B2 (en) | Computer and power supply backup method thereof |
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 |