KR102347703B1 - 정보 처리 장치, 그 제어 방법 및 저장 매체 - Google Patents
정보 처리 장치, 그 제어 방법 및 저장 매체 Download PDFInfo
- Publication number
- KR102347703B1 KR102347703B1 KR1020180122927A KR20180122927A KR102347703B1 KR 102347703 B1 KR102347703 B1 KR 102347703B1 KR 1020180122927 A KR1020180122927 A KR 1020180122927A KR 20180122927 A KR20180122927 A KR 20180122927A KR 102347703 B1 KR102347703 B1 KR 102347703B1
- Authority
- KR
- South Korea
- Prior art keywords
- module
- program
- signature
- verification
- kernel
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/577—Assessing vulnerabilities and evaluating computer system security
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/575—Secure boot
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/33—User authentication using certificates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/572—Secure firmware programming, e.g. of basic input output system [BIOS]
-
- 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/3247—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 involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Mathematical Physics (AREA)
- Computing Systems (AREA)
- Stored Programmes (AREA)
Abstract
Description
도 2a 및 도 2b는, 실시예에 따른 복합기의 소프트웨어 구성도들이다.
도 3a 내지 도 3e는, 실시예에 따른 기동 시의 동작들을 나타내는 패턴 다이어그램들이다.
도 4는, 실시예에 따른 처리 수순을 설명하는 흐름도이다.
도 5는 실시예에 따른 처리 수순을 설명하는 흐름도이다.
도 6은, 실시예에 따른 처리 수순을 설명하는 흐름도이다.
Claims (10)
- 인쇄 기능을 갖고, 주변 장치의 내장형 콘트롤러에 의한 부트 프로그램의 기동 후에 복수의 모듈을 순차 기동하도록 동작 가능한 주변 장치로서,
상기 주변 장치는,
기동된 제1 모듈의 다음에 기동될 제2 모듈의 변경을, 상기 제2 모듈의 서명을 검증하기 위한 검증 정보를 사용하여 검지하는 검지 유닛, 및
상기 제2 모듈의 서명의 검증이 성공적인 경우, 상기 제2 모듈을 기동하는 기동 유닛
을 포함하고,
상기 제1 모듈은 상기 검증 정보를 미리 보유하고, 상기 제2 모듈은 상기 제2 모듈의 서명을 미리 보유하는, 주변 장치. - 제1항에 있어서,
상기 부트 프로그램을 실행하는 상기 내장형 콘트롤러는:
상기 검지 유닛 및 상기 기동 유닛을 포함하고,
상기 검증 정보를 미리 보유하는, 주변 장치. - 제1항에 있어서,
상기 기동 유닛은, 상기 검지 유닛에 의한 서명의 검증이 실패하는 경우, 상기 주변 장치의 기동을 정지하는, 주변 장치. - 제1항에 있어서,
상기 복수의 모듈은 적어도 BIOS(Basic Input/Output System), 로더, 커널, 제1 프로그램 및 제2 프로그램을 포함하고, 상기 복수의 모듈은 상기 BIOS, 상기 로더, 상기 커널 및 상기 제1 프로그램의 순서로 기동되며,
상기 부트 프로그램 및 상기 BIOS는 ROM(Read-Only Memory)에 저장되고, 상기 로더, 상기 커널 및 상기 제1 프로그램은 플래시 메모리에 저장되고, 상기 제2 프로그램은 HDD(Hard Disk Drive)에 저장되는, 주변 장치. - 제4항에 있어서,
상기 플래시 메모리는 또한 상기 제2 프로그램을 저장하고,
상기 제2 프로그램을 기동하는 모듈의 상기 기동 유닛은, 상기 HDD에 저장된 상기 제2 프로그램에 관한 상기 검지 유닛에 의한 서명의 검증이 실패하는 경우, 상기 플래시 메모리에 저장된 상기 제2 프로그램을 상기 HDD에 재전개하고, 상기 제2 프로그램을 기동하는, 주변 장치. - 제1항에 있어서,
상기 기동 유닛은, 사용자 입력에 따라 다음에 기동될 제2 모듈을 전환 및 기동하고,
상기 제1 모듈은 다음에 기동 가능한 복수의 제2 모듈 각각에 대한 검증 정보를 미리 보유하고, 각각의 제2 모듈은 각각의 제2 모듈의 서명을 미리 보유하는, 주변 장치. - 제1항에 있어서,
각각의 모듈을 제어하는 메인 콘트롤러를 추가로 포함하고,
상기 내장형 콘트롤러는, 상기 메인 콘트롤러와는 별도로 프로세서 및 메모리를 갖는, 주변 장치. - 인쇄 기능을 갖고, 주변 장치의 내장형 콘트롤러에 의한 부트 프로그램의 기동 후에 복수의 모듈을 순차 기동하도록 동작 가능한 주변 장치의 제어 방법으로서,
상기 방법은,
기동된 제1 모듈의 다음에 기동될 제2 모듈의 변경을, 상기 제2 모듈의 서명을 검증하기 위한 검증 정보를 사용하여 검지하는 단계, 및
상기 제2 모듈의 서명의 검증이 성공적인 경우, 상기 제2 모듈을 기동하는 단계를 포함하고,
상기 제1 모듈은 상기 검증 정보를 미리 보유하고, 상기 제2 모듈은 상기 제2 모듈의 서명을 미리 보유하는, 주변 장치의 제어 방법. - 인쇄 기능을 갖고, 주변 장치의 내장형 콘트롤러에 의한 부트 프로그램의 기동 후에 복수의 모듈을 순차 기동하도록 동작 가능한 주변 장치를 제어하는 방법의 각 단계를 컴퓨터로 하여금 실행하게 하기 위한 컴퓨터 프로그램을 저장한 컴퓨터 판독 가능 저장 매체로서,
상기 방법은,
기동된 제1 모듈의 다음에 기동될 제2 모듈의 변경을, 상기 제2 모듈의 서명을 검증하기 위한 검증 정보를 사용하여 검지하는 단계, 및
상기 제2 모듈의 서명의 검증이 성공적인 경우, 상기 제2 모듈을 기동하는 단계를 포함하고,
상기 제1 모듈은 상기 검증 정보를 미리 보유하고, 상기 제2 모듈은 상기 제2 모듈의 서명을 미리 보유하는, 컴퓨터 판독 가능 저장 매체. - 제4항에 있어서,
상기 주변 장치는, 상기 커널에 추가하여 여분으로 적어도 제2 커널을 보유하고, 상기 제2 커널이 부트 대상으로서 기동되는 경우, 상기 검지 유닛에 의한 검증 프로세스 및 상기 기동 유닛에 의한 기동 프로세스를 상기 커널과 동일한 방식으로 실행하는, 주변 장치.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JPJP-P-2017-201956 | 2017-10-18 | ||
| JP2017201956A JP6942601B2 (ja) | 2017-10-18 | 2017-10-18 | 情報処理装置、その制御方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190043473A KR20190043473A (ko) | 2019-04-26 |
| KR102347703B1 true KR102347703B1 (ko) | 2022-01-06 |
Family
ID=63708142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180122927A Active KR102347703B1 (ko) | 2017-10-18 | 2018-10-16 | 정보 처리 장치, 그 제어 방법 및 저장 매체 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US11055413B2 (ko) |
| EP (1) | EP3474179B1 (ko) |
| JP (1) | JP6942601B2 (ko) |
| KR (1) | KR102347703B1 (ko) |
| CN (1) | CN109684849B (ko) |
| RU (1) | RU2720068C2 (ko) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6942601B2 (ja) * | 2017-10-18 | 2021-09-29 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
| JP6706278B2 (ja) * | 2018-03-27 | 2020-06-03 | キヤノン株式会社 | 情報処理装置、及び情報処理方法 |
| JP7182966B2 (ja) | 2018-09-12 | 2022-12-05 | キヤノン株式会社 | 情報処理装置、情報処理装置の起動方法、及びプログラム |
| US11392687B2 (en) * | 2019-01-04 | 2022-07-19 | Baidu Usa Llc | Method and system for validating kernel objects to be executed by a data processing accelerator of a host system |
| EP4318285B1 (en) * | 2019-06-10 | 2025-02-19 | Google LLC | Secure verification of firmware |
| JP2021002081A (ja) | 2019-06-19 | 2021-01-07 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
| JP7321795B2 (ja) * | 2019-06-27 | 2023-08-07 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| JP7282616B2 (ja) * | 2019-06-27 | 2023-05-29 | キヤノン株式会社 | 情報処理装置、情報処理方法およびプログラム |
| JP7367471B2 (ja) * | 2019-11-07 | 2023-10-24 | 株式会社リコー | 情報処理装置、ファイル保証方法、及びファイル保証プログラム |
| EP3822775A1 (de) * | 2019-11-14 | 2021-05-19 | Siemens Aktiengesellschaft | Verfahren zum sicheren starten einer gerätesoftware, insbesondere eines betriebssystems, eines elektronischen gerätes |
| JP7393226B2 (ja) * | 2020-01-29 | 2023-12-06 | キヤノン株式会社 | 情報処理装置とその起動方法 |
| CN111523124B (zh) * | 2020-07-06 | 2020-10-13 | 飞天诚信科技股份有限公司 | 一种云音箱固件保护方法及系统 |
| JP7608211B2 (ja) * | 2021-03-05 | 2025-01-06 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
| JP7738398B2 (ja) * | 2021-03-23 | 2025-09-12 | キヤノン株式会社 | 情報処理装置及びプログラムの検証方法とプログラム |
| US11409865B1 (en) * | 2021-08-16 | 2022-08-09 | Cyberark Software Ltd. | Verification code injection at build time |
| JP2023072170A (ja) * | 2021-11-12 | 2023-05-24 | キヤノン株式会社 | 情報処理装置および情報処理装置の制御方法 |
| JP2025019420A (ja) * | 2023-07-28 | 2025-02-07 | セイコーエプソン株式会社 | 情報処理装置、ロボットコントローラーおよび情報処理方法 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012148422A1 (en) | 2011-04-29 | 2012-11-01 | Hewlett-Packard Development Company, L.P. | Embedded controller to verify crtm |
| US20170103209A1 (en) | 2015-10-12 | 2017-04-13 | Microsoft Technology Licensing, Llc | Trusted platforms using minimal hardware resources |
Family Cites Families (34)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3293760B2 (ja) * | 1997-05-27 | 2002-06-17 | 株式会社エヌイーシー情報システムズ | 改ざん検知機能付きコンピュータシステム |
| US20050005101A1 (en) * | 2003-07-03 | 2005-01-06 | Yenduri Bhargava K. | Kernel cryptographic module signature verification system and method |
| US8028172B2 (en) | 2005-01-14 | 2011-09-27 | Microsoft Corporation | Systems and methods for updating a secure boot process on a computer with a hardware security module |
| US20070136807A1 (en) | 2005-12-13 | 2007-06-14 | Deliberato Daniel C | System and method for detecting unauthorized boots |
| JP4769608B2 (ja) * | 2006-03-22 | 2011-09-07 | 富士通株式会社 | 起動検証機能を有する情報処理装置 |
| FR2899702A1 (fr) | 2006-04-10 | 2007-10-12 | France Telecom | Procede et dispositif pour engendrer une suite pseudo-aleatoire |
| JP4939851B2 (ja) * | 2006-06-21 | 2012-05-30 | パナソニック株式会社 | 情報処理端末、セキュアデバイスおよび状態処理方法 |
| JP4227641B2 (ja) * | 2006-11-20 | 2009-02-18 | キヤノン株式会社 | 情報処理装置及び情報処理装置の制御方法 |
| AU2008246243B2 (en) * | 2008-11-19 | 2011-12-22 | Canon Kabushiki Kaisha | DVC as generic file format for plenoptic camera |
| JP2011003020A (ja) * | 2009-06-18 | 2011-01-06 | Toyota Infotechnology Center Co Ltd | コンピューターシステムおよびプログラム起動方法 |
| US8949565B2 (en) * | 2009-12-27 | 2015-02-03 | Intel Corporation | Virtual and hidden service partition and dynamic enhanced third party data store |
| JP2012008641A (ja) * | 2010-06-22 | 2012-01-12 | Toshiba Tec Corp | セキュリティデバイス及び情報処理装置 |
| NO335189B1 (no) * | 2010-10-26 | 2014-10-20 | Cupp Computing As | Sikkert databehandlingssystem |
| JP5822527B2 (ja) * | 2011-05-09 | 2015-11-24 | キヤノン株式会社 | 情報処理装置、その制御方法、および制御プログラム |
| US8732527B2 (en) * | 2011-08-16 | 2014-05-20 | Google Inc. | Secure recovery apparatus and method |
| JP6069852B2 (ja) | 2011-08-29 | 2017-02-01 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
| JP2013117910A (ja) * | 2011-12-05 | 2013-06-13 | Canon Inc | 情報処理装置、その制御方法、およびプログラム |
| US9367328B2 (en) * | 2012-06-28 | 2016-06-14 | Intel Corporation | Out-of-band host OS boot sequence verification |
| CN102830990A (zh) * | 2012-07-20 | 2012-12-19 | 大唐移动通信设备有限公司 | 一种计算机系统启动方法及计算机终端 |
| JP5980050B2 (ja) * | 2012-08-29 | 2016-08-31 | キヤノン株式会社 | 情報処理装置 |
| US9990666B2 (en) * | 2012-09-12 | 2018-06-05 | Canon Kabushiki Kaisha | Method, system and apparatus for delivering a recommendation |
| US9792439B2 (en) * | 2012-09-19 | 2017-10-17 | Nxp B.V. | Method and system for securely updating firmware in a computing device |
| CN105190550B (zh) * | 2013-03-15 | 2018-11-16 | 华为技术有限公司 | 用于启动具有多个中央处理器的计算机系统的方法 |
| JP2015052996A (ja) * | 2013-09-09 | 2015-03-19 | キヤノン株式会社 | 画像形成装置、及び画像形成装置の制御方法 |
| JP6226709B2 (ja) * | 2013-11-15 | 2017-11-08 | キヤノン株式会社 | 画像形成装置及びその制御方法、並びにプログラム |
| JP6399763B2 (ja) * | 2014-02-19 | 2018-10-03 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
| CN103927490A (zh) * | 2014-04-25 | 2014-07-16 | 华为技术有限公司 | 操作系统安全启动方法及装置 |
| CN104200153B (zh) * | 2014-09-12 | 2019-04-16 | 北京赛科世纪科技股份有限公司 | 一种启动验证方法和系统 |
| KR20160076371A (ko) * | 2014-12-22 | 2016-06-30 | 삼성전자주식회사 | 워크플로우를 처리하는 방법 및 이를 수행하는 모바일 디바이스 |
| DE102015001801A1 (de) * | 2015-02-16 | 2016-08-18 | IAD Gesellschaft für Informatik, Automatisierung und Datenverarbeitung mbH | Autonom bootendes System mit einer Verschlüsselung des gesamten Datenspeichers und Verfahren hierfür |
| CN104794393B (zh) * | 2015-04-24 | 2017-11-10 | 杭州字节信息技术有限公司 | 一种嵌入式分区映像安全认证及内核可信引导方法及其设备 |
| JP6659150B2 (ja) | 2016-02-05 | 2020-03-04 | キヤノン株式会社 | 装置及びその制御方法、並びにプログラム |
| CN106775716B (zh) * | 2016-12-15 | 2020-04-17 | 中国科学院沈阳自动化研究所 | 一种基于度量机制的可信plc启动方法 |
| JP6942601B2 (ja) * | 2017-10-18 | 2021-09-29 | キヤノン株式会社 | 情報処理装置、その制御方法、及びプログラム |
-
2017
- 2017-10-18 JP JP2017201956A patent/JP6942601B2/ja active Active
-
2018
- 2018-09-27 EP EP18197321.5A patent/EP3474179B1/en active Active
- 2018-10-10 US US16/155,950 patent/US11055413B2/en active Active
- 2018-10-16 KR KR1020180122927A patent/KR102347703B1/ko active Active
- 2018-10-17 CN CN201811209405.0A patent/CN109684849B/zh active Active
- 2018-10-17 RU RU2018136581A patent/RU2720068C2/ru active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012148422A1 (en) | 2011-04-29 | 2012-11-01 | Hewlett-Packard Development Company, L.P. | Embedded controller to verify crtm |
| US20170103209A1 (en) | 2015-10-12 | 2017-04-13 | Microsoft Technology Licensing, Llc | Trusted platforms using minimal hardware resources |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2018136581A (ru) | 2020-04-17 |
| US20190114429A1 (en) | 2019-04-18 |
| CN109684849B (zh) | 2023-06-27 |
| CN109684849A (zh) | 2019-04-26 |
| EP3474179A1 (en) | 2019-04-24 |
| JP2019075000A (ja) | 2019-05-16 |
| RU2720068C2 (ru) | 2020-04-23 |
| US11055413B2 (en) | 2021-07-06 |
| JP6942601B2 (ja) | 2021-09-29 |
| RU2018136581A3 (ko) | 2020-04-17 |
| EP3474179B1 (en) | 2021-07-07 |
| KR20190043473A (ko) | 2019-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102347703B1 (ko) | 정보 처리 장치, 그 제어 방법 및 저장 매체 | |
| US10225426B2 (en) | Image forming apparatus having firmware update function, method of controlling the same, program for executing the method, and storage medium | |
| US8438377B2 (en) | Information processing apparatus, method and computer-readable storage medium that encrypts and decrypts data using a value calculated from operating-state data | |
| JP7589288B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
| US8838952B2 (en) | Information processing apparatus with secure boot capability capable of verification of configuration change | |
| KR102402373B1 (ko) | 정보 처리 장치 및 정보 처리 방법 | |
| JP7374780B2 (ja) | 情報処理装置および情報処理装置の制御方法 | |
| JP2021117928A (ja) | 情報処理装置とその起動方法 | |
| JP2020181540A (ja) | 情報処理装置、データ検証方法 | |
| JP2020154601A (ja) | 情報処理装置とその制御方法、及びプログラム | |
| JP7182966B2 (ja) | 情報処理装置、情報処理装置の起動方法、及びプログラム | |
| JP2020086516A (ja) | 情報処理装置、情報処理装置の制御方法、及び、プログラム | |
| JP2021140601A (ja) | 情報処理装置、その制御方法、及びプログラム | |
| JP2021114156A (ja) | 情報処理装置、情報処理装置の処理方法およびプログラム | |
| US12204633B2 (en) | Information processing apparatus, verification method of program, computer readable medium and image processing apparatus | |
| JP2022182837A (ja) | 情報処理装置、及びその制御方法 | |
| JP2021128469A (ja) | 情報処理装置と、情報処理装置における起動方法 | |
| JP2020135645A (ja) | 情報処理装置、その制御方法およびプログラム | |
| JP2004355067A (ja) | 情報処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181016 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20200414 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181016 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: 20210510 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: 20211105 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20220103 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20220104 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20241224 Start annual number: 4 End annual number: 4 |