【手続補正書】
【提出日】平成23年11月14日(2011.11.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス・プロトコル・プロセッサーを含むゲーミング・システムまたはペリフェラルであって、前記ワイヤレス・プロトコル・プロセッサーが、シリアル・ペリフェラル・インターフェース（ＳＰＩ）リンクを通じて全二重コマンドおよびデーター・メッセージング・プロトコルを提供するように構成された回路を含み、該回路は、ヘッダーと可変長ペイロードとを含むデーター・パケットを形成するように構成され、前記ヘッダーはコマンド・フィールドと長さフィールドとを含み、該長さフィールドは前記可変長ペイロードのサイズを表し、前記長さフィールドは、前記コマンド・フィールドの内容に依存し、前記コマンド・フィールドは、前記ゲーミング・システムまたはペリフェラルにおいて実行する複数のソフトウェア・アプリケーションとで動作するように構成された第１組のコマンドと、前記ゲーミング・システムまたはペリフェラルにおいて実行する特定のソフトウェア・アプリケーションのみとで動作するように構成された第２組のコマンドと、を示し、前記第１組のコマンドと前記第２組のコマンドとは各々、製品タイプによって決まる機能モードに関連した、ゲーミング・システムまたはペリフェラル。
【請求項２】
請求項１記載のシステムにおいて、前記ＳＰＩリンクを通じたトランザクションは、前記データー・パケットをスレーブ・デバイスに送信するマスター・デバイスによって開始される、システム。
【請求項３】
請求項２記載のシステムにおいて、前記回路は、更に、前記スレーブ・デバイスから応答を受信するように構成され、前記応答は、前記マスターからの要求の結果、前記コマンドへの遵守、および以前の要求からのイベントの発生の指示のうち少なくとも１つを含む、システム。
【請求項４】
請求項１記載のシステムにおいて、前記回路は、更に、前記機能モードを初期化期間中に選択するように構成された、システム。
【請求項５】
請求項１記載のシステムにおいて、前記第１組のコマンドは、
コマンドまたは応答非送出、モード制御、音声同期設定要求、音声コーディング・タイプの設定、リンク・ステータス要求、ＥＥＰＲＯＭ読み出し要求、ＥＥＰＲＯＭ書き込み要求、起動コンフィギュレーション・メッセージ、トランシーバー起動メッセージ要求、ワイヤレス・フレーム同期設定、トランスポート要求の検査、ワイヤレス・スロット・デバッグ・メッセージの要求、ＧＰＩＯ設定、ＧＰＩＯ読み出し／書き込みメッセージ、マスターＥＥＰＲＯＭ読み出し応答、およびマスターＥＥＰＲＯＭ書き込み応答、
のうち少なくとも１つを含む、システム。
【請求項６】
請求項１記載のシステムにおいて、前記第１組のコマンドは、
メッセージ失敗、モード制御応答、バッファ警告、バッファ警告解消、音声同期設定応答、音声同期メッセージ、音声コーディング・タイプ応答、リンク・ステータス、ＥＥＰＲＯＭ読み出し応答、ＥＥＰＲＯＭ書き込み応答、起動コンフィギュレーション応答、スマート・トランシーバー起動メッセージ、ワイヤレス・フレーム同期設定応答、ワイヤレス・フレーム同期、検査、
のうち少なくとも１つを含む、システム。
【請求項７】
請求項１記載のシステムであって、更に、前記ＳＰＩドライバを通じて前記ワイヤレス・プロトコル・プロセッサーへのアクセスを与えるように構成された回路を含み、前記ワイヤレス・プロトコル・プロセッサーへのアクセスを提供するように構成された前記回路は、前記ワイヤレス・リンクを通じて固定サイズのデーター・パケットを送信及び受信するデーター・サービスと、前記ワイヤレス・リンクを通じて音声パケットを送信および受信する音声サービスと、他のサービスのパラメータを構成するレイヤ管理サービスと、前記ワイヤレス・プロトコル・プロセッサーの予備ピンにおいてビット指向入力／出力を実行するＧＰＩＯサービスと、前記ワイヤレス・プロトコル・プロセッサーの製品検査インターフェースへのアクセスを与える製品検査サービスとを含む、システム。
【請求項８】
シリアル・ペリフェラル・インターフェースを通じて全二重コマンドおよびデーター・メッセージング・プロトコルを提供する方法であって、
ヘッダーと可変長のペイロードとを含む少なくとも１つのデーター・パケットを形成するステップであって、前記ヘッダーはコマンド・フィールドと長さフィールドとを含み、該長さフィールドは前記可変長ペイロードのサイズを表し、前記長さフィールドは、前記コマンド・フィールドの内容に依存し、前記コマンド・フィールドは、前記ゲーミング・システムまたはペリフェラルにおいて実行する複数のソフトウェア・アプリケーションとで動作するように構成された第１組のコマンドと、前記ゲーミング・システムまたはペリフェラルにおいて実行する特定のソフトウェア・アプリケーションのみとで動作するように構成された第２組のコマンドと、を示す、ステップと、
前記少なくとも１つのデーター・パケットをスレーブ・デバイスに送信することによって、トランザクションを開始するステップと、
前記少なくとも１つのデーター・パケットに対して応答を送信するステップと、
を含む、方法。
【請求項９】
請求項８記載の方法において、トランザクションは、前記データー・パケットを送信するマスター・デバイスによって開始される、方法。
【請求項１０】
請求項９記載の方法において、前記応答は、前記マスターからの要求の結果、前記コマンドへの遵守、および以前の要求からのイベントの発生の指示のうち少なくとも１つを含む、方法。
【請求項１１】
請求項８記載の方法であって、更に、機能モードを選択し、コマンド組を前記機能モードの関数として提供するステップを含む、方法。
【請求項１２】
請求項１１記載の方法であって、前記機能は初期化期間中に選択され、前記機能は製品タイプによって決定される、方法。
【請求項１３】
請求項８記載の方法において、前記第１組のコマンドは、
コマンドまたは応答非送出、モード制御、音声同期設定要求、音声コーディング・タイプの設定、リンク・ステータス要求、ＥＥＰＲＯＭ読み出し要求、ＥＥＰＲＯＭ書き込み要求、起動コンフィギュレーション・メッセージ、トランシーバー起動メッセージ要求、ワイヤレス・フレーム同期設定、トランスポート要求の検査、ワイヤレス・スロット・デバッグ・メッセージの要求、ＧＰＩＯ設定、ＧＰＩＯ読み出し／書き込みメッセージ、マスターＥＥＰＲＯＭ読み出し応答、およびマスターＥＥＰＲＯＭ書き込み応答、
のうち少なくとも１つを含む、方法。
【請求項１４】
請求項８記載の方法において、前記第１組のコマンドは、
メッセージ失敗、モード制御応答、バッファ警告、バッファ警告解消、音声同期設定応答、音声同期メッセージ、音声コーディング・タイプ応答、リンク・ステータス、ＥＥＰＲＯＭ読み出し応答、ＥＥＰＲＯＭ書き込み応答、起動コンフィギュレーション応答、スマート・トランシーバー起動メッセージ、ワイヤレス・フレーム同期設定応答、ワイヤレス・フレーム同期、トランスポート検査応答、ＧＰＩＯ設定応答／ステータス、およびＧＰＩＯステータス／応答メッセージ、
のうち少なくとも１つを含む、方法。
【請求項１５】
請求項８記載の方法において、前記アプリケーションは、ビデオ・ゲーム・コントローラー・アプリケーション、音声アプリケーション、ビデオ・ゲーム・コンソール・アプリのうちの少なくとも１つを含む、方法。