【手続補正書】
【提出日】平成16年2月16日(2004.2.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも２つのスクリプトによって符号化された名前により参照される情報を記憶するためのデータベースシステムであって、
前記名前に関する第１の情報を含み、前記第１の情報が前記第１のデータベースから第１のキーを介して検索され、前記第１のキーが第１のスクリプトで符号化された前記名前を少なくとも含む第１のデータベース、及び
前記名前に関する第２の情報を含み、前記第２の情報が前記第２のデータベースから第２のキーを介して検索され、前記第２のキーが第２のスクリプトで符号化された前記名前を少なくとも含む第２のデータベースから成ることを特徴とするデータベースシステム。
【請求項２】
前記第１のスクリプト符号化がナショナルスクリプト符号化であることを特徴とする、請求項１に記載のデータベースシステム。
【請求項３】
前記第２のスクリプト符号化がユニバーサルスクリプト符号化であることを特徴とする、請求項１に記載のデータベースシステム。
【請求項４】
前記第２の情報が第３のスクリプトで符号化された前記名前を含むことを特徴とする、請求項１に記載のデータベースシステム。
【請求項５】
標準化された形式で符号化された前記名前を含むことを特徴とする、請求項１に記載のデータベースシステム。
【請求項６】
前記第１のデータベースが対応するナショナル符号化スクリプトを有する複数のナショナル符号化データベースを更に含み、各ナショナル符号化データベースがナショナル符号化データベースに対応するナショナルスクリプトで符号化された前記名前により索引を付けられることを特徴とする、請求項１に記載のデータベースシステム。
【請求項７】
ナショナルスクリプト符号化によって符号化されたテキスト名により参照される情報を記憶するためのデータベースシステムを生成する方法であって、
テキスト名、値情報、及び少なくとも１つのナショナルスクリプト符号化を受信し、
ユニバーサルスクリプト符号化で符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された第１のデータベースに対して第１の重複をチェックし、前記ユニバーサルスクリプト符号化で符号化された前記テキスト名が前記第１のデータベースのレコードと一致した場合、前記第１の重複が発生し、
前記第１の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
ナショナルスクリプト符号化で符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された第２のデータベースに対して第２の重複をチェックし、前記ナショナルスクリプト符号化で符号化された前記テキスト名が前記第２のデータベースのレコードと一致した場合、前記第２の重複が発生し、
前記第２の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
前記値情報を前記第１のデータベースの前記ユニバーサルスクリプト符号化で符号化されたテキスト名により索引を付けられたレコードに入力し、
前記ユニバーサルスクリプト符号化で符号化された前記テキスト名に関する情報を前記第２のデータベースの前記ナショナルスクリプト符号化で符号化されたテキスト名により索引を付けられたレコードに入力する、
ステップから成る方法。
【請求項８】
複数の選択されたナショナルスクリプト符号化によって符号化されたテキスト名により参照される情報を記憶するためのデータベースシステムを生成する方法であって、
テキスト名、値情報、及び複数のナショナルスクリプト符号化を受信し、
ユニバーサルスクリプト符号化で符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された第１のデータベースに対して第１の重複をチェックし、前記ユニバーサルスクリプト符号化で符号化された前記テキスト名が前記第１のデータベースのレコードと一致した場合、前記第１の重複が発生し、
前記第１の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
各々が前記複数のナショナルスクリプト符号化の１つで符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された複数の第２のデータベースに対して第２の重複をチェックし、前記ナショナルスクリプト符号化の各々で符号化された前記テキスト名が該ナショナルスクリプト符号化によって符号化された名前のエントリーにより索引を付けられた前記第２のデータベースのレコードと一致した場合、前記第２の重複が発生し、
前記第２の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
前記値情報を前記第１のデータベースの前記ユニバーサルスクリプト符号化で符号化されたテキスト名により索引を付けられた第１レコードに入力し、
前記ユニバーサルスクリプト符号化で符号化された前記テキスト名に関する情報を前記複数のスクリプト符号化の各々に対応する前記複数の第２のデータベースの、前記ナショナルスクリプト符号化で符号化されたテキスト名により索引を付けられた第２のレコードに入力する
ステップから成る方法。
【請求項９】
複数の選択されたナショナルスクリプト符号化によって符号化されたテキスト名により参照される情報を記憶するためのデータベースシステムを生成する方法であって、
テキスト名、値情報、及び複数のナショナルスクリプト符号化を受信し、
ユニバーサルスクリプト符号化で符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された第１のデータベースに対して第１の重複をチェックし、前記ユニバーサルスクリプト符号化で符号化された前記テキスト名が前記第１のデータベースのレコードと一致した場合、前記第１の重複が発生し、
前記第１の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
各々が前記複数のナショナルスクリプト符号化の１つで符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された複数の第２のデータベースの一部のデータベースに対して第２の重複をチェックし、前記ナショナルスクリプト符号化の各々で符号化された前記テキスト名が該ナショナルスクリプト符号化によって符号化された名前のエントリーにより索引を付けられた前記第２のデータベースの前記一部のデータベースのレコードと一致した場合、前記第２の重複が発生し、
前記第２の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
前記値情報を前記第１のデータベースの前記ユニバーサルスクリプト符号化で符号化されたテキスト名により索引を付けられた第１レコードに入力し、
前記ユニバーサルスクリプト符号化で符号化された前記テキスト名に関する情報を前記複数のスクリプト符号化の各々に対応する前記複数の第２のデータベースの、前記ナショナルスクリプト符号化で符号化されたテキスト名により索引を付けられた第２のレコードに入力する
ステップから成る方法。
【請求項１０】
複数の選択されたナショナルスクリプト符号化によって符号化されたテキスト名により参照される情報を記憶するためのデータベースシステムを生成する方法であって、
テキスト名、値情報、及び複数のナショナルスクリプト符号化を受信し、
ユニバーサルスクリプト符号化で符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された第１のデータベースに対して第１の重複をチェックし、前記ユニバーサルスクリプト符号化で符号化された前記テキスト名が前記第１のデータベースのレコードと一致した場合、前記第１の重複が発生し、
前記第１の重複が存在した場合、前記テキスト名を拒絶し、重複が無い場合、
前記値情報を前記第１のデータベースの前記ユニバーサルスクリプト符号化で符号化されたテキスト名により索引を付けられた第１レコードに入力し、
各々が前記複数のナショナルスクリプト符号化の１つで符号化された名前のエントリーにより索引を付けられたレコードを含むように適合された、前記複数のスクリプト符号化の各々に対応する複数の第２のデータベースの一部のデータベースに、前記ユニバーサルスクリプト符号化で符号化された前記テキスト名に関する情報を含み、前記ナショナルスクリプト符号化で符号化された前記テキスト名により索引を付けられた第２のレコードを入力する
ステップから成る方法。
【請求項１１】
テキスト名を受信するステップが、テキスト名が複数の等価な符号化を含むようにテキスト名を標準化することを更に含むことを特徴とする、請求項７〜１１の何れか１つに記載の方法。
【請求項１２】
データベースシステムに記憶された目標値を検索するための方法であって、
テキスト名を受信し、
前記テキスト名を少なくともナショナルスクリプト符号化の組によって符号化することによって複数のキーを生成し、
異なったスクリプト符合化を使用して、スクリプト符号化によって索引を付けられた位置情報を含む複数の第２のデータベースから前記複数のキーを介して、前記索引を付けられた位置情報を検索し、
少なくともユニバーサルスクリプト符号化によって索引を付けられた、テキスト名、ユニバーサル符号化、及び位置情報を含む値を第１のデータベースから検索すること、
を特徴とする方法。
【請求項１３】
ホスト名に関するホスト情報を導出するためのドメイン名システムであって、
前記ホスト名に関する第１のホスト情報を含み、前記第１のホスト情報が前記第１のデータベースから第１のキーを介して検索され、前記第１のキーが少なくとも第１のスクリプトで符号化された前記ホスト名から成る第１のデータベース、及び
前記ホスト名に関する第２のホスト情報を含み、前記第２のホスト情報が前記第２のデータベースから第２のキーを介して検索され、前記第２のキーが少なくとも第２のスクリプトで符号化された前記ホスト名から成る第２のデータベースから成ることを特徴とするドメイン名システム。
【請求項１４】
前記第１のスクリプト符号化がナショナルスクリプト符号化であることを特徴とする、請求項１３に記載のドメイン名システム。
【請求項１５】
前記第２のスクリプト符号化がユニバーサルスクリプト符号化であることを特徴とする、請求項１３に記載のドメイン名システム。
【請求項１６】
前記第１のホスト情報が第２のキー情報を含むことを特徴とする、請求項１３に記載のドメイン名システム。
【請求項１７】
前記第２のホスト情報が、インターネットプロトコルアドレス、ドメインサーバー、及びコンピューターホストの仕様から成るセットから選択された情報を含むことを特徴とする、請求項１３に記載のドメイン名システム。
【請求項１８】
前記第１のデータベースが更に複数のナショナル符号化データベースを含み、前記第１のキーが更に前記複数のナショナル符号化データベースの各データベースに対応する複数のナショナルスクリプト符号化の各スクリプトで符号化された前記ホスト名を少なくとも含む複数のナショナル符号化キーを含むことを特徴とする、請求項１３に記載のドメイン名システム。