JP3212925B2 - Information browsing system - Google Patents
Information browsing systemInfo
- Publication number
- JP3212925B2 JP3212925B2 JP29137297A JP29137297A JP3212925B2 JP 3212925 B2 JP3212925 B2 JP 3212925B2 JP 29137297 A JP29137297 A JP 29137297A JP 29137297 A JP29137297 A JP 29137297A JP 3212925 B2 JP3212925 B2 JP 3212925B2
- Authority
- JP
- Japan
- Prior art keywords
- variable
- data
- information
- address
- 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
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、インターネットや
イントラネット等におけるWWW(World Wide Web)サ
ーバにアクセスして各種情報を閲覧する情報閲覧システ
ムに関する。[0001] 1. Field of the Invention [0002] The present invention relates to an information browsing system for accessing various information by accessing a WWW (World Wide Web) server on the Internet or an intranet.
【0002】[0002]
【従来の技術】インターネットやイントラネット等にお
けるホームページは、各WWWブラウザからWWWサー
バにアクセスして閲覧される。このとき、アクセスする
アドレスがURL(Uniform Resource Locator)であ
り、アクセスに使用するプロトコルがhttp(Hyper
Text Transfer Protocol)である。WWWブラウザから
のアクセスにより、WWWサーバがどのような情報(デ
ータ)を返信するのかはHTML(Hyper Text Markup
Language)記述言語を使用してWWWサーバ内に記述す
る。2. Description of the Related Art Homepages on the Internet, intranets and the like are browsed by accessing a WWW server from each WWW browser. At this time, the address to be accessed is a URL (Uniform Resource Locator), and the protocol used for access is http (Hyper
Text Transfer Protocol). What information (data) the WWW server returns by access from the WWW browser is determined by HTML (Hyper Text Markup).
Language) A description language is used to describe in the WWW server.
【0003】図5は、WWWに関する一般的なネットワ
ークの構成を示すブロック図である。一般的なWWWブ
ラウザA3,A3,A3は、各々、アクセス速度の向上
やネットワークの負荷軽減のため、キャッシュ機構A3
1,A31,A31を有している。WWWブラウザA
3,A3,A3は、一度、アクセスしたURLに関して
は、WWWサーバA1から得たデータをキャッシュA3
1内に保存して置き、再度同一のURLをアクセスする
場合には、WWWサーバA1にアクセスせずに、キャッ
シュA31内からデータを引き出して使用する。FIG. 5 is a block diagram showing the configuration of a general network relating to WWW. The general WWW browsers A3, A3, and A3 each have a cache mechanism A3 for improving access speed and reducing network load.
1, A31 and A31. WWW Browser A
3, A3 and A3 cache the data obtained from the WWW server A1 for the URL once accessed.
1, when accessing the same URL again, the data is retrieved from the cache A31 and used without accessing the WWW server A1.
【0004】プロキシー・サーバA2は、ネットワーク
上のWWWサーバA1,A1,A1と各WWWブラウザ
A3,A3,A3との中間に配置され、WWWブラウザ
A3のそれぞれのキャッシュ機構A31と同様な目的・
機能を有する装置であり、WWWブラウザA3,A3,
A3からのアクセスに対してキャッシュ機構A21にヒ
ットすれば、WWWサーバA1の代わりにキャッシュ機
構A21から引きだしたデータを返信する。[0004] The proxy server A2 is arranged between the WWW servers A1, A1, A1 on the network and the WWW browsers A3, A3, A3 on the network, and has the same purpose as the cache mechanism A31 of the WWW browser A3.
It is a device having a function, and a WWW browser A3, A3,
If the cache mechanism A21 is hit in response to the access from A3, the data retrieved from the cache mechanism A21 is returned instead of the WWW server A1.
【0005】WWWブラウザA3がWWWサーバA1へ
のデータ要求を行う際、WWWブラウザA3やプロキシ
ー・サーバA2の有するキャッシュ機構A31/A21
は、既に該当データがWWWサーバA1から引き出さ
れ、かつキャッシュ機構A31/A21内にそのデータ
がまだ存在するか否かを、そのURLをキーワードとし
てキャッシュ機構A31/A21内の検索を行う。When the WWW browser A3 makes a data request to the WWW server A1, the cache mechanism A31 / A21 of the WWW browser A3 or the proxy server A2 has
Performs a search in the cache mechanism A31 / A21 using the URL as a keyword as to whether the relevant data has already been retrieved from the WWW server A1 and the data still exists in the cache mechanism A31 / A21.
【0006】公報特開平4−313126では、クライ
アント計算機がサーバ計算機に対して要求したデータが
キャッシュ内に存在したとき、キャッシュ内のデータの
有効性をデータ更新時刻の同一性で確認を行う技術が開
示されている。Japanese Patent Application Laid-Open No. 4-313126 discloses a technique in which when data requested by a client computer to a server computer exists in a cache, the validity of the data in the cache is confirmed by the same data update time. It has been disclosed.
【0007】しかしながら、httpでは、データ更新
時刻情報の転送手順がなく、キャッシュ内のデータが最
新のものであるか否かを確認できないため、WWWブラ
ウザA3やプロキシー・サーバA2が有するキャッシュ
機構A31/A21は、キャッシュ機構A31/A21
内に存在するデータと、WWWサーバA1内のオリジナ
ルデータとの違いの有無を確認せずに、データを引き出
してしまう。However, since there is no transfer procedure for data update time information in http, it is not possible to confirm whether or not the data in the cache is the latest data. Therefore, the cache mechanism A31 // in the WWW browser A3 or the proxy server A2 has A21 is a cache mechanism A31 / A21
The data is extracted without checking whether there is a difference between the data existing in the server and the original data in the WWW server A1.
【0008】従来技術の実施例について図面を参照して
説明する。図6は、従来技術のWWWブラウザ上での表
示イメージを示す概念図である。ここでは、「図6
(a)に示すページ1B1において、WWWサーバ内の
変数の内容を画像B11で視覚的に表示し、WWWブラ
ウザからの指示で、その変数の内容操作B121(変数
操作:0に設定)/B122(変数操作:1を加算)/
B123(変数操作:1を減算)を行い、その操作した
結果を、図6(c)に示す次ページであるページ2B3
にページ1B1と同形式の画像B31で表示する。但
し、その変数内容と画像内容との関係には、1対1また
は多対1であるという法則性があるものとする。」とい
うホームページを一実施例として説明する。An embodiment of the prior art will be described with reference to the drawings. FIG. 6 is a conceptual diagram showing a display image on a conventional WWW browser. Here, “FIG.
In page 1B1 shown in (a), the contents of the variables in the WWW server are visually displayed as an image B11, and the contents operation B121 (variable operation: set to 0) / B122 ( Variable operation: add 1) /
B123 (variable operation: 1 is subtracted), and the result of the operation is displayed on page 2B3, which is the next page shown in FIG.
In the same format as the page 1B1. However, it is assumed that there is a rule that the relationship between the variable content and the image content is one-to-one or many-to-one. Will be described as an example.
【0009】図7は、従来技術による上述したホームペ
ージを表示させるためのHTML記述内容を示す概念図
である。図7(a)に示すA.html(ページ1)C
1では、まず、C.cgiを起動して画像表示を行う
(C11)。このC.cgiは、WWWサーバ内の変数
内容に基づいて画像データを作成し、”Content-type:i
mage/gif”等の形式で出力するCGI(Common Gateway
Interface)プログラムである。FIG. 7 is a conceptual diagram showing the contents of HTML description for displaying the above-mentioned home page according to the prior art. A. As shown in FIG. html (page 1) C
In C.1, first, C.I. The cgi is activated to display an image (C11). This C. cgi creates image data based on the contents of variables in the WWW server, and generates “Content-type: i
CGI (Common Gateway) to output in a format such as “mage / gif”
Interface) program.
【0010】次に、WWWブラウザからの変数操作1/
2/3を待つ(C12)。WWWブラウザから変数操作
1/2/3が実行されると、B.cgiC2が起動され
る。このB.cgiプログラムC2は、変数操作の種類
に従ってWWWサーバ内の変数を内容操作し、C.cg
iを起動することで、図7(b)に示すページ2として
変数内容に基づいた画像表示を行う(C21)。Next, a variable operation 1 /
Wait for 2/3 (C12). When the variable operation 1/2/3 is executed from the WWW browser, B.B. cgiC2 is activated. This B. The cgi program C2 operates the contents of the variables in the WWW server according to the type of the variable operation, cg
By activating i, an image is displayed as page 2 shown in FIG. 7B based on the variable contents (C21).
【0011】図8は、従来技術によるhttpシーケン
スを示すシーケンス図である。WWWブラウザD1から
の各要求がWWWサーバD2に送信され、それらの要求
に対する内容がそれぞれWWWブラウザD1に返信され
る。しかしながら、ページ2でのC.cgiの要求D1
07は、ページ1でのC.cgiの要求D103と同一
のURLであるため、キャッシュ機構D12にヒットし
てしまい、実際にWWWサーバD2へ要求が行かず、変
数更新後の画像D208ではなく、キャッシュ機構D1
2内のページ1と同一である、変数更新前の画像データ
D204が引き出され、表示されてしまう。FIG. 8 is a sequence diagram showing an http sequence according to the prior art. Each request from the WWW browser D1 is transmitted to the WWW server D2, and the contents of those requests are returned to the WWW browser D1. However, on page 2 C.I. cgi request D1
07 is C.I. on page 1. Since the URL is the same as the cgi request D103, the cache mechanism D12 is hit, and the request is not actually made to the WWW server D2, and the cache mechanism D1 is used instead of the image D208 after updating the variables.
The image data D204 before the variable update, which is the same as page 1 in page 2, is extracted and displayed.
【0012】[0012]
【発明が解決しようとする課題】上述したように、従来
技術では、ページ2において更新された変数内容に基づ
いた画像を表示する場合、ページ1でのURLとページ
2でのURLとが同一であるため、キャッシュ機構を有
するWWWブラウザやプロキシー・サーバ内のキャッシ
ュが効いてしまい、変数更新後の画像が表示されずに、
図6(b)に示すように、変数更新前の画像が表示され
てしまうという問題があった。As described above, in the prior art, when displaying an image based on the updated variable content on page 2, the URL on page 1 and the URL on page 2 are the same. Because of this, the cache in the WWW browser or proxy server that has a cache mechanism works, and the image after updating the variable is not displayed,
As shown in FIG. 6B, there is a problem that the image before updating the variables is displayed.
【0013】また、上記問題があるために得られなかっ
た変数更新後の画像を得るために、WWWブラウザD1
の使用者がリロード(再読み込み)操作を行うと、図6
(d)に示すように、WWWブラウザD1からWWWサ
ーバD2へ変数操作の要求が再送されてしまい、変数に
対して期待しない重複する内容操作(図6の例では、
「1を加算」という変数操作2が2回行われる)が行わ
れるという問題があった。Further, in order to obtain an image after updating a variable which has not been obtained due to the above problem, a WWW browser D1
When the user performs a reload (reload) operation, FIG.
As shown in FIG. 6D, a request for a variable operation is resent from the WWW browser D1 to the WWW server D2, and an unexpected content operation for the variable (in the example of FIG. 6,
Variable operation 2 of "adding 1" is performed twice).
【0014】この発明は上述した事情に鑑みてなされた
もので、元の画像に対して更新された変数内容に対応す
る画像を表示する際、常に正確な変数更新後の画像を得
ることができ、かつWWWブラウザの使用者によるリロ
ード操作を不要にすることができるとともに、変数に対
する重複した内容操作が行われることを防止することが
できる情報閲覧システムを提供することを目的としてい
る。The present invention has been made in view of the above-described circumstances, and when displaying an image corresponding to the content of a variable updated with respect to an original image, it is possible to always obtain an accurate image after updating the variable. It is another object of the present invention to provide an information browsing system that can eliminate the need for a reload operation by a user of a WWW browser and can prevent a duplicate content operation on a variable from being performed.
【0015】[0015]
【課題を解決するための手段】上述した問題点を解決す
るために、請求項1記載の発明では、所定の表記形式に
従ってページ単位で記述され、各種情報を閲覧可能にす
るデータをサーバに蓄積し、前記データに従う各種情報
を、前記ページに対応するアドレスを指定することで、
端末で閲覧する情報閲覧システムにおいて、前記端末
は、過去に受信した情報を前記アドレスと対応付けて保
持して再利用するキャッシュ機構を有し、前記サーバ
は、所定の変数内容に基づいて決定される情報を生成
し、前記所定の変数内容に対する変数操作があると、該
変数操作に基づく変数更新後の情報を前記端末で表示さ
せるための、前記変数操作の結果である、更新後の変数
を明示したパラメータを含むアドレスが、所定の表記形
式に従って記述されたデータを生成し、前記端末は、前
記サーバから前記変数操作の結果である、更新後の変数
が明示されたパラメータを含むアドレスが記述されたデ
ータを受信したときには、該データに記述された、パラ
メータを含むアドレスと、過去にキャッシュした情報と
対応付けられた、パラメータを含むアドレスとが異なる
場合に、前記キャッシュ機構を動作させずに、前記変数
操作の結果である、更新後の変数が明示されたパラメー
タを含むアドレスが記述されたデータに従って各種情報
を表示することを特徴とする。In order to solve the above-mentioned problems, according to the first aspect of the present invention, various information can be browsed by being described in page units according to a predetermined notation format .
By accumulating data on a server and specifying various information according to the data by specifying an address corresponding to the page ,
An information viewing system for viewing at the end end of the terminal
Stores information received in the past in association with the address.
The server generates information determined based on predetermined variable contents, and when there is a variable operation on the predetermined variable contents, updates the variable based on the variable operation. for displaying the information after at said terminal, said the result of variable operation, addresses containing parameters explicitly updated variable, generates data described according to a predetermined representation format, the terminal When receiving, from the server, data describing an address including a parameter in which an updated variable is specified, which is a result of the variable operation, the parameter described in the data is received.
The address including the meter and the information cached in the past
The associated, that different and the address containing the parameter
The case, without operating the cache mechanism, the the result of variable operation, the variable after updating and displaying various types of information in accordance with the data address is written containing explicit parameters.
【0016】また、請求項2記載の発明では、請求項1
記載の情報閲覧システムにおいて、所定の表記形式に従
ってページ単位で記述され、各種画像情報を閲覧可能に
するデータをサーバに蓄積し、前記データに従う各種画
像情報を、前記ページに対応するアドレスを指定するこ
とで、端末で閲覧する情報閲覧システムにおいて、前記
端末は、過去に受信した画像情報を前記アドレスと対応
付けて保持して再利用するキャッシュ機構を有し、前記
サーバは、所定の変数内容に対して変数操作を行う変数
操作手段と、前記所定の変数内容に基づく画像情報を生
成させる、所定の変数を明示したパラメータを含むアド
レスが、所定の表記形式に従って記述されたデータを生
成し、前記変数操作手段による変数操作の結果である、
更新後の変数を明示したパラメータを含むアドレスが、
所定の表記形式に従って記述された新たなデータを生成
するデータ生成手段と、前記データ生成手段によって生
成されたデータに応じて、変数更新後の画像情報を生成
する画像生成手段とを備え、前記端末は、前記サーバか
ら送信されてくる、所定の変数を明示したパラメータを
含むアドレスが、所定の表記形式に従って記述されたデ
ータを解釈する解釈手段と、新たなアドレスにアクセス
する場合には、前記サーバに要求を出すとともに、前記
サーバからの画像情報をキャッシュする一方、過去にキ
ャッシュした画像情報に対応付けられたアドレスと同一
アドレスにアクセスする場合には、キャッシュした画像
情報を取り出す蓄積手段と、前記解釈手段によって解釈
されたデータに従う各種画像情報、または前記蓄積手段
から取り出された各種画像情報を表示する表示手段とを
備え、前記端末は、前記サーバから前記変数操作の結果
である、更新後の変数が明示されたパラメータを含むア
ドレスが記述されたデータを受信したときには、該デー
タに記述された、パラメータを含むアドレスが、過去に
キャッシュした画像情報に対応付けられた、パラメータ
を含むアドレスと異なる場合に、前記蓄積手段にキャッ
シュされた画像情報を用いずに、前記変数操作の結果で
ある、更新後の変数が明示されたパラメータを含むアド
レスが記述されたデータに従って各種画像情報を表示す
ることを特徴とする。According to the second aspect of the present invention, the first aspect of the present invention is provided.
In the described information browsing system, it is described in page units according to a predetermined notation format, and various image information can be browsed
The data to be stored in the server, various images according to the data
The image information, by specifying an address corresponding to the page, the information viewing system for viewing by the end edge, the
The terminal associates the previously received image information with the address
The server has a cache mechanism for storing and reusing the variable , and the server performs a variable operation on a predetermined variable content.
Operating means, and an ad including a parameter specifying a predetermined variable for generating image information based on the content of the predetermined variable.
Less generates a data described according to a predetermined representation format, the result of the variable operation by pre Symbol variable operating means,
The address that contains the parameter that specifies the updated variable is
Comprising a data generating means for generating a new data written according to a predetermined representation format, in accordance with the data generated by said data generating means and image generating means for generating image information after variable update, the terminal, the sent from the server, the address containing the parameters explicitly given variables, and interpretation means for interpreting the data described according to a predetermined representation format, to access the new address is While making a request to the server and caching the image information from the server, if accessing the same address as the address associated with the previously cached image information , the cached image
Comprising a storage unit to retrieve the information, and display means for displaying the various kinds of image information according to the interpreted data by interpreting means or each species image information retrieved from said storage means, said terminal, said variable from said server The result of the operation is an attribute that contains a parameter with the updated variable specified.
Upon receiving the data address is written has been described in the data, address including parameters associated with the cache in the past image information, the parameters
In case that different from the address including, without using the cached image information in the storage means, add containing the result of the variable operation, the variable after updating is expressly parameters
And displaying various kinds of image information in accordance with data describing the address .
【0017】また、請求項3記載の発明では、請求項1
または2記載の情報閲覧システムにおいて、前記情報が
表示されるページと前記アドレスとの関係は、少なくと
も1対1もしくは1対多であることを特徴とする。According to the third aspect of the present invention, the first aspect of the present invention is provided.
Or in the information browsing system according to 2, wherein the information is
The relationship between the displayed page and the address is at least one-to-one or one- to- many .
【0018】また、請求項4記載の発明では、請求項1
または2記載の情報閲覧システムにおいて、前記所定の
表記形式に従って記述されたデータは、HTML(Hype
r Text Markup Language)記述言語で記述されたもので
あることを特徴とする。According to the fourth aspect of the present invention, there is provided the first aspect.
Or In 2 wherein the information browsing system, data described in accordance with notation format before Kisho constant is, HTML (Hype
r Text Markup Language) is characterized by a description language.
【0019】本発明では、前記サーバは、所定の変数内
容に基づいて決定される情報を生成し、端末に送信す
る。このとき、端末からの要求で、前記所定の変数内容
に対する変数操作があると、該変数操作に基づく変数更
新後の情報を前記端末で表示させるための、前記変数操
作の結果である、更新後の変数を明示したパラメータを
含むアドレスが、所定の表記形式に従って記述されたデ
ータを生成する。前記端末は、通常、同一アドレスの情
報を指定するときは、キャッシュされた情報を表示す
る。これに対して、前記サーバから前記変数操作の結果
である、更新後の変数が明示されたパラメータを含むア
ドレスが記述されたデータを受信したときには、該デー
タに記述された、パラメータを含むアドレスと、過去に
キャッシュした情報と対応付けられた、パラメータを含
むアドレスとが異なる場合に、前記キャッシュ機構を動
作させずに、前記変数操作の結果である、更新後の変数
が明示されたパラメータを含むアドレスが記述されたデ
ータに従って各種情報を表示する。したがって、変数操
作が行われた、異なる変数に対応する第2ページ目にお
いても、常に変数更新後の画像を得ることが可能とな
り、かつWWWブラウザの使用者によるリロード操作を
不要にすることが可能となるとともに、変数に対する重
複した内容操作を防止することが可能となる。In the present invention, the server generates information determined based on the contents of a predetermined variable and transmits the information to a terminal. At this time, in response to a request from the terminal, if there is a variable operation on the predetermined variable content, the terminal displays the updated information based on the variable operation based on the variable operation. Generates data described in accordance with a predetermined notation format. The terminal usually has the same address information.
When you specify a broadcast displays the cached information. In contrast, the result of the variable operation from the server, A including variables after update is explicitly parameters
Upon receiving the data address is written has been described in the data, an address that contains parameters, associated with a cache in the past information, if the address containing the parameter difference exists, the cache mechanism Without operating, various information is displayed in accordance with data describing an address including a parameter in which an updated variable is specified, which is a result of the variable operation. Therefore, even on the second page corresponding to a different variable in which the variable operation has been performed, it is possible to always obtain an image after updating the variable, and it becomes unnecessary to perform a reload operation by the user of the WWW browser. , And it is possible to prevent duplicate content operations on variables.
【0020】[0020]
【発明の実施の形態】以下、本発明の一実施例を図面を
参照して詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0021】図1は、本発明による一実施例によるWW
WサーバとWWWブラウザの構成を示すブロック図であ
る。また、図2は、同実施例によるWWWアクセス方式
に従って記述したHTML言語によるページ内容を示す
概念図である。図1において、本発明の実施形態では、
WWWサーバE1とWWWブラウザE2とが直接接続さ
れたネットワークを想定している。WWWサーバE1
は、1ページ目に関するhtml記述であるA.htm
lE11と、変数に対して内容を操作する変数操作1/
2/3を行うCGIプログラムであり、2ページ目に関
するhtmlを出力するB.cgiE12と、変数の内
容に基づいた画像を生成するC.cgiE13と、変数
E14とを備えている。WWWブラウザE2は、htt
p処理部E21およびキャッシュ機構E22を備えてい
る。FIG. 1 shows a WW according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a configuration of a W server and a WWW browser. FIG. 2 is a conceptual diagram showing page contents in the HTML language described according to the WWW access method according to the embodiment. In FIG. 1, in the embodiment of the present invention,
It is assumed that the network is a network in which the WWW server E1 and the WWW browser E2 are directly connected. WWW server E1
Is an html description for the first page. htm
1E11 and variable operation 1 / to operate the contents of the variable
B. This is a CGI program that performs / and outputs html related to the second page. CgiE12 and C.CgiE12, which generates an image based on the contents of variables. cgiE13 and a variable E14. WWW browser E2 is http
A p-processing unit E21 and a cache mechanism E22 are provided.
【0022】A.htmlE11の内容E3は、図2
(a)に示すように、C.cgiE13を起動する記述
行E31と、変数操作1/2/3の入力を催促して待つ
記述行E32とを含んでいる。また、B.cgiE12
の出力するhtmlの内容E4は、図2(b)に示すよ
うに、C.cgiE13を起動する記述行E41を含
み、その記述行E41は、フルパスのスクリプト名E4
11と、変数E14の内容を文字列にしたパラメータE
413と、スクリプト名E411とパラメータE413
とを区切るセパレータE412とを含んでいる。A. The content E3 of the htmlE11 is shown in FIG.
As shown in FIG. A description line E31 for activating the cgiE13 and a description line E32 for prompting the input of the variable operation 1/2/3 and waiting. B. cgiE12
The contents E4 of the html output by the C.C., as shown in FIG. A description line E41 for activating the cgiE13 is included, and the description line E41 includes a script name E4 of a full path.
11 and a parameter E obtained by converting the contents of the variable E14 into a character string.
413, a script name E411, and a parameter E413
And a separator E412 that separates them.
【0023】図2に示す本実施形態と図7に示す従来技
術との違いは、本実施形態において、変数E14の内容
を文字列にしたパラメータE413と、スクリプト名E
411とパラメータE413とを区切るセパレータE4
12とが存在することにある。The difference between the embodiment shown in FIG. 2 and the prior art shown in FIG. 7 is that, in this embodiment, a parameter E413 in which the content of the variable E14 is a character string and a script name E
Separator E4 that separates 411 from the parameter E413
12 exists.
【0024】B.実施例の動作 次に、図3を参照して本実施形態の動作について詳細に
説明する。図3は、WWWサーバE1とWWWブラウザ
E2とのhttpシーケンスを示すシーケンス図であ
る。WWWブラウザE2からA.htmlというURL
を投入すると、http処理部E21からキャッシュ機
構E22にA.htmlの要求F101が供給され、こ
の要求F101は、キャッシュ機構E22内には存在し
ないのでミスヒットし、そのため、WWWサーバE1へ
転送される。WWWサーバE1は、A.htmlの要求
F201を受信すると、WWWブラウザE2に対して
A.htmlの内容F202(図2(a)参照)を返送
する。キャッシュ機構E22は、受信したA.html
の内容F202をキャッシングした後、http処理部
E21へ転送する。http処理部E21は、A.ht
mlの内容F102を受信すると、その内容を解析し
て、その中に記述されているC.cgiの要求F103
を、WWWサーバE1に対して送信する。B. Operation of Example Next, the operation of this embodiment will be described in detail with reference to FIG. FIG. 3 is a sequence diagram showing an http sequence between the WWW server E1 and the WWW browser E2. From WWW browser E2 to A. html URL
Is input from the http processing unit E21 to the cache mechanism E22. The request F101 of html is supplied. Since the request F101 does not exist in the cache mechanism E22, it makes a mishit and is therefore transferred to the WWW server E1. The WWW server E1 has an A. html request F201 is received, the AWW. The contents of the html F202 to return the (see FIG. 2 (a)). The cache mechanism E22 receives the received A.D. html
After the content F202 is cached, it is transferred to the http processing unit E21. The http processing unit E21 performs the processing described in A.11. ht
When the content F102 of the C.ml is received, the content is analyzed and the C.F. cgi request F103
Is transmitted to the WWW server E1.
【0025】キャッシュ機構E22は、受信したC.c
giの要求F103がキャッシュ内に存在しないのでミ
スヒットするので、受信したC.cgiの要求F103
をWWWサーバE1へ転送する。WWWサーバE1は、
C.cgiの要求F203を受信すると、変数内容に基
づいた画像データであるC.cgiの内容F204(画
像データ)をWWWブラウザE2に対して返送する。キ
ャッシュ機構E22は、受信したC.cgiの内容F2
04をキャッシングした後、http処理部E21へ転
送する。http処理部E21は、C.cgiの内容F
104を受信すると、変数内容に基づいた画像データで
あるC.cgiの内容F104(画像データ)を用いて
ページ1の表示を行う。The cache mechanism E22 receives the received C.E. c
gi because the request F103 does not exist in the cache and thus misses. cgi request F103
To the WWW server E1. The WWW server E1
C. When the request F203 of Cgi is received, C.I.G. The content F204 (image data) of the cgi is returned to the WWW browser E2. The cache mechanism E22 receives the C.I. cgi contents F2
After caching 04, it is transferred to the http processing unit E21. The http processing unit E21 is a C.I. cgi contents F
104 is received, C.104 which is image data based on the content of the variable is received. The page 1 is displayed using the cgi contents F104 (image data).
【0026】次に、WWWブラウザE2から変数操作1
/2/3を行うと、http処理部E21からキャッシ
ュ機構E22にB.cgiの要求F105が供給され、
この要求F105は、フォームであるため、キャッシュ
検索せずにWWWサーバE1へ転送される。WWWサー
バE1は、B.cgiの要求F205を受信すると、そ
の中の情報である変数操作1/2/3に従って変数内容
を更新し、WWWブラウザE2に対してB.cgiの内
容F206を返送する。キャッシュ機構E22は、受信
したB.cgiの内容F206(図2(b)参照)をキ
ャッシングし、そして、http処理部E21へ転送す
る。http処理部E21は、B.cgiの内容F10
6(図2(b)のE41)を受信すると、その内容を解
析してその中に記述されているC.cgi?xxxの要
求F107を、キャッシュ機構E22に対して送信す
る。Next, the variable operation 1 is performed from the WWW browser E2.
/ 2/3, the HTTP processing unit E21 sends the B.P. cgi request F105 is supplied,
Since the request F105 is a form, it is transferred to the WWW server E1 without performing a cache search. The WWW server E1 has a When the request F205 of cgi is received, the contents of the variable are updated in accordance with the variable operation 1/2/3, which is information in the request F205, and B.CGI is transmitted to the WWW browser E2. The content F206 of the cgi is returned. The cache mechanism E22 receives the received B.I. The content F206 of cgi (see FIG. 2B) is cached and transferred to the http processing unit E21. The http processing unit E21 performs cgi contents F10
6 (E41 in FIG. 2 (b)), the contents are analyzed, and C.6 described therein is analyzed. cgi? The request F107 of xxx is transmitted to the cache mechanism E22.
【0027】キャッシュ機構E22は、受信したC.c
gi?xxxの要求F107が、キャッシュ内に既に存
在するC.cgiの要求F103と異なると判断してミ
スヒットととなり、そのため、C.cgi?xxxの要
求F207をWWWサーバE1へ転送する。WWWサー
バE1は、C.cgi?xxxの要求F207を受信す
ると、WWWブラウザE2に対して画像データである
C.cgiの内容F208を返送する。キャッシュ機構
E22は、受信したC.cgiの内容F208をキャッ
シングし、そして、http処理部E21へ転送する。
http処理部E21は、C.cgiの内容F108を
受信すると、変数操作が反映された画像であるC.cg
iの内容F108を用いてページ2の表示を行う。The cache mechanism E22 receives the received C.E. c
gi? xxx request F107 is already present in the cache. cgi is determined to be different from the request F103, resulting in a mishit. cgi? The request F207 of xxx is transferred to the WWW server E1. The WWW server E1 has a C.I. cgi? When the request F207 of xxx is received, the WWW browser E2 sends the C.xxx image data. The content F208 of the cgi is returned. The cache mechanism E22 receives the C.I. The content F208 of the cgi is cached and transferred to the http processing unit E21.
The http processing unit E21 is a C.I. When the content F108 of Cgi is received, C.I.G. cg
The page 2 is displayed using the content F108 of i.
【0028】次に、図4は、本発明の一実施形態による
httpシーケンスを示すシーケンス図であり、キャッ
シュ機構E22にヒットする場合のものである。変数更
新後の値が「yyy」となった場合、以前のデータ要求
F107の「xxx」と異なるため、キャッシュ機構E
22にミスヒットし、改めてデータ要求G105がWW
WサーバE1へ送信される。再度WWWブラウザE1か
ら変数操作を行い、変数更新後の値が再び「xxx」と
なった場合、データ要求G109はキャッシュ機構E2
2にヒットするので、キャッシュ内の画像F108が引
き出される。したがって、WWWサーバE1から再度そ
の同一の画像データF108が引き出されないため、ネ
ットワークの負荷軽減を目的とするキャッシュ機構E2
2の本来持つ効果を阻害しないという利点が得られる。Next, FIG. 4 is a sequence diagram showing an http sequence according to an embodiment of the present invention, in which the cache mechanism E22 is hit. When the value after updating the variable becomes “yyy”, it differs from “xxx” of the previous data request F107, and thus the cache mechanism E
22 and the data request G105 is again WW
Sent to W server E1. When the variable operation is performed again from the WWW browser E1 and the value after updating the variable becomes “xxx” again, the data request G109 is sent to the cache mechanism E2.
Since the hit is 2, the image F108 in the cache is extracted. Therefore, since the same image data F108 is not extracted again from the WWW server E1, the cache mechanism E2 for reducing the load on the network is used.
2 has the advantage of not impairing its inherent effect.
【0029】なお、上述した本発明の実施形態では、変
数の数およびC.cgiのパラメータ数が1個の場合に
ついて説明したが、変数の数およびパラメータ数に制限
はない。In the embodiment of the present invention described above, the number of variables and C.I. Although the case where the number of parameters of cgi is one has been described, the number of variables and the number of parameters are not limited.
【0030】[0030]
【発明の効果】以上、説明したように、この発明によれ
ば、前記サーバでは、所定の変数内容に基づいて決定さ
れる情報を生成して端末に送信し、端末からの要求で、
前記所定の変数内容に対する変数操作があると、該変数
操作に基づく変数更新後の情報を前記端末で表示させる
ための、前記変数操作の結果である、更新後の変数を明
示したパラメータを含むアドレスが、所定の表記形式に
従って記述されたデータを生成して端末に送信し、前記
端末では、前記サーバから前記変数操作の結果である、
更新後の変数が明示されたパラメータを含むアドレスが
記述されたデータを受信したときには、該データに記述
された、パラメータを含むアドレスと、過去にキャッシ
ュした情報と対応付けられた、パラメータを含むアドレ
スとが異なる場合に、前記キャッシュ機構を動作させず
に、前記変数操作の結果である、更新後の変数が明示さ
れたパラメータを含むアドレスが記述されたデータに従
って各種情報を表示するようにしたので、変数操作が行
われた、異なる変数に対応する第2ページ目において
も、常に変数更新後の画像を得ることができ、かつWW
Wブラウザの使用者によるリロード操作を不要にするこ
とができるとともに、変数に対する重複した内容操作を
防止することができるという利点が得られる。As described above, according to the present invention, according to the present invention, the server generates information determined based on the contents of a predetermined variable and transmits the information to the terminal.
When there is a variable operation for the predetermined variable content, an address including a parameter specifying the updated variable, which is a result of the variable operation, for displaying the updated information based on the variable operation on the terminal. Generates data described in accordance with a predetermined notation format and transmits the generated data to the terminal, wherein the terminal is a result of the variable operation from the server.
The address containing the parameter with the updated variable specified is
When the described data is received , the description
Is, an address that contains parameters, associated with a cache in the past information, if the address containing the parameter difference exists, without operating the cache mechanism is the result of the variable operation, the updated Various information is displayed according to the data in which the address including the parameter in which the variable is specified is described . Therefore, even on the second page corresponding to a different variable where the variable operation has been performed, the information after the variable update is always displayed. Images can be obtained and WW
The advantage is that the reloading operation by the user of the W browser can be made unnecessary, and the duplicated content operation for the variable can be prevented.
【0031】より具体的には、WWWブラウザやプロキ
シー・サーバの有するキャッシュ機構がURLをキーワ
ードとしてキャッシュを行っているので、画像の表示要
求を行うURLに、変数の値を文字列にしたものを含ま
せて記述することで、それらのキャッシュ機構に対して
異なるデータ要求であることを認識させることが可能と
なり、変数内容に即した画像がキャッシュ内に存在しな
い場合、WWWサーバにデータ要求が送信されるため、
ページ2において、常に変数更新後の画像を得ることが
できるようになり、WWWブラウザの使用者によるリロ
ード操作が不要となり、操作性を向上させることができ
るという利点が得られる。More specifically, since the cache mechanism of the WWW browser or the proxy server performs caching using the URL as a keyword, the URL for requesting display of an image is replaced with a character string of a variable value. By including and describing, it is possible to make those cache mechanisms recognize that the request is a different data. If the image corresponding to the content of the variable does not exist in the cache, the data request is transmitted to the WWW server. To be
In the page 2, the image after updating the variable can be always obtained, and the reload operation by the user of the WWW browser is not required, and the advantage that the operability can be improved can be obtained.
【0032】また、WWWブラウザ側は、変数内容に即
した画像データが得られるため、WWWブラウザの使用
者によるリロード操作が不要となり、また、ページ2に
おいてWWWブラウザの使用者に対してリロード操作を
行わないように、メッセージを表示することにより、変
数に対して重複した内容操作が行われるのを防止するこ
とができるという利点が得られる。Further, since the WWW browser can obtain image data in accordance with the contents of the variables, it is not necessary for the user of the WWW browser to perform the reloading operation. By displaying the message so as not to perform it, an advantage is obtained that it is possible to prevent a duplicate content operation from being performed on the variable.
【図1】 本発明の一実施例によるWWWサーバとWW
Wブラウザの構成を示すブロック図である。FIG. 1 shows a WWW server and a WW according to an embodiment of the present invention.
It is a block diagram which shows the structure of a W browser.
【図2】 同実施例によるWWWアクセス方式に従って
記述したHTML言語によるページ内容を示す概念図で
ある。FIG. 2 is a conceptual diagram showing page contents in an HTML language described according to a WWW access method according to the embodiment.
【図3】 WWWサーバE1とWWWブラウザE2との
httpシーケンスを示すシーケンス図である。FIG. 3 is a sequence diagram showing an http sequence between a WWW server E1 and a WWW browser E2.
【図4】 本発明の一実施形態によるhttpシーケン
スを示すシーケンス図である。FIG. 4 is a sequence diagram showing an http sequence according to an embodiment of the present invention.
【図5】 WWWに関する一般的なネットワーク構成例
を示すブロック図である。FIG. 5 is a block diagram illustrating an example of a general network configuration regarding WWW.
【図6】 従来技術のWWWブラウザにおける一表示例
を示す概念図である。FIG. 6 is a conceptual diagram showing one display example in a conventional WWW browser.
【図7】 従来技術のHTML記述内容を示す概念図で
ある。FIG. 7 is a conceptual diagram showing HTML description content of a conventional technique.
【図8】 従来技術のhttpシーケンスを示すシーケ
ンス図である。FIG. 8 is a sequence diagram showing an http sequence of the related art.
E1 WWWサーバ(サーバ) E11 A.html E12 B.cgi(変数操作手段、ページ生成手段) E13 C.cgi(画像生成手段) E14 変数 E2 WWWブラウザ(端末) E21 http処理部(解釈手段) E22 キャッシュ機構(蓄積手段) E1 WWW server (server) E11 A. html E12 B.I. cgi (variable operation means, page generation means) E13 C.I. cgi (image generation means) E14 variables E2 WWW browser (terminal) E21 http processing unit (interpretation means) E22 cache mechanism (storage means)
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 12/00 545 G06F 13/00 355 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) G06F 12/00 545 G06F 13/00 355
Claims (4)
述され、各種情報を閲覧可能にするデータをサーバに蓄
積し、前記データに従う各種情報を、前記ページに対応
するアドレスを指定することで、端末で閲覧する情報閲
覧システムにおいて、前記端末は、過去に受信した情報を前記アドレスと対応
付けて保持して再利用するキャッシュ機構を有し、 前記サーバは、所定の変数内容に基づいて決定される情
報を生成し、前記所定の変数内容に対する変数操作があ
ると、該変数操作に基づく変数更新後の情報を前記端末
で表示させるための、前記変数操作の結果である、更新
後の変数を明示したパラメータを含むアドレスが、所定
の表記形式に従って記述されたデータを生成し、 前記端末は、前記サーバから前記変数操作の結果であ
る、更新後の変数が明示されたパラメータを含むアドレ
スが記述されたデータを受信したときには、該データに
記述された、パラメータを含むアドレスと、過去にキャ
ッシュした情報と対応付けられた、パラメータを含むア
ドレスとが異なる場合に、前記キャッシュ機構を動作さ
せずに、前記変数操作の結果である、更新後の変数が明
示されたパラメータを含むアドレスが記述されたデータ
に従って各種情報を表示することを特徴とする情報閲覧
システム。1. A written in page units according to a predetermined representation format, the data to be viewable various information stored in the server, various types of information according to the data, designates an address corresponding <br/> in the page it is, in the information viewing system for viewing by the end edge, the terminal corresponding to the address received in the past information
The server has a cache mechanism for holding and reusing the information. The server generates information determined based on the content of the predetermined variable, and when there is a variable operation on the content of the predetermined variable, the server generates the information based on the variable operation. for displaying the information after variable updated in the terminal, the the result of variable operation, addresses containing parameters explicitly updated variable, generates data described according to a predetermined representation format, the terminal Is an address including a parameter in which the updated variable, which is a result of the variable operation, is specified from the server.
When the data received describes the data ,
The described address including the parameter and the address including the parameter associated with the information cached in the past.
In case that different and the dress, without operating the cache mechanism is the result of the variable operation, the variable after updating that displays various information in accordance with the data address is written containing explicit parameters An information browsing system characterized by the following.
述され、各種画像情報を閲覧可能にするデータをサーバ
に蓄積し、前記データに従う各種画像情報を、前記ペー
ジに対応するアドレスを指定することで、端末で閲覧す
る情報閲覧システムにおいて、前記端末は、過去に受信した画像情報を前記アドレスと
対応付けて保持して再利用するキャッシュ機構を有し、 前記サーバは、所定の変数内容に対して変数操作を行う変数操作手段
と、 前記 所定の変数内容に基づく画像情報を生成させる、所
定の変数を明示したパラメータを含むアドレスが、所定
の表記形式に従って記述されたデータを生成し、前記変
数操作手段による変数操作の結果である、更新後の変数
を明示したパラメータを含むアドレスが、所定の表記形
式に従って記述された新たなデータを生成するデータ生
成手段と、 前記データ生成手段によって生成されたデータに応じ
て、変数更新後の画像情報を生成する画像生成手段とを
備え、 前記端末は、 前記サーバから送信されてくる、所定の変数を明示した
パラメータを含むアドレスが、所定の表記形式に従って
記述されたデータを解釈する解釈手段と、 新たなアドレスにアクセスする場合には、前記サーバに
要求を出すとともに、前記サーバからの画像情報をキャ
ッシュする一方、過去にキャッシュした画像情報に対応
付けられたアドレスと同一アドレスにアクセスする場合
には、キャッシュした画像情報を取り出す蓄積手段と、 前記解釈手段によって解釈されたデータに従う各種画像
情報、または前記蓄積手段から取り出された各種画像情
報を表示する表示手段とを備え、 前記端末は、前記サーバから前記変数操作の結果であ
る、更新後の変数が明示されたパラメータを含むアドレ
スが記述されたデータを受信したときには、該データに
記述された、パラメータを含むアドレスが、過去にキャ
ッシュした画像情報に対応付けられた、パラメータを含
むアドレスと異なる場合に、前記蓄積手段にキャッシュ
された画像情報を用いずに、前記変数操作の結果であ
る、更新後の変数が明示されたパラメータを含むアドレ
スが記述されたデータに従って各種画像情報を表示する
ことを特徴とする情報閲覧システム。2. A written in page units according to a predetermined representation format, the data to be viewable various image information stored in the server, various types of image information according to the data, by specifying an address corresponding to the page in the information browsing system be viewed terminus, the terminal includes: the address of the image information received in the past
A cache mechanism for associating and holding and reusing the cache, wherein the server performs a variable operation on predetermined variable contents;
If the generate image information based on the predetermined variable contents, addresses containing parameters explicitly given variables, generates data described according to a predetermined representation format, the result of the variable operation by pre Symbol variable operating means in it, the address including the parameters explicitly updated variables, and the data production <br/> forming means for generating a new data written according to a predetermined representation format, generated by the data generating unit data And an image generation unit that generates image information after updating the variable, wherein the terminal is configured to include an address including a parameter indicating a predetermined variable transmitted from the server , in accordance with a predetermined notation format. interpreting means for interpreting the data, to access the new address, as well as issues a request to the server, the image information from said server While caching, corresponding to cache in the past image information
When accessing the same address as the assigned address, storage means for retrieving cached image information, and various images according to data interpreted by the interpreting means
Information or a display means for displaying each kind image information <br/> paper taken out from said storage means, said terminal, said the result of the variable operation from a server, the variable after updating is expressly Address containing the parameter
When the data received describes the data ,
Written, the address including parameters associated with the cache in the past image information, including parameters
In case that different from the free addresses, without using the cached image information in the storage unit, address including the the result of variable operating parameters which variable is explicitly updated
An information browsing system characterized by displaying various kinds of image information in accordance with data in which information is described .
レスとの関係は、少なくとも1対1もしくは1対多であ
ることを特徴とする請求項1または2記載の情報閲覧シ
ステム。3. The information browsing system according to claim 1, wherein the relationship between the page on which the information is displayed and the address is at least one-to-one or one- to- many .
データは、HTML(Hyper Text Markup Language)記
述言語で記述されたものであることを特徴とする請求項
1または2記載の情報閲覧システム。4. The information browsing system according to claim 1, wherein the data described according to the predetermined notation format is described in an HTML (Hyper Text Markup Language) description language.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29137297A JP3212925B2 (en) | 1997-10-23 | 1997-10-23 | Information browsing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP29137297A JP3212925B2 (en) | 1997-10-23 | 1997-10-23 | Information browsing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11126172A JPH11126172A (en) | 1999-05-11 |
| JP3212925B2 true JP3212925B2 (en) | 2001-09-25 |
Family
ID=17768074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP29137297A Expired - Fee Related JP3212925B2 (en) | 1997-10-23 | 1997-10-23 | Information browsing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3212925B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4375869B2 (en) * | 2000-02-03 | 2009-12-02 | 富士通株式会社 | server |
-
1997
- 1997-10-23 JP JP29137297A patent/JP3212925B2/en not_active Expired - Fee Related
Non-Patent Citations (1)
| Title |
|---|
| Shishir Gundavaram著 田辺 茂也、株式会社 エディックス訳、CGIプログラミング、株式会社オライリー・ジャパン、1997年1月10日発行,P50−P51 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11126172A (en) | 1999-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7509404B2 (en) | Methods and systems for partial page caching of dynamically generated content | |
| US9158845B1 (en) | Reducing latencies in web page rendering | |
| US7346649B1 (en) | Method and apparatus for network content distribution using a personal server approach | |
| US20020010716A1 (en) | System and method for dynamically publishing XML-compliant documents | |
| KR101433981B1 (en) | Offline execution of web based applications | |
| EP1461928B1 (en) | Method and system for network caching | |
| CA2839006C (en) | Methods for making ajax web applications bookmarkable and crawlable and devices thereof | |
| US20050108418A1 (en) | Method and system for updating/reloading the content of pages browsed over a network | |
| US20020065910A1 (en) | Method, system, and program for providing access time information when displaying network addresses | |
| US20010016845A1 (en) | Method and apparatus for receiving information in response to a request from an email client | |
| US20100005053A1 (en) | Method for enabling discrete back/forward actions within a dynamic web application | |
| WO2001050234A1 (en) | A method and system for modeling data | |
| US6952723B1 (en) | Method and system for correcting invalid hyperlink address within a public network | |
| US11622027B2 (en) | Information processing apparatus, information processing method, and storage medium | |
| US6725265B1 (en) | Method and system for caching customized information | |
| US20030144984A1 (en) | Automatic bookmark update method and apparatus | |
| US6408296B1 (en) | Computer implemented method and apparatus for enhancing access to a file | |
| JP4186164B2 (en) | Web sharing system, Web sharing method, Web sharing program, relay server, and WWW browser display device | |
| US8458146B2 (en) | Accessing data remotely | |
| JP3212925B2 (en) | Information browsing system | |
| US7047483B1 (en) | Computer implemented method and apparatus for providing a logical point of access to one or more files | |
| JP2007323537A (en) | Advertisement distribution system, information distribution server, and terminal device | |
| JP3843390B2 (en) | Web page browsing method and web page browsing program | |
| US6581091B1 (en) | Program parameter updating method | |
| KR100377374B1 (en) | Method and system for direct forwarding service |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20010612 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070719 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080719 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090719 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100719 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110719 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110719 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120719 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120719 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130719 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |