"モバイルデバイスであって、表示を提供し、タッチスクリーンへの接触があるとタッチスクリーン信号を生成する、タッチスクリーンと、タッチセンサへの接触があると、タッチセンサ信号を生成する、タッチセンサと、前記タッチスクリーンへの入力がマルチポイント入力を示すと決定すると、当該モバイルデバイスへの入力を提供する際に、前記タッチスクリーン信号と前記タッチセンサ信号との協調的動作を提供するモジュールとを備える、モバイルデバイス。前記モジュールは、多重入力ソースを処理する複数の状態を提供する状態マシンを含む、請求項1に記載のモバイルデバイス。前記モバイルデバイスへの入力は、前記タッチスクリーンへの入力に対する付加的な次元の制御を提供する、請求項1に記載のモバイルデバイス。前記タッチスクリーンへの入力は、前記タッチスクリーン上で第1の点を選択する入力である、請求項1に記載のモバイルデバイス。前記タッチスクリーンへの入力は、前記タッチスクリーン上で前記第1の点をタッチ及びホールドする入力である、請求項4に記載のモバイルデバイス。前記タッチセンサへの入力は、前記第1の点に関連するコマンドとして解釈される、請求項4に記載のモバイルデバイス。前記コマンドは、前記タッチスクリーン上の前記表示を前記第1の点の周りに回転させるコマンドである、請求項6に記載のモバイルデバイス。前記コマンドは、前記表示を前記第1の点にズームインするか、前記第1の点からズームアウトするコマンドである、請求項6に記載のモバイルデバイス。前記タッチセンサは、当該モバイルデバイスの側面への接触を検出するサイドタッチセンサである、請求項1に記載のモバイルデバイス。モバイルデバイスのタッチスクリーンへの入力を受信するステップであって、前記タッチスクリーンへの入力は、別の入力との協調的入力を示す入力である、ステップと、前記モバイルデバイスのタッチセンサへの入力を受信するステップと、マルチポイントデータを受信する状態に入るステップと、前記タッチセンサへの入力を、前記タッチスクリーンへの入力と関連するコマンドとして解釈するステップとを含む、方法。前記タッチスクリーンへの入力に対する付加的な次元の制御を前記コマンドにおいて提供する、請求項10に記載の方法。前記タッチスクリーンへの入力を受信するステップは、前記タッチスクリーン上で第1の点を選択する入力を受信することを含む、請求項10に記載の方法。前記タッチセンサへの入力は、前記第1の点に関連するコマンドとして解釈される、請求項12に記載の方法。前記コマンドは、前記タッチスクリーン上の表示を前記第1の点の周りに回転させるコマンドである、請求項13に記載の方法。前記コマンドは、前記タッチスクリーン上の表示を前記第1の点にズームインするか、前記第1の点からズームアウトするコマンドである、請求項13に記載の方法。前記タッチスクリーン上の前記第1の点の選択解除を検出すると、前記マルチポイントデータを受信する状態から離れるステップを更に含む、請求項12に記載の方法。前記タッチセンサは、前記モバイルデバイスの側面への接触を検出するサイドタッチセンサである、請求項10に記載の方法。システムであって、表示を提供し、タッチスクリーンへの接触があるとタッチスクリーン信号を生成する、タッチスクリーンと、当該システムの側面への接触があると、タッチセンサ信号を生成する、サイドタッチセンサと、当該システムのアプリケーションを保持する、動的なランダムアクセスメモリDRAMと、前記タッチスクリーンへの入力がマルチポイント入力を示すと決定すると、当該システムへの入力を提供する際に、前記タッチスクリーン信号と前記タッチセンサ信号との協調的動作を提供するモジュールとを備える、システム。前記モジュールは、多重入力ソースを処理する複数の状態を提供する状態マシンを含む、請求項18に記載のシステム。前記タッチスクリーンへの入力は、前記タッチスクリーン上で第1の点を選択する入力である、請求項18に記載のシステム。前記サイドタッチセンサへの入力は、前記第1の点に関連するコマンドとして解釈される、請求項20に記載のシステム。前記コマンドは、前記タッチスクリーン上の前記表示を前記第1の点の周りに回転させるコマンドである、請求項21に記載のシステム。前記コマンドは、前記表示を前記第1の点にズームインするか、前記第1の点からズームアウトするコマンドである、請求項21に記載のシステム。命令のシーケンスを表すデータを格納したコンピュータ読取可能媒体であって、前記命令のシーケンスは、プロセッサによって実行されると、該プロセッサに、モバイルデバイスのタッチスクリーンへの入力を受信する動作であって、前記タッチスクリーンへの入力は、別の入力との協調的入力を示す入力である、動作と、前記モバイルデバイスのタッチセンサへの入力を受信する動作と、マルチポイントデータを受信する状態に入る動作と、前記タッチセンサへの入力を、前記タッチスクリーンへの入力と関連するコマンドとして解釈する動作とを含む動作を実行させる、コンピュータ読取可能媒体。前記タッチスクリーンへの入力を受信する動作は、前記タッチスクリーン上で第1の点を選択する入力を受信することを含む、請求項24に記載の媒体。前記プロセッサによって実行されると、前記プロセッサに、前記タッチスクリーンへの入力が終了すると、前記マルチポイントデータを受信する状態から離れる動作を実行させる命令を更に備える、請求項25に記載の媒体。前記プロセッサによって実行されると、前記プロセッサに、前記タッチセンサへの入力を、前記第1の点に関連するコマンドとして解釈する動作を実行させる命令を更に備える、請求項25に記載の媒体。前記コマンドは、前記タッチスクリーン上の表示を前記第1の点の周りに回転させるコマンドである、請求項27に記載の媒体。前記コマンドは、前記タッチスクリーン上の表示を前記第1の点にズームインするか、前記第1の点からズームアウトするコマンドである、請求項27に記載の媒体。しかしながら、モバイルデバイスにおける様々な入力ソースは一般に、相互に関連せず、あるモバイルデバイスの入力要素の動作は容易に、別のモバイルデバイスの入力要素と共に動作しない。このため、ある特定の機能が、異なる種類の一連の入力を必要とするか、難しい又は複雑な入力プロセスを必要とすることがある。本発明の諸実施形態は、限定ではなく例として添付の図面に図示される。図面において同様の参照番号は同様の要素を示す。本発明の諸実施形態は、一般に、モバイルデバイスのための多次元の対話インタフェースを対象とする。本明細書で使用されるとき、モバイルデバイスは、携帯電話、スマートフォン、モバイルインターネットデバイス、ハンドヘルドデバイス、パーソナルデジタルアシスタントPDA及び他の同様のデバイスを含む、モバイルの電子デバイス又はシステムを意味する。本明細書で使用されるとき、タッチセンサは、ユーザの物理的接触、ユーザの近接、又はその双方一般にタッチセンサとの接触と称されることがあるによって生成される入力信号を提供するように構成されるセンサを意味し、モバイルデバイスを含め、デバイス又はシステムのユーザの親指又は他の指による接触を検出するセンサを含む。タッチセンサは、これに限られないが、容量式センサを含んでよく、容量式センサは、該容量式センサ上への指又は手の接触を検出し得る。タッチセンサは、デバイス又はシステムの動作において複数の異なる目的に使用されるセンサを含んでもよい。本明細書で使用されるとき、サイドタッチセンサは、モバイルデバイスを含め、デバイス又はシステムの少なくとも1つの側面上における、ユーザの指又は手を含むユーザの接触を検出するタッチセンサを意味する。サイドタッチセンサは、モバイルデバイスの少なくとも1つの側面上に少なくとも部分的に物理的に配置されるタッチセンサ、又はモバイルデバイスの側面に物理的に配置されることなく、モバイルデバイスの側面上でのユーザの接触を検出するサイドタッチセンサを含む。本明細書で使用されるとき、タッチスクリーンは、ユーザがスクリーンにわたって指で描写することや、スクリーン上の点を選択することなど、接触からの入力も提供する視覚的スクリーンを意味する。一部の実施形態において、モバイルデバイスは、多重入力要素を含み、該多重入力のために多次元の対話インタフェースを提供する。一部の実施形態において、多重入力要素は、モバイルデバイスに入力を提供する際に協調的に動作する。一部の実施形態において、モバイルデバイスへの多重入力は、タッチスクリーン信号と、サイドタッチセンサ信号を含むタッチセンサ信号とを含む。一部の実施形態において、タッチスクリーンとタッチセンサは、モバイルデバイスのためのマルチポイントコマンドを生成する際に協調的に動作する。電話、タブレット、ハンドヘルドデバイスなどのモバイルデバイスは一般に、通常、制御用にX軸とY軸に関して説明される2次元の表面を提供するメインのタッチスクリーンを含む。他の次元における制御を実行するために、従来の装置は、例えばコマンドに複数の指の使用を必要とするか、又はユーザに特定の操作の実行を可能にする能力を提供しない。一部の実施形態において、モバイルデバイスは、タッチセンサによって生成される信号とタッチスクリーンによって生成される信号とを、付加的な次元の制御を提供する協調的手法で使用する。そのような付加的な次元には、例えばスクリーン上の特定の点に対する回転又はズームインを提供する余剰次元が含まれる。これらのタイプの動作は、従来の単一のX/Yタッチスクリーン入力を使用して達成するのは難しい又は不可能である。一部の実施形態において、モバイルデバイスは、タッチスクリーンをサイドタッチセンサとの組み合わせで使用する。一部の実施形態において、サイドタッチセンサによる動作は、モバイルデバイスが片手操作用の自然な位置で保持されており、ユーザの他方の手が自由になっている間に動作するように提供されるか、スクリーン上での操作を同時に提供する。一部の実施形態において、タッチスクリーン上で1又は複数の指が移動するのを可能にするモバイルデバイスは、サイドタッチセンサから入力を受信すると、モバイルデバイスの付加的なレベルの制御を提供する。一部の実施形態において、モバイルデバイスは、タッチスクリーンとタッチスクリーンセンサからの同時入力を用いて、モバイルデバイスの動作に対する付加的な程度の制御を生成する。一部の実施形態において、モバイルデバイスは、タッチスクリーンへのX/Y入力に対する付加的な次元の制御を可能にする。タッチスクリーンとサイドタッチセンサの同時利用の例は、以下のものを含むが、これらには限定されない。1第1の例において、ユーザは、タッチスクリーンを利用してイメージのアンカポイントを入力し、同時にサイドタッチセンサを利用してアンカポイントの周りを回転させることができる。この例において、タッチスクリーン上の例えば地図の点を固定している間のサイドタッチセンサ上の上下の動きが、スクリーン上で接触されている点の周りでのマップイメージの回転を可能にすることができる。2第2の例において、ユーザは、タッチスクリーンを利用してイメージのアンカ位置を選択し、サイドタッチセンサを利用して、タッチスクリーン上の決定されたアンカ位置との関連でズームイン又はズームアウトすることができる。一部の実施形態において、これらのモード及び他のモードは、状態マシンを実装するモバイルデバイス装置によって実装されることがある。一部の実施形態において、状態マシンは、タッチスクリーン及びサイドタッチスクリーンからの入力をウォッチし、そして、タッチスクリーンからのデータが単一のタッチを指示し及びホールド又は他の多次元入力が実行されているとき、サイドタッチセンサからの動きは、状態マシンに、マルチポイントメッセージを、スクリーンを制御するアプリケーションに送信させることになる。一部の実施形態において、サイドタッチセンサ信号値の速さ及び振幅は、アプリケーションによって、例えばタッチスクリーン上で保持された点との関連で回転又はズームインの程度及び速さを制御するのに使用される。一部の実施形態において、モバイルデバイスのタッチスクリーンに対する入力の提供は、サイドタッチセンサへの入力を、サイドタッチセンサへの該入力に関連する機能へと変化させる。一部の実施形態において、タッチスクリーン及びサイドタッチセンサは、タッチスクリーン上の動かない点の入力、別の言い方をすると、タッチスクリーン上の点を固定することにより、サイドタッチセンサに、タッチスクリーン上に入力される点に関連する入力を提供させるよう動作する。一部の実施形態において、モバイルデバイスは、多重入力の協調的利用のためのモジュール又はアルゴリズムを含んでもよい。一例において、アルゴリズム又はモジュールは、以下のオペレーションを提供してもよい。WhilebeginIfBeginIfSendmultipointmessagetoapplicationマルチポイントメッセージをアプリケーションに送信touchpointSideSensorxyendend一部の実施形態において、モバイルデバイスアプリケーションは、多重入力の協調的利用のために以下のアルゴリズムを含んでもよい。WhileBeginOthereventsIfBeginIfBeginviewrotateoperationbyamountinmultipointmessageマルチポイントメッセージの量によってビューの回転を開始IfBeginzoomoperationbyamountinmultipointmessageマルチポイントメッセージの量によってズーム動作を開始EndEnd図1は、多重入力ソースの協調的動作を提供するモバイルデバイスの実施形態を図示している。一部の実施形態において、モバイルデバイス100は、多重入力ソースの協調的動作を提供する。一部の実施形態において、カバーを含み得るモバイルデバイス100は、データ及びイメージをユーザに提示することと、ユーザからの入力を受け取ることとの双方の機能を提供するタッチスクリーン105を含む。一部の実施形態において、モバイルデバイス100は更にサイドタッチスクリーン110を含む。一部の実施形態において、モバイルデバイス100は、タッチスクリーン105とサイドタッチセンサ110との協調的動作を提供する。一部の実施形態において、モバイルデバイスが、ある特定のアプリケーション又はアプリケーションモード内にあり、タッチスクリーン又はサイドタッチセンサのいずれかが、タッチスクリーンへのタッチ及びホールド入力、あるいはタッチスクリーン上の点の他の選択のようなある特定の入力を受信すると、他のセンサからの入力は、最初の入力に関連するマルチポイント入力として解釈される。特定の実施形態において、タッチスクリーン105の特定の点120へのタッチ及びホールド入力115により、サイドタッチセンサ110への入力が、点120に関連する入力として解釈されることになる。一部の実施形態において、サイドタッチセンサ110の入力の意味は、モバイルデバイス100上で実行中のアプリケーションの特定のモードのような、モバイルデバイス100のモードに依存する可能性がある。この例示において、モバイルデバイス100は、サイドタッチセンサへの入力が、タッチスクリーン上の回転として解釈される特定のモードにある可能性がある。したがって、サイドタッチセンサ110の右への動き130又は左への動きは、時計回りの回転135又は反時計回りの回転として解釈されてよい。一部の実施形態において、タッチセンサ110は容量式センサを含んでよく、光学センサのような他のセンサも含んでよい。例えば特許文献12009年12月31日出願の米国特許出願第12/650,582号OpticalCapacitiveThumbControlwithPressureSensor、特許文献22009年12月23日出願の米国特許出願第12/646,220号ContouredThumbTouchSensorApparatusを参照されたい。図2は、多重入力ソースの協調的動作を提供するモバイルデバイスの要素の実施形態を示す図である。一部の実施形態において、モバイルデバイス200は第1のタッチセンサを含む。第1のタッチセンサは、図1のスクリーン105のようなタッチスクリーンである。タッチスクリーンは、図2には図示されていない。一部の実施形態において、モバイルデバイス200は第2のタッチセンサを含む。第2のタッチセンサは、ユーザの親指又は他の指のジェスチャ動作によりモバイルデバイスに入力を提供する際に使用するためのサイドタッチセンサ225である。一部の実施形態において、タッチスクリーン及びサイドタッチセンサ225は、ある特定のモードで協調的に動作して多次元の入力を受信する。例えば上記で提示したように、ある特定のモードにおけるタッチスクリーン上の点のタッチ及びホールド入力あるいは他の選択は、結果として、その点との関連で入力として解釈されるサイドタッチセンサへの入力となる。一部の実施形態において、モバイルデバイス200は更に、信号及びコマンドを処理するための1つ又は複数のプロセッサ230を含む。一部の実施形態において、モバイルデバイス200は、多重入力ソース235のための入力制御モジュール又はアルゴリズムを含む。この入力制御モジュール又はアルゴリズムは、モバイルデバイスが多次元の入力を認識するモードにあるときに、タッチスクリーン及びサイドタッチセンサからの信号を受信して多次元の入力を提供する。一部の実施形態において、上記モジュール又はアルゴリズムは、図3に図示される状態マシンを含む。モバイルデバイスは更に、例えば、データの無線送信及び受信のための1つ又は複数の送信機及び受信機206と、そのようなデータ送信及び受信のための1つ又は複数のアンテナ204と、アプリケーションデータを含むデータの記憶のためのメモリ240と、グラフィカルユーザインタフェースGUIを含め、モバイルデバイス200とデバイスのユーザとの間の通信のためのユーザインタフェース242と、タッチスクリーン上の視覚的表示をモバイルデバイス200のユーザに提供するためのディスプレイ回路又はコントローラ244と、GPS回路又は要素246を含む位置回路又は要素とを含んでもよい。図3は、モバイルデバイスの状態マシンの実施形態のための遷移を示す状態図である。一部の実施形態において、モバイルデバイスはアクティブ300であってよい。モバイルデバイスは、図示されたアプリケーションA305を含め、1つ又は複数のアプリケーションを含む。アプリケーションを開くと、モバイルデバイスはアプリケーションAの状態に入り、アプリケーションが閉じられると、この状態を離れることとなる。アプリケーションAは、任意のタイプのアプリケーションであってよく、可能なアプリケーションの例は、地図がタッチスクリーン上に表示される地図アプリケーション、又は写真がタッチスクリーン上に表示される写真アプリケーションとすることができる。一部の実施形態において、アプリケーションAは、例えばアプリケーションモード1310及びアプリケーションモード2330を含む、1つ又は複数のモードを含んでよい。モードは多様であってよく、この例において、モード1を回転モードあるいは、そうでなくともスクリーンの回転を用いるモードとし、モード2をズームモードあるいは、そうでなくともスクリーンイメージのズームを用いるモードとしてもよい。図3では、アプリケーションモード1310及びアプリケーションモード2330を具体的例として提供しているが、諸実施形態は、これらのモードで動作するアプリケーションに限定されず、またこれらの特定のモードを提供するような入力を用いるアプリケーションに限定されない。一部の実施形態において、アプリケーションは、多次元の入力を異なる手法で用いる他のモード及び動作350を含んでもよい。一部の実施形態において、アプリケーションモード1310の状態にある間に、タッチ及びホールドコマンドのような選択をタッチスクリーン上の特定の点において受信すると315、モバイルデバイスは、サイドタッチセンサへの入力が、その点の周りの回転として解釈される状態に入ることがある320。一実装において、サイドタッチセンサのX軸右-左に沿った移動が、回転として解釈されることがある。例えば右へのジェスチャを時計回りの回転として解釈し、左へのジェスチャを反時計回りの回転として解釈してもよいそして、Y軸の移動上及び下を無視してもよい。一部の実施形態において、タッチスクリーン上の点の解放325、又は選択済みの点の選択解除により、モバイルデバイスは回転状態320から離れてよい。一部の実施形態において、アプリケーションモード2330の状態にある間、タッチ及びホールドコマンドあるいはタッチスクリーン上の他の点の選択を、特定の点において受信すると335、モバイルデバイスは、サイドタッチセンサへの入力が、その点に関するズームイン又はズームアウトとして解釈される状態に入ることがある340。一実装において、サイドタッチセンサのY軸上-下に沿った移動が、ズーム動作として解釈されることがある。例えば下へのジェスチャを、点に対するズームインとして解釈してもよく、上へのジェスチャをその点からのズームアウトとして解釈してもよいそして、X軸左右の移動を無視してもよい。一部の実施形態において、タッチスクリーン上の点の解放又は点の他の選択解除345により、モバイルデバイスはズーム状態340から離れてよい。図4は、モバイルデバイスのためのプロセスの一実施形態を示すフローチャートである。一部の実施形態において、モバイルデバイスがイネーブルにされ400、モバイルデバイスの動作が始まる405。マルチポイントメッセージを用いるアプリケーションを開くと410、該アプリケーションの動作について1つ又は複数の入力を受信することがある415。タッチ及びホールド入力又は多次元の入力状態を確立する他の入力を受信した場合420ジェスチャ移動特定の軸方向の移動など、ある特定のジェスチャに制限してもよいを、サイドタッチセンサによって検出し425、次いでマルチポイントメッセージをアプリケーションに送信する430。ここで、マルチポイントメッセージは、[接触点、サイドセンサx,y][touchpoint,sidesensorx,y]の形式とすることができる。アプリケーションが閉じられていない場合435、プロセスは、アプリケーションの動作についての更なる入力により継続し得る415。アプリケーションが閉じられた場合、モバイルデバイスは、モバイルデバイスの動作に戻ってよい。ここでは図示されていないが、モバイルデバイスは、複数の異なる機能、アプリケーション及びモードを含んでもよく、その各々が多次元の入力を認識しても認識しなくてもよいが、多次元の入力が認識される場合は、これらの入力は、各機能、アプリケーション又はモードによって異なる方法で解釈されることがある。図5は、動作において多重入力ソースを使用するモバイルデバイスのためのアプリケーションの実施形態を示すフローチャートである。一部の実施形態において、特定のアプリケーションを開くと500、ある特定のアプリケーションイベントが存在することがある505。アプリケーションが開かれたままの場合510、マルチポイントメッセージ520を受信する。マルチポイントメッセージは特定のメッセージ値を含む。マルチポイントメッセージに対する応答はアプリケーションの現在のモードに依存し得る。アプリケーションが回転モードにある場合530、次いでスクリーンが、メッセージ値によって表される量だけ回転されることになる535。アプリケーションがズームモードにある場合540、次いでスクリーンが、メッセージ値によって表される量だけズームインされるかズームアウトされることになる545。アプリケーションが、マルチポイントメッセージを認識する別のモードにある場合550、次いでスクリーンが、メッセージ値による何らかの動作によって影響を受ける可能性がある555。マルチポイントメッセージの動作に続いて、アプリケーションは、アプリケーションが閉じられて510、例示の動作が終了する515まで、アプリケーションイベント505に戻ってもよい。図6は、多重入力ソースの協調的な動作を提供するモバイルデバイスの実施形態を図示している。この図において、本開示と密接に関連していない特定の標準的な周知コンポーネントは示されていない。一部の実施形態の下、モバイルデバイス600は、データの伝送のための相互接続又はクロスバー605又は他の通信手段を備える。デバイス600は、相互接続605と結合される1つ又は複数のプロセッサ610のような、情報を処理するための処理手段を含んでもよい。相互接続605は、簡略化のために単一の相互接続として図示されているが、複数の異なる相互接続又はバスを表してもよく、そのような相互接続に対するコンポーネント接続は多様なものであってよい。図6に示される相互接続605は、任意の1つ又は複数の別個の周辺バス、ポイントツーポイント接続、又は適切なブリッジ、アダプタ若しくはコントローラによって接続される周辺バスとポイントツーポイント接続との双方を抽象的に表すものである。一部の実施形態において、デバイス600は、1つ又は複数のタッチセンサ670を含む。一部の実施形態において、タッチセンサ670は、容量式センサ672を含んでもよく、光学センサなどの1つ又は複数の他のセンサを含んでもよい。タッチセンサ670は、図1に図示されるようなサイドタッチセンサ110などのサイドタッチセンサを含んでもよい。デバイス600は、相互接続605を介して結合される出力ディスプレイ640も含んでよく、この場合、ディスプレイは、ユーザによる接触から入力を受け取ることができるタッチスクリーンであり、入力デバイスの少なくとも一部としても用いられる。一部の実施形態において、ディスプレイ640は、液晶ディスプレイLCD、又は情報若しくはコンテンツをユーザに表示するための任意の他のディスプレイ技術を含んでよい。一部の環境において、モバイルデバイス600は、スピーカなど、オーディ情報を提供するためのオーディオデバイスを含んでもよい。一部の実施形態において、モバイルデバイスは、少なくとも一部の状態において多次元の入力の受信に備えてもよく、多次元の入力は、タッチスクリーン640及びタッチセンサ670からの入力を含む可能性がある。一部の実施形態において、デバイス600は、多重センサ入力を処理するための制御モジュールを含む。一部の実施形態において、デバイス600は更に、ランダムアクセスメモリRAM又は他の動的なストレージデバイス若しくは要素を、タッチスクリーン640及びタッチセンサ670からの多次元入力を用いるアプリケーションの格納を含め、情報及びプロセッサ610によって実行される命令を格納するためのメインメモリ614として備える。RAMメモリは、メモリコンテンツのリフレッシュを必要とする動的RAMDRAMと、コンテンツのリフレッシュは必要としないが、コストが増大する静的RAMSRAMを含む。DRAMメモリは、信号を制御するクロック信号を含む同期型DRAMSDRAMと、拡張型データアウトDRAMEDODRAMを含む可能性がある。一部の実施形態において、システムのメモリは、ある特定のレジスタ又は他の専用のメモリを含む可能性がある。デバイス600はまた、読取専用メモリROM、又はプロセッサ610のための静的な情報及び命令を格納するための他の静的なストレージデバイスを備えてもよい。デバイス600は、ある特定の要素の格納のために1つ又は複数の非揮発性メモリ要素618を含んでもよい。1つ又は複数の送信機又は受信機645を相互接続605に結合してもよい。一部の実施形態において、デバイス600は、データの受信又は送信のための1つ又は複数のポート650を含んでよい。デバイス600は更に、無線信号によるデータの受信のための1つ又は複数のアンテナ655も含んでよい。デバイス600は、電源デバイス又は電源システム660を備えてもよく、該電源デバイス又は電源システム660は、電力供給、バッテリ、太陽電池、燃料電池、あるいは電力を提供又は生成する他のシステム又はデバイスを備えてよい。電源デバイス又は電源システム660によって提供される電力は、必要に応じて、デバイス600の要素に分散されてよい。上記の記載では、本発明の全体的な理解を提供するために、説明の目的で、多くの具体的な詳細が説明されている。しかしながら、当業者には、本発明は、これらの具体的な詳細の一部を用いることなく実施してもよいことが明らかであろう。他の例では、周知の構造及びデバイスがブロック図の形式で示されている。例示されたコンポーネントの間に中間の構造が存在する可能性もある。本明細書において説明又は例示されたコンポーネントが、例示又は説明されていない追加の入力又は出力を有する可能性もある。様々な実施形態は様々なプロセスを含む可能性がある。これらのプロセスは、ハードウェアコンポーネントによって実行されてもよく、あるいはコンピュータプログラム又はマシン実行可能命令において具現化されてもよい。コンピュータプログラム又はマシン実行可能命令を使用して、汎用若しくは専用のプロセッサに、又は命令によりプログラムされる論理回路にそれらのプロセスを実行させてもよい。あるいはまた、それらのプロセスは、ハードウェアとソフトウェアの組み合わせによって実行されてよい。様々な実施形態の一部を、コンピュータプログラム製品として提供してもよい。コンピュータプログラム製品は、コンピュータプログラム命令を格納したコンピュータ読取可能媒体を含んでもよく、コンピュータプログラム命令は、特定の実施形態に従ってプロセスを実行するように、1つ又は複数のプロセッサによる実行のためにコンピュータ又は他の電子デバイスをプログラムするのに使用されることがある。コンピュータ読取可能媒体は、これらに限られないが、フロッピー登録商標ディスケット、光ディスク、コンパクトディスク読取専用メモリCD-ROM、及び光磁気ディスク、読取専用メモリROM、ランダムアクセスメモリRAM、消去可能プログラマブルROMEPROM、電子的消去可能プログラマブルROMEEPROM、磁気若しくは光カード、フラッシュメモリ、又は電子的命令を格納にするのに適切な他のタイプのコンピュータ読取可能媒体を含んでもよい。さらに、諸実施形態をコンピュータプログラム製品としてダウンロードしてもよく、プログラムをリモートコンピュータから要求側コンピュータへと転送してもよい。方法の多くはその最も基本的な形式で説明されているが、方法のいずれかにプロセスを追加し、又は方法のいずれかからプロセスを削除することができ、本発明の基本的な範囲から逸脱することなく、説明されたメッセージのいずれかに情報を追加するか、説明されたメッセージのいずれかから情報を減ずることができる。当業者には、多くの更なる修正及び適合を行うことができることが明らかであろう。特定の実施形態は、本発明を限定するためには提供されておらず、本発明を例示するために提供されている。本発明の実施形態の範囲は、上記に提供される具体的な例によって定められるものではなく、特許請求の範囲によってのみ定められる。要素Aが要素Bに結合される又は要素Bを有すると言う場合、要素Aは、要素Bに直接結合されてもよく、又は例えば要素Cを通じて間接的に結合されてもよい。本明細書又は特許請求の範囲において、コンポーネント、特徴、構造、プロセス又は特性Aが、コンポーネント、特徴、構造、プロセス又は特性Bを引き起こす/生じる/発生するcauseと言うとき、Aは、Bの少なくとも部分的な原因であるが、Bの発生を助ける少なくとも1つの他のコンポーネント、特徴、構造、プロセス又は特性も存在し得ることを意味する。本明細書において、コンポーネント、特徴、構造、プロセス又は特性が含まれてもよいmay、含まれるかもしれない、可能性があるmight、couldことを示す場合、特定のコンポーネント、特徴、構造、プロセス又は特性は含まれる必要がない。本明細書又は特許請求の範囲において、ある、1つのa、anと言及する場合、これは、説明される要素の1つのみしか存在していないことを意味するものではない。実施形態は、本発明の実装又は例である。本明細書における実施形態、一実施形態、一部の実施形態又は他の実施形態への言及は、これらの実施形態との関連で説明される特定の特徴、構造又は特性が、少なくとも一部の実施形態に含まれるが、必ずしも全ての実施形態に含まれる必要はない。実施形態、一実施形態又は一部の実施形態の様々な記載は、必ずしも全て同じ実施形態を参照しているわけではない。本発明の例示的な実施形態の上記説明において、様々な発明の態様の1つ又は複数の開示を簡潔にし、その理解を助けるために、様々な特徴がしばしば、単一の実施形態、図、又はその説明においてまとめられていることを認識されたい。しかしながら、このような開示の方法は、特許請求に係る発明が、各請求項に明示的に記載される特徴よりも多くの特徴を必要とするという意図を反映するものとして解釈されるべきではない。むしろ、特許請求の範囲が反映するように、発明の態様は、上記に開示される単一の実施形態の全ての特徴よりも少ない特徴にある。したがって、特許請求の範囲は明らかにこの発明の詳細な説明に記載したものであり、各請求項は、本発明の別個の実施形態として独立している。"