【手続補正書】
【提出日】平成28年10月21日(2016.10.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも第１および第２の通信ネットワーク（１０１，１０２）を相互接続するプロキシ装置（１００）によって実行される方法であって、
通信装置（１１１，１１２，１１３，１２１，１２２，１２３）がいずれかの前記通信ネットワーク（１０１，１０２）に接続され、
前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）は広告メッセージを送信し、
前記広告メッセージは、それぞれ、前記広告メッセージを送信した前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を含み、
前記情報単位は、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）のパラメータに関するものであり、および／または、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装される機能に関するものであり、および／または、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装されるサービスに関するものである、方法において、
前記プロキシ装置（１００）が、
‐いずれかの前記通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）から前記プロキシ装置（１００）が受信した広告メッセージに含まれる各情報単位を収集することと、
‐前記収集した各情報単位をキャッシュユニット内に記憶することと、
を実行し、
前記プロキシ装置（１００）は、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）のパラメータ、および／または、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装される機能、および／または、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装されるサービスについてのクエリを受信すると、
‐前記受信したクエリに対応する情報単位を前記キャッシュユニットから検索することと、
‐前記検索された情報単位を含む応答メッセージを生成することと、
‐前記生成された応答メッセージを、前記受信したクエリに応じて送信することであって、前記検索された情報単位がいくつかの通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を含むときには、前記応答メッセージは前記検索された情報単位を前記応答メッセージに集約する、応答メッセージを送信することと、
をさらに実行する、方法において、
前記受信したクエリに対応する前記情報単位を前記キャッシュユニットから検索するときに、前記プロキシ装置（１００）は、
‐各通信ネットワーク（１０１，１０２）について、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）に代わって応答する権限を前記プロキシ装置（１００）が持たない場合に、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を除去することによって、前記キャッシュユニットが記憶した情報単位をフィルタリングすることと、
‐各通信ネットワーク（１０１，１０２）について、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）に代わって応答する権限を前記プロキシ装置（１００）が持たない場合に、当該通信ネットワーク（１０１，１０２）（ただし、前記受信したクエリがマルチキャスト形式で受信されたときには、前記プロキシ装置（１００）が前記クエリを受信したその前記クエリの送信元である通信ネットワーク（１０１，１０２）を除く）を介して、前記受信された前記クエリを転送することと、
を実行する
ことを特徴とする、方法。
【請求項２】
前記受信したクエリに対応する情報単位を前記キャッシュユニットから検索するときに、および、前記受信したクエリがマルチキャスト形式で受信されたときに、前記プロキシ装置（１００）は、前記プロキシ装置（１００）が前記受信したクエリを受信したその前記クエリの送信元である通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を除去することによって、前記キャッシュユニットが記憶する情報単位をフィルタリングすることを特徴とする、請求項１記載の方法。
【請求項３】
前記プロキシ装置（１００）が無線通信ネットワークを介して前記受信したクエリをユニキャスト形式で受信したときに、前記プロキシ装置（１００）は、前記無線通信ネットワークに接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）に代わって応答する権限を持たないときにのみ、前記プロキシ装置（１００）は前記受信したクエリを前記無線通信ネットワークを介してマルチキャスト形式で伝搬させることを特徴とする、請求項１または２に記載の方法。
【請求項４】
前記受信したクエリに対応する情報単位を前記キャッシュユニットから検索するときに、前記プロキシ装置（１００）は、前記検索された情報単位に関連付けられたｔｉｍｅ−ｔｏ−ｌｉｖｅ指標をチェックし、
前記ｔｉｍｅ−ｔｏ−ｌｉｖｅ指標が前記検索された情報単位の有効性の失効を示しているときには、前記プロキシ装置（１００）は、
‐情報単位が検索され有効性の失効を示す前記ｔｉｍｅ−ｔｏ−ｌｉｖｅ指標に関連付けられた各通信装置に、前記有効性を検証するよう構成された少なくとも１つのクエリを、ユニキャスト形式で送信することと、
‐前記応答メッセージを生成するステップおよび前記応答メッセージを送信するステップを、ユニキャスト形式の前記少なくとも１つの送信されたクエリのそれぞれに対する少なくとも１つの応答を前記プロキシ装置（１００）が受信するまで、前記受信したクエリが応答されるべき所定時刻を限度として延期することと
を実行することを特徴とする、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記キャッシュユニットが記憶する情報単位は、前記記憶された情報単位が有効である期間Ｐを表すｔｉｍｅ−ｔｏ−ｌｉｖｅ指標に関連付けられ、
前記プロキシ装置（１００）は、
‐前記ｔｉｍｅ−ｔｏ−ｌｉｖｅ指標の最後の更新以来、Ｎ（ただしＮは１より大きい正の整数）に前記期間Ｐを乗算したものに等しい期間が満了したか否かをチェックすることと、
‐前記情報単位が記憶され有効性の失効を示す前記ｔｉｍｅ−ｔｏ−ｌｉｖｅ指標に関連付けられた各通信装置に、前記有効性を検証するよう構成された少なくとも１つのクエリを、ユニキャスト形式で送信することと
によって、前記記憶された情報単位を最新状態に維持する
ことを特徴とする、請求項１〜４のいずれか一項に記載の方法。
【請求項６】
前記キャッシュユニットが記憶した前記情報単位は、前記記憶された情報単位が有効である期間を表すｔｉｍｅ−ｔｏ−ｌｉｖｅ指標に関連付けられ、
前記プロキシ装置は、
‐ヌルｔｉｍｅ−ｔｏ−ｌｉｖｅ指標に関連付けられた失効した情報を含む広告を受信することと、
‐前記失効した情報に対応する情報単位を前記キャッシュユニットから除去することと
によって、前記記憶された情報単位を最新状態に維持する
ことを特徴とする、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
前記プロキシ装置は構成パラメータを記憶し、
前記構成パラメータは、各前記通信ネットワークについて、前記クエリをそれぞれ送信した各通信装置に対し、前記プロキシ装置が前記受信したクエリに対する前記応答をユニキャストメッセージとして送信しなければならないか、またはマルチキャストメッセージとして送信しなければならないかを示す
ことを特徴とする、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記構成パラメータは前記通信ネットワークの種類に従って定義されることを特徴とする、請求項７に記載の方法。
【請求項９】
前記広告メッセージおよびクエリはｍＤＮＳプロトコルに従うことを特徴とする、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
プログラムコード命令を含むことを特徴とするコンピュータプログラムであって、
前記プログラムコード命令は、プログラム可能な装置によって前記プログラムコード命令が実行されるときに、請求項１〜９のいずれか一項に記載の方法を実装するために前記プログラム可能な装置にロードされることができる、
コンピュータプログラム。
【請求項１１】
プログラムコード命令を含むコンピュータプログラムを記憶することを特徴とする情報記憶手段であって、
前記プログラムコード命令は、プログラム可能な装置によって前記プログラムコード命令が実行されるときに、請求項１〜９のいずれか一項に記載の方法を実装するために前記プログラム可能な装置にロードされることができる、
情報記憶手段。
【請求項１２】
少なくとも第１および第２の通信ネットワーク（１０１，１０２）を相互接続するためのプロキシ装置（１００）であって、
通信装置（１１１，１１２，１１３，１２１，１２２，１２３）がいずれかの前記通信ネットワーク（１０１，１０２）に接続され、
前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）は広告メッセージを送信するよう構成され、
前記広告メッセージは、それぞれ、前記広告メッセージを送信した前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を含み、
前記情報単位は、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）のパラメータに関するものであり、および／または、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装される機能に関するものであり、および／または、前記通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装されるサービスに関するものである、
プロキシ装置（１００）において、
前記プロキシ装置（１００）は、
‐いずれかの前記通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）から前記プロキシ装置（１００）が受信した広告メッセージに含まれる情報単位を収集するための手段と、
‐前記収集した情報単位をキャッシュユニット内に記憶するための手段と、
を実装し、
前記プロキシ装置（１００）は、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）のパラメータ、および／または、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装される機能、および／または、通信装置（１１１，１１２，１１３，１２１，１２２，１２３）によって実装されるサービスについてのクエリを受信すると、
‐前記受信したクエリに対応する情報単位を前記キャッシュユニットから検索するための手段と、
‐前記検索された情報単位を含む応答メッセージを生成するための手段であって、前記検索された情報単位がいくつかの通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を含むときには、前記応答メッセージは前記検索された情報単位を前記応答メッセージに集約する、応答メッセージを生成するための手段と、
‐前記生成された応答メッセージを、前記受信したクエリに応じて送信するための手段と
をさらに実装する、プロキシ装置（１００）において、
前記受信したクエリに対応する前記情報単位を前記キャッシュユニットから検索するときに、前記プロキシ装置（１００）は、
‐各通信ネットワーク（１０１，１０２）について、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）に代わって応答する権限を前記プロキシ装置（１００）が持たない場合に、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）についての情報単位を除去することによって、前記キャッシュユニットが記憶した情報単位をフィルタリングし、
‐各通信ネットワーク（１０１，１０２）について、当該通信ネットワーク（１０１，１０２）に接続された通信装置（１１１，１１２，１１３，１２１，１２２，１２３）に代わって応答する権限を前記プロキシ装置（１００）が持たない場合に、当該通信ネットワーク（１０１，１０２）（ただし、前記受信したクエリがマルチキャスト形式で受信されたときには、前記プロキシ装置（１００）が前記クエリを受信したその前記クエリの送信元である通信ネットワーク（１０１，１０２）を除く）を介して、前記受信された前記クエリを転送する
手段をさらに実装することを特徴とする、プロキシ装置（１００）。