(57)【要約】  人間の呼気を使用してデバイスのユーザインタフェースを制御するための方法およびシステムのある態様は、埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュールを備えるデバイスを含むことができる。ＭＥＭＳ検知および処理モジュールは、ユーザによる人間の呼気の排出によって引き起こされた動きを検出することができる。人間の呼気の排出によって引き起こされた動きの検出に応答して、１つまたは複数の制御信号が生成されうる。生成された制御信号は、デバイスのユーザインタフェースを制御することができ、ユーザインタフェース内でナビゲーション、および／または、コンポーネントの選択を可能にすることができる。
2013542470.tif 000002
【特許請求の範囲】
【請求項１】
インタラクション(interaction)のための方法であって、
埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュールを備えるデバイスにおいて、
前記ＭＥＭＳ検知および処理モジュールによって、人間の呼気(breath)の排出8expulsion)によって引き起こされた動きを検出するステップと、
前記検出に応答して、前記デバイスのユーザインタフェースを制御するために、１つまたは複数の制御信号を生成するステップとを備える方法。
【請求項２】
前記デバイスは、パーソナルコンピュータ（ＰＣ）、ラップトップ、ノートブックコンピュータ、テレビ（ＴＶ）、ゲームコンソール、表示デバイスおよび／またはハンドヘルドデバイスのうち、１つまたは複数を備える、請求項１に記載の方法。
【請求項３】
前記ハンドヘルドデバイスは、移動電話、移動マルチメディアプレイヤ、ナビゲーションデバイスおよび／またはリモートコントローラのうち、１つまたは複数を備える、請求項２に記載の方法。
【請求項４】
前記人間の呼気の前記排出によって引き起こされた前記動きを検出する前記ステップは、チャネル(channel)を使用せずに生じる、請求項１に記載の方法。
【請求項５】
前記人間の呼気の前記排出によって引き起こされた前記動きを検出する前記ステップは、前記人間の呼気がオープンスペースへ、かつ、前記検出を可能にする前記ＭＥＭＳ検知および処理モジュール内の１つまたは複数の検出器上へ(onto)、吐き出されることに応答する、請求項１に記載の方法。
【請求項６】
前記生成された１つまたは複数の制御信号を前記デバイスへ、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースのうち、１つまたは複数を介して通信するステップを備える、請求項１に記載の方法。
【請求項７】
前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内でナビゲートするステップを備える、請求項１に記載の方法。
【請求項８】
前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内で１つまたは複数のコンポーネントを選択するステップを備える、請求項１に記載の方法。
【請求項９】
前記デバイスによる通信の開始、確立および／または終了のうち、１つまたは複数を可能にするステップを備える、請求項１に記載の方法。
【請求項１０】
前記人間の呼気の前記排出、触覚入力、オーディオ入力、および／または、前記デバイスの動きのうち、１つまたは複数に基づいて、前記デバイスの前記ユーザインタフェース内でインタラクションを可能にするステップを備える、請求項１に記載の方法。
【請求項１１】
インタラクションのための少なくとも１つのコード部を有するコンピュータプログラムを格納した非一時的な機械可読記憶媒体であって、前記少なくとも１つのコード部は、
埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュールを備えるデバイスにおいて、
前記ＭＥＭＳ検知および処理モジュールによって、人間の呼気の排出によって引き起こされた動きを検出するステップと、
前記検出に応答して、前記デバイスのユーザインタフェースを制御するために、１つまたは複数の制御信号を生成するステップとを備えるステップを、機械に行わせるために前記機械によって実行可能である、非一時的な機械可読記憶媒体。
【請求項１２】
前記デバイスは、パーソナルコンピュータ（ＰＣ）、ラップトップ、ノートブックコンピュータ、テレビ（ＴＶ）、ゲームコンソール、表示デバイスおよび／またはハンドヘルドデバイスのうち、１つまたは複数を備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項１３】
前記ハンドヘルドデバイスは、移動電話、移動マルチメディアプレイヤ、ナビゲーションデバイスおよび／またはリモートコントローラのうち、１つまたは複数を備える、請求項１２に記載の非一時的な機械可読記憶媒体。
【請求項１４】
前記人間の呼気の前記排出によって引き起こされた前記動きを検出する前記ステップは、チャネルを使用せずに生じる、請求項１１に記載の非一時的な(non-transitory)機械可読記憶媒体。
【請求項１５】
前記人間の呼気の前記排出によって引き起こされた前記動きを検出する前記ステップは、前記人間の呼気がオープンスペースへ、かつ、前記検出を可能にする前記ＭＥＭＳ検知および処理モジュール内の１つまたは複数の検出器上へ、吐き出されることに応答する、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項１６】
前記少なくとも１つのコード部は、前記生成された１つまたは複数の制御信号を前記デバイスへ、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースのうち、１つまたは複数を介して通信するためのコードを備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項１７】
前記少なくとも１つのコード部は、前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内でナビゲートするためのコードを備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項１８】
前記少なくとも１つのコード部は、前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内で１つまたは複数のコンポーネントを選択するためのコードを備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項１９】
前記少なくとも１つのコード部は、前記デバイスによる通信の開始、確立および／または終了のうち、１つまたは複数を可能にするためのコードを備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項２０】
前記少なくとも１つのコード部は、前記人間の呼気の前記排出、触覚入力、オーディオ入力、および／または、前記デバイスの動きのうち、１つまたは複数に基づいて、前記デバイスの前記ユーザインタフェース内でインタラクションを可能にするためのコードを備える、請求項１１に記載の非一時的な機械可読記憶媒体。
【請求項２１】
インタラクションのためのシステムであって、
埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュールを備えるデバイスにおいて使用するための、１つまたは複数のプロセッサおよび／または回路を備え、前記１つまたは複数のプロセッサおよび／または回路は、
前記ＭＥＭＳ検知および処理モジュールによって、人間の呼気の排出によって引き起こされた動きを検出すること、および
前記検出に応答して、前記デバイスのユーザインタフェースを制御するために、１つまたは複数の制御信号を生成することを行うように動作可能である、システム。
【請求項２２】
前記デバイスは、パーソナルコンピュータ（ＰＣ）、ラップトップ、ノートブックコンピュータ、テレビ（ＴＶ）、ゲームコンソール、表示デバイスおよび／またはハンドヘルドデバイスのうち、１つまたは複数を備える、請求項２１に記載のシステム。
【請求項２３】
前記ハンドヘルドデバイスは、移動電話、移動マルチメディアプレイヤ、ナビゲーションデバイスおよび／またはリモートコントローラのうち、１つまたは複数を備える、請求項２２に記載のシステム。
【請求項２４】
前記人間の呼気の前記排出によって引き起こされた前記動きの前記検出は、チャネルを使用せずに生じる、請求項２１に記載のシステム。
【請求項２５】
前記人間の呼気の前記排出によって引き起こされた前記動きの前記検出は、前記人間の呼気がオープンスペースへ、かつ、前記検出を可能にする前記ＭＥＭＳ検知および処理モジュール内の１つまたは複数の検出器上へ吐き出されることに応答する、請求項２１に記載のシステム。
【請求項２６】
前記１つまたは複数のプロセッサおよび／または回路は、前記生成された１つまたは複数の制御信号を前記デバイスへ、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースのうち、１つまたは複数を介して通信するように動作可能である、請求項２１に記載のシステム。
【請求項２７】
前記１つまたは複数のプロセッサおよび／または回路は、前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内でナビゲートするように動作可能である、請求項２１に記載のシステム。
【請求項２８】
前記１つまたは複数のプロセッサおよび／または回路は、前記生成された１つまたは複数の制御信号を介して、前記ユーザインタフェース内で１つまたは複数のコンポーネントを選択するように動作可能である、請求項２１に記載のシステム。
【請求項２９】
前記１つまたは複数のプロセッサおよび／または回路は、前記デバイスによる通信の開始、確立および／または終了のうち、１つまたは複数を可能にするように動作可能である、請求項２１に記載のシステム。
【請求項３０】
前記１つまたは複数のプロセッサおよび／または回路は、前記人間の呼気の前記排出、触覚入力、オーディオ入力、および／または、前記デバイスの動きのうち、１つまたは複数に基づいて、前記デバイスの前記ユーザインタフェース内でインタラクションを可能にするように動作可能である、請求項２１に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照／参照による組み込み
[0001]本出願は、２００８年３月２６日出願の米国特許出願第12/056,164号、現在の米国特許第7,739,061号の継続である、２０１０年６月１０日出願の米国特許出願第12/813,292号の一部継続出願である。
【０００２】
[0002]本出願は、２００９年９月１１日出願の米国仮特許出願第61/241,376号、および、２００９年９月１４日出願の米国仮特許出願第61/242,201号を参照し、その優先権を主張し、その権利を主張するものである。
【０００３】
[0003]本出願はまた、
２００８年３月２６日出願の米国特許出願第12/055,999号、
２００８年３月２６日出願の米国特許出願第12/056,203号、
２００８年３月２６日出願の米国特許出願第12/056,171号、
２００８年３月２６日出願の米国特許出願第12/056,061号、および
２００８年３月２６日出願の米国特許出願第12/056,187号をも参照する。
【０００４】
[0004]上記の参照された出願の各々は、参照により全体として本明細書に組み込まれる。
連邦政府による資金提供を受けた研究開発
[0005]該当なし
マイクロフィッシュ／著作権参照
[0006]該当なし
[0007]本発明のある実施形態は、コンピュータまたは電子システムの制御に関する。より詳細には、本発明のある実施形態は、人間の呼気を使用してデバイスのユーザインタフェースを制御するための方法およびシステムに関する。
【背景技術】
【０００５】
[0008]移動通信は、人々が通信する方法を変え、移動電話は、贅沢品から日常生活の不可欠な要素へと変わってきた。移動電話の使用は、今日、場所または技術によって妨げられるよりもむしろ、社会情勢によって必要とされる。
【０００６】
[0009]音声接続は、通信する基本的ニーズを満たし、移動音声接続は、日常生活の構造にさらに深く浸透し続けているが、インターネットを介したサービスへの移動アクセスは、移動通信革命における次のステップとなっている。現在、大抵の移動デバイスは、インターネットを介して提供されたサービスにユーザがアクセスすることを可能にする、ユーザインタフェースを装備している。例えば、いくつかの移動デバイスはブラウザを有する場合があり、ユーザインタフェースのナビゲーションおよび／または制御を可能にするために、ソフトウェアおよび／またはハードウェアボタンが設けられる場合がある。スマートフォンなど、いくつかの移動デバイスは、デバイスがもう片方の手で保持されながら、ユーザが片方の手でタッチすることを介してユーザインタフェースをナビゲートまたは制御することを可能にする、タッチスクリーン機能を装備している。
【０００７】
[0010]従来の手法および伝統的な手法のさらなる限定および欠点は、図面を参照して、本出願の残りにおいて述べられるような、本発明によるそのようなシステムの比較を通じて、当業者には明らかになるであろう。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
[0011]特許請求の範囲においてより完全に述べられるように、実質的に、図面の少なくとも１つにおいて図示され、かつ／または、それに関連して記載されるような、人間の呼気を使用してデバイスのユーザインタフェースを制御するためのシステムおよび／または方法。
【課題を解決するための手段】
【０００９】
[0012]本発明の様々な利点、態様および新規な特徴、ならびに、その例示された実施形態の詳細は、以下の説明および図面からより十分に理解されよう。
【図面の簡単な説明】
【００１０】
【図１Ａ】[0013]本発明の一実施形態による、人間の呼気を使用して複数のデバイスのユーザインタフェースを制御するための例示的システムのブロック図である。
【図１Ｂ】[0014]本発明の一実施形態による、人間の呼気を検出するための例示的検知モジュールのブロック図である。
【図１Ｃ】[0015]本発明の一実施形態による、人間の呼気を使用してデバイスのユーザインタフェースを制御するための例示的システムの別の実施形態のブロック図である。
【図１Ｄ】[0016]本発明の一実施形態による、制御されているデバイスとインタラクトする例示的プロセッサのブロック図である。
【図１Ｅ】[0017]本発明の一実施形態による、２つ以上のデバイス間で情報のサイドローディングを行うための例示的システムのブロック図である。
【図２Ａ】[0018]本発明の一実施形態による、デバイスに埋め込まれた例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｂ】[0019]本発明の一実施形態による、ＵＳＢインタフェースを介してデバイスに通信的に結合されるスタンドアロンデバイス上に位置する、例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｃ】[0020]本発明の一実施形態による、スタイラス上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｄ】[0021]本発明の一実施形態による、軍人用のヘッドセット上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｅ】[0022]本発明の一実施形態による、座席装置のヘッドレスト上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｆ】[0023]本発明の一実施形態による、自動車の内部に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｇ】[0024]本発明の一実施形態による、取り外し可能アイウェア上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｈ】[0025]本発明の一実施形態による、ネックセット上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｉ】[0026]本発明の一実施形態による、クリップ上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図２Ｊ】[0027]本発明の一実施形態による、布地に埋め込まれた例示的ＭＥＭＳ検知および処理モジュールを例示する図である。
【図３Ａ】[0028]本発明の一実施形態による、区画ユーザインタフェース（ｓｅｃｔｉｏｎａｌ  ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）を介して制御されうる例示的電子デバイスを例示する図である。
【図３Ｂ】[0029]本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的構成を例示する図である。
【図３Ｃ】[0030]本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的固定領域を例示する図である。
【図３Ｄ】[0031]本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的コンテンツ領域を例示する図である。
【図３Ｅ】[0032]本発明の一実施形態による、呼吸および触覚入力を介して電子デバイスの区画ユーザインタフェースとインタラクトすることを例示する図である。
【図３Ｆ】[0033]本発明の一実施形態による、スクロール時のカテゴリおよび／またはアイコンのシーケンスの指示を提供することができる、例示的区画ユーザインタフェースを例示する図である。
【図３Ｇ】[0034]本発明の一実施形態による、呼吸および触覚入力を介して例示的区画ユーザインタフェースとインタラクトすることを例示する図である。
【図３Ｈ】[0035]本発明の一実施形態による、スクロール時のカテゴリおよび／またはアイコンのシーケンスの指示を提供することができる、別の例示的区画ユーザインタフェースを例示する図である。
【図４Ａ】[0036]本発明の一実施形態による、呼吸および触覚入力を利用して、ユーザインタフェースを介してアプリケーションを起動することを例示する図である。
【図４Ｂ】[0037]本発明の一実施形態による、電子デバイス上で実行するアプリケーションとの例示的インタラクションを例示する図である。
【図４Ｃ】[0038]本発明の一実施形態による、電子デバイス上で実行するアプリケーションとの例示的インタラクションを例示する図である。
【図５】[0039]本発明の一実施形態による、ＭＥＭＳ検知および処理モジュールならびにホストシステムとインタラクトする、例示的ユーザインタフェースのブロック図である。
【図６】[0040]人間の呼気を使用してデバイスを制御する信号を処理するための例示的ステップを例示するフローチャートである。
【図７Ａ】[0041]本発明の一実施形態による、人間の呼気を使用してデバイスのユーザインタフェースを制御するための例示的ステップを例示するフローチャートである。
【図７Ｂ】[0042]本発明の一実施形態による、情報のサイドローディングを行うための例示的ステップを例示するフローチャートである。
【発明を実施するための形態】
【００１１】
[0043]本発明のある態様は、人間の呼気を使用してデバイスのユーザインタフェースを制御するための方法およびシステムにおいて見出されうる。本発明の例示的態様は、埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュールを備えるデバイスを備えることができる。ＭＥＭＳ検知および処理モジュールは、ユーザによる人間の呼気の排出によって引き起こされた動きを検出することができる。人間の呼気の排出によって引き起こされた動きの検出に応答して、１つまたは複数の制御信号が生成されうる。生成された制御信号は、デバイスのユーザインタフェースを制御するために利用される場合があり、ユーザインタフェース内でナビゲーション、および／または、コンポーネントの選択を可能にすることができる。生成された１つまたは複数の制御信号は、制御されているデバイスへ、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースのうち、１つまたは複数を介して通信されうる。人間の呼気の排出は、オープンスペースにおいて生じる場合があり、その排出によって引き起こされた動きの検出は、チャネルを使用せずに生じる場合がある。ユーザインタフェースの１つの例示的実施形態は、グラフィカルユーザインタフェース（ＧＵＩ）である。
【００１２】
[0044]図１Ａは、本発明の一実施形態による、人間の呼気を使用して複数のデバイスのユーザインタフェースを制御するための例示的システムのブロック図である。図１Ａを参照すると、ユーザ１０２、ならびに、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、および／または、テレビ（ＴＶ）／ゲームコンソール／他のプラットフォーム１０６ｅなど、複数の制御されるデバイスが図示される。マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、および／または、テレビ（ＴＶ）／ゲームコンソール／他のプラットフォーム１０６ｅなど、複数の制御されるデバイスの各々は、埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュール１０４を備えることができる。
【００１３】
[0045]マルチメディアデバイス１０６ａは、ユーザインタフェース１０７ａを備えることができ、携帯電話／スマートフォン／データフォン１０６ｂは、ユーザインタフェース１０７ｂを備えることができ、パーソナルコンピュータ（ＰＣ）、ラップトップまたはノートブックコンピュータ１０６ｃは、ユーザインタフェース１０７ｃを備えることができる。加えて、表示デバイス１０６ｄは、ユーザインタフェース１０７ｄを備えることができ、テレビ（ＴＶ）／ゲームコンソール／他のプラットフォーム１０６ｅは、ユーザインタフェース１０７ｅを備えることができる。複数の制御されるデバイスの各々は、例えば、サイドローディング、もしくは、ピアツーピア接続を介したローディング、および／または、ネットワーク接続を介して、ならびに、有線および／もしくは無線通信によって、情報のローディングを行うために、複数の他のデバイス１０８に有線または無線で接続されうる。例示的な他のデバイス１０８には、ゲームコンソール、没入型もしくは３Ｄリアリティデバイス、および／または、テレマティックデバイスが含まれうる。テレマティックデバイスは、統合された計算、無線通信および／または全地球的航法衛星システムデバイスを備えるデバイスを指し、ネットワークを介した情報の送信、受信および／または格納を可能にする。ユーザインタフェースは、１つまたは複数の入力、例えば、空気などの流体の排出、ボタン押下などの触覚入力、ボイスコマンドなどのオーディオ入力、ならびに／または、加速度計および／もしくはジャイロスコープによって検出されたものなど、電子デバイス２０２の動きによって、制御されているデバイスとインタラクトすることを可能にすることができる。
【００１４】
[0046]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅのユーザインタフェース１０７ｅ、ならびに、移動マルチメディアプレイヤおよび／もしくはリモートコントローラのユーザインタフェースなど、複数のデバイスのうち１つまたは複数のユーザインタフェースを制御するように動作可能でありうる。ユーザインタフェースの１つの例示的実施形態は、グラフィカルユーザインタフェース（ＧＵＩ）である。プログラムおよび／またはアプリケーションを含む、ディスプレイ上に提示されたいかなる情報および／またはデータも、ユーザインタフェースの一部でありうる。２００８年３月２６日出願の米国特許出願第12/055,999号は、例示的ＭＥＭＳ検知および処理モジュールを開示し、参照により全体として本明細書に組み込まれる。
【００１５】
[0047]本発明の一実施形態によれば、人間の呼気の排出によって引き起こされた動きの検出は、チャネルを使用せずに生じる場合がある。人間の呼気の排出によって引き起こされた動きの検出は、オープンスペースへの人間の呼気の排出に応答することができ、この排出が次いで検知される。
【００１６】
[0048]本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、生成された１つまたは複数の制御信号を介して、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、および／または、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅなど、複数のデバイスのより多くのものの１つのユーザインタフェース内でナビゲートするように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、生成された１つまたは複数の制御信号を介して、複数のデバイスのユーザインタフェース内で、１つまたは複数のコンポーネントを選択するように動作可能でありうる。生成された１つまたは複数の制御信号は、１つまたは複数の有線および／または無線信号を備えることができる。
【００１７】
[0049]本発明の別の実施形態によれば、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／または、携帯電話／スマートフォン／データフォン１０６ｂ、および／または、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃなど、複数のデバイスのうち１つまたは複数は、別のデバイス１０８から、ユーザインタフェースを定義する１つまたは複数の入力を受信するように動作可能でありうる。他のデバイス１０８は、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、ならびに／または、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／もしくは、携帯電話／スマートフォン／データフォン１０６ｂのうち、１つまたは複数であってもよい。この点について、データは、他のデバイス１０８から携帯電話／スマートフォン／データフォン１０６ｂへ転送されてもよく、このデータは、携帯またはＰＣＳサービスプロバイダなど、サービスプロバイダを介して、携帯電話／スマートフォン／データフォン１０６ｂによってリモートアクセスされうる、メディアコンテンツに関連付けまたはマッピングされてもよい。メディアコンテンツに関連付けまたはマッピングされる、転送されたデータは、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂをカスタマイズするために利用されてもよい。この点について、１つまたは複数の受信された入力に関連付けられたメディアコンテンツは、制御されているデバイスのユーザインタフェースの一体部分になりうる。関連付けおよび／またはマッピングは、他のデバイス１０８、および／または、１つの携帯電話／スマートフォン／データフォン１０６ｂのいずれかにおいて行われうる。関連付けおよび／またはマッピングが他のデバイス１０８上で行われる場合、関連付けかつ／またはマッピングされたデータは、他のデバイス１０８から携帯電話／スマートフォン／データフォン１０６ｂへ転送されてもよい。
【００１８】
[0050]本発明の例示的実施形態では、他のデバイス１０８から携帯電話／スマートフォン／データフォン１０６ｂへ転送されたアイコンは、携帯電話／スマートフォン１０６ｂのサービスプロバイダを介して、携帯電話／スマートフォン／データフォン１０６ｂによってリモートアクセスされうる、ＲＳＳフィード、ＨＴＭＬおよびＸＭＬなどのマークアップ言語など、メディアコンテンツに関連付けまたはマッピングされてもよい。したがって、ユーザ１０２がＭＥＭＳ検知および処理モジュール１０４上で息を吹くとき、ＭＥＭＳ検知および処理モジュール１０４によって生成された制御信号は、そのアイコンにナビゲートし、そのアイコンを選択することができる。そのアイコンが選択された後、ＲＳＳフィードまたはマークアップ言語には、携帯電話／スマートフォン／データフォン１０６ｂのサービスプロバイダを介してアクセス可能であり、対応するＲＳＳフィードまたはマークアップ言語コンテンツは、ユーザインタフェース１０７ｂ上に表示されうる。２００８年３月２６日出願の米国特許出願第12/056,187号は、デバイスのユーザインタフェースをカスタマイズするための例示的方法およびシステムを開示し、参照により全体として本明細書に組み込まれる。
【００１９】
[0051]動作において、ユーザ１０２はオープンスペースに息を吐き出すことができ、吐き出された呼気または空気は、ＭＥＭＳ検知および処理モジュール１０４内の、１つまたは複数のセンサ、検知部材および／または検知セグメントなど、１つまたは複数の検出デバイスまたは検出器によって検知されうる。ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。１つまたは複数の電気、光および／または磁気信号は、人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４内の１つまたは複数の検出デバイスまたは検出器によって生成されうる。ＭＥＭＳ検知および処理モジュール１０４内のプロセッサファームウェアは、様々なアルゴリズムを利用する１つまたは複数の検出デバイス（複数可）または検出器（複数可）からの、受信された電気、光および／または磁気信号を処理するように、かつ、制御されているデバイス、例えば、マルチメディアデバイス１０６ａへの１つまたは複数の制御信号を生成するように動作可能でありうる。生成された１つまたは複数の制御信号は、有線および／または無線信号を介して、制御されているデバイス、例えば、マルチメディアデバイス１０６ａへ通信されうる。制御されているデバイス内のプロセッサは、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅのユーザインタフェース１０７ｅ、ならびに、移動マルチメディアプレイヤおよび／もしくはリモートコントローラのユーザインタフェースなど、制御されているデバイスのユーザインタフェースを制御するために、通信された制御信号を利用することができる。
【００２０】
[0052]図１Ｂは、本発明の一実施形態による、人間の呼気を検出するための例示的検出デバイスまたは検出器のブロック図である。図１Ｂを参照すると、ユーザ１０２および検知モジュール１１０が図示される。検知モジュール１１０は、センサ制御チップ１０９および複数のセンサ、例えば、１１１ａ、１１１ｂ、１１１ｃおよび１１１ｄを備えることができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、検知モジュール１１０は、図１Ｂに示された数より多いかまたは少ない、センサまたは検知部材もしくはセグメントを備えることができる。したがって、任意の数の検出器およびソースが、所望のサイズ、感度および所望の分解能に従って利用されてもよい。同様に、ソースおよび検出器のタイプには、可視光以外の他の検知機構が含まれうる。例えば、圧電、超音波、ホール効果、静電、および／または、永久もしくは電磁石センサは、センサ制御チップ１０９へ通信される信号を生成するために、歪められたＭＥＭＳ部材によってアクティベートされうる。
【００２１】
[0053]検知モジュール１１０は、例えば、電気化学センサまたは任意の他のタイプの呼気解析センサであってもよい。複数のセンサまたは検知部材もしくはセグメント１１１ａ〜ｄは、ユーザ１０２の呼気からの様々な速度の空気の流れの検出を可能にすることができる、１つまたは複数のＭＥＭＳデバイスの一体部分であってもよい。複数のセンサまたは検知部材もしくはセグメント１１１ａ〜ｄは、ユーザ１０２による人間の呼気の排出によって引き起こされた運動エネルギーおよび／または動きを検出するように動作可能でありうる。センサ制御チップ１０９は、人間の呼気の排出によって引き起こされた運動エネルギーおよび／または動きの検出に応答して、プロセッサへ通信されうる電気、光および／または磁気信号を生成するように動作可能でありうる。
【００２２】
[0054]図１Ｃは、本発明の一実施形態による、人間の呼気を使用してデバイスのユーザインタフェースを制御するための例示的システムの別の実施形態のブロック図である。図１Ｃを参照すると、ユーザ１０２、および、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、および／または、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅなど、制御されているデバイス１０６が図示される。制御されているデバイス１０６は、情報のサイドローディングを行うために、複数の他のデバイス１０８に有線および／または無線で接続されうる。制御されているデバイス１０６は、ＭＥＭＳ検知および処理モジュール１０４ならびにユーザインタフェース１０７を備えることができる。
【００２３】
[0055]ＭＥＭＳ検知および処理モジュール１０４は、検知モジュール１１０、処理モジュール１１２および受動デバイス１１３を備えることができる。レジスタ、コンデンサおよび／またはインダクタが含まれうる受動デバイス１１３は、ＭＥＭＳ処理検知および処理モジュール１０４の基板材料内に埋め込まれてもよい。処理モジュール１１２は、例えば、ＡＳＩＣを備えることができる。検知モジュール１１０は一般に、検出デバイスまたは検出器と呼ばれる場合があり、ユーザ１０２による人間の呼気の排出によって引き起こされた運動エネルギーおよび／または動きを検出するように動作可能でありうる、１つまたは複数のセンサ、検知部材および／または検知セグメントを備えることができる。検知モジュール１１０は、人間の呼気の排出によって引き起こされた運動エネルギーおよび／または動きの検出に応答して、処理モジュール１１２へ通信されうる電気、光および／または磁気信号を生成するように動作可能でありうる。
【００２４】
[0056]処理モジュール１１２は、検知モジュール１１０から、生成された電気信号を受信するように、かつ、制御されているデバイス１０６への１つまたは複数の制御信号を生成するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。この点について、処理モジュール１１２は、検知された信号を１つまたは複数のデジタル信号へ変換するように動作可能でありうる、１つまたは複数のアナログ−デジタルコンバータを備えることができ、この１つまたは複数のデジタル信号は、１つまたは複数の制御信号を生成するために利用されうる。生成された１つまたは複数の制御信号は、制御されているデバイス１０６のユーザインタフェース１０７を制御するように動作可能でありうる。
【００２５】
[0057]したがって、ＭＥＭＳ検知および処理モジュール１０４からの生成された１つまたは複数の信号は、ユーザインタフェース１０７を制御するために利用されうる。本発明の例示的実施形態では、ＭＥＭＳ検知および処理モジュール１０４によって生成された１つまたは複数の信号は、ユーザインタフェース１０７内の項目が選択かつ／または操作可能であるように、制御されているデバイス１０６上でポインタを制御するように動作可能でありうる。本発明の例示的実施形態では、制御されているデバイスは、他のデバイス１０８から１つまたは複数の入力を受信するように動作可能であってもよく、この１つまたは複数の入力は、ユーザインタフェース１０７をカスタマイズまたは定義するために利用されうる。他のデバイス１０８は、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、ならびに／または、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／もしくは、携帯電話／スマートフォン／データフォン１０６ｂのうち、１つまたは複数であってもよい。この点について、他のデバイス１０８は、制御されているデバイス１０６のタイプに類似しても、それとは異なってもよい。本発明のいくつかの実施形態では、他のデバイス１０８内のプロセッサは、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。本発明の他の実施形態では、制御されているデバイス１０６内のプロセッサは、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。２００８年３月２６日出願の米国特許出願第12/056,187号は、デバイスのユーザインタフェースをカスタマイズするための例示的方法およびシステムを開示し、参照により全体として本明細書に組み込まれる。
【００２６】
[0058]図１Ｄは、本発明の一実施形態による、制御されているデバイスとインタラクトする例示的プロセッサのブロック図である。図１Ｄを参照すると、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、および／または、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅなど、制御されているデバイス１０６が図示される。制御されているデバイス１０６は、処理モジュール１１２、通信モジュール１２０、プロセッサ１２２、メモリ１２３、ファームウェア１２４、ディスプレイ１２６、および、ユーザインタフェース１２８を備えることができる。処理モジュール１１２は、ＡＳＩＣであってもよく、１つまたは複数のアナログ−デジタルコンバータ（ＡＤＣ）１１４、プロセッサファームウェア１１６、および、通信モジュール１１８を備えることができる。制御されているデバイス１０６は、例えば、サイドローディング、もしくは、ピアツーピア接続を介したローディング、および／または、ネットワーク接続を介して、ならびに、有線および／もしくは無線通信によって、情報のローディングを行うために、複数の他のデバイス１０８に有線および／または無線で接続されうる。
【００２７】
[0059]処理モジュール１１２は、検知モジュール１１０からデジタル検知信号および／またはアナログ検知信号を受信するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。ＡＤＣ１１４は、生成されたアナログ検知信号を検知モジュール１１０から受信するように、かつ、受信された信号をデジタル信号に変換するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。
【００２８】
[0060]プロセッサファームウェア１１６は、１つまたは複数の制御信号を生成するために、複数のアルゴリズムを利用して、ＡＤＣ１１４からのデジタル信号、および／または、検知モジュール１１０からのデジタル検知信号を受信かつ処理するように動作可能でありうる、適切なロジック、回路および／またはコードを備えることができる。例えば、プロセッサファームウェア１１６は、検知モジュール１１０の出力を読み取り、格納、較正、フィルタリング、モデル化（ｍｏｄｅｌｉｚｅ）、計算かつ／または比較するように動作可能でありうる。プロセッサファームウェア１１６はまた、特定のユーザ１０２の呼吸パターンに適合するように、人工知能（ＡＩ）アルゴリズムを組み込むように動作可能であってもよい。プロセッサファームウェア１１６は、受信されたデジタル信号の処理に基づいて、制御されているデバイス１０６への１つまたは複数の制御信号を生成するように動作可能でありうる。生成された１つまたは複数の制御信号は、例えば、制御されているデバイス１０６内のスクロール、ズーミングおよび／または３−Ｄナビゲーションなど、制御されているデバイス１０６のユーザインタフェースを制御するように動作可能でありうる。
【００２９】
[0061]通信モジュール１１８は、生成された１つまたは複数の制御信号を受信し、かつ通信モジュール１２０へ通信するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。通信モジュール１１８および１２０は、複数のインタフェースをサポートすることができる。例えば、通信モジュール１１８および１２０は、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースをサポートすることができる。
【００３０】
[0062]通信モジュール１２０は、有線および／または無線信号を介して、通信された制御信号を受信するように動作可能でありうる。プロセッサ１２２は、受信された１つまたは複数の制御信号を利用して、ユーザインタフェース１２８および／またはディスプレイ１２６を制御するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。メモリは、制御されているデバイス１０６上のデータを格納するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。ファームウェア１２４は、受信された制御信号を機能的コマンドに変換するために、複数のドライバおよびオペレーティングシステム（ＯＳ）ライブラリを備えることができる。ファームウェア１２４は、ローカル機能をマッピングするように、かつ、ユーザインタフェース１２８を制御するために、受信された制御信号を、ユーザカスタマイゼーションフィーチャ、アプレットおよび／またはプラグインなど、互換性のあるデータに変換するように動作可能でありうる。
【００３１】
[0063]制御されているデバイス１０６は、別のデバイス１０８から、ユーザインタフェース１２８を定義する１つまたは複数の入力を受信するように動作可能でありうる。他のデバイス１０８は、ユーザインタフェース１２９およびプロセッサ１２５を備えることができる。他のデバイス１０８は、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、ならびに／または、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／もしくは、携帯電話／スマートフォン／データフォン１０６ｂのうち、１つまたは複数であってもよい。この点について、データは、他のデバイス１０８から、携帯電話／スマートフォン／データフォン１０６ｂなど、制御されているデバイスへ転送されてもよく、このデータは、携帯またはＰＣＳサービスプロバイダなど、サービスプロバイダを介して、携帯電話／スマートフォン／データフォン１０６ｂによってリモートアクセスされうる、メディアコンテンツに関連付けまたはマッピングされてもよい。メディアコンテンツに関連付けまたはマッピングされる、転送されたデータは、携帯電話／スマートフォン／データフォン１０６ｂなど、制御されているデバイスのユーザインタフェース１２８をカスタマイズするために利用されうる。この点について、１つまたは複数の受信された入力に関連付けられたメディアコンテンツは、制御されているデバイス１０６のユーザインタフェース１２８の一体部分になりうる。
【００３２】
[0064]本発明のいくつかの実施形態では、他のデバイス１０８内のプロセッサ１２５は、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。本発明の他の実施形態では、制御されているデバイス１０６内のプロセッサ１２２は、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。
【００３３】
[0065]図１Ｅは、本発明の一実施形態による、２つ以上のデバイス間で情報のサイドローディングを行うための例示的システムのブロック図である。図１Ｅを参照すると、キャリアネットワーク１２４、複数の移動電話１３０ａ、１３０ｂ、１３０ｃおよび１３０ｄなど、複数の制御されているデバイス１０６、インターネットなどのネットワーク１３４に接続されたＰＣ、ラップトップまたはノートブックコンピュータ１３２が図示される。ネットワーク１３４は、ウェブサーバ１３６、無線キャリアポータル１３８、ウェブポータル１４０および／またはデータベース１４２に結合されうる。複数の制御されているデバイス１０６の各々は、ユーザインタフェースを有することができる。例えば、移動電話１３０ａは、ユーザインタフェース１３１ａを有することができ、移動電話１３０ｂは、ユーザインタフェース１３１ｂを有することができ、移動電話１３０ｃは、ユーザインタフェース１３１ｃを有することができ、移動電話１３０ｄは、ユーザインタフェース１３１ｄを有することができる。ＰＣ、ラップトップまたはノートブックコンピュータ１３２は、ユーザインタフェース１３３を有することができる。
【００３４】
[0066]キャリアネットワーク１２４は、無線アクセスキャリアネットワークであってもよい。例示的キャリアネットワークには、２Ｇ、２．５Ｇ、３Ｇ、４Ｇ、ＩＥＥＥ８０２．１１、ＩＥＥＥ８０２．１６、ならびに／または、ボイス、ビデオおよび／もしくはデータ通信を扱うことが可能な適切なネットワークが含まれうる。複数の制御されているデバイス１０６は、キャリアネットワーク１２４に無線接続されうる。移動電話１３０ａなど、制御されているデバイスの１つは、例えば、ピアツーピア（Ｐ２Ｐ）ネットワークを介して、複数の移動電話１３０ｂ、１３０ｃおよび１３０ｄに接続されうる。移動電話１３０ａなど、制御されているデバイスは、有線または無線ネットワークを介して、ＰＣ、ラップトップまたはノートブックコンピュータ１３２に通信的に結合されうる。例えば、移動電話１３０ａは、赤外線（ＩＲ）リンク、光リンク、ＵＳＢリンク、無線ＵＳＢ、ブルートゥースリンクおよび／またはジグビーリンクを介して、ＰＣ、ラップトップまたはノートブックコンピュータ１３２に通信的に結合されうる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、他の有線および／または無線リンクが利用されうる。ＰＣ、ラップトップまたはノートブックコンピュータ１３２は、有線または無線ネットワークを介して、ネットワーク１３４、例えば、インターネットネットワーク１３４に通信的に結合されうる。複数の移動電話１３０ａ、１３０ｂ、１３０ｃおよび１３０ｄなど、複数の制御されているデバイスは、インターネットネットワーク１３４に無線接続されうる。
【００３５】
[0067]ウェブサーバ１３６は、例えば、インターネットネットワーク１３４を介して、ＰＣ、ラップトップまたはノートブックコンピュータ１３２上にインストールされたクライアントまたはウェブブラウザから、ＨＴＴＰおよび／またはＦＴＰ要求を受信するように、かつ、例えば、ＨＴＭＬ文書およびリンクされたオブジェクトなど、任意選択のデータコンテンツと共に、ＨＴＴＰ応答を生成するように動作可能でありうる、適切なロジック、回路および／またはコードを備えることができる。
【００３６】
[0068]無線キャリアポータル１３８は、移動デバイス、例えばそのような移動電話１３０ａを介して、インターネットネットワーク１３４上の情報へのアクセスのポイントとしての機能を果たすように動作可能でありうる、適切なロジックおよび／またはコードを備えることができる。無線キャリアポータル１３８は、例えば、モバイルウェブページを介して単一の機能を提供するように動作可能でありうる、例えば、ウェブサイトであってもよい。
【００３７】
[0069]ウェブポータル１４０は、インターネット１３４上の情報へのアクセスのポイントとしての機能を果たすように動作可能でありうる、適切なロジックおよび／またはコードを備えることができる。ウェブポータル１４０は、例えば、ウェブページまたはサイトを介して単一の機能を提供するように動作可能でありうる、サイトであってもよい。ウェブポータル１４０は、電子メール、ニュース、株価、インフォテインメントおよび様々な他の特集記事など、多様なソースからの情報を統一された方法で提示することができる。データベース１４２は、例えば、レコードまたはデータの構造化された集まりを格納するように動作可能でありうる、適切なロジック、回路および／またはコードを備えることができる。データベース１４２は、ソフトウェアを利用して、データの格納を編成するように動作可能でありうる。
【００３８】
[0070]本発明の一実施形態によれば、移動電話１３０ａなど、制御されているデバイスは、ＰＣ、ラップトップまたはノートブックコンピュータ１３２など、別のデバイスから、ユーザインタフェース１２８を定義する１つまたは複数の入力を受信するように動作可能でありうる。制御されているデバイス１０６内の１つまたは複数のプロセッサ１２２は、１つまたは複数の受信された入力に関連付けられたコンテンツが、移動電話１３０ａなど、制御されているデバイスのユーザインタフェース１２８の一体部分になりうるように、移動電話１３０ａなど、制御されているデバイスのユーザインタフェース１２８をカスタマイズするように動作可能でありうる。移動電話１３０ａは、キャリアネットワーク１２４からではなく、ＰＣ、ラップトップまたはノートブックコンピュータ１３２から直接コンテンツにアクセスするように動作可能でありうる。キャリアネットワーク１２４からではなく、ＰＣ、ラップトップまたはノートブックコンピュータ１３２から直接、カスタマイズされた情報をアップロードかつ／またはダウンロードするこの方法は、サイドローディングと呼ばれる場合がある。
【００３９】
[0071]本発明の一実施形態によれば、ユーザインタフェース１２８は、ユーザ１０２によって作成、修正かつ／または編成されうる。この点について、ユーザ１０２は、ユーザインタフェース１２８、および／または、１つもしくは複数のコンテンツコンポーネントに対して、利用されるべきコンテンツを選び、選択し、作成し、配置し、操作し、かつ／または編成することができる。例えば、ユーザ１０２は、画面上でコンテンツコンポーネントを編成することができ、背景および／またはアイコン画像のための個人の写真など、コンテンツを選ぶことができる。加えて、ユーザ１０２は、コンテンツコンポーネントがアクティベートされるか、または、ユーザ１０２に提示される方法を作成かつ／または修正することができる。例えば、ユーザ１０２は、ユーザインタフェース１２８のためのアイコンおよび／または背景を作成、インポートかつ／または編集することができる。したがって、ユーザ１０２は、ユーザ１０２がアイコンを介して機能を有効にするか、またはアクティベートすることができるように、アイコンを機能に関連付けかつ／またはマッピングすることができる。例示的アイコンは、ハイパーリンク、ブックマーク、プログラム／アプリケーション、ショートカット、ウィジェット、ＲＳＳもしくはマークアップ言語フィードもしくは情報、および／または、お気に入りの仲間（ｆａｖｏｒｉｔｅ  ｂｕｄｄｉｅｓ）など、機能を有効にすることができる。
【００４０】
[0072]加えて、ユーザ１０２は、ユーザインタフェース１２８内でコンテンツコンポーネントを編成かつ／または配置することができる。例えば、アイコンは、カテゴリによってグループに編成されうる。コンテンツコンポーネントなど、アイコンのグループは、例えば、アフィニティバンク（ａｆｆｉｎｉｔｙ  ｂａｎｋｓ）と呼ばれる場合がある。本発明のいくつかの実施形態では、他のデバイス１０８内のプロセッサ１２５は、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。本発明の他の実施形態では、制御されているデバイス１０６内のプロセッサ１２２は、データを、制御されているデバイス１０６によってリモートアクセス可能であるメディアコンテンツに関連付けまたはマッピングするように動作可能でありうる。例えば、プロセッサ１２２は、ユーザ１０２がアイコンを介して機能を有効にするか、またはアクティベートすることができるように、かつ、ユーザインタフェース１２８内でコンテンツコンポーネントを編成かつ／または配置することができるように、アイコンを機能に関連付けかつ／またはマッピングするように動作可能でありうる。
【００４１】
[0073]ユーザインタフェース１２８および／またはコンテンツコンポーネントの作成、修正および／または編成は、移動電話１３０ａなど、制御されているデバイス上で行われてもよく、かつ／または、ＰＣ、ラップトップもしくはノートブックコンピュータ１３２など、別のデバイス上で行われてもよい。この点について、ＰＣ、ラップトップもしくはノートブックコンピュータ１３２など、別のデバイス上で作成、修正かつ／または編成されうるユーザ画面および／またはオーディオは、移動電話１３０ａなど、制御されているデバイスへサイドローディングされうる。加えて、サイドローディングされたユーザインタフェース１２８は、移動電話１３０ａなど、制御されているデバイス上で修正かつ／または編成されうる。例えば、ユーザインタフェース１２８は、ＰＣ、ラップトップまたはノートブックコンピュータ１３２から移動電話１３０ａへサイドローディングされてもよく、移動電話１３０ａ上でカスタマイズされうる。１つまたは複数のツールは、ユーザインタフェース１２８および／またはオーディオもしくは視覚的コンテンツコンポーネントの作成、修正および／または編成を可能にすることができる。
【００４２】
[0074]図２Ａは、本発明の一実施形態による、デバイスに埋め込まれた例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ａを参照すると、ユーザ１０２、および、携帯電話／スマートフォン／データフォン１０６ｂなど、制御されているデバイスが図示される。携帯電話／スマートフォン／データフォン１０６ｂは、ユーザインタフェース１０７ｂ、および、埋め込み型のＭＥＭＳ検知および処理モジュール１０４を備えることができる。本発明の一実施形態では、ユーザ１０２は、オープンスペースへ、かつ、ＭＥＭＳ検知および処理モジュール１０４上へ息を吐き出すことが可能にされてもよい。
【００４３】
[0075]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂを制御するように動作可能でありうる。本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、インタラクティブキオスクまたはパネル、例えば、ＡＴＭマシンに埋め込まれてもよい。ユーザ１０２は、例えば、インタラクティブキオスクのユーザインタフェースにアクセスし、かつ／または、それとインタラクトするために、インタラクティブキオスクに埋め込まれるＭＥＭＳ検知および処理モジュール１０４で、一吹きの空気を吹きかけることが可能にされてもよい。
【００４４】
[0076]図２Ｂは、本発明の一実施形態による、ＵＳＢインタフェースを介してデバイスに通信的に結合されるスタンドアロンデバイス上に位置する、例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｂを参照すると、スタンドアロンデバイス２６２、および、ＰＣ、ラップトップまたはノートブックコンピュータ１３２など、別のデバイスが図示される。スタンドアロンデバイス２６２は、例えば、テーブルまたはデスクトップ２６３上の、任意の適切な表面上に配置されうる。スタンドアロンデバイス２６２は、曲げやすい支持構造２６４を備えることができる。支持構造２６４は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。それにもかかわらず、本発明はそのように限定されない場合があり、ＭＥＭＳ検知および処理モジュール１０４は、スタンドアロンデバイス２６２上の他の場所、例えば、スタンドアロンデバイス２６２の基部内に位置することができる。それにもかかわらず、本発明はこの点で限定されない場合があり、スタンドアロンデバイス２６２内またはその上のＭＥＭＳ検知および処理モジュール１０４の場所は、しかるべく変わる場合がある。ＭＥＭＳ検知および処理モジュール１０４は、例えば、ＵＳＢインタフェース２６５を介して、ＰＣ、ラップトップまたはノートブックコンピュータ１３２に通信的に結合されうる。
【００４５】
[0077]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気からの空気などの流体の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、ＰＣ、ラップトップまたはノートブックコンピュータ１３２など、別の制御されるデバイスに通信されうる。生成された１つまたは複数の制御信号は、ＰＣ、ラップトップまたはノートブックコンピュータ１３２のユーザインタフェース１３３を制御するように動作可能でありうる。
【００４６】
[0078]図２Ｃは、本発明の一実施形態による、スタイラス上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｃを参照すると、ユーザ１０２、および、携帯電話／スマートフォン／データフォン１０６ｂなど、制御されているデバイスが図示される。携帯電話／スマートフォン／データフォン１０６ｂは、ユーザインタフェース１０７ｂおよびスタイラス２０２を備えることができる。スタイラス２０２は、引き込み可能、折り畳み可能、１つもしくは複数の軸を中心に回転可能、かつ／または、曲げやすい場合があり、携帯電話／スマートフォン／データフォン１０６ｂの本体内に納めることが可能である。それにもかかわらず、本発明の範囲を限定することなく、スタイラス２０２は、携帯電話／スマートフォン／データフォン１０６ｂの本体にクリップでとめることが可能な、折り曲げ可能なデバイスであってもよい。
【００４７】
[0079]スタイラス２０２は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。本発明の一実施形態では、ユーザ１０２は、スタイラス２０２を引き込めて、オープンスペースへ、かつ、ＭＥＭＳ検知および処理モジュール１０４上へ息を吐き出すことが可能にされてもよい。
【００４８】
[0080]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂを制御するように動作可能でありうる。
【００４９】
[0081]図２Ｄは、本発明の一実施形態による、軍人用のヘッドセット上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｄを参照すると、ユーザ１０２が図示される。ユーザ１０２は、取り外し可能ヘルメット２０８を着けることができる。取り外し可能ヘルメット２０８は、取り外し可能アイウェア２０４、取り外し可能マイクロフォン２０６、および、取り外し可能ヘッドセット２１０を備えることができる。取り外し可能ヘッドセット２１０は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。
【００５０】
[0082]取り外し可能アイウェア２０４は、例えば、暗視および／または赤外線視機能を備えることができる。取り外し可能マイクロフォン２０６は、例えば、他のユーザと通信するために利用されうる。本発明の一実施形態では、ユーザ１０２は、オープンスペースへ息を吐き出すことが可能にされてもよく、ＭＥＭＳ検知および処理モジュール１０４は、息を吐くことを検知または検出するように動作可能でありうる。息を吐くことは、ユーザ１０２の鼻孔および／または口から生じる場合がある。
【００５１】
[0083]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。生成された１つまたは複数の制御信号は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、および／または、表示デバイス１０６ｄのユーザインタフェース１０７ｄなど、制御されているデバイスのユーザインタフェースを制御するように動作可能でありうる。
【００５２】
[0084]図２Ｅは、本発明の一実施形態による、座席装置のヘッドレスト上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｅを参照すると、座席装置２２０が図示される。座席装置２２０は、ヘッドレスト２２２、背もたれ２２６を備えることができる。ヘッドレスト２２２は、取り外し可能ヘッドセット２２４を備えることができる。ユーザ１０２は、座席装置２２０に座ることが可能にされてもよい。
【００５３】
[0085]取り外し可能ヘッドセット２２４は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。本発明の一実施形態では、ユーザ１０２は、オープンスペースへ、かつ、ＭＥＭＳ検知および処理モジュール１０４上へ息を吐き出すことが可能にされてもよい。一実施形態では、座席装置２２０は、例えば、乗用車または任意の他の自動車もしくは車両の内部に位置することができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、ＭＥＭＳ検知および処理モジュール１０４は、他の場所に位置することができる。
【００５４】
[0086]ＭＥＭＳ検知および処理モジュール１０４は、座席装置２２０に着席させられたユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。生成された１つまたは複数の制御信号は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ならびに／または、オーディオおよび／もしくはビデオプレイヤなど、マルチメディアプレイヤのユーザインタフェースなど、制御されているデバイスのユーザインタフェースを制御するように動作可能でありうる。
【００５５】
[0087]図２Ｆは、本発明の一実施形態による、自動車の内部に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｆを参照すると、自動車２３０が図示される。自動車２３０は、バイザー２３２およびハンドル２３４を備えることができる。
【００５６】
[0088]本発明の一実施形態では、バイザー２３２は、曲げやすい支持構造２３３を備えることができる。支持構造２３３は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。本発明の別の実施形態では、ハンドル２３４は、曲げやすい支持構造２３５を備えることができる。支持構造２３５は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、ＭＥＭＳ検知および処理モジュール１０４は、自動車２３０内の他の場所に位置することができる。
【００５７】
[0089]例えば、限定なしに、ユーザ１０２は、ハンドル２３４の後ろの座席に着席させられてもよく、処理モジュール１０４はハンドル２３４上に搭載される。ユーザ１０２は、ハンドル２３４の後ろの座席に着席させられてもよい。ユーザ１０２は、オープンスペースへ、かつ、ＭＥＭＳ検知および処理モジュール１０４上へ息を吐き出すことが可能にされてもよい。ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ならびに／または、オーディオおよび／もしくはビデオプレイヤもしくはナビゲーション（例えば、ＧＰＳ）デバイスなど、マルチメディアもしくは他のデバイスのユーザインタフェースなど、制御されているデバイスのユーザインタフェースを制御するために、１つまたは複数の制御信号を生成するように動作可能でありうる。
【００５８】
[0090]図２Ｇは、本発明の一実施形態による、取り外し可能アイウェア上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｇを参照すると、ユーザ１０２が図示される。ユーザ１０２は、例えば、取り外し可能ゴーグルまたは任意の他のタイプのアイウェア２４０を着けることができる。取り外し可能アイウェア２４０は、取り外し可能ヘッドセット２４２を備えることができる。取り外し可能ヘッドセット２４２は、曲げやすく、かつ／または、歪めることが可能であってもよい。取り外し可能ヘッドセット２４２は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。本発明の一実施形態では、ユーザ１０２は、オープンスペースへ、かつ、ＭＥＭＳ検知および処理モジュール１０４上へ息を吐き出すことが可能にされてもよい。
【００５９】
[0091]ＭＥＭＳ検知および処理モジュール１０４は、座席装置１０２に着席させられたユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ならびに／または、オーディオおよび／もしくはビデオプレイヤなど、マルチメディアプレイヤのユーザインタフェースなど、制御されているデバイスのユーザインタフェースを制御するために、１つまたは複数の制御信号を生成するように動作可能でありうる。
【００６０】
[0092]図２Ｈは、本発明の一実施形態による、ネックセット上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｈを参照すると、取り外し可能ネックセット２５０が図示される。取り外し可能ネックセット２５０は、フレキシブルプリント回路基板（ＰＣＢ）２５４、ならびに、処理および／または通信回路２５２を備えることができる。フレキシブルＰＣＢ２５４は、例えば、一端に位置するＭＥＭＳ検知および処理モジュール１０４を備えることができる。
【００６１】
[0093]処理および／または通信回路２５２は、バッテリと、電圧調整器と、１つもしくは複数のスイッチと、１つもしくは複数の発光ダイオード（ＬＥＤ）と、液晶ディスプレイ（ＬＣＤ）と、レジスタ、コンデンサ、インダクタなど、他の受動デバイスと、ブルートゥースなど、１つもしくは複数の無線通信プロトコルを扱うことが可能な通信チップと、および／または、１つもしくは複数の有線インタフェースとを備えることができる。本発明の例示的実施形態では、処理および／または通信回路２５２は、ＰＣＢ内にパッケージ化されうる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、処理および／または通信回路２５２は、他のコンポーネントおよび回路を備えることができる。
【００６２】
[0094]本発明の一実施形態では、ユーザ１０２は、自分の首の周りにネックセット２５０を着け、かつ、オープンスペースに息を吐き出すことが可能にされてもよく、ＭＥＭＳ検知および処理モジュール１０４は、息を吐くことを検知または検出するように動作可能でありうる。息を吐くことは、ユーザ１０２の鼻孔および／または口から生じる場合がある。
【００６３】
[0095]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、フレキシブルＰＣＢ２５４を介して、処理および／または通信回路２５２への１つまたは複数の制御信号を生成するように動作可能でありうる。処理および／または通信回路２５２は、生成された１つまたは複数の制御信号を処理し、かつ、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃ、および／または、表示デバイス１０６ｄなど、制御されているデバイスへ通信するように動作可能でありうる。制御されているデバイス内の１つまたは複数のプロセッサは、通信された制御信号を利用して、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、および／または、表示デバイス１０６ｄのユーザインタフェース１０７ｄなど、制御されているデバイスのユーザインタフェースを制御するように動作可能でありうる。
【００６４】
[0096]図２Ｉは、本発明の一実施形態による、クリップ上に位置する例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｉを参照すると、ユーザ１０２およびクリップ２７２が図示される。クリップ２７２は、衣類の任意の適切な一部に、例えば、シャツの襟、コートの折り返し、またはポケットに配置されうる。クリップ２７２は、例えば、曲げやすい支持構造２７４を備えることができる。クリップ２７２が例示されるが、支持構造２７４を添付するために、他の適切な取り付け構造が利用されうる。支持構造２７４は、ＭＥＭＳ検知および処理モジュール１０４を備えることができ、その後ろの方は、例えば、支持構造２７４の一端またはその上の任意のところに位置することができる。本発明の他の例示的実施形態では、支持構造２７４が利用されなくてもよく、ＭＥＭＳ検知および処理モジュール１０４は、クリップ２７２または他の適切な取り付け構造に取り付けられてもよい。
【００６５】
[0097]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂを制御可能であってもよい。
【００６６】
[0098]図２Ｊは、本発明の一実施形態による、布地に埋め込まれた例示的ＭＥＭＳ検知および処理モジュールを例示する図である。図２Ｊを参照すると、ユーザ１０２および布地２７６が図示される。布地２７６は、衣類の任意の適切な一部、例えば、シャツの襟、コートの折り返し、またはポケットであってもよい。布地２７６は、埋め込み型のＭＥＭＳ検知および処理モジュール１０４を備えることができ、その後ろの方は、例えば、布地２７６  ２７４内またはその上の任意のところに位置することができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２の上着または下着上の他の場所に配置されうる。この点について、ＭＥＭＳ検知および処理モジュール１０４は、ＭＥＭＳ検知および処理モジュール１０４が布地２７６内に配置または織り合わせ可能であるように、曲げやすくなるように製作されうる。
【００６７】
[0099]ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出によって生成された運動エネルギーを検知するように、かつ、それに応じて１つまたは複数の制御信号を生成するように動作可能でありうる、１つまたは複数のセグメントまたは部材を備えることができる。生成された１つまたは複数の制御信号は、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂを制御可能であってもよい。
【００６８】
[00100]図３Ａは、本発明の一実施形態による、区画ユーザインタフェースを介して制御されうる例示的電子デバイスを例示する図である。図３Ａを参照すると、タッチスクリーンディスプレイ３０４を備える電子デバイス３０２が図示される。この点について、タッチスクリーンディスプレイが例示のために利用されるが、本発明の範囲から逸脱することなく、電子デバイス３０２は、タッチスクリーンでないディスプレイ、ならびに、トラックボール、１つもしくは複数の多機能ボタン、および／または、キーボードなど、１つまたは複数の入力デバイスを備えることができる。
【００６９】
[00101]電子デバイス３０２は、グラフィカルユーザインタフェース（ＧＵＩ）など、ユーザインタフェースを備えることができ、それにより、ユーザが電子デバイス３０２上で様々なアプリケーションおよび／または機能中をナビゲートし、これらを起動することを可能にすることができる。この点について、ユーザインタフェースは、息を吐くことなどの呼吸入力、ボタン押下などの触覚入力、ボイスコマンドなどのオーディオ動作、ならびに／または、加速度計および／もしくはジャイロスコープによって検出されたものなど、電子デバイス３０２の動きを介して、電子デバイスとインタラクトすることを可能にすることができる。この点について、ユーザインタフェースは、入力方法のうち１つまたは複数の任意の組み合わせを介して、電子デバイス３０２とインタラクトすることを可能にすることができる。さらに、ユーザインタフェースは、１つまたは複数の入力方法のエラーおよび／または失敗を検出し、かつ、デフォルトとして１つまたは複数の他の入力方法にするように動作可能でありうる。このように、ユーザインタフェースとインタラクトすることは、特定の入力方法の失敗および／または欠如によって重大な影響を受ける可能性はない。
【００７０】
[00102]電子デバイス３０２のユーザインタフェースは、電子デバイス３０２の状況および／または機能についての情報を表示し、かつ／または、電子デバイス３０２上の１つまたは複数のアプリケーションによって生成された情報および／またはコンテンツを表示することができる。本発明の様々な実施形態では、電子デバイス３０２の電源をオンにすると、ユーザインタフェースのホームスクリーンが表示または提示されうる。本発明の様々な実施形態では、電子デバイス３０２は、携帯電話、スマートフォン、無線電話、ノートブックコンピュータ、パーソナルメディアプレイヤ、携帯情報端末、マルチメディアデバイス、ハンドヘルドデバイスおよび／または多機能移動デバイスのうち、１つまたは複数を備えることができる。
【００７１】
[00103]ユーザインタフェースは、１つまたは複数の固定ゾーン３１１を備える固定領域３１０、１つまたは複数の制御ゾーン３１５を備える制御領域３１４、および、１つまたは複数のコンテンツゾーン３１９を備えるコンテンツ領域３１８のうち、１つまたは複数に区画されうる。この点について、領域３１０、３１４および３１８の各々は、存在するとき、任意のサイズおよび／または形状であってもよく、ディスプレイ３０４の任意の場所（複数可）にあってもよい。また、領域３１０、３１４および３２０の存在、サイズ、形状および場所（複数可）は、電子デバイス３０２のユーザによって構成（すなわち、パーソナライズまたはカスタマイズ）されうる。例えば、電子デバイス３０２は、ユーザが右利きであるか左利きであるかなど、プリファレンスに基づいて、ユーザインタフェースの領域を構成するために、ユーザが実行可能である、ユーザ・インタフェース・カスタマイゼーション・アプリケーションを備えることができる。この点について、ユーザインタフェースの例示的構成３０６ａ、３０６ｂおよび３０６ｃが図３Ｂに例示される。
【００７２】
[00104]固定領域３１０は、制御領域３１４内の状態および／またはアクティビティとは無関係に、情報を表示することができる。固定領域３１０内に表示されうる例示的情報には、日付、時刻、天気、予定表のアポイントメント、ＲＳＳ（または、ＸＭＬもしくは他のマークアップ言語）フィード、最近の電子メールコンタクト、および／または、最近の電話コンタクトが含まれうる。しかし、上記のものは、固定領域３１０内に表示されうる情報の例にすぎず、本発明はそのように限定されない場合がある。加えて、固定領域３１０のサイズ、形状および／または場所は、何の機能および／またはアプリケーションが電子デバイス３０２上で実行中であるかに応じて、変わる場合がある。さらに、固定領域３１０内に表示される情報のタイプおよび／または量は、電子デバイス３０２のユーザによってカスタマイズされうる。この点について、図３Ｃは、いくつかの例示的固定領域３１０ａ、３１０ｂおよび３１０ｃを例示する。
【００７３】
[00105]制御領域３１４は、電子デバイス３０２上で所望の情報が表示されうる、かつ／または、所望のアプリケーションおよび／もしくは機能が起動されうるように、電子デバイス３０２を制御することを可能にすることができる。この点について、ユーザインタフェースのテキスト、画像、リンクおよび／またはアイコンなど、オブジェクトをスクロール、選択、操作し、または別の方法でオブジェクトに作用するために、呼吸および／または触覚入力が利用されうる。この点について、呼吸および触覚入力を利用してユーザインタフェースのオブジェクトとインタラクトすることの追加の詳細が、図３Ｅに関して後述される。加えて、制御領域３１４内に表示される情報のタイプおよび／または量は、電子デバイス３０２のユーザによってカスタマイズされうる。さらに、制御領域３１４のサイズ、形状および／または場所は、何の機能および／またはアプリケーションが電子デバイス３０２上で実行中であるかに応じて、変わる場合がある。
【００７４】
[00106]コンテンツ領域３１８は、制御領域３１４内の状態および／またはアクティビティによって決まる場合のある情報を表示することができる。例えば、コンテンツ領域３１８内の情報は、制御領域内のアクティブアイコンによって決まる場合がある。この点について、アクティブアイコンは、（呼気および／または触覚入力を介して）そこにナビゲートされたが、「クリック」（例えば、タッチスクリーン上のタップ、ボタン押下、または、空気の一吹き）を介して選択されてはいない、アイコンでありうる。本発明の１つの例示的実施形態では、アクティブアイコンは、ウェブサイトにリンクされてもよく、コンテンツ領域３１８は、そのウェブサイトからのＲＳＳフィードを表示することができる。本発明の別の例示的実施形態では、アクティブアイコンは、電子メールクライアントを起動するためのショートカットであってもよく、コンテンツ領域３１８は、１つまたは複数の最近の電子メールメッセージを表示することができる。この点について、コンテンツ領域３１８内に表示される例示的情報には、ＲＳＳまたはＸＭＬフィード、画像、予定表、最近の通話、最近のテキスト、および／または、最近の電子メールが含まれうる。しかし、上記のものは、単なる例にすぎず、本発明はそのように限定されない。加えて、コンテンツ領域３１８内に表示される情報は、電子デバイス３０２のユーザによってカスタマイズ可能でありうる。さらに、コンテンツ領域３１８のサイズ、形状および／または場所は、何の機能および／またはアプリケーションが電子デバイス３０２上で実行中であるかに応じて、変わる場合がある。この点について、図３Ｄは、少数の例示的コンテンツ領域３１８ａ、３１８ｂおよび３１８ｃを例示する。
【００７５】
[00107]本発明の様々な実施形態では、ディスプレイ３０４はタッチスクリーンであってもよく、触覚入力に対して限定された応答を有する場合のある固定領域３１０および／またはコンテンツ領域３１８とは対照的に、制御領域３１４は、様々な範囲の触覚入力に応答することができる。例えば、制御領域３１４は、触覚動作、タッチの回数、および／または、タッチの持続時間に応答することができるが、固定領域３１０およびコンテンツ領域３１８は、複数のタッチ（例えば、ダブルタップ）に応答することができる。このように、制御領域３１４に割り振り可能なディスプレイ３０４の量を限定することで、ユーザがアイコンをナビゲートかつ選択するために到達可能である必要があるエリアの量を減らし、よって、電子デバイス３０２の片手操作を容易にすることができる。加えて、固定領域３１０およびコンテンツ領域３１８の触覚応答性を限定することで、不注意の動作および／または選択（すなわち、不注意の「クリック」）を減らすることができる。
【００７６】
[00108]固定領域３１０および／またはコンテンツ領域３１８内の情報は、画像、テキスト、リンクおよび／またはアイコンなど、１つまたは複数のオブジェクトの形式で表示されうる。本発明の様々な実施形態では、固定領域３１０および／またはコンテンツ領域３１８内のオブジェクトは、触覚および／または呼吸入力を介して選択可能でありうる。しかし、不注意のクリックを防ぐために、固定領域３１０および／またはコンテンツ領域３１８の応答は、上記のように限定されてもよい。加えて、本発明の様々な実施形態では、コンテンツ領域３１８内のオブジェクトは、それらが選択可能になりうるように、制御領域３１４にスクロールされてもよい。例えば、呼吸入力が利用されて、オブジェクトがコンテンツ領域３１８から制御領域３１４へスクロールされ、制御領域３１０への触覚入力を介してそのオブジェクトが選択可能であるようにすることができる。
【００７７】
[00109]このように、電子デバイス３０２の区画ユーザインタフェースは、伝統的なグラフィカルユーザインタフェースを上回る利点を提供することができる、汎用コンテンツアクセスマネージャ（ｕｎｉｖｅｒｓａｌ  ｃｏｎｔｅｎｔ  ａｃｃｅｓｓ  ｍａｎａｇｅｒ）（ＵＣＡＭ）として説明されうる。１つの利点は、ＵＣＡＭの構成可能性（すなわち、カスタマイゼーションまたはパーソナライゼーション）が、従来のグラフィカルユーザインタフェースを有する類似のデバイスよりも、電子デバイス３０２の有用性および／または使いやすさを大幅に増大させることができる、ということでありうる。この点について、各区画内のオブジェクトは、シーケンス化、並置化、スーパーインポーズ、オーバーレイ、または、ユーザが所望の情報、アプリケーションおよび／もしくは機能に高速にアクセスすることができるような別の方法での位置決めおよび／もしくは編成が行われうる。別の利点は、ＵＣＡＭを１つまたは複数の領域に区画することができることで、従来のグラフィカルユーザインタフェースを有する類似のデバイスよりも、電子デバイス３０２の有用性および／または使いやすさを大幅に増大させることができる、ということでありうる。この点について、各領域の一部は、様々な入力タイプに応答するように、または応答しないように構成されてもよく、そこに表示される情報および／またはオブジェクトに関してアクティブ（例えば、リアルタイムで更新される）またはパッシブ（例えば、ユーザによって変更されるまで静的に表示される）であるように構成されてもよい。ＵＣＡＭの別の利点は、様々なプラットフォームとの互換性でありうる。この点について、ユーザは、ユーザが同じ方法でユーザの電子デバイスのすべてとインタラクトすることができるように、ＵＣＡＭを複数の自分の電子デバイス上にロードすることができる。
【００７８】
[00110]図３Ｂは、本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的構成を例示する図である。図３Ｂを参照すると、例示的ユーザインタフェース構成３０６ａ、３０６ｂおよび３０６ｃが図示され、各々は、１つまたは複数の固定ゾーン３１１を備える固定領域３１０、１つまたは複数の制御ゾーン３１５を備える制御領域３１４、および、１つまたは複数のコンテンツゾーン３１９を備えるコンテンツ領域３１８を有する。この点について、固定領域３１０、制御領域３１４およびコンテンツ領域３１８のサイズ、形状および／または場所は、ユーザプリファレンスに基づいて、ならびに／または、電子デバイス３０２上で実行する機能および／もしくはアプリケーションに基づいて構成されうる。
【００７９】
[00111]図３Ｃは、本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的固定領域を例示する図である。図３Ｃを参照すると、固定領域３１０ａ、３１０ｂおよび３１０ｃが図示される。この点について、固定領域３１０ａの各々は、１つまたは複数のオブジェクト３１２を備えることができる。加えて、各オブジェクト３１２に割り振られる固定領域３１０の部分は、任意の形状および／またはサイズになるように構成されうる。例示的オブジェクト３１２は、日付、時刻、天気情報、予定表のアポイントメント、ＲＳＳもしくはＸＭＬフィード、最近の電子メールコンタクト、および／または、最近の電話コンタクトに対応可能であるテキスト、画像、リンクおよび／またはアイコンを備えることができる。
【００８０】
[00112]図３Ｄは、本発明の一実施形態による、区画ユーザインタフェースのいくつかの例示的コンテンツ領域を例示する図である。この点について、本発明の様々な実施形態では、ユーザは、表示されるオブジェクトの数、表示されるオブジェクトのサイズ、および、表示されるオブジェクトの順序など、コンテンツ領域３１８の属性を構成することができる。例えば、コンテンツ領域３１８は、各アイコン、各アイコンのグループ、および／または、各ユーザについて異なる属性を有するようにカスタマイズされうる。このように、コンテンツ領域３１８内に表示されうる情報のタイプの指示、ならびに、コンテンツ領域３１８のカスタマイズ可能性を提供するために、例示的コンテンツ領域３１８ａ、３１８ｂおよび３１８ｃが描かれる。
【００８１】
[00113]コンテンツ領域３１８は、例えば、デジタル写真を備えるフォルダまたはウェブサイトでありうる、アクティブアイコンに対応することができる。したがって、オブジェクト３２０１、．．．、３２０４は、フォルダまたはウェブサイトにアップロードされた最新の４つの写真に対応することができる。コンテンツ領域３１８ｂは、例えば、ソーシャルネットワーキングウェブサイトへのリンクでありうる、アクティブアイコンに対応することができる。したがって、オブジェクト３２２１、．．．、３２２Ｎは、ソーシャルネットワーキングサイト上の１つまたは複数のプロファイル上で発生した最新の「Ｎ」個のイベントに対応することができる。別の例では、コンテンツ領域３１８ｂは、例えば、電子メールクライアントを起動することができるアクティブアイコンに対応することができ、オブジェクト３２２１、．．．、３２２Ｎは、送信または受信された最新の「Ｎ」個の電子メールに対応することができる。コンテンツ領域３１８ｃは、例えば、ウェブブラウザを起動するためのショートカットでありうる、アクティブアイコンに対応することができる。したがって、オブジェクト３２４１および３２４２は、お気に入りおよび／または最近訪問したウェブページへのリンクでありうる。別の実施形態では、ＭＥＭＳ検知および処理モジュール１０４は、制御領域３１４の１つまたは複数の部分をアクティベートすることによって、制御されているデバイス１０６のユーザインタフェースとのインタラクションを修正するように動作可能でありうる。例えば、ユーザ１０２は、制御されているデバイス１０６上のモバイルゲームのオプションまたはメニューをスクロールするために、背景自動スクロールの速度を制御することが可能にされてもよい。
【００８２】
[00114]図３Ｅは、本発明の一実施形態による、呼吸および触覚入力を介して電子デバイスの区画ユーザインタフェースとインタラクトすることを例示する。図３Ｅを参照すると、アクティブアイコンエリア３２８を備えることができる、制御領域３１４ａが図示される。図３Ｅに描かれた制御領域３１４ａは、制御領域３１４の例示的構成であり、本発明は、描かれた実施形態に限定されない。本発明の様々な実施形態では、アイコンは様々な方法で表されてもよく、画像および／もしくはテキストなど、視覚情報を備えることができ、かつ／または、音色、歌および／もしくはスピーチなど、オーディオ情報を備えることができる。
【００８３】
[00115]アクティブアイコンエリア３２８は、コンテンツ領域３１８内に表示される情報、ならびに、電子デバイス３０２が触覚および／または呼吸入力にどのように応答することができるかを、少なくとも部分的に決定することができる。この点について、コンテンツ領域３１８は、図３Ａおよび図３Ｄについて記載されたように、アクティブアイコンエリア３２８内にあるアイコンに対応する情報を表示することができる。さらに、「クリック」（例えば、タッチスクリーンのタップ、ボタン押下、または、空気の一吹き）が行われると、アクティブアイコンエリア３２８内のアイコンに関連付けられたアプリケーションまたは機能が起動されうる。
【００８４】
[00116]本発明の様々な実施形態では、アイコンは、カテゴリでグループ化可能であり、各カテゴリは、１つまたは複数のアイコンを備えることができる。この点について、カテゴリの数および／または各カテゴリのアイコンの数は、ユーザによって構成されうる。この点について、図３Ｅに描かれた例示的実施形態では、カテゴリ００、１０、．．．、９０の１０個のカテゴリがあり、各カテゴリは、アイコン１、２、．．．、９の９つのアイコンを備える。例示的カテゴリには、電話およびメッセージング、ニュース、マルチメディア、音楽、写真およびビデオが含まれうる。加えて、固定ゾーン３１０内に表示される情報および／またはオブジェクトは、どのカテゴリがアクティブであるかに基づいて決定されうる。
【００８５】
[00117]本発明の様々な実施形態では、各アイコンは、どの機能および／またはアプリケーションがそのアイコンに関連付け可能であるかを示すために、ユーザによって構成可能な記述テキスト、画像（複数可）および／またはオーディオを備えることができる。
【００８６】
[00118]本発明の様々な実施形態では、ディスプレイ３０４の、ユーザによって構成可能な背景画像が各カテゴリに関連付け可能であり、どのカテゴリが現在選択されているかを示すことができる。所望のアイコンをアクティブアイコンエリア３２８内に配置するために、ユーザは、触覚および／または呼吸入力を利用してカテゴリ間をスクロールし、呼吸および／または触覚入力を利用してアイコン間をスクロールすることができる。この点について、スクロールの速度、方向および／または持続時間は、触覚および／または呼吸入力のタイプ、持続時間、強さ、方向および／または回数に基づいて決定されうる。
【００８７】
[00119]本発明の例示的実施形態では、ユーザは、触覚入力を利用してカテゴリ間をスクロールし、呼吸入力を利用してアイコン間をスクロールすることができる。例えば、ユーザは、制御領域３１４内で自分の親指の位置をシフトさせることによって、または、トラックボールを回転させることによって、カテゴリ００、１０、．．．、９０をスクロールすることができ、ユーザは、息を吐き出すことによって、アクティブカテゴリ３２６内のアイコンをスクロールすることができる。ユーザは、電子デバイス３０２に表示された背景画像が所望のカテゴリに対応するまで、カテゴリをスクロールすることができる。ユーザは、アクティブアイコンエリア３２８内のアイコンが所望の機能および／もしくはアプリケーションに対応し、かつ／または、結果としてコンテンツエリア３１８内で所望の情報および／もしくはオブジェクトになるまで、アイコンをスクロールすることができる。
【００８８】
[00120]図３Ｆは、スクロール時のカテゴリおよび／またはアイコンのシーケンスの指示を提供することができる、例示的区画ユーザインタフェースを例示する。この点について、アイコンおよび／またはカテゴリは、最初（例えば、左端または上）および最後（例えば、右端または下）のアイコンおよび／またはカテゴリがある直線形式で、スクロールすることができる。別法として、アイコンおよび／またはカテゴリは、どのアイコンおよび／またはカテゴリがスクロールの初めにアクティブであるかに関わらず、いずれかの方向にスクロールすることによって、すべてのアイコンおよび／またはカテゴリがアクセスされうる循環形式で、スクロールすることができる。アイコンおよび／またはカテゴリがスクロールする形式にもかかわらず、次および／または前のアイコンおよび／またはカテゴリの指示をスクロールシーケンスでユーザに提供することが望ましい場合がある。したがって、本発明の様々な態様は、次および／または前のアイコンおよび／またはカテゴリの指示を固定領域３１０、制御領域３１４および／またはコンテンツ領域３１８内に表示することを、可能にすることができる。この点について、この指示により、最速かつ／または最も効率的な方法で所望のアイコンおよび／またはカテゴリに到達するために、アイコンおよび／またはカテゴリをどの方向にスクロールするべきであるかを、ユーザが決定できるようにすることができる。例えば、固定領域３１０、制御領域３１４および／またはコンテンツ領域３１８の一部（複数可）は、スクロールシーケンスにおける次のアイコン（複数可）および／または１つのカテゴリ／複数のカテゴリの半透明画像（複数可）によってオーバーレイされうる。この点について、半透明性は、ユーザが次および／または前のアイコン（複数可）および／または１つのカテゴリ／複数のカテゴリを識別するために十分不透明に、かつ、固定領域３１０内およびコンテンツ領域３１８内の情報が大きく遮られないように十分透明にすることができる。
【００８９】
[00121]図３Ｆに描かれた本発明の例示的実施形態では、アイコンおよびカテゴリは、「風車」または「スロットマシン」の形式でスクロールされうる。この点について、１つ前のカテゴリ３４０の２つ前のアイコン３３０ｂ、１つ前のアイコン３３０ａ、現在のアイコン３３０、１つ次のアイコン３３０ｃ、および、２つ次のアイコン３３０ｄの半透明画像が、ユーザインタフェース上にオーバーレイされうる。同様に、アクティブカテゴリ３２６の２つ前のアイコン３３２ｂ、１つ前のアイコン３３２ａ、現在のアイコン３３２、１つ次のアイコン３３２ｃ、および、２つ次のアイコン３３２ｄの半透明画像が、ユーザインタフェース上にオーバーレイされうる。同様に、１つ次のカテゴリ３４２の２つ前のアイコン３３４ｂ、１つ前のアイコン３３４ａ、現在のアイコン３３４、１つ次のアイコン３３４ｃ、および、２つ次のアイコン３３４ｄの半透明画像が、ユーザインタフェース上にオーバーレイされうる。
【００９０】
[00122]図３Ｇは、本発明の一実施形態による、呼吸および触覚入力を介して例示的区画ユーザインタフェースとインタラクトすることを例示する。図３Ｇを参照すると、ユーザが触覚および呼吸入力を介して例示的区画ユーザインタフェースとインタラクトすることが図示される。
【００９１】
[00123]ユーザインタフェースの領域３４０は、制御領域であってもよく、呼吸入力によって移動され、かつ、領域３４０内の親指のタップによって選択されうる、要素を表示することができる。図３Ｇの矢印３４４は、領域３４０内の親指のシフト（すなわち、親指のわずかなドラッグ）を介してアイコンのカテゴリがスクロールされうることを例示するために利用される。
【００９２】
[00124]領域３４２内に表示される情報および／またはオブジェクトは、ユーザが次および前のアイコンのプレビューを見ることを可能にする、スーパーインポーズされた透明シートでありうる。領域３４２内に表示される情報および／またはオブジェクトは、固定にされてもよく、または、変化および／もしくは更新することができる。領域３４２内に表示されるいくつかのオブジェクトは、親指のタップを介して選択可能にすることができる。
【００９３】
[00125]したがって、呼吸および触覚入力と、それらの入力に対する明確に定義された応答との組み合わせによって、領域３４０および３４２を備える区画ユーザインタフェースは、従来のユーザインタフェースと比較して、曖昧さが除かれたソリューションを提供することができる。この点について、区画ユーザインタフェースは、電子デバイス、ならびに、コンテンツのマルチレイヤおよび／または多次元の表示の構成可能（すなわち、カスタマイズまたはパーソナライズされた）かつ予測可能な制御を可能にすることができる。
【００９４】
[00126]図３Ｈは、スクロール時のカテゴリおよび／またはアイコンのシーケンスの指示を提供することができる、別の例示的区画ユーザインタフェースを例示する。図３Ｈに描かれた本発明の例示的実施形態では、アイコンおよびカテゴリは「フリップブック」形式でスクロールされうる。この点について、アクティブカテゴリ３２６の２つ前のアイコン３３２ｂ、１つ前のアイコン３３２ａ、現在のアイコン３３２、１つ次のアイコン３３２ｃ、および、２つ次のアイコン３３２ｄの半透明画像が、ユーザインタフェース上にオーバーレイされうる。
【００９５】
[00127]図４Ａは、本発明の一実施形態による、触覚および呼吸入力を利用して、ユーザインタフェースを介してアプリケーションを起動することを例示する。図４Ａを参照すると、所望のアイコンにナビゲートし、そのアイコンに関連付けられたアプリケーションを起動するための動作の例示的シーケンスを描く、例示的スクリーンショット４１０ａ、４１０ｂ、４１０ｃおよび４１０ｄが図示される。
【００９６】
[00128]この動作のシーケンスは、スクリーンショット４１０ａによって描かれた状態の電子デバイス３０２から開始することができる。この点について、スクリーンショット４１０ａでは、アイコン４０２が、制御領域３１４ａのアクティブアイコンエリア３２８内に存在することができる。したがって、斜めのストライプの背景画像は、アイコン４０２が属することができるカテゴリに対応することができる。加えて、コンテンツ領域３１８ａ内のオブジェクト４０２１、．．．、４０２４は、アイコン４０２に対応することができる。
【００９７】
[00129]続いて、ユーザは、親指のシフトまたはトラックボールの回転など、触覚動作を介して、カテゴリのシーケンスをスクロールすることができる。この点について、ユーザは、ドットの背景画像に関連付けられたカテゴリを探索することができる。したがって、ユーザがドットの背景画像に達するとき、デバイスは、スクリーンショット４１０ｂに描かれた状態でありうる。スクリーンショット４１０ｂでは、アイコン４０４が、制御領域３１４ｂのアクティブアイコンエリア３２８内に存在することができ、コンテンツ領域３１８ｂ内のオブジェクト４０４１、．．．、４０４Ｎは、アイコン４０４に対応することができる。
【００９８】
[00130]続いて、ユーザは、１回または複数回息を吐くなど、呼吸入力を介して、ドットの背景画像を有するカテゴリのアイコンをスクロールすることができる。この点について、ユーザは、デバイスが、スクリーンショット４１０ｃに描かれた状態になるまで、アイコンのシーケンスをスクロールすることができる。スクリーンショット４１０ｃでは、所望の機能またはアプリケーションに対応するアイコン４０６が、制御領域３１４ｃのアクティブアイコンエリア３２８内に存在することができる。したがって、コンテンツ領域４１８ｃ内のオブジェクト４０６１、．．．、４０６Ｎは、アイコン４０６に対応することができる。
【００９９】
[00131]このように、スクリーンショット４１０ｃでは、ユーザは、自分の所望のアイコンであるアイコン４０６に達している場合があり、タッチスクリーンのタップまたはボタン押下など、触覚入力を介して、アイコン４０６を選択することによって、所望のアプリケーションおよび／または機能を起動することができる。図４Ａ、４１０ｄに描かれた本発明の例示的実施形態では、ウェブページがアイコン４０６に関連付け可能であり、アイコン４０６を選択すると、ウェブブラウザが起動することができ、スクリーンショット４１０ｄに描かれたように、ウェブページがフルスクリーンで表示されうる。
【０１００】
[00132]図４Ｂは、本発明の一実施形態による、電子デバイス上で実行するアプリケーションとの例示的インタラクションを例示する。図４Ｂを参照すると、本発明の態様は、呼吸および触覚入力の組み合わせを介して、ズームイン（拡大）および／またはズームアウト（縮小）を可能にすることができる。例えば、電子デバイス３０２上で実行するウェブブラウザは、フルウェブページ４２２を表示中である場合があり、ユーザは、ウェブページの一部４２４をズームインすることを望む場合がある。したがって、ユーザは、触覚入力を利用して、ズームの基準点（複数可）を制御し、呼吸入力を利用して、ズームの方向および／または量を制御することができる。例えば、ユーザは、タッチスクリーン上の基準点をタッチすることができ、息を吐き出すことによって、その基準点に基づいてズームインまたはアウトすることができる。この点について、ズームの方向および／または量は、例えば、息を吐く強さ、持続時間、方向および／または回数によって制御されうる。
【０１０１】
[00133]図４Ｃは、本発明の一実施形態による、電子デバイス上で実行するアプリケーションとのインタラクションを例示する。図４Ｃを参照すると、本発明の態様は、呼吸および触覚入力の組み合わせを介したスクロールを可能にすることができる。例示的アプリケーションには、ウェブブラウザ、メディアプレイヤ、スチルカメラ、ビデオカメラ、および、ファイルシステムブラウザが含まれうる。例えば、ウェブブラウザは、ウェブページ４２４の一部を表示中である場合があり、ユーザは、そのウェブページの別の一部４２８にスクロールすることを望む場合がある。したがって、ユーザは、呼吸入力を利用して、粗いスクロールを行い、触覚入力を利用して、きめの細かいスクロールを行うことができる。例えば、ユーザは、自分がスクロールすることを望む方向に息を吐き出して、ウェブページの一部４２６に達し、次いで、トラックボールの回転を介して、ウェブページの位置をきめ細かく調整して、ウェブページの一部４２８が表示されるようにすることができる。
【０１０２】
[00134]図５は、本発明の一実施形態による、ＭＥＭＳ検知および処理モジュールならびにホストシステムとインタラクトする、例示的ユーザインタフェースのブロック図である。図５を参照すると、制御されているデバイス１０６が図示される。制御されているデバイス１０６は、通信モジュール５０２、ユーザインタフェース５０４およびホストインタフェース５０６、複数のドライバおよび／またはライブラリ５０６、５１８、５２０および５２２、ならびに、複数のアプレット５０８、５１０、５１２および５１４を備えることができる。ユーザインタフェース５０４は、例えば、グラフィカルユーザインタフェース（ＧＵＩ）でありうる。
【０１０３】
[00135]通信モジュール５０２は、ドライバ、および／または、ヒューマンインタフェースデバイス（ＨＩＤ）など、インタフェースとしての機能を果たすように動作可能なＭＥＭＳ検知および処理モジュール１０４から、１つまたは複数の信号を受信するように動作可能でありうる、適切なロジック、回路、インタフェースおよび／またはコードを備えることができる。例えば、受信された信号が、サポートされたＨＩＤプロファイルに準拠しない、すなわち、その信号が、サポートされたＨＩＤクラスでない場合、受信された信号は、制御されているデバイス１０６上で処理するために、カスタムの空気排出ドライバまたは空気検出ドライバなど、ドライバに渡されうる。受信された信号は、そのドライバを使用して、制御されているデバイス１０６内で処理されうる。１つまたは複数の信号は、ユーザ１０２による人間の呼気の排出によって引き起こされた空気の動きの検出に応答して、生成されうる。通信モジュール５０２は、有線および／または無線信号を介して、ＭＥＭＳ検知および処理モジュール１０４から１つまたは複数の信号を受信するように動作可能でありうる。通信モジュール５０２は、複数のドライバ、インタフェースおよび／またはＨＩＤプロファイルをサポートすることができる。例えば、通信モジュール１２０は、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェースおよび／もしくはＨＩＤプロファイル、ブルートゥースインタフェースおよび／もしくはＨＩＤプロファイル、ジグビーインタフェースおよび／もしくはＨＩＤプロファイル、ＩｒＤＡインタフェースおよび／もしくはＨＩＤプロファイル、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースおよび／もしくはＨＩＤプロファイルをサポートすることができる。
【０１０４】
[00136]ユーザ１０２は、１つまたは複数の受信された信号を介して、制御されているデバイス１０６のＧＵＩ５０４とインタフェースすることが可能にされてもよい。受信された１つまたは複数の信号は、例えば、無線ＵＳＢ  ＨＩＤクラスおよび／またはジグビーＨＩＤクラスなど、１つもしくは複数のドライバ、ユニバーサルシリアルバス（ＵＳＢ）ＨＩＤクラス、および／または、無線プロトコルＨＩＤクラスに準拠することができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、１つまたは複数のドライバおよび／または他の無線プロトコルＨＩＤクラスが利用されうる。現在、ブルートゥースは、ＵＳＢ  ＨＩＤクラスを利用する。さらに、受信された信号が、サポートされたＨＩＤプロファイルに準拠しない、すなわち、その信号が、サポートされたＨＩＤクラスでない場合、受信された信号は、制御されているデバイス１０６上で処理するために、カスタムの空気排出ドライバまたは空気検出ドライバなど、ドライバに渡されうる。受信された信号は、そのドライバを使用して、制御されているデバイス１０６内で処理されうる。
【０１０５】
[00137]通信モジュール５０２は、受信された１つまたは複数の信号をＨＩＤプロファイルにフォーマットするように動作可能でありうる。ＨＩＤプロファイルは、制御されているデバイス１０６のＧＵＩ５０４とインタフェースすることを可能にすることができる、１つまたは複数のドライバおよび／またはライブラリ５１６〜５２２を備えることができる。１つまたは複数のドライバおよび／またはライブラリ５１６〜５２２は、制御されているデバイス１０６による、ＭＥＭＳ検知および処理モジュール１０４との通信の開始、確立および／または終了のうち、１つまたは複数を可能にすることができる。ＨＩＤプロファイルは、ブルートゥースなど、有線および／または無線リンクを介して、ＭＥＭＳ検知および処理モジュール１０４など、ＨＩＤを使用するためのプロトコル、手順および／または使用シナリオを定義することができる。制御されているデバイス１０６は、ＭＥＭＳ検知および処理モジュール１０４など、ＨＩＤを発見するためにサービス発見プロトコル（ＳＤＰ）を使用することができる、ブルートゥーススタックなど、無線プロトコルスタックをホストすることができる。
【０１０６】
[00138]制御されているデバイス１０６のより多くのものの１つのユーザインタフェースはまた、ボタンまたはキーによりアクティベートされる機能モードに基づいて、アクティベートかつ修正されうる。機能モードには、ＭＥＭＳ検知および処理モジュール１０４に埋め込まれたファームウェア、ならびに、制御されているデバイス１０６上にインストールされた１つまたは複数のアプリケーション、ドライバ、および／またはライブラリの一部が含まれうる。機能モードは、ＭＥＭＳ検知および処理モジュール１０４から、かつ／または、制御されているデバイス１０６上の１つまたは複数の刺激を介して、アクティベートされうる。１つまたは複数の刺激には、空気の一吹き、タッチ、オーディオ、視覚、ジェスチャーおよび／または他の刺激が含まれうる。
【０１０７】
[00139]本発明の一実施形態によれば、制御されているデバイス１０６は、ＭＥＭＳ検知および処理モジュール１０４など、ＨＩＤから、それがアクティベートされる前に、クラスドライバおよび／またはライブラリ５１６〜５２２に対する記述子など、デバイス情報を受信するように動作可能でありうる。ドライバおよび／またはライブラリ５１６〜５２２は、制御されているデバイス１０６上の制御を可能にするために、記述子を利用してデバイス特性を決定するように動作可能でありうる。
【０１０８】
[00140]例えば、ライブラリである変数＃１  ５１６は、ＭＥＭＳ検知および処理モジュール１０４など、ＨＩＤ上への人間の呼気の排出の方向を検出し、かつ、それに応じて、受信された信号を、ユーザインタフェース５０４の１つまたは複数のコンポーネントを制御する方向信号に変換するように動作可能でありうる。ライブラリである運動量＃１  ５１８は、ユーザ１０２によって吐き出された空気の一吹きを検出し、かつ、それに応じて、ＭＥＭＳ検知および処理モジュール１０４からの対応する受信された信号を利用して、ユーザインタフェース５０４の１つまたは複数のメニューをスクロールし、特定の期間後にスローダウンするように動作可能でありうる。例えば、ライブラリである運動量＃１  ５１８は、ある時間内の人間の呼気を吹く反復回数、または、ある時間内の人間の呼気を吹く方向の組み合わせ、または、ユーザ１０２によって吐き出された人間の呼気の一吹きの速い左−右−左のシーケンスを検出するように、かつ、制御されているデバイス１０６のユーザインタフェースを通じてアクティベートかつ／または切り替えるための制御信号を生成するように動作可能でありうる。例えば、空気の一吹きをＭＥＭＳ検知および処理モジュール１０４に吹きかけることによって、スクロールの方向および速度は、ＭＥＭＳ検知および処理モジュール１０４の表面を左下から右上へと渡る空気の流れに基づいて、決定されうる。ＭＥＭＳ検知および処理モジュール１０４は、結果としてユーザインタフェースの対応する２軸スクロールとなりうる制御信号を生成することができ、スクロールの速度は、ＭＥＭＳ検知および処理モジュール１０４上の空気の流れ、または、空気の流れの圧力の強さを検知する持続時間に基づいて、決定されうる。別の実施形態では、スクロールインタラクション後のある期間内のＭＥＭＳ検知および処理モジュール１０４に対する１回または複数回の固定された空気の一吹きは、スクロールの結果として可視のエリアへのズームインを可能にすることができる、ズーム機能モードとして処理されうる。ユーザ１０２は、ＭＥＭＳ検知および処理モジュール１０４に対して再度空気を一吹きし、スクロール機能モードに戻ることによって、ズーム機能モードを終了することが可能にされてもよい。
【０１０９】
[00141]ライブラリであるブール＃１  ５２０は、ＭＥＭＳ検知および処理モジュール１０４から受信された信号を利用して、ユーザインタフェース５０４内の１つまたは複数のメニューおよび／またはアイコンを選択するように動作可能でありうる。ライブラリであるブール＃２  ５２２もまた、ＭＥＭＳ検知および処理モジュール１０４から受信された信号を利用して、ユーザインタフェース５０４内の１つまたは複数のメニューおよび／またはアイコンを選択するように動作可能でありうる。ライブラリであるブール＃２  ５２２はまた、特定の期間内に受信された人間の呼気の一吹きのシーケンスに基づいて、機能モードを決定するように動作可能でもありうる。例えば、ある期間内に受信された何回かの人間の呼気の一吹きは、ユーザインタフェース５０４内で、機能モードをスクロール機能モードから拡大機能モードに切り替えることができる。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、他のドライバおよび／またはライブラリが利用されうる。
【０１１０】
[00142]制御されているデバイス１０６は、１つまたは複数のアプレット５０８〜５１４を利用して、ＭＥＭＳ検知および処理モジュール１０４など、検出デバイスとインタフェースするように動作可能でありうる。アプレット５０８〜５１４は、例えば、ウェブブラウザなど、別のプログラムのコンテキストで実行するように動作可能でありうる、ソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができる。例えば、アプレットであるＵＩスキン＃１  ５０８は、風車としての機能を果たすことができるソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができ、その風車で、複数のアイコンがユーザインタフェース５０４の背景で循環することができる。ユーザ１０２は、制御されているデバイス１０６のユーザインタフェース５０４の背景から、１つまたは複数のアイコンを選択するように促されてもよい。アプレットであるＵＩスキン＃２  ５１０は、例えば、ＧＵＩ５０４上に表示されているアイコンにユーザ１０２が空気を吹きかけるとき、ユーザインタフェース５０４上の１つまたは複数のアイコンを粉々に分解することを可能にすることができる、ソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができる。別の実施形態では、アプレットの１つは、例えば、アクティベーション時に、ユーザインタフェース５０４の１つまたは複数のコンポーネントの間で切り替えることができる、ソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができる。
【０１１１】
[00143]別の実施形態では、アプレットの１つは、３−Ｄフリップブックとしての機能を果たすことができるソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができ、その３−Ｄフリップブックで、ユーザ１０２は、ＧＵＩ５０４上のブックに空気を吹きかけて、そのブック内の１つまたは複数のページをめくることが可能にされてもよい。アプレットであるＦａｖｅｓ＃１  ５１２は、ユーザ１０２がＧＵＩ５０４上のユーザまたは友人の２つ以上の写真に空気を吹きかけるとき、ＧＵＩ５０４上のそのユーザまたは友人の２つ以上の写真を単一の写真にモーフィングすることを可能にすることができる、ソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができる。アプレットであるスクロール機能５１４は、ＧＵＩ５０４上の複数のメニュー、ページおよび／またはアイコンをスクロールすることを可能にすることができる、ソフトウェアコンポーネント、コードおよび／またはプログラムを備えることができる。制御されているデバイス１０６のＧＵＩ５０４は、アプレット５０８〜５１４によって生成された１つまたは複数の出力に基づいて、ＭＥＭＳ検知および処理モジュール１０４とインタフェースするように動作可能でありうる。
【０１１２】
[00144]ホストコンピュータインタフェース（ＨＣＩ）５０６は、例えば、コントローラ管理、リンク確立および／または維持のために、制御されているデバイス１０６内のディスプレイ、他のハードウェアおよび／またはプロセッサへのインタフェースを備えることができる。ＨＣＩトランスポート層は、ＨＣＩコマンドを、制御されているデバイス１０６内の他のハードウェアへ配信するように動作可能でありうる。
【０１１３】
[00145]本発明の一実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、制御されているデバイス１０６上で複数の機能モードを有効にするために利用されうる。例えば、ＭＥＭＳ検知および処理モジュール１０４は、多次元軸で文書をスクロールすることを可能にするためのスクロール機能モードと、文書のズームインおよびズームアウトを可能にし、または、指向性拡大を可能にし、テキストの本文内でカーソルを移動させるためのズーム機能モードと、ポイントおよびクリック機能モードであって、クリックが、ＭＥＭＳ検知および処理モジュール１０４上で１回または複数回空気を一吹きする例示的実施形態でありうる機能モードと、ポインタを項目上で停止させることによってユーザインタフェース１２８上のその項目をドラッグすること、その項目をドラッグすること、および、次いでＭＥＭＳ検知および処理モジュール１０４上で再度空気を一吹きすることによってその項目をドロップすることを可能にするための、ドラッグアンドドロップ機能モードとを有効にするように動作可能でありうる。
【０１１４】
[00146]例えば、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の次元で、ゲームおよび他のマルチメディアアプリケーション内でキャラクタおよび／もしくはアバターを動かすこと、ゲームおよび他のアプリケーション内で自動スクロール速度を制御することによって背景を移動させるか、もしくは、他のスーパーインポーズされた要素を移動させること、ゲームプレイを中断することなく、オプションのリストをスクロールして選択し、ゲーム内で射撃中に武器を交換すること、ならびに／または、より多くの同時入力を可能にするために、呼気によって操作されるべき具体的な制御をマッピングすることに基づいて、ゲーム内でカスタマイズ可能な入力を既存のコントローラに追加することを行うように動作可能でありうる。例えば、ＭＥＭＳ検知および処理モジュール１０４は、キーボード、マウスもしくは任意の他の入力デバイスによるマルチモーダル入力を可能にすること、タッチスクリーンによるマルチモーダル入力を可能にすること、仮想要素の動作など、ＧＵＩベースのインタラクションのためのボイスおよび／もしくはスピーチによるマルチモーダル入力を可能にすること、ならびに／または、ジェスチャーおよび／もしくは動作追跡によるマルチモーダル入力を可能にすることを行うように動作可能でありうる。
【０１１５】
[00147]本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、オーディオ−ビデオデバイスにおけるオーディオレベルもしくはボリュームの設定、前方もしくは後方へのトラックのスキップ、および／または、電話のボイスメールメッセージのスキップなど、非ＧＵＩの可変機能の制御を可能にすること、データ入力中にアイコン、アプリケーション、ウィンドウもしくはウィジェットを閲覧すること、ならびに／または、図２Ｆに例示されたように、ユーザの両手をハンドル上に置いたまま、ナビゲーションシステムもしくは車内のダッシュボードおよびエンターテインメントシステムとインタラクトすることを行うように動作可能でありうる。
【０１１６】
[00148]本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、仮想現実環境およびゲーム内で火、ろうそく、風車、シャボン玉、または、漂うほこりを吹くなど、現実のインタラクションの模倣を可能にし、音楽の再生中に、フィルタ、ピッチまたはソースなど、オーディオおよび／またはビデオパラメータを修正するように動作可能でありうる。例えば、ＭＥＭＳ検知および処理モジュール１０４は、例えば、図２Ｄに開示されたようなヘッドマウントディスプレイにおいてコンテンツをスクロールもしくはズームすること、大型ディスプレイもしくはビデオプロジェクタとリモートでインタラクトすること、ならびに／または、動作の方向および／もしくは速度を調整することによって、玩具もしくは電子デバイスを制御すること、グラフィックスデザイン編集アプリケーションにおいて、他の入力を描画もしくは提供中に線幅などのパラメータを設定することなど、機能モードを有効にすることによって、企業、法執行、自国の保安、医学的な緊急事態、軍事オペレーションにおいて、ウェアラブル機器のハンズフリー操作を可能にするように動作可能でありうる。
【０１１７】
[00149]それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、ＭＥＭＳ検知および処理モジュールは他のアプリケーションで利用されうる。
【０１１８】
[00150]本発明の一実施形態によれば、ＧＵＩ５０４とインタフェースする人間すなわちユーザ１０２は、制御されているデバイス１０６上のいかなる特定のオペレーティングシステム（ＯＳ）プラットフォームについても不可知であってもよい。例えば、制御されているデバイス１０６は、ｉＰｈｏｎｅまたはＢｌａｃｋｂｅｒｒｙフォンなど、移動電話上で、Ｗｉｎｄｏｗｓ  ＯＳ、Ｓｙｍｂｉａｎ  ＯＳ、Ａｎｄｒｏｉｄ  ＯＳ、Ｐａｌｍ  ＯＳ、または、他のオペレーティングシステムのうち、任意の１つまたは複数のものにおいて実行中である場合がある。それにもかかわらず、本発明はそのように限定されない場合があり、本発明の範囲を限定することなく、他のオペレーティングシステムが利用されうる。
【０１１９】
[00151]図６は、人間の呼気を使用してデバイスを制御する信号を処理するための例示的ステップを例示するフローチャートである。図６を参照すると、例示的ステップは、ステップ６０２で開始することができる。ステップ６０４で、１つまたは複数の信号が、ＭＥＭＳ検知および処理モジュール１０４など、ヒューマンインタフェースデバイス（ＨＩＤ）としての機能を果たすように動作可能な検出デバイスから受信されうる。検出デバイスは、制御されるデバイスに埋め込まれうるマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検出器を備えることができる。１つまたは複数の信号は、人間の呼気の排出によって引き起こされた空気の動きの検出に応答して、生成されうる。ステップ６０６で、制御されているデバイス１０６は、受信された１つまたは複数の信号をＨＩＤプロファイルにフォーマットするように動作可能でありうる。ＨＩＤプロファイルは、制御されているデバイス１０６のＧＵＩ５０４とインタフェースすることを可能にすることができる、１つまたは複数のドライバおよび／またはライブラリ５１６〜５２２を備えることができる。ステップ６０８で、１つまたは複数のドライバおよび／またはライブラリ５１６〜５２２は、制御されているデバイス１０６による、ＭＥＭＳ検知および処理モジュール１０４との通信の開始、確立および／または終了のうち、１つまたは複数を可能にすることができる。ステップ６１０で、制御されているデバイス１０６内の１つまたは複数のアプレット５０８〜５１４は、ＭＥＭＳ検知および処理モジュール１０４など、検出デバイスとインタフェースするように動作可能でありうる。ステップ６１２で、ユーザ１０２は、１つまたは複数のアプレット５０８〜５１４を利用して、１つまたは複数の受信された信号を介して、制御されているデバイス１０６のグラフィカルユーザインタフェース（ＧＵＩ）１２８とインタフェースすることが可能にされてもよい。制御は次いで、終了ステップ５１４へ移る。
【０１２０】
[00152]図７Ａは、本発明の一実施形態による、人間の呼気を使用してデバイスのユーザインタフェースを制御するための例示的ステップを例示するフローチャートである。図７Ａを参照すると、例示的ステップは、ステップ７０２で開始することができる。ステップ７０４で、ＭＥＭＳ検知および処理モジュール１０４内の検知モジュール１１０は、例えば、ユーザ１０２による人間の呼気の排出によって引き起こされた、周囲空気の組成など、組成における動きまたは変化を検出するように動作可能でありうる。ステップ３０６で、検知モジュール１１０は、人間の呼気の排出によって引き起こされた動きの検出に応答して、１つまたは複数の電気、光および／または磁気信号を生成するように動作可能でありうる。ステップ７０８で、プロセッサファームウェア１１６は、様々なアルゴリズムを利用して、検知モジュール１１０から受信された電気、磁気および／または光信号を処理するように動作可能でありうる。プロセッサファームウェア１１６はまた、特定のユーザ１０２の呼吸パターンに適合するように、人工知能（ＡＩ）アルゴリズムを組み込むように動作可能であってもよい。
【０１２１】
[00153]ステップ７１０で、プロセッサファームウェア１１６は、検知モジュール１１０から受信された電気、光および／または磁気信号の処理に基づいて、制御されているデバイス１０６への１つまたは複数の制御信号を生成するように動作可能でありうる。ステップ７１２で、生成された１つまたは複数の制御信号は、マルチメディアデバイス１０６ａのユーザインタフェース１０７ａ、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェース１０７ｂ、パーソナルコンピュータ（ＰＣ）、ラップトップもしくはノートブックコンピュータ１０６ｃのユーザインタフェース１０７ｃ、表示デバイス１０６ｄのユーザインタフェース１０７ｄ、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅのユーザインタフェース１０７ｅ、ならびに、移動マルチメディアプレイヤおよび／もしくはリモートコントローラのユーザインタフェースなど、制御されているデバイス１０６のユーザインタフェース１２８を制御するように動作可能でありうる。制御は次いで、終了ステップ７１４へ移る。
【０１２２】
[00154]図７Ｂは、本発明の一実施形態による、情報のサイドローディングを行うための例示的ステップを例示するフローチャートである。図７Ｂを参照すると、例示的ステップは、ステップ７５２で開始することができる。ステップ７５４で、移動電話１３０ａなど、制御されているデバイス１０６は、ＰＣ、ラップトップまたはノートブックコンピュータ１３２など、別のデバイス１０８から、データおよび／またはメディアコンテンツを受信するように動作可能でありうる。ステップ７５６で、移動電話１３０ａなど、制御されているデバイス１０６は、インターネット１３４など、ネットワークからデータおよび／またはメディアコンテンツを検索するように動作可能でありうる。例えば、検索されたデータおよび／またはメディアコンテンツには、ＲＳＳフィード、ＵＲＬおよび／またはマルチメディアコンテンツが含まれうる。
【０１２３】
[00155]ステップ７５８で、ラップトップ、ＰＣおよび／またはノートブック１３２が、受信されたデータおよび／またはメディアコンテンツ、ならびに、検索されたデータおよび／またはメディアコンテンツの関連付けおよび／またはマッピングを行うことができるかどうかが判定されうる。関連付けまたはマッピングがラップトップ、ＰＣおよび／またはノートブック１３２上で行われる場合、制御はステップ７６０へ移る。ステップ７６０で、ラップトップ、ＰＣおよび／またはノートブック１３２内の１つまたは複数のプロセッサは、受信かつ検索されたデータおよび／またはメディアコンテンツを、アイコンまたはグループに関連付けかつ／またはマッピングするように動作可能でありうる。例えば、ラップトップ、ＰＣおよび／またはノートブック１３２は、ユーザ１０２がアイコンを介して機能を有効にするか、またはアクティベートすることができるように、アイコンを機能に関連付けかつ／またはマッピングするように動作可能でありうる。例示的アイコンは、ハイパーリンク、ブックマーク、ショートカット、ウィジェット、ＲＳＳフィードおよび／またはお気に入りの仲間など、機能を有効にすることができる。ステップ７６２で、ラップトップ、ＰＣおよび／またはノートブック１３２は、関連付けられたアイコンまたはグループを、移動電話１３０ａなど、制御されているデバイス１０６へ通信するように動作可能でありうる。制御は次いで、ステップ７６６へ移る。
【０１２４】
[00156]関連付けまたはマッピングがラップトップ、ＰＣおよび／またはノートブック１３２上で行われない場合、制御はステップ７６４へ移る。ステップ７６４で、移動電話１３０ａなど、制御されているデバイス１０６内の１つまたは複数のプロセッサは、受信かつ検索されたデータおよび／またはメディアコンテンツを、アイコンまたはグループに関連付けかつ／またはマッピングするように動作可能でありうる。例えば、移動電話１３０ａは、ユーザ１０２がアイコンを介して機能を有効にするか、またはアクティベートすることができるように、アイコンを機能に関連付けかつ／またはマッピングするように動作可能でありうる。
【０１２５】
[00157]ステップ７６６で、移動電話１３０ａなど、制御されているデバイス１０６は、受信されたデータおよび／またはメディアコンテンツに関連付けられたコンテンツが、移動電話１３０ａなど、制御されているデバイスのユーザインタフェース１３１ａの一体部分になりうるように、関連付けられたアイコンまたはグループをカスタマイズするように動作可能でありうる。ユーザインタフェース１３１ａは、ユーザ１０２によって修正かつ／または編成されうる。この点について、ユーザ１０２は、ユーザインタフェース１３１ａに対して利用されるべきコンテンツ、および／または、１つもしくは複数のコンテンツコンポーネントを選び、作成し、配置し、かつ／または編成することができる。例えば、ユーザ１０２は、画面上でコンテンツコンポーネントを編成することができ、背景および／またはアイコン画像のために、個人の写真など、コンテンツを選ぶことができる。加えて、ユーザ１０２は、コンテンツコンポーネントがアクティベートされるか、または、ユーザ１０２に提示される方法を作成かつ／または修正することができる。例えば、ユーザ１０２は、ユーザインタフェース１２８のためのアイコンおよび／または背景を作成、インポートかつ／または編集することができる。制御は次いで、終了ステップ７６８へ移る。
【０１２６】
[00158]本発明の一実施形態によれば、人間の呼気を使用してデバイスのユーザインタフェースを制御するための方法およびシステムは、埋め込み型のマイクロ・エレクトロ・メカニカル・システム（ＭＥＭＳ）検知および処理モジュール１０４（図１Ａ）を備える、デバイス１０６（図１Ａ）を備えることができる。ＭＥＭＳ検知および処理モジュール１０４は、ユーザ１０２による人間の呼気の排出によって引き起こされた動きを検出するように動作可能でありうる。人間の呼気の排出によって引き起こされた動きの検出に応答して、ＭＥＭＳ検知および処理モジュール１０４は、１つまたは複数の制御信号を生成するように動作可能でありうる。生成された１つまたは複数の制御信号は、マルチメディアデバイス１０６ａ、携帯電話／スマートフォン／データフォン１０６ｂ、ＰＣ、ラップトップまたはノートブックコンピュータ１０６ｃ、表示デバイス１０６ｄ、ＴＶ／ゲームコンソール／他のプラットフォーム１０６ｅ、移動マルチメディアプレイヤおよび／またはリモートコントローラなど、デバイス１０６のユーザインタフェース１２８を制御するために利用されうる。
【０１２７】
[00159]本発明の例示的実施形態では、人間の呼気の排出によって引き起こされた動きの検出は、チャネルを使用せずに生じる場合がある。人間の呼気の排出によって引き起こされた動きの検出は、人間の呼気がオープンスペースへ、かつ、検出を可能にするＭＥＭＳ検知および処理モジュール１０４内の１つまたは複数の検出器上へ吐き出されることに応答することができる。
【０１２８】
[00160]本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、生成された１つまたは複数の制御信号を介して、制御されているデバイス１０６のより多くのものの１つのユーザインタフェース内でナビゲートするように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、生成された１つまたは複数の制御信号を介して、制御されているデバイス１０６のユーザインタフェース１２８内で１つまたは複数のコンポーネントを選択するように動作可能でありうる。生成された１つまたは複数の制御信号は、制御されているデバイスへ、外部メモリインタフェース、汎用非同期送受信器（ＵＡＲＴ）インタフェース、拡張シリアル・ペリフェラル・インタフェース（ｅＳＰＩ）、汎用入出力（ＧＰＩＯ）インタフェース、パルス符号変調（ＰＣＭ）および／もしくはＩＣ間サウンド（Ｉ２Ｓ）インタフェース、集積回路間（Ｉ２Ｃ）バスインタフェース、ユニバーサルシリアルバス（ＵＳＢ）インタフェース、ブルートゥースインタフェース、ジグビーインタフェース、ＩｒＤＡインタフェース、ならびに／または、無線ＵＳＢ（Ｗ−ＵＳＢ）インタフェースのうち、１つまたは複数を介して通信されうる。
【０１２９】
[00161]ＭＥＭＳ検知および処理モジュール１０４は、デバイス１０６による通信の開始、確立および／または終了のうち、１つまたは複数を可能にするように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、人間の呼気の排出もしくは空気などの流体の排出、ボタン押下などの触覚入力、ボイスコマンドなどのオーディオ入力、ならびに／または、加速度計および／もしくはジャイロスコープによって検出されたものなど、制御されているデバイス１０６の動きのうち、１つまたは複数に基づいて、制御されているデバイス１０６のユーザインタフェース１２８内でインタラクションを可能にするように動作可能でありうる。
【０１３０】
[00162]本発明の別の実施形態によれば、ＭＥＭＳ検知および処理モジュール１０４は、制御されているデバイス１０６のより多くのものの１つのユーザインタフェース１２８内で、１つまたは複数のアナログおよび／またはデジタル機能を制御するために、制御信号を生成するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、超低圧での空気の一吹きを全方向的に検出するように動作可能でありうる。ＭＥＭＳ検知および処理モジュール１０４は、スクロール、パン、ズームおよび／またはクリック機能モードなど、直観的な機能モードを可能にすること、意図的でないコンテンツの選択を防止すること、および／または、コンテンツが遮られることを最小限にすることを行うように動作可能でありうる。
【０１３１】
[00163]ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／または、携帯電話／スマートフォン／データフォン１０６ｂ、および／または、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃなど、複数のデバイスのうち１つまたは複数は、別のデバイス１０８から、ユーザインタフェース１２８を定義する１つまたは複数の入力を受信するように動作可能でありうる。他のデバイス１０８は、ＰＣ、ラップトップもしくはノートブックコンピュータ１０６ｃ、ならびに／または、ハンドヘルドデバイス、例えば、マルチメディアデバイス１０６ａ、および／もしくは、携帯電話／スマートフォン／データフォン１０６ｂのうち、１つまたは複数であってもよい。この点について、データは、他のデバイス１０８から携帯電話／スマートフォン／データフォン１０６ｂへ転送されてもよく、このデータは、携帯またはＰＣＳサービスプロバイダなど、サービスプロバイダを介して、携帯電話／スマートフォン／データフォン１０６ｂによってリモートアクセスされうる、メディアコンテンツに関連付けまたはマッピングされてもよい。メディアコンテンツに関連付けまたはマッピングされる、転送されたデータは、携帯電話／スマートフォン／データフォン１０６ｂのユーザインタフェースをカスタマイズするために利用されうる。この点について、１つまたは複数の受信された入力に関連付けられたメディアコンテンツは、制御されているデバイス１０６のユーザインタフェース１２８の一体部分になりうる。
【０１３２】
[00164]本発明は、呼気の排出に限定されない。したがって、本発明の様々な例示的実施形態では、ＭＥＭＳは、空気など、任意のタイプの流体の排出を検出するように動作可能であってもよく、流体のソースは、動物、機械および／またはデバイスであってもよい。
【０１３３】
[00165]本発明の他の実施形態は、機械および／またはコンピュータによって実行可能な少なくとも１つのコード部を有し、それにより、機械および／またはコンピュータに、人間の呼気を使用してデバイスのユーザインタフェースを制御するための本明細書に記載されたようなステップを行わせる、機械コードおよび／またはコンピュータプログラムを格納した、非一時的なコンピュータ可読媒体および／もしくは記憶媒体、ならびに／または、非一時的な機械可読媒体および／もしくは記憶媒体を提供することができる。
【０１３４】
[00166]したがって、本発明の態様は、ハードウェア、ソフトウェア、ファームウェア、または、それらの組み合わせで実現されうる。本発明は、少なくとも１つのコンピュータシステムにおいて集中形式で、または、異なる要素がいくつかの相互接続されたコンピュータシステムにわたって拡散される分散形式で、実現されうる。本明細書に記載された方法を実行するように適合されたあらゆる種類のコンピュータシステムまたは他の装置が適している。ハードウェア、ソフトウェアおよびファームウェアの典型的な組み合わせは、ロードされ、実行されるとき、本明細書に記載された方法を実行するようにコンピュータシステムを制御する、コンピュータプログラムを有する汎用コンピュータシステムであってもよい。
【０１３５】
[00167]本発明の一実施形態は、ボードレベル製品として、単一チップの特定用途向け集積回路（ＡＳＩＣ）として、または、別々のコンポーネントとしてシステムの他の部分と共に単一チップ上に集積された様々なレベルで実装されうる。システムの集積度は、主として、速度およびコストを考慮することによって決定される。現代のプロセッサの高性能性のため、市販のプロセッサを利用することが可能であり、市販のプロセッサは、本システムのＡＳＩＣ実装の外部で実装されうる。別法として、プロセッサがＡＳＩＣコアまたは論理ブロックとして使用可能である場合、市販のプロセッサは、ファームウェアとして実装された様々な機能と共に、ＡＳＩＣデバイスの一部として実装されうる。
【０１３６】
[00168]本発明はまた、コンピュータプログラム製品に組み込み可能でもあり、このコンピュータプログラム製品は、本明細書に記載された方法の実装を可能にするすべての特徴を備え、コンピュータシステムにロードされるとき、これらの方法を実行することができる。本コンテキストにおけるコンピュータプログラムは、例えば、情報処理機能を有するシステムに直接的に、または、次のもの、すなわち、ａ）別の言語、コードまたは表記への変換、ｂ）異なる材料形態での再現、のいずれかもしくは両方の後に、特定の機能を行わせるように意図された一組の命令の、任意の言語、コードまたは表記による任意の表現を意味することができる。しかし、当業者の理解の範囲内のコンピュータプログラムの他の意味もまた、本発明によって企図される。
【０１３７】
[00169]本発明は、ある実施形態を参照して記載されたが、本発明の範囲から逸脱することなく、様々な変更を行うことができ、均等物で代用可能であることは、当業者には理解されよう。加えて、本発明の範囲から逸脱することなく、本発明の教示に特定の状況または材料を適合させるように、多くの修正が行われうる。したがって、本発明は、開示された特定の実施形態に限定されないこと、および、本発明は、添付の特許請求の範囲の範囲内に含まれるすべての実施形態を含むことが意図される。
【図１Ａ】
2013542470.tif 000003
【図１Ｂ】
2013542470.tif 000004
【図１Ｃ】
2013542470.tif 000005
【図１Ｄ】
2013542470.tif 000006
【図１Ｅ】
2013542470.tif 000007
【図２Ａ】
2013542470.tif 000008
【図２Ｂ】
2013542470.tif 000009
【図２Ｃ】
2013542470.tif 000010
【図２Ｄ】
2013542470.tif 000011
【図２Ｅ】
2013542470.tif 000012
【図２Ｆ】
2013542470.tif 000013
【図２Ｇ】
2013542470.tif 000014
【図２Ｈ】
2013542470.tif 000015
【図２Ｉ】
2013542470.tif 000016
【図２Ｊ】
2013542470.tif 000017
【図３Ａ】
2013542470.tif 000018
【図３Ｂ】
2013542470.tif 000019
【図３Ｃ】
2013542470.tif 000020
【図３Ｄ】
2013542470.tif 000021
【図３Ｅ】
2013542470.tif 000022
【図３Ｆ】
2013542470.tif 000023
【図３Ｇ】
2013542470.tif 000024
【図３Ｈ】
2013542470.tif 000025
【図４Ａ】
2013542470.tif 000026
【図４Ｂ】
2013542470.tif 000027
【図４Ｃ】
2013542470.tif 000028
【図５】
2013542470.tif 000029
【図６】
2013542470.tif 000030
【図７Ａ】
2013542470.tif 000031
【図７Ｂ】
2013542470.tif 000032