JP4435819B2 - キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ - Google Patents
キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ Download PDFInfo
- Publication number
- JP4435819B2 JP4435819B2 JP2007275096A JP2007275096A JP4435819B2 JP 4435819 B2 JP4435819 B2 JP 4435819B2 JP 2007275096 A JP2007275096 A JP 2007275096A JP 2007275096 A JP2007275096 A JP 2007275096A JP 4435819 B2 JP4435819 B2 JP 4435819B2
- Authority
- JP
- Japan
- Prior art keywords
- cache
- feed
- server
- rich content
- content
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/284—Relational databases
- G06F16/288—Entity relationship models
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
まず、本実施の形態にかかるコンテンツ配信システムのシステム構成について説明する。図1は、本実施の形態にかかるコンテンツ配信システムのシステム構成図である。図1において、コンテンツ配信システム100は、キャッシュ制御装置101と、ウェブサーバ102−1〜102−nと、コンテンツサーバ103と、キャッシュサーバ104−1〜104−nと、クライアント端末105−1〜105−nと、がインターネット、LAN、WANなどのネットワーク110を介して相互に交信可能に接続されている。
つぎに、図1に示したコンピュータ装置が備えるデータベースの記憶内容について説明する。まず、キャッシュ制御装置101が備えるデータベースの記憶内容について説明する。図2は、キャッシュ制御装置が備えるデータベースの記憶内容を示す説明図である。図2において、キャッシュ制御装置101は、購読者情報DB210と、ISP情報DB220と、混雑情報DB230と、を備えている。
購読者情報DB210は、フィードを購読している購読者ごとの購読者情報210−1〜210−iを記憶している。具体的には、購読者情報210−1〜210−iは、購読者ごとに、購読者ID、ウェブサーバURLおよびISP名に関する情報を有している。購読者IDは、フィードの購読者を特定するための識別情報である。ウェブサーバURLは、フィードの作成元であるウェブサーバ102−1〜102−nのURLである。ISP名は、購読者が契約しているISPの名称である。
ISP情報DB220は、ISPごとのISP情報220−1〜220−jを記憶している。具体的には、ISP情報220−1〜220−jは、ISPごとに、ISP名、キャッシュサーバURLおよび必要購読者数に関する情報を有している。ISP名は、ISPの名称である。キャッシュサーバURLは、ISPが運用するキャッシュサーバ104−1〜104−nのURLである。必要購読者数は、リッチコンテンツのキャッシュが必要となるフィードの購読者数である。
混雑情報DB230は、ネットワーク構造ごとの混雑情報230−1〜230−kを記憶している。具体的には、混雑情報230−1〜230−kは、ネットワーク構造ごとに、各ネットワーク内の通信トラフィックが増大する時間帯を特定するための情報を有している。ネットワーク構造とは、例えば、各ISPによって使用される通信網や配信サーバ(例えば、コンテンツサーバ103)によって使用される通信網である。
つぎに、コンテンツサーバ103が備えるデータベースの記憶内容について説明する。図3は、コンテンツサーバが備えるキャッシュ情報DBの記憶内容を示す説明図である。図3において、キャッシュ情報DB310は、コンテンツごとのキャッシュ情報310−1〜310−mを記憶している。
つぎに、図1に示したコンピュータ装置(キャッシュ制御装置101、ウェブサーバ102−1〜102−n、コンテンツサーバ103、キャッシュサーバ104−1〜104−n、クライアント端末105−1〜105−n)のハードウェア構成について説明する。図4は、この発明の実施の形態にかかるコンピュータ装置のハードウェア構成を示す説明図である。
つぎに、図1に示したコンテンツ配信システム100の機能的構成について説明する。図5は、コンテンツ配信システムの機能的構成を示すブロック図である。まず、キャッシュ制御装置101の機能的構成について説明する。図5において、キャッシュ制御装置101は、受信部501と、判断部502と、検出部503と、抽出部504と、送信部505と、配信部506と、を備えている。
つぎに、本実施の形態にかかるキャッシュ制御装置101のキャッシュ制御処理手順について説明する。図7は、本実施の形態にかかるキャッシュ制御装置のキャッシュ制御処理手順を示すフローチャートである。図7のフローチャートにおいて、まず、受信部501により、任意のサイトに関するフィードを受信したか否かを判断する(ステップS701)。
つぎに、本実施の形態にかかるキャッシュサーバ104のキャッシュ済みのリッチコンテンツの削除処理手順について説明する。図10は、本実施の形態にかかるキャッシュサーバの削除処理手順の一例を示すフローチャートである。図10のフローチャートにおいて、まず、受信部511により、フィードの購読者のクライアント端末105からリッチコンテンツの送信要求を受信したか否かを判断する(ステップS1001)。
任意のサイトに関するフィードを受信する受信手段、
前記受信手段によって受信されたフィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記フィードから特定されるリッチコンテンツをキャッシュするか否かを判断する判断手段、
前記判断手段によってキャッシュが必要であると判断された場合、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバに、前記リッチコンテンツのキャッシュ指示を送信する送信手段、
として機能させることを特徴とするキャッシュ制御プログラム。
前記端末装置に対する前記フィードの配信に先立って、前記リッチコンテンツのキャッシュ指示を前記第2のサーバに送信することを特徴とする付記1に記載のキャッシュ制御プログラム。
前記端末装置が属するネットワーク内の通信トラフィックが増大する時間帯を特定するための混雑情報に基づいて、前記時間帯とは異なる他の時間帯に前記キャッシュ指示を前記第2のサーバに送信することを特徴とする付記1または2に記載のキャッシュ制御プログラム。
前記フィードの購読者数が予め設定された閾値以上であった場合に、前記リッチコンテンツのキャッシュが必要であると判断することを特徴とする付記1〜3のいずれか一つに記載のキャッシュ制御プログラム。
前記フィードの購読者が利用するインターネットサービスプロバイダごとの購読者数に基づいて、前記購読者数が予め設定された閾値以上であった場合に、前記インターネットサービスプロバイダが運用する第2のサーバに対する前記リッチコンテンツのキャッシュが必要であると判断することを特徴とする付記1〜4のいずれか一つに記載のキャッシュ制御プログラム。
前記受信手段によって受信されたフィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記フィードから特定されるリッチコンテンツをキャッシュするか否かを判断する判断手段と、
前記判断手段によってキャッシュが必要であると判断された場合、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバに、前記リッチコンテンツのキャッシュ指示を送信する送信手段と、
を備えることを特徴とするキャッシュ制御装置。
前記受信工程によって受信されたフィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記フィードから特定されるリッチコンテンツをキャッシュするか否かを判断する判断工程と、
前記判断工程によってキャッシュが必要であると判断された場合、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバに、前記リッチコンテンツのキャッシュ指示を送信する送信工程と、
を含んだことを特徴とするキャッシュ制御方法。
前記受信手段によって前記キャッシュ指示が受信された場合、当該キャッシュ指示から特定されるリッチコンテンツを格納するサーバに、前記リッチコンテンツの取得要求を送信する送信手段と、を備え、
前記受信手段は、
前記送信手段によって前記取得要求が送信された結果、前記サーバから前記リッチコンテンツを受信することを特徴とするキャッシュサーバ。
前記フィードの購読者の端末装置から前記リッチコンテンツの送信要求を受信し、
前記送信手段は、
前記受信手段によって受信された送信要求から特定されるリッチコンテンツを前記端末装置に送信することを特徴とする付記9に記載のキャッシュサーバ。
前記判定手段によって前記送信回数が前記フィードの購読者数以上と判定された場合、キャッシュ済みのコンテンツ群のうち前記リッチコンテンツを削除する削除手段と、を備えることを特徴とする付記10に記載のキャッシュサーバ。
101 キャッシュ制御装置
102,102−1〜102−n ウェブサーバ
103 コンテンツサーバ
104,104−1〜104−n キャッシュサーバ
105,105−1〜105−n クライアント端末
210 購読者情報DB
210−1〜210−i 購読者情報
220 ISP情報DB
220−1〜220−j ISP情報
230 混雑情報DB
230−1〜230−k 混雑情報
310 キャッシュ情報DB
310−1〜310−m キャッシュ情報
501 受信部
502 判断部
503 検出部
504 抽出部
505 送信部
506 配信部
511 受信部
512 送信部
513 抽出部
514 判定部
515 削除部
520 キャッシュDB
600 フィード
610,620,630 挿入位置
1101−1〜1101−n ゲートウェイ装置
Claims (8)
- コンピュータを、
任意のサイトの概要を表わす情報であって、前記サイトの内容が更新されると所定のユーザ(以下、「購読者」という)に配信されるフィードを受信する受信手段、
前記受信手段によって受信されたフィードの中から、当該フィードの作成元のサーバのアドレスとリッチコンテンツの格納先のアドレスとを検出する検出手段、
前記フィードの作成元のサーバのアドレスと当該フィードの購読者を特定するための識別情報とを関連付けて記憶するデータベースの中から、前記検出手段によって検出されたサーバのアドレスと関連付けて記憶されている識別情報を抽出する抽出手段、
前記抽出手段によって抽出された識別情報から特定される前記フィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記検出手段によって検出された格納先のアドレスから特定されるリッチコンテンツを、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバにキャッシュするか否かを判断する判断手段、
前記判断手段によってキャッシュが必要であると判断された場合、前記リッチコンテンツのキャッシュ指示を前記第2のサーバに送信する送信手段、
として機能させることを特徴とするキャッシュ制御プログラム。 - 前記送信手段は、
前記端末装置に対する前記フィードの配信に先立って、前記リッチコンテンツのキャッシュ指示を前記第2のサーバに送信することを特徴とする請求項1に記載のキャッシュ制御プログラム。 - 前記送信手段は、
前記端末装置が属するネットワーク内の通信トラフィックが増大する時間帯を特定するための混雑情報に基づいて、前記時間帯とは異なる他の時間帯に前記キャッシュ指示を前記第2のサーバに送信することを特徴とする請求項1または2に記載のキャッシュ制御プログラム。 - 前記判断手段は、
前記フィードの購読者数が予め設定された閾値以上であった場合に、前記リッチコンテンツのキャッシュが必要であると判断することを特徴とする請求項1〜3のいずれか一つに記載のキャッシュ制御プログラム。 - 前記データベースは、前記フィードの作成元のサーバのアドレスと、当該フィードの購読者を特定するための第1の識別情報と、当該購読者が利用するインターネットサービスプロバイダを特定するための第2の識別情報と、を関連付けて記憶しており、
前記抽出手段は、
前記データベースの中から、前記検出手段によって検出されたサーバのアドレスと関連付けて記憶されている第1および第2の識別情報を抽出し、
前記判断手段は、
前記抽出手段によって抽出された第1および第2の識別情報から特定される前記フィードの購読者が利用するインターネットサービスプロバイダごとの購読者数が、予め設定された前記インターネットサービスプロバイダ固有の閾値以上であった場合に、前記インターネットサービスプロバイダが運用する第2のサーバに対する前記リッチコンテンツのキャッシュが必要であると判断することを特徴とする請求項1〜4のいずれか一つに記載のキャッシュ制御プログラム。 - 任意のサイトの概要を表わす情報であって、前記サイトの内容が更新されると所定のユーザ(以下、「購読者」という)に配信されるフィードに含まれる格納先のアドレスから特定されるリッチコンテンツのキャッシュを制御するコンピュータ装置から、前記リッチコンテンツのキャッシュ指示を受信する第1の受信手段と、
前記第1の受信手段によって前記キャッシュ指示が受信された場合、当該キャッシュ指示に含まれる格納先のアドレスから特定されるリッチコンテンツを格納するサーバに、前記リッチコンテンツの取得要求を送信する第1の送信手段と、
前記第1の送信手段によって前記取得要求が送信された結果、前記サーバから前記リッチコンテンツを受信する第2の受信手段と、
前記フィードの購読者の端末装置から前記リッチコンテンツの送信要求を受信する第3の受信手段と、
前記第2の受信手段によって受信されたリッチコンテンツを記憶するデータベース内のキャッシュ済みのコンテンツ群のうち、前記第3の受信手段によって受信された送信要求から特定されるリッチコンテンツを前記端末装置に送信する第2の送信手段と、
前記第2の送信手段による前記リッチコンテンツの送信回数が、前記第1の受信手段によって受信されたキャッシュ指示から特定されるフィードの購読者数以上となったか否かを判定する判定手段と、
前記判定手段によって前記送信回数が前記フィードの購読者数以上と判定された場合、前記キャッシュ済みのコンテンツ群のうち前記リッチコンテンツを削除する削除手段と、
を備えることを特徴とするキャッシュサーバ。 - 任意のサイトの概要を表わす情報であって、前記サイトの内容が更新されると所定のユーザ(以下、「購読者」という)に配信されるフィードを受信する受信手段と、
前記受信手段によって受信されたフィードの中から、当該フィードの作成元のサーバのアドレスとリッチコンテンツの格納先のアドレスとを検出する検出手段と、
前記フィードの作成元のサーバのアドレスと当該フィードの購読者を特定するための識別情報とを関連付けて記憶するデータベースの中から、前記検出手段によって検出されたサーバのアドレスと関連付けて記憶されている識別情報を抽出する抽出手段と、
前記抽出手段によって抽出された識別情報から特定される前記フィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記検出手段によって検出された格納先のアドレスから特定されるリッチコンテンツを、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバにキャッシュするか否かを判断する判断手段と、
前記判断手段によってキャッシュが必要であると判断された場合、前記リッチコンテンツのキャッシュ指示を前記第2のサーバに送信する送信手段と、
を備えることを特徴とするキャッシュ制御装置。 - 任意のサイトの概要を表わす情報であって、前記サイトの内容が更新されると所定のユーザ(以下、「購読者」という)に配信されるフィードを受信する受信工程と、
前記受信工程によって受信されたフィードの中から、当該フィードの作成元のサーバのアドレスとリッチコンテンツの格納先のアドレスとを検出する検出工程と、
前記フィードの作成元のサーバのアドレスと当該フィードの購読者を特定するための識別情報とを関連付けて記憶するデータベースの中から、前記検出工程によって検出されたサーバのアドレスと関連付けて記憶されている識別情報を抽出する抽出工程と、
前記抽出工程によって抽出された識別情報から特定される前記フィードの購読者数に基づいて、第1のサーバに格納されているコンテンツのうち、前記検出工程によって検出された格納先のアドレスから特定されるリッチコンテンツを、前記購読者の端末装置から前記リッチコンテンツの送信要求を受け付ける第2のサーバにキャッシュするか否かを判断する判断工程と、
前記判断工程によってキャッシュが必要であると判断された場合、前記リッチコンテンツのキャッシュ指示を前記第2のサーバに送信する送信工程と、
を含んだことを特徴とするキャッシュ制御方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007275096A JP4435819B2 (ja) | 2007-10-23 | 2007-10-23 | キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ |
| US12/256,237 US20090106358A1 (en) | 2007-10-23 | 2008-10-22 | Cache control program, storage medium storing cache control program, and cache control apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007275096A JP4435819B2 (ja) | 2007-10-23 | 2007-10-23 | キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009104381A JP2009104381A (ja) | 2009-05-14 |
| JP4435819B2 true JP4435819B2 (ja) | 2010-03-24 |
Family
ID=40564577
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007275096A Expired - Fee Related JP4435819B2 (ja) | 2007-10-23 | 2007-10-23 | キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090106358A1 (ja) |
| JP (1) | JP4435819B2 (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010134591A1 (ja) * | 2009-05-21 | 2010-11-25 | 日本電気株式会社 | コンテンツ配信システム、コンテンツ配信装置、コンテンツ配信方法およびコンテンツ配信プログラム |
| US20110137980A1 (en) * | 2009-12-08 | 2011-06-09 | Samsung Electronics Co., Ltd. | Method and apparatus for using service of plurality of internet service providers |
| US8478836B1 (en) * | 2010-06-07 | 2013-07-02 | Purplecomm Inc. | Proxy cache technology |
| US20140052812A1 (en) * | 2011-04-22 | 2014-02-20 | Nec Corporation | Content distribution system, control apparatus, and content distribution method |
| EP2722765B1 (en) * | 2011-06-14 | 2016-02-03 | NEC Corporation | Content delivery system, controller and content delivery method |
| US8874781B2 (en) * | 2011-10-17 | 2014-10-28 | Qualcomm Incorporated | System and apparatus for power efficient delivery of social network updates to a receiver device in a broadcast network |
| US20130198381A1 (en) * | 2012-01-30 | 2013-08-01 | International Business Machines Corporation | Optimizing Data Extraction from Distributed Systems into a Unified Event Aggregator Using Time-Outs |
| US10841353B2 (en) * | 2013-11-01 | 2020-11-17 | Ericsson Ab | System and method for optimizing defragmentation of content in a content delivery network |
| US9998477B2 (en) | 2015-03-31 | 2018-06-12 | Comcast Cable Communications, Llc | Digital content access control |
| US10516752B2 (en) * | 2015-06-05 | 2019-12-24 | Apple Inc. | Edge caching shared devices |
| WO2016207957A1 (ja) * | 2015-06-22 | 2016-12-29 | 楽天株式会社 | メッセージ提供装置、メッセージ提供方法、プログラム、及び、記録媒体 |
| JP2023137803A (ja) * | 2022-03-18 | 2023-09-29 | 日本電気株式会社 | 配信制御装置、配信制御方法、端末装置およびプログラム |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5991306A (en) * | 1996-08-26 | 1999-11-23 | Microsoft Corporation | Pull based, intelligent caching system and method for delivering data over a network |
| US6038601A (en) * | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
| US5987233A (en) * | 1998-03-16 | 1999-11-16 | Skycache Inc. | Comprehensive global information network broadcasting system and implementation thereof |
| US7177945B2 (en) * | 2000-08-04 | 2007-02-13 | Avaya Technology Corp. | Non-intrusive multiplexed transaction persistency in secure commerce environments |
| US20040078450A1 (en) * | 2002-07-08 | 2004-04-22 | Tsu-Wei Chen | Packet routing via payload inspection for digital content delivery |
| US7085894B2 (en) * | 2003-09-11 | 2006-08-01 | International Business Machines Corporation | Selectively accepting cache content |
| US8099431B2 (en) * | 2006-05-12 | 2012-01-17 | Sap Ag | Services for data access based on a data ownership directory in distributed system landscapes |
-
2007
- 2007-10-23 JP JP2007275096A patent/JP4435819B2/ja not_active Expired - Fee Related
-
2008
- 2008-10-22 US US12/256,237 patent/US20090106358A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20090106358A1 (en) | 2009-04-23 |
| JP2009104381A (ja) | 2009-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4435819B2 (ja) | キャッシュ制御プログラム、キャッシュ制御装置、キャッシュ制御方法、およびキャッシュサーバ | |
| US8065275B2 (en) | Systems and methods for cache optimization | |
| US8090863B2 (en) | Partial object distribution in content delivery network | |
| JP4364947B2 (ja) | ミラー保護されたウェブ・サイトに関するユーザ・ヒットをリモート・サイト運営管理者に提供する方法および装置 | |
| CN101106498B (zh) | 内容管理方法和装置 | |
| US8990429B2 (en) | HTTP-based synchronization method and apparatus | |
| US20190222667A1 (en) | Speculative prefetch of resources across page loads | |
| US20100082747A1 (en) | Real-time collaborative browsing | |
| US8676880B2 (en) | Server apparatus, communication apparatus, and method for generating navigation information | |
| CN103765858B (zh) | 用于在用户在通信网络内的浏览期间监视用户的方法和服务器 | |
| EP2556481A1 (en) | Partial object distribution in content delivery network | |
| CN108780446A (zh) | 时间依赖的机器生成的提示 | |
| EP2423837A1 (en) | Method and system for viewing web page and computer program product thereof | |
| JP2006018795A (ja) | Web共有システム、Web共有方法、Web共有プログラム、中継サーバ、及びWWWブラウザ表示装置 | |
| CN105450771A (zh) | 信息推送和信息推送优化方法、服务器及系统 | |
| US9483575B2 (en) | Reproducing a graphical user interface display | |
| KR101537222B1 (ko) | 오프라인 실행을 위한 웹 페이지 사전 캐싱 시스템 및 방법 | |
| CN101155294B (zh) | 一种网络电视服务请求的定向方法 | |
| JP4739437B2 (ja) | 通信路切替装置 | |
| JPH11161603A (ja) | データ中継装置、データ中継方法、情報端末装置、情報端末装置の情報処理方法、データ通信システムおよび記録媒体 | |
| WO2021117268A1 (ja) | ウェブコンテンツの自動表示制御方法 | |
| CN113453062B (zh) | 视频元数据的获取、处理方法及装置、系统、电子设备 | |
| JP2007219619A (ja) | 情報管理プログラムおよび装置並びに方法 | |
| US20230004565A1 (en) | A cache updating system and a method thereof | |
| JP5891313B2 (ja) | 計算機、計算機システム、及びデータ管理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090319 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090721 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090924 |
|
| 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: 20091215 |
|
| 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: 20091224 |
|
| 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: 20130108 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130108 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140108 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |