KR100532373B1 - 디지털 신호의 재생에 있어 에러정정방법 - Google Patents
디지털 신호의 재생에 있어 에러정정방법Info
- Publication number
- KR100532373B1 KR100532373B1 KR1019970040757A KR19970040757A KR100532373B1 KR 100532373 B1 KR100532373 B1 KR 100532373B1 KR 1019970040757 A KR1019970040757 A KR 1019970040757A KR 19970040757 A KR19970040757 A KR 19970040757A KR 100532373 B1 KR100532373 B1 KR 100532373B1
- Authority
- KR
- South Korea
- Prior art keywords
- error
- equation
- plug
- determination
- correction
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/14—Digital recording or reproducing using self-clocking codes
- G11B20/1403—Digital recording or reproducing using self-clocking codes characterised by the use of two levels
- G11B20/1423—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
- G11B20/1426—Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
- G11B2020/1461—8 to 14 modulation, e.g. the EFM code used on CDs or mini-discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
- G11B2020/1823—Testing wherein a flag is set when errors are detected or qualified
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
- G11B2020/1836—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a Reed Solomon [RS] code
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
Claims (17)
- 디지털 신호의 재생에 있어 리드-솔로몬(Reed-Solomon) 부호를 사용하여 데이터의 에러를 정정하기 위한 에러정정방법에 있어서,수신신호로부터 신드롬을 계산하는 단계(400단계);상기 신드롬 계산단계(400단계)에서 계산된 신드롬에 의해 에러갯수 판별식을 이용하여 에러갯수를 판별하는 단계(402단계);상기 에러개수 판별단계(402단계)에서 판별된 에러의 개수에 따라 에러정정을 수행하는 단계(404단계);상기 에러개수 판별단계(402단계)에서 판별된 에러의 개수가 '0' 이거나 상기 에러정정단계(404단계)를 수행한 후에 시스템의 상태검색을 수행하는 상태검색단계(406단계); 및상기 상태검색단계(406단계)에서 검색된 상태의 양호 여부 및 상기 에러 개수 판별단계(402단계)에서 판별된 에러의 개수가 '3' 이상임을 판단하여 C1 플러그를 "0" 또는 "1" 로 설정하는 C1 플러그 설정단계(408단계)를 갖는 C1 디코딩 과정그리고,수신신호로부터 신드롬을 계산하는 신드롬 계산단계(500단계);상기 신드롬 계산단계(500단계)에서 계산된 신드롬에 의해 에러개수 판별식을 이용하여 에러개수를 판별하는 에러개수 판별단계(502단계);상기 에러개수 판별단계(502단계)에서 판별된 에러의 개수가 '2' 로 판단되면 상기 C1 디코딩 과정에서 생성된 C1 플러그의 개수를 판단하는 C1 플러그 개수 제3판단단계(503단계);상기 C1 플러그 개수 제3판단단계(503단계)에서 C1 프러그 개수가 '4' 이하이면 현재의 에러 위치가 상기 C1 디코딩 과정의 플러그 설정단계(408단계)에서 설정된 에러의 위치와 일치하는가를 판단하는 플러그 일치 여부 판단단계(504단계);상기 에러개수 판별단계(502단계) 및/또는 상기 플러그 일치 여부 판단단계(504단계)를 통하여 상기 에러개수 판별단계(502단계)에서 판별된 에러개수가 '1'개이면 '1' 에러 정정을 수행하고, 상기 플러그 일치 여부 판단단계(504단계)의 판단이 현재 검출된 에러의 위치와 C1 디코딩 과정에서 설정된 에러의 위치가 일치하면 '2' 에러 정정을 수행하는 에러정정단계(506단계);상기 플러그 일치 여부 판단단계(504단계)의 판단이 현재 검출된 에러의 위치와 C1 디코딩 과정에서 설정된 에러의 위치가 일치하지 않으면 상기 C1 디코딩 과정에서 생성된 C1 플러그의 개수를 판단하는 C1 플러그 개수 제4판단단계(507단계);상기 에러개수 판별단계(502단계)의 판단이 현재 검출된 에러의 개수가 ' 2 '를 초과하거나, 상기 C1 플러그 개수 제4판단단계(507단계)의 판단이 ' 2 ' 이하이면 이레이저 정정여부를 판단하는 이레이저 정정여부 판단단계(508단계);상기 이레이저 정정여부 판단단계(508단계)의 판단이 'ON'이면 플러그의 개수를 판단하는 플러그 개수 제1판단단계(510단계);상기 플러그 개수 제1판단단계(510단계)에서 판단된 플러그의 개수가 '3' 또는 '4' 이면 '3' / '4' 이레이저 정정을 수행하는 '3' / '4' 이레이저 정정단계(512단계);상기 플러그 개수 제1판단단계(510단계)에서 판단된 플러그의 개수가 '2' 이면 에레타 정정을 수행하는 에레타 정정단계(513단계);상기 '3' / '4' 이레이저 정정단계(512단계)에서 이레이저 정정이 수행되거나 상기 에레타 정정단계(513단계)가 수행되고 난 후, 이레이저 정정 및 에레타 정정의 올바른 수행 여부를 확인하기 위하여 검산을 수행하는 검산단계(514단계);상기 이레이저 정정여부 판단단계(508단계)의 판단이 'OFF'이면 플러그의 개수를 판단하는 플러그 개수 제2판단단계(516단계);상기 신드롬 계산단계(500단계) 내지 상기 플러그 개수 제2판단단계(516단계)가 수행되고 난 후 플러그를 설정하는 플러그 설정단계(518단계)를 갖는 C2 디코딩 과정을 포함하는 에러정정방법.
- 제1항 또는 제3항에 있어서, 상기 에러개수 판별단계(402단계)는에러갯수 ' 0 ' 여부를 판단하는 단계(402-1단계);에러갯수 ' 1 ' 여부를 판단하는 단계(402-2단계); 및에러갯수 ' 2 ' 여부를 판단하는 단계(402-3단계)로 세분됨을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 에러정정 수행단계(404단계)는상기 에러개수 판별단계(402단계)에서 판별된 에러의 개수가 '0' 이면 에러정정을 수행하지 않고, 판별된 에러의 개수가 '1' 이면 ' 1 '에러정정을 수행(404-1단계)하고, 판별된 에러의 개수가 '2' 이면 '2' 에러정정을 수행(404-2단계)하는 바,상기 '1' 에러정정(404-1단계)의 수행은X1 = s1/s0 ====> 에러위치Y1 = s0 ====> 에러값이고, 상기 '2' 에러정정(404-2단계)의 수행은2중 심벌 에러 발생의 경우 에러위치 X1, X2를 근으로 갖는 에러위치 다항식을 z(x)=x2+z1x+z2 이라 정의하면, 상기 다항식으로부터 x=z1x' 으로 치환하면, 상기 다항식은 다음의 수학식 14와 같이 나타낼 수 있고,[수학식 14]이고, 유한체 GF(28) 상에서 트레이스를 취하면 m=8이므로, 상기 T2(k) 와 T4(k)는 각각 수학식 15와 16과 같이 나타낼 수 있으며,[수학식 15][수학식 16]상기 수학식 15 및 16으로부터 T2(k)=0 이고, T4(k)=1 이면, 수학식 14에서 표현된 z(x')의 두근 x1 과 x2 는 다음의 수학식 17과 같이 표현할 수 있는 바,[수학식 17]그러나 T2(k)=0 이나 T4(k)=0 가 되는 경우에는 다음의 수학식 18과 같이 표현할 수 있고,[수학식 18]여기서, y는 T2(y)=1 이 되는 GF (28) 내의 한 원소이며 k1=y+y2 이라 할 때 T4(c)=T4(k+k1)=1 을 만족시킴으로서 상기 수학식 18로 표현되는 두 근이 결정되는데,상기 과정을 통하여 얻은 x1 과 x2 를 이용하여 에러위치 X1, X2는 다음의 수학식 19와 같고, 에러값 Y1, Y2는 다음의 수학식 20과 같음을 특징으로 하고,[수학식 19][수학식 20]상기 에러정정 수행단계(404단계)에서 판별된 에러의 개수가 '0' , '1' , '2' 이외의 개수이면 에러정정을 수행하지 않음을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 플러그 설정단계(408단계)는상기 상태검색단계(406단계)에서 검색된 상태가 양호하면 플러그를 '0' 로 설정하고, 검색된 상태가 양호하지 않으면 플러그를 '1' 로 설정하며, 상기 에러 개수판별단계(402단계)에서 판별된 에러의 개수가 '3' 이상으로 판단되면 상기 에러정정단계(404단계) 및 상태검색단계(406단계)를 거치지 않고 직접적으로 플러그를 '1' 로 설정함을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 플러그 설정단계(408단계)는상기 상태검색단계(406단계)에서 검색된 상태가 양호하면 플러그를 '0' 로 설정하는 단계(408-1단계); 및상기 상태검색단계(406단계)에서 검색된 상태가 양호하지 않거나 또한, 상기 에러 개수 판별단계(402단계)에서 판별된 에러의 개수가 '3' 이상으로 판단되면 상기 에러정정단계(404단계) 및 상태검색단계(406단계)를 거치지 않고 직접적으로 플러그를 '1' 로 설정하는 단계(408-2단계)로 세분됨을 특징으로 하는 에러정정방법.
- 제1항 또는 제10항에 있어서, 상기 에러개수 판별단계(502단계)는에러갯수 ' 0 ' 여부를 판단하는 단계(502-1단계);에러갯수 ' 1 ' 여부를 판단하는 단계(502-2단계); 및에러갯수 ' 2 ' 여부를 판단하는 단계(502-3단계)로 세분됨을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 C1 플러그 개수 제3판단단계(503단계)는 C1 플러그의 개수가 '4' 를 초과하는지를 판단함을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 에러정정단계(506단계)는 '1' 에러정정단계(506-1단계)와 '2' 에러정정단계(506-2단계)로 구분되는 바,상기 '1' 에러정정단계(506-1단계)의 수행은X1 = s1/s0 ====> 에러위치Y1 = s0 ====> 에러값이고, 상기 '2' 에러정정단계(506-2단계)의 수행은2중 심벌 에러 발생의 경우 에러위치 X1, X2를 근으로 갖는 에러위치 다항식을 z(x)=x2+z1x+z2 이라 정의하면, 상기 다항식으로부터 x=z1x' 으로 치환하면, 상기 다항식은 다음의 수학식 14와 같이 나타낼 수 있고,[수학식 14]이고, 유한체 GF (28) 상에서 트레이스를 취하면 m=8이므로, 상기 T2(k) 와 T4(k)는 각각 수학식 15와 16과 같이 나타낼 수 있으며,[수학식 15][수학식 16]상기 수학식 15 및 16으로부터 T2(k)=0 이고, T4(k)=1 이면, 수학식 14에서 표현된 z(x')의 두근 x1 과 x2 는 다음의 수학식 17과 같이 표현할 수 있는 바,[수학식 17]그러나 T2(k)=0 이나 T4(k)=0 가 되는 경우에는 다음의 수학식 18과 같이 표현할 수 있고,[수학식 18]여기서, y는 T2(y)=1 이 되는 GF (28) 내의 한 원소이며 k1=y+y2 이라 할 때 T4(c)=T4(k+k1)=1 을 만족시킴으로서 상기 수학식 18로 표현되는 두 근이 결정되는데, 상기 과정을 통하여 얻은 x1 과 x2 를 이용하여 에러위치 X1, X2는 다음의 수학식 19와 같고, 에러값 Y1, Y2는 다음의 수학식 20과 같음을 특징으로 하는 에러정정방법.[수학식 19][수학식 20]
- 제1항에 있어서, 상기 C1 플러그 개수 제4판단단계(507단계)는 C1 플러그의 개수가 '2' 를 초과하는지를 판단함을 특징으로 하는 에러정정방법.
- 제1항에 있어서, 상기 '3' / '4' 이레이저 정정단계(512단계)에서 '3' 이레이저 정정은 신드롬요소 si 는 다음의 수학식 21과 같이 표현되고,[수학식 21]또한, 에러위치 다항식은 다음의 수학식 22와 같으며,[수학식 22]상기 수학식 22에서 각 차수의 계수 z1, z2, z3 는 다음의 수학식 23과 같이 표현할 수 있는 바,[수학식 23]그리고 상기 수학식 22는 3중 심벌 에러가 발생하였다면 '0' 가 된다. 에러 위치 ai, aj, ak 를 이미 알고 있다고 가정하고 상기 수학식 21의 3원 일차 연립 방정식을 풀면 에러값 Y1, Y2, Y3는 다음의 수학식 24와 같고,[수학식 24]'4' 이레이저 정정은 신드롬요소 si 는 다음의 수학식 25와 같고,[수학식 25]또한, 에러위치 다항식은 다음의 수학식 26과 같으며,[수학식 26]상기 수학식 26에서 각 차수의 계수는 다음의 수학식 27과 같은 바,[수학식 27]그리고 상기 수학식 26은 4중 심벌 에러가 발생하였다면 '0' 이 되고, 에러위치 ai, aj, ak, al 를 이미 알고 있다고 가정하고 상기 수학식 25의 4원 일차 연립방정식을 풀면 에러값 Y1, Y2, Y3, Y4는 다음의 수학식 28과 같음을 특징으로 하는 에러정정방법.[수학식 28]혹은 =s0+Y4+Y3+Y2(단, S0 내지 S3은 신드롬 요소, ei 내지 el 는 에러값, ani 내지 anl은 에러 위치 번호, n은 0 내지 3)
- 제1항에 있어서, 상기 플러그 설정단계(518단계)는플러그 '0' 설정단계(518-1단계), 플러그 '1' 설정단계(518-2단계), 플러그 '복사(copy)' 설정단계(518-3단계)로 세분되는 바,상기 플러그 '0' 설정단계(518-1단계)에서는 상기 에러개수 판별단계(502단계)의 에러갯수 ' 0 ' 여부를 판단하는 단계(502-1단계)의 판단이 현재 검출된 에러가 없거나, 상기 '1' / '2' 에러정정단계(506단계)에서 '1' 또는 '2' 에러가 정정되었거나, 또는 상기 검산단계(514단계)에서 검산된 결과가 양호할 때 플러그를 '0'으로 설정하고,상기 플러그 '1' 설정단계(518-2단계)는 상기 플러그 개수 제1판단단계(510단계)에서 판단된 플러그의 개수가 '0' , 또는 '1' 이거나, 상기 검산단계(514단계)에서 검산된 결과가 불량이거나, 또는 상기 플러그 개수 제2판단단계(516)에서 판단된 플러그의 개수가 '1' 또는 '2' 일때 플러그를 '1' 로 설정하며,상기 플러그 '복사' 설정단계(518-3단계)는 상기 C1 플러그 개수 제3판단단계(503단계)의 판단이 C1 플러그 개수가 '4' 를 초과하거나, 상기 C1 플러그 개수 제4판단단계(507단계)의 판단이 C1 플러그 개수가 '2' 를 초과하거나, 상기 플러그 개수 제1판단단계(510단계)에서 판단된 플러그의 개수가 '5' 이거나, 또는 상기 플러그 개수 제2판단단계(516)에서 판단된 플러그의 개수가 '2' 를 초과할 때 플러그를 '복사' 설정함을 특징으로 하는 에러정정방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970040757A KR100532373B1 (ko) | 1997-08-25 | 1997-08-25 | 디지털 신호의 재생에 있어 에러정정방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970040757A KR100532373B1 (ko) | 1997-08-25 | 1997-08-25 | 디지털 신호의 재생에 있어 에러정정방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990017736A KR19990017736A (ko) | 1999-03-15 |
KR100532373B1 true KR100532373B1 (ko) | 2006-03-24 |
Family
ID=37179838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970040757A Expired - Fee Related KR100532373B1 (ko) | 1997-08-25 | 1997-08-25 | 디지털 신호의 재생에 있어 에러정정방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100532373B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001126408A (ja) * | 1999-10-29 | 2001-05-11 | Sony Corp | 光学式回転記録媒体、アドレス情報記録方法、アドレス情報復元方法、光学式記録装置、光学式再生装置、および、光学式記録・再生装置 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02146820A (ja) * | 1988-11-28 | 1990-06-06 | Nec Home Electron Ltd | 2重リードソロモン符号復号方式 |
JPH05315974A (ja) * | 1992-05-12 | 1993-11-26 | Sharp Corp | リードソロモン符号の復号装置 |
JPH0973736A (ja) * | 1995-09-07 | 1997-03-18 | Sony Corp | ディジタル信号再生装置および再生方法 |
KR970023252A (ko) * | 1995-10-14 | 1997-05-30 | 김광호 | 리드 솔로몬(Reed-Solomon)코드(Code)의 이레이저(Eraswre)정정 방법 |
KR0164518B1 (ko) * | 1995-12-30 | 1999-03-20 | 김광호 | 컴팩트디스크 플레이어에 있어서 에러정정방법 및 장치 |
KR100225032B1 (ko) * | 1996-10-17 | 1999-10-15 | 윤종용 | 이레이져 정정 능력을 갖는 리드-솔로몬 부호의 복호 장치 |
KR100225857B1 (ko) * | 1996-12-30 | 1999-10-15 | 구자홍 | 바이트 단위의 부호어 에러 정정 시스템 |
KR100239798B1 (ko) * | 1997-03-25 | 2000-01-15 | 윤종용 | 디지털 신호의 재생에 있어 에러정정방법 및 그에 적용되는 장치 |
-
1997
- 1997-08-25 KR KR1019970040757A patent/KR100532373B1/ko not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02146820A (ja) * | 1988-11-28 | 1990-06-06 | Nec Home Electron Ltd | 2重リードソロモン符号復号方式 |
JPH05315974A (ja) * | 1992-05-12 | 1993-11-26 | Sharp Corp | リードソロモン符号の復号装置 |
JPH0973736A (ja) * | 1995-09-07 | 1997-03-18 | Sony Corp | ディジタル信号再生装置および再生方法 |
KR970023252A (ko) * | 1995-10-14 | 1997-05-30 | 김광호 | 리드 솔로몬(Reed-Solomon)코드(Code)의 이레이저(Eraswre)정정 방법 |
KR0164518B1 (ko) * | 1995-12-30 | 1999-03-20 | 김광호 | 컴팩트디스크 플레이어에 있어서 에러정정방법 및 장치 |
KR100225032B1 (ko) * | 1996-10-17 | 1999-10-15 | 윤종용 | 이레이져 정정 능력을 갖는 리드-솔로몬 부호의 복호 장치 |
KR100225857B1 (ko) * | 1996-12-30 | 1999-10-15 | 구자홍 | 바이트 단위의 부호어 에러 정정 시스템 |
KR100239798B1 (ko) * | 1997-03-25 | 2000-01-15 | 윤종용 | 디지털 신호의 재생에 있어 에러정정방법 및 그에 적용되는 장치 |
Also Published As
Publication number | Publication date |
---|---|
KR19990017736A (ko) | 1999-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100683624B1 (ko) | 가속화된 리드-솔로몬 오류정정 | |
EP0136604B1 (en) | Decoding method and system. | |
JPH084233B2 (ja) | 誤り訂正符号の復号装置 | |
JPH0812612B2 (ja) | 誤り訂正方法及び装置 | |
JPH06311050A (ja) | 誤り訂正方法及びその装置 | |
KR100213254B1 (ko) | 에러 정정 방법 및 장치 | |
JPS632370B2 (ko) | ||
CN106506011B (zh) | 电力线工频通信编码纠错方法 | |
KR100330102B1 (ko) | 디지털 정보내의 오류 및 이레이져의 정정방법과 상기 방법의 실행에 적합한 장치 | |
JPH058610B2 (ko) | ||
KR0148004B1 (ko) | 착오 정정장치 | |
KR100330642B1 (ko) | 오류정정방법및오류정정장치 | |
KR100532373B1 (ko) | 디지털 신호의 재생에 있어 에러정정방법 | |
KR100239798B1 (ko) | 디지털 신호의 재생에 있어 에러정정방법 및 그에 적용되는 장치 | |
JP2694794B2 (ja) | 誤り訂正処理方法 | |
JPS6160618B2 (ko) | ||
JPH0691471B2 (ja) | 誤り訂正回路 | |
JPH06244741A (ja) | 誤り訂正方法 | |
JPH0778968B2 (ja) | 軟判定復号方法 | |
JPH0613915A (ja) | 誤り検出方法 | |
JP2567598B2 (ja) | 誤り個数判定方法 | |
KR100246342B1 (ko) | 리드솔로몬오류수정장치 | |
KR900001066Y1 (ko) | 에러 정정용 데코오더 회로의 소거신호 계수회로 | |
KR100213253B1 (ko) | 크리스탈 및 알.씨(rc) 겸용 발진회로 | |
JP2599001B2 (ja) | 誤り訂正処理回路 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970825 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20020821 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19970825 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050531 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20051021 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20051124 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20051125 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20081103 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20091113 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20091113 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |