【手続補正書】
【提出日】平成23年10月17日(2011.10.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
無線ネットワーク上の無線デバイスにおいてマルチメディア・アプリケーション・プログラミング・インターフェース（ＡＰＩ）をテストする方法であって、
少なくとも１つのテスト・スクリプトを含んでいるマルチメディア・テスト設定を遠隔デバイスからダウンロードすることによって該無線デバイス上で取得すること；
該無線デバイス上で該少なくとも１つのテスト・スクリプトを実行すること、ここにおいて、該少なくとも１つのテスト・スクリプトは該無線デバイス上に組み込まれる予め決められたマルチメディア・アプリケーション・プログラム・インターフェース（ＡＰＩ）を使用するように動作する；
該テスト・スクリプトの実行に基づいて該マルチメディアＡＰＩの性能に関連するマルチメディア・テスト・データを該無線デバイス上で記録すること；
該マルチメディアＡＰＩの該性能を解析エンジンによって解析するために該記録されたマルチメディア・テスト・データを転送すること；
前記無線ネットワークを介して予め決められたデバイスとの接続を確立すること；及び
該テスト・スクリプトを実行することに関連して該無線デバイス上で実行するために該予め決められたデバイスからマルチメディア・データを受信すること、
を具備する方法。
【請求項２】
該マルチメディア・テスト・データに対応する無線デバイス性能データを取り込むことをさらに具備する、請求項１の方法。
【請求項３】
転送することは、該無線ネットワークを介して予め決められたデバイスに該マルチメディア・テスト・データ及び該無線デバイス性能データを転送することをさらに備える、請求項２の方法。
【請求項４】
無線デバイス性能データを取り込むことは、該テスト設定内に含まれるパラメータに基づいて無線デバイス性能統計値を取り込むことを備える、請求項２の方法。
【請求項５】
無線デバイス性能データを取り込むことは、無線を介したメッセージ及び無線デバイス・コール・イベントのうちの少なくとも１つを取り込むことをさらに備える、請求項２の方法。
【請求項６】
テスト設定を無線デバイス上で取得することは、該無線ネットワークを経由して遠隔デバイスからテスト設定を受信することを備える、請求項１の方法。
【請求項７】
該予め決められたデバイスは、該テスト設定中のマルチメディア・プロバイダ・アドレス・パラメータにより決められる、請求項６の方法。
【請求項８】
該予め決められたデバイスとの該接続に対応する無線周波数（“ＲＦ”）環境データを取り込むことをさらに備える、請求項６の方法。
【請求項９】
該受信したマルチメディア・データに関するスループット情報を取り込むことをさらに備える、請求項７の方法。
【請求項１０】
該テスト設定は、該無線デバイスのタイプ、該無線デバイスに関係するネットワーク・サービス・プロバイダのアイデンティティ、及び該無線デバイスに関係する通信プロトコルのタイプのうちの少なくとも１つに基づいて複数のテスト設定から選択される、請求項１の方法。
【請求項１１】
テスト設定を無線デバイス上で取得することは、予め決められる限定されたサービス設定に基づいて無線ネットワークを介して限定されたアクセス通信チャネルを確立することを備える、請求項１の方法。
【請求項１２】
該記録されたマルチメディア・テスト・データを転送することは、該テスト設定中の報告パラメータに基づいて転送することをさらに備える、請求項１の方法。
【請求項１３】
該記録されたマルチメディア・テスト・データを転送することは、予め決められた計画、予め決められたイベント、及び遠隔デバイスによる要求のうちの少なくとも１つに基づいて転送することをさらに備える、請求項１の方法。
【請求項１４】
該予め決められたイベントは、該少なくとも１つの実行されたテスト・スクリプトの完了を含む、請求項１３の方法。
【請求項１５】
機械によって実行されるときに、該機械に下記の動作を実行させる命令を具備する機械読み取り可能な媒体であって、該動作は、
少なくとも１つのテスト・スクリプトを含んでいるマルチメディア・テスト設定を遠隔デバイスからダウンロードすることによって該無線デバイス上で取得すること；
該無線デバイス上で該少なくとも１つのテスト・スクリプトを実行すること、ここにおいて、該少なくとも１つのテスト・スクリプトは該無線デバイス上に組み込まれる予め決められたマルチメディア・アプリケーション・プログラム・インターフェース（ＡＰＩ）を使用するように動作する；
該テスト・スクリプトの実行に基づいて該マルチメディアＡＰＩの性能に関連するマルチメディア・テスト・データを該無線デバイス上で記録すること；
該マルチメディアＡＰＩの該性能を解析エンジンによって解析するために該記録されたマルチメディア・テスト・データを転送すること；
前記無線ネットワークを介して予め決められたデバイスとの接続を確立すること；及び
該テスト・スクリプトを実行することに関連して該無線デバイス上で実行するために該予め決められたデバイスからマルチメディア・データを受信すること、
を具備する、機械読み取り可能な媒体
【請求項１６】
下記の行為を実行するために構成された少なくとも１つのプロセッサであって、該行為は、
少なくとも１つのテスト・スクリプトを含んでいるマルチメディア・テスト設定を遠隔デバイスからダウンロードすることによって該無線デバイス上で取得すること；
該無線デバイス上で該少なくとも１つのテスト・スクリプトを実行すること、ここにおいて、該少なくとも１つのテスト・スクリプトは該無線デバイス上に組み込まれる予め決められたマルチメディア・アプリケーション・プログラム・インターフェース（ＡＰＩ）を使用するように動作する；
該テスト・スクリプトの実行に基づいて該マルチメディアＡＰＩの性能に関連するマルチメディア・テスト・データを該無線デバイス上で記録すること；及び
該マルチメディアＡＰＩの該性能を解析エンジンによって解析するために該記録されたマルチメディア・テスト・データを転送すること；
前記無線ネットワークを介して予め決められたデバイスとの接続を確立すること；及び
該テスト・スクリプトを実行することに関連して該無線デバイス上で実行するために該予め決められたデバイスからマルチメディア・データを受信すること、
を具備する、プロセッサ。
【請求項１７】
無線デバイスであって、
少なくとも１つのテスト・スクリプトを含んでいるマルチメディア・テスト設定を遠隔デバイスからダウンロードすることによって該無線デバイス上で取得するための手段；
該無線デバイス上で該少なくとも１つのテスト・スクリプトを実行するための手段、ここにおいて、該少なくとも１つのテスト・スクリプトは該無線デバイス上に組み込まれる予め決められたマルチメディア・アプリケーション・プログラム・インターフェース（ＡＰＩ）を使用するように動作する；
該テスト・スクリプトの実行に基づいて該マルチメディアＡＰＩの性能に関連するマルチメディア・テスト・データを該無線デバイス上で記録するための手段；
該マルチメディアＡＰＩの該性能を解析エンジンによって解析するために該記録されたマルチメディア・テスト・データを転送するための手段；
前記無線ネットワークを介して予め決められたデバイスとの接続を確立するための手段；及び
該テスト・スクリプトを実行することに関連して該無線デバイス上で実行するために該予め決められたデバイスからマルチメディア・データを受信するための手段、
を具備する、無線デバイス。
【請求項１８】
無線デバイスであって、
処理エンジン；
該処理エンジンへのインターフェースを提供するために動作するアプリケーション・プログラミング・インターフェース（ＡＰＩ）；及び
該処理エンジンによって実行可能なマルチメディア・テスト・エンジンを備えるメモリを具備し、ここにおいて、該マルチメディア・テスト・エンジンは該ＡＰＩをコールするためにそして性能をテストするために動作するテスト・スクリプトを有するテスト設定を備え、該マルチメディア・テスト・エンジンはモニタ論理回路及び報告論理回路をさらに備え、該モニタ論理回路は該ＡＰＩの動作及び該テスト・スクリプトの実行に関係するマルチメディア・テスト・データをモニタするようにそして記録するように動作し、該報告論理回路は無線ネットワークを介して予め決められたデバイスに該記録されたマルチメデ
ィア・テスト・データを転送するように動作する、
該テスト・エンジンは、該無線ネットワークを介して限定されたアクセス通信チャネルを確立するようにさらに動作し、ここにおいて、該限定されたアクセス通信チャネルは予め決められる限定されたサービス設定に基づき、そしてここにおいて、該テスト・エンジンは該テスト設定を受信するように、又は該限定されたアクセス通信チャネルを介して該記録されたマルチメディア・テスト・データを伝送するようにさらに動作する、
無線デバイス。
【請求項１９】
該テスト設定は、該無線ネットワークをわたってから該無線デバイスにより受信される、請求項１８のデバイス。
【請求項２０】
該モニタ論理回路は、該マルチメディア・テスト・データに対応する無線周波数環境データを収集するようにさらに動作する、請求項１８のデバイス。
【請求項２１】
該モニタ論理回路は、無線を介したメッセージ及び無線デバイス・コール・イベントのうちの少なくとも１つから導き出される性能データを収集するようにさらに動作する、請求項１８のデバイス。
【請求項２２】
該モニタ論理回路は、該マルチメディア・テスト・データに対応する無線デバイス性能データを収集するようにさらに動作し、ここにおいて、該テスト設定は複数の予め決められた報告パラメータから選択される予め決められた報告パラメータをさらに備え、ここにおいて、該テスト・エンジンは該予め決められた報告パラメータに基づいて該予め決められたデバイスに該記録されたマルチメディア・テスト・データ及び取り込まれた性能データを伝送するようにさらに動作する、請求項１８のデバイス。
【請求項２３】
該マルチメディア・テスト・エンジンは、予め決められたマルチメディア・プロバイダとの接続を確立するように、そして該テスト・スクリプトの実行の間にマルチメディア・ファイルを受信するように動作し、ここにおいて、該モニタ論理回路は該受信したマルチメディア・ファイルに対応する接続性能関連データを収集するようにさらに動作し、そしてここにおいて、該報告論理回路は該予め決められたデバイスに該無線ネットワークを介して該接続性能関連データを伝送するようにさらに動作する、請求項２２のデバイス。
【請求項２４】
該テスト設定は、予め決められたマルチメディア・プロバイダ・アドレス・パラメータをさらに備え、ここにおいて、該テスト・エンジンは該予め決められたマルチメディア・プロバイダ・アドレス・パラメータに基づいて該マルチメディア・プロバイダから該マルチメディア・ファイルを要求するためにそして受信するためにさらに動作する、請求項２３のデバイス。
【請求項２５】
該限定されたアクセス通信チャネルは、該デバイスのエンド・ユーザに対して利用可能でない、請求項１８のデバイス。
【請求項２６】
無線ネットワーク上の無線デバイスにおいてマルチメディア・アプリケーション・プログラミング・インターフェース（ＡＰＩ）の性能を決定する方法であって、
予め決められたマルチメディアＡＰＩの該性能をテストするために動作するテスト・スクリプトを備えるテスト設定を生成すること；
該無線デバイスに該無線ネットワークを介して該テスト設定を転送すること；
該テスト設定の実行に基づいて該無線ネットワークを介して該無線デバイスからマルチメディア・テスト・データ及び無線デバイス性能データを受信すること；
該受信したマルチメディア・テスト・データ及び無線デバイス性能データを解析すること；
該解析に基づいてテスト報告を生成すること；及び
該無線デバイスのタイプ、該無線デバイスに関係するネットワーク・サービス・プロバイダのアイデンティティ、及び該無線デバイスに関係する通信プロトコルのタイプのうちの少なくとも１つに基づいて複数のテスト設定から該テスト設定を選択すること、
を具備する方法。
【請求項２７】
該無線デバイスにマルチメディア・データを伝送することをさらに具備し、そしてここにおいて、解析することは該伝送したマルチメディア・データを該受信したマルチメディア・データと比較することをさらに備える、請求項２６の方法。
【請求項２８】
受信した無線デバイス性能データを解析することは、無線周波数環境データを解析することを含む、請求項２６の方法。
【請求項２９】
解析することは、受信したマルチメディア・テスト・データ及び無線デバイス性能データを予め決められたしきい値データと比較することをさらに備える、請求項２６の方法。
【請求項３０】
別のコンピュータ・デバイスに該テスト報告の少なくとも一部を伝送することをさらに具備する、請求項２６の方法。
【請求項３１】
見るために該テスト報告の少なくとも一部を表示することをさらに具備する、請求項２６の方法。
【請求項３２】
下記の行為を実行するために構成された少なくとも１つのプロセッサであって、該行為は、
予め決められたマルチメディアＡＰＩの性能をテストするために動作するテスト・スクリプトを備えるテスト設定を生成すること；
無線デバイスに無線ネットワークを介して該テスト設定を転送すること；
該テスト設定の実行に基づいて該無線ネットワークを介して該無線デバイスからマルチメディア・テスト・データ及び無線デバイス性能データを受信すること；
該受信したマルチメディア・テスト・データ及び無線デバイス性能データを解析すること；
該解析に基づいてテスト報告を生成すること；
該無線デバイスのタイプ、該無線デバイスに関係するネットワーク・サービス・プロバイダのアイデンティティ、及び該無線デバイスに関係する通信プロトコルのタイプのうちの少なくとも１つに基づいて複数のテスト設定から該テスト設定を選択すること、
を具備する、プロセッサ。
【請求項３３】
機械によって実行されるときに、該機械に下記の動作を実行させる命令を具備する機械読み取り可能な媒体であって、該動作は、
予め決められたマルチメディアＡＰＩの性能をテストするために動作するテスト・スクリプトを備えるテスト設定を生成すること；
無線デバイスに無線ネットワークを介して該テスト設定を転送すること；
該テスト設定の実行に基づいて該無線ネットワークを介して該無線デバイスからマルチメディア・テスト・データ及び無線デバイス性能データを受信すること；
該受信したマルチメディア・テスト・データ及び無線デバイス性能データを解析すること；
該解析に基づいてテスト報告を生成すること；
該無線デバイスのタイプ、該無線デバイスに関係するネットワーク・サービス・プロバイダのアイデンティティ、及び該無線デバイスに関係する通信プロトコルのタイプのうちの少なくとも１つに基づいて複数のテスト設定から該テスト設定を選択すること、
を具備する、機械読み取り可能な媒体。
【請求項３４】
予め決められたマルチメディアＡＰＩの性能をテストするために動作するテスト・スクリプトを備えるテスト設定を生成するための手段；
無線デバイスに無線ネットワークを介して該テスト設定を転送するための手段；
該テスト設定の実行に基づいて該無線ネットワークを介して該無線デバイスからマルチメディア・テスト・データ及び無線デバイス性能データを受信するための手段；
該受信したマルチメディア・テスト・データ及び無線デバイス性能データを解析するための手段；
該解析に基づいてテスト報告を生成するための手段、及び
該無線デバイスのタイプ、該無線デバイスに関係するネットワーク・サービス・プロバイダのアイデンティティ、及び該無線デバイスに関係する通信プロトコルのタイプのうちの少なくとも１つに基づいて複数のテスト設定から該テスト設定を選択するための手段、
を具備する装置。
【請求項３５】
無線デバイス上に常駐するマルチメディア・アプリケーション・プログラミング・インターフェース（ＡＰＩ）をテストするために動作する該無線デバイス上のテスト設定の実行に基づいて該無線デバイスによって収集されたマルチメディア・テスト・データ及び無線デバイス性能データを受信するようにそして記憶するように動作する情報保管場所；
予め決められたしきい値に基づいて該受信したマルチメディア・テスト・データ及び無線デバイス性能データを解析するように動作する解析エンジン；
該受信したマルチメディア・テスト・データ及び無線デバイス性能データの該解析に基づいてテスト報告を生成するように動作する報告生成器；及び
該無線デバイスにマルチメディア・データを伝送するように動作する解析制御論理回路を有するマルチメディア解析モジュールをさらに具備し、ここにおいて、該マルチメディア・データは該ＡＰＩをテストするために該テスト設定とともに動作する、
を具備する、装置。
【請求項３６】
該予め決められたしきい値は、無線周波数環境パラメータ、マルチメディア・データ・スループット・パラメータ、及びマルチメディア・データ品質パラメータのうちの少なくとも１つを含む、請求項３５の装置。
【請求項３７】
該報告生成器は、再検討するために無線ネットワークを介して該テスト報告の少なくとも一部を伝送するようにさらに動作する、請求項３５の装置。
【請求項３８】
該マルチメディア解析モジュールは、認定されたユーザが実行された該解析にアクセスすることを可能にするようにさらに動作する、請求項３５の装置。
【請求項３９】
該無線デバイスに制御コマンドを送るように動作するデバイス制御モジュールをさらに備える、請求項３５の装置。
【請求項４０】
該デバイス制御モジュールは、無線ネットワークの向こうに位置する別のコンピュータ・デバイスから制御コマンドを受信するように動作する、請求項３９の装置。
【請求項４１】
該無線デバイスによる受信のために該テスト設定を生成するようにそして伝送するように動作するテスト設定生成器をさらに具備し、ここにおいて、該テスト設定は該マルチメディアＡＰＩを使用するためにそしてテストするために動作する少なくとも１つの実行可能なテスト・スクリプトを備える、請求項３５の装置。
【請求項４２】
該テスト設定は、少なくとも１つのテスト・パラメータを備える、請求項４１の装置。