JP4804897B2 - Information distribution method and information system - Google Patents
Information distribution method and information system Download PDFInfo
- Publication number
- JP4804897B2 JP4804897B2 JP2005344736A JP2005344736A JP4804897B2 JP 4804897 B2 JP4804897 B2 JP 4804897B2 JP 2005344736 A JP2005344736 A JP 2005344736A JP 2005344736 A JP2005344736 A JP 2005344736A JP 4804897 B2 JP4804897 B2 JP 4804897B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- server
- terminal
- time information
- client
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
本発明は、情報配信方法及び情報システムに関する。 The present invention relates to an information distribution method and an information system.
ネットワークの状態を監視するソフトウェアを構築する場合、情報のリアルタイム性が重視されるため、「クライアントサーバ方式」のアプリケーションを構築することが好まれてきた。これに対して、Webアプリケーションは、クライアントサイドへのアプリケーションインストール、バージョン管理といった煩雑な作業から解放されることから、ネットワーク管理システムにも適用したいという要望が強かった。 When building software for monitoring the state of a network, since real-time information is important, it has been preferred to build a “client-server” application. On the other hand, since the Web application is freed from complicated work such as application installation and version management on the client side, there is a strong demand for application to a network management system.
ところで、ネットワークの状態を監視するシステムとしては、図8(a)、(b)に示すように、広範囲に点在する無線基地局1の状態をネットワークを介してサーバ2(またはサーバ4)により収集し、該収集した情報をやはりネットワークを介してクライアントPC3にて監視するシステムが考えられる。図8(a)に示す構成は、無線基地局1の状態をネットワークを介してサーバ2により収集し、独自プロトコルによりサーバ2側からクライアントPC3側へ情報を送信するイベントドリブン型のシステムである。また、図8(b)に示す構成は、クライアントPC3側からサーバ4へアクセスして情報を取得するプル型のシステムである。
しかしながら、Webアプリケーションの場合、クライアント−サーバ間にHTTPプロトコルが使用されるため、図8(a)に示すイベントドリブン型ではなく、図8(b)に示すプル型という方式となる。すなわち、リアルタイムに情報を表示することを得意としない。そこで、図8(b)に示すように、<META HTTP−EQUIV=“REFRESH”……>タグを利用して、クライアントPC2側から定期的に情報を取得することにより、その代替としてきた。 However, in the case of a Web application, since the HTTP protocol is used between the client and the server, the pull type shown in FIG. 8B is used instead of the event driven type shown in FIG. That is, it is not good at displaying information in real time. Therefore, as shown in FIG. 8B, it has been replaced by periodically acquiring information from the client PC 2 side using the <META HTTP-EQUIIV = “REFRESH”...> Tag.
しかしながら、これもまたHTTPプロトコルの制約により、複数のウィンドウ(ブラウザ)で実行されるHTTP要求が独立しているため、例えば、クライアントPC3で複数のWebブラウザを起動し、それぞれでサーバ4から情報を取得する場合、それぞれのWebブラウザが全く独立したトランザクションとなるため、複数のWebブラウザ(ウィンドウ)にまたがる情報を同期させることは困難であった。よってクライアントサーバ方式のような複数のWebブラウザ(ウィンドウ)で情報を同期させて表示するアプリケーションを構築することが難しかった。 However, because HTTP requests executed in a plurality of windows (browser) are independent due to restrictions of the HTTP protocol, for example, a plurality of Web browsers are started on the client PC 3, and information is received from the server 4 respectively. When acquiring, since each Web browser becomes a completely independent transaction, it is difficult to synchronize information across a plurality of Web browsers (windows). Therefore, it has been difficult to construct an application that displays information in synchronization with a plurality of Web browsers (windows) such as a client server system.
本発明は、このような事情を考慮してなされたものであり、その目的は、Webアプリケーションにおけるマルチウィンドウでの情報同期化を実現することができるとともに、HTTP負荷を分散させることができる情報配信方法及び情報システムを提供することにある。 The present invention has been made in view of such circumstances, and an object of the present invention is to provide information distribution capable of realizing multi-window information synchronization in a Web application and distributing an HTTP load. It is to provide a method and an information system.
上述した課題を解決するために、以下の手段を採用した。
本発明に係る情報配信は、サーバと端末とが通信ネットワークを介して接続されたシステムおける情報配信方法であって、サーバが、前記端末から情報要求を受信すると、前記情報要求を行うタイミングを示した時間情報を前記端末に送信するステップと、前記端末が、前記時間情報に基づいて、前記情報要求を行うステップと、前記サーバが、前記時間情報に基づく情報要求を受信すると、前記情報要求に対する情報を前記端末へ送信するステップと、含み、前記時間情報を送信するステップでは、前記サーバが、同一の端末に対して同一の時間情報を送信し、前記端末が、互いに関連づけられた関連情報を、マルチウィンドウで別々に表示するとき、前記同一の時間情報を用いて前記関連情報の要求を行うことにより、前記サーバから、前記関連情報を取得するためのタイミングを同期させる、ことを特徴とする。
In order to solve the above-described problems, the following means were adopted.
Information distribution according to the present invention is an information distribution method in a system in which a server and a terminal are connected via a communication network, and indicates a timing at which the information request is made when the server receives an information request from the terminal. Transmitting the received time information to the terminal, the terminal making the information request based on the time information, and when the server receives the information request based on the time information, Including transmitting information to the terminal, and transmitting the time information, wherein the server transmits the same time information to the same terminal, and the terminal includes related information associated with each other. , When displaying separately in multiple windows, by requesting the related information using the same time information, from the server, Serial synchronizing timing for acquiring related information, characterized in that.
本発明に係る情報システムは、サーバと端末とが通信ネットワークを介して接続された情報システムであって、前記サーバは、前記端末から情報要求を受信すると、前記情報要求を行うタイミングを示した時間情報を前記端末に送信する時間情報送信手段を備え、前記端末は、前記時間情報に基づいて、前記情報要求を行う情報要求手段を備え、前記サーバは、更に、前記時間情報に基づく情報要求を受信すると、前記情報要求に対する情報を前記端末へ送信する手段を備え、前記時間情報送信手段は、同一の端末に対して同一の時間情報を送信し、前記端末は、互いに関連づけられた関連情報を、マルチウィンドウで別々に表示するとき、前記同一の時間情報を用いて前記関連情報の要求を行うことにより、前記サーバから、前記関連情報を取得するためのタイミングを同期させる、ことを特徴とする。 Information system according to the present invention is an information system connected through the server and the terminal and the communication network, wherein the server receives an information request from the terminal, the time showing the timing of the information request Time information transmitting means for transmitting information to the terminal, the terminal comprising information request means for making the information request based on the time information, and the server further sending an information request based on the time information. Upon receipt, e Bei means for transmitting information to said information request to the terminal, the time information transmitting means transmits the same time information to the same terminal, related information the terminal, that are associated with each other Is displayed separately in multiple windows, the related information is requested from the server by making a request for the related information using the same time information. Synchronizing timing for acquiring, characterized in that.
この発明によれば、Webアプリケーションにおけるマルチウィンドウでの情報同期化を実現することができるとともに、HTTP負荷を分散させることができる。 According to the present invention, it is possible to realize multi-window information synchronization in a Web application and to distribute the HTTP load.
以下、本発明の一実施形態によるサーバ配信情報同期システムを、図面を参照して説明する。なお、本実施形態によるサーバ配信情報同期システムは、無線ブロードバンドシステムの無線基地局を管理するために用いられる。 Hereinafter, a server distribution information synchronization system according to an embodiment of the present invention will be described with reference to the drawings. Note that the server distribution information synchronization system according to the present embodiment is used for managing wireless base stations of a wireless broadband system.
図1は、本発明の実施形態によるサーバ配信情報同期システムの構成を示すブロック図である。図において、サーバ配信情報同期システムは、監視対象機器である無線基地局1、サーバ10、NTPサーバ12およびクライアントPC11−1〜11−3から構成されている。無線基地局1は、広範囲に点在して設置されており、図示の例では1つのみであるが、実際には複数存在する。無線基地局1は、それぞれ、Critical、Major、Minor、Normalといったアラーム状態を有する。無線基地局1は、障害を検出すると、サーバ10にSNMPトラップを送信する。
FIG. 1 is a block diagram showing a configuration of a server distribution information synchronization system according to an embodiment of the present invention. In the figure, the server distribution information synchronization system includes a radio base station 1, a
サーバ10は、HTTPサーバ10−1、SNMPマネージャ10−2、データベースサーバ10−3を備えている。SNMPマネージャ10−2は、広範囲に点在する無線基地局1とSNMPプロトコルによって接続され、無線基地局1の状態(4つの状態:Critical、Major、Minor、Normal)を定期的に取得するか、無線基地局1からのSNMPトラップにより取得する。データベースサーバ(データベース)10−3は、取得した無線基地局1の状態を管理情報として階層構造で格納して管理する。特に、障害が発生した場合には、該当無線基地局1がアラーム状態であることをデータベースに格納する。
The
また、HTTPサーバ10−1は、クライアントPC11−1〜11−3がログインする度に、乱数によるオフセット値を生成し、クライアントPC11−1〜11−3からの要求に応じて、上記下位層構造の無線基地局1の状態が記述され、セッションIDおよびオフセット値が埋め込まれたHTMLページを生成してクライアントPC11−1〜11−3に送信する。 The HTTP server 10-1 generates an offset value by a random number every time the client PCs 11-1 to 11-3 log in, and responds to the request from the client PCs 11-1 to 11-3. The state of the wireless base station 1 is described, and an HTML page in which the session ID and the offset value are embedded is generated and transmitted to the client PCs 11-1 to 11-3.
クライアントPC11−1〜11−3では、複数のWebブラウザが起動されており、該複数のWebブラウザによりサーバにログインし、無線基地局1の状態をHTMLページとして取得して表示する。また、クライアントPC11−1〜11−3のWebブラウザは、上記オフセット値に従って、サーバ(HTTPサーバ10−1)10に対してHTTP GET要求を周期的に行う。また各クライアントPC11−1〜11−3はNTPサーバ12から時刻情報を受信して、当該時刻情報を用いて自端末の時刻を設定する。これにより、各クライアントPC11−1〜11−3が刻む時刻が同期する。
In the client PCs 11-1 to 11-3, a plurality of Web browsers are activated, and the plurality of Web browsers log in to the server to acquire and display the state of the wireless base station 1 as an HTML page. Further, the Web browsers of the client PCs 11-1 to 11-3 periodically make an HTTP GET request to the server (HTTP server 10-1) 10 according to the offset value. Each client PC 11-1 to 11-3 receives time information from the
次に、図2は、上記サーバ10での無線基地局の管理状態を示す概念図である。サーバ10では、上述したように、階層構造で無線基地局1が管理されている。図示の例では、ルートに「都市A」、「都市B」、「都市C」があり、「都市A」の下位には、「基地局A」、「基地局B」、「基地局C」が存在する。該階層構造において、上位層の管理オブジェクトは、その配下の無線基地局の中で最も深刻なアラーム状態を示す。図示の例では、「基地局A」が最も深刻なアラーム状態である「Critical」であるので、その上位層の「都市A」も「Critical」となる。
Next, FIG. 2 is a conceptual diagram showing a management state of the radio base station in the
これらの状態をWebブラウザでは、図3に示すように、管理オブジェクト一覧として表示し、アラームの状態を視覚的に表現する。しかしながら、この上位層の管理オブジェクト一覧(都市A、都市B)と、下位層の管理オブジェクト一覧(基地局A、基地局B)とを別のウィンドウにて表示する場合、これまでは、従来技術で説明したように、HTTP要求が非同期に送信されるため、一時的に情報の時間差が生じる。また、全てのWebブラウザから同タイミングでHTTP要求を行った場合、HTTP負荷の増大が懸念される。 As shown in FIG. 3, the Web browser displays these states as a list of managed objects, and visually expresses the alarm state. However, when the upper layer managed object list (city A, city B) and the lower layer managed object list (base station A, base station B) are displayed in separate windows, the prior art As described above, since the HTTP request is transmitted asynchronously, a time difference of information temporarily occurs. In addition, when an HTTP request is issued from all Web browsers at the same timing, there is a concern about an increase in HTTP load.
次に、上述した本実施形態の動作について説明する。本実施形態によるサーバ配信情報同期システムは、以下のように動作する。 Next, the operation of the above-described embodiment will be described. The server distribution information synchronization system according to this embodiment operates as follows.
(1)サーバ10は、図4に示すように、クライアントPCのユーザがログインする度に、乱数によるオフセット値を生成し、図示しないメモリ領域に格納する。
(1) As shown in FIG. 4, the
(2)サーバ10は、図5に示すように、クライアントPC11−i(i=1〜3)からの要求に応じて、セッションIDおよびオフセット値を含めたHTMLページを生成してクライアントPC11−iに送信する。なお、セッションIDとは、クライアントPC11−iがサーバ10をアクセスする際の識別情報であり、同一のクライアントPC11−iであれば、各Webブラウザは、同じセッションIDで情報を取得することになる。
(2) As shown in FIG. 5, the
(3)クライアントPC11−iは、図6に示すように、オフセット値からHTTP要求時間を生成し、該HTTP要求時間に従って、各Webブラウザのウィンドウにてサーバ10からの情報取得するためのHTTP GETのタイミングを同期させる。
(3) As shown in FIG. 6, the client PC 11-i generates an HTTP request time from the offset value, and in accordance with the HTTP request time, an HTTP GET for acquiring information from the
このように、サーバ10側では、クライアントPC11−iのユーザがログインする度に、乱数によるオフセット値を生成し、セッションIDおよびオフセット値を含めたHTMLページを生成してクライアントPC11−iに送信し、クライアントPC11−i側では、該オフセット値からHTTP要求時間を生成し、該HTTP要求時間に従って、各Webブラウザがサーバ10にアクセスするようにしたので、同一のクライアントPC111−iにおける各WebブラウザのHTTP GETのタイミングを同期させることができ、オフセット値を乱数にて発生させることにより、各クライアントPC11−1〜11−3によるHTTP負荷を分散させることができる。
As described above, each time the user of the client PC 11-i logs in, the
図7は、本実施形態において、複数のクライアントPC11−1〜11−3の各々で複数のWebブラウザ(各2つ)を動作させた場合におけるHTTP GETのタイミングを示す概念図である。図において、各クライアントPC11−1〜11−3では、それぞれ2つのWebブラウザが動作している。クライアントPC11−1では、毎5秒にサーバにアクセスして無線基地局の管理情報を取得しており、クライアントPC11−2では、毎22秒にサーバにアクセスして無線基地局の状態を取得し、クライアントPC11−3では、毎47秒にサーバにアクセスして無線基地局の状態を取得している。したがって、複数のWebブラウザ(ウィンドウ)にまたがる無線基地局の状態は、クライアントPC(オペレータ)毎に同期する。また、オフセット値が乱数により与えられるため、サーバ10へのアクセスが集中することが緩和され、負荷分散が実現される。
FIG. 7 is a conceptual diagram showing the timing of HTTP GET when a plurality of Web browsers (two each) are operated in each of the plurality of client PCs 11-1 to 11-3 in the present embodiment. In the figure, each of the client PCs 11-1 to 11-3 operates two Web browsers. The client PC 11-1 accesses the server every 5 seconds to acquire wireless base station management information, and the client PC 11-2 accesses the server every 22 seconds to obtain the state of the wireless base station. The client PC 11-3 accesses the server every 47 seconds and acquires the state of the radio base station. Therefore, the state of the radio base station across a plurality of Web browsers (windows) is synchronized for each client PC (operator). Further, since the offset value is given by a random number, the concentration of access to the
上述した実施形態によれば、Webアプリケーションにおけるマルチウィンドウ(Webブラウザ)での情報同期化を実現することができる。また、オフセット値を乱数にて発生させることにより、HTTP負荷を分散させることができる。 According to the above-described embodiment, it is possible to realize information synchronization in a multi-window (Web browser) in a Web application. Further, the HTTP load can be distributed by generating the offset value with a random number.
なお、上述した実施形態においては、上述した無線基地局1、サーバ10、クライアントPC11などによる一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。すなわち、無線基地局1、サーバ10、クライアントPC11などにおける、各処理手段、処理部は、CPU等の中央演算処理装置がROMやRAM等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
In the above-described embodiment, the series of processes performed by the wireless base station 1, the
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。 Here, the computer-readable recording medium means a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, or the like. Alternatively, the computer program may be distributed to the computer via a communication line, and the computer that has received the distribution may execute the program.
1 無線基地局
10 サーバ
10−1 HTTPサーバ(応答手段、時間情報生成手段)
10−2 SNMPサーバ
10−3 データベースサーバ
11−1〜11−3 クライアントPC(端末、情報要求手段)
12 NTPサーバ
1
10-2 SNMP server 10-3 Database server 11-1 to 11-3 Client PC (terminal, information request means)
12 NTP server
Claims (2)
サーバが、前記端末から情報要求を受信すると、前記情報要求を行うタイミングを示した時間情報を前記端末に送信するステップと、
前記端末が、前記時間情報に基づいて、前記情報要求を行うステップと、
前記サーバが、前記時間情報に基づく情報要求を受信すると、前記情報要求に対する情報を前記端末へ送信するステップと、
含み、
前記時間情報を送信するステップでは、前記サーバが、同一の端末に対して同一の時間情報を送信し、
前記端末が、互いに関連づけられた関連情報を、マルチウィンドウで別々に表示するとき、前記同一の時間情報を用いて前記関連情報の要求を行うことにより、前記サーバから、前記関連情報を取得するためのタイミングを同期させる、
ことを特徴とする情報配信方法。 An information distribution method in a system in which a server and a terminal are connected via a communication network,
When the server receives the information request from the terminal, the server transmits time information indicating the timing of performing the information request to the terminal;
The terminal making the information request based on the time information;
When the server receives an information request based on the time information, transmitting information on the information request to the terminal;
Including
In the step of transmitting the time information, the server transmits the same time information to the same terminal,
The terminal obtains the related information from the server by requesting the related information using the same time information when displaying the related information associated with each other separately in a multi-window. Synchronize the timing of
An information delivery method characterized by the above.
前記サーバは、前記端末から情報要求を受信すると、前記情報要求を行うタイミングを示した時間情報を前記端末に送信する時間情報送信手段を備え、
前記端末は、前記時間情報に基づいて、前記情報要求を行う情報要求手段を備え、
前記サーバは、更に、前記時間情報に基づく情報要求を受信すると、前記情報要求に対する情報を前記端末へ送信する手段を備え、
前記時間情報送信手段は、同一の端末に対して同一の時間情報を送信し、
前記端末は、互いに関連づけられた関連情報を、マルチウィンドウで別々に表示するとき、前記同一の時間情報を用いて前記関連情報の要求を行うことにより、前記サーバから、前記関連情報を取得するためのタイミングを同期させる、
ことを特徴とする情報システム。 An information system in which a server and a terminal are connected via a communication network,
When the server receives an information request from the terminal, the server includes time information transmitting means for transmitting time information indicating a timing for performing the information request to the terminal ,
The terminal includes information requesting means for making the information request based on the time information,
The server further receives the information request based on the time information, Bei example means for transmitting information to said information request to said terminal,
The time information transmitting means transmits the same time information to the same terminal,
The terminal obtains the related information from the server by requesting the related information using the same time information when displaying the related information associated with each other separately in a multi-window. Synchronize the timing of
An information system characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005344736A JP4804897B2 (en) | 2005-11-29 | 2005-11-29 | Information distribution method and information system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005344736A JP4804897B2 (en) | 2005-11-29 | 2005-11-29 | Information distribution method and information system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007148936A JP2007148936A (en) | 2007-06-14 |
| JP4804897B2 true JP4804897B2 (en) | 2011-11-02 |
Family
ID=38210263
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005344736A Expired - Fee Related JP4804897B2 (en) | 2005-11-29 | 2005-11-29 | Information distribution method and information system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4804897B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH117405A (en) * | 1997-06-17 | 1999-01-12 | Fujitsu Ltd | File sharing system |
| JPH1153274A (en) * | 1997-08-01 | 1999-02-26 | Canon Inc | Communication control method |
| JP3945390B2 (en) * | 2002-11-27 | 2007-07-18 | 日本ビクター株式会社 | Network device control system, server, and transmission control method |
| WO2005006606A1 (en) * | 2003-07-14 | 2005-01-20 | Sony Corporation | Communication method |
-
2005
- 2005-11-29 JP JP2005344736A patent/JP4804897B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007148936A (en) | 2007-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7707513B2 (en) | System for streaming data from server to multiple slave browser windows in client computer through a master browser window | |
| CN104022891B (en) | A kind of global load balancing appliance services coordination approach and device | |
| JP4842742B2 (en) | Software management program, software management method, and software management apparatus | |
| JP5976210B2 (en) | Monitoring system, facility management apparatus, monitoring method and program | |
| WO2001091402A3 (en) | Activity monitor and resource manager in a network environment | |
| JP2006221376A (en) | Plant emergency information display system and method, Web server | |
| CN104834582A (en) | Monitoring event display method | |
| US8930532B2 (en) | Session management in a thin client system for effective use of the client environment | |
| KR101586587B1 (en) | Method and apparatus for system monitoring | |
| JP2006268470A (en) | Asynchronous communication method | |
| US20060168079A1 (en) | System and method for automatically connecting a client computer to a server | |
| JP4804897B2 (en) | Information distribution method and information system | |
| JP2009237835A (en) | Web server system and load distribution method | |
| JPWO1998037497A1 (en) | Virtual space information processing device | |
| US20070050482A1 (en) | System and method for executing web pages using a multi-tiered distributed framework | |
| JP2005346257A (en) | Information processing apparatus and device | |
| JP2011138202A (en) | Server device, server load distribution device, server load distribution method, and program | |
| JP2009080587A (en) | Data transfer server | |
| JP2009064310A (en) | Data communication method and client server system | |
| JP2009289163A (en) | Server device and communication system | |
| CN102117307A (en) | Method and device for displaying data in Web browser | |
| CN113542424A (en) | Data processing method, apparatus, apparatus and computer program product | |
| US8825850B2 (en) | Information processing apparatus and control method | |
| JP4911532B2 (en) | Polling control method and system in resource management system | |
| JP2006058964A (en) | Computer monitoring method and management apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080902 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110301 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110421 |
|
| 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: 20110802 |
|
| 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: 20110810 |
|
| 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 |