【手続補正書】
【提出日】平成21年8月19日(2009.8.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホストに対応するレコードを有するグローバルネームゾーンデータを保持するステップであって、各レコードは少なくとも１つのホスト名と対応するホストの１つのサブドメイン名を含み、前記グローバルネームゾーンデータは、複数のホスト名と異なるサブドメイン名とを有するレコードを生じさせないために保持され、ドメイン名は複数の部分を含み、前記ドメイン名の左端部分は前記ホスト名を表し、前記ドメイン名の右端部分はトップレベルドメイン名を表す、保持するステップと、
ドメインネームシステム（ＤＮＳ）サーバーで、ネーム登録依頼をクライアント装置から受信するステップであって、前記ネーム登録依頼は依頼されたドメイン名の左端部分を含み、前記依頼されたドメイン名は依頼が完了した場合に作成されるドメイン名を含む、受信するステップと、
前記グローバルネームゾーンデータ内のレコードの前記サブドメイン名に関わらず、前記グローバルネームゾーンデータは前記ネーム登録依頼にある前記依頼されたドメイン名の左端部分を複数有しているか否かを決定するステップと、
前記グローバルネームゾーンデータ内にレコードが、依頼が完了して生じた前記ドメイン名の複数の左端部分と共に存在している場合、前記ネーム登録依頼を拒否するステップと、
前記グローバルネームゾーンデータ内の前記依頼されたドメイン名の左端部分が複数存在しない場合、前記ホスト名のインターネットプロトコル（ＩＰ）アドレスを登録するステップと、
を含むことを特徴とするコンピュータによる方法。
【請求項２】
前記ＤＮＳサーバーが前記ネーム登録依頼に対する権限ゾーンをホストするか否かを判定するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記グローバルネームゾーンデータは、前方参照ゾーンに対応することを特徴とする請求項１に記載の方法。
【請求項４】
前記グローバルネームゾーンデータは、プライマリゾーンに対応することを特徴とする請求項１に記載の方法。
【請求項５】
前記グローバルネームゾーンデータは、ファイルバックされることを特徴とする請求項１に記載の方法。
【請求項６】
前記グローバルネームゾーンデータは、ディレクトリシステムと統合されることを特徴とする請求項１に記載の方法。
【請求項７】
ドメインネームシステム（ＤＮＳ）サーバーと、
前記ＤＮＳサーバーで動作してドメイン名のレコードを格納し、グローバルネームゾーンレコードを含む１又は複数の記憶装置と、
を備え、グローバルネームゾーンレコードはホスト名と前記レコードによって表される装置の前記ホスト名に対応するサブドメイン名とを含み、ドメイン名は複数の部分を含み、前記ドメイン名の左端部分は前記ホスト名を表し、前記ドメイン名の右端部分はトップレベルドメイン名を表し、前記グローバルネームゾーンレコードは、前記対応するドメイン名の左端部分とサブドメイン名の両方により一意であるか、対応するドメイン名の左端部分とサブドメイン名と対応するＤＮＳレコードタイプとによって一意であるように管理および保持され、前記１又は複数の記憶装置は、依頼されたドメイン名を前記ＤＮＳサーバーと共に登録するか否かを決定するために使用され、前記決定は、前記依頼されたドメイン名の左端部分と同じである前記ドメイン名の左端部分を備える前記グローバルネームゾーンデータ内にレコードが既に存在するか否かに基づいており、その結果、前記グローバルネームゾーンデータはレコードが同じホスト名および異なるサブドメイン名を有するのを防がれることを特徴とするシステム。
【請求項８】
前記１つまたは複数のデータストアは、１つまたは複数の前方参照ゾーンを含むことを特徴とする請求項７に記載のシステム。
【請求項９】
前記１つまたは複数のデータストアは、１つまたは複数のプライマリゾーンを含むことを特徴とする請求項７に記載のシステム。
【請求項１０】
前記グローバルネームゾーンは、プライマリ前方参照ゾーンであることを特徴とする請求項７に記載のシステム。
【請求項１１】
前記１つまたは複数のデータストアは、ドメイン名をインターネットプロトコル（ＩＰ）アドレスと相関させるデータを含むレコードを格納することを特徴とする請求項７に記載のシステム。
【請求項１２】
ドメイン名を登録するためのドメイン名登録依頼を受信するステップであって、前記ドメイン名はホスト名とサブドメイン名とを含み、前記ホスト名と前記サブドメイン名とは装置に対応し、前記ドメイン名はドットで区切られた複数の部分を含み、前記ホスト名は前記ドメイン名の左端部分に対応し、トップレベルドメイン名は前記ドメイン名の右端部分に対応する、受信するステップと、
レコードが同じホスト名および異なるサブドメイン名を有するのを防ぐためにグローバルネームゾーンデータストアを保持するステップであって、
前記グローバルネームゾーンデータストアが、前記登録依頼における前記ホスト名に適合するドメイン名の左端部分と共にレコードを有するか否かを決定するステップであって、それらの適合は前記登録ホスト名が前記レコードのドメイン名の左端部分と同じであるか否かに基づく、決定するステップと、
前記グローバルネームゾーンが、前記登録依頼のホスト名に適合するドメイン名の左端部分と共にレコードを有さない場合、前記ドメイン名を登録するステップと、
前記グローバルネームゾーンが、前記登録依頼のホスト名に適合するドメイン名の左端部分と共にレコードを有する場合、前記ドメイン名の登録を拒否するステップと、
による保持するステップと、
を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
ドメイン名を登録するための前記ドメイン名登録依頼を受信するステップは、前記ドメイン名登録依頼をドメインネームシステム（ＤＮＳ）サーバーで受信するステップを含むことを特徴とする請求項１２に記載のコンピュータ読み取り可能な記録媒体。
【請求項１４】
前記複数のステップは、前記ＤＮＳサーバーが、前記ドメイン名登録依頼の前記ドメイン名に対する権限ゾーンをホストするか否かを判定するステップをさらに含むことを特徴とする請求項１３に記載のコンピュータ読み取り可能な記録媒体。
【請求項１５】
前記複数のステップは、前記ドメイン名に対する前記権限ゾーンをホストする別のＤＮＳサーバーに前記ドメイン名登録依頼を転送するステップをさらに含むことを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１６】
前記ドメイン名を登録するステップは、前記ドメイン名を前記権限ゾーン内に登録するステップを含むことを特徴とする請求項１５に記載のコンピュータ読み取り可能な記録媒体。
【請求項１７】
前記複数のステップは、
前記ドメイン名登録依頼のための第１レコードタイプを割り出すステップと、
前記グローバルネームゾーンに格納される前記ホスト名のレコードの第２レコードタイプを割り出すステップと、
前記第１レコードタイプが前記第２レコードタイプに一致するか否かを判定するステップとをさらに含むことを特徴とする請求項１４に記載のコンピュータ読み取り可能な記録媒体。
【請求項１８】
前記複数のステップは、前記第１レコードタイプが前記第２レコードタイプに一致する場合に前記ドメイン名登録依頼を拒否するステップをさらに含むことを特徴とする請求項１７に記載のコンピュータ読み取り可能な記録媒体。
【請求項１９】
前記複数のステップは、前記第１レコードタイプが前記第２レコードタイプに一致しない場合に前記ドメイン名を前記権限ゾーン内に登録するステップをさらに含むことを特徴とする請求項１７に記載のコンピュータ読み取り可能な記録媒体。
【請求項２０】
グローバルネームゾーンデータを保持するステップであって、前記グローバルネームゾーンデータは、権限のあるドメインネームサービス（ＤＮＳ）サーバーの権限ゾーンにおいて登録された各ホストに関するレコードを有し、レコードはホスト名、サブドメイン名および前記レコードの対応するホストのトップレベルドメイン名を含み、ドメイン名は、異なるドメインレベルと前記ドメインレベルの最も低いレベルのみを表す前記ドメイン名とに対応する部分から成り、前記依頼された新しいホスト名を既に有する１又は複数のレコードの前記グローバルネームゾーンデータにおける存在に基づき、前記グローバルネームゾーンデータに依頼された新しいホスト名を追加できず、前記存在するレコードの前記サブドメイン名および前記トップレベルドメイン名に関わらず、前記依頼された新しいホスト名を追加できず、その結果、複数の権限ゾーンにおいて最も低いドメインレベルの一意性を保持するステップと、
前記ＤＮＳサーバーにおいて、ネットワークを介して、ホスト名を登録する依頼を受信するステップであって、前記依頼されたホスト名が対応するドメイン名の前記最も低いドメインレベルのみに対応している、受信するステップと、
前記依頼を受信するステップに応えて、前記決定は前記グローバルネームゾーンデータストア内の前記レコードのサブドメイン名およびトップレベルドメイン名に関わりなく、前記依頼における前記ホスト名が前記グローバルネームゾーンデータストアに既に格納されているか否かを決定するステップと、
前記ホスト名が前記グローバルネームゾーンデータストア内に格納されていない決定に応えて、前記ＤＮＳサーバーにより前記依頼されたホスト名のＤＮＳ登録を行うステップであって、その結果、前記グローバルネームゾーンデータはレコードが同じホスト名および異なるサブドメイン名を有するのを防がれる、登録するステップと、
を含むことを特徴とするコンピュータによる方法。
【請求項２１】
同じホスト名を有する前記グローバルネームゾーンデータストア内に複数のレコードが存在することを特徴とする請求項２０に記載の方法。
【請求項２２】
前記複数のレコードは、前記同じホスト名および第１のＤＮＳレコードタイプを有する第１のレコードと、前記同じホスト名および第２のＤＮＳレコードタイプを有する第２のレコードとを含むことを特徴とする請求項２１に記載の方法。