KR100725664B1 - 2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 - Google Patents
2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 Download PDFInfo
- Publication number
- KR100725664B1 KR100725664B1 KR1020050078687A KR20050078687A KR100725664B1 KR 100725664 B1 KR100725664 B1 KR 100725664B1 KR 1020050078687 A KR1020050078687 A KR 1020050078687A KR 20050078687 A KR20050078687 A KR 20050078687A KR 100725664 B1 KR100725664 B1 KR 100725664B1
- Authority
- KR
- South Korea
- Prior art keywords
- gram
- inverted index
- index
- subsequence
- query
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000003672 processing method Methods 0.000 title claims description 5
- 238000010276 construction Methods 0.000 title abstract description 7
- 238000009795 derivation Methods 0.000 title description 3
- 238000012545 processing Methods 0.000 claims abstract description 50
- 238000000605 extraction Methods 0.000 claims description 10
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 4
- 102000004169 proteins and genes Human genes 0.000 description 4
- 108090000623 proteins and genes Proteins 0.000 description 4
- 108020004414 DNA Proteins 0.000 description 3
- 238000000354 decomposition reaction Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 108091028043 Nucleic acid sequence Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- UMGXUWVIJIQANV-UHFFFAOYSA-M didecyl(dimethyl)azanium;bromide Chemical compound [Br-].CCCCCCCCCC[N+](C)(C)CCCCCCCCCC UMGXUWVIJIQANV-UHFFFAOYSA-M 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
- G06F16/316—Indexing structures
- G06F16/319—Inverted lists
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
기 호 | 정의/의미 |
sizengram | n-gram 역색인의 크기 |
sizefront | 2단계 n-gram 역색인에서의 프런트-엔드 역색인의 크기 |
sizeback | 2단계 n-gram 역색인에서의 백-엔드 역색인의 크기 |
S | 문서 집합으로부터 추출되는 유일(unique)한 m-서브시퀀스들의 집합 |
kngram(s) | m-서브시퀀스 s에서 추출된 n-gram들의 개수 |
kdoc(s) | m-서브시퀀스 s가 문서 집합에서 나타난 횟수 |
αvgngram(S) | s ∈ S일때, k ngram (s)의 평균값 (= (∑ s ∈ S k ngram (s)) / | S | ) |
αvgdoc(S) | s ∈ S일때, k doc(s)의 평균값 (= (∑ s ∈ S k doc (s)) / | S | ) |
Claims (12)
- 다수의 텍스트 정보가 저장되는 텍스트 정보 DB와 2단계 n-gram 역색인이 저장되는 역색인 정보 DB를 포함한 데이터 베이스부;상기 데이터 베이스부에 저장된 텍스트 정보 DB를 관리하는 데이터 베이스 관리부; 및,상기 데이터 베이스 관리부와 연동하여 상기 데이터 베이스부의 역색인 정보 DB에 2단계 n-gram 역색인을 생성하고, 상기 2단계 n-gram 역색인을 사용하여 질의를 처리하는 서버를 포함하는 것을 특징으로 하는 2단계 n-gram 역색인을 구비한 색인 시스템.
- 제 1 항에 있어서,상기 서버는 상기 2단계 n-gram 역색인을 생성하기 위한 색인 구성기와 상기 2단계 n-gram 역색인을 사용하여 질의를 처리하는 질의 처리기를 포함하는 것을 특징으로 하는 2단계 n-gram 역색인을 구비한 색인 시스템.
- 제 1 항에 있어서,상기 2단계 n-gram 역색인은 문서로부터 추출된 서브시퀀스들을 용어로 사용하는 백-엔드 역색인, 및 상기 서브시퀀스로부터 추출된 n-gram들을 용어로 사용하는 프런트-엔드 역색인으로 된 것을 특징으로 하는 2단계 n-gram 역색인을 구비한 색인 시스템.
- 제 3 항에 있어서,상기 백-엔드 역색인은 문서로부터 서로 일정 부분씩 겹치도록 추출된 소정 길이의 서브시퀀스들을 용어로서 사용하고, 각 서브시퀀스에 대한 포스팅 리스트에는 그 서브시퀀스가 문서상에서 나타난 위치 정보들을 저장하고,상기 프런트-엔드 역색인은 상기 서브시퀀스로부터 1-슬라이딩 방식으로 추출된 소정 길이의 n-gram들을 용어로서 사용하고, 각 n-gram에 대한 포스팅 리스트에는 그 n-gram이 서브시퀀스 상에서 나타난 위치 정보들을 저장하는 것을 특징으로 하는 2단계 n-gram 역색인을 구비한 색인 시스템.
- 데이터베이스의 각 문서로부터 길이 m의 m-서브시퀀스들을 서로 일정 부분씩 겹치도록 추출하면서 m-서브시퀀스가 문서상에서 나타난 위치 정보들를 기록하는 제 1 단계;상기 제 1 단계에서 기록한 각 위치 정보에 대해, 소정의 m-서브시퀀스가 소정 문서의 오프셋에서 나타났다면 상기 소정의 m-서브시퀀스에 해당하는 백-엔드 역색인의 용어에 대한 포스팅 리스트에 해당 포스팅을 추가하여 백-엔드 역색인을 구성하는 제 2 단계;상기 제 1 단계에서 얻어진 m-서브시퀀스 집합의 각 m-서브시퀀스로부터 n-gram들을 추출하면서 n-gram이 m-서브시퀀스 상에서 나타난 위치 정보들을 기록하는 제 3 단계; 및상기 제 3 단계에서 기록한 각 위치 정보에 대해, 소정의 n-gram이 소정의 m-서브시퀀스의 오프셋에서 나타났다면 상기 소정의 n-gram에 해당하는 프런트-엔 드 역색인의 용어에 대한 포스팅 리스트에 해당 포스팅을 추가하여 프런트-엔드 역색인을 구성하는 제 4 단계;로 이루어짐을 특징으로 하는 2단계 n-gram 역색인 구성방법.
- 제 5 항에 있어서, 상기 제 1 단계에서는 상기 m-서브시퀀스들을 n-1(n : n-gram의 길이)씩 겹치도록 추출하는 것을 특징으로 하는 2단계 n-gram 역색인 구성방법.
- 제 5 항에 있어서, 상기 제 1 단계에서는 마지막 m-서브시퀀스의 길이가 m보다 작을 경우, 문자열의 뒷부분에 공백 문자들을 덧붙여서 길이가 m이 되도록 하는 것을 특징으로 하는 2단계 n-gram 역색인 구성방법.
- 제 5 항에 있어서, 상기 제 3 단계에서 상기 서브시퀀스로부터 n-gram들의 추출은 1-슬라이딩 방식으로 행하는 것을 특징으로 하는 2단계 n-gram 역색인 구성방법.
- 문서로부터 추출된 서브시퀀스들을 용어로 사용하는 백-엔드 역색인 및 상기 서브시퀀스로부터 추출된 n-gram들을 용어로 사용하는 프런트-엔드 역색인을 사용하여 질의를 처리하는 방법에 있어서,소정 질의를 n-gram들로 분할하는 제 1 단계;상기 프런트-엔드 역색인을 사용하여 상기 제 1 단계에서 구한 각 n-gram들에 대한 포스팅 리스트들을 m-서브시퀀스 식별자로 머지-아우터-조인(merge-outer-join)하면서, 상기 질의를 커버 하는 m-서브시퀀스들을 소정 집합에 추가하는 제 2 단계; 및상기 백-엔드 역색인을 사용하여 상기 제 2 단계에서 구한 소정 집합에 포함된 m-서브시퀀스들에 대한 포스팅 리스트들을 문서 식별자로 머지-아우터-조인하면서, 소정의 동일한 문서로부터 추출된 m-서브시퀀스들의 집합이 상기 질의를 포함하는지를 검사하여 질의에 포함되면 상기 소정의 동일한 문서를 질의 결과로 반환하는 제 3 단계;로 이루어짐을 특징으로 하는 2단계 n-gram 역색인을 이용한 질의 처리 방법.
- 제 9 항에 있어서, 상기 m-서브시퀀스가 질의를 커버하는지는 머지 아우터 조인되는 포스팅들이 가지고 있는 오프셋 정보를 이용하여 확인하는 것을 특징으로 하는 2단계 n-gram 역색인을 이용한 질의 처리 방법.
- 제 9 항에 있어서, 상기 제 3 단계에서의 집합이 질의를 포함하는지는 머지 아우터 조인되는 포스팅들이 가지고 있는 오프셋 정보를 이용하여 확인하는 것을 특징으로 하는 2단계 n-gram 역색인을 이용한 질의 처리 방법.
- n-gram 역색인으로부터 프런트-엔드 역색인과 백-엔드 역색인으로 구성되는 역색인을 도출하는 방법에 있어서,n-gram 역색인을 제1정규형(1NF : First Normal Form)을 따르는 릴레이션으로 표현하는 제 1 단계;상기 제 1 단계에서 구한 릴레이션에 의미 있는 다치 종속성으로 인한 위치 정보의 중복이 존재함을 확인하는 제 2 단계;상기 제 2 단계에서 확인된 위치 정보의 중복을 제거하기 위해 상기 제 1 단계에서 구한 릴레이션을 제4정규형(4NF : Fourth Normal Form)을 따르도록 두 개의 릴레이션으로 분해하는 제 3 단계; 및상기 제 3 단계에서 구한 두 개의 릴레이션을 각각 프런트-엔드 역색인과 백-엔드 역색인으로 표현하는 제 4 단계;로 이루어짐을 특징으로 하는 2단계 n-gram 역색인 도출 방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050078687A KR100725664B1 (ko) | 2005-08-26 | 2005-08-26 | 2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 |
US11/501,265 US7792840B2 (en) | 2005-08-26 | 2006-08-09 | Two-level n-gram index structure and methods of index building, query processing and index derivation |
DE102006039484A DE102006039484B4 (de) | 2005-08-26 | 2006-08-23 | n-GRAM Indexstruktur mit zwei Ebenen und Verfahren zur Indexerstellung |
JP2006229044A JP4414989B2 (ja) | 2005-08-26 | 2006-08-25 | 2工程n−gram索引構造及びその構築方法とクエリ処理方法及びその索引導出方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050078687A KR100725664B1 (ko) | 2005-08-26 | 2005-08-26 | 2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070024105A KR20070024105A (ko) | 2007-03-02 |
KR100725664B1 true KR100725664B1 (ko) | 2007-06-08 |
Family
ID=37805600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050078687A KR100725664B1 (ko) | 2005-08-26 | 2005-08-26 | 2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7792840B2 (ko) |
JP (1) | JP4414989B2 (ko) |
KR (1) | KR100725664B1 (ko) |
DE (1) | DE102006039484B4 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100973019B1 (ko) | 2008-03-31 | 2010-07-30 | 이너비트 주식회사 | 인버티드 인덱스를 위한 색인데이터 생성방법 |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9275129B2 (en) | 2006-01-23 | 2016-03-01 | Symantec Corporation | Methods and systems to efficiently find similar and near-duplicate emails and files |
US20100205123A1 (en) * | 2006-08-10 | 2010-08-12 | Trustees Of Tufts College | Systems and methods for identifying unwanted or harmful electronic text |
US7765215B2 (en) * | 2006-08-22 | 2010-07-27 | International Business Machines Corporation | System and method for providing a trustworthy inverted index to enable searching of records |
US20090112843A1 (en) * | 2007-10-29 | 2009-04-30 | International Business Machines Corporation | System and method for providing differentiated service levels for search index |
KR100926942B1 (ko) * | 2008-01-10 | 2009-11-17 | 주식회사 어니언텍 | 바이그램을 이용한 검색 방법 |
KR101615164B1 (ko) * | 2009-03-20 | 2016-04-26 | 삼성전자주식회사 | 엔-그램 기반의 질의 처리 장치 및 그 방법 |
US8452755B1 (en) * | 2009-05-12 | 2013-05-28 | Microstrategy Incorporated | Database query analysis technology |
US8423350B1 (en) * | 2009-05-21 | 2013-04-16 | Google Inc. | Segmenting text for searching |
US8271499B2 (en) * | 2009-06-10 | 2012-09-18 | At&T Intellectual Property I, L.P. | Incremental maintenance of inverted indexes for approximate string matching |
US9507827B1 (en) * | 2010-03-25 | 2016-11-29 | Excalibur Ip, Llc | Encoding and accessing position data |
CN102270201B (zh) * | 2010-06-01 | 2013-07-17 | 富士通株式会社 | 用于网络文件的多维索引的方法和设备 |
US8745061B2 (en) * | 2010-11-09 | 2014-06-03 | Tibco Software Inc. | Suffix array candidate selection and index data structure |
US8498972B2 (en) * | 2010-12-16 | 2013-07-30 | Sap Ag | String and sub-string searching using inverted indexes |
US8719257B2 (en) | 2011-02-16 | 2014-05-06 | Symantec Corporation | Methods and systems for automatically generating semantic/concept searches |
KR101793578B1 (ko) | 2011-04-08 | 2017-11-20 | 삼성전자 주식회사 | 효율적으로 질의를 처리하는 방법 및 장치 |
KR20130085069A (ko) | 2012-01-18 | 2013-07-29 | 삼성전자주식회사 | 엔-그램 인덱스 기반의 다차원 문자열 질의 처리 장치 및 방법 |
US10467269B2 (en) * | 2015-02-13 | 2019-11-05 | Samsung Electronics Co., Ltd. | Accessing category-specific search servers |
US10430585B2 (en) | 2017-01-06 | 2019-10-01 | Crowdstrike, Inc. | Binary search of byte sequences using inverted indices |
US11151249B2 (en) | 2017-01-06 | 2021-10-19 | Crowdstrike, Inc. | Applications of a binary search engine based on an inverted index of byte sequences |
US11709811B2 (en) | 2017-01-06 | 2023-07-25 | Crowdstrike, Inc. | Applications of machine learning models to a binary search engine based on an inverted index of byte sequences |
US11544300B2 (en) * | 2018-10-23 | 2023-01-03 | EMC IP Holding Company LLC | Reducing storage required for an indexing structure through index merging |
US10545960B1 (en) * | 2019-03-12 | 2020-01-28 | The Governing Council Of The University Of Toronto | System and method for set overlap searching of data lakes |
US11755842B2 (en) * | 2020-01-23 | 2023-09-12 | The United States Of America, As Represented By The Secretary Of The Navy | Natural language processing for descriptive language analysis including n-gram analysis of narrative information |
CN111625544B (zh) * | 2020-05-27 | 2023-08-01 | 贵州易鲸捷信息技术有限公司 | SQL On HBase上基于字符串切分的倒排索引的方法及系统 |
CN115098617B (zh) * | 2022-06-10 | 2024-08-27 | 杭州未名信科科技有限公司 | 三元组关系抽取任务的标注方法、装置、设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10307841A (ja) | 1997-05-09 | 1998-11-17 | Canon Inc | テキスト検索装置及び方法 |
JP2003067400A (ja) * | 2001-08-27 | 2003-03-07 | Mitsubishi Electric Corp | 文書検索装置、文書検索方法および文書検索プログラム |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0834139A4 (en) * | 1995-06-07 | 1998-08-05 | Int Language Engineering Corp | COMPUTER-ASSISTED TRANSLATION TOOLS |
US6161082A (en) * | 1997-11-18 | 2000-12-12 | At&T Corp | Network based language translation system |
KR100285265B1 (ko) * | 1998-02-25 | 2001-04-02 | 윤덕용 | 데이터 베이스 관리 시스템과 정보 검색의 밀결합을 위하여 서브 인덱스와 대용량 객체를 이용한 역 인덱스 저장 구조 |
US7584098B2 (en) * | 2004-11-29 | 2009-09-01 | Microsoft Corporation | Vocabulary-independent search of spontaneous speech |
-
2005
- 2005-08-26 KR KR1020050078687A patent/KR100725664B1/ko not_active IP Right Cessation
-
2006
- 2006-08-09 US US11/501,265 patent/US7792840B2/en not_active Expired - Fee Related
- 2006-08-23 DE DE102006039484A patent/DE102006039484B4/de not_active Expired - Fee Related
- 2006-08-25 JP JP2006229044A patent/JP4414989B2/ja active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10307841A (ja) | 1997-05-09 | 1998-11-17 | Canon Inc | テキスト検索装置及び方法 |
JP2003067400A (ja) * | 2001-08-27 | 2003-03-07 | Mitsubishi Electric Corp | 文書検索装置、文書検索方法および文書検索プログラム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100973019B1 (ko) | 2008-03-31 | 2010-07-30 | 이너비트 주식회사 | 인버티드 인덱스를 위한 색인데이터 생성방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20070024105A (ko) | 2007-03-02 |
JP2007080259A (ja) | 2007-03-29 |
JP4414989B2 (ja) | 2010-02-17 |
DE102006039484A1 (de) | 2007-05-24 |
US7792840B2 (en) | 2010-09-07 |
DE102006039484B4 (de) | 2009-12-03 |
US20070050384A1 (en) | 2007-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100725664B1 (ko) | 2단계 n-gram 역색인 구조 및 그 구성 방법과 질의처리 방법 및 그 색인 도출 방법 | |
KR100344530B1 (ko) | 시계열 데이터베이스에서 윈도우 구성의 이원성을 사용한 서브시퀀스 매칭방법 | |
Simonini et al. | Schema-agnostic progressive entity resolution | |
US7996369B2 (en) | Method and apparatus for improving performance of approximate string queries using variable length high-quality grams | |
Wang et al. | Vchunkjoin: An efficient algorithm for edit similarity joins | |
Kim et al. | n-gram/2l: A space and time efficient two-level n-gram inverted index structure | |
Chakrabarti et al. | An efficient filter for approximate membership checking | |
Santana et al. | Incremental author name disambiguation by exploiting domain‐specific heuristics | |
US9442991B2 (en) | Ascribing actionable attributes to data that describes a personal identity | |
US20110264997A1 (en) | Scalable Incremental Semantic Entity and Relatedness Extraction from Unstructured Text | |
Li et al. | A partition-based method for string similarity joins with edit-distance constraints | |
Tseng et al. | Generating frequent patterns with the frequent pattern list | |
Michelson et al. | Unsupervised information extraction from unstructured, ungrammatical data sources on the world wide web | |
JP4237813B2 (ja) | 構造化文書管理システム | |
Costa et al. | A blocking scheme for entity resolution in the semantic web | |
Kim et al. | n-Gram/2L-approximation: a two-level n-gram inverted index structure for approximate string matching | |
Zheng et al. | INSPIRE: A framework for incremental spatial prefix query relaxation | |
Zhao et al. | A new efficient data cleansing method | |
Arroyuelo | A dynamic pivoting algorithm based on spatial approximation indexes | |
Kim et al. | Structural optimization of a full-text n-gram index using relational normalization | |
Lin et al. | Discovering long maximal frequent pattern | |
Wei et al. | Improving database quality through eliminating duplicate records | |
Kim et al. | Efficient processing of substring match queries with inverted variable-length gram indexes | |
Park et al. | A multi-dimensional indexing approach for timestamped event sequence matching | |
Chen et al. | A three-phase system for chinese named entity recognition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050826 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061108 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20070528 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070530 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070531 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20100503 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110502 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20120508 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20120508 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130429 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130429 Start annual number: 7 End annual number: 7 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20150409 |