CN101127026A - Hot plug detection method of mobile memory card - Google Patents
Hot plug detection method of mobile memory card Download PDFInfo
- Publication number
- CN101127026A CN101127026A CNA2007100772346A CN200710077234A CN101127026A CN 101127026 A CN101127026 A CN 101127026A CN A2007100772346 A CNA2007100772346 A CN A2007100772346A CN 200710077234 A CN200710077234 A CN 200710077234A CN 101127026 A CN101127026 A CN 101127026A
- Authority
- CN
- China
- Prior art keywords
- memory card
- signal line
- data signal
- mobile memory
- hot plug
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
The utility model discloses a detecting method of hot-swap of a portable memory card. The portable memory card is connected with a host machine through a slot. The execution step of the host is that: a data signal line is multiplexed to detect the hot-swap general input and outlet of the portable memory card; dynamically detecting whether the data are transmitted in the multiplexed data signal line. If the data are transmitted, the data in the multiplexed data signal line are kept; otherwise, the multiplexed data signal line is arranged as a detecting end to detect the hot-swap operation of the portable memory card. The utility model can utilize the width of the data signal line in maximum when the function of detecting the hot-swap of a portable memory card is realized so that the speed of data transmission of the portable memory card is increased and the operation is simple and easy to realize. Besides, an extra detection device is not necessary and the cost of the hardware can be saved.
Description
Technical field
The present invention relates to the mobile memory card field, refer more particularly to the method that a kind of mobile memory card hot plug detects.
Background technology
The embedded electronic product more and more spreads in the middle of the daily life, as: mobile phone, digital camera etc., and the memory capacity of multi-medium data has had higher requirement in the logarithmic code product.For the memory capacity that increases digital product, deposit within it under the prerequisite that can not enlarge, generally, realize as approach such as SD card, T-Flash cards by expanding movably memory device.
Mobile memory card allows the user in shutdown system not, inserts under the situation of not cutting off the electricity supply and extracts digital product with its corresponding draw-in groove, is called hot plug operations, has improved its extendability and dirigibility, thereby has obtained using widely.
Being connected as shown in Figure 1 of the central processing unit of mobile memory card and digital product (CPU), the two is by clock cable (CLK), and command signal line (CMD) and data signal line (DATA) interconnect.Wherein there is one in the data signal line and both can be used as data signal line, can be used as the signal lines of mobile memory card again, as the DATA3 pin of SD card.In the use of reality, multiplexing data signal line detects mobile memory card as signal lines and whether exists, and perhaps transmits data as data signal line.
The insertion of mobile memory card and to extract be that level state by as the GPIO mouth (general-purposeI/O, general input/output port) of signal lines is notified central processing unit.
The hot plug detection method of existing mobile memory card has two kinds:
A kind of is the single line hot plug detection method, and the width of data signal line is one, for example uses data signal line DATA0 to transmit data as data signal line, uses the signal lines of data signal line DATA3 as mobile memory card.Described signal lines DATA3 is set to the GPIO mouth, and central processing unit determines that by the level state that detects the GPIO mouth mobile memory card is insertion or extracts operation.The realization simple to operate, easy of this method, do not need extra pick-up unit, but, can not bring into play the bandwidth ability of mobile memory card data line itself to greatest extent, the read or write speed of mobile memory card is restricted owing to be single line transmission data.
Another is the multi-thread hot-plug method of external signal lines, this method is not used the measuring ability of multiplexing data signal line, whether exist but in the draw-in groove of mechanical hook-up, connect a GPIO mouth detection mobile memory card in addition, judge that by the level state of this GPIO mouth mobile memory card is insertion or extracts operation then.This method all is used for transmitting data with data signal line, has utilized the width of data signal line to greatest extent, and transmission speed is fast, but has increased the detection mouth GPIO mouth of an external draw-in groove, has increased hardware cost.
The hot plug detection method of existing two kinds of mobile memory cards, it is slow perhaps to transmit data speed, and perhaps all there is defective in the hardware cost height, therefore, needs further improvement and develops.
Summary of the invention
The object of the present invention is to provide a kind of hot plug detection method of mobile memory card,, improve the data rate of mobile memory card realizing detecting under the prerequisite of mobile memory card hot plug operations function, and the economize on hardware cost.
Technical scheme of the present invention is as follows:
A kind of hot plug detection method of mobile memory card, described mobile memory card links to each other with main frame by draw-in groove, and described main frame execution in step is as follows:
A, multiplexing one digit number are according to the general input/output port of signal wire as the described mobile memory card hot plug of detection;
Whether B, timesharing detection of dynamic data signal line have data transmission;
C is if then keep this multiplexing data signal line transmission data; Otherwise, this multiplexing data signal line is set for detecting the detection mouth of described mobile memory card hot plug operations.
Described method, wherein, described multiplexing data signal line is any in the data signal line.
Described method, wherein, described steps A comprises that also described general input/output port is set opens interruption, described opening interrupted comprising interrupt identification is set, and open the operation of described interrupt identification.
Described method, wherein, described interrupt identification comprises that the described mobile memory card of expression inserts the rising edge down trigger sign of operation and represents that described mobile memory card extracts the negative edge down trigger sign of operation.
Described method, wherein, further comprising the steps of between described steps A and the B:
AB1, data signal line is set makes it full bandwidth transmission data;
AB2, the described data signal line of initialization;
AB3, to central processing unit registration interrupt function, and respond the interrupt operation of described mobile memory card.
Described method wherein, before the data signal line of described step C transmission data, is closed described interrupt identification, and described data signal line is set makes it full bandwidth transmission data.
Described method wherein, as before detecting mouthful, is opened described interrupt identification at the data signal line of described step C, and described data signal line is set makes it single line transmission data.
Described method, wherein, multiplexing data signal line is used to detect hot plug operations and specifically may further comprise the steps among the described step C:
C1, described interrupt function judge whether interrupt operation is effective interruption, if invalid interruption, the testing of described mobile memory card hot plug finishes; Otherwise, change step C2 over to;
It is to insert or extract operation that C2, described interrupt function are distinguished described mobile memory card, and is provided with and inserts operation and extract the sign of operation;
C3. the calling system script is realized the carry and the unloading operation of described mobile memory card.
Described method, wherein, the system script that described step C3 calls is the hot plug script.
Compared with prior art, the hot plug detection method of mobile memory card of the present invention, timesharing statistical multiplex one digit number is according to the measuring ability and the data-transformation facility of signal wire, between mobile memory card and main frame, do not have in data and the command transfer, this multiplexing data signal line is set to the detection mouth of measuring ability, detects the insertion of mobile memory card and extracts operation; When data and command transfer, these multiplexing data signal line transmission data.The present invention has increased the width of mobile memory card data line when realizing detecting the hot plug operations of mobile memory card, accelerated the speed of data transmission, and reduced the cost of hardware.
Description of drawings
Fig. 1 is the mobile memory card of prior art and the connection layout of central processing unit;
Fig. 2 detects the process flow diagram of the hot plug processing procedure of mobile memory card for the present invention;
Fig. 3 is that the hot plug of mobile memory card detects processing module.
Embodiment
Below in conjunction with accompanying drawing, preferred embodiment of the present invention is described in further detail.
The hot plug detection method of a kind of mobile memory card provided by the invention, described mobile memory card links to each other with main frame by draw-in groove, described main frame is various digital products, its core is that the central processing unit of described main frame is before multiplexing data signal line is started working, timesharing dynamically changes the function of multiplexing data signal line: if do not have data and command transfer between described central processing unit and the mobile memory card, described multiplexing data signal line detects the insertion of mobile memory card and extracts operation; Otherwise, described multiplexing data signal line transmission data.
Detailed process of the present invention is as follows, as shown in Figure 2, may further comprise the steps:
201: the multiplexing one digit number of described central processing unit, and is provided with the GPIO mouth and opens interruption as the GPIO mouth that detects described mobile memory card hot plug operations according to signal wire.
Described multiplexing one digit number can be in the data signal line any one according to signal wire, has the transfer function of data and to the measuring ability of described mobile memory card hot plug operations.
Described GPIO mouth is opened the operation of interruption, comprises interrupt identification is set, and opens described interrupt identification.Described interrupt identification comprises the rising edge down trigger sign of the insertion operation of representing mobile memory card and the negative edge down trigger sign of extracting operation of expression mobile memory card.
202: data signal line is set makes it full bandwidth transmission data.The data register that is described GPIO mouth is operated under the multi-thread transmission mode, to improve the read or write speed of described mobile memory card.
203: the described data signal line of initialization, make described data signal line be in data transmission state, prepare the transmission data.
204: to described central processing unit registration interrupt function, described interrupt function responds the interrupt operation of described mobile memory card.
205:, judge dynamically whether described command signal line and data signal line exist effective order according to the state of command signal line and described data signal line.If there is not effective order, then change step 206 over to; If there is effective order, change step 207 over to.
Described dynamic judgement can be monitored the state of command signal line and described data signal line in real time according to the signal of clock cable.
Described effective order is meant the transmission that data and order are arranged on data signal line and the command signal line; Invalid command refers to the transmission that does not have data and order on data signal line and the command signal line.
206: specifically comprise and open interrupt identification 206a, described data signal line is set makes it single line transmission data 206b, finish the operating process of the hot plug operations 206c that detects described mobile memory card.Change step 208 afterwards over to.
207: specifically comprise and close interrupt identification 207a, described data signal line is set makes it full bandwidth transmission data 207b, carry out the operating process of the multi-thread transmission data of data signal line 207c.Described data signal line does not have measuring ability, and described mobile memory card is in normal read-write process, and the transmission speed of data is accelerated.Change step 208 afterwards over to.
208: the end of in a time range, executing the task of described data signal line.
Described mobile memory card inserts or extracts in the operation of main frame draw-in groove, whether described draw-in groove exists the state of mobile memory card before the GPIO mouth interrupts, kept by record identifier, for example: have described mobile memory card in the described draw-in groove, record identifier is 1; There is not described mobile memory card in described draw-in groove, and record identifier is 0.Described mobile memory card inserts or when extracting draw-in groove at every turn, the identifier line item of all can corresponding change going forward side by side.
Whether described draw-in groove is had no progeny in the GPIO mouth exists mobile memory card, and by the level state demonstration of described central processing unit identification GPIO mouth, for example: the GPIO mouth is a high level, shows that there is described mobile memory card in described draw-in groove, represents with identifier 1; The GPIO mouth is a low level, shows that there is not described mobile memory card in described draw-in groove, represents with identifier 0.
Among the described step 206c, it is specific as follows that described multiplexing data signal line detects the mobile memory card hot plug operations, as shown in Figure 3:
301: described interrupt function judges whether the interruption of mobile memory card is effective interruption.If invalid interruption changes step 208 over to,, change step 302 over to if interruption is effective interruption.
Effectively interrupt being meant: the existence difference of mobile memory card in the described draw-in groove before and after interrupting shows as the identifier difference before and after interrupting, identifier 01 and 10 as described in Table 1; Invalid interruption is meant that the existence that interrupts mobile memory card in the described draw-in groove in front and back is identical, and the plug state of described mobile memory card does not change, and shows as identical, the as described in Table 1 identifier 00 and 11 of identifier before and after interrupting.
Table 1
302: it is to insert or extract operation that described interrupt function is distinguished described mobile memory card, and is provided with and inserts operation and extract the sign of operation.
Described interrupt function difference mobile memory card is that the operation of inserting or extracting is as shown in table 1: the identifier of described draw-in groove is 0 before interrupting, in the have no progeny identifier of described draw-in groove be 1, this process is shown 01 with identifier list, represent that described mobile memory card is to insert operation, interrupt function is provided with add with the sign of this interrupt procedure; The identifier of described draw-in groove is 1 before interrupting, in the have no progeny identifier of described draw-in groove be 0, this process is shown 10 with identifier list, represents that described mobile memory card is to extract operation, the sign of this interrupt procedure of interrupt function is set to remove.
303: described central processing unit calling system script hotplug (hot plug script) realizes the carry (mount) and unloading (umount) operation of described mobile memory card, realizes the hot plug operations of described mobile memory card.Enter step 208 afterwards.
The method that mobile memory card hot plug of the present invention detects, well solved the contradiction of traditional hot plug detection method function and performance, in the hot plug measuring ability of realizing mobile memory card, utilized the width of data signal line to greatest extent, accelerated the speed of mobile memory card transmission data, and simple to operate, realize easily, do not need extra pick-up unit, saved hardware cost.
In a word, the present invention is not limited to above-mentioned embodiment, anyly is familiar with this operator, without departing from the spirit and scope of the present invention, all should drop within protection scope of the present invention.
Claims (9)
1. the hot plug detection method of a mobile memory card, described mobile memory card links to each other with main frame by draw-in groove, and described main frame execution in step is as follows:
A, multiplexing one digit number are according to the general input/output port of signal wire as the described mobile memory card hot plug of detection;
Whether B, timesharing detection of dynamic data signal line have data transmission;
C is if then keep this multiplexing data signal line transmission data; Otherwise, this multiplexing data signal line is set for detecting the detection mouth of described mobile memory card hot plug operations.
2. method according to claim 1 is characterized in that, described multiplexing data signal line is any in the data signal line.
3. method according to claim 1 is characterized in that, described steps A comprises that also described general input/output port is set opens interruption, and described opening interrupted comprising interrupt identification is set, and open the operation of described interrupt identification.
4. method according to claim 3 is characterized in that, described interrupt identification comprises that the described mobile memory card of expression inserts the rising edge down trigger sign of operation and represents that described mobile memory card extracts the negative edge down trigger sign of operation.
5. method according to claim 4 is characterized in that, and is further comprising the steps of between described steps A and the B:
AB1, data signal line is set makes it full bandwidth transmission data;
AB2, the described data signal line of initialization;
AB3, to central processing unit registration interrupt function, be used to respond the interrupt operation of described mobile memory card.
6. method according to claim 5 is characterized in that, before the data signal line of described step C transmission data, closes described interrupt identification, and described data signal line is set makes it full bandwidth transmission data.
7. method according to claim 5 is characterized in that, as before detecting mouthful, opens described interrupt identification at the data signal line of described step C, and described data signal line is set makes it single line transmission data.
8. method according to claim 7 is characterized in that, multiplexing data signal line is used to detect hot plug operations and specifically may further comprise the steps among the described step C:
C1, described interrupt function judge whether interrupt operation is effective interruption, if invalid interruption, the testing of described mobile memory card hot plug finishes; Otherwise, change step C2 over to;
It is to insert or extract operation that C2, described interrupt function are distinguished described mobile memory card, and is provided with and inserts operation and extract the sign of operation;
C3, calling system script are realized the carry and the unloading operation of described mobile memory card.
9. method according to claim 8 is characterized in that, the system script that described step C3 calls is the hot plug script.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710077234A CN100583076C (en) | 2007-09-21 | 2007-09-21 | Hot plug detection method of mobile memory card |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710077234A CN100583076C (en) | 2007-09-21 | 2007-09-21 | Hot plug detection method of mobile memory card |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101127026A true CN101127026A (en) | 2008-02-20 |
CN100583076C CN100583076C (en) | 2010-01-20 |
Family
ID=39095059
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710077234A Expired - Fee Related CN100583076C (en) | 2007-09-21 | 2007-09-21 | Hot plug detection method of mobile memory card |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100583076C (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101866312A (en) * | 2010-06-18 | 2010-10-20 | 北京北大众志微***科技有限责任公司 | System and method for detecting hardware failure based on dynamic I/O value invariance |
CN101895279A (en) * | 2010-06-24 | 2010-11-24 | 成都华微电子科技有限公司 | Hot-plug detection control circuit |
CZ302549B6 (en) * | 2009-07-03 | 2011-07-07 | Cesnet | Circuit arrangement for quick modification of configuration content of circuits fitted with logic arrays connected directly to computer communication interface |
US20110314167A1 (en) * | 2010-06-22 | 2011-12-22 | Research In Motion Limited | Peer to Peer Secure Synchronization Between Handheld Devices |
CN102339236A (en) * | 2010-07-21 | 2012-02-01 | 英业达股份有限公司 | Method for detecting pluggable storage device and electronic device |
CN102682851A (en) * | 2012-05-02 | 2012-09-19 | 珠海市杰理科技有限公司 | Online/offline state detection system and detection method for secure digital (SD) card/multimedia card (MMC) |
CN101615152B (en) * | 2009-07-13 | 2013-07-03 | 中兴通讯股份有限公司 | Method and device for detecting hot plug fault of storage card |
CN103257906A (en) * | 2012-02-21 | 2013-08-21 | 宇龙计算机通信科技(深圳)有限公司 | Storage card hot plug control method and device |
CN103809879A (en) * | 2014-02-20 | 2014-05-21 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104268111A (en) * | 2014-09-17 | 2015-01-07 | 海信(山东)冰箱有限公司 | Data processing method and device |
CN104731741A (en) * | 2013-12-23 | 2015-06-24 | 研祥智能科技股份有限公司 | Hot plugging implementing method and system |
CN105004957A (en) * | 2015-07-31 | 2015-10-28 | 福州瑞芯微电子股份有限公司 | SD card test method and test device |
CN107479900A (en) * | 2017-08-28 | 2017-12-15 | 北京翼辉信息技术有限公司 | A kind of hot plug software scenario suitable for real time operating system |
CN108255680A (en) * | 2018-02-05 | 2018-07-06 | 上海网盛信息科技有限公司 | Virtual data safety monitoring system and its monitoring method |
CN110247775A (en) * | 2019-05-21 | 2019-09-17 | 普联技术有限公司 | A kind of UART and Ethernet multiplexer and Deplexing apparatus |
CN111124962A (en) * | 2019-11-13 | 2020-05-08 | 苏州浪潮智能科技有限公司 | TF (Transflash) card slot multiplexing method and system based on server PCH (physical channel) and BMC (baseboard management controller) |
-
2007
- 2007-09-21 CN CN200710077234A patent/CN100583076C/en not_active Expired - Fee Related
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CZ302549B6 (en) * | 2009-07-03 | 2011-07-07 | Cesnet | Circuit arrangement for quick modification of configuration content of circuits fitted with logic arrays connected directly to computer communication interface |
CN101615152B (en) * | 2009-07-13 | 2013-07-03 | 中兴通讯股份有限公司 | Method and device for detecting hot plug fault of storage card |
CN101866312A (en) * | 2010-06-18 | 2010-10-20 | 北京北大众志微***科技有限责任公司 | System and method for detecting hardware failure based on dynamic I/O value invariance |
US20110314167A1 (en) * | 2010-06-22 | 2011-12-22 | Research In Motion Limited | Peer to Peer Secure Synchronization Between Handheld Devices |
US9641606B2 (en) * | 2010-06-22 | 2017-05-02 | Blackberry Limited | Peer to peer secure synchronization between handheld devices |
CN101895279A (en) * | 2010-06-24 | 2010-11-24 | 成都华微电子科技有限公司 | Hot-plug detection control circuit |
CN101895279B (en) * | 2010-06-24 | 2012-05-30 | 成都华微电子科技有限公司 | Hot-plug detection control circuit |
CN102339236A (en) * | 2010-07-21 | 2012-02-01 | 英业达股份有限公司 | Method for detecting pluggable storage device and electronic device |
CN102339236B (en) * | 2010-07-21 | 2013-08-14 | 英业达股份有限公司 | Method for detecting pluggable storage device and electronic device |
CN103257906A (en) * | 2012-02-21 | 2013-08-21 | 宇龙计算机通信科技(深圳)有限公司 | Storage card hot plug control method and device |
CN103257906B (en) * | 2012-02-21 | 2016-04-06 | 宇龙计算机通信科技(深圳)有限公司 | Storage card hot plug control method and device |
CN102682851A (en) * | 2012-05-02 | 2012-09-19 | 珠海市杰理科技有限公司 | Online/offline state detection system and detection method for secure digital (SD) card/multimedia card (MMC) |
CN104731741A (en) * | 2013-12-23 | 2015-06-24 | 研祥智能科技股份有限公司 | Hot plugging implementing method and system |
CN104731741B (en) * | 2013-12-23 | 2019-03-19 | 研祥智能科技股份有限公司 | The method and system of hot plug |
CN103809879A (en) * | 2014-02-20 | 2014-05-21 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN104268111A (en) * | 2014-09-17 | 2015-01-07 | 海信(山东)冰箱有限公司 | Data processing method and device |
CN104268111B (en) * | 2014-09-17 | 2017-12-01 | 海信(山东)冰箱有限公司 | A kind of method and device of data processing |
CN105004957A (en) * | 2015-07-31 | 2015-10-28 | 福州瑞芯微电子股份有限公司 | SD card test method and test device |
CN107479900A (en) * | 2017-08-28 | 2017-12-15 | 北京翼辉信息技术有限公司 | A kind of hot plug software scenario suitable for real time operating system |
CN107479900B (en) * | 2017-08-28 | 2021-01-26 | 北京翼辉信息技术有限公司 | Hot plug software scheme suitable for real-time operating system |
CN108255680A (en) * | 2018-02-05 | 2018-07-06 | 上海网盛信息科技有限公司 | Virtual data safety monitoring system and its monitoring method |
CN110247775A (en) * | 2019-05-21 | 2019-09-17 | 普联技术有限公司 | A kind of UART and Ethernet multiplexer and Deplexing apparatus |
CN111124962A (en) * | 2019-11-13 | 2020-05-08 | 苏州浪潮智能科技有限公司 | TF (Transflash) card slot multiplexing method and system based on server PCH (physical channel) and BMC (baseboard management controller) |
CN111124962B (en) * | 2019-11-13 | 2021-06-29 | 苏州浪潮智能科技有限公司 | TF (Transflash) card slot multiplexing method and system based on server PCH (physical channel) and BMC (baseboard management controller) |
Also Published As
Publication number | Publication date |
---|---|
CN100583076C (en) | 2010-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100583076C (en) | Hot plug detection method of mobile memory card | |
CN101901201B (en) | Method and device for realizing USB OTG function on electronic equipment | |
CN102662897B (en) | Mobile terminal and data interaction method between mobile terminals | |
US7802043B2 (en) | Methods and apparatus for adding an autonomous controller to an existing architecture | |
CN211427190U (en) | Server circuit and mainboard based on Feiteng treater 2000+ | |
GB2450591A (en) | USB port and plug that uses the PCI Express interface data transfer specification by having two pairs of data lines. | |
US8458376B1 (en) | USB peripheral device with automatic mode switch | |
CN102970432B (en) | A kind of mobile terminal and the method controlling SIM card hot plug thereof | |
CN101604301A (en) | Use binding to be chosen in the adapter of changing in the pci configuration space | |
CN101470584A (en) | Hard disk expansion apparatus | |
CN105868140A (en) | A mobile apparatus | |
CA2399240A1 (en) | Multiple function modem including external memory adapter | |
CN108170620A (en) | A kind of server hard disk extension system and method, hard disk signal enhancing method | |
CN102646088A (en) | External bridge system | |
CN112799985A (en) | USB interface control method, USB control circuit and intelligent networking equipment mainboard | |
CN101923505A (en) | Test system and method of peripheral component interconnection rapid slot | |
CN109344108A (en) | A kind of Type-C interface equipment, communication means and communication system | |
CN101826068A (en) | Method for hot-plugging PCI-E device and application thereof | |
CN202584143U (en) | A read-only card reader with multiple interfaces | |
CN105512085A (en) | Information processing method and electronic equipment | |
CN100447700C (en) | Multi-function portable device for electronic processors | |
US20030172263A1 (en) | Passive adapter for portable memory cards | |
CN108255759A (en) | PCI-E adapters and data processing system | |
CN106887753A (en) | The SIM and TF card connecting devices of a kind of mobile terminal | |
CN110188060A (en) | Mode switching system and the mode switching method for applying it |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100120 Termination date: 20200921 |