KR101890575B1 - 식별 키 생성 장치 및 방법 - Google Patents
식별 키 생성 장치 및 방법 Download PDFInfo
- Publication number
- KR101890575B1 KR101890575B1 KR1020160145765A KR20160145765A KR101890575B1 KR 101890575 B1 KR101890575 B1 KR 101890575B1 KR 1020160145765 A KR1020160145765 A KR 1020160145765A KR 20160145765 A KR20160145765 A KR 20160145765A KR 101890575 B1 KR101890575 B1 KR 101890575B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- identification key
- difference
- predetermined condition
- output
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/73—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by creating or determining hardware identification, e.g. serial numbers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0866—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3271—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response
- H04L9/3278—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response using physically unclonable functions [PUF]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Physics (AREA)
- Semiconductor Integrated Circuits (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
도 2는 일실시예에 따른 식별 키 생성 장치의 구현 예를 나타내는 회로도이다.
도 3 내지 도 5b는 도 2의 실시예에서 전기적 특성 값 차이가 누적되어 식별 키가 제공되는 과정을 설명하는 도면이다.
도 6은 다른 일실시예에 따른 식별 키 생성 장치의 구현 예를 나타내는 회로도이다.
도 7a 내지 도 9는 도 6의 실시예에서 전기적 특성 값 차이가 누적되어 식별 키가 제공되는 과정을 설명하는 도면이다.
도 10은 또 다른 일실시예에 따른 식별 키 생성 장치의 구현 예를 나타내는 회로도이다.
도 11a 및 도 11b는 도 10의 실시예에서 전기적 특성 값 차이가 누적되어 식별 키가 제공되는 과정을 설명하는 도면이다.
도 12는 일실시예에 따른 식별 키 생성장치의 동작 방법을 나타내는 흐름도이다.
Claims (18)
- 반도체 공정 편차에서 기인하는 무작위 이벤트 - 상기 이벤트는 전기적 특성 차이에 연관되고 동일하게 설계되어 제조되는 두 소자 중 제1 소자가 제2 소자보다 상기 전기적 특성 값이 큰 이벤트를 포함함 - 를 제공하는 생성부;
상기 이벤트의 상기 제1 소자와 상기 제2 소자의 전기적 특성 값의 차이를 누적하여, 누적된 결과 값을 제공하는 누적부; 및
상기 누적된 결과 값을 미리 지정된 기준에 따라 0 또는 1 중 어느 하나인 바이너리 값으로 결정함으로써 상기 생성부에 대응하는 식별 키를 제공하는 독출부
를 포함하는 식별 키 생성 장치. - 삭제
- 제1항에 있어서,
상기 제1 소자 및 상기 제2 소자는 커패시터를 포함하고, 상기 전기적 특성 값은 커패시턴스를 포함하는 식별 키 생성 장치. - 제3항에 있어서,
상기 누적부는 상기 제1 소자에 대응하는 제1 커패시턴스와 상기 제2 소자에 대응하는 제2 커패시턴스의 차이에 비례하는 전하량을 발생시키고, 상기 전하량을 출력에 누적시키는 시행을 미리 지정된 조건을 만족할 때까지 복수 회 반복하여, 상기 복수 회 반복 후의 상기 출력의 값을 제공하는 적산기를 포함하는 식별 키 생성 장치. - 제4항에 있어서,
상기 미리 지정된 조건은, 상기 출력의 값이 임계치 이상인 것을 포함하는 식별 키 생성 장치. - 제4항에 있어서,
상기 미리 지정된 조건은, 미리 지정되는 k 회 - 단, k는 자연수임 - 동안 반복하는 것을 포함하는 식별 키 생성 장치. - 제2항에 있어서,
상기 제1 소자 및 상기 제2 소자는 저항을 포함하고, 상기 전기적 특성 값은 저항 값을 포함하는 식별 키 생성 장치. - 제7항에 있어서,
상기 누적부는 상기 제1 소자에 대응하는 제1 저항 값과 상기 제2 소자에 대응하는 제2 저항 값의 차이에 비례한 전류를 출력에 누적시키는 전류 적분을 미리 지정된 조건을 만족할 때까지 지속하여, 상기 미리 지정된 조건을 만족하는 경우의 상기 출력의 값을 제공하는 적산기를 포함하는 식별 키 생성 장치. - 제8항에 있어서,
상기 미리 지정된 조건은, 상기 출력의 값이 임계치 이상인 것을 포함하는 식별 키 생성 장치. - 제8항에 있어서,
상기 미리 지정된 조건은, 미리 지정되는 시간 길이 동안 상기 전류 적분을 수행하는 것을 포함하는 식별 키 생성 장치. - 반도체 공정 편차에서 기인하여, 동일하게 설계된 다른 소자들과는 다른 전기적 특성 값을 갖는 제1 소자를 포함하는 생성부 - 상기 제1 소자의 전기적 특성 값과 기준 값의 차이에 따라 전기적인 값이 출력됨 -;
상기 전기적인 값을 누적하여, 누적된 결과 값을 제공하는 누적부; 및
상기 누적된 결과 값을 이용하여 상기 생성부에 대응하는 식별 키를 제공하는 독출부
를 포함하는 식별 키 생성 장치. - 제11항에 있어서,
상기 전기적 특성 값은 저항 값을 포함하는 식별 키 생성 장치. - 제12항에 있어서,
상기 누적부는 상기 제1 소자에 대응하는 제1 저항 값과 상기 기준 값의 비율에 따라 전원 전압을 전압 분배하고, 상기 제1 저항 값과 상기 기준 값의 차이에 비례한 전류를 출력에 누적시키는 전류 적분을 미리 지정된 조건을 만족할 때까지 지속하여, 상기 미리 지정된 조건을 만족하는 경우의 상기 출력의 값을 제공하는 적산기를 포함하는 식별 키 생성 장치. - 제13항에 있어서,
상기 미리 지정된 조건은, 미리 지정되는 시간 길이 동안 상기 전류 적분을 수행하는 것을 포함하는 식별 키 생성 장치. - 식별 키 생성 장치가 식별 키를 생성하는 동작 방법에 있어서, 상기 방법은:
생성부가 반도체 공정 편차에서 기인하는 무작위 이벤트 - 상기 무작위 이벤트는 동일하게 설계되어 제조되는 상기 식별 키 생성 장치 내의 두 소자 중 제1 소자가 제2 소자보다 전기적 특성 값이 큰 이벤트를 포함함 - 를 발생시키는 단계;
상기 이벤트의 상기 제1 소자와 상기 제2 소자의 전기적 특성 값의 차이를 누적하여, 누적된 결과 값을 제공하는 단계; 및
상기 누적된 결과 값을 이용하여 상기 식별 키 생성 장치에 대응하는 식별 키를 독출하는 단계
를 포함하는 식별 키 생성 장치의 동작 방법. - 삭제
- 제15항에 있어서,
상기 제1 소자 및 상기 제2 소자는 커패시터를 포함하고, 상기 전기적 특성 값은 커패시턴스를 포함하는 식별 키 생성 장치의 동작 방법. - 제17항에 있어서,
상기 누적은 상기 제1 소자에 대응하는 제1 커패시턴스와 상기 제2 소자에 대응하는 제2 커패시턴스의 차이에 비례하는 전하량을 발생시키고, 상기 전하량을 출력에 누적시키는 시행을 미리 지정된 조건을 만족할 때까지 복수 회 반복하는 과정을 포함하는 식별 키 생성 장치의 동작 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150154054 | 2015-11-03 | ||
KR20150154054 | 2015-11-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170052506A KR20170052506A (ko) | 2017-05-12 |
KR101890575B1 true KR101890575B1 (ko) | 2018-08-22 |
Family
ID=58662397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160145765A Active KR101890575B1 (ko) | 2015-11-03 | 2016-11-03 | 식별 키 생성 장치 및 방법 |
Country Status (5)
Country | Link |
---|---|
US (2) | US11095441B2 (ko) |
EP (1) | EP3373186B1 (ko) |
KR (1) | KR101890575B1 (ko) |
CN (1) | CN108780489B (ko) |
WO (1) | WO2017078426A1 (ko) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017092885A (ja) * | 2015-11-17 | 2017-05-25 | ソニー株式会社 | 信号処理回路および方法 |
KR102516190B1 (ko) * | 2017-10-13 | 2023-03-31 | 삼성전자주식회사 | 보안 키를 생성하는 반도체 장치, 보안 키 생성 방법, 및 보안 키 등록 방법 |
KR102272750B1 (ko) | 2019-01-23 | 2021-07-05 | 한국전자통신연구원 | 비밀 정보 생성 장치 및 그것의 동작 방법 |
CN110490286B (zh) * | 2019-08-07 | 2021-04-13 | 杭州未名信科科技有限公司 | 物理不可复制功能标签产生电路及方法 |
CN110633777B (zh) * | 2019-08-07 | 2021-06-15 | 杭州未名信科科技有限公司 | 一种物理不可复制功能标签产生方法及电路 |
US11240047B2 (en) * | 2019-12-16 | 2022-02-01 | Analog Devices International Unlimited Company | Capacitor based physical unclonable function |
GB201919297D0 (en) | 2019-12-24 | 2020-02-05 | Aronson Bill | Temperature sensing physical unclonable function (puf) authenication system |
US11516028B2 (en) | 2019-12-24 | 2022-11-29 | CERA Licensing Limited | Temperature sensing physical unclonable function (PUF) authentication system |
US11734459B2 (en) * | 2020-08-05 | 2023-08-22 | Analog Devices International Unlimited Company | Monitoring a physical unclonable function |
US11394566B2 (en) | 2020-08-05 | 2022-07-19 | Analog Devices International Unlimited Company | Physical unclonable function configuration and readout |
KR102688616B1 (ko) * | 2021-07-19 | 2024-07-25 | 한양대학교 산학협력단 | 공정 편차에 기초한 식별 키 생성 방법 및 회로 |
KR102459306B1 (ko) * | 2022-05-31 | 2022-10-26 | 엘아이지넥스원 주식회사 | 신뢰도를 이용한 물리적 복제방지 기능 기반의 보안 장치 및 그를 위한 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013131867A (ja) * | 2011-12-20 | 2013-07-04 | Fujitsu Ltd | 個体別情報生成装置及び個体別情報生成方法 |
KR101514166B1 (ko) | 2011-06-02 | 2015-04-21 | 미쓰비시덴키 가부시키가이샤 | 키 정보 생성 장치 및 키 정보 생성 방법 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5998858A (en) * | 1995-07-20 | 1999-12-07 | Dallas Semiconductor Corporation | Microcircuit with memory that is protected by both hardware and software |
US6831980B1 (en) * | 1996-10-09 | 2004-12-14 | Activcard Ireland Limited | Random number generator and method for same |
GB9803055D0 (en) * | 1998-02-12 | 1998-04-08 | Nycomed Amersham Plc | Method of and apparatus for generating random numbers |
KR20070084351A (ko) * | 2004-10-18 | 2007-08-24 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 보안 센서 칩 |
US7613756B1 (en) * | 2005-01-11 | 2009-11-03 | Sun Microsystems, Inc. | Random number generation apparatus and method |
KR100926214B1 (ko) | 2009-04-23 | 2009-11-09 | 한양대학교 산학협력단 | 공정편차를 이용한 디지털 값 생성 장치 및 방법 |
US8468186B2 (en) * | 2009-08-05 | 2013-06-18 | Verayo, Inc. | Combination of values from a pseudo-random source |
US20110299678A1 (en) * | 2010-06-07 | 2011-12-08 | Alexander Roger Deas | Secure means for generating a specific key from unrelated parameters |
KR101139630B1 (ko) | 2010-12-09 | 2012-05-30 | 한양대학교 산학협력단 | 식별키 생성 장치 및 방법 |
US9105432B2 (en) | 2011-03-31 | 2015-08-11 | Ictk Co., Ltd | Apparatus and method for generating digital value |
KR101169172B1 (ko) * | 2011-03-31 | 2012-08-03 | 한양대학교 산학협력단 | 공정편차를 이용한 식별 키 생성 장치 및 방법 |
JPWO2013088939A1 (ja) * | 2011-12-13 | 2015-04-27 | 日本電気株式会社 | 識別情報生成装置及び識別情報生成方法 |
US9018972B1 (en) * | 2012-06-04 | 2015-04-28 | Sandia Corporation | Area-efficient physically unclonable function circuit architecture |
US9459833B2 (en) | 2012-09-28 | 2016-10-04 | Maxim Integrated Products, Inc. | System and method with specific ordered execution over physical elements |
US8861736B2 (en) * | 2012-11-19 | 2014-10-14 | International Business Machines Corporation | Reliable physical unclonable function for device authentication |
US9088278B2 (en) * | 2013-05-03 | 2015-07-21 | International Business Machines Corporation | Physical unclonable function generation and management |
US9558358B2 (en) * | 2013-06-27 | 2017-01-31 | Visa International Service Association | Random number generator in a virtualized environment |
EP2833287B1 (en) * | 2013-07-29 | 2017-07-19 | Nxp B.V. | A puf method using and circuit having an array of bipolar transistors |
US9992031B2 (en) * | 2013-09-27 | 2018-06-05 | Intel Corporation | Dark bits to reduce physically unclonable function error rates |
US20150188717A1 (en) * | 2013-12-26 | 2015-07-02 | Wei Wu | Physically unclonable function redundant bits |
US9628272B2 (en) * | 2014-01-03 | 2017-04-18 | William Marsh Rice University | PUF authentication and key-exchange by substring matching |
US9279850B1 (en) * | 2014-02-14 | 2016-03-08 | Altera Corporation | Physically unclonable functions with enhanced margin testing |
US9529570B2 (en) * | 2014-03-19 | 2016-12-27 | Seagate Technology Llc | Random number generation using pulsed programming parameters |
WO2015148659A1 (en) * | 2014-03-25 | 2015-10-01 | Mai Kenneth Wei-An | Methods for generating reliable responses in physical unclonable functions (pufs) and methods for designing strong pufs |
US9787481B2 (en) * | 2014-08-28 | 2017-10-10 | The Regents Of The University Of Michigan | Physical unclonable function using augmented memory for challenge-response hashing |
-
2016
- 2016-11-03 WO PCT/KR2016/012583 patent/WO2017078426A1/ko active Application Filing
- 2016-11-03 US US15/773,492 patent/US11095441B2/en active Active
- 2016-11-03 EP EP16862442.7A patent/EP3373186B1/en active Active
- 2016-11-03 KR KR1020160145765A patent/KR101890575B1/ko active Active
- 2016-11-03 CN CN201680077686.1A patent/CN108780489B/zh active Active
-
2021
- 2021-07-13 US US17/374,626 patent/US11849034B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101514166B1 (ko) | 2011-06-02 | 2015-04-21 | 미쓰비시덴키 가부시키가이샤 | 키 정보 생성 장치 및 키 정보 생성 방법 |
JP2013131867A (ja) * | 2011-12-20 | 2013-07-04 | Fujitsu Ltd | 個体別情報生成装置及び個体別情報生成方法 |
Also Published As
Publication number | Publication date |
---|---|
US11095441B2 (en) | 2021-08-17 |
US20210344490A1 (en) | 2021-11-04 |
EP3373186A1 (en) | 2018-09-12 |
CN108780489A (zh) | 2018-11-09 |
KR20170052506A (ko) | 2017-05-12 |
WO2017078426A1 (ko) | 2017-05-11 |
EP3373186A4 (en) | 2019-07-10 |
CN108780489B (zh) | 2022-09-30 |
US11849034B2 (en) | 2023-12-19 |
EP3373186B1 (en) | 2020-12-30 |
US20190028274A1 (en) | 2019-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101890575B1 (ko) | 식별 키 생성 장치 및 방법 | |
Zidan et al. | A family of memristor‐based reactance‐less oscillators | |
CN109390903B (zh) | 具有电源电压下降安全性的数字线路保护 | |
EP3467716B1 (en) | Apparatus and method for generating a digital value | |
KR101646910B1 (ko) | 파워 온 리셋 회로를 포함하는 반도체 소자 | |
US20170372783A1 (en) | Device and method for generating random numbers | |
KR101359783B1 (ko) | 부정합 부하 저항 소자 기반 물리적 복제 불가 함수 시스템 | |
Xiong et al. | Discrete-time adaptive super-twisting observer with predefined arbitrary convergence time | |
CN110471871B (zh) | 本质数据产生装置、半导体装置及认证系统 | |
Fouda et al. | Resistive‐less memcapacitor‐based relaxation oscillator | |
Yeniçeri et al. | Multi‐scroll chaotic attractors from a generalized time‐delay sampled‐data system | |
KR20090068987A (ko) | 공정편차에 기반한 식별 시스템 및 방법 | |
KR101457305B1 (ko) | 식별키 생성 장치 및 방법 | |
KR102500806B1 (ko) | 전류 제어 회로 및 이를 포함하는 바이어스 생성기 | |
US7486794B2 (en) | Data-processing arrangement comprising confidential data | |
JP5550816B2 (ja) | 最適化された計数能力を有する電子センサ | |
Sun et al. | Consensus analysis for a class of heterogeneous multiagent systems with time delay based on frequency domain method | |
Jin-E | Combination‐Combination Hyperchaos Synchronization of Complex Memristor Oscillator System | |
CN111309091B (zh) | 半导体设备和包括半导体设备的半导体系统 | |
Sánchez-López et al. | A transformation methodology of normal nonlinear resistors/conductors to inverses | |
KR20090046483A (ko) | 무작위적 디지털 값 생성 시스템 및 그 방법 | |
Dastan et al. | High Order Disturbance Rejection and Tracking via Delayed Feedback Control Method | |
Kaide et al. | Thermal-noise-harnessing single-electron memory pair circuit and its application to full adder circuit with simple structure | |
Bigelow | Circuit Model Components | |
KR101676962B1 (ko) | 리셋이 있는 단열 디-플립플롭 회로 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161103 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170901 Patent event code: PE09021S01D |
|
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20180502 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
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: 20180516 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180816 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180817 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210629 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220531 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240701 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20250617 Start annual number: 8 End annual number: 8 |