CN101127026A - Hot plug detection method of mobile memory card - Google Patents

Hot plug detection method of mobile memory card Download PDF

Info

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
Application number
CNA2007100772346A
Other languages
Chinese (zh)
Other versions
CN100583076C (en
Inventor
崔福明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200710077234A priority Critical patent/CN100583076C/en
Publication of CN101127026A publication Critical patent/CN101127026A/en
Application granted granted Critical
Publication of CN100583076C publication Critical patent/CN100583076C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of hot plug detection method of mobile memory card
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.
Figure A20071007723400091
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.
CN200710077234A 2007-09-21 2007-09-21 Hot plug detection method of mobile memory card Expired - Fee Related CN100583076C (en)

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)

* Cited by examiner, † Cited by third party
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)

Cited By (24)

* Cited by examiner, † Cited by third party
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