KR20170093370A - 데이터 저장 장치 - Google Patents
데이터 저장 장치 Download PDFInfo
- Publication number
- KR20170093370A KR20170093370A KR1020160014674A KR20160014674A KR20170093370A KR 20170093370 A KR20170093370 A KR 20170093370A KR 1020160014674 A KR1020160014674 A KR 1020160014674A KR 20160014674 A KR20160014674 A KR 20160014674A KR 20170093370 A KR20170093370 A KR 20170093370A
- Authority
- KR
- South Korea
- Prior art keywords
- operation information
- controller
- memory device
- reliability
- nonvolatile memory
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
- G06F13/1668—Details of memory controller
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3436—Arrangements for verifying correct programming or erasure
- G11C16/344—Arrangements for verifying correct erasure or for detecting overerased cells
- G11C16/3445—Circuits or methods to verify correct erasure of nonvolatile memory cells
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1068—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices in sector programmable memories, e.g. flash disk
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0632—Configuration or reconfiguration of storage systems by initialisation or re-initialisation of storage systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/52—Protection of memory contents; Detection of errors in memory contents
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Probability & Statistics with Applications (AREA)
Abstract
Description
도2는 도1의 비휘발성 메모리 장치의 세부적인 구성을 예시적으로 도시한 블록도,
도3은 도1의 비휘발성 메모리 장치의 제1 초기화 동작이 수행되는 방법을 예시적으로 도시하는 도면,
도4는 도1의 컨트롤러가 신뢰성 관리 동작을 수행하는 방법을 예시적으로 도시하는 도면,
도5는 도1의 컨트롤러가 신뢰성 관리 동작을 수행하는 방법을 예시적으로 도시하는 도면,
도6은 도1의 비휘발성 메모리 장치의 제2 초기화 동작이 수행되는 방법을 예시적으로 도시하는 도면,
도7은 도1의 원시 동작 정보가 저장된 동작 정보 영역 및 관리된 동작 정보가 저장된 메모리 영역을 예시적으로 도시하는 도면,
도8은 본 발명의 실시 예에 따른 SSD를 도시하는 블록도,
도9는 본 발명의 실시 예에 따른 데이터 저장 장치가 적용된 데이터 처리 시스템을 도시하는 블록도이다.
100: 컨트롤러, 200A, 200B: 비휘발성 메모리 장치들
261A, 261B, 262B: 동작 정보 영역들
Claims (26)
- 원시 동작 정보가 저장된 동작 정보 영역을 포함하고, 상기 원시 동작 정보를 사용하여 제1 초기화 동작을 수행하도록 구성된 비휘발성 메모리 장치; 및
상기 원시 동작 정보에 대해 관리 동작을 수행하도록 구성된 컨트롤러를 포함하되,
상기 동작 정보 영역은 상기 관리 동작이 수행되기 전까지 변경 금지되는 데이터 저장 장치. - 제1항에 있어서,
상기 비휘발성 메모리 장치는, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 셋팅함으로써, 상기 제1 초기화 동작을 수행하는 데이터 저장 장치. - 제1항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행한 이후, 상기 동작 정보 영역을 소거하고 가용 메모리 영역으로 편입시키는 데이터 저장 장치. - 제1항에 있어서,
상기 컨트롤러는, 상기 비휘발성 메모리 장치가 상기 원시 동작 정보를 사용하지 않고, 상기 관리 동작을 통해 관리된 동작 정보를 사용하여 제2 초기화 동작을 수행하도록 제어하는 데이터 저장 장치. - 제4항에 있어서,
상기 비휘발성 메모리 장치는, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 상기 컨트롤러로 전송하고,
상기 컨트롤러는 비휘발성 메모리 장치로부터 전송된 동작 정보를 ECC 알고리즘에 따라 인코딩함으로써 상기 관리된 동작 정보를 생성하는 데이터 저장 장치. - 제4항에 있어서,
다른 비휘발성 메모리 장치를 더 포함하되,
상기 컨트롤러는 상기 비휘발성 메모리 장치들 중 적어도 하나에 포함된 메모리 영역에 상기 관리된 동작 정보를 저장하는 데이터 저장 장치. - 제6항에 있어서,
상기 메모리 영역의 데이터 밀도는 상기 동작 정보 영역의 데이터 밀도보다 높은 데이터 저장 장치. - 제4항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행할 때, 상기 관리된 동작 정보를 상기 ECC 알고리즘에 따라 디코딩함으로써 신뢰성을 점검하는 데이터 저장 장치. - 컨트롤러; 및
상기 컨트롤러의 제어에 따라 제1 초기화 동작 또는 제2 초기화 동작을 수행하도록 구성된 비휘발성 메모리 장치를 포함하되,
상기 제1 초기화 동작은 상기 비휘발성 메모리 장치에 의해 신뢰성이 점검된 동작 정보에 근거하여 수행되고, 상기 제2 초기화 동작은 상기 컨트롤러에 의해 신뢰성이 점검된 동작 정보에 근거하여 수행되는 데이터 저장 장치. - 제9항에 있어서,
상기 비휘발성 메모리 장치는, 원시 동작 정보가 저장된 동작 정보 영역을 포함하고, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 셋팅함으로써, 상기 제1 초기화 동작을 수행하는 데이터 저장 장치. - 제9항에 있어서,
상기 비휘발성 메모리 장치는, 원시 동작 정보가 저장된 동작 정보 영역을 포함하고,
상기 컨트롤러는 상기 원시 동작 정보에 근거하여 관리 동작을 수행하고, 관리된 동작 정보를 생성하는 데이터 저장 장치. - 제11항에 있어서,
상기 비휘발성 메모리 장치는, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 상기 컨트롤러로 전송하고,
상기 컨트롤러는 비휘발성 메모리 장치로부터 전송된 동작 정보를 ECC 알고리즘에 따라 인코딩함으로써 상기 관리된 동작 정보를 생성하는 데이터 저장 장치. - 제11항에 있어서,
다른 비휘발성 메모리 장치를 더 포함하되,
상기 컨트롤러는 상기 비휘발성 메모리 장치들 중 적어도 하나의 메모리 영역에 상기 관리된 동작 정보를 저장하는 데이터 저장 장치. - 제13항에 있어서,
상기 메모리 영역의 데이터 밀도는 상기 동작 정보 영역의 데이터 밀도보다 높은 데이터 저장 장치. - 제11항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행할 때, 상기 관리된 동작 정보에 대해 신뢰성을 점검하는 데이터 저장 장치. - 제15항에 있어서,
상기 컨트롤러는 신뢰성 점검된 동작 정보를 상기 비휘발성 메모리 장치로 전송하고,
상기 비휘발성 메모리 장치는 상기 컨트롤러로부터 전송된 동작 정보를 셋팅함으로써, 상기 제2 초기화 동작을 수행하는 데이터 저장 장치. - 제11항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행한 이후, 상기 동작 정보 영역을 소거하고 가용 메모리 영역으로 편입시키는 데이터 저장 장치. - 제11항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행한 이후, 상기 비휘발성 메모리 장치가 상기 제2 초기화 동작을 통해 초기되도록 제어하는 데이터 저장 장치. - 컨트롤러; 및
원시 동작 정보가 저장된 동작 정보 영역을 포함하고, 상기 컨트롤러의 제어에 따라 제1 초기화 동작 또는 제2 초기화 동작을 수행하도록 구성된 비휘발성 메모리 장치를 포함하되,
상기 제1 초기화 동작은 상기 원시 동작 정보에 근거하여 수행되고, 상기 제2 초기화 동작은 상기 컨트롤러의 관리 동작을 통해 관리된 동작 정보에 근거하여 수행되는 데이터 저장 장치. - 제19항에 있어서,
상기 비휘발성 메모리 장치는, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 셋팅함으로써, 상기 제1 초기화 동작을 수행하는 데이터 저장 장치. - 제19항에 있어서,
상기 비휘발성 메모리 장치는, 상기 동작 정보 영역으로부터 상기 원시 동작 정보를 리드하고, 리드된 동작 정보에 대해 신뢰성을 점검하고, 신뢰성 점검된 동작 정보를 상기 컨트롤러로 전송하고,
상기 컨트롤러는 비휘발성 메모리 장치로부터 전송된 동작 정보를 ECC 알고리즘에 따라 인코딩함으로써 상기 관리된 동작 정보를 생성하는 데이터 저장 장치. - 제19항에 있어서,
다른 비휘발성 메모리 장치를 더 포함하되,
상기 컨트롤러는 상기 비휘발성 메모리 장치들 중 적어도 하나의 메모리 영역에 상기 관리된 동작 정보를 저장하는 데이터 저장 장치. - 제22항에 있어서,
상기 메모리 영역의 데이터 밀도는 상기 동작 정보 영역의 데이터 밀도보다 높은 데이터 저장 장치. - 제19항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행할 때, 상기 관리된 동작 정보를 ECC 알고리즘에 따라 디코딩함으로써 신뢰성을 점검하는 데이터 저장 장치. - 제24항에 있어서,
상기 컨트롤러는 신뢰성 점검된 동작 정보를 상기 비휘발성 메모리 장치로 전송하고,
상기 비휘발성 메모리 장치는 상기 컨트롤러로부터 전송된 동작 정보를 셋팅함으로써, 상기 제2 초기화 동작을 수행하는 데이터 저장 장치. - 제19항에 있어서,
상기 컨트롤러는 상기 관리 동작을 수행한 이후, 상기 동작 정보 영역을 소거하고 가용 메모리 영역으로 편입시키는 데이터 저장 장치.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160014674A KR102504763B1 (ko) | 2016-02-05 | 2016-02-05 | 데이터 저장 장치 |
| US15/202,777 US10013190B2 (en) | 2016-02-05 | 2016-07-06 | Data storage device |
| CN201610671981.1A CN107045484B (zh) | 2016-02-05 | 2016-08-15 | 数据存储装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160014674A KR102504763B1 (ko) | 2016-02-05 | 2016-02-05 | 데이터 저장 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20170093370A true KR20170093370A (ko) | 2017-08-16 |
| KR102504763B1 KR102504763B1 (ko) | 2023-03-02 |
Family
ID=59498227
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160014674A Active KR102504763B1 (ko) | 2016-02-05 | 2016-02-05 | 데이터 저장 장치 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10013190B2 (ko) |
| KR (1) | KR102504763B1 (ko) |
| CN (1) | CN107045484B (ko) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20180106495A (ko) * | 2017-03-20 | 2018-10-01 | 에스케이하이닉스 주식회사 | 반도체장치 |
| CN108259229B (zh) * | 2017-12-25 | 2021-03-23 | 新华三技术有限公司 | 一种设备管理方法、装置及系统 |
| KR102671597B1 (ko) | 2019-07-31 | 2024-06-03 | 삼성전자주식회사 | 비휘발성 메모리 장치 및 비휘발성 메모리 장치의 초기화 제어 방법 |
| US11056200B2 (en) | 2019-07-31 | 2021-07-06 | Samsung Electronics Co., Ltd. | Nonvolatile memory device and method of controlling initialization of the same |
| US12481558B2 (en) | 2023-11-15 | 2025-11-25 | Sk Hynix Nand Product Solutions Corp. | Flexible raid parity application for memory management |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005085464A (ja) * | 2003-09-10 | 2005-03-31 | Hewlett-Packard Development Co Lp | 誤り訂正符号化を有する磁気メモリ |
| JP2011233207A (ja) * | 2010-04-28 | 2011-11-17 | Univ Of Tokyo | データ入出力制御装置および半導体記憶装置システム |
| KR20130087935A (ko) * | 2012-01-30 | 2013-08-07 | 삼성전자주식회사 | 메모리, 메모리 시스템, 및 메모리에 대한 에러 검출/정정 방법 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200604934A (en) * | 2004-07-16 | 2006-02-01 | Benq Corp | Firmware management system and method thereof |
| US8051270B2 (en) * | 2005-05-23 | 2011-11-01 | Panasonic Corporation | Memory controller, nonvolatile storage device, nonvolatile storage system, and memory control method |
| JP2009026296A (ja) * | 2007-06-21 | 2009-02-05 | Toshiba Corp | 電子デバイス、メモリデバイス、ホスト装置 |
| US8818948B2 (en) * | 2011-04-06 | 2014-08-26 | Unisys Corporation | Dynamic disk redistribution |
| KR20130070927A (ko) | 2011-12-20 | 2013-06-28 | 에스케이하이닉스 주식회사 | 불휘발성 메모리 장치 및 그 동작 방법 |
| US20130346735A1 (en) * | 2012-06-21 | 2013-12-26 | Ati Technologies Ulc | Enhanced system management bus |
| US20140258628A1 (en) * | 2013-03-11 | 2014-09-11 | Lsi Corporation | System, method and computer-readable medium for managing a cache store to achieve improved cache ramp-up across system reboots |
| CN104516688A (zh) * | 2015-01-21 | 2015-04-15 | 成都市智讯联创科技有限责任公司 | 基于tf卡阵列的高速大容量存储技术和设备 |
-
2016
- 2016-02-05 KR KR1020160014674A patent/KR102504763B1/ko active Active
- 2016-07-06 US US15/202,777 patent/US10013190B2/en active Active
- 2016-08-15 CN CN201610671981.1A patent/CN107045484B/zh active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005085464A (ja) * | 2003-09-10 | 2005-03-31 | Hewlett-Packard Development Co Lp | 誤り訂正符号化を有する磁気メモリ |
| JP2011233207A (ja) * | 2010-04-28 | 2011-11-17 | Univ Of Tokyo | データ入出力制御装置および半導体記憶装置システム |
| KR20130087935A (ko) * | 2012-01-30 | 2013-08-07 | 삼성전자주식회사 | 메모리, 메모리 시스템, 및 메모리에 대한 에러 검출/정정 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107045484A (zh) | 2017-08-15 |
| KR102504763B1 (ko) | 2023-03-02 |
| US10013190B2 (en) | 2018-07-03 |
| CN107045484B (zh) | 2020-08-25 |
| US20170228176A1 (en) | 2017-08-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9940045B2 (en) | Address mapping table recovery upon power failure | |
| US9817749B2 (en) | Apparatus and method of offloading processing from a data storage device to a host device | |
| US9898363B2 (en) | Data storage device and operating method thereof | |
| US10268540B2 (en) | Data storage device and operating method thereof | |
| KR102571747B1 (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
| US10621087B2 (en) | Operating method of data storage device | |
| US9785550B1 (en) | Data storage device and operating method thereof | |
| US10083114B2 (en) | Data storage device and operating method thereof | |
| US11184033B2 (en) | Data storage device | |
| US20190079830A1 (en) | Data storage device and operating method thereof | |
| US20160179596A1 (en) | Operating method of data storage device | |
| KR102504763B1 (ko) | 데이터 저장 장치 | |
| US20170357461A1 (en) | Data storage device and operating method thereof | |
| US10191790B2 (en) | Data storage device and error recovery method thereof | |
| US10248503B2 (en) | Data storage device and operating method thereof | |
| US10152372B2 (en) | Data storage device and operating method thereof | |
| US10776008B2 (en) | Memory system and operating method thereof | |
| KR20170031311A (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
| US9852067B2 (en) | Data storage device and operating method thereof | |
| US10628067B2 (en) | Memory system and operating method thereof | |
| KR20150122493A (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
| KR20170045406A (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
| US10186324B2 (en) | Nonvolatile memory device, memory system including thereof and operating method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| U11 | Full renewal or maintenance fee paid |
Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE) Year of fee payment: 4 |