【手続補正書】
【提出日】平成19年7月23日(2007.7.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
接続されたデバイスの間でのルックアップを可能にする方法であって、
名前空間に関連する１つまたは複数の暗号鍵を生成することと、
前記暗号鍵の１つを使用して権限を作成することと、
１つまたは複数の名前空間に関連づけられた権限の要求であってピアツーピアタイプ解決が発行される要求により、前記名前空間の名前が前記権限に対応づけられるように、前記１つまたは複数の名前空間が前記権限を参照できるようにすることと、
通信が望まれる他の名前空間について、前記権限と、１つまたは複数の他の権限に対応づけられる前記他の名前空間に関連する１つまたは複数の名前とを指定する解決を発行することと
を含むことを特徴とする方法。
【請求項２】
前記接続されたデバイスは、ピアツーピアネットワーククラウドの一部であることを特徴とする請求項１に記載の方法。
【請求項３】
前記ピアツーピアタイプ解決は、通信および参照が望まれる、名前Ｎ１、Ｎ２…ＮＮを有する１つまたは複数の名前空間Ｓ１、Ｓ２…ＳＮについて、前記名前空間に関する権限への要求がなされ、（［Ｓ１］．Ｎ１）→Ａ、（［Ｓ２］．Ｎ２）→Ａ…（［ＳＮ］．ＮＮ）→Ａを発行し、前記名前Ｎ１、Ｎ２…ＮＮが前記権限に対応づけされることを特徴とする請求項１に記載の方法。
【請求項４】
サービスについて、データを提供する最終結果を受け取るために前記権限およびサービス名を公開すること
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
サービスについて、ＩＰアドレス、プロトコル名、およびポートを受け取るために前記権限およびサービス名を公開すること
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記権限を１つまたは複数の追加されたアドレスに関連する別の名前に委譲することで、前記権限に関連する１つまたは複数のアドレスを動的に変更すること
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
前記ルックアップは、任意のデータ、ホスト、およびサービスのグループの１つに対応づけされることを特徴とする請求項１に記載の方法。
【請求項８】
前記権限を作成することは、前記暗号鍵のハッシュを実行することを含み、前記暗号鍵は、秘密鍵／公開鍵対からの公開鍵であることを特徴とする請求項１に記載の方法。
【請求項９】
インターネットを介してサービスを実施する方法であって、
前記サービスは権限を提供するための１つまたは複数の鍵を生成することと、
トップレベルドメインの管理者に前記サービスへの解決を公開することを要求することと、
前記権限を前記サービスのサブグループに委譲することと、
インターネットを介して前記サービスを公開することと
を含むことを特徴とする方法。
【請求項１０】
前記権限は、前記生成された鍵の１つのハッシュであることを特徴とする請求項９に記載の方法。
【請求項１１】
前記権限を委譲することは、前記権限を参照する第２の権限を作成することを含むことを特徴とする請求項９に記載の方法。
【請求項１２】
前記サービスを公開することは、最終結果を識別する解決を公開することを含むことを特徴とする請求項９に記載の方法。
【請求項１３】
前記最終結果は、任意のデータ、ポート番号、プロトコル名、およびサービスのＩＰアドレスの１つまたは複数であることを特徴とする請求項１２に記載の方法。
【請求項１４】
名前解決サービスを動作させる方法であって、
権限および名前の組合せを第２の権限に対応づけすることと、
前記第２の権限をさらなる権限または最終結果に対応づけすることと
を含むことを特徴とする方法。
【請求項１５】
前記最終結果は、任意のデータであることを特徴とする請求項１４に記載の方法。
【請求項１６】
前記最終結果は、ポート、プロトコル名、およびＩＰアドレスであることを特徴とする請求項１４に記載の方法。
【請求項１７】
前記名前解決サービスは、ピアツーピアシステム内にあり、前記名前解決サービスは、ＩＰアドレスへの対応づけを要求することから独立であることを特徴とする請求項１４に記載の方法。
【請求項１８】
前記名前解決サービスは、ドメインネームサービス（ＤＮＳ）内にあり、前記名前解決サービスは、ＩＰアドレスへの対応づけを要求することから独立であることを特徴とする請求項１４に記載の方法。
【請求項１９】
名前解決プロトコルを実装するデータ構造を生成する方法であって、
秘密鍵／公開鍵対の一部である公開鍵に関連する権限コンポーネントを含む第１のフィールドを生成することと、
前記秘密鍵／公開鍵対の所有者の名前空間に関連する名前コンポーネントを含む第２のフィールドを生成することとを含み、
前記権限コンポーネントおよび前記名前コンポーネントが、第２の権限または計算機のアドレスへの対応づけを可能とすることを特徴とする方法。
【請求項２０】
前記権限コンポーネントおよび前記名前コンポーネントは、ポート番号、プロトコル名、およびＩＰアドレスへの対応づけが可能であることを特徴とする請求項１９に記載の方法。
【請求項２１】
前記権限コンポーネントおよび前記名前コンポーネントは、任意のデータへの対応づけが可能であることを特徴とする請求項１９に記載の方法。
【請求項２２】
ＩＰアドレス、プロトコル名、およびポートのグループの１つまたは複数を、キャッシュから検索することをさらに含むことを特徴とする請求項１９に記載の方法。
【請求項２３】
接続されたデバイスの間でのルックアップを可能にするステップをコンピュータに実行させるプログラムを記録したコンピュータ可読記録媒体であって、前記ステップは、
名前空間に関連する１つまたは複数の暗号鍵を生成することと、
前記暗号鍵の１つを使用して権限を作成することと、
１つまたは複数の名前空間に関連づけられた権限の要求であってピアツーピアタイプ解決が発行される要求により、前記名前空間の名前が前記権限に対応づけられるように、前記１つまたは複数の名前空間が前記権限を参照できるようにすることと、
通信が望まれる他の名前空間について、前記権限と、１つまたは複数の他の権限に対応づけられる前記他の名前空間に関連する１つまたは複数の名前とを指定する解決を発行することと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項２４】
前記接続されたデバイスは、ピアツーピアネットワーククラウドの一部であることを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項２５】
前記ピアツーピアタイプ解決は、通信および参照が望まれる、名前Ｎ１、Ｎ２…ＮＮを有する１つまたは複数の名前空間Ｓ１、Ｓ２…ＳＮについて、名前記名前空間に関する権限への要求がなされ、（［Ｓ１］．Ｎ１）→Ａ、（［Ｓ２］．Ｎ２）→Ａ…（［ＳＮ］．ＮＮ）→Ａを発行し、前記名前Ｎ１、Ｎ２…ＮＮが前記権限に対応づけされることを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項２６】
前記ステップは、
サービスについて、任意のデータ、ＩＰアドレス、プロトコル名、およびポートの１つまたは複数を受け取るために前記権限およびサービス名を公開すること
をさらに含むことを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項２７】
前記ステップは、
前記権限を１つまたは複数の追加されたアドレスに関連する別の名前に委譲することを介して前記権限に関連する１つまたは複数のアドレスを動的に変更すること
をさらに含むことを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項２８】
前記ルックアップは、ホストおよびサービスに対応づけされることを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項２９】
前記ルックアップは、任意のデータに解決されることを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項３０】
前記権限を作成することは、前記暗号鍵のハッシュを実行することを含み、前記暗号鍵は、秘密鍵／公開鍵対からの公開鍵であることを特徴とする請求項２３に記載のコンピュータ可読記録媒体。
【請求項３１】
インターネットを介してサービスを実施するステップをコンピュータに実行させるプログラムを記録したコンピュータ可読記録媒体であって、前記ステップは、
前記サービスは権限を提供するための１つまたは複数の鍵を生成することと、
トップレベルドメインの管理者に前記サービスへの解決を公開することを要求することと、
前記権限を前記サービスのサブグループに委譲することと、
インターネットを介して前記サービスを公開することと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項３２】
前記権限は、前記生成された鍵の１つのハッシュであることを特徴とする請求項３１に記載のコンピュータ可読記録媒体。
【請求項３３】
前記権限を委譲することは、前記権限を参照する第２の権限を作成することを含むことを特徴とする請求項３１に記載のコンピュータ可読記録媒体。
【請求項３４】
前記サービスを公開することは、前記サービスのポート番号、プロトコル名、およびＩＰアドレスを識別する解決を公開することを含むことを特徴とする請求項３１に記載のコンピュータ可読記録媒体。
【請求項３５】
名前解決サービスを行うステップをコンピュータに実行させるプログラムを記憶したコンピュータ可読記録媒体であって、前記ステップは、
権限および名前の組合せを第２の権限に対応づけすることと、
前記第２の権限をさらなる権限または最終結果に対応づけすることと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項３６】
前記最終結果は、任意のデータ、ポート、プロトコル名、およびＩＰアドレスの１つまたは複数であることを特徴とする請求項３５に記載のコンピュータ可読記録媒体。
【請求項３７】
前記名前解決サービスは、ピアツーピアシステム内にあり、前記名前解決サービスは、ＩＰアドレスへの対応づけを要求することから独立であることを特徴とする請求項３５に記載のコンピュータ可読記録媒体。
【請求項３８】
前記名前解決サービスは、ドメインネームサービス（ＤＮＳ）内にあり、前記名前解決サービスは、ＩＰアドレスへの対応づけを要求することから独立であることを特徴とする請求項３５に記載のコンピュータ可読記録媒体。