JP2912657B2 - File access processor - Google Patents
File access processorInfo
- Publication number
- JP2912657B2 JP2912657B2 JP2032258A JP3225890A JP2912657B2 JP 2912657 B2 JP2912657 B2 JP 2912657B2 JP 2032258 A JP2032258 A JP 2032258A JP 3225890 A JP3225890 A JP 3225890A JP 2912657 B2 JP2912657 B2 JP 2912657B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- file attribute
- attribute information
- access
- management
- 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 Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、外部記憶装置に格納されるファイルをアク
セスするためのファイルアクセス処理装置に関し、特
に、ファイルのアクセス環境をより少ないI/Oアクセス
回数に従って設定できるようにするファイルアクセス処
理装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a file access processing device for accessing a file stored in an external storage device, and in particular, to a file access environment with a reduced I / O access environment. The present invention relates to a file access processing device that can be set according to the number of times.
データ処理装置では、外部記憶装置に格納されるファ
イルをアクセスする場合、外部記憶装置のファイル属性
管理簿からファイル属性情報を読み出して、この読み出
したファイル属性情報に従ってファイルのアクセス環境
を設定してファイルをアクセスしていくという処理を行
うことになる。このファイル属性情報の読出処理にあっ
ては、データ処理の高速化を図るためにも、外部記憶装
置へのアクセス回数を減らして、迅速にファイルのアク
セス環境を設定できるようにしていく必要がある。When accessing a file stored in an external storage device, the data processing device reads file attribute information from a file attribute management list of the external storage device, and sets a file access environment according to the read file attribute information to set the file. Is accessed. In the process of reading the file attribute information, in order to speed up the data processing, it is necessary to reduce the number of accesses to the external storage device so that the file access environment can be quickly set. .
データ処理装置では、ファイル属性管理簿のファイル
属性情報を高速に読み出せるようにするために、データ
処理装置側にファイル属性管理簿のファイル属性情報を
一時的に格納するためのバッファリング部を備えるよう
構成して、このバッファリング部からファイル属性情報
を獲得するよう構成するとともに、このバッファリング
部にアクセス対象のファイルのファイル属性情報がない
場合には、外部記憶装置のファイル属性管理簿から順次
ページ単位に従ってファイル属性情報を読み出してバッ
ファリング部のファイル属性情報を更新していくこと
で、対応するファイル属性情報をバッファリング部に展
開する構成を採っている。The data processing device includes a buffering unit for temporarily storing the file attribute information of the file attribute management list on the data processing device side so that the file attribute information of the file attribute management list can be read at high speed. When the file attribute information of the file to be accessed is not stored in the buffering unit, the file attribute information is sequentially obtained from the file attribute management list of the external storage device. By reading the file attribute information in page units and updating the file attribute information of the buffering unit, the corresponding file attribute information is developed in the buffering unit.
そして、この構成にあって、従来のファイル属性管理
簿では、ファイル属性情報を1つのファイル属性管理簿
に従って一体的に管理するという構成を採っていた。In this configuration, the conventional file attribute management book employs a configuration in which file attribute information is integrally managed according to one file attribute management book.
高速にファイルのアクセス環境を設定できるようにす
るためには、外部記憶装置のファイル属性管理簿へのア
クセス回数を減らす必要がある。このためには、バッフ
ァリング部のバッファのメモリ容量を大きくして、バッ
ファリング部により多くのファイルのファイル属性情報
を格納できる構成を採っていく必要がある。しかるに、
バッファリング部のバッファのメモリ容量を大きくする
ことには自ずと限界がある。これから、従来技術では、
外部記憶装置のファイル属性管理簿へのアクセス回数を
十分減らすことができないがために、ファイルのアクセ
ス環境を高速に設定できないという問題点があった。こ
れから、従来技術では、ファイルを高速にアクセスする
ことができないという問題点があったのである。In order to be able to set the file access environment at high speed, it is necessary to reduce the number of accesses to the file attribute management book of the external storage device. To this end, it is necessary to increase the memory capacity of the buffer of the buffering unit and adopt a configuration in which the buffering unit can store file attribute information of more files. However,
There is naturally a limit to increasing the memory capacity of the buffer of the buffering unit. From now on, in the prior art,
Since the number of accesses to the file attribute management book of the external storage device cannot be reduced sufficiently, there has been a problem that a file access environment cannot be set at high speed. As a result, the conventional technology has a problem that a file cannot be accessed at high speed.
本発明はかかる事情に鑑みてなされたものであって、
ファイルのアクセス環境をより少ない外部記憶装置への
アクセス回数でもって設定できるようにすることで、フ
ァイルへのアクセスを高速で実行できるようにする新た
なファイルアクセス処理装置の提供を目的とする。The present invention has been made in view of such circumstances,
It is an object of the present invention to provide a new file access processing device that enables a file access environment to be executed at a high speed by enabling a file access environment to be set with a smaller number of accesses to an external storage device.
第1図は本発明の原理構成図である。 FIG. 1 is a diagram illustrating the principle of the present invention.
図中、1は本発明を具備するデータ処理装置、2はデ
ータ処理装置1が備える外部記憶装置であって、ファイ
ル20を格納するもの、10はファイルアクセス要求部であ
って、ファイル20へのアクセス要求を行うもの、11はフ
ァイルアクセス部であって、ファイル20へのアクセス処
理を実行するもの、12はファイル属性情報管理部であっ
て、ファイル20のファイル属性情報の獲得処理を制御す
るもの、13はバッファリング部であって、ファイル20の
ファイル属性情報を一時的に格納するバッファ131と、
バッファ131に格納されるファイル属性情報のレコード
の検索処理を行う属性レコード検索部132と、外部記憶
装置2に展開されるファイル属性管理簿のアクセス処理
を行う管理簿アクセス部133とを備えるもの、21は外部
記憶装置2が備える第1のファイル属性管理簿であっ
て、ファイルアクセス処理のために必要となるファイル
属性情報を管理するもの、22は外部記憶装置2が備える
第2のファイル属性管理簿であって、例えばファイルに
割り付けられる漢字のファイル名といったような操作性
の向上を図るためのファイル属性情報や、ファイルの拡
張処理の際に必要となる拡張量といったような特別のオ
ペレーションの実行のために必要となるファイル属性情
報を管理するものである。In the figure, 1 is a data processing device equipped with the present invention, 2 is an external storage device provided in the data processing device 1 for storing a file 20, and 10 is a file access request unit, The one that makes an access request, 11 is a file access unit that executes an access process to the file 20, and 12 is a file attribute information management unit that controls the acquisition process of the file attribute information of the file 20 , 13 is a buffering unit, a buffer 131 for temporarily storing the file attribute information of the file 20,
An attribute record search unit 132 that performs a search process of a record of file attribute information stored in the buffer 131, and a management list access unit 133 that performs an access process of a file attribute management list developed in the external storage device 2. Reference numeral 21 denotes a first file attribute management list provided in the external storage device 2, which manages file attribute information required for file access processing, and 22 denotes a second file attribute management included in the external storage device 2. The execution of special operations such as file attribute information for improving operability, such as a file name of a kanji assigned to a file, and the amount of expansion required for file expansion processing. This manages the file attribute information required for the operation.
本発明では、ファイルアクセス要求部10がファイル20
のアクセス要求を発行すると、ファイルアクセス部11
は、ファイル属性情報管理部12に対して、ファイルアク
セス処理のために必要となるファイル属性情報の獲得を
要求し、この要求を受け取ると、ファイル属性情報管理
部12は、バッファリング部13に対してアクセス対象のフ
ァイル20のファイル属性情報の読込処理を要求する。In the present invention, the file access request unit 10
Is issued, the file access unit 11
Requests the file attribute information management unit 12 to acquire the file attribute information necessary for the file access process, and upon receiving this request, the file attribute information management unit 12 Request the file attribute information of the file 20 to be accessed.
このファイル属性情報管理部12からのファイル属性情
報の読込処理要求を受け取ると、属性レコード検索部13
2は、要求のあるファイル属性情報がバッファ131に展開
されているか否かを検索する。この検索処理に従い、バ
ッファ131に要求のあるファイル属性情報が展開されて
いる場合には、そのファイル属性情報をファイル属性情
報管理部12に通知する。一方、この検索処理に従い、バ
ッファ131に要求のあるファイル属性情報が展開されて
いない場合には、管理簿アクセス部133は、I/O命令を発
行して第1のファイル属性管理簿21の管理するファイル
属性情報をページ単位に従って読み出してバッファ131
に格納していくよう処理するとともに、属性レコード検
索部132は、この読出処理に対応して要求のあるファイ
ル属性情報がバッファ131に展開されたか否かを検索し
て、要求のあるファイル属性情報が展開された場合に
は、そのファイル属性情報をファイル属性情報管理部12
に通知し、未だ要求のあるファイル属性情報が展開され
てない場合には、管理簿アクセス部133に対して続けて
第1のファイル属性管理簿21の管理するファイル属性情
報の読み込みを指示していくよう処理する。Upon receiving the file attribute information read processing request from the file attribute information management unit 12, the attribute record search unit 13
Step 2 searches for the requested file attribute information in the buffer 131. If the requested file attribute information is expanded in the buffer 131 according to this search processing, the file attribute information is notified to the file attribute information management unit 12. On the other hand, if the requested file attribute information is not expanded in the buffer 131 in accordance with the search processing, the management list access unit 133 issues an I / O instruction to manage the first file attribute management list 21. File attribute information to be read out in page units
The attribute record search unit 132 searches whether or not the requested file attribute information has been expanded in the buffer 131 in response to the readout process. Is expanded, the file attribute information is stored in the file attribute information management unit 12.
If the requested file attribute information has not been expanded yet, the management file access unit 133 is instructed to read the file attribute information managed by the first file attribute management file 21 continuously. Process.
そして、ファイル属性情報管理部12は、このバッファ
リング部13から通知されるファイル属性情報をファイル
アクセス部11に通知し、ファイルアクセス部11は、この
通知されるファイル属性情報に従ってファイルのアクセ
ス環境を設定して、外部記憶装置2に格納されるファイ
ル20へのアクセス処理を実行する。Then, the file attribute information management unit 12 notifies the file attribute information notified from the buffering unit 13 to the file access unit 11, and the file access unit 11 determines the file access environment according to the notified file attribute information. After setting, access processing to the file 20 stored in the external storage device 2 is executed.
このように、本発明では、ファイル属性情報を分割処
理して、バッファリング部13は、第1のファイル属性管
理簿21からファイルのアクセス処理のために必要とされ
るファイル属性情報のみを読み出すよう処理するもので
あることから、バッファ131に格納されるファイル属性
情報の情報数が多くなることで、従来よりも高い確率を
もってバッファ131から直ちに必要なファイル属性情報
を得られるようになるとともに、従来よりも多い情報数
のファイル属性情報を1回のI/O命令の発行でもって外
部記憶装置2から読み出せるようになり、従って、従来
よりも少ない外部記憶装置2へのアクセス回数に従って
ファイルのアクセス環境を設定できるようになる。これ
から、ファイル20へのアクセスを高速で実行できるよう
になるのである。As described above, in the present invention, the file attribute information is divided and the buffering unit 13 reads out only the file attribute information necessary for the file access processing from the first file attribute management book 21. Since the number of pieces of file attribute information stored in the buffer 131 is increased because of the processing, the required file attribute information can be immediately obtained from the buffer 131 with a higher probability than before, and The file attribute information with a larger number of information can be read from the external storage device 2 by issuing the I / O instruction once, and therefore, the file access can be performed according to the number of times of access to the external storage device 2 which is smaller than in the related art. You can set the environment. From now on, access to the file 20 can be performed at high speed.
以下、実施例に従って本発明を詳細に説明する。 Hereinafter, the present invention will be described in detail with reference to examples.
第1図でも説明したように、本発明では、外部記憶装
置2のファイル属性管理簿を第1のファイル属性管理簿
21と第2のファイル属性管理簿22という2つの管理簿に
よって構成して、この第1のファイル属性管理簿21に、
ファイルアクセス時に必要となるファイル属性情報を管
理させるよう構成するとともに、第2のファイル属性情
報管理簿22に、それ以外の操作性の向上を図るためのフ
ァイル属性情報(例えば漢字のファイル名)や特別のオ
ペレーションの実行のために必要となるファイル属性情
報を管理させるよう構成することを特徴とする。As described in FIG. 1, in the present invention, the file attribute management book of the external storage device 2 is stored in the first file attribute management book.
21 and a second file attribute management book 22. The first file attribute management book 21 includes:
The file attribute information required at the time of file access is configured to be managed, and file attribute information (for example, a kanji file name) for improving the operability is stored in the second file attribute information management book 22. It is characterized in that it is configured to manage file attribute information necessary for execution of a special operation.
すなわち、順ファイルのファイル属性情報を管理する
ファイル属性管理簿の例でもって説明するならば、第1
のファイル属性管理簿21が、第2図(a)に示すよう
に、ファイルアクセス時に必要となるファイル属性情報
であるところの「管理系共通部」,「ファイル共通
部」,「SEQ構造固有部」といった情報を管理し、第2
のファイル属性管理簿22が、第2図(b)に示すよう
に、ファイルアクセス時に必要とならないファイル属性
情報であるところの「管理系共通部」といった情報を管
理する。この第1のファイル属性管理簿21が管理する
「管理系共通部」の属性データとしては、例えば「最終
更新時刻」や「最終参照時刻」や「ファイル全体のスペ
ース量」等があり、「ファイル共通部」の属性データと
しては、例えば「ファイル編成」や「レコード形式」や
「平均レコード長」等があり、例えば「SEQ構造固有
部」の属性データとしては、「格納構造」や「循環タイ
プ」や「最大レコード長」等がある。また、第2のファ
イル属性管理簿22が管理する「管理系共通部」の属性デ
ータとしては、例えば「創成時刻」や「創成者の利用者
識別子」等がある。That is, in the case of an example of a file attribute management book for managing the file attribute information of the sequential file, the first attribute
As shown in FIG. 2 (a), the file attribute management book 21 is the file attribute information required at the time of file access. ”And the second
As shown in FIG. 2 (b), the file attribute management book 22 manages information such as "management common part" which is file attribute information not required at the time of file access. The attribute data of the “management system common unit” managed by the first file attribute management book 21 includes, for example, a “last update time”, a “last reference time”, a “space amount of the entire file”, and the like. The attribute data of the “common part” includes, for example, “file organization”, “record format”, and “average record length”. For example, the attribute data of the “SEQ structure specific part” includes “storage structure” and “circulation type”. "And" Maximum record length ". The attribute data of the “management common section” managed by the second file attribute management book 22 includes, for example, “creation time” and “creator user identifier”.
このように、ファイル属性情報を分割して管理するも
のであることから、特定な1つのファイル20のファイル
属性情報について見るならば、ファイルアクセスに必要
とされるファイル属性情報を少ないレコードサイズでも
って管理(第1のファイル属性管理簿21が管理する)で
きることになるのである。As described above, since the file attribute information is divided and managed, if the file attribute information of one specific file 20 is viewed, the file attribute information required for file access can be reduced by a small record size. That is, it can be managed (managed by the first file attribute management book 21).
本発明がファイルアクセス環境の設定のために実行す
る処理は、第3図に示すフローチャートのように、従来
の処理と変わることなく、ステップ1で示すように、フ
ァイルアクセス部11が、アクセス環境の設定要求をする
と、ステップ2に示すように、ファイル属性情報管理部
12が、バッファリング部13に対してファイルアクセスの
ために必要となるファイル属性情報の獲得要求を実行
し、続いて、ステップ3で示すように、バッファリング
部13が、バッファ131上に要求のあるファイル属性情報
があればそれをそのままファイル属性情報管理部12に通
知することでファイルアクセス部11に通知し、一方、バ
ッファ131上に要求のあるファイル属性情報がなけれ
ば、ステップ4に示すように、第1のファイル属性管理
簿21からページ単位に従ってバッファ131にファイル属
性情報を読み出していくことで、要求のあるファイル属
性情報をバッファ131に展開してファイルアクセス部11
への通知を実現し、そして、ステップ5で示すように、
ファイルアクセス部11が、このファイル属性情報に従っ
てファイル20をアクセスしていくよう処理することにな
る。The processing executed by the present invention for setting the file access environment is the same as the conventional processing as shown in the flowchart of FIG. When the setting request is made, as shown in step 2, the file attribute information management unit
12 requests the buffering unit 13 to acquire file attribute information necessary for file access, and then, as shown in step 3, the buffering unit 13 If there is certain file attribute information, it notifies the file access information 11 by notifying the file attribute information management unit 12 as it is. On the other hand, if there is no requested file attribute information in the buffer 131, as shown in step 4 Then, by reading the file attribute information from the first file attribute management book 21 into the buffer 131 in page units, the requested file attribute information is expanded in the buffer 131 and
, And as shown in step 5,
The file access unit 11 performs processing to access the file 20 according to the file attribute information.
このように実行されるアクセス処理にあって、本発明
によれば、ファイル属性情報の分割管理に伴って、第1
のファイル属性管理簿21に格納されるファイル属性情報
のレコードサイズが小さなものとなることから、第4図
(a)に示す本発明の場合と第4図(b)に示す従来技
術の場合とを比較すれば分かるように、バッファ131に
より多くのファイル20に係るファイル属性情報を展開で
きるようになるので、従来よりも高い確率をもってバッ
ファ131から直ちに必要なファイル属性情報が得られる
ようになるとともに、1回の外部記憶装置2へのアクセ
スで読み出せるファイル属性情報の情報数も多くなるこ
とから、従来よりも少ない外部記憶装置2へのアクセス
回数に従ってファイル属性情報が得られるようになるの
である。In the access processing executed in this manner, according to the present invention, the first management is performed along with the division management of the file attribute information.
Since the record size of the file attribute information stored in the file attribute management book 21 is small, the case of the present invention shown in FIG. 4A and the case of the prior art shown in FIG. As can be understood from the comparison, the file attribute information relating to more files 20 can be expanded in the buffer 131, so that the necessary file attribute information can be immediately obtained from the buffer 131 with a higher probability than before. Since the number of pieces of file attribute information that can be read by one access to the external storage device 2 increases, the file attribute information can be obtained in accordance with the number of accesses to the external storage device 2 that is smaller than in the related art. .
以上説明したように、本発明によれば、従来よりも少
ないI/Oアクセス回数に従ってファイルアクセスのため
に必要とされるファイル属性情報が得られるようにな
る。これから、ファイルのアクセス処理を高速に実行で
きるようになる。As described above, according to the present invention, it is possible to obtain file attribute information required for file access according to a smaller number of I / O accesses than in the related art. From this, the file access processing can be executed at high speed.
第1図は本発明の原理構成図、 第2図は順ファイルのファイル属性管理簿の一実施例、 第3図は本発明が実行するフローチャート、 第4図は本発明の効果を説明するための説明図である。 図中、1はデータ処理装置、2は外部記憶装置、10はフ
ァイルアクセス要求部、11はファイルアクセス部、12は
ファイル属性情報管理部、13はバッファリング部、20は
ファイル、21は第1のファイル属性管理簿、22は第2の
ファイル属性管理簿、131はバッファ、132は属性レコー
ド検索部、133は管理簿アクセス部である。FIG. 1 is a block diagram showing the principle of the present invention, FIG. 2 is an embodiment of a file attribute management book for sequential files, FIG. 3 is a flowchart executed by the present invention, and FIG. FIG. In the figure, 1 is a data processing device, 2 is an external storage device, 10 is a file access request unit, 11 is a file access unit, 12 is a file attribute information management unit, 13 is a buffering unit, 20 is a file, and 21 is a first , 22 is a second file attribute management book, 131 is a buffer, 132 is an attribute record search unit, and 133 is a management list access unit.
フロントページの続き (58)調査した分野(Int.Cl.6,DB名) G06F 12/00 Continuation of the front page (58) Field surveyed (Int.Cl. 6 , DB name) G06F 12/00
Claims (1)
セスするファイルアクセス処理装置において、 ファイルのアクセス環境の設定に必要となるファイル属
性情報を管理する第1のファイル属性管理簿と、ファイ
ルのアクセス環境の設定に必要とならないファイル属性
情報を管理する第2のファイル属性管理簿という2つの
管理簿構成に従って、ファイル属性情報を管理するファ
イル属性管理簿と、 ファイルのアクセス環境の設定要求の発行に応じて、上
記第1のファイル属性管理簿の管理するファイル属性情
報のみをバッファリング対象として、上記第1のファイ
ル属性管理簿からファイル属性情報を読み出して一時的
に格納するバッファリング部と、 上記バッファリング部に格納されるファイル属性情報に
従ってファイルアクセス環境を設定し、外部記憶装置に
格納されるファイルにアクセスするファイルアクセス部
とを備えることを、 特徴とするファイルアクセス処理装置。1. A file access processing device for accessing a file stored in an external storage device, wherein: a first file attribute management book for managing file attribute information required for setting a file access environment; A file attribute management book for managing file attribute information and a file access environment setting request issued in accordance with two management book structures, a second file attribute management book for managing file attribute information not required for setting the environment. Accordingly, a buffering unit that reads out the file attribute information from the first file attribute management list and temporarily stores the file attribute information only for the file attribute information managed by the first file attribute management list, File access environment according to the file attribute information stored in the buffering unit. Set, further comprising a file access unit to access the file stored in the external storage device, the file access processing apparatus characterized.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2032258A JP2912657B2 (en) | 1990-02-13 | 1990-02-13 | File access processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2032258A JP2912657B2 (en) | 1990-02-13 | 1990-02-13 | File access processor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03235141A JPH03235141A (en) | 1991-10-21 |
| JP2912657B2 true JP2912657B2 (en) | 1999-06-28 |
Family
ID=12353988
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2032258A Expired - Fee Related JP2912657B2 (en) | 1990-02-13 | 1990-02-13 | File access processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2912657B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7035860B2 (en) | 2003-01-17 | 2006-04-25 | International Business Machines Corporation | Trusted access by an extendible framework method, system, article of manufacture, and computer program product |
-
1990
- 1990-02-13 JP JP2032258A patent/JP2912657B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03235141A (en) | 1991-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4593354A (en) | Disk cache system | |
| KR940005775B1 (en) | Method of opening disk file | |
| US5600596A (en) | Data access scheme with simplified fast data writing | |
| JP4727800B2 (en) | Digital data subsystem including a directory for efficiently providing format information about stored records | |
| US5900009A (en) | System and method for accessing records in a cache slot which are associated with a current owner storage element or at least one previous owner storage element | |
| JP2912657B2 (en) | File access processor | |
| JPH01303547A (en) | Control system for information memory | |
| JPH05189286A (en) | Disk cache control system and control method | |
| JP2854667B2 (en) | Disk cache control method | |
| JP2636470B2 (en) | Data transfer path selection method | |
| JPH03218545A (en) | Pre-loading system for main storage | |
| JP2903605B2 (en) | File area management processing method | |
| JP2641399B2 (en) | File management device | |
| JPH01255028A (en) | How to access external storage devices | |
| JPH0744426A (en) | File system file management method | |
| JPH04336340A (en) | Disk cache access control system | |
| JP2523499B2 (en) | Access control method | |
| JPH0337748A (en) | External storage accessing system utilizing main storage | |
| JP2735400B2 (en) | Asynchronous I/O control method | |
| JPH1198448A (en) | Video server device and access processing method therefor | |
| JP3313207B2 (en) | Information storage device and information management method | |
| JPS63280356A (en) | Buffer management system for virtual disk device | |
| JPS63291145A (en) | Method for managing file | |
| JPH02208750A (en) | File access system | |
| JP2000172542A (en) | File access method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080409 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090409 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |