モバイルデバイスの回転情報を、制御可能デバイスの位置への方向と関連付けるステップと、前記制御可能デバイスの選択を示すステップと、前記選択された制御可能デバイスに関連する1つまたは複数のコマンドを、前記モバイルデバイスの1つまたは複数の慣性センサを介して取得されるユーザ入力に少なくとも部分的に基づいて決定するステップと、前記選択された制御可能デバイスに対する前記コマンドの送信を開始するステップとを含む方法。前記回転情報を、前記1つもしくは複数の慣性センサ、ロケーションサービス受信機、コンパス、およびまたは磁力計のうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて決定するステップをさらに含む、請求項1に記載の方法。前記1つまたは複数の慣性センサは、加速度計、ジャイロスコープおよびまたは気圧計のうちの少なくとも1つを含む、請求項2に記載の方法。前記方向を、前記モバイルデバイスの推定位置および前記回転情報に少なくとも部分的に基づいて決定するステップをさらに含む、請求項1に記載の方法。前記モバイルデバイスの前記推定位置は、ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づく、請求項4に記載の方法。前記方向は、空間方向領域を含み、前記方法は、前記制御可能デバイスの前記位置が前記空間方向領域内にあることを示すステップをさらに含む、請求項1に記載の方法。少なくとも前記制御可能デバイスを識別する情報を表示するステップと、前記制御可能デバイスの前記選択に関連するユーザ入力を、対話型もしくはタッチスクリーンディスプレイ、マイクロフォン、カメラ、ボタンもしくはキーパッド、およびまたは前記1つもしくは複数の慣性センサのうちの少なくとも1つ、のうちの少なくとも1つを介して取得するステップとをさらに含む、請求項1に記載の方法。少なくとも1つの他の選択可能な制御可能デバイスを識別する情報を表示するステップをさらに含む、請求項7に記載の方法。ユーザが前記ユーザ入力に少なくとも部分的に基づいて前記制御可能デバイスを選択およびまたは制御することができることを認証するステップをさらに含む、請求項7に記載の方法。視覚インターフェース、音声インターフェースおよびまたは触覚インターフェースのうちの少なくとも1つを介して、前記制御可能デバイスの前記選択を示すステップをさらに含む、請求項1に記載の方法。前記1つまたは複数のコマンドは、前記1つまたは複数の慣性センサに関連する1つまたは複数の信号に少なくとも部分的に基づいて決定されるように、ある人によって実行される少なくとも1つの物理的行為およびまたは前記モバイルデバイスを使用して実行される少なくとも1つの物理的ジェスチャーのうちの少なくとも1つを識別する、請求項1に記載の方法。前記少なくとも1つの物理的行為は、識別可能な音声波形およびまたは識別可能な視覚画像のうちの少なくとも1つを生じさせる、請求項11に記載の方法。前記少なくとも1つの物理的行為は、前記モバイルデバイスのマイクロフォンおよびまたはカメラのうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて識別される、請求項12に記載の方法。前記選択された制御可能デバイスに関連する前記1つまたは複数のコマンドを、以前に記憶されたデータ、前記制御可能デバイス、およびまたは1つもしくは複数の他のデバイスのうちの少なくとも1つから取得するステップをさらに含む、請求項1に記載の方法。ネットワークインターフェースを介して、前記選択された制御可能デバイスに関連するステータス情報を取得するステップと、前記ステータス情報に少なくとも部分的に基づいて、ユーザにフィードバックを提示するステップとをさらに含む、請求項1に記載の方法。ネットワークインターフェースを介して少なくとも1つの他のデバイスに対し、かつまたはネットワークインターフェースおよびもしくは直接通信リンクを介して前記選択された制御可能デバイスに対し、前記コマンドを表す1つまたは複数の信号を送信するステップをさらに含む、請求項1に記載の方法。モバイルデバイスにより、制御可能デバイスの推定位置を取得するステップと、前記モバイルデバイスの1つまたは複数の慣性センサからの信号を処理して、1つまたは複数のジェスチャーを特徴付けるステップと、前記特徴付けられた1つまたは複数のジェスチャーに少なくとも部分的に基づいて、前記制御可能デバイスに対する1つまたは複数のコマンドを開始するように、前記モバイルデバイスをプログラムするステップと、前記推定位置への方向にある前記モバイルデバイスの回転情報に応じて、前記1つまたは複数のコマンドを受信するための前記制御可能デバイスを選択するように、前記モバイルデバイスをプログラムするステップとを含む方法。前記1つまたは複数のジェスチャーのうちの少なくとも1つの追加のジェスチャーを特徴付ける信号を受信するステップをさらに含む、請求項17に記載の方法。前記制御可能デバイスに関連する操作情報、前記制御可能デバイスに関連するアクセス制御情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得するステップをさらに含む、請求項17に記載の方法。前記モバイルデバイスのカメラを介して、前記制御可能デバイスに関連する画像情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得するステップをさらに含む、請求項17に記載の方法。モバイルデバイスの回転情報を、制御可能デバイスの位置への方向と関連付けるための手段と、前記制御可能デバイスの選択を示すための手段と、前記選択された制御可能デバイスに関連する1つまたは複数のコマンドを、前記モバイルデバイスの慣性運動に作用するユーザ入力に少なくとも部分的に基づいて決定するための手段と、前記選択された制御可能デバイスに対する前記コマンドの送信を開始するための手段とを含む装置。前記回転情報を決定するための手段をさらに含む、請求項21に記載の装置。前記方向を、前記モバイルデバイスの推定位置および前記回転情報に少なくとも部分的に基づいて決定するための手段をさらに含む、請求項21に記載の装置。前記方向は、空間方向領域を含み、前記装置は、前記制御可能デバイスの前記位置が前記空間方向領域内にあることを示すための手段をさらに含む、請求項21に記載の装置。少なくとも前記制御可能デバイスを識別する情報を表示するための手段と、前記制御可能デバイスの前記選択に関連するユーザ入力を取得するための手段とをさらに含む、請求項21に記載の装置。少なくとも1つの他の選択可能な制御可能デバイスを識別する情報を表示するための手段をさらに含む、請求項25に記載の装置。ユーザが前記制御可能デバイスを選択およびまたは制御することができることを認証するための手段をさらに含む、請求項25に記載の装置。前記制御可能デバイスの前記選択を示すための手段をさらに含む、請求項21に記載の装置。前記1つまたは複数のコマンドは、ある人によって実行される少なくとも1つの物理的行為およびまたは前記モバイルデバイスを使用して実行される少なくとも1つの物理的ジェスチャーのうちの少なくとも1つを識別する、請求項21に記載の装置。前記少なくとも1つの物理的行為は、識別可能な音声波形およびまたは識別可能な視覚画像のうちの少なくとも1つを生じさせる、請求項29に記載の装置。前記選択された制御可能デバイスに関連する前記1つまたは複数のコマンドを、以前に記憶されたデータ、前記制御可能デバイス、およびまたは1つもしくは複数の他のデバイスのうちの少なくとも1つから取得するための手段をさらに含む、請求項21に記載の装置。ネットワークインターフェースを介して、前記選択された制御可能デバイスに関連するステータス情報を取得するための手段と、前記ステータス情報に少なくとも部分的に基づいて、ユーザにフィードバックを提示するための手段とをさらに含む、請求項21に記載の装置。少なくとも1つの他のデバイスに対し、かつまたは直接通信リンクを介して前記選択された制御可能デバイスに対し、前記コマンドを表す1つまたは複数の信号を送信するための手段をさらに含む、請求項21に記載の装置。モバイルデバイスで使用するための装置であって、制御可能デバイスの推定位置を取得するための手段と、前記モバイルデバイスの1つまたは複数の慣性センサからの信号を処理して、1つまたは複数のジェスチャーを特徴付けるための手段と、前記特徴付けられた1つまたは複数のジェスチャーに少なくとも部分的に基づいて、前記制御可能デバイスに対する1つまたは複数のコマンドを開始するように、前記モバイルデバイスをプログラムするための手段と、前記推定位置への方向にある前記モバイルデバイスの回転情報に応じて、前記1つまたは複数のコマンドを受信するための前記制御可能デバイスを選択するように、前記モバイルデバイスをプログラムするための手段とを含む装置。前記1つまたは複数のジェスチャーのうちの少なくとも1つの追加のジェスチャーを特徴付ける信号を受信するための手段をさらに含む、請求項34に記載の装置。前記制御可能デバイスに関連する操作情報、前記制御可能デバイスに関連するアクセス制御情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得するための手段をさらに含む、請求項34に記載の装置。前記制御可能デバイスに関連する画像情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得するための手段をさらに含む、請求項34に記載の装置。モバイルデバイスであって、メモリと、ネットワークインターフェースと、1つまたは複数の慣性センサと、少なくとも1つのユーザインターフェースと、少なくとも1つの処理ユニットとを含み、前記少なくとも1つの処理ユニットは、前記モバイルデバイスの回転情報を、前記メモリに記憶された制御可能デバイスの位置への方向と関連付け、前記少なくとも1つのユーザインターフェースを介して、前記制御可能デバイスの選択を示し、前記選択された制御可能デバイスに関連する1つまたは複数のコマンドを、前記1つまたは複数の慣性センサを介して取得されたユーザ入力に少なくとも部分的に基づいて決定し、前記ネットワークインターフェースを介して、前記選択された制御可能デバイスに対する前記コマンドの送信を開始する、モバイルデバイス。ロケーションサービス受信機、コンパス、およびまたは磁力計のうちの少なくとも1つをさらに含み、前記少なくとも1つの処理ユニットはさらに、前記回転情報を、前記1つもしくは複数の慣性センサ、前記ロケーションサービス受信機、前記コンパス、およびまたは前記磁力計のうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて決定する、請求項38に記載のモバイルデバイス。前記1つまたは複数の慣性センサは、加速度計、ジャイロスコープおよびまたは気圧計のうちの少なくとも1つを含む、請求項39に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、前記モバイルデバイスの推定位置および前記回転情報に少なくとも部分的に基づいて前記方向を決定する、請求項38に記載のモバイルデバイス。ロケーションサービス受信機をさらに含み、前記モバイルデバイスの前記推定位置は、前記ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づく、請求項41に記載のモバイルデバイス。前記方向は空間方向領域を含み、前記少なくとも1つの処理ユニットはさらに、前記制御可能デバイスの前記位置が前記空間方向領域内にあると決定する、請求項38に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、少なくとも前記制御可能デバイスを識別する情報を、前記少なくとも1つのユーザインターフェースを介して表示し、前記制御可能デバイスの前記選択に関連するユーザ入力を、対話型もしくはタッチスクリーンディスプレイ、マイクロフォン、カメラ、ボタンもしくはキーパッド、およびまたは前記1つもしくは複数の慣性センサのうちの少なくとも1つ、のうちの少なくとも1つを介して取得する、請求項38に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、前記少なくとも1つのユーザインターフェースを介して、少なくとも1つの他の選択可能な制御可能デバイスを識別する情報を表示する、請求項44に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、ユーザが前記ユーザ入力に少なくとも部分的に基づいて前記制御可能デバイスを選択およびまたは制御することができることを認証する、請求項44に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、前記少なくとも1つのユーザインターフェースを介して前記制御可能デバイスの前記選択を示し、前記少なくとも1つのユーザインターフェースは、視覚インターフェース、音声インターフェース、およびまたは触覚インターフェースのうちの少なくとも1つを含む、請求項38に記載のモバイルデバイス。前記1つまたは複数のコマンドは、前記1つまたは複数の慣性センサに関連する1つまたは複数の信号に少なくとも部分的に基づいて決定されるように、ある人によって実行される少なくとも1つの物理的行為およびまたは前記モバイルデバイスを使用して実行される少なくとも1つの物理的ジェスチャーのうちの少なくとも1つを識別する、請求項38に記載のモバイルデバイス。前記少なくとも1つの物理的行為は、前記少なくとも1つの処理ユニットによって識別可能な音声波形およびまたは視覚画像のうちの少なくとも1つを表す情報を生じさせる、請求項48に記載のモバイルデバイス。マイクロフォンおよびまたはカメラのうちの少なくとも1つをさらに含み、前記少なくとも1つの物理的行為は、前記マイクロフォンおよびまたは前記カメラのうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて識別可能である、請求項49に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、前記選択された制御可能デバイスに関連する前記1つまたは複数のコマンドを、ネットワークインターフェースを介して、1つまたは複数の他のデバイスから取得する、請求項38に記載のモバイルデバイス。前記少なくとも1つの処理ユニットはさらに、前記選択された制御可能デバイスに関連するステータス情報を、ネットワークインターフェースを介して取得し、前記ステータス情報に少なくとも部分的に基づいて、ユーザにフィードバックを提示する、請求項38に記載のモバイルデバイス。モバイルデバイスであって、1つまたは複数の慣性センサと、少なくとも1つの処理ユニットとを含み、前記少なくとも1つの処理ユニットは、制御可能デバイスの推定位置を取得し、前記モバイルデバイスの前記1つまたは複数の慣性センサからの信号を処理して、1つまたは複数のジェスチャーを特徴付け、前記特徴付けられた1つまたは複数のジェスチャーに少なくとも部分的に基づいて、前記制御可能デバイスが使用する1つまたは複数のコマンドを識別し、前記推定位置への方向にある前記モバイルデバイスの回転情報に応じて、前記1つまたは複数のコマンドを受信するための前記制御可能デバイスを識別する、モバイルデバイス。ネットワークインターフェースをさらに含み、前記少なくとも1つの処理ユニットはさらに、前記ネットワークインターフェースを介して、前記1つまたは複数のジェスチャーのうちの少なくとも1つの追加のジェスチャーを特徴付ける信号を取得する、請求項53に記載のモバイルデバイス。ネットワークインターフェースをさらに含み、前記少なくとも1つの処理ユニットはさらに、前記ネットワークインターフェースを介して、前記制御可能デバイスに関連する操作情報、前記制御可能デバイスに関連するアクセス制御情報、前記制御可能デバイスに関連する識別情報、およびまたは前記制御可能デバイスの前記推定位置のうちの少なくとも1つを取得する、請求項53に記載のモバイルデバイス。カメラをさらに含み、前記少なくとも1つの処理ユニットはさらに、前記カメラを介して、前記制御可能デバイスに関連する画像情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得する、請求項53に記載のモバイルデバイス。ロケーションサービス受信機をさらに含み、前記少なくとも1つの処理ユニットはさらに、前記ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づいて、前記制御可能デバイスの前記推定位置を決定する、請求項53に記載のモバイルデバイス。モバイルデバイス内の少なくとも1つの処理ユニットによって、前記モバイルデバイスの回転情報を、制御可能デバイスの位置への方向と関連付け、前記制御可能デバイスの選択を示し、前記選択された制御可能デバイスに関連する1つまたは複数のコマンドを、前記1つまたは複数の慣性センサを介して取得されるユーザ入力に少なくとも部分的に基づいて決定し、前記選択された制御可能デバイスに対する前記コマンドの送信を開始するように実行可能なコンピュータ実施可能命令を記憶したコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記回転情報を、前記1つもしくは複数の慣性センサ、ロケーションサービス受信機、コンパス、およびまたは磁力計のうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて決定するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記1つまたは複数の慣性センサは、加速度計、ジャイロスコープおよびまたは気圧計のうちの少なくとも1つを含む、請求項59に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記方向を、前記モバイルデバイスの推定位置および前記回転情報に少なくとも部分的に基づいて決定するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記モバイルデバイスの前記推定位置は、ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づく、請求項61に記載のコンピュータ可読記録媒体。前記方向は、空間方向領域を含み、前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記制御可能デバイスの前記位置が前記空間方向領域内にあると決定するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、少なくとも前記制御可能デバイスを識別する情報の表示を開始し、前記制御可能デバイスの前記選択に関連するユーザ入力を、対話型もしくはタッチスクリーンディスプレイ、マイクロフォン、カメラ、ボタンもしくはキーパッド、およびまたは前記1つもしくは複数の慣性センサのうちの少なくとも1つ、のうちの少なくとも1つを介して取得するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、少なくとも1つの他の選択可能な制御可能デバイスを識別する情報の表示を開始するように実行可能である、請求項64に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、ユーザが前記ユーザ入力に少なくとも部分的に基づいて前記制御可能デバイスを選択およびまたは制御することができることを認証するように実行可能である、請求項64に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、視覚インターフェース、音声インターフェースおよびまたは触覚インターフェースのうちの少なくとも1つを介して、前記制御可能デバイスの前記選択の指示を開始するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記1つまたは複数のコマンドは、前記モバイルデバイスの前記1つまたは複数の慣性センサに関連する1つまたは複数の信号に少なくとも部分的に基づいて決定されるように、ある人によって実行される少なくとも1つの物理的行為およびまたは前記モバイルデバイスを使用して実行される少なくとも1つの物理的ジェスチャーのうちの少なくとも1つを識別する、請求項58に記載のコンピュータ可読記録媒体。前記少なくとも1つの物理的行為は、前記コンピュータ実施可能命令を実行する前記少なくとも1つの処理ユニットによって識別可能な音声波形およびまたは視覚画像のうちの少なくとも1つを生じさせる、請求項68に記載のコンピュータ可読記録媒体。前記少なくとも1つの物理的行為は、前記モバイルデバイスのマイクロフォンおよびまたはカメラのうちの少なくとも1つに関連する信号に少なくとも部分的に基づいて識別される、請求項69に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記選択された制御可能デバイスに関連する前記1つまたは複数のコマンドを、以前に記憶されたデータ、前記選択された制御可能デバイス、およびまたは1つもしくは複数の他のデバイスのうちの少なくとも1つから取得するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、ネットワークインターフェースを介して、前記選択された制御可能デバイスに関連するステータス情報を取得し、前記ステータス情報に少なくとも部分的に基づいて、ユーザに対するフィードバックの提示を開始するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、ネットワークインターフェースを介した少なくとも1つの他のデバイスに対する、かつまたはネットワークインターフェースおよびもしくは直接通信リンクを介した前記選択された制御可能デバイスに対する、前記コマンドを表す1つまたは複数の信号の送信を開始するように実行可能である、請求項58に記載のコンピュータ可読記録媒体。モバイルデバイス内の少なくとも1つの処理ユニットによって、制御可能デバイスの推定位置を取得し、前記モバイルデバイスの1つまたは複数の慣性センサからの信号を処理して、1つまたは複数のジェスチャーを特徴付け、前記特徴付けられた1つまたは複数のジェスチャーに少なくとも部分的に基づいて、前記制御可能デバイスが使用する1つまたは複数のコマンドを識別し、前記推定位置への方向にある前記モバイルデバイスの回転情報に応じて、前記1つまたは複数のコマンドを受信するための前記制御可能デバイスを識別するように実行可能であるコンピュータ実施可能命令を記憶したコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記1つまたは複数のジェスチャーのうちの少なくとも1つの追加のジェスチャーを特徴付ける信号を取得するように実行可能である、請求項74に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記制御可能デバイスに関連する操作情報、前記制御可能デバイスに関連するアクセス制御情報、前記制御可能デバイスに関連する識別情報、およびまたは前記制御可能デバイスの前記推定位置のうちの少なくとも1つを取得するように実行可能である、請求項74に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、前記モバイルデバイスのカメラを介して、前記制御可能デバイスに関連する画像情報、およびまたは前記制御可能デバイスに関連する識別情報のうちの少なくとも1つを取得するように実行可能である、請求項74に記載のコンピュータ可読記録媒体。前記コンピュータ実施可能命令は、前記少なくとも1つの処理ユニットによってさらに、ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づいて、前記制御可能デバイスの前記推定位置を決定するように実行可能である、請求項74に記載のコンピュータ可読記録媒体。ユーザは一般に、ボタンを押したり、タッチスクリーンと対話したりすることによって、モバイルデバイスに入力を提供する。たとえば、ユーザはモバイルデバイスの特定のアプリケーションを作動させている間に、制御される特定のデバイスを表すアイコンを選択し、次いでボタンおよびまたはタッチスクリーンを介してモバイルデバイスに入力を提供することがある。そのような行為は、ユーザにとって気を散らし、時間がかかるものであり得る。いくつかの態様によれば、1つまたは複数の制御可能デバイスの遠隔制御を可能にするために、モバイルデバイスの中で、かつまたはモバイルデバイスにより使用する技法が提供される。そのような遠隔制御は、たとえば、ユーザが行うジェスチャーおよびまたは他のユーザ入力に基づき得る。そのような遠隔制御は、たとえば、モバイルデバイスが制御可能デバイスに対して見える範囲外にある場合でも生じ得る。したがって、そのような遠隔制御は、たとえば、モバイルデバイスが制御可能デバイスの近くにある場合、およびまたは制御可能デバイスから遠く離れたところにある場合でも生じ得る。非限定的な例として、モバイルデバイスの回転情報が制御可能デバイスの位置への方向と関連付けられ得る方法が実施され得る。次いで、制御可能デバイスの選択を何らかの方法で示すことができ、選択された制御可能デバイスに関連する1つまたは複数のコマンドを決定することができる。たとえば、選択された制御可能デバイスに関連する1つまたは複数のコマンドは、モバイルデバイスの1つまたは複数の慣性センサを介して取得されるユーザ入力に少なくとも部分的に基づいて決定され得る。次いでモバイルデバイスは、直接的かつまたは間接的に、1つの選択された制御可能デバイスおよびまたは複数の選択された制御可能デバイスに対するそのようなコマンドの送信を開始することができる。さらなる例として、モバイルデバイスが制御可能デバイスを遠隔制御する方法をプログラムされ、かつまたは場合によっては学習する方法が実施され得る。ここで、たとえば、モバイルデバイスは、制御可能デバイスの推定位置を取得し、モバイルデバイスの1つまたは複数の慣性センサからの信号を処理して、1つまたは複数のジェスチャーを特徴付けることができる。モバイルデバイスは、たとえば、特徴付けられたジェスチャーに少なくとも部分的に基づいて、1つまたは複数のコマンドを制御可能デバイスと関連付けるようにプログラムされ得る。モバイルデバイスは、たとえば、推定位置への方向にあるモバイルデバイスの回転情報に応じて、そのようなコマンドを受信するための制御可能デバイスを選択するようにプログラムされ得る。非限定的かつ非包括的な態様が、以下の図面を参照して説明され、別段規定されない限り、様々な図面を通じて、同様の参照番号は同様の部分を指す。いくつかの例示的な実施形態によれば、モバイルデバイスは、1つまたは複数の制御可能デバイスのジェスチャーベースの遠隔制御を実行することに対応し得る。モバイルデバイスは、たとえば、1つまたは複数の慣性運動センサ、たとえば、コンパス、ジャイロスコープ、加速度計およびまたは磁力計などを含むことができる。そのようなセンサによる測定を処理して、デバイスの回転情報を決定すること、およびまたは参照データに関係するモバイルデバイスの方位角を決定することができる。さらに、ユーザがモバイルデバイスを持っている間に、そのようなセンサによる測定を使用して、特定のハンドジェスチャーを検出すること、およびまたは特徴付けることができる。ここで、ユーザはそのようなジェスチャーを行って、遠隔制御可能デバイスに対するコマンドを開始することができる。いくつかの例示的な実施形態によれば、遠隔制御可能デバイスの位置は既知である。ユーザは、制御可能デバイスの既知の位置への方向にモバイルデバイスを向けることによって、コマンドを受信する制御可能デバイスを選択することができる。ここで、いくつかの位置決定技法、たとえばほんの数例を挙げると、GPS、アドバンストフォワードリンク三辺測量などのうちのいずれかを使用して、モバイルデバイスの位置を決定することができる。上述のように、モバイルデバイスの回転情報は、搭載されたセンサから決定できる。したがって、モバイルデバイスの回転情報による方向に、モバイルデバイスの既知の位置から線または光線を投影することができる。投影線または投影光線が遠隔制御可能デバイスの位置の中または近くを通る場合、モバイルデバイスは入力を受信する制御可能デバイスを選択することができる。入力を受信する制御可能デバイスが選択されると、ユーザはデバイスを持っている間にいくつかのジェスチャーを行って、制御可能デバイスに対するコマンドの送信を開始することができる。上記で説明したように、モバイルデバイスは、慣性センサからの信号に基づいてそのようなジェスチャーを検出し、かつまたは特徴付けるようにプログラムされ得る。したがってユーザは、モバイルデバイスを持っている間に遠隔制御可能デバイスのおおよその方向にモバイルデバイスを向けて、特定のジェスチャーを行う以外に、ボタンまたはタッチスクリーンなどと対話することなく、被制御デバイスを選択して、選択されたデバイスに対するコマンドの送信を開始することができる。いくつかの例示的な実施形態によれば、モバイルデバイスは、いくつかのタイプのデータリンク、セルラーネットワークなどのうちのいずれかを使用して被遠隔制御デバイスと通信することができる。特定の一実装形態では、遠隔制御可能デバイスは、IPアドレスと関連付けられることがあり、TCPIPセッションでモバイルデバイスからコマンドを受信することができる。したがって、被遠隔制御デバイスと被遠隔制御デバイスにコマンドを提供するモバイルデバイスとの間が見通せる経路は必要ない。さらに、許可およびまたは認証プロトコルが、モバイルデバイスによる被遠隔制御デバイスへのアクセスを制御することができる。たとえば、被遠隔制御デバイスは、モバイルデバイスからコマンドを受信する前に、セキュリティメタデータについてモバイルデバイスに照会し、コマンドのソースを認証すると、コマンドを選択的に受信することができる。いくつかの例示的な実装形態によれば、モバイルデバイスは、遠隔制御可能デバイスに入力を提供するようにプログラムされ得る。一例では、ユーザはキーパッドから入力を行うことによって、モバイルデバイスの位置を提示することができる。代替的に、ユーザは、遠隔制御可能デバイスの近くまたはそばでモバイルデバイスを持ち、モバイルデバイスの現在位置を遠隔制御可能デバイスの固定位置と関連付けることによって、遠隔制御可能デバイスの位置を登録することができる。上記で説明したように、そのようなモバイルデバイスは、周知の技法を使用してそれ自体の位置を決定することが可能であり得る。特定の入力を提供するためのいくつかのデフォルトのジェスチャーがあり得るが、ユーザがいくつかのハンドジェスチャーをプログラムすることもできる。そのようなジェスチャーから生成された慣性センサ信号を使用して、将来においてハンドジェスチャーを検出し、かつまたは特徴付け、それに応じて被遠隔制御デバイスに対するコマンドを開始する際に使用する保存シグナチャを作成することができる。このことを念頭に置いて、いくつかの例示的な実装形態により、モバイルデバイスのユーザが何らかの方法で1つまたは複数の制御可能デバイスを選択し制御することを可能にするために、モバイルデバイスの中で、かつまたはモバイルデバイスにより使用する方法およびまたは装置が提供され得る。そのような方法およびまたは装置では、ユーザは、制御可能デバイスからある程度離れたところに位置する場合でも、モバイルデバイスを使用して何らかの方法で制御可能デバイスを選択し制御することができる。最初の非限定的な例として、勤務先にいるユーザは、スマートフォンを使用して家庭内の器具などの制御可能デバイスを選択し、制御することができる。ここで、ユーザの位置と制御可能デバイスの位置との間の距離は大きく異なり得る。たとえば、ユーザの位置は、制御可能デバイスの位置から数十もしくは数百メートルおよびまたは数キロメートルも離れていることがある。実際、ユーザから制御可能デバイスまでの視線は、様々な自然構造物およびまたは人工構造物によって遮断され得る。ユーザが1つまたは複数の制御可能デバイスを近くから、かつまたは遠くから選択し制御することを可能にするために、たとえば、いくつかの例示的な方法およびまたは装置をモバイルデバイス内で実施して、モバイルデバイスの回転情報を制御可能デバイスの位置への方向と関連付けることができる。たとえば、回転情報は、1つまたは複数の慣性センサ、ならびにまたはロケーションサービス受信機受信機、ロケーションベースサービスなど、コンパスおよびもしくは磁力計などを使用して導出された一定の情報に少なくとも部分的に基づき決定され得る。モバイルデバイスの回転情報は、たとえば、モバイルデバイスの使用に関係する1つまたは複数の特定の上下、上部下部などのポジションに関連し得る。たとえば、キーボードまたはディスプレイは、ユーザが閲覧あるいは使用するときに、上部および下部に関係し得る特定の操作回転情報を有することがある。いくつかの例示的な実装形態では、モバイルデバイスおよびまたは制御可能デバイスの使用に関連する1つまたは複数の位置、距離、時間期間、許容コマンドなどに関して、1つまたは複数の制限が識別され得る。いくつかの例示的な実装形態では、モバイルデバイスは、モバイルデバイスの推定位置およびモバイルデバイスの回転情報に少なくとも部分的に基づいて、制御可能デバイスの位置への方向を決定することができる。ここで、たとえば、モバイルデバイスの推定位置は、ロケーションサービス受信機に関連する1つまたは複数の信号に少なくとも部分的に基づくことができ、決定された方向は、モバイルデバイスの推定位置から制御可能デバイスの位置まで延びる投影線または投影光線を表すことができる。いくつかの実装形態では、たとえば、1つまたは複数の位置推定およびまたは回転情報決定の誤りを考慮して、決定された方向は、空間方向領域を含むことができる。ここで、たとえば、空間方向領域は、何らかの形で、モバイルデバイスの推定位置から制御可能デバイスの位置まで及び得る。いくつかの例示的な実装形態では、モバイルデバイスは、制御可能デバイスの位置およびまたは制御可能デバイスに関連する1つもしくは複数のコマンドについて、事前にプログラムされ得る。モバイルデバイスをプログラムし、かつまたはトレーニングするためのいくつかの例示的な技法について、以下でより詳細に説明する。上記の例で説明したように、自らの推定位置および回転情報のほか、1つまたは複数の制御可能デバイスの位置を把握しているモバイルデバイスは次いで、制御可能デバイスの選択を表示すること、およびまたはその他の形で提供することができる。たとえば、制御可能デバイスの位置は、その方向で決定され得る。制御可能デバイスの選択は、たとえば、自動的であること、かつまたは場合によってはユーザ入力によって作用することがある。たとえば、いくつかの状況では、ユーザは制御可能デバイスの選択を確認、変更し、または場合によってはその選択に作用することができる。したがって、その方向にたまたま2つ以上の制御可能デバイスが存在する場合、ユーザはそのような競合を解消するためにユーザ入力を提供することを促されるか、場合によっては許容されることがある。最初の例として、有益かつまたは選択可能な画像またはアイコンなどを、ユーザに表示あるいは提示して、1つまたは複数の制御可能デバイスの選択をサポートすることができる。本明細書で提示する例は、単一の制御可能デバイスの選択を示す傾向があるが、選択される制御可能デバイスは実際には複数の制御可能デバイスを含む場合があることに留意されたい。以下でより詳細に説明するように、移動局に関連する様々なタイプのユーザインターフェース、センサおよびまたはユーザ入力を用いて、制御可能デバイスの選択およびまたは選択された制御可能デバイスの後の制御をサポートすることができる。例として、制御可能デバイスの選択に関連するユーザ入力を取得するために、モバイルデバイスは、対話型またはタッチスクリーンディスプレイ、マイクロフォン、カメラ、ボタンまたはキーパッド、1つまたは複数の慣性センサなどを含むことができる。同様に、たとえば、制御可能デバイスの選択およびまたは本明細書における様々なプロセスに関する他の情報を、視覚インターフェース、音声インターフェース、およびまたは触覚インターフェースを介してユーザに示すことができる。他の例では、そのようなインターフェース、センサおよびまたはユーザ入力はまた、1つまたは複数の制御可能デバイスならびにまたは補助通信サービスおよびもしくは他の同様のリソースに関係するアクセス制御で望まれ得るユーザ認証をサポートすることができる。上記の例を続けると、次いで、現在選択されている制御可能デバイスを有するモバイルデバイスは、選択されている制御可能デバイスに関連する1つまたは複数のコマンドを決定することができる。たとえば、1つまたは複数のコマンドは、モバイルデバイスの1つまたは複数の慣性センサを介して取得されるユーザ入力に少なくとも部分的に基づいて決定され得る。たとえば、1つまたは複数のコマンドは、モバイルデバイスの1つまたは複数のユーザインターフェースを介して取得されるユーザ入力に少なくとも部分的に基づいて決定され得る。例として、1つまたは複数のコマンドは、1つまたは複数の慣性センサに関連する1つまたは複数の信号に少なくとも部分的に基づいて決定されるように、ある人によって実行される少なくとも1つの物理的行為およびまたはモバイルデバイスを使用して実行される少なくとも1つの物理的ジェスチャーを識別することができる。いくつかの例示的な実装形態では、物理的行為は、モバイルデバイスによって測定され、記録され、かつまたはキャプチャされる識別可能な運動、音声波形、視覚画像などを生じさせ得る。上記の例をさらに続けると、選択された制御可能デバイスに関連する1つまたは複数のコマンドを決定したモバイルデバイスは、選択された制御可能デバイスに対するコマンドの送信を開始することができる。ここではたとえば、モバイルデバイスは、選択された制御可能デバイスおよびコマンドに関連する1つまたは複数のメッセージを、選択された制御可能デバイスに所望のコマンドを通信することが可能な1つまたは複数のネットワークリソースに送信することができる。たとえば、モバイルデバイスは、1つまたは複数のメッセージを、ワイヤレス信号を介して、1つまたは複数の通信ネットワークに関連するアクセスポイント、基地局などに送信することができる。ネットワーク化されたリソースは、たとえば、所望のコマンドを、追加データ処理を行ってまたは行わずに、選択された制御可能デバイスに転送することができる。したがって、いくつかの例示的な実装形態では、移動局は、選択された制御可能デバイスが受信してしかるべく処理することができる所望のコマンドを生成または場合によっては識別することが可能であり得る。したがってここでは、いくつかの例示的な実装形態では、モバイルデバイスは1つまたは複数の信号を、直接通信リンクを介して、選択された制御可能デバイスに送信することができる。他の例示的な実装形態では、ネットワークリソースは、選択された制御可能デバイスが受信してしかるべく処理することができる所望のコマンドを生成または場合によっては識別する追加データ処理能力を提供することができる。いくつかの例示的な実装形態では、モバイルデバイスはまた、選択された制御可能デバイスに関連するステータス情報を取得し、ステータス情報に少なくとも部分的に基づいてユーザにフィードバックを提示することができる。たとえば、選択された制御可能デバイスの現在の状態を決定または監視することができ、フィードバックをユーザに提供して、選択およびまたは制御プロセスをさらにサポートすることができる。前述のように、モバイルデバイスは、事前に制御可能デバイスを選択して制御するようにプログラムされ得る。ここではたとえば、モバイルデバイスは、制御可能デバイスの位置を取得することができる。制御可能デバイスの位置を、たとえばモバイルデバイスに提供することができ、かつまたは何らかの方法でモバイルデバイスを使用して推定することができる。ここではたとえば、ネットワークリソースおよびもしくは制御可能デバイス、ならびにまたはユーザ入力は、制御可能デバイスの所定の位置を識別することができる。他の例では、1つまたは複数のロケーションサービスを使用して、リソースのような他の補助リソースの位置を識別することによって、など制御可能デバイスの位置を推定することができる。たとえば、モバイルデバイスは、ロケーションサービス受信機により、かつまたは場合によっては1つもしくは複数のネットワークリソースのさらなる支援により、制御可能デバイスの位置を推定することができる。制御可能デバイスの位置に関連するデータは、モバイルデバイス内のメモリに記憶され得る。モバイルデバイスはまた、1つもしくは複数の慣性センサおよびまたは他のインターフェースからの信号を処理して、1つまたは複数のジェスチャーを、制御可能デバイスを選択およびまたは制御するための1つまたは複数のコマンドと関連付けられているものとして特徴付けることができる。したがって、特徴付けられた1つまたは複数のジェスチャーに関連するデータおよび関連するコマンドをメモリに記憶し、後に、制御可能デバイスの選択を識別するために、かつまたは制御可能デバイスに関係するコマンドを決定するために使用することができる。たとえば、そのようなデータを使用して、被制御デバイスの位置への方向にあるモバイルデバイスの回転情報に応じて、1つまたは複数のコマンドを受信するための制御可能デバイスを選択することができる。そのようなデータはまた、たとえば、ユーザ認証およびまたは制御可能デバイスに関連する他の同様のアクセス制御情報を含むことができる。いくつかの例示的な実装形態では、モバイルデバイスは、1つまたは複数のジェスチャーを特徴付けるデータを受信することができる。たとえば、いくつかの制御可能デバイスは、デフォルトのジェスチャーを有することがあり、デフォルトのジェスチャーに関するデータは、被制御デバイス、1つもしくは複数のネットワーク化されたリソース、およびまたはコンピュータ可読記録媒体からモバイルデバイスにダウンロードされ得るか、あるいは提供され得る。いくつかの例示的な実装形態では、モバイルデバイスは同様に、制御可能デバイスに関連する操作情報、制御可能デバイスおよびもしくは他のリソースもしくはサービスに関連するアクセス制御情報、ならびにまたは制御可能デバイスに関連する識別情報に関係するデータを取得することができる。たとえば、操作情報は、いくつかの制御パラメータ、技法、制限などを指定することができる。たとえば、アクセス制御情報は、プロトコル、証明、コード、パスワード、制限、サブスクリプションなどを識別すること、およびまたは場合によってはこれらに関係することがある。たとえば、識別情報は、ユーザマニュアル、サービスマニュアル、ビデオグラフィカルファイルおよびまたは音声ファイル、モデルおよびまたは通し番号情報、ネットワークアドレス、メディアアクセス層情報、エンティティ所有者連絡情報などを含み得る。いくつかの例示的な実装形態では、モバイルデバイスのカメラを使用して、制御可能デバイスに関連する画像情報およびまたは制御可能デバイスに関連する他の識別情報を取得することができる。ここで注目する図1は、モバイルデバイス102、ネットワーク104、1つまたは複数の制御可能デバイス106、および1つまたは複数のロケーションサービス108を含む例示的な環境100を示す概略ブロック図である。モバイルデバイス102は、ユーザによって適度にあちこちに動くことが可能な任意の電子デバイスを表す。限定ではなく例として、モバイルデバイス102は携帯電話、スマートフォン、ラップトップコンピュータ、タブレットコンピュータ、パーソナルコンピュータ、ウェアラブルコンピュータ、携帯情報端末などのコンピューティングデバイスおよびまたは通信デバイスを含むことができる。モバイルデバイス102は、他のデバイス機構に取り付けられた電子回路を含むことができる。たとえば、モバイルデバイス102は、ユーザまたは他者によって制御されるときにあちこちに動くことが可能な車両の内部に設置されたコンピューティングデバイスを含むことができる。デバイス102は、たとえば、ワイヤレスワイドエリアネットワーク、ワイヤレスローカルエリアネットワーク、ワイヤレスパーソナルエリアネットワークなど、様々なワイヤレス通信ネットワークでの使用に対応し得る。ネットワークおよびシステムという用語は、本明細書では互換的に使用され得る。WWANは、符号分割多元接続ネットワーク、時分割多元接続ネットワーク、周波数分割多元接続ネットワーク、直交周波数分割多元接続ネットワーク、単一キャリア周波数分割多元接続ネットワークなどであり得る。CDMAネットワークは、1つまたは複数の無線アクセス技術、たとえばほんの数例の無線技術を挙げると、cdma2000、広帯域CDMA、時分割同時符号分割多元接続などの無線技術を実施することができる。ここで、cdma2000は、IS95、IS2000、およびIS856規格に従って実装される技術を含み得る。TDMAネットワークは、GlobalSystemforMobileCommunications、DigitalAdvancedMobilePhoneSystemまたは何らかの他のRATを実施することができる。GSMおよびWCDMAは第3世代パートナーシッププロジェクトと名付けられた団体による文書に記載されている。cdma2000は第3世代パートナーシッププロジェクト2と名付けられた団体による文書に記載されている。3GPPおよび3GPP2の文書は公開されている。たとえば、WLANは、IEEE80211xネットワークを含んでもよく、WPANは、Bluetoothネットワーク、IEEE80215xを含んでもよい。ワイヤレス通信ネットワークはいわゆる次世代技術、たとえば、ロングタームエボリューション、AdvancedLTE、WiMAX、UltraMobileBroadbandなどを含むことができる。ネットワーク104は、モバイルデバイス102と制御可能デバイス106との通信を可能にする1つまたは複数の有線通信ネットワークおよびまたはワイヤレス通信ネットワークなどを表す。例として、ネットワーク104は、電気通信およびまたはデータネットワークおよびまたはサービス、セルラーおよびまたは他のワイヤレスネットワーク、イントラネット、インターネットなどを含むことができる。したがって、図示のように、ネットワーク104は、アクセスポイント110、基地局112、直接リンク114およびまたは1つもしくは複数のコンピューティング通信リソース116を含むことができる。リソース116は、たとえば1つまたは複数のコンピューティングデバイス、通信デバイスリソース、データ記憶デバイスなどを含むことができる。ロケーションサービス108は、1つまたは複数のワイヤレス信号ベースのロケーションサービス、たとえばGNSSまたは他の同様の衛星およびまたは地上のロケーション特定サービス、ロケーションベースサービスを表す。制御可能デバイス106は、1つまたは複数の電気信号を介して受信される1つまたは複数のコマンドを介して何らかの方法で制御されること、およびまたは場合によっては操作可能なように作用することのある任意の電子装置およびまたは電気機械装置を表す。制御可能デバイス106は、たとえば、モバイルデバイス、コンピューティングデバイス、通信デバイス、娯楽用デバイス、制御機構、機械、器具、ロボット、車両、飛行用デバイス、水中用デバイス、潜水デバイスなどを含むことができる。制御可能デバイスに応じて、1つまたは複数のコマンドを受信することができ、それに応答して動作およびまたは状態に作用することができる。次に参照する図2は、一実装形態による、たとえば図1のようなモバイルデバイス102のいくつかの機能を示す概略ブロック図である。図示のように、モバイルデバイス102は、1つまたは複数の接続200を介してメモリ204に結合された、データ処理を実行する1つまたは複数の処理ユニット202を含むことができる。処理ユニット202は、ハードウェアまたはハードウェアとソフトウェアの組合せで実装され得る。処理ユニット202は、データ計算手順または処理の少なくとも一部を実行するように構成可能な、1つまたは複数の回路を代表するものであってよい。限定ではなく例として、処理ユニットは、1つまたは複数のプロセッサ、コントローラ、マイクロプロセッサ、マイクロコントローラ、特定用途向け集積回路、デジタルシグナルプロセッサ、プログラマブルロジックデバイス、フィールドプログラマブルゲートアレイなど、またはこれらの任意の組合せを含み得る。メモリ204は、任意のデータ記憶機構を代表するものであってよい。メモリ204は、たとえば、1次メモリ2041およびまたは2次メモリ2042を含み得る。1次メモリ2041は、たとえば、ランダムアクセスメモリ、読み取り専用メモリなどを含み得る。この例では処理ユニットとは別個のものとして示されているが、1次メモリの全部または一部が処理ユニット202またはモバイルデバイス102内の他の同様の回路の中に設けられるか、あるいはそれらと共設結合され得ることを理解されたい。2次メモリ2042は、たとえば、1次メモリ、およびまたは、たとえば、ディスクドライブ、光ディスクドライブ、テープドライブ、固体メモリドライブなど、1つもしくは複数のデータ記憶デバイスもしくはシステムと同じまたは同様のタイプのメモリを含み得る。いくつかの実装形態では、2次メモリは、コンピュータ可読記録媒体220を動作可能に受け入れるか、または場合によってはそれに結合するように構成され得る。図示のように、メモリ204およびまたはコンピュータ可読記録媒体220は、データ206およびまたはデータ処理に関連する命令208を含み得る。モバイルデバイス102はたとえば、接続200のうちの1つまたは複数に結合され得る1つまたは複数のユーザインターフェース210をさらに含むことができる。例として、ユーザインターフェース210は、マイクロフォン2101、カメラ2102、ディスプレイ2103、1つもしくは複数のボタンなど2104、およびまたは1つもしくは複数の触覚インターフェース2105を含み得る。他のユーザインターフェースは、バイオメトリックリーダーもしくは他の同様の認証インターフェース、スピーカー、ブザーもしくは他の同様の可聴式インターフェース、およびまたは様々な視覚インターフェース、たとえばLED、ライトなどを含むことができる。モバイルデバイス102はたとえば、前述のように、接続200のうちの1つまたは複数に結合され得る1つまたは複数のロケーションサービス受信機212およびまたはネットワークインターフェース216をさらに含むことができる。モバイルデバイス102はたとえば、接続200のうちの1つまたは複数に結合され得る1つまたは複数のセンサ214をさらに含むことができる。この例では、前述のように、センサ214は、1つまたは複数の慣性センサ2141、コンパス2142、磁力計2143などを含むことができる。モバイルデバイス102はたとえば、接続200のうちの1つまたは複数に結合されること、または結合されないことがある他の回路218などをさらに含むことができる。ここで、たとえば、他の回路218は、モバイルデバイス102の他の機能およびまたは能力に応じて、その範囲が大きく異なり得る。たとえば、他の回路218は、電源、コンピュータ可読記録媒体にアクセスするデバイスなどを含むことができる。次に図3に注目すると、図3は、一実装形態による、制御可能デバイスを選択および制御するためにモバイルデバイスで使用する例示的なプロセス300を示す流れ図である。ブロック302において、モバイルデバイスの回転情報が、制御可能デバイスの位置への方向と関連付けられ得る。たとえば、ブロック304において、モバイルデバイスの回転情報が、たとえば、本明細書で説明する1つまたは複数の技法を使用して決定され得る。ブロック306において、方向が、たとえば、本明細書で説明する1つまたは複数の技法を使用して決定され得る。ブロック308において、モバイルデバイスの位置が、たとえば、本明細書で説明する1つまたは複数の技法を使用して推定あるいは決定され得る。ブロック310において、少なくとも1つの制御可能デバイスの選択が、たとえば、本明細書で説明する1つまたは複数の技法を使用して示され得る。たとえば、ブロック312において、1つまたは複数の選択可能な、かつまたは選択された制御可能デバイスを識別する情報が表示され得る。たとえば、ブロック314において、制御可能デバイスを選択するユーザ入力が取得され得る。たとえば、ブロック316において、制御可能デバイスおよびまたは補助リソースサービスへのユーザアクセスが取得され得る。ブロック318において、選択された制御可能デバイスに関連する1つまたは複数のコマンドが、たとえば、本明細書で説明する1つまたは複数の技法を使用して、1つまたは複数の慣性センサを介して取得されるユーザ入力に少なくとも部分的に基づいて決定され得る。たとえば、ブロック320において、物理的行為およびまたはジェスチャーが識別され得る。たとえば、ブロック322において、音声およびまたは画像認識データプロセスが実行され得る。たとえば、ブロック324において、1つまたは複数のコマンド、制御、制御可能デバイスステータスおよびまたは他の情報に関するフィードバックがユーザに提供され得る。ブロック326において、選択された制御可能デバイスに対するコマンドのうちの少なくとも1つの送信が、たとえば、本明細書で説明する1つまたは複数の技法を使用して開始され得る。たとえば、ブロック328において、1つまたは複数の信号およびまたはメッセージの送信が、1つもしくは複数のネットワークネットワークリソース、およびまたは直接通信リンクを介して実行され得る。次に図4に注目すると、図4は、一実装形態による、制御可能デバイスを選択および制御するようにモバイルデバイスを有効にするためにモバイルデバイスで使用する例示的なプロセス400を示す流れ図である。ブロック402において、制御可能デバイスの位置が、たとえば、本明細書で説明する1つまたは複数の技法を使用して取得され得る。ブロック404において、1つまたは複数のジェスチャーおよびまたは物理的行為が、たとえば、本明細書で説明する1つまたは複数の技法を使用して、モバイルデバイスの1つまたは複数の慣性センサを使用して特徴付けられ得る。ブロック406において、モバイルデバイスは、特徴付けられたジェスチャーおよびまたは物理的行為に少なくとも部分的に基づいて、制御可能デバイスが使用する1つまたは複数のコマンドを開始するようにプログラムされ得るか、あるいは有効にされ得る。たとえば、ブロック408において、モバイルデバイスは、本明細書で説明する1つまたは複数の技法を使用して、少なくとも1つの追加のジェスチャーを特徴付ける信号を受信することができる。たとえば、ブロック410において、制御可能デバイスに関連する操作情報、アクセス制御情報、およびまたは識別情報が、本明細書で説明する1つまたは複数の技法を使用して取得され得る。たとえば、ブロック412において、制御可能デバイスに関連する画像情報およびまたは他の識別情報が、本明細書で説明する1つまたは複数の技法を使用して取得され得る。ブロック414において、モバイルデバイスは、たとえば、本明細書で説明する1つまたは複数の技法を使用して、制御可能デバイスの推定位置への方向にあるモバイルデバイスの回転情報に応じて、1つまたは複数のコマンドを受信するための制御可能デバイスを選択するようにプログラムされ得るか、あるいはその他の形で有効にされ得る。次に図5に注目すると、図5は、一実装形態による、制御可能デバイスを選択および制御するためにモバイルデバイスが使用する、本明細書で説明する例示的な技法のいくつかの態様をグラフィカルに示す例示的な図である。図5は、制御可能デバイスがポジションP1に位置し、モバイルデバイスがポジションP2に位置する構成500を示している。図示のように、P2にあるモバイルデバイスからP1にある制御可能デバイスへの方向が、P2からP1への線502およびまたは空間方向領域504によって表され得る。空間方向領域504はここでは円錐形を使用して示されているが、それは単なる一例であり、実際には、空間方向領域504は様々な形および容積のものであってよく、連続的かつまたは均質であっても、なくてもよいことに留意されたい。いくつかの例示的な実装形態では、線502およびまたは空間方向領域504は、マップ情報、表面情報などに基づいて、何らかの方法で形成され得る。いくつかの例示的な実装形態では、線502およびまたは空間方向領域504は、様々な誤りおよびまたは他の同様の情報を考慮して、何らかの方法で形成され得る。たとえば、図5では、空間方向領域504は、位置推定、回転情報決定、センサの能力、ユーザ選好などに関係する誤り情報およびまたはしきい値情報に基づいて形成され得る。さらに、図示のように、線502およびまたは空間方向領域504の全部または一部は、1つまたは複数の障害物506を通過することができる。また図5にはモバイルデバイス102の例示的な回転情報520が、x軸、y軸およびz軸を有するものとして示されている。もちろん、他の回転情報座標系を使用してもよい。図5はまた、複数の制御可能デバイスが、たとえば、ポジションP3およびP4に置かれ得ることを示している。ここでは、ポジションP3に位置する制御可能デバイスが、空間方向領域504の外側に、かつまたは線502に沿って、もしくは線502の近くに存在するものとして示されている。したがって、P3にある制御可能デバイスは、現時点で選択およびまたは制御されていない可能性がある。一方、ポジションP4に位置する制御可能デバイスは、空間方向領域504の内側に存在するように見え、かつまたは線502に沿って、もしくは線502の十分近くに存在し得るものとして選択され得る。したがって、この例では、モバイルデバイスのユーザは、ユーザ入力を提供して、ポジションP1およびP4にある制御可能デバイス間で選択することができる。いくつかの例示的な実装形態では、モバイルデバイスにとって、上記の選択およびまたは制御プロセスのいずれかが開始された後に、移動局の位置およびまたは回転情報が変化したことで、制御可能デバイスの位置への方向が以前ほど確かではないと決定したときに、そのようなプロセスを中断すること、あるいはそのようなプロセスに作用することが有用な場合がある。たとえば、中断が望ましいか否かを決定するために、しきい値位置およびまたは回転情報を確立することができる。いくつかの例示的な実装形態では、モバイルデバイスにとって、デバイスの1つまたは複数の他の機能に少なくとも部分的に基づいて、上記の選択およびまたは制御プロセスのいずれかを中断すること、あるいはそのようなプロセスに作用することが有用な場合があるたとえば、電話機能を備えたモバイルデバイスは、電話がかかってきたことを示すことができ、したがって、本明細書で提示する選択およびまたは制御プロセスのうちの1つまたは複数を中断して、ユーザが無意識にジェスチャーベースのコマンドを作成したり、かかるコマンドに作用したりすることなく、かかってきた電話を受けられるようにすることができる。いくつかの例示的な実装形態では、モバイルデバイスにとって、上記の選択およびまたは制御プロセスのいずれかが開始されてからしきい値時間量が経過したときに、そのようなプロセスを中断すること、あるいはそのようなプロセスに作用することが有用な場合がある。いくつかの例示的な実装形態では、モバイルデバイスにとって、制御可能デバイスの位置が変わっている可能性があると決定したときに、上記の選択およびまたは制御プロセスのいずれかを中断すること、あるいはそのようなプロセスに作用することが有用な場合がある。たとえば、制御可能デバイスは、ある部屋から別の部屋に移動することがあり、モバイルデバイスにとって、そのような移動を示す情報を取得することは有用であり得る。ここでは、たとえば、制御可能デバイスはそのような情報を、モバイルデバイスおよびまたはネットワーク上の何らかの他のデバイスに提供することができる。いくつかの事例では、ネットワークリソースは、何らかの方法で制御可能デバイスが移動または変化していることを検出し、それに応じて対応する情報を、1つもしくは複数のデバイスおよびまたはモバイルデバイスに提供することができる。そのような情報は、たとえば、制御可能デバイスが移動したことを識別し、場合により、新しい位置情報を含むことができる。そのような情報は、たとえば、制御可能デバイスが現在利用可能でないことなどを識別することができる。本明細書を通じて一例、例、いくつかの例または例示的な実装形態への言及は、特徴およびまたは例に関して説明する特定の特徴、構造物または特性が、特許請求する主題の少なくとも1つの特徴およびまたは例に含まれ得ることを意味する。したがって、本明細書の様々な場所における一例では、例、いくつかの例ではもしくはいくつかの実装形態ではという語句または他の同様の語句の出現は、同じ特徴、例およびまたは限定にすべて言及しているとは限らない。さらに、特定の特徴、構造物または特性を1つまたは複数の例およびまたは特徴において組み合わせることができる。本明細書で説明される方法は、個別の特徴およびまたは例に従った用途に応じて、様々な手段により実施され得る。たとえば、そのような方法は、ソフトウェアとともに、ハードウェア、ファームウェア、およびまたはこれらの組合せで実施され得る。ハードウェア実装では、たとえば、処理ユニットは、1つまたは複数の特定用途向け集積回路、デジタルシグナルプロセッサ、デジタルシグナルプロセシングデバイス、プログラマブルロジックデバイス、フィールドプログラマブルゲートアレイ、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明された機能を実行するように設計された他のデバイスユニット、およびまたはこれらの組合せの中で実装され得る。上述の詳細な説明において、多くの具体的な詳細が、特許請求する主題の完全な理解をもたらすために説明されてきた。しかし、特許請求する主題は、これらの具体的な詳細がなくても実行され得ることが、当業者には理解されよう。他の例では、当業者には既知であろう方法および装置は、特許請求する主題を不明瞭にしないために、詳細には説明されていない。上述の詳細な説明のいくつかの部分は、特定の装置または専用のコンピューティングデバイスまたはプラットフォームのメモリに記憶される、バイナリのデジタル電子信号上の、操作のアルゴリズムまたは記号による表現という点から提示されてきた。この特定の明細書の文脈においては、特定の装置などの用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するように汎用コンピュータがプログラムされた場合、そのような汎用コンピュータを含む。アルゴリズム記述または記号表現は、当業者が作業内容を他の当業者に伝えるために信号処理または関連技術において使用する技法の例である。アルゴリズムは本明細書に存在し、一般に、操作または所望の結果に導く同様の信号処理の自己矛盾のない順番であると考えられる。この場合の操作または処理は、物理量の物理的な操作を含む。通常、必須ではないが、そのような物理量は、情報を表す電子信号として、記憶され、送信され、組み合わされ、比較され、または場合によっては操作され得る、電気信号または磁気信号の形態であり得る。場合によっては、主に一般に用いられているという理由で、そのような信号を、ビット、データ、値、要素、記号、文字、語、数字、番号、情報などとして言及することが便利であることがわかっている。しかし、これらの用語または同様の用語のすべてが、適切な物理量と関連付けられるべきであり、便宜的な呼び方にすぎないことを、理解されたい。別段に明記されていない限り、以下の説明から明らかなように、本明細書全体にわたって、処理する、算出する、計算する、決定する、確立する、取得するなどの用語を利用する説明は、専用のコンピュータまたは同様の専用の電子コンピューティングデバイスなど、特定の装置の動作またはプロセスを指すことを諒解されたい。したがって、本明細書の文脈においては、専用のコンピュータまたは同様の専用の電子コンピューティングデバイスは、メモリ、レジスタ、または他の情報記憶デバイス、伝送デバイス、または、専用のコンピュータもしくは同様の専用の電子コンピューティングデバイスの表示デバイスの中に、通常は物理的な電子的な量または磁気的な量として表される信号を、操作または変換することができる。この特定の特許出願の文脈においては、特定の装置という用語は、プログラムソフトウェアからの命令に従って特定の機能を実行するようにプログラムされた後の、汎用コンピュータを含み得る。本明細書で使用するおよび、またはおよびおよびまたはという用語は、そのような用語が使用される文脈に少なくとも部分的に依存することも予想される様々な意味を含み得る。通常、またはは、A、BまたはCのように、列挙したものを関連付けるために用いられる場合、排他的な意味で用いられる場合の、A、BまたはCとともに、包含的な意味で用いられる場合の、A、B、およびCも意味することが意図される。加えて、本明細書で用いられる1つまたは複数という用語は、単数の任意の特徴、構造、または特性を表現するのに用いられることがあり、または、複数の特徴、構造、または特性、もしくはこれらの何らかの他の組合せを表現するのに用いられることがある。しかし、これは説明のための例にすぎず、特許請求される主題はこの例に限定されないことに留意されたい。例示的な特徴であると現在考えられることが、例示され説明されてきたが、特許請求される主題から逸脱することなく、様々な他の修正を行うことができ、等価物が置換され得ることが、当業者には理解されよう。加えて、特許請求される主題の教示に個別の状況を適合させるために、本明細書で説明される中心的な概念から逸脱することなく、多くの修正が行われ得る。したがって、特許請求される主題は、開示された特定の例には限定されず、そのような特許請求される主題は、添付の特許請求の範囲およびその等価物の範囲の中の、すべての態様も含み得ることが、意図される。