JP2000517086A - オフセット表を使用する完全ハッシュの生成 - Google Patents
オフセット表を使用する完全ハッシュの生成Info
- Publication number
- JP2000517086A JP2000517086A JP11502955A JP50295599A JP2000517086A JP 2000517086 A JP2000517086 A JP 2000517086A JP 11502955 A JP11502955 A JP 11502955A JP 50295599 A JP50295599 A JP 50295599A JP 2000517086 A JP2000517086 A JP 2000517086A
- Authority
- JP
- Japan
- Prior art keywords
- page
- range
- value
- values
- pages
- 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9014—Indexing; Data structures therefor; Storage structures hash tables
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.ある範囲の値を含むコンピュータシステムで、前記範囲の値の不連続部分集 合を完全なハッシュを用いて連続した、またはほとんど連続したより小さい範囲 に変換する方法において、 前記範囲の値の中から値の部分集合を選択するステップと、 前記範囲を二次元行列に編成するステップであって、前記行列の1つの次元が ページを表し、他の次元が前記ページ内へのオフセットを表し、前記行列のペー ジと該ページ内へのオフセットとの各交叉位置に、その交叉によって表される値 が部分集合に選択された値であるか否かを示す写像情報を含むようにするステッ プと、 各ページを選択し、各ページの写像情報を検査して一次元配列内の写像情報と の衝突が無いかを調べ、衝突が検知されなくなるまで各ページをある量だけシフ トし、ページの写像情報を一次元配列のシフト後の位置にオーバレイし、シフト 量を記録することによって、前記行列を一次元配列に変換するステップと、 を具えたことを特徴とする方法。 2.前記行列および一次元配列がビットマップであり、写像情報がビットの値に 格納されることを特徴とする請求項1に記載の方法。 3.前記方法がページを順序付けの順番に並べるステップをさらに含み、各ペー ジを選択する前記ステップが順序付けの順番に従って各ページを選択するステッ プを含むことを特徴とする請求項1に記載の方法。 4.ページを順序付ける前記ステップが、ページにおける値が部分集合に選択さ れた値であることを写像情報が示す回数を計数するステップと、最も高い回数か ら最も低い回数への順番にページを順序付けるステップとを含むことを特徴とす る請求項3に記載の方法。 5.ページを順序付ける前記ステップが、行列内の第1ページを順序付けの順番 における第1ページとして選択するステップを含むことを特徴とする請求項3に 記載の方法。 6.値の範囲の値が複数のビットで構成される二進数に等しく、行列の次元が前 記値を表すビットの分割に対応することを特徴とする請求項1に記載の方法。 7.複数のビット分割を選択するステップと、各々のビット分割を用いて編成お よび変換のステップを繰り返すステップと、各ビット分割について部分集合の連 続範囲に対応する統計情報を獲得するステップと、その統計と他の部分集合範囲 の統計を比較して部分集合値の範囲を選択するステップとをさらに具えたことを 特徴とする請求項6に記載の方法。 8.値の範囲が情報の表に対応し、前記方法は、表からの情報を、ハッシュ表の 、記録されたページシフト情報とそれに対応する選択された値のそのページ内へ のオフセットとに対応する位置に書き込むステップをさらに具えたことを特徴と する請求項1に記載の方法。 9.不連続範囲の値を受け取るステップと、前記値をページ番号とそのページ内 へのオフセットとに分離し、そのページのシフト量を探索し、そのページ内への オフセットに前記シフト量を加算することによって前記値を部分集合範囲の値に ハッシュ化するステップをさらに具えたことを特徴とする請求項1に記載の方法 。 10.値の範囲が0から65535までの範囲であることを特徴とする請求項1 に記載の方法。 11.値により可能なユニコード符号点を表し、値の部分集合により選択された ユニコード符号点を表すことを特徴とする請求項10に記載の方法。 12.ある範囲の値を含むコンピュータシステムにおいて、前記範囲の値の不連 続部分集合を完全なハッシュを用いて連続した、またはほとんど連続したより小 さい範囲に変換する機構において、 前記範囲の値の中から値の部分集合を選択する手段と、 前記範囲を二次元行列に編成する手段であって、前記行列の1つの次元がペー ジを表し、他の次元が前記ページ内へのオフセットを表し、前記行列のページと 該ページ内へのオフセットとの各交叉位置に、その交叉によって表される値が部 分集合に選択された値であるか否かを示す写像情報を含むようにする手段と、 各ページを選択することによって前記行列を一次元配列に変換する手段であっ て、該手段が各ページの写像情報を検査して一次元配列内の写像情報との衝突が 無いかを調べる手段と、衝突が検知されなくなるまで各ページをある量だけシフ トする手段と、ページの写像情報を一次元配列のシフト後の位置にオーバレイす る手段と、シフト量を記録する手段とから構成される手段と、 を具えたことを特徴とする機構。 13.前記行列および一次元配列がビットマップであり、写像情報がビットの値 に格納されることを特徴とする請求項12に記載の機構。 14.ページを順序付けの順番に並べる手段をさらに具え、各ページを選択する 前記手段が順序付けの順番に従って各ページを選択する手段を含むことを特徴と する請求項12に記載の機構。 15.ページを順序付ける前記手段が、ページの値が部分集合に選択された値で あることを写像情報が示す回数を計数する手段と、最も高い回数から最も低い回 数への順番にページを順序付ける手段とを含むことを特徴とする請求項14に記 載の機構。 16.ページを順序付ける前記手段が、行列内の第1ページを順序付けの順番に おける第1ページとして選択する手段を含むことを特徴とする請求項14に記載 の機構。 17.値の範囲の値が複数のビットで構成される二進数に等しく、行列の次元が 前記値を表すビットの分割に対応することを特徴とする請求項12に記載の機構 。 18.複数のビット分割を選択する手段と、各々のビット分割を用いて編成およ び変換のステップを繰り返す手段と、各ビット分割について部分集合の連続範囲 に対応する統計情報を獲得する手段と、各々の部分集合の統計を比較して部分集 合値の範囲を選択する手段とをさらに具えたことを特徴とする請求項17に記載 の機構。 19.値の範囲が情報の表に対応し、前記機構がハッシュ表と、表からの情報を 、ハッシュ表の、記録されたページシフト情報とそれに対応する選択された値の そのページ内へのオフセットとに対応する位置に書き込む手段とをさらに具えた 請求項12に記載の機構。 20.不連続範囲の値を受け取る手段と、前記値をページ番号とそのページ内へ のオフセットとに分離する手段と、そのページのシフト量を探索する手段、およ びそのシフト量をそのページ内へのオフセットに加算する手段を含み、前記値を 部分集合範囲の値にハッシュ化する手段とをさらに具えたことを特徴とする請求 項12に記載の機構。 21.値の範囲が0から65535までの範囲であることを特徴とする請求項1 2に記載の機構。 22.値により可能なユニコード符号点を表し、値の部分集合により選択された ユニコード符号点を表すことを特徴とする請求項21に記載の機構。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/869,913 US6014733A (en) | 1997-06-05 | 1997-06-05 | Method and system for creating a perfect hash using an offset table |
| US08/869,913 | 1997-06-05 | ||
| PCT/US1998/011680 WO1998055929A1 (en) | 1997-06-05 | 1998-06-04 | Creating a perfect hash using offset table |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009122449A Division JP4717130B2 (ja) | 1997-06-05 | 2009-05-20 | オフセット表を使用する完全ハッシュの生成 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2000517086A true JP2000517086A (ja) | 2000-12-19 |
| JP2000517086A5 JP2000517086A5 (ja) | 2005-12-22 |
| JP4965009B2 JP4965009B2 (ja) | 2012-07-04 |
Family
ID=25354449
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50295599A Expired - Fee Related JP4965009B2 (ja) | 1997-06-05 | 1998-06-04 | オフセット表を使用する完全ハッシュの生成 |
| JP2009122449A Expired - Fee Related JP4717130B2 (ja) | 1997-06-05 | 2009-05-20 | オフセット表を使用する完全ハッシュの生成 |
| JP2010211217A Expired - Fee Related JP4717154B2 (ja) | 1997-06-05 | 2010-09-21 | オフセット表を使用する完全ハッシュの生成 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009122449A Expired - Fee Related JP4717130B2 (ja) | 1997-06-05 | 2009-05-20 | オフセット表を使用する完全ハッシュの生成 |
| JP2010211217A Expired - Fee Related JP4717154B2 (ja) | 1997-06-05 | 2010-09-21 | オフセット表を使用する完全ハッシュの生成 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6014733A (ja) |
| JP (3) | JP4965009B2 (ja) |
| CN (1) | CN1206604C (ja) |
| AU (1) | AU7821198A (ja) |
| WO (1) | WO1998055929A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009217839A (ja) * | 1997-06-05 | 2009-09-24 | Microsoft Corp | オフセット表を使用する完全ハッシュの生成 |
Families Citing this family (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6591250B1 (en) * | 1998-02-23 | 2003-07-08 | Genetic Anomalies, Inc. | System and method for managing virtual property |
| US6185552B1 (en) * | 1998-03-19 | 2001-02-06 | 3Com Corporation | Method and apparatus using a binary search engine for searching and maintaining a distributed data structure |
| DE69811477T2 (de) * | 1998-05-01 | 2003-11-20 | Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto | Verfahren und Vorrichtung zur Hashkodierung |
| US6321192B1 (en) * | 1998-10-22 | 2001-11-20 | International Business Machines Corporation | Adaptive learning method and system that matches keywords using a parsed keyword data structure having a hash index based on an unicode value |
| US6785278B1 (en) * | 1998-12-10 | 2004-08-31 | International Business Machines Corporation | Methods, systems and computer program products for hashing address values |
| US6321232B1 (en) * | 1998-12-18 | 2001-11-20 | Xerox Corporation | Method for creating a geometric hash tree in a document processing system |
| US6401185B1 (en) * | 1999-05-27 | 2002-06-04 | Oracle Corp. | Method and apparatus for accessing paged objects using a fast division technique |
| US7080382B2 (en) * | 2000-02-25 | 2006-07-18 | Oracle International Corporation | Accessing shorter-duration instances of activatable objects based on object references stored in longer-duration memory |
| US6928162B1 (en) * | 2000-04-07 | 2005-08-09 | International Business Machines Corporation | Method and system for manipulating and telescoping a hash function |
| US7987217B2 (en) * | 2000-05-12 | 2011-07-26 | Oracle International Corporation | Transaction-aware caching for document metadata |
| US7185005B1 (en) | 2000-05-12 | 2007-02-27 | Oracle International Corporation | Nested transactions in a file system |
| US7725878B1 (en) | 2000-05-12 | 2010-05-25 | Oracle International Corporation | Property bundles on a per instance basis |
| US7389493B1 (en) * | 2000-05-12 | 2008-06-17 | Oracle International Corporation | Categories on a per instance basis |
| US6741990B2 (en) * | 2001-05-23 | 2004-05-25 | Intel Corporation | System and method for efficient and adaptive web accesses filtering |
| US6801993B2 (en) | 2001-09-28 | 2004-10-05 | International Business Machines Corporation | Table offset for shortening translation tables from their beginnings |
| US6748401B2 (en) | 2001-10-11 | 2004-06-08 | International Business Machines Corporation | Method and system for dynamically managing hash pool data structures |
| US20050246330A1 (en) * | 2004-03-05 | 2005-11-03 | Giang Phan H | System and method for blocking key selection |
| US7831908B2 (en) * | 2005-05-20 | 2010-11-09 | Alexander Vincent Danilo | Method and apparatus for layout of text and image documents |
| US20060294126A1 (en) * | 2005-06-23 | 2006-12-28 | Afshin Ganjoo | Method and system for homogeneous hashing |
| TWM288401U (en) * | 2005-07-15 | 2006-03-01 | Genesys Logic Inc | Highly efficient data characteristics recognition device for flash memory |
| TW200705179A (en) * | 2005-07-29 | 2007-02-01 | Genesys Logic Inc | Efficient data property identification method for a flash memory |
| US7382876B2 (en) * | 2005-11-01 | 2008-06-03 | Microsoft Corporation | Hash function constructions from expander graphs |
| US7619623B2 (en) * | 2006-04-17 | 2009-11-17 | Microsoft Corporation | Perfect multidimensional spatial hashing |
| US7965297B2 (en) * | 2006-04-17 | 2011-06-21 | Microsoft Corporation | Perfect hashing of variably-sized data |
| JP4812508B2 (ja) * | 2006-05-12 | 2011-11-09 | 富士通株式会社 | プレゼンス情報を取り扱うシステム |
| US7424591B2 (en) * | 2006-06-19 | 2008-09-09 | International Business Machines Corporation | Splash tables: an efficient hash scheme for processors |
| US7792877B2 (en) * | 2007-05-01 | 2010-09-07 | Microsoft Corporation | Scalable minimal perfect hashing |
| US7872648B2 (en) * | 2007-06-14 | 2011-01-18 | Microsoft Corporation | Random-access vector graphics |
| US9425825B2 (en) | 2012-05-22 | 2016-08-23 | International Business Machines Corporation | Path encoding and decoding |
| GB2533392A (en) | 2014-12-19 | 2016-06-22 | Ibm | Path encoding and decoding |
| GB2533391A (en) * | 2014-12-19 | 2016-06-22 | Ibm | Wall encoding and decoding |
| GB2533393A (en) | 2014-12-19 | 2016-06-22 | Ibm | Pad encoding and decoding |
| US9950261B2 (en) | 2016-04-29 | 2018-04-24 | International Business Machines Corporation | Secure data encoding for low-resource remote systems |
| US10515064B2 (en) | 2016-07-11 | 2019-12-24 | Microsoft Technology Licensing, Llc | Key-value storage system including a resource-efficient index |
| CN112732834B (zh) * | 2021-01-11 | 2022-05-20 | 青岛大学 | 一种面向空间数据的区块网安全组织存储映射方法 |
| CN114244817A (zh) * | 2021-11-30 | 2022-03-25 | 慧之安信息技术股份有限公司 | 一种基于osip协议栈头域的哈希冲突处理方法和装置 |
| WO2024107203A1 (en) * | 2022-11-18 | 2024-05-23 | Visa International Service Association | System and method for performing an mph-based lookup of records in a database |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4115765A (en) * | 1977-02-17 | 1978-09-19 | Xerox Corporation | Autonomous display processor |
| US4215402A (en) * | 1978-10-23 | 1980-07-29 | International Business Machines Corporation | Hash index table hash generator apparatus |
| US4433389A (en) * | 1978-12-26 | 1984-02-21 | Burroughs Corporation | Memory address translation system for accessing memory locations via job names |
| US4488256A (en) * | 1981-11-23 | 1984-12-11 | Motorola, Inc. | Memory management unit having means for detecting and preventing mapping conflicts |
| US5111389A (en) * | 1987-10-29 | 1992-05-05 | International Business Machines Corporation | Aperiodic mapping system using power-of-two stride access to interleaved devices |
| US5133061A (en) * | 1987-10-29 | 1992-07-21 | International Business Machines Corporation | Mechanism for improving the randomization of cache accesses utilizing abit-matrix multiplication permutation of cache addresses |
| US5293593A (en) * | 1990-10-11 | 1994-03-08 | Hewlett-Packard Company | Method and apparatus for the mapping of physically non-contiguous memory fragments to be linearly addressable |
| US5377340A (en) * | 1991-06-18 | 1994-12-27 | Hewlett-Packard Company | Method and apparatus for memory interleaving using an improved hashing scheme |
| JPH06231047A (ja) * | 1993-02-05 | 1994-08-19 | Fujitsu Ltd | アドレス変換方法および装置 |
| US6014733A (en) * | 1997-06-05 | 2000-01-11 | Microsoft Corporation | Method and system for creating a perfect hash using an offset table |
-
1997
- 1997-06-05 US US08/869,913 patent/US6014733A/en not_active Expired - Lifetime
-
1998
- 1998-06-04 AU AU78211/98A patent/AU7821198A/en not_active Abandoned
- 1998-06-04 CN CNB988011085A patent/CN1206604C/zh not_active Expired - Fee Related
- 1998-06-04 JP JP50295599A patent/JP4965009B2/ja not_active Expired - Fee Related
- 1998-06-04 WO PCT/US1998/011680 patent/WO1998055929A1/en not_active Ceased
-
2009
- 2009-05-20 JP JP2009122449A patent/JP4717130B2/ja not_active Expired - Fee Related
-
2010
- 2010-09-21 JP JP2010211217A patent/JP4717154B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009217839A (ja) * | 1997-06-05 | 2009-09-24 | Microsoft Corp | オフセット表を使用する完全ハッシュの生成 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009217839A (ja) | 2009-09-24 |
| CN1236454A (zh) | 1999-11-24 |
| JP2011003214A (ja) | 2011-01-06 |
| JP4717154B2 (ja) | 2011-07-06 |
| JP4965009B2 (ja) | 2012-07-04 |
| WO1998055929A1 (en) | 1998-12-10 |
| JP4717130B2 (ja) | 2011-07-06 |
| CN1206604C (zh) | 2005-06-15 |
| US6014733A (en) | 2000-01-11 |
| AU7821198A (en) | 1998-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000517086A (ja) | オフセット表を使用する完全ハッシュの生成 | |
| JP2697830B2 (ja) | デジタルデータの記憶及び検索方法並びに装置 | |
| US5680612A (en) | Document retrieval apparatus retrieving document data using calculated record identifier | |
| US4606002A (en) | B-tree structured data base using sparse array bit maps to store inverted lists | |
| US4118788A (en) | Associative information retrieval | |
| EP0304302A2 (en) | Data retrieval system | |
| JP3318834B2 (ja) | データファイルシステム及びデータ検索方法 | |
| RU2005105582A (ru) | База данных и система управления знаниями | |
| US20080155171A1 (en) | File system, and method for storing and searching for file by the same | |
| CN113630123B (zh) | 一种数据压缩系统及方法 | |
| US20140082021A1 (en) | Hierarchical ordering of strings | |
| JP2888188B2 (ja) | 情報検索装置 | |
| JP4159761B2 (ja) | Fftのためのインプレイスメモリ管理 | |
| JPH07210569A (ja) | 情報検索方法および情報検索装置 | |
| JP3288063B2 (ja) | 可変長データの格納および参照システム | |
| KR920702514A (ko) | 프로세서가 설비된 시스템과 시스템내에서의 어드레스 변환방법 | |
| US6901396B1 (en) | Packed radix search tree implementation | |
| KR20010109945A (ko) | 비공간검색조건이 포함된 케이-최근접 질의를 위한알에스트리구조 및 점증적 최근접 방법 | |
| EP0649106B1 (en) | Compactly stored word groups | |
| JPS6220030Y2 (ja) | ||
| JP2708625B2 (ja) | 均質ハッシング処理方式 | |
| Simon et al. | On algorithms preserving neighborhood, to file and retrieve information in a memory | |
| JP3896683B2 (ja) | 使用者定義文字管理装置および記憶媒体 | |
| KR930011444B1 (ko) | 한글조합형 코드의 변환방법 | |
| JPH0895749A (ja) | 最適化コード変換装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050606 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050606 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050606 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080701 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080930 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20081110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081201 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090120 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090420 |
|
| RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20090421 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20090421 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090723 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20090806 |
|
| RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20100604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20100604 |
|
| RD16 | Notification of change of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7431 Effective date: 20110912 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20110912 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120229 |
|
| 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: 20120329 |
|
| 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: 20150406 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees | ||
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |