【手続補正書】
【提出日】平成27年1月23日(2015.1.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介してメディア情報を通信する方法であって、
第１端末装置で動いている第１アプリケーションからの、第２端末装置で動いている第２アプリケーションとのメディア接続要求に応じて、前記第１アプリケーションに関連付けられたアプリケーション識別子(ＡｐｐＩＤ)を含んだ要求であって、前記第２アプリケーションとのメディア接続要求をネットワークを介して送信する工程と、
前記第１アプリケーションによる前記要求に応じて、前記第１アプリケーションに関連付けられた前記ＡｐｐＩＤを含んだ要求であって、前記要求されたメディア接続の承認を得る承認要求を前記ネットワークを介してアプリケーション管理サーバに送信する工程と、
前記メディア接続要求に応じて、前記第１アプリケーションに関連付けられた前記ＡｐｐＩＤを含んだ制御情報であって、前記第１端末装置と前記第２端末装置との間に確立された制御セッションを介して制御情報を通信する工程と、
前記メディア接続要求に応じて、前記第１端末装置と前記第２端末装置との間に確立されたメディアセッションを介してメディア情報を通信する工程と、
を含む方法。
【請求項２】
前記第１アプリケーションにより生成された前記要求は前記ＡｐｐＩＤを含む、
請求項１に記載の方法。
【請求項３】
前記第１アプリケーションにより生成された前記要求は、少なくとも部分的には前記ＡｐｐＩＤおよび前記第１アプリケーションに関連付けられた秘密情報に基づいて前記第１アプリケーションにより生成されたトークンを含む、
請求項１に記載の方法。
【請求項４】
前記第１アプリケーションにより生成された前記要求が前記第１アプリケーションに関連付けられた秘密情報を含んでおり、
少なくとも部分的には前記ＡｐｐＩＤおよび前記秘密情報に基づいてトークンを生成する工程をさらに含む、
請求項１に記載の方法。
【請求項５】
前記承認要求は前記トークンを含む、
請求項３又は４に記載の方法。
【請求項６】
前記第１アプリケーションからの要求をセッション初期化プロトコル（ＳＩＰ）要求に変換する工程をさらに含み、
メディア接続要求をネットワークを介して送信する前記工程は前記ＳＩＰ要求の送信を含む、
請求項１に記載の方法。
【請求項７】
前記制御セッションを介して制御情報を送受信するためのバッファを前記第１端末装置に割り当てる工程をさらに含む、
請求項１に記載の方法。
【請求項８】
前記メディアセッションを介してメディア情報を送受信するためのバッファを前記第１端末装置に割り当てる工程をさらに含む、
請求項１に記載の方法。
【請求項９】
前記第１アプリケーションと前記第２アプリケーションは同一のアプリケーションの異なるインスタンスであり、同一のＡｐｐＩＤに関連付けられている、
請求項１に記載の方法。
【請求項１０】
前記承認要求を送信する工程は、前記メディア接続要求の送信に先立って行われ、
さらに、前記承認要求に対する応答を受信する工程を含み、
前記メディア接続要求を送信する工程は、前記承認要求に対する前記応答が前記第１アプリケーションが承認されたことを示す場合にのみ行われることを特徴とする、
請求項１に記載の方法。
【請求項１１】
ネットワークを介して通信するアプリケーション間の通信を制御する方法であって、
マルチメディア情報の配信に適したネットワークにつながっている端末装置で動くのに適したアプリケーション間（Ａ２Ａ）対応の多数のアプリケーションのそれぞれに異なるアプリケーション識別子（ＡｐｐＩＤ）を指定する工程と、
承認済ＡｐｐＩＤを示すレジストリを持続性媒体に提供する工程と、
前記ネットワークを介して、ＡｐｐＩＤを含み第１端末装置から発せられるメディア接続の承認要求を受信する工程と、
前記承認要求に応じて、前記承認要求内の前記ＡｐｐＩＤが前記レジストリ内に示される承認済ＡｐｐＩＤに一致するか否かを判定する工程と、
前記ＡｐｐＩＤが前記レジストリ内に示された承認済ＡｐｐＩＤに一致しないという判定に応じて、前記承認要求を拒絶する工程と、
を含む方法。
【請求項１２】
前記レジストリはそれぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれブラックリスト情報を示す、請求項１１に記載の方法であって、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記ＡｐｐＩＤに関連付けられたアプリケーションがブラックリストされていることを示すか否かを判定する工程と、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記アプリケーションがブラックリストされていることを示すという判定に応じて、前記承認要求を拒絶する工程と、
をさらに含む方法。
【請求項１３】
前記レジストリはそれぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれのメタデータを示し、前記承認要求はトークン情報とユーザ識別情報（ｕｓｅｒＩＤ）を含む、請求項１１に記載の方法であって、
前記承認要求内の前記ｕｓｅｒＩＤに関連付けられたユーザプロフィール情報へのアクセスを提供する工程と、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記メタデータが、得られたプロフィールを有するユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていることを示すか否かを判定する工程と、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記メタデータが、前記得られたプロフィールを有する前記ユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていないことを示すという判定に応じて、前記承認要求を拒絶する工程と、
をさらに含む方法。
【請求項１４】
前記レジストリはそれぞれの承認済のアプリケーション識別子（ＡｐｐＩＤ）に関連付けられたそれぞれ秘密情報とブラックリスト情報を示し、前記承認要求はトークン情報を含む、請求項１１に記載の方法であって、
それぞれの異なるＡｐｐＩＤに対してそれぞれ異なる秘密情報を指定する工程と、
変換情報を生成するために、前記トークン情報を変換する工程と、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致するか否か、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記ＡｐｐＩＤに関連付けられたアプリケーションがブラックリストされていることを示すか否かの、少なくともいずれかを判定する工程と、
前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致しないこと、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記アプリケーションがブラックリストされていることを示すことの、少なくともいずれかの判定に応じて、前記承認要求を拒絶する工程と、
をさらに含む方法。
【請求項１５】
前記承認要求を受信する工程は、前記ネットワークの一部であるプロキシサーバにより送信される承認要求の受信を含む、請求項１１に記載の方法。
【請求項１６】
前記拒絶する工程は前記ネットワークの一部であるプロキシサーバへのメッセージの送信を含む、請求項１１に記載の方法。
【請求項１７】
ネットワークを介して通信するアプリケーション間の通信を制御するシステムであって、
マルチメディア情報の配信に適したネットワークにつながっている端末装置で動くのに適したアプリケーション間（Ａ２Ａ）対応の多数のアプリケーションのそれぞれに異なるアプリケーション識別子（ＡｐｐＩＤ）を指定する手段と、
承認済ＡｐｐＩＤおよび対応する秘密情報を示すレジストリを有する持続性媒体を含むアプリケーション管理サーバとを含み、
前記管理サーバは、第１端末装置から発せられるメディア接続要求の承認要求を前記ネットワークを介して受信するように構成され、
前記承認要求はＡｐｐＩＤを含み、
前記アプリケーション管理サーバは、前記承認要求の受信に応じて、前記承認要求内の前記ＡｐｐＩＤが前記レジストリ内に示される承認済ＡｐｐＩＤに一致するか否かを判定するように構成され、
前記アプリケーション管理サーバは、前記ＡｐｐＩＤが前記レジストリ内に示された承認済ＡｐｐＩＤに一致しないという判定に応じて、前記承認要求を拒絶するように構成される、
システム。
【請求項１８】
前記指定手段は異なるアプリケーション識別子（ＡｐｐＩＤ）ごとにそれぞれ異なる秘密情報を指定し、
前記レジストリは、それぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれの秘密情報を示し、
前記承認要求はトークン情報を含み、
前記アプリケーション管理サーバは、変換情報を生成するために前記トークン情報を変換するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致するか否かを判定するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致しないという判定に応じて、前記承認要求を拒絶するように構成される、
請求項１７に記載のシステム。
【請求項１９】
前記レジストリは、それぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれブラックリスト情報を示し、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記ＡｐｐＩＤに関連付けられたアプリケーションがブラックリストされていることを示すか否かを判定するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記アプリケーションがブラックリストされていることを示すという判定に応じて、前記承認要求を拒絶するように構成される、
請求項１７に記載のシステム。
【請求項２０】
前記レジストリは、それぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれのメタデータを示し、
前記承認要求はトークン情報とユーザ識別情報（ｕｓｅｒＩＤ）を含み、
アプリケーション管理サーバは、前記承認要求内の前記ｕｓｅｒＩＤに関連付けられたユーザプロフィール情報へのアクセスを提供するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられたメタデータが、得られたプロフィールを有するユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていることを示すか否か判定するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記メタデータが、前記得られたプロフィールを有する前記ユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていないことを示すという判定に応じて、前記承認要求を拒絶するように構成される、
請求項１７に記載のシステム。
【請求項２１】
前記指定手段は異なるアプリケーション識別子（ＡｐｐＩＤ）ごとにそれぞれ異なる秘密情報を指定し、
前記レジストリは、それぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれ秘密情報とブラックリスト情報を示し、
前記承認要求はトークン情報を含み、
前記アプリケーション管理サーバは、変換情報を生成するために前記トークン情報を変換するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致するか否か、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記ＡｐｐＩＤに関連付けられたアプリケーションがブラックリストされていることを示すか否かを判定するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致しないこと、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記ブラックリスト情報が、前記アプリケーションがブラックリストされていることを示すことの、少なくともいずれかの判定に応じて、前記承認要求を拒絶するように構成される、
請求項１７に記載のシステム。           
【請求項２２】
前記指定手段は異なるアプリケーション識別子（ＡｐｐＩＤ）ごとにそれぞれ異なる秘密情報を指定し、
前記レジストリは、それぞれの承認済ＡｐｐＩＤに関連付けられたそれぞれ秘密情報とメタデータを示し、
前記承認要求はトークン情報とユーザ識別情報（ｕｓｅｒＩＤ）を含み、
前記アプリケーション管理サーバは、変換情報を生成するために前記トークン情報を変換するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ｕｓｅｒＩＤに関連付けられたユーザプロフィール情報へのアクセスを提供するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致するか否か、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記メタデータが、得られたプロフィールを有するユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていることを示すか否かを判定するように構成され、
前記アプリケーション管理サーバは、前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記秘密情報が前記変換情報に一致しないこと、および前記承認要求内の前記ＡｐｐＩＤに一致する前記レジストリ内のＡｐｐＩＤに関連付けられた前記メタデータが、前記得られたプロフィールを有する前記ユーザが前記ＡｐｐＩＤに関連付けられた前記アプリケーションの使用を承認されていないことを示すことの、少なくともいずれかの判定に応じて、前記承認要求を拒絶するように構成される、
請求項１７に記載のシステム。
【請求項２３】
ネットワークを介してメディア情報を通信する方法であって、
端末装置に登録されたアプリケーションのアプリケーション識別子（ＡｐｐＩＤ）を示すレジストリを、前記端末装置の持続性媒体に提供する工程と、
前記端末装置のレジストリ内に示されたＡｐｐＩＤのメディア接続要求を得るために、前記ネットワークを介してアプリケーション管理サーバに、前記端末レジストリ内に示された１つ以上のＡｐｐＩＤを含む承認要求を定期的に送信する工程と、
前記ネットワークを介して前記アプリケーション管理サーバからそれぞれのＡｐｐＩＤの承認指示を受信する工程と、
前記端末装置レジストリ内の対応するＡｐｐＩＤに関連付けられたそれぞれの前記受信した承認指示を示す工程と、
前記端末装置で動いている第１アプリケーションからの、異なる端末装置で動いている第２アプリケーションとのメディア接続要求であって、前記第１アプリケーションに関連付けられたＡｐｐＩＤを含んだメディア接続要求に応じて、前記メディア接続要求に含まれる前記ＡｐｐＩＤと前記端末装置レジストリ内の前記ＡｐｐＩＤに対応する承認指示に基づいて前記メディア接続を承認するか否かを判定する工程と、
前記要求に含まれる前記ＡｐｐＩＤの前記メディア接続が承認されるという判定に応じて、ネットワークを介して前記第２アプリケーションとのメディア接続要求を送信する工程と、
前記メディア接続要求に応じて、前記第１アプリケーションに関連付けられた前記ＡｐｐＩＤを含んだ制御情報であって、前記端末装置と前記異なる端末装置との間に確立された制御セッションを介して制御情報を通信する工程と、
前記メディア接続要求に応じて、前記端末装置と前記異なる端末装置との間に確立されたメディアセッションを介してメディア情報を通信する工程と、
を含む方法。
【請求項２４】
プロセッサと、ネットワークを介した通信の実行に適した通信プロトコルスタックによりコード化された持続性媒体とを含む端末装置であって、
前記端末装置で動くように構成されたアプリケーションであって、前記アプリケーションに関連付けられた固有のアプリケーション識別子（ＡｐｐＩＤ）を含むメソッド呼出しを送信するように構成され、異なる端末装置で動く他のアプリケーションとのメディア接続を要求するアプリケーションと、
前記メソッド呼出しを、前記ＡｐｐＩＤを含み前記異なる端末装置とのメディア接続を要求するメディア要求と前記ＡｐｐＩＤを含みアプリケーション管理サーバからの承認を要求する承認要求とを含むネットワークメッセージに変換し、
前記ネットワークを介した送信のための前記通信プロトコルスタックに前記ネットワークメッセージを提供し、
前記通信プロトコルスタックに関連付けられたバッファからの情報であって、前記通信プロトコルスタックを使用して前記ネットワークを介して受信し、ＡｐｐＩＤ情報に関連付けられた情報にアクセスし、
前記ＡｐｐＩＤに関連付けられた前記アプリケーションに前記アクセスされた情報を送るため、前記アクセスされた情報に関連付けられた前記ＡｐｐＩＤ情報を使用するように構成されたインターフェースと、
を含む端末装置。
【請求項２５】
前記アプリケーションは、さらに秘密情報を前記メソッド呼出しに含ませるように構成され、
前記インターフェースは、さらに、少なくとも前記ＡｐｐＩＤと前記秘密情報の機能として前記承認要求に含ませるようにトークンを生成するように構成される、
請求項２４に記載の端末装置。
【請求項２６】
前記アプリケーションは、前記アプリケーションに関連付けられた少なくとも前記ＡｐｐＩＤと前記秘密情報の機能としてのトークンを生成し、前記トークンを前記メソッド呼出しに含ませるように構成され、
前記インターフェースは、前記トークンを前記承認要求に含ませるように構成される、
請求項２４に記載の端末装置。