JP5049835B2 - ハイブリッド記録装置 - Google Patents
ハイブリッド記録装置 Download PDFInfo
- Publication number
- JP5049835B2 JP5049835B2 JP2008083705A JP2008083705A JP5049835B2 JP 5049835 B2 JP5049835 B2 JP 5049835B2 JP 2008083705 A JP2008083705 A JP 2008083705A JP 2008083705 A JP2008083705 A JP 2008083705A JP 5049835 B2 JP5049835 B2 JP 5049835B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- area
- recording area
- data
- command
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1803—Error detection or correction; Testing, e.g. of drop-outs by redundancy in data representation
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/45—Hierarchical combination of record carriers, e.g. HDD for fast access, optical discs for long term storage or tapes for backup
- G11B2220/455—Hierarchical combination of record carriers, e.g. HDD for fast access, optical discs for long term storage or tapes for backup said record carriers being in one device and being used as primary and secondary/backup media, e.g. HDD-DVD combo device, or as source and target media, e.g. PC and portable player
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/61—Solid state media wherein solid state memory is used for storing A/V content
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
そのハイブリッド記録装置の一つは、揮発性半導体メモリを記録用磁気ディスクと同等に扱い、何れか一方の記録領域にデータを配置するように構成されたものである(特許文献1参照)。
一方、記録装置との間でデータを送受信する外部装置(ホストコンピュータ)では、データのアクセス頻度やデータの重要度などをポリシーテーブルに記録し、各データに意味をもたせて管理している。
本発明のハイブリッド記録装置の態様の一つは、不揮発性半導体メモリ及び記録用磁気ディスクを備えたハイブリッド記録装置であって、前記記録用磁気ディスク内の第一記録領域と前記不揮発性半導体メモリ内の第二記録領域とを冗長化領域又は高速化領域の内の何れか一方を示す属性を付けてマッピングするマッピング手段と、前記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、前記第一記録領域に前記冗長化領域を示す属性が付けられている場合は、前記第一記録領域及び前記第二記録領域に共通のデータを書き込む制御を行う制御手段と、を備え、前記制御手段は、前記第一記録領域及び前記第二記録領域の何れかのデータを復元する際に、前記第一記録領域及び前記第二記録領域の双方のデータを取得したならば、前記双方のデータに誤り訂正符号処理を施し、誤り率の低いデータを他方の記録媒体にコピーする処理を行う。
図1は、本発明の実施の形態によるハイブリッド記録装置の論理構成図である。
性半導体メモリ11、これらの記録媒体に選択的にデータを読み書きさせるための手段としてマッピング手段12及び制御手段13を備えている。
次に、図1のハイブリッド記録装置1の実施例を示す。
図2は、本実施例による着脱式のハイブリッド記録装置においてのシステム構成を示した図である。
この記録用磁気ディスク20は、中心から外径方向に所定間隔で並ぶトラックの周回上にデータの記録領域を設けた回転円板体のディスクである。この記録領域の所定アドレスへのアクセスは、不図示のロータアームを回転させることによりロータアームの先端の磁気ヘッドを所定トラック上に移動し(シーク)、ディスクの回転により磁気ヘッドがトラック上の所定アドレスのデータ領域を走査する、という機械的な動作の下に行われる。
令やライト命令等)又は未登録の複数のコマンド(登録命令や復元命令等)を備えている。ここでは、未登録のコマンドを「登録命令」と「復元命令」に割り当てている。
図3の例では、「データブロック番号(ブロック番号)」、「領域属性」、「磁気番地」、及び「メモリ番地」の4項目によりマッピングテーブル220が構成されている。
ここでは、「高速化領域」及び「冗長化領域」について、それぞれの、読み出し処理、書き込み処理、及び復元処理の異なる点を表にまとめている。
属性が「高速化領域」では双方のデータを記録用磁気ディスクのデータに統一し、「冗長化領域」では誤り訂正符号で誤り率の低いデータに統一する、という領域属性に応じた処理の違いを示している。
図5は、ホストコンピュータ3からハイブリッド記録装置2に対してデータブロックの領域属性を登録させる際の装置間の通信シーケンス図である。
先ずホストコンピュータ3(OS)において、ハイブリッド記録装置1との間で送受信するデータブロックの領域属性の選定を行い(後述する配置ポリシーの選定処理)、そのデータブロックの領域属性情報をつけて登録指示信号をドライバに出力する(S1)。
ホストコンピュータ3では、ハイブリッド記録装置2を対象に送受信するデータ(データブロック単位のデータ)ごとに、データの重要度及びコントローラ21に対するアクセス頻度をポリシーテーブルで管理している。本実施例では、ホストコンピュータ3は上記ポリシーテーブルを参照してデータブロックの配置ポリシーを選定する。
れることとなる(S14)。
図7に示すように、本例の登録命令は、登録コマンド、領域属性を示す情報、及びデータブロックの記録用磁気ディスク内の記録領域を示す情報を含めたものにより構成される。繰り返しになるが、データブロックの記録用磁気ディスク内の記録領域を示す情報は、ホストから登録指示信号に含めて送信されたブロック番号から、ドライバで管理されるブロック番号と記録領域の対応表に基づいて生成されたものである。
ここでは、上記登録命令をドライバから受け取った後の処理を示している。
先ず、登録命令に含まれている記録領域を示す情報を基にマッピングテーブルの「磁気番地」を検索し、該当するレコードの「領域属性」の情報を確認する(S30)。
ホスト3側からドライバを介してライト命令を受信すると、先ず、ライト命令を受けたデータブロックの記録用磁気ディスク内の記録領域を示す情報に基づいてマッピングテーブルの「磁気番地」を検索して、ヒットしたレコードの「領域属性」が「通常領域」であるか否かを確認する(S40)。ここで、「領域属性」が「通常領域」であることが確認されると、記録用磁気ディスク内の上記記録領域にデータを書き込む処理即ち従来の書き込み処理をし(S41)、それからホスト3側へ登録完了通知を返す処理を行う(S42)。
域」であるので、上記ヒットしたレコードの「磁気番号」及び「メモリ番号」の情報に基づき、フラッシュメモリ及び記録用磁気ディスクの該当する記録領域にデータを書き込む処理(ライトスルー)をし(S44)、それからホスト3側へ登録完了通知を返す処理を行う(S45)。
このフローは、図4にまとめた復元処理における処理の違いの一例を示すものである。
ここでは、ホスト側から読み出すことができなかったブロック番号即ち物理破損が生じている記録領域に記録されているデータブロックのブロック番号又は読み出したデータに誤り訂正符号処理を施した結果が所定値よりも悪いブロックデータのブロック番号をまとめて「故障ブロック」と称し、コントローラにおいての故障ブロックに対する復元処理を説明する。
不揮発性半導体メモリ及び記録用磁気ディスクを備えたハイブリッド記録装置であって、
上記記録用磁気ディスク内の第一記録領域と上記不揮発性半導体メモリ内の第二記録領域とをマッピングするマッピング手段と、
上記第一記録領域へのアクセス命令があると上記マッピング手段がマッピングしている上記第二記録領域にアクセスする制御を行う制御手段と、
を備えることを特徴とするハイブリッド記録装置。
(付記2)
上記マッピング手段は、上記第一記録領域と上記第二記録領域とを、冗長化領域又は高速化領域の内の何れか一方を示す属性を付けてマッピングし、
上記制御手段は、上記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、
上記第一記録領域に上記冗長化領域を示す属性が付けられている場合は上記第一記録領域及び上記第二記録領域に共通のデータを書き込む制御を行い、
上記第一記録領域に上記高速化領域を示す属性が付けられている場合は上記第二記録領域に最新のデータを書き込む制御を行い且つ所定状況下においてのみ上記第二記録領域の最新のデータを上記第一記録領域に書き込む制御を行う、
ことを特徴とする付記1に記載のハイブリッド記録装置。
(付記3)
上記マッピング手段は、ホストから指定されるブロックを単位に、上記記録用磁気ディスク内の上記ブロックに対応する記録領域と不揮発性半導体メモリ内の記録領域の一部とを上記第一記録領域及び上記第二記録領域として対応付け且つ上記第一記録領域及び上記第二記録領域のペアごとに上記属性を対応付けするマッピングテーブルを備える、
ことを特徴とする付記2に記載のハイブリッド記録装置。
(付記4)
上記制御手段は、
上記冗長化領域の属性を付けてマッピングされている上記第一記録領域及び上記第二記録領域の内の何れか一方のデータが破損している場合に、該破損しているデータを他方の正常なデータから復元する制御を行う、
ことを特徴とする付記2又は付記3に記載のハイブリッド記録装置。
(付記5)
上記制御手段は、
上記冗長化領域の属性を付けてマッピングされている上記第一記録領域及び上記第二記録領域の双方のデータが整合しない場合に、該双方のデータに誤り訂正符号処理を施し、該双方のデータを誤り率の低いデータに統一させる制御を行う、
ことを特徴とする付記2乃至付記4の内の何れか1項に記載のハイブリッド記録装置。(付記6)
上記制御手段は、
上記高速化領域の属性を付けてマッピングされている上記第一記録領域及び上記第二記録領域の内の何れか一方のデータが破損している場合に、該破損しているデータを他方の正常なデータから復元する制御を行う、
ことを特徴とする付記 に記載のハイブリッド記録装置。
(付記7)
ホストから送信されるリード命令及びライト命令をアクセス命令として、特定の命令を登録命令として受信する、且つ上記アクセス命令を受信した場合に記録用磁気ディスク内の記録領域にアクセスする記録装置であって、
不揮発性半導体メモリと、
上記ホストから上記登録命令を受信すると上記ホストからの受信ブロックに対応する上記記録用磁気ディスク内の第一記録領域を上記不揮発性半導体メモリ内に割り当てて二重化するマッピング手段と、
上記ホストから上記第一記録領域へのアクセス命令を受信すると上記マッピング手段が上記不揮発性半導体メモリ内に割り当てた記録領域にアクセスする制御を行う制御手段と、
を備えることを特徴とするハイブリッド記録装置。
(付記8)
上記マッピング手段は、上記ホストから上記登録命令として冗長化を示す登録命令を受信すると、上記ホストからの受信ブロックに対応する上記記録用磁気ディスク内の第一記録領域を上記不揮発性半導体メモリ内に冗長化領域として割り当てて二重化し、且つ、上記ホストから上記登録命令として高速化を示す登録命令を受信すると、上記ホストからの受信ブロックに対応する上記記録用磁気ディスク内の第一記録領域を上記不揮発性半導体
メモリ内に高速化領域として割り当てて二重化し、
上記制御手段は、上記第一記録領域へのアクセス命令として書き込み命令を受信したときに、
上記不揮発性半導体メモリ内に上記第一記録領域の冗長化領域が割り当てられている場合は上記第一記録領域及び上記第二記録領域に共通のデータを書き込む制御を行い、上記不揮発性半導体メモリ内に上記第一記録領域の高速化領域が割り当てられている場合は上記第二記録領域に最新のデータを書き込む制御を行い且つ所定状況下においてのみ上記第二記録領域の最新のデータを上記第一記録領域に書き込む制御を行う、
ことを特徴とする付記7に記載のハイブリッド記録装置。
(付記9)
上記冗長化領域又は上記高速化領域に設定されたデータは不揮発性半導体メモリから読み出しを行う、
ことを特徴とする付記2に記載のハイブリッド記録装置。
10 記録用磁気ディスク
11 不揮発性半導体メモリ
12 マッピング手段
13 制御手段
100 通常記録領域
102 第一記録領域
110 第二記録領域
L1、アクセス命令
L2、L3 アクセス経路
Claims (6)
- 不揮発性半導体メモリ及び記録用磁気ディスクを備えたハイブリッド記録装置であって、
前記記録用磁気ディスク内の第一記録領域と前記不揮発性半導体メモリ内の第二記録領域とを冗長化領域又は高速化領域の内の何れか一方を示す属性を付けてマッピングするマッピング手段と、
前記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、前記第一記録領域に前記冗長化領域を示す属性が付けられている場合は、前記第一記録領域及び前記第二記録領域に共通のデータを書き込む制御を行う制御手段と、
を備え、
前記制御手段は、前記第一記録領域及び前記第二記録領域の何れかのデータを復元する際に、前記第一記録領域及び前記第二記録領域の双方のデータを取得したならば、前記双方のデータに誤り訂正符号処理を施し、誤り率の低いデータを他方の記録媒体にコピーする処理を行うことを特徴とするハイブリッド記録装置。 - 前記制御手段は、前記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、前記第一記録領域に前記高速化領域を示す属性が付けられている場合は前記第二記録領域に最新のデータを書き込む制御を行い且つ所定状況下において前記第二記録領域の最新のデータを前記第一記録領域に書き込む制御を行う、
ことを特徴とする請求項1に記載のハイブリッド記録装置。 - 前記マッピング手段は、ホストから指定されるブロックを単位に、前記記録用磁気ディスク内の前記ブロックに対応する記録領域と不揮発性半導体メモリ内の記録領域の一部とを前記第一記録領域及び前記第二記録領域として対応付け且つ前記第一記録領域及び前記第二記録領域のペアごとに前記属性を対応付けするマッピングテーブルを備える、
ことを特徴とする請求項2に記載のハイブリッド記録装置。 - 前記制御手段は、
前記第一記録領域及び前記第二記録領域の何れかのデータを復元する際に、前記冗長化領域の属性を付けてマッピングされている前記第一記録領域及び前記第二記録領域の内の何れか一方のデータが破損している場合に、該破損しているデータを他方の正常なデータから復元する制御を行う、
ことを特徴とする請求項2又は請求項3に記載のハイブリッド記録装置。 - ホストから送信されるリード命令及びライト命令をアクセス命令として、特定の命令を登録命令として受信する、且つ前記アクセス命令を受信した場合に記録用磁気ディスク内の記録領域にアクセスする記録装置であって、
不揮発性半導体メモリと、
前記ホストから前記登録命令を受信すると前記ホストからの受信ブロックに対応する前記記録用磁気ディスク内の第一記録領域を前記不揮発性半導体メモリ内の第二記録領域に割り当てて二重化し、前記記録用磁気ディスク内の第一記録領域と前記不揮発性半導体メモリ内の第二記録領域とを冗長化領域又は高速化領域の内の何れか一方を示す属性を付けてマッピングするマッピング手段と、
前記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、前記第一記録領域に前記冗長化領域を示す属性が付けられている場合は、前記第一記録領域及び前記第二記録領域に共通のデータを書き込む制御を行う制御手段と、
を備え、
前記制御手段は、前記第一記録領域及び前記第二記録領域の何れかのデータを復元する際に、前記第一記録領域及び前記第二記録領域の双方のデータを取得したならば、前記双方のデータに誤り訂正符号処理を施し、誤り率の低いデータを他方の記録媒体にコピーする処理を行うことを特徴とするハイブリッド記録装置。 - 前記制御手段は、前記第一記録領域へのアクセス命令として、書き込み命令を受信したときに、前記第一記録領域に前記高速化領域を示す属性が付けられている場合は前記第二記録領域に最新のデータを書き込む制御を行い且つ所定状況下において前記第二記録領域の最新のデータを前記第一記録領域に書き込む制御を行う、
ことを特徴とする請求項5に記載のハイブリッド記録装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008083705A JP5049835B2 (ja) | 2008-03-27 | 2008-03-27 | ハイブリッド記録装置 |
US12/411,811 US8230186B2 (en) | 2008-03-27 | 2009-03-26 | Hybrid recording device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008083705A JP5049835B2 (ja) | 2008-03-27 | 2008-03-27 | ハイブリッド記録装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009237939A JP2009237939A (ja) | 2009-10-15 |
JP5049835B2 true JP5049835B2 (ja) | 2012-10-17 |
Family
ID=41117016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008083705A Expired - Fee Related JP5049835B2 (ja) | 2008-03-27 | 2008-03-27 | ハイブリッド記録装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8230186B2 (ja) |
JP (1) | JP5049835B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009283046A (ja) * | 2008-05-20 | 2009-12-03 | Sony Corp | 情報記録方法及び情報記録装置 |
JP2009288829A (ja) * | 2008-05-27 | 2009-12-10 | Sony Corp | コンテンツ表示装置およびコンテンツ表示方法 |
JP2012079100A (ja) * | 2010-10-01 | 2012-04-19 | Canon Inc | ディスク制御装置及びディスク制御方法、並びにプログラム |
US8560759B1 (en) * | 2010-10-25 | 2013-10-15 | Western Digital Technologies, Inc. | Hybrid drive storing redundant copies of data on disk and in non-volatile semiconductor memory based on read frequency |
JP5505329B2 (ja) * | 2011-02-22 | 2014-05-28 | 日本電気株式会社 | ディスクアレイ装置及びその制御方法 |
CN102541466A (zh) * | 2011-10-27 | 2012-07-04 | 忆正存储技术(武汉)有限公司 | 一种混合存储控制***和方法 |
JP2013109707A (ja) * | 2011-11-24 | 2013-06-06 | Toshiba Corp | 情報処理装置、及びプログラム |
JP2015207123A (ja) * | 2014-04-18 | 2015-11-19 | 富士通株式会社 | ストレージ装置、ストレージ制御方法およびストレージ制御プログラム |
CN117149098B (zh) * | 2023-10-31 | 2024-02-06 | 苏州元脑智能科技有限公司 | 一种条带单元分配方法、装置、计算机设备及存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06314177A (ja) | 1993-04-28 | 1994-11-08 | Toshiba Corp | 磁気ディスク装置及びアクセス方法 |
US7367373B2 (en) * | 2000-12-06 | 2008-05-06 | Southwire Company | Multi-layer extrusion head for self-sealing cable |
DE112004001255T5 (de) | 2003-07-07 | 2006-06-08 | Hitachi ULSI Systems Co., Ltd., Kodaira | Speichervorrichtung und Speichersystem |
KR100955023B1 (ko) * | 2003-12-01 | 2010-04-27 | 엘지전자 주식회사 | 디지털 복합 녹화기에서의 데이터 연속 기록방법 |
KR100843543B1 (ko) * | 2006-10-25 | 2008-07-04 | 삼성전자주식회사 | 플래시 메모리 장치를 포함하는 시스템 및 그것의 데이터복구 방법 |
JP2008204574A (ja) * | 2007-02-22 | 2008-09-04 | Fujitsu Ltd | 記憶装置とその制御方法 |
WO2009077861A2 (en) * | 2007-09-25 | 2009-06-25 | Thermo Crs, Ltd. | Multiple schedulers |
JP2009187604A (ja) | 2008-02-04 | 2009-08-20 | Fujitsu Ltd | 磁気ディスク装置 |
-
2008
- 2008-03-27 JP JP2008083705A patent/JP5049835B2/ja not_active Expired - Fee Related
-
2009
- 2009-03-26 US US12/411,811 patent/US8230186B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8230186B2 (en) | 2012-07-24 |
JP2009237939A (ja) | 2009-10-15 |
US20090245049A1 (en) | 2009-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5049835B2 (ja) | ハイブリッド記録装置 | |
US8667248B1 (en) | Data storage device using metadata and mapping table to identify valid user data on non-volatile media | |
US8661193B1 (en) | Disk drive with partial sector management | |
US8762661B2 (en) | System and method of managing metadata | |
JP2008204041A (ja) | ストレージ装置及びデータ配置制御方法 | |
JP5339817B2 (ja) | 異なるサイズのデータ・セクタによるインターフェースをサポートするディスク・ドライブ装置及びそのデータ・ライト方法 | |
JP2012509521A (ja) | ソリッドステートドライブデータを回復するためのシステム及び方法 | |
JP4922433B2 (ja) | 磁気ディスク装置及びデータブロックの書き換え方法 | |
JP4491330B2 (ja) | ディスクアレイ装置とそのデータのリカバリ方法およびデータリカバリプログラム | |
US20120162809A1 (en) | Magnetic disk drive and method of accessing a disk in the drive | |
JP5289003B2 (ja) | ディスク・ドライブ及びそのプログラムの変更方法 | |
US20040133741A1 (en) | Disk array apparatus and data writing method used in the disk array apparatus | |
JPH10301721A (ja) | 情報記憶媒体の欠陥セクタ処理方法及び情報記憶再生装置 | |
JPH11282765A (ja) | フラッシュメモリを使用した外部記憶装置 | |
US20070174736A1 (en) | Storage medium management apparatus, storage medium management program, and storage medium management method | |
JP2002100126A (ja) | 記録再生装置、記憶装置、コンピュータ装置、データ処理方法、プログラム伝送装置 | |
US10186290B2 (en) | Data storage device saving partial map when read-modify-write fails during shingled writing | |
JP2728949B2 (ja) | 光ディスクサブシステムの制御方式 | |
JP7056867B2 (ja) | 制御装置、制御プログラム、及び制御方法 | |
JP2005189907A (ja) | ディスク装置 | |
JP2007164929A (ja) | 記憶媒体管理装置、記憶媒体管理プログラム、記憶媒体管理方法 | |
JPH08123626A (ja) | ディスク装置 | |
JP2002108721A (ja) | ディスクアレイ装置 | |
JP2000089915A (ja) | ディスクアレイ装置 | |
US20160343400A1 (en) | Magnetic disk device, controller, and redundant sector arrangement method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20091022 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100527 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120104 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20120118 |
|
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: 20120626 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120723 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150727 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |