【手続補正書】
【提出日】平成23年5月18日(2011.5.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンシューマ電子デバイスを制御するための装置であって、
ユーザと該装置との間で情報を交換するユーザインタフェースと、
コンシューマ電子デバイスと該装置との間で情報を交換するコンシューマ電子デバイスインタフェースと、
移行ベースのコントローラであって、該移行ベースのコントローラは、状態情報を絶えず追跡することなく複数のコンシューマ電子デバイスを制御するために、移行コマンドを生成し、移行コマンドは、該コンシューマ電子デバイスを一方のユーザ経験からもう一方のユーザ経験に移行するために送信され得る、コンシューマ電子デバイスコマンドの事前に規定されたシーケンスを含み、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートする、移行ベースのコントローラと、
該ユーザインタフェース、該コンシューマ電子デバイスインタフェース、および該移行ベースのコントローラに結合された制御ロジックと
を備える、装置。
【請求項２】
複数のコンシューマ電子デバイスの状態に依存しない、該複数のコンシューマ電子デバイスのアクティビティベースの制御のためのシステムであって、
移行初期化モジュールであって、すべての有用なユーザ経験に対するコンシューマ電子デバイス構成を識別し、かつユーザ経験の間の移行コマンドを規定し、該移行コマンドは、該コンシューマ電子デバイスを一方のユーザ経験からもう一方のユーザ経験に移行するために送信され得る、コンシューマ電子デバイスコマンドの事前に規定されたシーケンスを含み、該移行初期化コマンドモジュールは、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートする、移行初期化モジュールと、
現在のコンシューマ電子デバイス構成を表す有限状態マシンのノードを格納する現在のノードモジュールと、
該移行初期化モジュールによって生成された移行コマンドを含む移行コマンドモジュールと
を備える、システム。
【請求項３】
複数のコンシューマ電子デバイスの状態に依存しない、該複数のコンシューマ電子デバイスのアクティビティベースの制御のための方法であって、
（ａ）ユーザ要求の経験に対するユーザ入力を受信することと、
（ｂ）有限状態マシンにおける移行に従うことによって、現在の状態から該ユーザ要求の経験を表す状態に、該コンシューマ電子デバイスを該ユーザ要求の経験に対して適切な状態へと至らせるために必要な移行コマンドのセットを決定することと、
（ｃ）移行コマンドのセットを該コンシューマ電子デバイスに送信することと
を包含し、該移行コマンドのセットを該コンシューマ電子デバイスに送信するステップは、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートすることを含む、方法。
【請求項４】
（ｄ）前のノードから導かれた移行に基づいた、前記有限状態マシンにおける現在のノードをアップデートすることをさらに包含する、請求項３に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明のさらなる実施形態、特徴および利点、ならびに本発明の様々な実施形態の構造および動作が、添付の図面を参照して以下で詳細に記載される。
例えば、本発明は以下の項目を提供する。
（項目１）
コンシューマ電子デバイスを制御するための装置であって、
ユーザと該装置との間で情報を交換するユーザインタフェースと、
コンシューマ電子デバイスと該装置との間で情報を交換するコンシューマ電子デバイスインタフェースと、
遷移ベースのコントローラであって、該遷移ベースのコントローラは、状態情報を絶えず追跡することなく複数のコンシューマ電子デバイスを制御するために、遷移コマンドを生成し、遷移コマンドは、該コンシューマ電子デバイスを一方のユーザ経験からもう一方のユーザ経験に移行するために送信され得る、コンシューマ電子デバイスコマンドの事前に規定されたシーケンスを含む、遷移ベースのコントローラと、
該ユーザインタフェース、該コンシューマ電子デバイスインタフェース、および該遷移ベースのコントローラに結合された制御ロジックと
を備える、装置。
（項目２）
コンシューマ電子デバイス構成情報を受信する、上記制御ロジックに結合されたネットワークインタフェースをさらに備える、項目１に記載の装置。
（項目３）
上記遷移ベースのコントローラは、
該遷移ベースのコントローラと上記制御ロジックとの間で情報を交換するトランシーバと、
すべての有用なユーザ経験に対するコンシューマ電子デバイス構成を識別し、かつユーザ経験の間の上記遷移コマンドを規定する遷移初期化モジュールと、
現在のコンシューマ電子デバイス構成を表す有限状態マシンのノードを格納する現在のノードモジュールと、
該遷移初期化モジュールによって生成された遷移コマンドを含む遷移コマンドモジュールとを備える、
項目１に記載の装置。
（項目４）
上記遷移ベースのコントローラは、ユーザが上記コンシューマ電子デバイスの設定を上記現在のノードモジュール内に格納されたノードによって表される該コンシューマ電子デバイス設定と再同期させることを可能にするエラーモジュールをさらに備える、項目３に記載の装置。
（項目５）
上記ユーザインタフェースは、ユーザ経験に対するコンシューマ電子デバイスの仕様および構成に関連するユーザ入力を受信するように適合されている、項目１に記載の装置。
（項目６）
送信器は、赤外線の送信器またはＩＥＥＥ８０２．１１プロトコルまたはブルートゥースプロトコルに従った無線通信に適合した送信器を備える、項目１に記載の装置。
（項目７）
上記コンシューマ電子デバイスは、テレビジョン、ステレオ、受信器、ＶＣＲ、ＤＶＤプレーヤ、ＣＤプレーヤ、個人用ビデオテープレコーダ、増幅器、テーププレーヤ、ケーブルまたは衛星用セットトップボックス、照明システム、ブラインドシステムおよび室温調節システムのうちの１つ以上を備える、項目１に記載の装置。
（項目８）
上記遷移ベースのコントローラは、各経験に対してどのデバイスが含まれる必要があるかのユーザ入力に基づいて、遷移コマンドを生成する、項目１に記載の装置。
（項目９）
上記遷移ベースのコントローラは、経験に対して必要とされないコンシューマ電子デバイスを操作することとは無関係に、遷移コマンドを生成する、項目１に記載の装置。
（項目１０）
上記遷移ベースのコントローラは、上記遷移コマンドを最適化する、項目１に記載の装置。
（項目１１）
上記遷移ベースのコントローラは、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートする、項目１に記載の装置。
（項目１２）
複数のコンシューマ電子デバイスの状態に依存しない、該複数のコンシューマ電子デバイスのアクティビティベースの制御のためのシステムであって、
遷移初期化モジュールであって、すべての有用なユーザ経験に対するコンシューマ電子デバイス構成を識別し、かつユーザ経験の間の遷移コマンドを規定し、該遷移コマンドは、該コンシューマ電子デバイスを一方のユーザ経験からもう一方のユーザ経験に移行するために送信され得る、コンシューマ電子デバイスコマンドの事前に規定されたシーケンスを含む、遷移初期化モジュールと、
現在のコンシューマ電子デバイス構成を表す有限状態マシンのノードを格納する現在のノードモジュールと、
該遷移初期化モジュールによって生成された遷移コマンドを含む遷移コマンドモジュールと
を備える、システム。
（項目１３）
ユーザが上記コンシューマ電子デバイスの設定を、上記現在のノードモジュール内に格納されたノードによって表される該コンシューマ電子デバイス設定と再同期させることを可能にするエラーモジュールをさらに備える、項目１２に記載のシステム。
（項目１４）
上記コンシューマ電子デバイスは、テレビジョン、ステレオ、受信器、ＶＣＲ、ＤＶＤプレーヤ、ＣＤプレーヤ、個人用ビデオテープレコーダ、増幅器、テーププレーヤ、ケーブルまたは衛星用セットトップボックス、照明システム、ブラインドシステムおよび室温調節システムのうちの１つ以上を備える、項目１２に記載のシステム。
（項目１５）
上記遷移コマンドモジュールは、各経験に対してどのデバイスが含まれる必要があるかのユーザ入力に基づいて、遷移コマンドを生成する、項目１２に記載のシステム。
（項目１６）
上記遷移コマンドモジュールは、経験に対して必要とされないコンシューマ電子デバイスを操作することとは無関係に、遷移コマンドを生成する、項目１２に記載のシステム。
（項目１７）
上記遷移コマンドモジュールは、上記遷移コマンドを最適化する、項目１２に記載のシステム。
（項目１８）
上記遷移コマンドモジュールは、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートする、項目１２に記載のシステム。
（項目１９）
複数のコンシューマ電子デバイスの状態に依存しない、該複数のコンシューマ電子デバイスのアクティビティベースの制御のための方法であって、
（ａ）経験に対するユーザ入力を受信することと、
（ｂ）有限状態マシンにおける遷移に従うことによって、現在の状態からユーザ要求の経験を表す状態に、該コンシューマ電子デバイスを該ユーザ要求の経験に対して適切な状態へと至らせるために必要なコマンドを決定することと、
（ｃ）遷移コマンドを該コンシューマ電子デバイスに送信することと
を包含する、方法。
（項目２０）
（ｄ）前のノードから導かれた遷移に基づいた、上記有限状態マシンにおける現在のノードをアップデートすることをさらに包含する、項目１９に記載の方法。
（項目２１）
（ｄ）ユーザ領域内の上記コンシューマ電子デバイスのそれぞれを識別することと、
（ｅ）該コンシューマ電子デバイスの一方の構成からもう一方の構成への遷移を達成するために送信される必要のある遷移コマンドの組を規定することであって、ステップ（ｄ）および（ｅ）は、ステップ（ａ）の前に起こる、ことと
をさらに包含する、項目１９に記載の方法。
（項目２２）
（ｄ）エラーが存在するというユーザからの指示を受信することと、
（ｅ）上記コンシューマ電子デバイスの状態を、上記有限状態マシンにおける現在のノードによって表される該コンシューマ電子デバイス構成と整列させるためにエラー訂正ルーチンに入ることと
をさらに包含する、項目１９に記載の方法。
（項目２３）
上記コンシューマ電子デバイスは、テレビジョン、ステレオ、受信器、ＶＣＲ、ＤＶＤプレーヤ、個人用ビデオテープレコーダ、ＣＤプレーヤ、増幅器、テーププレーヤ、ケーブルまたは衛星用セットトップボックス、照明システム、ブラインドシステムおよび室温調節システムのうちの１つ以上を備える、項目１９に記載の方法。
（項目２４）
上記遷移コマンドを上記コンシューマ電子デバイスに送信するステップは、各経験に対してどのデバイスが含まれる必要があるかのユーザ入力に基づいて、遷移コマンドを生成することを含む、項目１９に記載の方法。
（項目２５）
上記遷移コマンドを上記コンシューマ電子デバイスに送信するステップは、経験に対して必要とされないコンシューマ電子デバイスを操作することとは無関係に、遷移コマンドを生成することを含む、項目１９に記載の方法。
（項目２６）
上記遷移コマンドを上記コンシューマ電子デバイスに送信するステップは、該遷移コマンドを最適化することを含む、項目１９に記載の方法。
（項目２７）
上記遷移コマンドを上記コンシューマ電子デバイスに送信するステップは、循環型の入力を有するコンシューマ電子デバイスの入力を既知の固定された点にリセットする必要なく該循環型の入力を有するコンシューマ電子デバイスをサポートすることを含む、項目１９に記載の方法。