【手続補正書】
【提出日】平成29年4月5日(2017.4.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にする方法であって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記方法は、
モバイルデバイス上で実行しているプロキシにおいて、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトすることと、前記モバイルデバイスがセルラーネットワークに結合されており、前記通信が、第１のプロトコルに適合し、前記モバイルデバイス上で実行しているクライアントアプリケーションから前記ターゲットピアに送られ、前記第１のプロトコルは、２つのターゲットピアのうちの前記ターゲットピアがＮＡＴの後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、
前記プロキシにおいて、前記第１のプロトコルとは異なるプレゼンスプロトコルに関連付けられたレジストリに登録することと、前記セルラーネットワークの事業者が、１つまたは複数の登録されたプロキシにプレゼンスサービスを提供し、前記プレゼンスサービスが、前記プレゼンスプロトコルに関連付けられる、
前記プレゼンスサービスを介して前記プロキシにおいて、前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定することと、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記プレゼンスプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送ることと、
前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記第１のプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記ターゲットピアに送ることと
を備える、方法。
【請求項２】
前記クライアントアプリケーションがブラウザである、請求項１に記載の方法。
【請求項３】
前記ターゲットピアに送るための１つまたは複数の呼を前記クライアントアプリケーションから前記第１のプロトコルにおいて受信することと、
前記受信された呼のうちの１つまたは複数を廃棄することと
をさらに備える、請求項１に記載の方法。
【請求項４】
前記モバイルデバイスが、スマートフォン、タブレット、ラップトップ、または携帯情報端末である、請求項１に記載の方法。
【請求項５】
前記第１のプロトコルが、前記モバイルデバイスから前記ターゲットピアへの１つまたは複数の経路を発見することと、互いに対して前記１つまたは複数の経路に優先度を割り当てることとを含む、請求項１に記載の方法。
【請求項６】
前記第１のプロトコルが、前記モバイルデバイスの外部インターネットプロトコル（ＩＰ）アドレスの表現を発見するための第３のプロトコルによる通信を送ることを含む、請求項５に記載の方法。
【請求項７】
前記第３のプロトコルがＳＴＵＮである、請求項６に記載の方法。
【請求項８】
前記第１のプロトコルが、前記２つのターゲットピア間の永続的接続を確立するための第３のプロトコルによる通信を送ることを含む、請求項５に記載の方法。
【請求項９】
前記第３のプロトコルがＴＵＲＮである、請求項８に記載の方法。
【請求項１０】
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定され、前記方法は、
前記ターゲットピアに送られているキープアライブメッセージのレートを決定することと、
前記ターゲットピアに送られているキープアライブメッセージの前記レートを変調することと
をさらに備え、ここにおいて、前記変調することが、キープアライブメッセージをインターセプトすることと、前記インターセプトされたキープアライブメッセージのうちの１つまたは複数を廃棄することとを含む、請求項１に記載の方法。
【請求項１１】
前記第１のプロトコルが対話型通信確立（ＩＣＥ）である、請求項１に記載の方法。
【請求項１２】
プロキシが前記モバイルデバイス上に常駐するかどうかを要求する通信を受信することと、
前記プロキシが前記モバイルデバイス上に常駐することを示す通信を送ることと
をさらに備える、請求項１に記載の方法。
【請求項１３】
前記プロキシが、事前に指定されたＩＰアドレスを割り当てられる、請求項１に記載の方法。
【請求項１４】
前記プロキシが、前記モバイルデバイス上で使用するために予約されたＩＰアドレスを割り当てられる、請求項１に記載の方法。
【請求項１５】
前記セルラーネットワークがＬＴＥネットワークである、請求項１に記載の方法。
【請求項１６】
内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にするためのシステムであって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記システムは、
モバイルデバイス上で実行可能なインターセプトモジュールと、ここにおいて、前記インターセプトモジュールが、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトし、ここにおいて、前記モバイルデバイスがセルラーネットワークに結合されており、前記通信が、第１のプロトコルに適合し、前記モバイルデバイス上で実行しているクライアントアプリケーションから前記ターゲットピアに送られ、前記第１のプロトコルは、２つのターゲットピアのうちの前記ターゲットピアがＮＡＴの後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、
前記第１のプロトコルとは異なるプレゼンスプロトコルに関連付けられたレジストリに登録するプロキシと、ここにおいて、前記セルラーネットワークの事業者が、１つまたは複数の登録されたプロキシにプレゼンスサービスを提供し、前記プレゼンスサービスが、前記プレゼンスプロトコルに関連付けられる、
前記モバイルデバイス上で実行可能な通信モジュールと、ここにおいて、前記通信モジュールは、前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定し、前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記通信モジュールのネットワークが、前記プレゼンスプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送り、前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記通信モジュールが、前記第１のプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記ターゲットピアに送る、
を備える、システム。
【請求項１７】
前記インターセプトモジュールが、前記ターゲットピアに送るための１つまたは複数の呼を前記クライアントアプリケーションから前記第１のプロトコルにおいて受信し、前記受信された呼のうちの１つまたは複数を廃棄する、請求項１６に記載のシステム。
【請求項１８】
前記モバイルデバイスが、スマートフォン、タブレット、ラップトップ、または携帯情報端末である、請求項１６に記載のシステム。
【請求項１９】
前記インターセプトモジュールが、前記モバイルデバイスから前記ターゲットピアへの１つまたは複数の経路を発見し、互いに対して前記１つまたは複数の経路に優先度を割り当てる、請求項１６に記載のシステム。
【請求項２０】
前記インターセプトモジュールが、前記２つのターゲットピア間の永続的接続を確立するための第３のプロトコルによる通信を送る、請求項１６に記載のシステム。
【請求項２１】
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記インターセプトモジュールが、前記ターゲットピアに送られているキープアライブメッセージのレートを決定し、前記ターゲットピアに送られているキープアライブメッセージの前記レートを変調し、ここにおいて、前記インターセプトモジュールが、キープアライブメッセージをインターセプトし、前記インターセプトされたキープアライブメッセージのうちの１つまたは複数を廃棄する、請求項１６に記載のシステム。
【請求項２２】
モバイルデバイス上で実行しているプロキシにおいて、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトすることと、前記モバイルデバイスがセルラーネットワークに結合されており、前記通信が、第１のプロトコルに適合し、前記モバイルデバイス上で実行しているクライアントアプリケーションから前記ターゲットピアに送られ、前記第１のプロトコルは、２つのターゲットピアのうちの前記ターゲットピアがＮＡＴの後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、
前記プロキシにおいて、前記第１のプロトコルとは異なるプレゼンスプロトコルに関連付けられたレジストリに登録することと、前記セルラーネットワークの事業者が、１つまたは複数の登録されたプロキシにプレゼンスサービスを提供し、前記プレゼンスサービスが、前記プレゼンスプロトコルに関連付けられる、
前記プレゼンスサービスを介して前記プロキシにおいて、前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定することと、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記プレゼンスプロトコルの前記クライアントアプリケーションへのとの要求を前記セルラーネットワーク上で前記ターゲットピアに送ることと、
前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記第１のプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記ターゲットピアに送ることと
を備える動作を実行するためのコンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体。
【請求項２３】
内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にするための装置であって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記装置は、
ターゲットピアとのリアルタイム通信接続を開始するための発信ピアからの通信をモバイルデバイスにおいてインターセプトするための手段と、前記モバイルデバイスがセルラーネットワークに結合されており、前記通信が、第１のプロトコルに適合し、前記モバイルデバイス上で実行しているクライアントアプリケーションから前記ターゲットピアに送られ、前記第１のプロトコルは、２つのターゲットピアのうちの前記ターゲットピアがＮＡＴの後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定するための手段と、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、プレゼンスプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送るための手段と、
前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記第１のプロトコルにおいて前記クライアントアプリケーションと通信するための要求を前記ターゲットピアに送るための手段と
を備える、装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
[0060]開示した実施形態の前述の説明は、当業者が開示した実施形態を製造または使用することを可能にするために与えたものである。これらの実施形態への様々な変更は当業者には容易に明らかになり、本明細書で定義した原理は本開示の範囲から逸脱することなく他の実施形態に適用され得る。したがって、本開示は、本明細書に示した実施形態に限定されるものではなく、以下の特許請求の範囲によって定義される原理および新規の特徴に一致する可能な最も広い範囲を与えられるべきである。したがって、本開示は特許請求の範囲のみによって限定される。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にする方法であって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記方法は、
モバイルデバイス上で実行しているプロキシにおいて、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトすることと、前記モバイルデバイスがセルラーネットワークに結合されている、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定することと、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、第１のプロトコルにおいて通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送ることとを備える、方法。
［Ｃ２］  前記通信が、前記モバイルデバイス上で実行しているクライアントアプリケーションから送られる、Ｃ１に記載の方法。
［Ｃ３］  前記クライアントアプリケーションがブラウザである、Ｃ２に記載の方法。
［Ｃ４］  前記ターゲットピアに送るための１つまたは複数の呼を前記クライアントアプリケーションから第２のプロトコルにおいて受信することと、前記第２のプロトコルが前記第１のプロトコルとは異なる、
前記受信された呼のうちの１つまたは複数を廃棄することとをさらに備える、Ｃ２に記載の方法。
［Ｃ５］  前記モバイルデバイスが、スマートフォン、タブレット、ラップトップ、または携帯情報端末である、Ｃ１に記載の方法。
［Ｃ６］  前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記第１のプロトコルとは異なる第２のプロトコルにおいて前記ターゲットピアと通信するための要求を送ることをさらに備え、前記第２のプロトコルは、２つのターゲットピアのうちのターゲットピアがネットワークアドレス変換（ＮＡＴ）の後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、Ｃ１に記載の方法。
［Ｃ７］  前記第２のプロトコルが、前記モバイルデバイスから前記ターゲットピアへの１つまたは複数の経路を発見することと、互いに対して前記１つまたは複数の経路に優先度を割り当てることとを含む、Ｃ６に記載の方法。
［Ｃ８］  前記第２のプロトコルが、前記モバイルデバイスの外部インターネットプロトコル（ＩＰ）アドレスの表現を発見するための第３のプロトコルによる通信を送ることを含む、Ｃ７に記載の方法。
［Ｃ９］  前記第３のプロトコルがＳＴＵＮである、Ｃ８に記載の方法。
［Ｃ１０］  前記第２のプロトコルが、前記２つのターゲットピア間の永続的接続を確立するための第３のプロトコルによる通信を送ることを含む、Ｃ７に記載の方法。
［Ｃ１１］  前記第３のプロトコルがＴＵＲＮである、Ｃ１０に記載の方法。
［Ｃ１２］  前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定され、前記方法は、
前記ターゲットピアに送られているキープアライブメッセージのレートを決定することと、
前記ターゲットピアに送られているキープアライブメッセージの前記レートを変調することとをさらに備え、ここにおいて、前記変調することが、キープアライブメッセージをインターセプトすることと、前記インターセプトされたキープアライブメッセージのうちの１つまたは複数を廃棄することとを含む、Ｃ１に記載の方法。
［Ｃ１３］  前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、対話型通信確立（ＩＣＥ）を使用して通信するための要求を前記ターゲットピアに送ることをさらに備える、Ｃ１に記載の方法。
［Ｃ１４］  プロキシが前記モバイルデバイス上に常駐するかどうかを要求する通信を受信することと、
前記プロキシが前記モバイルデバイス上に常駐することを示す通信を送ることとをさらに備える、Ｃ１に記載の方法。
［Ｃ１５］  前記プロキシが、事前に指定されたＩＰアドレスを割り当てられる、Ｃ１に記載の方法。
［Ｃ１６］  前記プロキシが、前記モバイルデバイス上で使用するために予約されたＩＰアドレスを割り当てられる、Ｃ１に記載の方法。
［Ｃ１７］  前記セルラーネットワークがＬＴＥネットワークである、Ｃ１に記載の方法。
［Ｃ１８］  内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にするためのシステムであって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記システムは、
モバイルデバイス上で実行可能なインターセプトモジュールと、ここにおいて、前記インターセプトモジュールが、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトし、ここにおいて、前記モバイルデバイスがセルラーネットワークに結合されている、
前記モバイルデバイス上で実行可能な通信モジュールと、ここにおいて、前記通信モジュールは、前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定し、前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記通信モジュールのネットワークが、第１のプロトコルにおいて通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送る、を備える、システム。
［Ｃ１９］  前記通信が、前記モバイルデバイス上で実行しているクライアントアプリケーションから送られる、Ｃ１８に記載のシステム。
［Ｃ２０］  前記インターセプトモジュールが、前記ターゲットピアに送るための１つまたは複数の呼を前記クライアントアプリケーションから第２のプロトコルにおいて受信し、前記受信された呼のうちの１つまたは複数を廃棄し、ここにおいて、前記第２のプロトコルが前記第１のプロトコルとは異なる、Ｃ１９に記載のシステム。
［Ｃ２１］  前記モバイルデバイスが、スマートフォン、タブレット、ラップトップ、または携帯情報端末である、Ｃ１８に記載のシステム。
［Ｃ２２］  前記ターゲットピアが前記セルラーネットワーク上で到達可能でないと決定されたとき、前記インターセプトモジュールが、前記第１のプロトコルとは異なる第２のプロトコルにおいて前記ターゲットピアと通信するための要求を送り、ここにおいて、前記第２のプロトコルは、２つのターゲットピアのうちのターゲットピアがネットワークアドレス変換（ＮＡＴ）の後ろにあるかどうかを決定するための、前記２つのターゲットピア間のプロトコル交換である、Ｃ１８に記載のシステム。
［Ｃ２３］  前記インターセプトモジュールが、前記モバイルデバイスから前記ターゲットピアへの１つまたは複数の経路を発見し、互いに対して前記１つまたは複数の経路に優先度を割り当てる、Ｃ２２に記載のシステム。
［Ｃ２４］  前記インターセプトモジュールが、前記２つのターゲットピア間の永続的接続を確立するための第３のプロトコルによる通信を送る、Ｃ２２に記載のシステム。
［Ｃ２５］  前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、前記インターセプトモジュールが、前記ターゲットピアに送られているキープアライブメッセージのレートを決定し、前記ターゲットピアに送られているキープアライブメッセージの前記レートを変調し、ここにおいて、前記インターセプトモジュールが、キープアライブメッセージをインターセプトし、前記インターセプトされたキープアライブメッセージのうちの１つまたは複数を廃棄する、Ｃ１８に記載のシステム。
［Ｃ２６］  モバイルデバイス上で実行しているプロキシにおいて、ターゲットピアとのリアルタイム通信接続を開始するための通信をインターセプトすることと、前記モバイルデバイスがセルラーネットワークに結合されている、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定することと、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、第１のプロトコルにおいて通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送ることとを備える動作を実行するためのコンピュータ実行可能命令を記憶したコンピュータ可読媒体。
［Ｃ２７］  内部ネットワーク内に位置するモバイルデバイスとターゲットピアとの間の通信を容易にするための装置であって、前記内部ネットワークがネットワークアドレス変換（ＮＡＴ）によって１つまたは複数の外部ネットワークから分離され、前記装置は、
ターゲットピアとのリアルタイム通信接続を開始するための発信ピアからの通信をモバイルデバイスにおいてインターセプトするための手段と、前記モバイルデバイスがセルラーネットワークに結合されている、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であるかどうかを決定するための手段と、
前記ターゲットピアが前記セルラーネットワークを介して到達可能であると決定されたとき、第１のプロトコルにおいて通信するための要求を前記セルラーネットワーク上で前記ターゲットピアに送るための手段とを備える、装置。