JPH08508594A - 共用ライブラリ探索システム - Google Patents
共用ライブラリ探索システムInfo
- Publication number
- JPH08508594A JPH08508594A JP6522026A JP52202694A JPH08508594A JP H08508594 A JPH08508594 A JP H08508594A JP 6522026 A JP6522026 A JP 6522026A JP 52202694 A JP52202694 A JP 52202694A JP H08508594 A JPH08508594 A JP H08508594A
- Authority
- JP
- Japan
- Prior art keywords
- library
- search
- search objects
- shared
- shared library
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44552—Conflict resolution, i.e. enabling coexistence of conflicting executables
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.コンピュータに置かれていて、特定のライブラリとリンクされた共用ライブ ラリを探索する方法であって、 (a)特定のライブラリとリンクされた複数の共用ライブラリ名を確認し、 (b)複数の共用ライブラリ名に対応する複数のロケーションを探索して、そ こまで到達し、 (c)複数の共用ライブラリ名を複数のロケーションにマッピングするステッ プからなることを特徴とする方法。 2.複数のディレクトリが探索されることを特徴とする請求の範囲第1項に記載 の方法。 3.複数のディレクトリは複数の探索オブジェクトを使用して探索されることを 特徴とする請求の範囲第2項に記載の方法。 4.デフォルトの場合には、複数の探索オブジェクトの1つまたは2つ以上が使 用されることを特徴とする請求の範囲第3項に記載の方法。 5.複数の探索オブジェクトの1つまたは2つ以上は チーム内に置かれることを特徴とする請求の範囲第3項に記載の方法。 6.チーム内に置かれた探索オブジェクトは順番に連続的に格納されることを特 徴とする請求の範囲第5項に記載の方法。 7.順番は、探索オブジェクトの各々がいつチームに追加されたかに基づくこと を特徴とする請求の範囲第6項に記載の方法。 8.複数の共用ライブラリ名の各々ついて、複数のロケーションの1つだけに選 択的に到達することを特徴とする請求の範囲第1項に記載の方法。 9.到達した1つのロケーションは、互換性の程度に基づいて選択されることを 特徴とする請求の範囲第8項に記載の方法。 10.特定のライブラリとリンクされた複数の共用ライブラリ名は、定義されたロ ケーションを参照することにより確認されることを特徴とする請求の範囲第1項 に記載の方法。 11.コンピュータに置かれていて、特定のライブラリ とリンクされた共用ライブラリを探索する方法であって、 (a)複数の探索オブジェクトを形成し、 (b)複数の探索オブジェクトをストリーム化して特定のロケーションに送り 込み、 (c)特定のライブラリとリンクされた複数の共用ライブラリ名を識別し、 (d)ストリーム化して特定のロケーションに送り込まれた複数の探索オブジ ェクトを連続的に使用して、複数の共用ライブラリ名に対応する複数のロケーシ ョンに到達し、 (e)複数の共用ライブライ名を到達した複数のロケーションにマッピングす るステップからなることを特徴とする方法。 12.到達した複数のロケーションをストリーム化して特定のロケーションに送り 込むステップを含むことを特徴とする請求の範囲第11項に記載の方法。 13.複数の探索オブジェクトの1つまたは2つ以上は特定のロケーションに置か れているプロシージャを呼び出すことを特徴とする請求の範囲第11項に記載の方 法。 14.プロシージャは変更可能であることを特徴とする 請求の範囲第13項に記載の方法。 15.複数の探索オブジェクトの1つまたは2つ以上の複製コピーが特定のロケー ションにすでに存在するとき、複数の探索オブジェクトの1つまたは2つ以上が ストリーム化されて特定のロケーションに送り込まれるのを禁止するステップを 含むことを特徴とする請求の範囲第13項に記載の方法。 16.複数の探索オブジェクトの1つまたは2つ以上はストリーム化されて複数の 特定のロケーションに送り込まれることを特徴とする請求の範囲第11項に記載の 方法。 17.複数の探索オブジェクトは、複数の探索オブジェクトがストリーム化されて 特定のロケーションに送り込まれたときの順序に基づいて連続的に使用されるこ とを特徴とする請求の範囲第11項に記載の方法。 18.時間的に早くストリーム化された探索オブジェクトは、時間的に遅くストリ ーム化された探索オブジェクトのあとで使用されることを特徴とする請求の範囲 第17項に記載の方法。 19.コンピュータに置かれていて、特定のライブラリ とリンクされた複数の共用ライブラリをロードする方法であって、 (a)特定のライブラリを必要とするプログラムを開始し、 (b)特定のライブラリとリンクされた複数の共用ライブラリ名を識別し、 (c)確認された複数の名前に対応する複数のロケーションを探索して、そこ まで到達し、 (d)複数の共用ライブラリ名を複数のロケーションにマッピングし、 (e)複数のロケーションをロードするステップからなることを特徴とする方 法。 20.特定のライブラリとリンクされた共用ライブラリを探索する装置であって、 (a)特定のライブラリとリンクされた複数の共用ライブラリ名を確認する手 段と、 (b)複数の共用ライブラリ名に対応する複数のロケーションを探索してそこ まで到達する手段と、 (c)複数の共用ライブラリ名を複数のロケーションにマッピングする手段と を具備することを特徴とする装置。 21.複数のディレクトリが探索されることを特徴とする請求の範囲第20項に記載 の装置。 22.複数のディレクトリは複数の探索オブジェクトを使用して探索されることを 特徴とする請求の範囲第21項に記載の装置。 23.デフォルトの場合には、複数の探索オブジェクトの1つまたは2つ以上が使 用されることを特徴とする請求の範囲第22項に記載の装置。 24.複数の探索オブジェクトの1つまたは2つ以上はチーム内に置かれることを 特徴とする請求の範囲第22項に記載の装置。 25.チーム内に置かれた探索オブジェクトは順番に連続的にストアされることを 特徴とする請求の範囲第24項に記載の装置。 26.順番は、探索オブジェクトの各々がいつチームに追加されたかに基づくこと を特徴とする請求の範囲第25項に記載の装置。 27.複数の共用ライブラリ名の各々ついて、複数のロケーションの1つだけに選 択的に到達することを特徴とする請求の範囲第20項に記載の装置。 28.到達した1つのロケーションは、互換性の程度に 基づいて選択されることを特徴とする請求の範囲第27項に記載の装置。 29.特定のライブラリとリンクされた複数の共用ライブラリ名は、定義されたロ ケーションを参照することにより確認されることを特徴とする請求の範囲第20項 に記載の装置。 30.特定のライブラリとリンクされた共用ライブラリを探索する装置であって、 (a)複数の探索オブジェクトを形成する手段と、 (b)複数の探索オブジェクトをストリーム化して特定のロケーションに送り 込む手段と、 (c)特定のライブラリとリンクされた複数の共用ライブラリ名を確認する手 段と、 (d)ストリーム化して特定のロケーションに送り込まれた複数の探索オブジ ェクトを連続的に使用して、複数の共用ライブラリ名に対応する複数のロケーシ ョンに到達する手段と、 (e)複数の共用ライブライ名を到達した複数のロケーションにマッピングす るステップからなることを特徴とする装置。 31.到達した複数のロケーションをストリーム化して特定のロケーションに送り 込む手段を含むことを特徴 とする請求の範囲第30項に記載の装置。 32.複数の探索オブジェクトの1つまたは2つ以上は特定のロケーションに置か れているプロシージャを呼び出すことを特徴とする請求の範囲第30項に記載の装 置。 33.プロシージャは変更可能であることを特徴とする請求の範囲第32項に記載の 装置。 34.複数の探索オブジェクトの1つまたは2つ以上の複製コピーが特定のロケー ションにすでに存在するとき、複数の探索オブジェクトの1つまたは2つ以上が ストリーム化されて特定のロケーションに送り込まれるのを禁止するプロセッサ を含むことを特徴とする請求の範囲第33項に記載の装置。 35.複数の探索オブジェクトの1つまたは2つ以上はストリーム化されて複数の 特定のロケーションに送り込まれることを特徴とする請求の範囲第30項に記載の 装置。 36.複数の探索オブジェクトは、複数の探索オブジェクトがストリーム化されて 特定のロケーションに送り込まれたときの順序に基づいて連続的に使用されるこ とを特徴とする請求の範囲第30項に記載の装置。 37.時間的に早くストリーム化された探索オブジェクトは、時間的に遅くストリ ーム化された探索オブジェクトのあとで使用されることを特徴とする請求の範囲 第36項に記載の装置。 38.特定のライブラリとリンクされた複数の共用ライブラリをロードする装置で あって、 (a)特定のライブラリを必要とするプログラムを開始するプロセッサと、 (b)特定のライブラリとリンクされた複数の共用ライブラリ名を確認するプ ロセッサと、 (c)確認された複数の名前に対応する複数のロケーションを探索してそこま で到達するプロセッサと、 (d)複数の共用ライブラリ名を複数のロケーションにマッピングするプロセ ッサと、 (e)複数のロケーションをロードするプロセッサとを具備することを特徴と する装置。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/042,959 US5414854A (en) | 1993-04-05 | 1993-04-05 | Object-oriental system for managing shared libraries |
| US08/042,959 | 1993-04-05 | ||
| PCT/US1994/000053 WO1994023360A1 (en) | 1993-04-05 | 1994-01-03 | Shared library locating system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08508594A true JPH08508594A (ja) | 1996-09-10 |
| JP3670278B2 JP3670278B2 (ja) | 2005-07-13 |
Family
ID=21924678
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP52202694A Expired - Lifetime JP3670278B2 (ja) | 1993-04-05 | 1994-01-03 | 順序付けられた探索オブジェクトを使用する共有ライブラリ探索方法およびシステム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5414854A (ja) |
| EP (1) | EP0679273B1 (ja) |
| JP (1) | JP3670278B2 (ja) |
| AU (1) | AU6082294A (ja) |
| CA (1) | CA2145671A1 (ja) |
| DE (1) | DE69400406T2 (ja) |
| WO (1) | WO1994023360A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100954876B1 (ko) * | 2009-10-30 | 2010-04-28 | (주)엠쓰리모바일 | 광학 피드백 효과를 이용한 바코드 리더기 |
| JP2020087452A (ja) * | 2018-11-16 | 2020-06-04 | 富士通株式会社 | コンピュータが読むことができるコードを生成する方法、コンピュータ可読媒体、及びシステム |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0691007B1 (de) * | 1993-03-22 | 1996-11-27 | Siemens Nixdorf Informationssysteme AG | Wiedereintrittsfähige bibliotheken |
| US5459865A (en) * | 1993-04-05 | 1995-10-17 | Taligent Inc. | Runtime loader |
| US5634114A (en) * | 1993-11-18 | 1997-05-27 | Intel Corporation | Dynamic link library version negotiation |
| US5630131A (en) * | 1994-11-14 | 1997-05-13 | Object Technology Licensing Corp. | Method and apparatus for importing and exporting archive files for a graphical user interface |
| US5652884A (en) * | 1994-11-14 | 1997-07-29 | Object Technology Licensing Corp. | Method and apparatus for dynamic update of an existing object in an object editor |
| DE19502728A1 (de) * | 1995-01-28 | 1996-08-01 | Philips Patentverwaltung | Telekommunikationsvorrichtung |
| US6260075B1 (en) * | 1995-06-19 | 2001-07-10 | International Business Machines Corporation | System and method for providing shared global offset table for common shared library in a computer system |
| US5925108A (en) * | 1995-11-03 | 1999-07-20 | Novell, Inc. | Event notification in a computer system |
| US5812850A (en) * | 1995-11-13 | 1998-09-22 | Object Technology Licensing Corp. | Object-oriented symbolic debugger using a compiler driven database and state modeling to control program execution |
| US5778231A (en) * | 1995-12-20 | 1998-07-07 | Sun Microsystems, Inc. | Compiler system and method for resolving symbolic references to externally located program files |
| US6526565B1 (en) * | 1995-12-21 | 2003-02-25 | International Business Machines Corporation | Packaging algorithm for providing object oriented applications having reduced footprints |
| US6304893B1 (en) | 1996-07-01 | 2001-10-16 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system |
| US5999972A (en) | 1996-07-01 | 1999-12-07 | Sun Microsystems, Inc. | System, method and article of manufacture for a distributed computer system framework |
| US5987245A (en) * | 1996-07-01 | 1999-11-16 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture (#12) for a client-server state machine framework |
| US5848246A (en) * | 1996-07-01 | 1998-12-08 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server session manager in an interprise computing framework system |
| US6272555B1 (en) | 1996-07-01 | 2001-08-07 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server-centric interprise computing framework system |
| US6424991B1 (en) | 1996-07-01 | 2002-07-23 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server communication framework |
| US6038590A (en) * | 1996-07-01 | 2000-03-14 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server state machine in an interprise computing framework system |
| US6266709B1 (en) | 1996-07-01 | 2001-07-24 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server failure reporting process |
| US6434598B1 (en) | 1996-07-01 | 2002-08-13 | Sun Microsystems, Inc. | Object-oriented system, method and article of manufacture for a client-server graphical user interface (#9) framework in an interprise computing framework system |
| US6067577A (en) * | 1996-09-30 | 2000-05-23 | Apple Computer, Inc. | Dynamic method resolution for native methods in a dynamic object-oriented programming language |
| US6018743A (en) * | 1996-10-04 | 2000-01-25 | International Business Machines Corporation | Framework for object-oriented interface to record file data |
| CA2224466C (en) * | 1997-01-09 | 2003-12-23 | Mitel Networks Corporation | Transfer of basic knowledge to agents |
| US6363436B1 (en) * | 1997-01-27 | 2002-03-26 | International Business Machines Corporation | Method and system for loading libraries into embedded systems |
| US6230314B1 (en) * | 1997-10-02 | 2001-05-08 | International Business Machines Corporation | Method and device for program transformation using class hierarchy transformation based upon type constraint analysis |
| US5983020A (en) * | 1997-10-02 | 1999-11-09 | International Business Machines Corporation | Rule-based engine for transformation of class hierarchy of an object-oriented program |
| US6486897B1 (en) * | 1998-09-29 | 2002-11-26 | Apple Computer, Inc. | Multi-repository display system using separate presentation, adaptation and access layers |
| US6314566B1 (en) * | 1998-09-29 | 2001-11-06 | Apple Computer, Inc. | Method and apparatus for “Just-in-Time” dynamic loading and unloading of computer software libraries |
| US7085755B2 (en) * | 2002-11-07 | 2006-08-01 | Thomson Global Resources Ag | Electronic document repository management and access system |
| US7421418B2 (en) * | 2003-02-19 | 2008-09-02 | Nahava Inc. | Method and apparatus for fundamental operations on token sequences: computing similarity, extracting term values, and searching efficiently |
| US20120246634A1 (en) * | 2011-03-23 | 2012-09-27 | Dell Products L.P. | Portable virtual applications |
| US9058193B2 (en) * | 2013-11-14 | 2015-06-16 | Google Inc. | Methods and systems for providing compatibility of applications with multiple versions of an operating system |
| US9348625B2 (en) | 2014-05-23 | 2016-05-24 | Google Inc. | Application access to native and bundled libraries |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5134696A (en) * | 1988-07-28 | 1992-07-28 | International Business Machines Corp. | Virtual lookaside facility |
| US5247679A (en) * | 1990-02-20 | 1993-09-21 | Prime Computer, Inc. | Method for sequentially registering executable program formats with unresolved pointers by assigning linkage state and invocation state thereof |
| US5274819A (en) * | 1992-03-27 | 1993-12-28 | Central Point Software, Inc. | Management system for memory resident computer programs |
-
1993
- 1993-04-05 US US08/042,959 patent/US5414854A/en not_active Expired - Lifetime
-
1994
- 1994-01-03 AU AU60822/94A patent/AU6082294A/en not_active Abandoned
- 1994-01-03 JP JP52202694A patent/JP3670278B2/ja not_active Expired - Lifetime
- 1994-01-03 CA CA002145671A patent/CA2145671A1/en not_active Abandoned
- 1994-01-03 DE DE69400406T patent/DE69400406T2/de not_active Expired - Lifetime
- 1994-01-03 WO PCT/US1994/000053 patent/WO1994023360A1/en not_active Ceased
- 1994-01-03 EP EP94907138A patent/EP0679273B1/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100954876B1 (ko) * | 2009-10-30 | 2010-04-28 | (주)엠쓰리모바일 | 광학 피드백 효과를 이용한 바코드 리더기 |
| JP2020087452A (ja) * | 2018-11-16 | 2020-06-04 | 富士通株式会社 | コンピュータが読むことができるコードを生成する方法、コンピュータ可読媒体、及びシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2145671A1 (en) | 1994-10-13 |
| DE69400406D1 (de) | 1996-09-26 |
| EP0679273B1 (en) | 1996-08-21 |
| DE69400406T2 (de) | 1997-03-27 |
| WO1994023360A1 (en) | 1994-10-13 |
| AU6082294A (en) | 1994-10-24 |
| US5414854A (en) | 1995-05-09 |
| EP0679273A1 (en) | 1995-11-02 |
| JP3670278B2 (ja) | 2005-07-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08508594A (ja) | 共用ライブラリ探索システム | |
| JP2842714B2 (ja) | アプリケーションのオブジェクト指向呼出しをデータベースで行うための方法 | |
| US5557793A (en) | In an object oriented repository, a method for treating a group of objects as a single object during execution of an operation | |
| US6253257B1 (en) | Software Interface for dynamic API mapping | |
| US5930503A (en) | System and method for on demand registration of tasks | |
| EP0631232B1 (en) | Integration of systems management services with an underlying system object model | |
| CN101751469B (zh) | 用以支持用户定义类型的继承的系统和方法 | |
| US5721925A (en) | Method for generically invoking operation in an object oriented repository | |
| US5581755A (en) | Method for maintaining a history of system data and processes for an enterprise | |
| US6738783B2 (en) | Dynamically configurable generic container | |
| AU639802B2 (en) | Methods and apparatus for providing dynamic invocation of applications in a distributed heterogeneous environment | |
| US5940837A (en) | Distributed data base system | |
| US20030093420A1 (en) | Method and system for retrieving sharable information using a hierarchically dependent directory structure | |
| JPH06110808A (ja) | クライアントインターフェースをアプリケーションのオブジェクト指向呼出しに対処するための方法及び装置 | |
| JPH0675889A (ja) | 分散不均一環境におけるサーバー機能の実行方法及び装置 | |
| US20060005078A1 (en) | System and method of identifying the source of a failure | |
| JPH03179528A (ja) | 位置独立形コード・ロケーション・システム | |
| US6654762B2 (en) | Generating small footprint applications for mobile devices | |
| CN114245890B (zh) | 用于提供功能即服务平台的方法和设备 | |
| US6848110B2 (en) | Automatic feature augmentation for component based application programming interfaces | |
| EP0899669A2 (en) | Language manager interface | |
| US6751796B1 (en) | Integration of systems management services with an underlying system object model | |
| US20240078227A1 (en) | Lifecycle tracking of data objects | |
| US7603666B2 (en) | Class loader | |
| US5963955A (en) | Bridge for exporting and importing objects between object oriented programming environments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20041004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20041004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050414 |
|
| 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: 20090422 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090422 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100422 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110422 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110422 Year of fee payment: 6 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110422 Year of fee payment: 6 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120422 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120422 Year of fee payment: 7 |
|
| RD15 | Notification of revocation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D15 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120422 Year of fee payment: 7 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120422 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130422 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130422 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140422 Year of fee payment: 9 |
|
| EXPY | Cancellation because of completion of term |