JP5364719B2 - Oltp環境における統計アプリケーション - Google Patents
Oltp環境における統計アプリケーション Download PDFInfo
- Publication number
- JP5364719B2 JP5364719B2 JP2010533284A JP2010533284A JP5364719B2 JP 5364719 B2 JP5364719 B2 JP 5364719B2 JP 2010533284 A JP2010533284 A JP 2010533284A JP 2010533284 A JP2010533284 A JP 2010533284A JP 5364719 B2 JP5364719 B2 JP 5364719B2
- Authority
- JP
- Japan
- Prior art keywords
- statistical
- record
- database
- statistical record
- application server
- 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2452—Query translation
- G06F16/24522—Translation of natural language queries to structured queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
- G06F16/2379—Updates performed during online database operations; commit processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24552—Database cache management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2462—Approximate or statistical queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2477—Temporal data queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/283—Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Probability & Statistics with Applications (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
{
if (現在のシステム時間 - Updated_Time > 閾値) then
キャッシュ内の統計レコードは失効しているので、データベースを呼ぶ;
else
キャッシュ内の統計レコードは有効なので、ユーザに送る;
end if;
}
Else
データベースを呼ぶ;
end if;
アプリケーションサーバのキャッシュ内の統計レコードが、失効している、または当該レコードがアプリケーションサーバのキャッシュ内に存在しない場合に、データベースの統計戦略が呼び出される。
以下、それらの実施およびアプリケーション環境を示すために、方法およびシステムの例示的な実施環境が提供される。開示される方法およびシステムは、ソフトウェアまたはハードウェアのいずれかだけを使用して実施することができるが、好ましくは、ソフトウェアおよびハードウェアの組み合わせを使用して実施すべきであることに留意されたい。開示される方法自体は、記憶媒体内に記憶されるソフトウェア製品の形態で実施することができる。ソフトウェアは、本開示の例示的な実施形態において説明される方法を実行するように、(スタンドアロンまたはネットワーク化された)コンピュータデバイスのための命令を含む。
Claims (6)
- データベースおよび統計アプリケーションのためのアプリケーションサーバを有するOLTP環境であって、前記アプリケーションサーバは問い合わせ手段および論理手段を有するOLTP環境における統計アプリケーションの方法において、
前記データベースは統計表を有し、レコードIDを有する統計レコードが前記統計表の中に存在するかどうかを前記データベースに問い合わせる前に、前記統計レコードが、アプリケーションサーバのキャッシュ内に存在しているかどうかを前記問い合わせ手段により判定するステップと、
前記統計レコードが前記キャッシュ内に存在する場合に、前記キャッシュ内の前記統計レコードが失効しているかどうかを前記論理手段により判定するステップと、
前記キャッシュ内の前記統計レコードが失効していない場合に、前記キャッシュ内の前記統計レコードを前記論理手段により照会者に送るステップと
を含むことを特徴とする方法。 - 前記キャッシュ内の前記統計レコードが失効しているかどうかを判定するステップは、
前記統計レコードに対応する前記時間要素と、前記統計レコードが最後に更新または作成された時の時間から現在の照会の時間までをカウントする閾値時間幅とを前記論理手段により照合するステップを含むことを特徴とする請求項1に記載の方法。 - 前記キャッシュ内の前記統計レコードが失効しているかどうかを判定するステップは、
前記キャッシュの前記統計レコードのデータフィールド内の時間マーカーを前記論理手段により照合するステップを含むことを特徴とする請求項1に記載の方法。 - データベースおよび統計アプリケーションのためのアプリケーションサーバを有するOLTP環境であって、前記アプリケーションサーバは問い合わせ手段および論理手段を有するOLTP環境における統計アプリケーションの方法において、
レコードIDを有する統計レコードが、統計表内に存在するかどうかを判定するように、前記統計表を含むデータベースに前記問い合わせ手段により問い合わせるステップと、
前記統計レコードが存在する場合に、前記統計レコードの時間要素を照合して、前記統計レコードが失効しているかどうかを前記論理手段により判定するステップと、
前記統計レコードが失効していない場合に、前記統計レコードを照会者に前記論理手段により送るステップと、
前記統計レコードが存在しない、または失効していた場合に、SQL文を呼び出して、前記統計レコードを前記論理手段により計算するステップと
を含むことを特徴とする方法。 - OLTP環境が照会者のコンピュータ、統計アプリケーションのためのアプリケーションサーバおよびデータベースサーバを有し、該OLTP環境における統計アプリケーションの方法であって、
レコードIDを有する統計レコードが、複数の統計レコードの中に存在するかどうかを判定するように、前記複数の統計レコードを記憶しているキャッシュメモリを有するアプリケーションサーバ内で問い合わせるステップと、
前記統計レコードが存在する場合に、前記統計レコードの時間要素を照合して、前記統計レコードが失効しているかどうかを前記アプリケーションサーバにより判定するステップと、
前記統計レコードが失効していない場合に、前記アプリケーションサーバにより前記統計レコードを前記照会者のコンピュータに送るステップと、
前記統計レコードが存在しない、または失効していた場合に、前記アプリケーションサーバにより前記サーバコンピュータに前記統計レコードについて前記データベースサーバに問い合わせるステップと
を含み、前記統計レコードについて前記データベースサーバに問い合わせるステップは、
前記データベースサーバの前記データベースに問い合わせて、前記統計レコードが、データベース内の統計表内に存在するかどうかを前記アプリケーションサーバにより判定するステップと、
前記統計レコードが存在する場合に、前記統計レコードの前記時間要素を照合して、前記統計レコードが失効しているかどうかを前記アプリケーションサーバにより判定するステップと、
前記統計レコードが失効していない場合に、前記統計レコードを前記照会者のコンピュータに送るステップと、
前記統計レコードが存在しない、または失効していた場合に、前記統計レコードを計算するために、SQL文を前記アプリケーションサーバにより呼び出すステップと
を含むことを特徴とする方法。 - OLTP環境における統計アプリケーションのシステムであって、
データベースサーバにおいてホストされるデータベースであって、該データベースは統計表を含み、該統計表が複数の統計レコードを有し、前記複数の統計レコードの各々がレコードIDおよび時間要素を有するデータベースと、
前記複数の統計レコードの中の要求された統計レコードについて前記データベースに問い合わせる前に当該要求された統計レコードのコピーについて、アプリケーションサーバ内のキャッシュに問い合わせるための問い合わせ手段と、
論理手段であって、
前記要求された統計レコードの前記コピーが、前記キャッシュ内に見つかった場合に、前記統計レコードの前記コピーの前記時間要素を照合して、前記統計レコードの前記コピーが失効しているかどうかを判定する決定と、
前記統計レコードの前記コピーが失効していない場合に、前記統計レコードの前記コピーを照会者に送る決定と
を行うための論理手段と
を備えることを特徴とするシステム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710188104.XA CN101430687B (zh) | 2007-11-09 | 2007-11-09 | 基于oltp环境的统计表应用方法及*** |
CN200710188104.X | 2007-11-09 | ||
PCT/US2008/082845 WO2009062067A1 (en) | 2007-11-09 | 2008-11-07 | Statistical applications in oltp environment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011505615A JP2011505615A (ja) | 2011-02-24 |
JP5364719B2 true JP5364719B2 (ja) | 2013-12-11 |
Family
ID=40626200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010533284A Expired - Fee Related JP5364719B2 (ja) | 2007-11-09 | 2008-11-07 | Oltp環境における統計アプリケーション |
Country Status (7)
Country | Link |
---|---|
US (3) | US8290896B2 (ja) |
EP (1) | EP2210177A4 (ja) |
JP (1) | JP5364719B2 (ja) |
CN (1) | CN101430687B (ja) |
HK (1) | HK1130335A1 (ja) |
TW (1) | TWI536184B (ja) |
WO (1) | WO2009062067A1 (ja) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101430687B (zh) | 2007-11-09 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 基于oltp环境的统计表应用方法及*** |
CN102193981B (zh) * | 2011-03-25 | 2013-01-02 | 北京世纪互联宽带数据中心有限公司 | 图形数据库联机事务中事务过期机制的实现方法 |
US20120291014A1 (en) * | 2011-05-09 | 2012-11-15 | Sridhar Shrinivasan | System and method for testing the development and updates in a test system using production/live data |
CN103023687A (zh) * | 2012-05-31 | 2013-04-03 | 珠海市君天电子科技有限公司 | 一种关联于访问请求的统计方法及装置 |
CN103246727B (zh) * | 2013-05-10 | 2016-09-21 | 四川省林业调查规划院 | 一种多用户森林资源时空数据库构建的方法 |
US10664496B2 (en) * | 2014-06-18 | 2020-05-26 | Hitachi, Ltd. | Computer system |
CN105681254A (zh) * | 2014-11-18 | 2016-06-15 | 阿里巴巴集团控股有限公司 | 一种用户身份验证方法及装置 |
CN104811349A (zh) * | 2015-03-26 | 2015-07-29 | 浪潮集团有限公司 | 一种访问统计的方法和装置 |
US10114617B2 (en) | 2016-06-13 | 2018-10-30 | At&T Intellectual Property I, L.P. | Rapid visualization rendering package for statistical programming language |
US11281770B2 (en) * | 2016-08-11 | 2022-03-22 | Salesforce.Com, Inc. | Detection of structured query language (SQL) injection events using simple statistical analysis |
US10409701B2 (en) | 2016-08-11 | 2019-09-10 | Salesforce.Com, Inc. | Per-statement monitoring in a database environment |
US10922296B2 (en) * | 2017-03-01 | 2021-02-16 | Sap Se | In-memory row storage durability |
CN113515541A (zh) * | 2020-04-09 | 2021-10-19 | 奇安信安全技术(珠海)有限公司 | 数据库的数据查询方法、装置和*** |
US11275669B2 (en) * | 2020-07-09 | 2022-03-15 | Pensando Systems, Inc. | Methods and systems for hardware-based statistics management using a general purpose memory |
CN112256764A (zh) * | 2020-10-29 | 2021-01-22 | 河南省科学院应用物理研究所有限公司 | 统计数据的快速查询方法、装置、计算机设备及存储介质 |
US11695849B2 (en) * | 2021-01-19 | 2023-07-04 | International Business Machines Corporation | Transaction tracking for high availability architecture using a tracking token and middleware instance information |
CN114722104B (zh) * | 2022-06-07 | 2022-11-18 | 台州宏创电力集团有限公司科技分公司 | 基于区块链的企业碳排能耗数据管理运营***及方法 |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6009271A (en) * | 1996-10-28 | 1999-12-28 | Bmc Software, Inc. | Method of retrieving data from a relational database |
US5903893A (en) | 1997-09-15 | 1999-05-11 | International Business Machines Corporation | Method and apparatus for optimizing a merge-join operation across heterogeneous databases |
US5903887A (en) | 1997-09-15 | 1999-05-11 | International Business Machines Corporation | Method and apparatus for caching result sets from queries to a remote database in a heterogeneous database system |
AU2878499A (en) * | 1998-02-26 | 1999-09-15 | Sun Microsystems, Inc. | Method and system for typesafe attribute matching |
NZ508579A (en) | 1998-06-26 | 2002-10-25 | Ajinomoto Kk | Aspartyl dipeptide ester derivatives and salts that can be used as sweeteners |
US6487641B1 (en) | 1999-04-19 | 2002-11-26 | Oracle Corporation | Dynamic caches with miss tables |
JP2000353149A (ja) * | 1999-06-09 | 2000-12-19 | Nec Corp | 統計業務情報作成方法及び装置並びに統計業務情報作成プログラムを記録した記録媒体 |
US6466931B1 (en) | 1999-07-30 | 2002-10-15 | International Business Machines Corporation | Method and system for transparently caching and reusing query execution plans efficiently |
US6668253B1 (en) * | 1999-09-08 | 2003-12-23 | Reynolds & Reynolds Holdings, Inc. | Enterprise information management system and methods |
AU2001257077A1 (en) * | 2000-04-17 | 2001-10-30 | Brio Technology, Inc. | Analytical server including metrics engine |
US6615317B2 (en) * | 2000-07-07 | 2003-09-02 | Fitech Laboratories, Inc. | Methods and systems for providing a highly scalable synchronous data cache |
US7464069B2 (en) | 2002-02-21 | 2008-12-09 | Bea Systems, Inc. | System and method for eager relationship caching of entity beans |
US7089228B2 (en) * | 2002-04-18 | 2006-08-08 | International Business Machines Corporation | Computer apparatus and method for caching results of a database query |
US20040193656A1 (en) | 2003-03-28 | 2004-09-30 | Pizzo Michael J. | Systems and methods for caching and invalidating database results and derived objects |
CA2425046C (en) | 2003-04-08 | 2009-10-06 | Ibm Canada Limited - Ibm Canada Limitee | Method and system for caching database query statements |
US8082210B2 (en) * | 2003-04-29 | 2011-12-20 | The Western Union Company | Authentication for online money transfers |
JP2004347448A (ja) * | 2003-05-22 | 2004-12-09 | Xanavi Informatics Corp | ナビゲーション装置の経路探索方法 |
EP1501021A1 (en) | 2003-07-22 | 2005-01-26 | Sap Ag | A system and method for extracting data sets from an online relational database into a data warehouse |
US20050033777A1 (en) * | 2003-08-04 | 2005-02-10 | Moraes Mark A. | Tracking, recording and organizing changes to data in computer systems |
US8543566B2 (en) * | 2003-09-23 | 2013-09-24 | Salesforce.Com, Inc. | System and methods of improving a multi-tenant database query using contextual knowledge about non-homogeneously distributed tenant data |
US7467131B1 (en) | 2003-09-30 | 2008-12-16 | Google Inc. | Method and system for query data caching and optimization in a search engine system |
US20050108204A1 (en) * | 2003-11-13 | 2005-05-19 | International Business Machines | System and method for managing OLAP summary tables |
US7624119B2 (en) | 2004-02-11 | 2009-11-24 | International Business Machines Corporation | Low-overhead built-in timestamp column for relational database systems |
US7512693B2 (en) | 2004-05-13 | 2009-03-31 | International Business Machines Corporation | Dual-component state token with state data direct access index for systems with high transaction volume and high number of unexpired tokens |
US20060004794A1 (en) * | 2004-06-30 | 2006-01-05 | Microsoft Corporation | Rich application view system and method |
US7464077B1 (en) | 2004-07-29 | 2008-12-09 | Starview Technology, Inc. | Queryable cache in real-time data management system |
US7395258B2 (en) | 2004-07-30 | 2008-07-01 | International Business Machines Corporation | System and method for adaptive database caching |
CN1744128A (zh) * | 2004-08-31 | 2006-03-08 | ***股份有限公司 | 一种新型银行卡交易交换*** |
CN1588369A (zh) | 2004-09-06 | 2005-03-02 | 杭州恒生电子股份有限公司 | 一种关系型数据库***及其查询和报表方法 |
CN1588368A (zh) | 2004-09-07 | 2005-03-02 | 孟小峰 | 基于模式的xml存储方法及应用 |
GB2418310B (en) | 2004-09-18 | 2007-06-27 | Hewlett Packard Development Co | Visual sensing for large-scale tracking |
US20060136504A1 (en) * | 2004-12-17 | 2006-06-22 | Dieter Babutzka | Combined analysis of statistical and performance data in a computer based enterprise application environment |
CN1632793A (zh) | 2004-12-29 | 2005-06-29 | 复旦大学 | 一种利用缓存将关系数据发布为xml文档的优化方法 |
US7210620B2 (en) * | 2005-01-04 | 2007-05-01 | Ameriprise Financial, Inc. | System for facilitating online electronic transactions |
US20060271511A1 (en) | 2005-05-25 | 2006-11-30 | Terracotta, Inc. | Database Caching and Invalidation for Stored Procedures |
US7451155B2 (en) * | 2005-10-05 | 2008-11-11 | At&T Intellectual Property I, L.P. | Statistical methods and apparatus for records management |
US7620642B2 (en) * | 2005-12-13 | 2009-11-17 | Sap Ag | Mapping data structures |
US20070282837A1 (en) * | 2006-05-31 | 2007-12-06 | International Business Machines Corporation | Measuring the Performance of Database Stored Procedures in a Multi-Tasking Execution Environment |
US7418453B2 (en) * | 2006-06-15 | 2008-08-26 | International Business Machines Corporation | Updating a data warehouse schema based on changes in an observation model |
CN100498719C (zh) * | 2006-12-30 | 2009-06-10 | 中国建设银行股份有限公司 | 一种执行批处理作业的方法及装置 |
US7720990B2 (en) * | 2007-01-10 | 2010-05-18 | International Business Machines Corporation | Method and apparatus for handling service requests in a data processing system |
US10394771B2 (en) * | 2007-02-28 | 2019-08-27 | International Business Machines Corporation | Use of search templates to identify slow information server search patterns |
US20090099897A1 (en) * | 2007-10-15 | 2009-04-16 | I.D. Systems, Inc. | System and method for managing mobile asset workload |
CN101430687B (zh) | 2007-11-09 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 基于oltp环境的统计表应用方法及*** |
US8239584B1 (en) * | 2010-12-16 | 2012-08-07 | Emc Corporation | Techniques for automated storage management |
-
2007
- 2007-11-09 CN CN200710188104.XA patent/CN101430687B/zh active Active
-
2008
- 2008-09-17 TW TW097135680A patent/TWI536184B/zh active
- 2008-11-07 WO PCT/US2008/082845 patent/WO2009062067A1/en active Application Filing
- 2008-11-07 JP JP2010533284A patent/JP5364719B2/ja not_active Expired - Fee Related
- 2008-11-07 EP EP08846904.4A patent/EP2210177A4/en not_active Withdrawn
- 2008-11-07 US US12/600,990 patent/US8290896B2/en active Active
-
2009
- 2009-10-29 HK HK09110060.5A patent/HK1130335A1/zh unknown
-
2012
- 2012-09-11 US US13/610,395 patent/US8862539B2/en active Active
-
2014
- 2014-08-26 US US14/469,112 patent/US9146956B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN101430687B (zh) | 2015-11-25 |
US20130006918A1 (en) | 2013-01-03 |
CN101430687A (zh) | 2009-05-13 |
US8290896B2 (en) | 2012-10-16 |
EP2210177A4 (en) | 2014-06-04 |
JP2011505615A (ja) | 2011-02-24 |
US9146956B2 (en) | 2015-09-29 |
US8862539B2 (en) | 2014-10-14 |
TW201013432A (en) | 2010-04-01 |
US20100223227A1 (en) | 2010-09-02 |
WO2009062067A1 (en) | 2009-05-14 |
EP2210177A1 (en) | 2010-07-28 |
US20140365425A1 (en) | 2014-12-11 |
HK1130335A1 (zh) | 2009-12-24 |
TWI536184B (zh) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5364719B2 (ja) | Oltp環境における統計アプリケーション | |
US7331038B1 (en) | Predictive prefetching to improve parallelization of document generation subtasks | |
US9495394B2 (en) | Pluggable session context | |
US8560509B2 (en) | Incremental computing for web search | |
US8756217B2 (en) | Speculative switch database | |
US8185546B2 (en) | Enhanced control to users to populate a cache in a database system | |
JP6103037B2 (ja) | 計算機システム | |
US20150142845A1 (en) | Smart database caching | |
US9292454B2 (en) | Data caching policy in multiple tenant enterprise resource planning system | |
CN104252501A (zh) | 一种执行数据库操作命令的计算设备和方法 | |
US7461057B2 (en) | Query plan execution by implementation of plan operations forming a join graph | |
JP6655731B2 (ja) | システム環境及びユーザ行動分析基盤の自己防御保安装置とその作動方法 | |
KR102476620B1 (ko) | 캐시 자동제어 시스템 | |
CN117033831A (zh) | 一种客户端缓存方法、装置及其介质 | |
US20090177841A1 (en) | Methods and Systems for Consistently Replicating Data | |
US11743280B1 (en) | Identifying clusters with anomaly detection | |
US20240089339A1 (en) | Caching across multiple cloud environments | |
CN113254893B (zh) | 一种身份校验方法、装置、电子设备及存储介质 | |
CN117596298A (zh) | 一种数据处理方法、装置、电子设备及存储介质 | |
JP2015185113A (ja) | 文書管理システム、キーバリューストア装置、文書管理方法、及びプログラム | |
CN115858902A (zh) | 一种页面爬虫规则更新方法、***、介质及设备 | |
CN114003616A (zh) | 数据查询方法、装置、设备及可读存储介质 | |
JP2012185611A (ja) | 情報管理装置、情報管理方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111014 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121228 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130328 |
|
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: 20130809 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130909 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5364719 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |