JP6718175B2 - 秘密情報復元可能値分散システムおよび方法 - Google Patents
秘密情報復元可能値分散システムおよび方法 Download PDFInfo
- Publication number
- JP6718175B2 JP6718175B2 JP2017173060A JP2017173060A JP6718175B2 JP 6718175 B2 JP6718175 B2 JP 6718175B2 JP 2017173060 A JP2017173060 A JP 2017173060A JP 2017173060 A JP2017173060 A JP 2017173060A JP 6718175 B2 JP6718175 B2 JP 6718175B2
- Authority
- JP
- Japan
- Prior art keywords
- secret information
- storage device
- computer
- removable storage
- recoverable
- 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
- 238000000034 method Methods 0.000 title claims description 69
- 238000012545 processing Methods 0.000 claims description 21
- 230000015654 memory Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims 2
- 230000008569 process Effects 0.000 description 21
- 238000011084 recovery Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- 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/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/223—Payment schemes or models based on the use of peer-to-peer networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
-
- 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/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
-
- 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/0877—Generation of secret information including derivation or calculation of cryptographic keys or passwords using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM]
-
- 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/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
-
- 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/0894—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage
- H04L9/0897—Escrow, recovery or storing of secret information, e.g. secret key escrow or cryptographic key storage involving additional devices, e.g. trusted platform module [TPM], smartcard or USB
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q2220/00—Business processing using cryptography
- G06Q2220/10—Usage protection of distributed data files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/56—Financial cryptography, e.g. electronic payment or e-cash
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
Description
f(x)=2x2−7x+9 式(1)
とする。
c=−a−b+4 式(2)
c=−4a−2b+3 式(3)
c=−9a−3b+6 式(4)
3a=−b−1 式(5)
8a=−2b+2 式(6)
a=2
c=−b+2 式(7)
c=−2b−5 式(8)
b=−7
Claims (11)
- コンピュータによって実行される方法であって、
交換される情報の処理に使用する秘密情報に基づいて、n個の秘密情報復元可能値を生成するステップであって、前記秘密情報は、前記生成したn個の秘密情報復元可能値のうちの少なくともk個の秘密情報復元可能値を使用して復元可能であり、n>=k>=2である、ステップと、
前記生成したn個の秘密情報復元可能値を、対応するn個の物理的記憶装置に記憶するステップであって、前記n個の物理的記憶装置のうちの少なくとも1つは、第1の取外可能記憶装置であり、前記n個の物理的記憶装置のうちの少なくとももう1つは、第2の取外可能記憶装置であり、前記第1の取外可能記憶装置および前記第2の取外可能記憶装置は、同一の種別の取外可能記憶装置であり、
前記生成したn個の秘密情報復元可能値のうちの第1の秘密情報復元可能値を前記第1の取外可能記憶装置に記憶するステップと、
前記第2の取外可能記憶装置が前記コンピュータに接続されているか否かを判定するステップと、
前記第2の取外可能記憶装置が前記第1の取外可能記憶装置と物理的に異なる取外可能記憶装置であるかを判定するステップと、
前記第2の取外可能記憶装置が前記第1の取外可能記憶装置と物理的に異なる取外可能記憶装置であると判定したことに応答して、前記生成したn個の秘密情報復元可能値のうちの第2の秘密情報復元可能値を前記第2の取外可能記憶装置に記憶するステップと
を含む、ステップと、
前記生成した秘密情報を削除するステップと
を備えたことを特徴とする方法。 - コンピュータによって実行される方法であって、
複数のアプリケーションプログラムを実行することによって、交換される情報の処理に使用する秘密情報を生成するステップと、
前記秘密情報に基づいて、n個の秘密情報復元可能値を生成するステップであって、前記秘密情報は、前記生成したn個の秘密情報復元可能値のうちの少なくともk個の秘密情報復元可能値を使用して復元可能であり、n>=k>=2である、ステップと、
前記生成したn個の秘密情報復元可能値を、対応するn個の物理的記憶装置に記憶するステップであって、前記n個の物理的記憶装置のうちの少なくとも1つは、前記コンピュータに内蔵された記憶装置であり、前記記憶装置は、前記複数のアプリケーションプログラムのそれぞれに対して独立した複数の論理的記憶領域を含み、前記生成したn個の秘密情報復元可能値のうちの1つを、前記複数の論理的記憶領域のうちのいずれか1つに記憶するステップを含む、ステップと、
前記生成した秘密情報を削除するステップと
を備えたことを特徴とする方法。 - 前記n個の物理的記憶装置のうちのk個の物理的記憶装置から、対応するk個の秘密情報復元可能値を読み出すステップと、
前記読み出したk個の秘密情報復元可能値を使用して、前記秘密情報を復元するステップと、
前記k個の秘密情報復元可能値を削除するステップと
をさらに備えたことを特徴とする請求項1または2に記載の方法。 - 前記n個の物理的記憶装置のうちの少なくともn−(k−1)個は、取外可能記憶装置であり、
前記方法は、前記取外可能記憶装置が前記コンピュータに接続されているか否かを判定するステップをさらに備えたことを特徴とする請求項1乃至3のいずれか一項に記載の方法。 - 前記秘密情報を生成し、または前記秘密情報を受信するステップをさらに備えたことを特徴とする請求項1乃至4のいずれか一項に記載の方法。
- 前記n個の秘密情報復元可能値を生成するステップは、(k,n)閾値法を使用して実行されることを特徴とする請求項1乃至5のいずれか一項に記載の方法。
- 前記秘密情報は、秘密鍵であることを特徴とする請求項1乃至6のいずれか一項に記載の方法。
- 前記処理は、署名であることを特徴とする請求項1乃至7のいずれか一項に記載の方法。
- 前記交換される情報は、仮想通貨のトランザクション履歴情報であることを特徴とする請求項1乃至8のいずれか一項に記載の方法。
- コンピュータデバイスであって、
制御装置と、
前記制御装置に結合され、コンピュータ実行可能命令を記憶したメモリと
を備え、
前記コンピュータ実行可能命令は、前記制御装置によって実行されると、前記コンピュータデバイスに、請求項1乃至9のいずれか一項に記載の方法を実行させることを特徴とするコンピュータデバイス。 - コンピュータ実行可能命令を含むコンピュータプログラムであって、前記コンピュータ実行可能命令は、コンピュータによって実行されると、前記コンピュータに請求項1乃至9のいずれか一項に記載の方法を実行させることを特徴とするコンピュータプログラム。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017173060A JP6718175B2 (ja) | 2017-09-08 | 2017-09-08 | 秘密情報復元可能値分散システムおよび方法 |
CN201880058014.5A CN111066281A (zh) | 2017-09-08 | 2018-03-29 | 秘密信息可复原值分散***及方法 |
KR1020207006354A KR20200035443A (ko) | 2017-09-08 | 2018-03-29 | 비밀정보 복원가능값 분산시스템 및 방법 |
PCT/JP2018/013207 WO2019049408A1 (ja) | 2017-09-08 | 2018-03-29 | 秘密情報復元可能値分散システムおよび方法 |
US16/492,875 US20210144001A1 (en) | 2017-09-08 | 2018-03-29 | Secret reconstructible value distribution system and method |
EP18854302.9A EP3681097A4 (en) | 2017-09-08 | 2018-03-29 | SYSTEM AND METHOD FOR DISTRIBUTION OF RECOVERABLE VALUE OF SECRET INFORMATION |
TW107131343A TWI678640B (zh) | 2017-09-08 | 2018-09-06 | 用於將為了復原機密資訊之機密資訊復原可能值分散記憶之利用電腦執行之方法及電腦設備 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017173060A JP6718175B2 (ja) | 2017-09-08 | 2017-09-08 | 秘密情報復元可能値分散システムおよび方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2019050480A JP2019050480A (ja) | 2019-03-28 |
JP2019050480A5 JP2019050480A5 (ja) | 2019-07-18 |
JP6718175B2 true JP6718175B2 (ja) | 2020-07-08 |
Family
ID=65634766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017173060A Active JP6718175B2 (ja) | 2017-09-08 | 2017-09-08 | 秘密情報復元可能値分散システムおよび方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20210144001A1 (ja) |
EP (1) | EP3681097A4 (ja) |
JP (1) | JP6718175B2 (ja) |
KR (1) | KR20200035443A (ja) |
CN (1) | CN111066281A (ja) |
TW (1) | TWI678640B (ja) |
WO (1) | WO2019049408A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11336462B1 (en) | 2019-09-10 | 2022-05-17 | Wells Fargo Bank, N.A. | Systems and methods for post-quantum cryptography optimization |
JP6644323B1 (ja) * | 2019-09-13 | 2020-02-12 | アスピレイション株式会社 | 電子認証における改ざん防止システム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4747250B2 (ja) * | 2005-09-05 | 2011-08-17 | 正哉 清野 | 代理人端末装置および代理人端末装置の制御プログラム |
JP4425851B2 (ja) * | 2005-11-10 | 2010-03-03 | ソフトバンクモバイル株式会社 | 移動体通信端末 |
JP4820688B2 (ja) * | 2006-05-12 | 2011-11-24 | 富士通株式会社 | データ分散装置、情報分散機能を有する情報処理装置、情報処理装置のプログラム、および情報分散保存システム |
JP4895378B2 (ja) * | 2007-02-05 | 2012-03-14 | 株式会社オリコム | 秘密情報配送システムおよび秘密情報配送方法 |
JP4843634B2 (ja) * | 2007-10-02 | 2011-12-21 | 日本電信電話株式会社 | 情報記録媒体のセキュリティ方法、情報処理装置、プログラム及び記録媒体 |
CN101621375A (zh) * | 2009-07-28 | 2010-01-06 | 成都市华为赛门铁克科技有限公司 | 密钥管理方法、装置及*** |
US9922063B2 (en) * | 2009-12-29 | 2018-03-20 | International Business Machines Corporation | Secure storage of secret data in a dispersed storage network |
US8806609B2 (en) * | 2011-03-08 | 2014-08-12 | Cisco Technology, Inc. | Security for remote access VPN |
TWI509425B (zh) * | 2014-04-16 | 2015-11-21 | Walton Advanced Eng Inc | A way of sharing files |
WO2016128969A1 (en) * | 2015-02-12 | 2016-08-18 | Kaminario Technologies Ltd. | Computerized system and method of secret key management |
US10075296B2 (en) * | 2015-07-02 | 2018-09-11 | Intel Corporation | Loading and virtualizing cryptographic keys |
JP6355168B2 (ja) * | 2015-11-09 | 2018-07-11 | 日本電信電話株式会社 | ブロックチェーン生成装置、ブロックチェーン生成方法、ブロックチェーン検証装置、ブロックチェーン検証方法およびプログラム |
-
2017
- 2017-09-08 JP JP2017173060A patent/JP6718175B2/ja active Active
-
2018
- 2018-03-29 WO PCT/JP2018/013207 patent/WO2019049408A1/ja unknown
- 2018-03-29 EP EP18854302.9A patent/EP3681097A4/en not_active Withdrawn
- 2018-03-29 US US16/492,875 patent/US20210144001A1/en not_active Abandoned
- 2018-03-29 KR KR1020207006354A patent/KR20200035443A/ko not_active Application Discontinuation
- 2018-03-29 CN CN201880058014.5A patent/CN111066281A/zh active Pending
- 2018-09-06 TW TW107131343A patent/TWI678640B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TW201918927A (zh) | 2019-05-16 |
KR20200035443A (ko) | 2020-04-03 |
CN111066281A (zh) | 2020-04-24 |
EP3681097A4 (en) | 2021-07-21 |
EP3681097A1 (en) | 2020-07-15 |
JP2019050480A (ja) | 2019-03-28 |
US20210144001A1 (en) | 2021-05-13 |
TWI678640B (zh) | 2019-12-01 |
WO2019049408A1 (ja) | 2019-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2022058803A (ja) | コンピュータに実装される方法、ホストコンピュータ、コンピュータ読み取り可能な媒体 | |
JP2020528224A (ja) | 信頼できる実行環境におけるスマート契約動作のセキュアな実行 | |
US9798677B2 (en) | Hybrid cryptographic key derivation | |
JP2022523595A (ja) | 鍵を分割及び復元するための方法、プログラム製品、記憶媒体、並びにシステム | |
JP2005327235A (ja) | 暗号化バックアップ方法および復号化リストア方法 | |
CN106850190A (zh) | 一种对基于区块链数字凭证的销毁方法 | |
TW202347988A (zh) | 用以獲取數位簽署資料之電腦實行方法及系統 | |
CN111008094B (zh) | 一种数据恢复方法、设备和*** | |
US11893577B2 (en) | Cryptographic key storage system and method | |
JPWO2020075396A1 (ja) | 推論装置、推論方法及び推論プログラム | |
JP2019146088A (ja) | 計算機システム、接続装置、及びデータ処理方法 | |
JP6718175B2 (ja) | 秘密情報復元可能値分散システムおよび方法 | |
KR20190070472A (ko) | 생체 정보를 이용한 암호화 키 생성 장치 및 방법 | |
CN110599167A (zh) | 基于标识符的钱包私钥管理方法及装置与***和存储介质 | |
JP2020099010A (ja) | 情報処理方法、情報処理装置、プログラムならびに情報処理システム | |
WO2022089518A1 (zh) | 地址的生成方法、区块链信息的处理方法以及相关设备 | |
JP2020191552A (ja) | シェア分散システムおよび方法 | |
JP7298686B2 (ja) | 鍵交換システム、通信装置及びプログラム | |
CN114128209A (zh) | 密钥交换***、通信装置、密钥交换方法及程序 | |
KR20160128170A (ko) | 비밀키 암호화 및 복원을 제공하는 단말, 서버 및 방법 | |
JP2013179473A (ja) | アカウント生成管理システム、アカウント生成管理サーバ、アカウント生成管理方法及びアカウント生成管理プログラム | |
KR101936955B1 (ko) | 디피헬만 알고리즘과 타원곡선 디피헬만 알고리즘의 비대칭 응용을 이용한 가용성이 보장되는 안전한 비밀정보 백업 및 복원 방법 | |
CN110601845B (zh) | 基于对称密钥池和ecc的抗量子计算rfid认证方法及*** | |
JP2015207205A (ja) | データ管理システム、データ管理方法及びデータ管理プログラム | |
KR20220124406A (ko) | 블록체인 기반의 데이터 백업 및 검증 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170929 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190524 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190614 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200602 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200605 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6718175 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |