JP4804490B2 - 情報処理装置、情報処理方法、情報処理プログラム - Google Patents
情報処理装置、情報処理方法、情報処理プログラム Download PDFInfo
- Publication number
- JP4804490B2 JP4804490B2 JP2008036037A JP2008036037A JP4804490B2 JP 4804490 B2 JP4804490 B2 JP 4804490B2 JP 2008036037 A JP2008036037 A JP 2008036037A JP 2008036037 A JP2008036037 A JP 2008036037A JP 4804490 B2 JP4804490 B2 JP 4804490B2
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- temperature
- program
- processing apparatus
- operation clock
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/20—Cooling means
- G06F1/206—Cooling means comprising thermal management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5044—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5094—Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Power Sources (AREA)
Description
Tout = Tin+(P1+P2+・・・+PX)/(Cp・γ・Q)
ここで、Toutは予測される排気温度、Tinは吸気温度(予測するタイミングで温度センサ11にて検出される吸気温度)、P1、P2、・・・、PXは各CPUの発熱量(P1、P2、・・・、PXの総和を装置内発熱量とする)、Qは装置内風量(排気ファン、吸気ファンの性能により予め定義された固定値)、Cpは流体の比熱、γは流体の比重量である。
前記温度と所定の基準値を比較する温度判定ユニットと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ユニットと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ユニットと、
を備える情報処理装置。
(付記2) 付記1に記載の情報処理装置において、
前記動作クロック設定ユニットは、前記温度が前記所定の基準値を上回らないように前記動作クロックを順次下げることを特徴とする情報処理装置。
(付記3) 付記1に記載の情報処理装置において、
前記動作クロック設定ユニットは、前記予測ユニットによって予測された温度に基づき、前記動作クロックを決定することを特徴とする情報処理装置。
(付記4) 付記1乃至3のいずれかに記載の情報処理装置において、
前記動作クロック設定ユニットは、前記新たなプログラムないしは前記実行プログラムの実行が終了した場合、前記動作クロックを所定の動作クロックに戻すことを特徴とする情報処理装置。
(付記5) 付記1乃至4のいずれかに記載の情報処理装置において、
前記予測ユニットは、実行されるプログラムと該プログラムを実行したときの発熱量との対応に基づき、前記温度を予測することを特徴とする情報処理装置。
(付記6) 付記1乃至4のいずれかに記載の情報処理装置において、
前記予測ユニットは、前記処理ユニットそれぞれの動作クロックと該処理ユニットそれぞれの発熱量との対応を示すテーブルと、前記処理ユニットそれぞれの現在の動作クロックとから前記処理ユニットそれぞれの現在の発熱量を取得し、取得した前記発熱量に基づき前記温度を予測することを特徴とする情報処理装置。
(付記7) 付記1乃至4のいずれかに記載の情報処理装置において、
前記予測ユニットは、前記情報処理装置が有する複数の素子それぞれの発熱量に基づき前記温度を予測することを特徴とする情報処理装置。
(付記8) 情報処理装置に一つまたは複数搭載される処理ユニットに新たなプログラムを実行した場合の前記情報処理装置の温度を予測する予測ステップと、
前記温度と所定の基準値を比較する温度判定ステップと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ステップと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ステップと、
をコンピュータに実行させる情報処理方法。
(付記9) 付記8に記載の情報処理方法において、
前記動作クロック設定ステップは、前記温度が前記所定の基準値を上回らないように前記動作クロックを順次下げることを特徴とする情報処理方法。
(付記10) 付記8に記載の情報処理方法において、
前記動作クロック設定ステップは、前記予測ステップによって予測された温度に基づき、前記動作クロックを決定することを特徴とする情報処理方法。
(付記11) 付記8乃至10のいずれかに記載の情報処理方法において、
前記動作クロック設定ステップは、さらに、前記新たなプログラムないしは前記実行プログラムの実行が終了した場合、前記動作クロックを所定の動作クロックに戻すことを特徴とする情報処理方法。
(付記12) 付記8乃至11のいずれかに記載の情報処理方法において、
前記予測ユニットは、実行されるプログラムと該プログラムを実行したときの発熱量との対応に基づき、前記温度を予測することを特徴とする情報処理方法。
(付記13) 付記8乃至11のいずれかに記載の情報処理方法において、
前記予測ステップは、前記処理ユニットそれぞれの動作クロックと該処理ユニットそれぞれの発熱量との対応を示すテーブルと、前記処理ユニットそれぞれの現在の動作クロックとから前記処理ユニットそれぞれの現在の発熱量を取得し、取得した前記発熱量に基づき前記温度を予測することを特徴とする情報処理方法。
(付記14) 付記8乃至11のいずれかに記載の情報処理方法において、
前記予測ステップは、前記情報処理装置が有する複数の素子それぞれの発熱量に基づき前記温度を予測することを特徴とする情報処理方法。
(付記15)
情報処理装置に一つまたは複数搭載される処理ユニットに新たなプログラムを実行した場合の前記情報処理装置の温度を予測する予測ステップと、
前記温度と所定の基準値を比較する温度判定ステップと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ステップと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ステップと、
をコンピュータに実行させる情報処理プログラム。
(付記16) 付記15に記載の情報処理プログラムにおいて、
前記動作クロック設定ステップは、前記温度が前記所定の基準値を上回らないように前記動作クロックを順次下げることを特徴とする情報処理プログラム。
(付記17) 付記15に記載の情報処理プログラムにおいて、
前記動作クロック設定ステップは、前記予測ステップによって予測された温度に基づき、前記動作クロックを決定することを特徴とする情報処理プログラム。
(付記18) 付記15乃至17のいずれかに記載の情報処理プログラムにおいて、
前記動作クロック設定ステップは、さらに、前記新たなプログラムないしは前記実行プログラムの実行が終了した場合、前記動作クロックを所定の動作クロックに戻すことを特徴とする情報処理プログラム。
(付記19) 付記15乃至18のいずれかに記載の情報処理プログラムにおいて、
前記予測ユニットは、実行されるプログラムと該プログラムを実行したときの発熱量との対応に基づき、前記温度を予測することを特徴とする情報処理プログラム。
(付記20) 付記15乃至18のいずれかに記載の情報処理プログラムにおいて、
前記予測ステップは、前記処理ユニットそれぞれの動作クロックと該処理ユニットそれぞれの発熱量との対応を示すテーブルと、前記処理ユニットそれぞれの現在の動作クロックとから前記処理ユニットそれぞれの現在の発熱量を取得し、取得した前記発熱量に基づき前記温度を予測することを特徴とする情報処理プログラム。
Claims (7)
- 情報処理装置に一つまたは複数搭載される処理ユニットに新たなプログラムを実行した場合の前記情報処理装置の温度を予測する予測ユニットと、
前記温度と所定の基準値を比較する温度判定ユニットと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ユニットと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ユニットと、
を備える情報処理装置。 - 請求項1に記載の情報処理装置において、
前記動作クロック設定ユニットは、前記温度が前記所定の基準値を上回らないように前記動作クロックを順次下げることを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記動作クロック設定ユニットは、前記予測ユニットによって予測された温度に基づき、前記動作クロックを決定することを特徴とする情報処理装置。 - 請求項1乃至3のいずれかに記載の情報処理装置において、
前記動作クロック設定ユニットは、前記新たなプログラムないしは前記実行プログラムの実行が終了した場合、前記動作クロックを所定の動作クロックに戻すことを特徴とする情報処理装置。 - 請求項1乃至4のいずれかに記載の情報処理装置において、
前記予測ユニットは、実行されるプログラムと該プログラムを実行したときの発熱量との対応に基づき、前記温度を予測することを特徴とする情報処理装置。 - 情報処理装置に一つまたは複数搭載される処理ユニットに新たなプログラムを実行した場合の前記情報処理装置の温度を予測する予測ステップと、
前記温度と所定の基準値を比較する温度判定ステップと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ステップと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ステップと、
をコンピュータに実行させる情報処理方法。 - 情報処理装置に一つまたは複数搭載される処理ユニットに新たなプログラムを実行した場合の前記情報処理装置の温度を予測する予測ステップと、
前記温度と所定の基準値を比較する温度判定ステップと、
前記温度が前記所定の基準値を上回る場合に、前記新たなプログラムと既に実行中の実行プログラムとの優先度を比較する優先度判定ステップと、
前記新たなプログラムの優先度が前記実行プログラムの優先度を上回る場合に、前記新たなプログラムを前記処理ユニットに実行させても前記温度が前記所定の基準値を上回らない動作クロックを前記処理ユニットに設定し、前記新たなプログラムを前記処理ユニットに実行させる動作クロック設定ステップと、
をコンピュータに実行させる情報処理プログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008036037A JP4804490B2 (ja) | 2008-02-18 | 2008-02-18 | 情報処理装置、情報処理方法、情報処理プログラム |
| US12/370,034 US20090210741A1 (en) | 2008-02-18 | 2009-02-12 | Information processing apparatus and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008036037A JP4804490B2 (ja) | 2008-02-18 | 2008-02-18 | 情報処理装置、情報処理方法、情報処理プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009193509A JP2009193509A (ja) | 2009-08-27 |
| JP4804490B2 true JP4804490B2 (ja) | 2011-11-02 |
Family
ID=40956259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008036037A Expired - Fee Related JP4804490B2 (ja) | 2008-02-18 | 2008-02-18 | 情報処理装置、情報処理方法、情報処理プログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090210741A1 (ja) |
| JP (1) | JP4804490B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5240132B2 (ja) * | 2009-09-04 | 2013-07-17 | 富士通株式会社 | 熱流体シミュレーション解析装置 |
| JP2011153764A (ja) * | 2010-01-27 | 2011-08-11 | Fujitsu Ltd | 空調制御システム、空調制御方法および空調制御プログラム |
| JP2012037193A (ja) * | 2010-08-11 | 2012-02-23 | Fujitsu Ltd | 空調システム |
| JP5621413B2 (ja) * | 2010-08-25 | 2014-11-12 | 富士通株式会社 | 冷却システム、及び冷却方法 |
| KR101894282B1 (ko) * | 2011-07-29 | 2018-09-03 | 삼성전자 주식회사 | 단말기 온도 제어 방법 및 이를 지원하는 단말기 |
| JP6277912B2 (ja) * | 2014-08-28 | 2018-02-14 | 富士通株式会社 | 電子機器の温度管理システム、温度管理方法、および温度管理プログラム |
| CN114900858A (zh) | 2016-12-30 | 2022-08-12 | 英特尔公司 | 用于无线电通信的方法和设备 |
| US11551990B2 (en) * | 2017-08-11 | 2023-01-10 | Advanced Micro Devices, Inc. | Method and apparatus for providing thermal wear leveling |
| US11742038B2 (en) | 2017-08-11 | 2023-08-29 | Advanced Micro Devices, Inc. | Method and apparatus for providing wear leveling |
| US11650851B2 (en) * | 2019-04-01 | 2023-05-16 | Intel Corporation | Edge server CPU with dynamic deterministic scaling |
| US11907744B2 (en) * | 2020-06-25 | 2024-02-20 | Intel Corporation | System, apparatus and method for enabling fine-grain quality of service or rate control for work submissions |
| CN113946937B (zh) * | 2021-08-27 | 2023-01-10 | 芯华章科技股份有限公司 | 同步方法及仿真器 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7194646B1 (en) * | 1989-10-30 | 2007-03-20 | Texas Instruments Incorporated | Real-time thermal management for computers |
| JPH0776894B2 (ja) * | 1991-02-25 | 1995-08-16 | インターナショナル・ビジネス・マシーンズ・コーポレイション | プロセッサ用クロック信号の制御方法及び情報処理システム |
| US6463396B1 (en) * | 1994-05-31 | 2002-10-08 | Kabushiki Kaisha Toshiba | Apparatus for controlling internal heat generating circuit |
| US5623647A (en) * | 1995-03-07 | 1997-04-22 | Intel Corporation | Application specific clock throttling |
| US7822996B2 (en) * | 1995-12-07 | 2010-10-26 | Texas Instruments Incorporated | Method for implementing thermal management in a processor and/or apparatus and/or system employing the same |
| USRE40866E1 (en) * | 2000-09-27 | 2009-08-04 | Huron Ip Llc | System, method, and architecture for dynamic server power management and dynamic workload management for multiserver environment |
| US7254721B1 (en) * | 2001-05-01 | 2007-08-07 | Advanced Micro Devices, Inc. | System and method for controlling an intergrated circuit to enter a predetermined performance state by skipping all intermediate states based on the determined utilization of the intergrated circuit |
| JP4050027B2 (ja) * | 2001-09-28 | 2008-02-20 | 株式会社日立製作所 | 情報処理装置及び情報処理装置の制御方法 |
| JPWO2003083693A1 (ja) * | 2002-04-03 | 2005-08-04 | 富士通株式会社 | 分散処理システムにおけるタスクスケジューリング装置 |
| JP2004126968A (ja) * | 2002-10-03 | 2004-04-22 | Fujitsu Ltd | 並列計算機のジョブスケジューリング装置 |
| JP2004240669A (ja) * | 2003-02-05 | 2004-08-26 | Sharp Corp | ジョブスケジューラおよびマルチプロセッサシステム |
| JP4213572B2 (ja) * | 2003-11-28 | 2009-01-21 | 株式会社東芝 | 電子機器およびプロセッサ速度制御方法 |
| US20050228967A1 (en) * | 2004-03-16 | 2005-10-13 | Sony Computer Entertainment Inc. | Methods and apparatus for reducing power dissipation in a multi-processor system |
| US8224639B2 (en) * | 2004-03-29 | 2012-07-17 | Sony Computer Entertainment Inc. | Methods and apparatus for achieving thermal management using processing task scheduling |
| US7360102B2 (en) * | 2004-03-29 | 2008-04-15 | Sony Computer Entertainment Inc. | Methods and apparatus for achieving thermal management using processor manipulation |
| JP3805344B2 (ja) * | 2004-06-22 | 2006-08-02 | 株式会社ソニー・コンピュータエンタテインメント | プロセッサ、情報処理装置およびプロセッサの制御方法 |
| JP3914230B2 (ja) * | 2004-11-04 | 2007-05-16 | 株式会社東芝 | プロセッサシステム及びその制御方法 |
| JP2006185407A (ja) * | 2004-12-01 | 2006-07-13 | Matsushita Electric Ind Co Ltd | ピーク電力制御方法および装置 |
| WO2006134775A1 (ja) * | 2005-06-15 | 2006-12-21 | Matsushita Electric Industrial Co., Ltd. | 電子回路 |
| US8374730B2 (en) * | 2005-08-25 | 2013-02-12 | Apple Inc. | Methods and apparatuses for dynamic thermal control |
| JP2007109085A (ja) * | 2005-10-14 | 2007-04-26 | Sony Computer Entertainment Inc | 発熱制御方法、装置およびシステム |
| JP2007148713A (ja) * | 2005-11-28 | 2007-06-14 | Hitachi Ltd | 並列計算機 |
| JP2007241376A (ja) * | 2006-03-06 | 2007-09-20 | Fujitsu Ten Ltd | 情報処理装置 |
| US8798806B2 (en) * | 2007-04-30 | 2014-08-05 | Hewlett-Packard Development Company, L.P. | Electronic device thermal management system and method |
-
2008
- 2008-02-18 JP JP2008036037A patent/JP4804490B2/ja not_active Expired - Fee Related
-
2009
- 2009-02-12 US US12/370,034 patent/US20090210741A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20090210741A1 (en) | 2009-08-20 |
| JP2009193509A (ja) | 2009-08-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4804490B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム | |
| CN101283323B (zh) | 用于动态热控制的方法和设备 | |
| CN100401232C (zh) | 多核处理器的处理器模式自动控制装置及其方法 | |
| CN1581366B (zh) | 备有冷却系统的电子设备 | |
| JP5549131B2 (ja) | ジョブ割当装置、ジョブ割当方法及びジョブ割当プログラム | |
| CN104067199B (zh) | 在异构多处理器片上系统中进行热驱动的工作负荷调度的方法和系统 | |
| JP4380986B2 (ja) | クロック制御装置及びその記録媒体 | |
| Abbasi et al. | Tacoma: Server and workload management in internet data centers considering cooling-computing power trade-off and energy proportionality | |
| CN101639723B (zh) | 计算机的散热系统 | |
| CN106233224B (zh) | 多处理器片上系统中的能效感知热管理的方法和系统 | |
| CN100377038C (zh) | 省电计算装置及其计算方法 | |
| US8595525B2 (en) | On-chip thermal management techniques using inter-processor time dependent power density data for indentification of thermal aggressors | |
| JP5256340B2 (ja) | 計算機及び計算機の電力管理システム | |
| CN107743608B (zh) | 至硬件加速器的动态功率路由 | |
| JP2008242614A (ja) | ジョブスケジューリング装置及びジョブスケジューリング方法 | |
| WO2005124550A1 (ja) | プロセッサ、情報処理装置およびプロセッサの制御方法 | |
| WO2015077305A1 (en) | System and method for operating frequency adjustment and workload scheduling in a system on a chip | |
| JP2015056354A (ja) | 二次電池システム、制御装置、制御方法及びプログラム | |
| JP5428810B2 (ja) | 余寿命推定方法及び余寿命推定システム | |
| JP5692137B2 (ja) | 消費電力制御装置、情報処理装置、消費電力制御方法、及びプログラム | |
| Meza et al. | Lifecycle-based data center design | |
| JP4517006B2 (ja) | クロック制御装置及びその記録媒体 | |
| CN105068871A (zh) | 运算资源的控制方法和装置 | |
| JP7690105B1 (ja) | 電子機器および制御方法 | |
| JP5742831B2 (ja) | 有効プロセッサコア配置装置、有効プロセッサコア配置方法および有効プロセッサコア配置プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100917 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110729 |
|
| 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: 20110809 |
|
| 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: 20110809 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140819 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |