(57)【要約】  電子システムの操作の方法は、プレゼンテーションコンテキスト内の感知要因を検出することと、デバイスの複数インスタンス間のデバイス関係を確立するために感知要因に基づいてデバイス関係を決定することと、デバイス上に提示するためにデバイス関係に応じた光度レベルで配色を提示するために制御ユニットによりプレゼンテーションアレンジメントを生成することとを含む。【選択図】図２
2019502246.tif 000002
【特許請求の範囲】
【請求項１】
プレゼンテーションコンテキスト内の感知要因を検出することと、
デバイスの複数インスタンス間のデバイス関係を確立するために、前記感知要因に基づいて前記デバイス関係を決定することと、
前記デバイス関係に応じた光度レベルで配色を前記デバイス上に提示するために、制御ユニットによりプレゼンテーションアレンジメントを生成することと、
を含む、電子システムの操作の方法。
【請求項２】
前記デバイスのそれぞれの上で提示された前記プレゼンテーションアレンジメントの複数インスタンスをブレンドしたことに基づいて、プレゼンテーションアンサンブルを生成することをさらに含む、請求項１に記載の方法。
【請求項３】
前記デバイス関係を決定することが、前記デバイスの１つのインスタンスをマスタデバイスとして、前記デバイスの他のインスタンスをスレーブデバイスとして識別するために前記デバイス関係を決定することを含む、請求項１に記載の方法。
【請求項４】
前記プレゼンテーションアレンジメントを生成することが、照明源のそれぞれのインスタンスによって放出されたカラーを制御することにより配色を生成することを含む、請求項１に記載の方法。
【請求項５】
前記プレゼンテーションアレンジメントを生成することが、デバイスのデバイス配向を変更するためのジェスチャタイプに基づいて前記プレゼンテーションアレンジメントを生成することを含む、請求項１に記載の方法。
【請求項６】
配向閾値に一致するか又はそれを超える配向変化度に基づいて前記プレゼンテーションアレンジメントを更新することをさらに含む、請求項１に記載の方法。
【請求項７】
前記デバイスによって放出された前記配色、前記光度レベル、又はこれらの組み合わせを更新するためにデバイス高さに基づいて前記プレゼンテーションアレンジメントを決定することをさらに含む、請求項１に記載の方法。
【請求項８】
デバイス接触が前記デバイスの表面ポイント、デバイス表面、又はこれらの組み合わせの上で検出された時に前記配色、前記光度レベル、又はこれらの組み合わせを更新するために前記デバイス接触に基づいて前記プレゼンテーションアレンジメントを決定することをさらに含む、請求項１に記載の方法。
【請求項９】
プレゼンテーション方向に応じてスレーブデバイスに対してマスタデバイスの前記プレゼンテーションアレンジメントを共用するためのポア効果を生成することをさらに含む、請求項１に記載の方法。
【請求項１０】
ランダム順にスレーブデバイスの複数インスタンスに対してマスタデバイスの前記プレゼンテーションアレンジメントを共用するためのウェーブ効果を生成することをさらに含む、請求項１に記載の方法。
【請求項１１】
プレゼンテーション方向の複数インスタンスにおいてスレーブデバイスに対してマスタデバイスから始まる前記プレゼンテーションアレンジメントを提示するためのリップル効果を生成することをさらに含む、請求項１に記載の方法。
【請求項１２】
行、列、又はこれらの組み合わせに配置された前記プレゼンテーションアレンジメントの複数インスタンスを提示するためのライン効果を生成することをさらに含む、請求項１に記載の方法。
【請求項１３】
起点デバイスとターゲットデバイスとの間の前記デバイスのそれぞれのインスタンスで前記プレゼンテーションアレンジメントを提示するためのプレゼンテーション経路を決定することをさらに含む、請求項１に記載の方法。
【請求項１４】
プレゼンテーションコンテキスト内の感知要因を検出するための検出センサと、
前記検出センサに結合された制御ユニットであって、
デバイスの複数インスタンス間のデバイス関係を確立するために前記感知要因に基づいて前記デバイス関係を決定し、
前記デバイス上に提示するために前記デバイス関係に応じた光度強度で配色を提示するために制御ユニットによりプレゼンテーションアレンジメントを生成するための制御ユニットと、
を含む、電子システム。
【請求項１５】
前記制御ユニットが、前記デバイスのそれぞれの上で提示された前記プレゼンテーションアレンジメントの複数インスタンスをブレンドしたことに基づいて、プレゼンテーションアンサンブルを生成するためのものである、請求項１４に記載のシステム。
【請求項１６】
前記制御ユニットが、前記デバイスの１つのインスタンスをマスタデバイスとして、前記デバイスの他のインスタンスをスレーブデバイスとして識別するために前記デバイス関係を決定するためのものである、請求項１４に記載のシステム。
【請求項１７】
前記制御ユニットが、照明源のそれぞれのインスタンスによって放出されたカラーを制御することにより配色を生成するためのものである、請求項１４に記載のシステム。
【請求項１８】
前記制御ユニットが、デバイスのデバイス配向を変更するためのジェスチャタイプに基づいて前記プレゼンテーションアレンジメントを生成するためのものである、請求項１４に記載のシステム。
【請求項１９】
実行のための命令を含む非一時的コンピュータ可読媒体であって、前記命令が、
プレゼンテーションコンテキスト内の感知要因を検出することと、
デバイスの複数インスタンス間のデバイス関係を確立するために前記感知要因に基づいて前記デバイス関係を決定することと、
前記デバイス上に提示するために前記デバイス関係に応じた光度強度で配色を提示するために制御ユニットによりプレゼンテーションアレンジメントを生成することと、
を含む、非一時的コンピュータ可読媒体。
【請求項２０】
前記デバイスのそれぞれの上で提示された前記プレゼンテーションアレンジメントの複数インスタンスをブレンドしたことに基づいて、プレゼンテーションアンサンブルを生成することをさらに含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２１】
前記デバイス関係を決定することが、前記デバイスの１つのインスタンスをマスタデバイスとして、前記デバイスの他のインスタンスをスレーブデバイスとして識別するために前記デバイス関係を決定することを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２２】
前記プレゼンテーションアレンジメントを生成することが、照明源のそれぞれのインスタンスによって放出されたカラーを制御することにより配色を生成することを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【請求項２３】
前記プレゼンテーションアレンジメントを生成することが、デバイスのデバイス配向を変更するためのジェスチャタイプに基づいて前記プレゼンテーションアレンジメントを生成することを含む、請求項１９に記載の非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]  本出願は２０１５年１２月５日に出願された米国仮特許出願第６２／２６３，６２３号の利益を請求するものであり、その主題はそれに対する参照により本明細書に取り入れられる。
【０００２】
[0002]  本発明は、一般に電子システムに関し、詳細にはプレゼンテーションメカニズムを備えたシステムに関する。
【背景技術】
【０００３】
[0003]  現代の携帯型消費者向け電子製品及び工業用電子製品、特に、電子システム、携帯電話、携帯情報端末、及びコンビネーションデバイスなどのクライアントデバイスは、位置ベースの情報サービスを含み、現代生活をサポートするためにますます増加するレベルの機能を提供している。既存の技術における研究開発は無数の異なる方向に進む可能性がある。
【０００４】
[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]  例えば、電子システム１００はデバイス距離２２４に基づいてデバイス近接２２２を決定することができる。デバイス距離２２４は、あるデバイスと他のデバイスとの間の物理的距離として定義される。例えば、デバイス距離２２４は、第１のデバイス１０２の１つのインスタンス及び第１のデバイス１０２の他のインスタンスのものにすることができる。より具体的には、一例として、デバイス距離２２４は、電子システム１００がデバイス同士がデバイス近接２２２内にあると決定するためにデバイス同士の間の最小距離又は最大距離を表すことができる。さらなる例において、第１のデバイス１０２の１つのインスタンスと第１のデバイス１０２の他のインスタンスとの間のデバイス距離２２４が最大距離を表すデバイス距離２２４より大きくなる可能性がある場合、電子システム１００は、第１のデバイス１０２がプレゼンテーションコンテキスト２０６内にないと決定することができる。
【００４０】
[0047]  デバイス接触２２６は、デバイス同士が互いに接触している状況として定義される。例えば、第１のデバイス１０２の１つのインスタンスは、表面ポイント２２８で、デバイス表面２３０に沿って、又はこれらの組み合わせで接触することにより、第１のデバイス１０２の他のインスタンスとのデバイス接触２２６を有することができる。表面ポイント２２８は、第１のデバイス１０２のデバイス表面２３０上の物理的スポットとして定義される。デバイス表面２３０は、第１のデバイス１０２の外側の広がりとして定義される。例えば、デバイス表面２３０は、透明、半透明、又はこれらの組み合わせである１つ以上の材料で作ることができる。さらなる例において、デバイス表面２３０は、第１のデバイス１０２の輪郭を作成するために上述のようにデバイス形状２１０になるように形成することができる。
【００４１】
[0048]  次に図３を参照すると、第１のデバイス１０２の複数インスタンスのプレゼンテーションアンサンブル３０２の第１の例が示されている。プレゼンテーションアンサンブル３０２は、プレゼンテーションアレンジメント３０４の複数インスタンスのグループ化として定義される。例えば、電子システム１００はプレゼンテーションアレンジメント３０４の複数インスタンスを１つのグループとして配置することができ、その結果、プレゼンテーションアレンジメント３０４のそれぞれのインスタンスは全体としてのそのグループに対する一部になる。
【００４２】
[0049]  プレゼンテーションアレンジメント３０４は、デバイスによって提示すべき配色３０６、光度レベル３０８、又はこれらの組み合わせの組み合わせとして定義される。配色３０６は、カラー３１０又はカラー３１０の複数インスタンスの組み合わせとして定義される。光度レベル３０８は、カラー３１０のルーメン強度又は輝度として定義される。カラー３１０は、オブジェクトによって反射される光に関するオブジェクト又は物質の品質として定義される。
【００４３】
[0050]  さらなる例において、図２の照明源２０８は、カラーモデル３１２に応じて光度レベル３０８の様々なインスタンスでカラー３１０を放出することができる。例えば、カラーモデル３１２は、ＲＧＢ（赤、緑、及び青）、ＨＳＬ（色相、彩度、及び明度）、ＨＳＶ（色相、彩度、及び値）、又はこれらの組み合わせを含むことができる。その上、第１のデバイス１０２の照明源２０８又は照明源２０８の複数インスタンスは、カラー３１０の様々なインスタンスをブレンドして配色３０６を生成するために、カラーモデル３１２のＲＧＢチャネル比を調整することができる。
【００４４】
[0051]  さらなる例において、第１のデバイス１０２は、照明源２０８の複数インスタンスによって光度レベル３０８の１つのインスタンスで配色３０６を提示することにより、プレゼンテーションアレンジメント３０４を提示することができる。カラー３１０又はカラー３１０の複数インスタンスの様々な組み合わせを放出することにより、第１のデバイス１０２は、例えば第１のデバイス１０２のデバイス表面２３０の半透明材料を通って放出されたカラー３１０によってグロー効果を生成することができる。
【００４５】
[0052]  電子システム１００は、ポア（pour）効果３１４、ウェーブ効果３１６、又はこれらの組み合わせとしてプレゼンテーションアンサンブル３０２を提示することができる。ポア効果３１４は、ジェスチャタイプ３１８によってプレゼンテーション方向３２０による一方向の照明を引き起こすことができる場合に、第１のデバイス１０２の複数インスタンスによってプレゼンテーションアレンジメント３０４の複数インスタンスを提示することを含むことができる。ウェーブ効果３１６は、ジェスチャタイプ３１８によって第１のデバイス１０２によるランダム順の照明を引き起こすことができる場合に、第１のデバイス１０２の複数インスタンスによってプレゼンテーションアレンジメント３０４の複数インスタンスを提示することを含むことができる。
【００４６】
[0053]  ジェスチャタイプ３１８は、デバイスのユーザによって又はデバイス上で行われるアクションとして定義される。例えば、ジェスチャタイプ３１８は、チルト、シェイク、スロー、ロール、タップ、ホールド、パーム、又はこれらの組み合わせを含むことができる。具体的な一例において、第１のデバイス１０２のユーザは、カラー３１０を放出するように照明源２０８をトリガするために、第１のデバイス１０２のデバイス表面２３０をタップすることができる。
【００４７】
[0054]  プレゼンテーション方向３２０は、照明源２０８を含むデバイスを照明する順序として定義される。例えば、ユーザがスレーブデバイス２１８の複数インスタンスに向かってマスタデバイス２１６をチルトすることにより、スレーブデバイス２１８を照明させるようにトリガするプレゼンテーション方向３２０は、マスタデバイス２１６に最も近いスレーブデバイス２１８から始まり、マスタデバイス２１６に次に最も近いスレーブデバイス２１８の次のインスタンスに移行して、照明源２０８の１つのインスタンス又は複数インスタンスを照明することができる。その結果、マスタデバイス２１６から最も遠いスレーブデバイス２１８は最後に照明することができる。さらなる例において、プレゼンテーション方向３２０は、左から右、右から左、上から下、下から上、一方の対角端部からもう一方の対角端部、又はこれらの組み合わせを含むことができる。
【００４８】
[0055]  効果レベル３２２は、マスタデバイス２１６がスレーブデバイス２１８の１つのインスタンス又は複数インスタンスに影響を及ぼす程度として定義される。効果レベル３２２の範囲は、効果なしから、図２のプレゼンテーションコンテキスト２０６内に存在するデバイスの全インスタンスまでの範囲に及ぶ可能性がある。上記の例について続けると、ジェスチャタイプ３１８によって引き起こされるデバイス配向３２８における配向変化速度３２４、配向変化度３２６、又はこれらの組み合わせ次第で、スレーブデバイス２１８のインスタンスの数に対する効果レベル３２２が異なる可能性がある。
【００４９】
[0056]  デバイス配向３２８は、主要座標に対するデバイスの位置として定義される。例えば、ユーザが第１のデバイス１０２をホールドするジェスチャタイプ３１８を実行した場合、第１のデバイス１０２の最上部範囲は北東を指す可能性がある。配向変化速度３２４は、デバイス配向３２８の１つのインスタンスからデバイス配向３２８の他のインスタンスへの変化率として定義される。例えば、配向変化速度３２４は、ユーザがどのくらい速く第１のデバイス１０２をチルトしているかを表すことができる。配向変化度３２６は、デバイス配向３２８の１つのインスタンスからデバイス配向３２８の他のインスタンスへの角度変化の量として定義される。例えば、第１のデバイス１０２の最上部範囲は最初に北を指すことができる。ユーザは、第１のデバイス１０２の最上部範囲が次に東を指すことができるように第１のデバイス１０２をチルトすることができる。配向変化度３２６は９０度を表すことができる。
【００５０】
[0057]  効果レベル３２２の例について続けると、例えば、マスタデバイス２１６のデバイス配向３２８の１０度のチルトにより、最も近いスレーブデバイス２１８には照明させ、スレーブデバイス２１８の他のインスタンスはいずれも照明させないようにすることができる。対照的に、マスタデバイス２１６のデバイス配向３２８の９０度のチルトにより、わずか１０度のチルトより多くのスレーブデバイス２１８のインスタンスに照明させることができる。
【００５１】
[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]  第２の記憶インターフェース４４８は、他の機能ユニット又は外部ソースから情報を受信できるかあるいは他の機能ユニット又は外部宛先に情報を伝送することができる。外部ソース及び外部宛先は第２のデバイス１０６から物理的に分離しているソース及び宛先を指す。
【００９３】
[0100]  第２の記憶インターフェース４４８は、どの機能ユニット又は外部ユニットが第２の記憶ユニット４４６とインターフェースされているかによって異なる実施形態を含むことができる。第２の記憶インターフェース４４８は、第２の制御インターフェース４４４の実施形態と同様の技術及び技法によって実現することができる。
【００９４】
[0101]  第２の通信ユニット４３６は、第２のデバイス１０６との間の外部通信を可能にすることができる。例えば、第２の通信ユニット４３６は、第２のデバイス１０６が通信経路１０４により第１のデバイス１０２と通信できるようにすることができる。
【００９５】
[0102]  また、第２の通信ユニット４３６は、通信経路１０４へのエンドポイント又は端末装置になるように限定されず、第２のデバイス１０６が通信経路１０４の一部として機能できるようにする通信ハブとして機能することもできる。第２の通信ユニット４３６は、通信経路１０４との対話のためにマイクロエレクトロニクス又はアンテナなどの能動及び受動部品を含むことができる。
【００９６】
[0103]  第２の通信ユニット４３６は第２の通信インターフェース４５０を含むことができる。第２の通信インターフェース４５０は、第２の通信ユニット４３６と第２のデバイス１０６内の他の機能ユニットとの間の通信に使用することができる。第２の通信インターフェース４５０は、他の機能ユニットから情報を受信できるかあるいは他の機能ユニットに情報を伝送することができる。
【００９７】
[0104]  第２の通信インターフェース４５０は、どの機能ユニットが第２の通信ユニット４３６とインターフェースされているかによって異なる実施形態を含むことができる。第２の通信インターフェース４５０は、第２の制御インターフェース４４４の実施形態と同様の技術及び技法によって実現することができる。
【００９８】
[0105]  第１の通信ユニット４１６は、第１のデバイス伝送４０８において第２のデバイス１０６に情報を送信するために通信経路１０４と結合することができる。第２のデバイス１０６は、通信経路１０４の第１のデバイス伝送４０８から第２の通信ユニット４３６で情報を受信することができる。
【００９９】
[0106]  第２の通信ユニット４３６は、第２のデバイス伝送４１０において第１のデバイス１０２に情報を送信するために通信経路１０４と結合することができる。第１のデバイス１０２は、通信経路１０４の第２のデバイス伝送４１０から第１の通信ユニット４１６で情報を受信することができる。電子システム１００は、第１の制御ユニット４１２、第２の制御ユニット４３４、又はこれらの組み合わせによって実行することができる。
【０１００】
[0107]  例示目的のために、第２のデバイス１０６は、第２のユーザインターフェース４３８、第２の記憶ユニット４４６、第２の制御ユニット４３４、及び第２の通信ユニット４３６を有する区分によって示されているが、第２のデバイス１０６は異なる区分を有することができることは言うまでもない。例えば、第２のソフトウェア４４２は、その機能の一部又は全部が第２の制御ユニット４３４及び第２の通信ユニット４３６内に入っているように異なる区分に分割することができる。また、明確には、第２のデバイス１０６は、図４に示されていない他の機能ユニットを含むこともできる。
【０１０１】
[0108]  第１のデバイス１０２内の機能ユニットは、他の機能ユニットとは独立して個別に機能することができる。第１のデバイス１０２は、第２のデバイス１０６及び通信経路１０４から独立して個別に機能することができる。
【０１０２】
[0109]  第２のデバイス１０６内の機能ユニットは、他の機能ユニットとは独立して個別に機能することができる。第２のデバイス１０６は、第１のデバイス１０２及び通信経路１０４から独立して個別に機能することができる。
【０１０３】
[0110]  例示目的のために、電子システム１００は、第１のデバイス１０２及び第２のデバイス１０６の動作によって説明される。第１のデバイス１０２及び第２のデバイス１０６は電子システム１００のモジュール及び機能のいずれかを操作できることは言うまでもない。例えば、第１のデバイス１０２は位置ユニット４２０を操作するように説明されているが、第２のデバイス１０６も位置ユニット４２０を操作できることは言うまでもない。
【０１０４】
[0111]  第１の検出センサ４５２は、加速度計、磁力計、ジャイロスコープ、コンパス、スペクトル分析器、ビーコン、標高センサ、照明センサ、磁気センサ、温度計、マイクロフォン、無線信号受信機、遠隔生理学的監視装置、フォースメータ、多軸センサ、又はこれらの組み合わせを含むことができる。さらなる例において、第１の検出センサ４５２は、デジタルカメラ、ビデオカメラ、サーマルカメラ、暗視カメラ、赤外線カメラ、Ｘ線カメラ、又はこれらの組み合わせを含むことができる。
【０１０５】
[0112]  第２の検出センサ４５４は、加速度計、磁力計、ジャイロスコープ、コンパス、スペクトル分析器、ビーコン、標高センサ、照明センサ、磁気センサ、温度計、マイクロフォン、無線信号受信機、遠隔生理学的監視装置、フォースメータ、多軸センサ、又はこれらの組み合わせを含むことができる。さらなる例において、第２の検出センサ４５４は、デジタルカメラ、ビデオカメラ、サーマルカメラ、暗視カメラ、赤外線カメラ、Ｘ線カメラ、又はこれらの組み合わせを含むことができる。
【０１０６】
[0113]  第１の照明源４５６は、ハロゲンランプ、コンパクト形蛍光ランプ（ＣＦＬ）、発光ダイオード（ＬＥＤ）、又はこれらの組み合わせを含むことができる。第２の照明源４５８は、ハロゲンランプ、コンパクト形蛍光ランプ（ＣＦＬ）、発光ダイオード（ＬＥＤ）、又はこれらの組み合わせを含むことができる。第１のデバイス１０２は第１の照明源４５６の複数インスタンス（図示せず）を含むことができる。第２のデバイス１０６は第２の照明源４５８の複数インスタンス（図示せず）を含むことができる。
【０１０７】
[0114]  第１の制御ユニット４１２は、第１の検出センサ４５２、第１の照明源４５６、又はこれらの組み合わせを操作することができる。第２の制御ユニット４３４は、第２の検出センサ４５４、第２の照明源４５８、又はこれらの組み合わせを操作することができる。
【０１０８】
[0115]  次に図５を参照すると、電子システム１００の第１の制御フローが示されている。電子システム１００は、プレゼンテーションメカニズムを実行するためのモジュールを含むことができる。電子システム１００は検出器モジュール５０２を含むことができる。検出器モジュール５０２は図２の感知要因２０４を検出する。より具体的には、一例として、検出器モジュール５０２は、感知要因２０４を検出するために、図２の検出センサ２０２、図４の位置ユニット４２０、又はこれらの組み合わせを含むか、これらにアクセスするか、又はその組み合わせを行うことができる。異なる一例において、検出器モジュール５０２は、感知要因２０４を検出するために、検出センサ２０２の複数インスタンス、位置ユニット４２０、又はこれらの組み合わせを含むか、これらにアクセスするか、又はその組み合わせを行うことができる。検出センサ２０２は、図４の第１の検出センサ４５２、図４の第２の検出センサ４５４、又はこれらの組み合わせを含むことができる。
【０１０９】
[0116]  検出器モジュール５０２は、いくつかのやり方で感知要因２０４を検出することができる。例えば、検出器モジュール５０２は、図３のデバイス配向３２８、図３の移動方向３３８、現在位置３４０、又はこれらの組み合わせの変化に基づいて、感知要因２０４を検出することができる。感知要因２０４は、第１のデバイス１０２の回転、速度、位置、又はこれらの組み合わせを含むことができる。具体的な一例において、第１のデバイス１０２が１つの物理的位置から他の物理的位置に移動することにより現在位置３４０を変更すると、加速度計、ジャイロスコープ、又はこれらの組み合わせを含む検出センサ２０２、及び位置ユニット４２０、又はこれらの組み合わせは、第１のデバイス１０２の速度、位置、又はこれらの組み合わせという感知要因２０４を検出することができる。
【０１１０】
[0117]  さらなる例において、検出器モジュール５０２は、図３のジェスチャタイプ３１８に関する感知要因２０４を検出することができる。検出器モジュール５０２は、デバイス配向３２８、移動方向３３８、又はこれらの組み合わせの変化の特定のインスタンス又は複数インスタンスの組み合わせがジェスチャタイプ３１８の特定のインスタンスを表すことができることを示すように予めプログラムすることができる。例えば、第１のデバイス１０２がそれぞれ上下の移動方向３３８によって図３のデバイス高さ３４２が変化する場合、検出器モジュール５０２はシェイクというジェスチャタイプ３１８を検出することができる。異なる一例において、第１のデバイス１０２のデバイス配向３２８がピッチ軸又はロール軸に沿って１〜１８０度の間で変化する場合、検出器モジュール５０２はチルトというジェスチャタイプ３１８を検出することができる。
【０１１１】
[0118]  より具体的には、一例として、検出器モジュール５０２は、第１のデバイス１０２にデバイス配向３２８を変化させるジェスチャタイプ３１８により、図３の配向変化速度３２４、図３の配向変化度３２６、又はこれらの組み合わせを検出することができる。例えば、加速度計を表す検出センサ２０２は、ユーザがどのくらい速く第１のデバイス１０２をチルトしているかという配向変化速度３２４を検出することができる。異なる一例において、ジャイロスコープを表す検出センサ２０２は、ユーザがどのくらい第１のデバイス１０２をチルトしているかに関する図３の配向変化度３２６を検出することができる。
【０１１２】
[0119]  異なる一例において、検出器モジュール５０２は、第１のデバイス１０２について、図２の表面ポイント２２８、図２のデバイス表面２３０、又はこれらの組み合わせで検出された感知要因２０４を検出することができる。より具体的には、一例として、感知要因２０４は、第１のデバイス１０２を取り囲むか及び／又はこれに接触する音、雑音、振動、又はこれらの組み合わせを含むことができる。検出センサ２０２は、第１のデバイス１０２を取り囲む音、雑音、又はこれらの組み合わせを検出し収集するためのマイクロフォンを含むことができる。さらなる例において、検出センサ２０２は、第１のデバイス１０２の表面ポイント２２８、デバイス表面２３０、又はこれらの組み合わせに接触する音、雑音、又はこれらの組み合わせからの可聴な力学的波動によって引き起こされた振動を収集するためのフォースメータを含むことができる。
【０１１３】
[0120]  他の例において、感知要因２０４は、接触、触感、温度、湿度、光度、又はこれらの組み合わせを含むことができる。検出センサ２０２は、図２のプレゼンテーションコンテキスト２０６内の温度を検出するための温度計を含むことができる。さらなる例において、検出センサ２０２は、プレゼンテーションコンテキスト２０６内の光度の変化を検出するための照明センサを含むことができる。追加の例において、フォースメータを表す検出センサ２０２は、接触、触感、又はこれらの組み合わせによって第１のデバイス１０２の表面ポイント２２８、デバイス表面２３０、又はこれらの組み合わせに対して行われた図２のデバイス接触２２６を検出することができる。
【０１１４】
[0121]  異なる一例において、感知要因２０４は、プレゼンテーションコンテキスト２０６内の複数の人々の存在、人／人々の移動、又はこれらの組み合わせを含むことができる。検出センサ２０２は、プレゼンテーションコンテキスト２０６内に存在する複数の人々を検出するための赤外線カメラを含むことができる。異なる一例において、検出センサ２０２は、プレゼンテーションコンテキスト２０６内の人又は人々の移動を追跡するために、コンピュータビジョン技術を含む、デジタルカメラ、ビデオカメラ、又はこれらの組み合わせを含むことができる。
【０１１５】
[0122]  追加の例において、感知要因２０４は、高度、圧力、人のバイオメトリクス、又はこれらの組み合わせをさらに含むことができる。検出センサ２０２は、第１のデバイス１０２の高度の変化を決定するための標高センサを含むことができる。異なる一例において、検出センサ２０２は、人のバイオメトリクスを追跡するための生理学的監視装置を含むことができる。
【０１１６】
[0123]  さらなる例において、検出器モジュール５０２は、感知要因２０４に基づいて第１のデバイス１０２の他のインスタンスについて図２のデバイス存在２２０を検出することができる。より具体的には、一例として、検出器モジュール５０２は、第１のデバイス１０２によって放出された磁場を表す感知要因２０４に基づいて、デバイス存在２２０を検出することができる。検出センサ２０２は磁力計を含むことができる。第１のデバイス１０２の複数インスタンスはプレゼンテーションコンテキスト２０６内に存在する可能性がある。検出器モジュール５０２は、第１のデバイス１０２のそれぞれのインスタンスによって放出された磁場を表す感知要因２０４を検出したことに基づいて、第１のデバイス１０２のそれぞれのインスタンスのデバイス存在２２０を検出することができる。
【０１１７】
[0124]  感知要因２０４の上記の異なるインスタンスは、後述する電子システム１００により、図３の配色３０６、図３の光度レベル３０８、又はこれらの組み合わせを含む、図３のプレゼンテーションアレンジメント３０４を生成するように結合するために、検出センサ２０２、位置ユニット４２０、又はこれらの組み合わせによって検出することができる。検出器モジュール５０２は関係モジュール５０４に感知要因２０４を伝送することができる。
【０１１８】
[0125]  電子システム１００は、検出器モジュール５０２に結合できる関係モジュール５０４を含むことができる。関係モジュール５０４は、第１のデバイス１０２の１つのインスタンスと第１のデバイス１０２の他のインスタンスとの間の図２のデバイス関係２１４を決定する。
【０１１９】
[0126]  関係モジュール５０４は、いくつかのやり方でデバイス関係２１４を決定することができる。例えば、関係モジュール５０４は、感知要因２０４、ジェスチャタイプ３１８、又はこれらの組み合わせに基づいて、図２のマスタデバイス２１６と図２のスレーブデバイス２１８との間のデバイス関係２１４を動的に決定することができる。より具体的には、一例として、最初にマスタデバイス２１６を表す第１のデバイス１０２は、感知要因２０４、ジェスチャタイプ３１８、又はこれらの組み合わせに基づいて、スレーブデバイス２１８になることができる。他の例において、最初にスレーブデバイス２１８を表す第１のデバイス１０２は、感知要因２０４、ジェスチャタイプ３１８、又はこれらの組み合わせに基づいて、マスタデバイス２１６になることができる。
【０１２０】
[0127]  具体的な一例において、関係モジュール５０４は、第１のデバイス１０２の現在位置３４０の変化を検出したことに基づいて第１のデバイス１０２がマスタデバイス２１６になるものと決定することができる。例えばジェスチャタイプ３１８に基づいて第１のデバイス１０２を移動させることにより、関係モジュール５０４は、マスタデバイス２１６になるように移動した第１のデバイス１０２を示すことができる。より具体的には、一例として、第１のデバイス１０２の複数インスタンスが移動する場合、第１のデバイス１０２のそれぞれのインスタンスはマスタデバイス２１６になることができ、静止している第１のデバイス１０２の１つ又は複数のインスタンスはスレーブデバイス２１８を表すことができる。
【０１２１】
[0128]  さらなる一例において、ジェスチャタイプ３１８は、スレーブデバイス２１８を表す第１のデバイス１０２のデバイス表面２３０上のダブルタップを表すことができる。関係モジュール５０４は、元々マスタデバイス２１６であった第１のデバイス１０２をスレーブデバイス２１８に変更しながら、スレーブデバイス２１８をマスタデバイス２１６にスイッチすることができる。
【０１２２】
[0129]  他の例において、感知要因２０４は音声コマンドにすることができる。音声コマンドは事前定義することができる。例えば、ユーザは、第１のデバイス１０２の複数インスタンスへの音声コマンドとして「スイッチ」と言うことができる。その結果、関係モジュール５０４は、スレーブデバイス２１８をマスタデバイス２１６として、マスタデバイス２１６をスレーブデバイス２１８として更新することができる。
【０１２３】
[0130]  追加の例において、感知要因２０４は時刻を表すことができる。より具体的には、一例として、第１のデバイス１０２の１つのインスタンスは朝の時間帯にマスタデバイス２１６を表すことができ、第１のデバイス１０２の他のインスタンスは夕方の時間帯にマスタデバイス２１６を表すことができる。時間枠次第で関係モジュール５０４はスレーブデバイス２１８になるようにマスタデバイス２１６をスイッチすることができ、逆の場合も同様である。関係モジュール５０４はグローモジュール５０６にデバイス関係２１４を伝送することができる。
【０１２４】
[0131]  電子システム１００は、検出器モジュール５０２に結合できるグローモジュール５０６を含むことができる。グローモジュール５０６は、第１のデバイス１０２上に又は第１のデバイス１０２により提示するプレゼンテーションアレンジメント３０４を生成することができる。第１のデバイス１０２は図２の照明源２０８の複数インスタンスを含むことができる。照明源２０８は、図４の第１の照明源４５６、図４の第２の照明源４５８、又はこれらの組み合わせを含むことができる。
【０１２５】
[0132]  グローモジュール５０６は、いくつかのやり方でプレゼンテーションアレンジメント３０４を生成することができる。例えば、グローモジュール５０６は、照明源２０８のそれぞれのインスタンスによって放出されたカラー３１０の複数インスタンスをブレンドするために照明源２０８の複数インスタンスにアクセスしたことに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。異なる一例において、照明源２０８の複数インスタンスは照明源２０８の１つのインスタンスより大きいものを表すことができる。さらなる例において、グローモジュール５０６は、第１のデバイス１０２の複数インスタンスから照明源２０８のそれぞれのインスタンスにアクセスしたことに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。
【０１２６】
[0133]  さらなる例において、グローモジュール５０６は、照明源２０８のそれぞれのインスタンスによって放出されたカラー３１０を制御することにより、配色３０６を生成することができる。より具体的には、一例として、グローモジュール５０６が配色３０６を生成する場合、グローモジュール５０６は、ＲＧＢカラーモデルなどのカラーモデル３１２に基づいて照明源２０８のそれぞれからカラー３１０の複数インスタンスをブレンドするために第１のデバイス１０２内の照明源２０８のそれぞれのインスタンスから放出すべきカラー３１０を制御することができる。
【０１２７】
[0134]  さらなる一例において、グローモジュール５０６は、第１のデバイス１０２の複数インスタンスからのプレゼンテーションアレンジメント３０４の複数インスタンスを調整することにより、図３のプレゼンテーションアンサンブル３０２を生成することができる。第１のデバイス１０２のそれぞれのインスタンスは、通信経路１０４を介して互いに通信することができる。より具体的には、一例として、第１のデバイス１０２のそれぞれのインスタンスのグローモジュール５０６は、第１のデバイス１０２の他のインスタンスと共用するためにプレゼンテーションアレンジメント３０４を伝送することができる。異なる一例において、第１のデバイス１０２のグローモジュール５０６及び図１の第２のデバイス１０６のグローモジュール５０６は、互いに共用するためにプレゼンテーションアレンジメント３０４を伝送することができる。プレゼンテーションアンサンブル３０２は、第１のデバイス１０２の複数インスタンスによりプレゼンテーションアレンジメント３０４の複数インスタンスの組み合わせを表すことができる。
【０１２８】
[0135]  具体的な一例において、第１のデバイス１０２の２つのインスタンスはマスタデバイス２１６を表すことができる。第１のデバイス１０２の残りのインスタンスはスレーブデバイス２１８を表すことができる。スレーブデバイス２１８のそれぞれのインスタンスに関するプレゼンテーションアレンジメント３０４を変更するための順序は、事前設定できるか又はランダムにすることができる。ピッチ、ヨー、ロール、又はこれらの組み合わせのための軸に沿ってマスタデバイス２１６のそれぞれのインスタンスのデバイス配向３２８を変更することにより、グローモジュール５０６は、スレーブデバイス２１８のそれぞれのインスタンス上にプレゼンテーションアレンジメント３０４のブレンドしたインスタンスを提示するためにカラーモデル３１２のＲＧＢチャネル比に応じてプレゼンテーションアレンジメント３０４の２つのインスタンスをブレンドすることができる。
【０１２９】
[0136]  追加の例において、第１のデバイス１０２の３つのインスタンスはマスタデバイス２１６を表すことができ、第１のデバイス１０２の第４のインスタンスはスレーブデバイス２１８を表すことができる。上述のようにマスタデバイス２１６のそれぞれに関するデバイス配向３２８の変化に基づいて、グローモジュール５０６は、スレーブデバイス２１８の第４のインスタンス上にプレゼンテーションアレンジメント３０４のブレンドしたインスタンスを提示するためにカラーモデル３１２のＲＧＢチャネル比に応じてプレゼンテーションアレンジメント３０４の３つのインスタンスをブレンドすることができる。この例において、マスタデバイス２１６のそれぞれのインスタンスは、静止している時にそれぞれ赤、緑、及び青というカラー３１０でプレゼンテーションアレンジメント３０４を提示することができ、スレーブデバイス２１８は静止時に白というカラー３１０でプレゼンテーションアレンジメント３０４を提示することができる。
【０１３０】
[0137]  電子システム１００がプレゼンテーションアレンジメント３０４の複数インスタンスをブレンドしたことに基づいてスレーブデバイス２１８上にプレゼンテーションアレンジメント３０４のブレンドしたインスタンスを提示することは、異なるデバイス上に配色３０６、光度レベル３０８、又はこれらの組み合わせを提示する効率を改善することが見いだされている。マスタデバイス２１６のそれぞれのインスタンスからプレゼンテーションアレンジメント３０４のそれぞれのインスタンスを伝送し決定することにより、電子システム１００又はスレーブデバイス２１８はプレゼンテーションアレンジメント３０４のブレンドしたインスタンスを効率的に生成することができる。
【０１３１】
[0138]  異なる一例において、グローモジュール５０６は、カラーモデル３１２、感知要因２０４、ジェスチャタイプ３１８、又はこれらの組み合わせに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。具体的な一例において、ジェスチャタイプ３１８はシェイクを表すことができる。シェイクは、上下の移動方向３３８を有する第１のデバイスのデバイス高さ３４２の変化を表すことができる。より具体的には、一例として、グローモジュール５０６は、図３のカウント閾値３４６に一致するか又はそれを超える、移動方向３３８の図３の移動カウント３４４に応じてカラー３１０を決定したことに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。第１のデバイス１０２によって表示すべきプレゼンテーションアレンジメント３０４は、カラー３１０の特定のインスタンスに予め対応付けられていてもよく、又は、検出された感知要因２０４に応じてカラー３１０を変更するように動的に調整してもよい。
【０１３２】
[0139]  具体的な一例において、シェイクというジェスチャタイプ３１８の結果、第１のデバイス１０２によるデバイス高さ３４２の変化に関する上下の移動方向３３８について１という移動カウント３４４を得ることができる。グローモジュール５０６は、１という移動カウント３４４としてカウントするように設定されたものとして、上下の移動方向３３８を追跡することができる。移動カウント３４４がカウント閾値３４６より小さい場合、グローモジュール５０６は、黄色というカラー３１０を含むプレゼンテーションアレンジメント３０４を生成することができる。対照的に、移動カウント３４４がカウント閾値３４６に一致するか又はそれを超える場合、グローモジュール５０６は、紫というカラー３１０を含むようにプレゼンテーションアレンジメント３０４を生成することができる。
【０１３３】
[0140]  他の例において、グローモジュール５０６は、ジェスチャタイプ３１８、デバイス配向３２８、カラーモデル３１２、又はこれらの組み合わせに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。より具体的には、一例として、第１のデバイス１０２のデバイス配向３２８は、ジェスチャタイプ３１８によって引き起こされた第１のデバイス１０２のピッチ（pitch）、ヨー（yaw）、ロール（roll）、又はこれらの組み合わせの変化に応じて変更することができる。具体的な一例において、第１のデバイス１０２は、ピッチ回転、ヨー回転、ロール回転、又はこれらの組み合わせを有することができる。
【０１３４】
[0141]  例えば、１〜３６０度に及ぶ図３の配向閾値３３０に一致するか又はそれを超えるデバイス配向３２８の変化に基づいて、グローモジュール５０６は、カラーモデル３１２、光度レベル３０８、又はこれらの組み合わせに応じてプレゼンテーションアレンジメント３０４を更新することができる。より具体的には、一例として、グローモジュール５０６は、デバイス配向３２８のそれぞれの程度の変化に基づいてプレゼンテーションアレンジメント３０４を更新することができる。他の例において、グローモジュール５０６は、３６０度回転した後又はそれぞれの完全旋回後に配色３０６を青から赤に変更することにより、第１のデバイス１０２のそれぞれの完全ヨー回転に基づいてプレゼンテーションアレンジメント３０４を更新することができる。
【０１３５】
[0142]  異なる一例において、グローモジュール５０６は、配向閾値３３０の複数インスタンスを設定することができる。より具体的には、一例として、デバイス配向３２８が第１のデバイス１０２の移動により配向閾値３３０のそれぞれのインスタンスに一致するか又はそれを超えると、グローモジュール５０６は、カラー３１０、光度レベル３０８、又はこれらの組み合わせを変更することにより、プレゼンテーションアレンジメント３０４を更新することができる。具体的な一例において、６０度という配向閾値３３０より小さい配向変化度３２６の光度レベル３０８は、１２０度という配向閾値３３０より小さい配向変化度３２６の光度レベル３０８より暗くなる可能性がある。
【０１３６】
[0143]  他の例において、配向変化度３２６が６０度という配向閾値３３０に一致するか又はそれを超えるが、１２０度という配向閾値３３０より小さい場合、グローモジュール５０６は、マゼンタというカラー３１０を含むようにプレゼンテーションアレンジメント３０４を更新することができる。対照的に、配向変化度３２６が１２０度という配向閾値３３０に一致するか又はそれを超えるが、１８０度という配向閾値３３０より小さい場合、グローモジュール５０６は、ターコイズというカラー３１０を含むようにプレゼンテーションアレンジメント３０４を更新することができる。
【０１３７】
[0144]  異なる一例において、グローモジュール５０６は、デバイス高さ３４２、感知要因２０４、又はこれらの組み合わせに基づいてプレゼンテーションアレンジメント３０４を決定することができる。より具体的には、一例として、第１のデバイス１０２の複数インスタンスは互いの上に積み上げるか又は積み重ねることができる。積み重ねのレベルに基づいて、第１のデバイス１０２のそれぞれのインスタンスに関するデバイス高さ３４２は異なる可能性がある。第１のデバイス１０２のそれぞれに関するグローモジュール５０６は、デバイス高さ３４２、現在位置３４０、又はこれらの組み合わせを共用することにより、相対的なデバイス高さ３４２を決定することができる。その結果、グローモジュール５０６は、デバイス高さ３４２の変化に応じて配色３０６、光度レベル３０８、又はこれらの組み合わせを決定することができる。追加の例において、グローモジュール５０６は、第１のデバイス１０２のそれぞれのインスタンスの最上部、最下部、側面、近隣、又はこれらの組み合わせの上に図２のデバイス接触２２６を有するように配置された第１のデバイス１０２の複数インスタンスに基づいて、プレゼンテーションアンサンブル３０２を生成することができる。
【０１３８】
[0145]  さらなる一例において、グローモジュール５０６は、デバイス接触２２６を表す感知要因２０４に基づいてプレゼンテーションアレンジメント３０４を決定することができる。より具体的には、一例として、デバイス接触２２６は、第１のデバイス１０２の１つのインスタンスが第１のデバイス１０２の他のインスタンスに物理的に接触していることを表すことができる。デバイス接触２２６は、第１のデバイス１０２の外側における表面ポイント２２８、デバイス表面２３０、又はこれらの組み合わせにおいて、定めることができる。
【０１３９】
[0146]  具体的な一例において、グローモジュール５０６は、デバイス高さ３４２、デバイス接触２２６、又はこれらの組み合わせに基づいてプレゼンテーションアレンジメント３０４を決定することができる。例えば、第１のデバイス１０２の１つのインスタンスは第１のデバイス１０２の他のインスタンスの上に積み重ねることができる。第１のデバイス１０２のそれぞれのインスタンスが第１のデバイス１０２の他のインスタンスの上に積み重ねられている場合、グローモジュール５０６は、下にある第１のデバイス１０２の光度レベル３０８より明るくなるか又は暗くなるように第１のデバイス１０２の光度レベル３０８を変更することができる。
【０１４０】
[0147]  他の例において、グローモジュール５０６は、プレゼンテーションアレンジメント３０４の複数インスタンスを混合又はブレンドしたことに基づいて、プレゼンテーションアンサンブル３０２を生成することができる。より具体的には、一例として、プレゼンテーションアレンジメント３０４の複数インスタンスは、図３のポア効果３１４、図３のウェーブ効果３１６、又はこれらの組み合わせを生成するようにブレンドすることができる。ポア効果３１４、ウェーブ効果３１６、又はこれらの組み合わせは、図２のマスタデバイス２１６から図２のスレーブデバイス２１８への配色３０６、光度レベル３０８、又はこれらの組み合わせの変更を含むことができる。
【０１４１】
[0148]  グローモジュール５０６は、感知要因２０４に基づいて、配色３０６の複数インスタンスを配色３０６の１つのインスタンスに混合することができる。グローモジュール５０６は、感知要因２０４に基づいて、光度レベル３０８の複数インスタンスを光度レベル３０８の１つのインスタンスに混合することができる。
【０１４２】
[0149]  具体的な一例において、電子システム１００は、マスタデバイス２１６を表す第１のデバイス１０２の複数インスタンスを含むことができる。さらなる一例において、電子システム１００は、スレーブデバイス２１８を表す第１のデバイス１０２の複数インスタンスを含むことができる。スレーブデバイス２１８の複数インスタンスは並べることができる。
【０１４３】
[0150]  グローモジュール５０６は、スレーブデバイス２１８に対して配色３０６、光度レベル３０８、又はこれらの組み合わせを混合するために、チルトというジェスチャタイプ３１８によってマスタデバイス２１６のそれぞれのインスタンスのデバイス配向３２８を変更して、ポア効果３１４を生成することができる。チルトというジェスチャタイプ３１８は、ピッチ軸又はロール軸に沿って回転することにより、１度から１８０度までデバイス配向３２８を変更することができる。マスタデバイス２１６のそれぞれのインスタンスは、配色３０６の異なるインスタンスを含むことができる。例えば、マスタデバイス２１６の１つのインスタンスは赤というカラー３１０を提示することができ、マスタデバイス２１６の他のインスタンスは緑というカラー３１０を提示することができる。
【０１４４】
[0151]  上述のように、第１のデバイス１０２の１つのインスタンスは第１のデバイス１０２の他のインスタンスに通信することができる。この例について続けると、マスタデバイス２１６のそれぞれのインスタンスは、カラー３１０、デバイス配向３２８、又はこれらの組み合わせをスレーブデバイス２１８に伝送することができる。その結果、マスタデバイス２１６のそれぞれのインスタンスのデバイス配向３２８をスレーブデバイス２１８に向かってチルトさせることにより、グローモジュール５０６は、赤と緑というカラー３１０を混合することによりスレーブデバイス２１８上で表示すべき茶色というカラー３１０を表す配色３０６を生成することができる。
【０１４５】
[0152]  さらなる例において、マスタデバイス２１６の１つのインスタンスが、マスタデバイス２１６の他のインスタンスの配向変化度３２６より大きい配向変化度３２６を有しているため、より大きくチルトできる場合、より大きいチルトを有するマスタデバイス２１６からのカラー３１０は、スレーブデバイス２１８の配色３０６により強く提示することができる。より具体的には、一例として、赤というカラー３１０を有するマスタデバイス２１６がより大きくチルトされる場合、グローモジュール５０６は、スレーブデバイス２１８によって提示される、より赤みがかかった茶色であるカラー３１０を含む配色３０６を生成することができる。
【０１４６】
[0153]  グローモジュール５０６は、上述のようにカラーモデル３１２に応じて配色３０６の異なるインスタンスを混合することにより、ポア効果３１４を生成することができる。さらに、マスタデバイス２１６のデバイス配向３２８の変化に関する配向変化速度３２４、配向変化度３２６、移動方向３３８に基づいて、ポア効果３１４の図３の効果レベル３２２が異なる可能性がある。マスタデバイス２１６は、マスタデバイス２１６のデバイス配向３２８の変化に基づいて、効果レベル３２２、図３のプレゼンテーション方向３２０、又はこれらの組み合わせを制御することができる。
【０１４７】
[0154]  より具体的には、一例として、配向変化速度３２４が配向閾値３３０より小さい場合、ポア効果３１４の効果レベル３２２はスレーブデバイス２１８の第１のインスタンスに到達することができる。異なる一例において、配向変化速度３２４が配向閾値３３０を超える場合、ポア効果３１４の効果レベル３２２は、スレーブデバイス２１８の複数インスタンスの列に並べられたスレーブデバイス２１８の最後のインスタンスに到達することができる。
【０１４８】
[0155]  さらなる一例において、グローモジュール５０６は、チルトの配向変化度３２６に基づいて光度レベル３０８を変更することができる。上述のように、チルトによる配向変化度３２６の変化が配向閾値３３０より小さい場合、スレーブデバイス２１８上に表示された光度レベル３０８は、配向変化度３２６が配向閾値３３０と等しいか又はそれより大きい時の光度レベル３０８より小さくなる可能性がある。グローモジュール５０６は、デバイス配向３２８の配向変化度３２６として表されたチルト度が変化するたびにそれに応じて光度レベル３０８を変更することができる。
【０１４９】
[0156]  さらなる一例において、ポア効果３１４の結果、スレーブデバイス２１８の複数インスタンスが図３のプレゼンテーション方向３２０に応じてプレゼンテーションアレンジメント３０４を変更することになる可能性がある。例えば、プレゼンテーション方向３２０は、左から右、右から左、上から下、下から上、１つの対角端部から他の対角端部、又はこれらの組み合わせを表すことができる。プレゼンテーション方向３２０は、主要座標の１つの範囲に沿って主要座標の他の範囲までの方向の配色３０６、光度レベル３０８、又はこれらの組み合わせの変化を表すことができる。
【０１５０】
[0157]  グローモジュール５０６はウェーブ効果３１６を生成することができる。第１のデバイス１０２の１つのインスタンスはマスタデバイス２１６を表すことができる。第１のデバイス１０２のその他のインスタンスはスレーブデバイス２１８を表すことができる。グローモジュール５０６は、マスタデバイス２１６のデバイス配向３２８の変化に基づいてスレーブデバイス２１８のそれぞれのインスタンス上にプレゼンテーションアレンジメント３０４をランダム順に提示することにより、ウェーブ効果３１６を生成することができる。
【０１５１】
[0158]  より具体的には、一例として、マスタデバイス２１６は、デバイス配向３２８の変化に基づいて、スレーブデバイス２１８のプレゼンテーションアレンジメント３０４の提示を制御することができる。例えば、ピッチ軸に沿ったデバイス配向３２８の変化に基づいて、グローモジュール５０６はスレーブデバイス２１８の配色３０６を変更することができる。ロール軸に沿ったデバイス配向３２８の変化に基づいて、グローモジュール５０６は、光度レベル３０８を変更するかあるいはスレーブデバイス２１８のどのインスタンスがプレゼンテーションアレンジメント３０４を提示するかを決定することができる。
【０１５２】
[0159]  グローモジュール５０６は、スレーブデバイス２１８のそれぞれのインスタンスが異なる時間枠にプレゼンテーションアレンジメント３０４を提示できるように、ウェーブ効果３１６を生成することができる。より具体的には、一例として、スレーブデバイス２１８のそれぞれのインスタンスは、スレーブデバイス２１８の前のインスタンスがプレゼンテーションアレンジメント３０４の提示を完了しない限り、スレーブデバイス２１８のその後のインスタンスがプレゼンテーションアレンジメント３０４を提示しないように、時間遅延を伴うプレゼンテーションアレンジメント３０４を提示することができる。さらなる例において、グローモジュール５０６は、プレゼンテーションアレンジメント３０４をオン又はオフにすることにより、第１のデバイス１０２のそれぞれのインスタンスに関する図３のプレゼンテーション持続期間３３４を制御することができる。例えば、グローモジュール５０６により、マスタデバイス２１６はスレーブデバイス２１８の配色３０６、光度レベル３０８、又はこれらの組み合わせを設定することができる。
【０１５３】
[0160]  電子システム１００がジェスチャタイプ３１８、デバイス配向３２８、又はこれらの組み合わせに基づいてプレゼンテーションアレンジメント３０４を生成することは、プレゼンテーションアレンジメント３０４を調整する正確さを改善することが見いだされている。デバイス配向３２８に基づいてプレゼンテーションアレンジメント３０４の調整の程度をきめ細かく制御することにより、電子システム１００は、配色３０６、光度レベル３０８、又はこれらの組み合わせをブレンドすることができる。その結果、電子システム１００は、第１のデバイス１０２、電子システム１００、又はこれらの組み合わせを使用するユーザエクスペリエンスの強化のために望ましいプレゼンテーションアレンジメント３０４を決定する正確さを改善することができる。
【０１５４】
[0161]  異なる一例において、グローモジュール５０６は、第１のデバイス１０２のピッチ軸、ヨー軸、ロール軸、又はこれらの組み合わせに沿って旋回する第１のデバイス１０２によって変更されたデバイス配向３２８に基づいて、プレゼンテーションアレンジメント３０４を更新することができる。例えば、第１のデバイス１０２は、デバイス配向３２８を３６０度以上から変更することにより、複数軸に沿って旋回することができる。スレーブデバイス２１８の複数インスタンスが存在する場合、グローモジュール５０６は、マスタデバイス２１６の旋回に基づいてスレーブデバイス２１８のそれぞれのインスタンスのプレゼンテーションアレンジメント３０４を変更することができる。
【０１５５】
[0162]  より具体的には、一例として、マスタデバイス２１６の配色３０６は赤というカラー３１０にすることができる。マスタデバイス２１６が完全回転を完了した後、グローモジュール５０６は、赤というカラー３１０を表すようにスレーブデバイス２１８の配色３０６を更新することができる。その上、スレーブデバイス２１８の第１のインスタンスが完全回転を完了した後、グローモジュール５０６は、第１のデバイス１０２の１つのインスタンスから第１のデバイス１０２の他のインスタンスへのカラー３１０の移動を示すために赤というカラー３１０を表すようにスレーブデバイス２１８の第２のインスタンスの配色３０６を更新することができる。
【０１５６】
[0163]  他の例において、グローモジュール５０６は、配色３０６、光度レベル３０８、又はこれらの組み合わせをブレンドしたことに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。より具体的には、一例として、上述のように、第１のデバイス１０２は照明源２０８の複数インスタンスを含むことができる。具体的な一例において、照明源２０８の数は４を表すことができる。照明源２０８のそれぞれのインスタンスは、配色３０６、光度レベル３０８、又はこれらの組み合わせについて互いに異なるインスタンスを提示することができる。
【０１５７】
[0164]  さらなる一例において、グローモジュール５０６は、プレゼンテーションコンテキスト２０６、図３のプレゼンテーションソース３４８、感知要因２０４、又はこれらの組み合わせに基づいて、プレゼンテーションアレンジメント３０４を決定することができる。例えば、プレゼンテーションソース３４８は日没の画像を表すことができる。画像認識アルゴリズム、コンピュータビジョン技術、又はこれらの組み合わせに基づいて、グローモジュール５０６は、カラー３１０をブレンドして、日没のカラー３１０の濃淡を表すプレゼンテーションアレンジメント３０４を生成するために、照明源２０８のそれぞれのインスタンスの配色３０６、光度レベル３０８、又はこれらの組み合わせを調整することができる。より具体的には、一例として、グローモジュール５０６は、配色３０６をブレンドして、プレゼンテーションソース３４８に提示されたように日没を表すために、照明源２０８のそれぞれのインスタンスによって放出されたカラーモデル３１２の色相、彩度、明度、値、又はこれらの組み合わせを制御することにより、配色３０６を調整することができる。
【０１５８】
[0165]  異なる一例において、プレゼンテーションコンテキスト２０６は第１のデバイス１０２を取り囲む環境を表すことができる。より具体的には、一例として、プレゼンテーションコンテキスト２０６は浜辺での日の出を表すことができる。プレゼンテーションコンテキスト２０６内で第１のデバイス１０２を取り囲むカラー３１０を検出したことに基づいて、グローモジュール５０６は、日没に関する配色３０６を生成することに関して述べたものと同様に、カラー３１０をブレンドして日の出のカラー３１０の濃淡を表すプレゼンテーションアレンジメント３０４を生成するために、照明源２０８のそれぞれのインスタンスの配色３０６、光度レベル３０８、又はこれらの組み合わせを調整することができる。
【０１５９】
[0166]  電子システム１００が照明源２０８のそれぞれのインスタンスから配色３０６、光度レベル３０８、又はこれらの組み合わせを調整したことに基づいてプレゼンテーションアレンジメント３０４を生成することは、プレゼンテーションアレンジメント３０４の正確さを改善することが発見されている。照明源２０８のそれぞれのインスタンスの出力を制御することにより、電子システム１００は、プレゼンテーションコンテキスト２０６、プレゼンテーションソース３４８、又はこれらの組み合わせによって提示されたカラー３１０を正確に収集することができる。その結果、電子システム１００は、第１のデバイス１０２、電子システム１００、又はこれらの組み合わせを使用するユーザエクスペリエンスを改善することができる。
【０１６０】
[0167]  他の例において、グローモジュール５０６は、第１のデバイス１０２の複数インスタンス間の図２のデバイス近接２２２に基づいて、プレゼンテーションアレンジメント３０４をブレンドすることができる。第１のデバイス１０２のそれぞれのインスタンスは、磁気センサを表す検出センサ２０２を含むことができる。第１のデバイス１０２の存在を検出する磁気センサにアクセスしたことに基づいて、グローモジュール５０６は、第１のデバイス１０２のそれぞれのインスタンス間の図２のデバイス距離２２４を含むデバイス近接２２２を決定することができる。
【０１６１】
[0168]  例えば、グローモジュール５０６は、感知要因２０４に基づいてプレゼンテーションアレンジメント３０４の図３のブレンドレベル３３２を調整することができる。より具体的には、一例として、グローモジュール５０６は、デバイス近接２２２に基づいてプレゼンテーションアレンジメント３０４のブレンドレベル３３２を調整することができる。具体的な一例において、グローモジュール５０６は、第１のデバイス１０２の１つのインスタンスと第１のデバイス１０２の他のインスタンスとの間のデバイス距離２２４の変化に基づいて、ブレンドレベル３３２を調整することができる。グローモジュール５０６は、第１のデバイス１０２の複数インスタンスのデバイス近接２２２に基づいて照明源２０８のそれぞれのインスタンスからの配色３０６、光度レベル３０８、又はこれらの組み合わせを変更することにより、ブレンドレベル３３２を調整することができる。
【０１６２】
[0169]  より具体的には、一例として、第１のデバイス１０２の２つのインスタンスはプレゼンテーションコンテキスト２０６に提示することができる。第１のデバイス１０２のそれぞれのインスタンスは配色３０６について互いに異なるインスタンスを提示することができる。例えば、第１のデバイス１０２の１つのインスタンスは青というカラー３１０を含む配色３０６を提示することができる。第１のデバイス１０２の他のインスタンスは赤というカラー３１０を含む配色３０６を提示することができる。
【０１６３】
[0170]  この例について続けると、第１のデバイス１０２の２つのインスタンス間のデバイス距離２２４が減少すると、グローモジュール５０６は第１のデバイス１０２のそれぞれのインスタンスに関するブレンドレベル３３２を調整することができる。より具体的には、一例として、青という配色３０６を提示する第１のデバイス１０２は赤というカラー３１０についてより多くのインスタンスをブレンドすることができ、赤という配色３０６を提示する第１のデバイス１０２は青というカラー３１０についてより多くのインスタンスをブレンドすることができる。第１のデバイス１０２のそれぞれのインスタンスのデバイス表面２３０に沿ってデバイス接触２２６を有することにより、第１のデバイス１０２の２つのインスタンスが互いに隣接している場合、グローモジュール５０６は、青と赤というカラー３１０を組み合わせることにより、紫という配色３０６を生成するようにブレンドレベル３３２を調整することができる。
【０１６４】
[0171]  この例について続けると、第１のデバイス１０２の２つのインスタンス間のデバイス距離２２４が増加すると、グローモジュール５０６はブレンドレベル３３２を更新することができる。より具体的には、一例として、青という配色３０６を提示する第１のデバイス１０２は赤というカラー３１０についてより少ないインスタンスをブレンドすることができ、赤という配色３０６を提示する第１のデバイス１０２は青というカラー３１０についてより少ないインスタンスをブレンドすることができる。デバイス距離２２４の特定のインスタンスでは、第１のデバイス１０２のそれぞれのインスタンスは、カラー３１０の異なるインスタンスをブレンドする前に、カラー３１０の元のインスタンスを含む配色３０６を提示することができる。
【０１６５】
[0172]  異なる一例において、グローモジュール５０６は、第１のデバイス１０２の複数インスタンス間のバンプを表す感知要因２０４を検出したことに基づいて、プレゼンテーションアレンジメント３０４を変更することができる。バンプは、ある力（ニュートン）である期間の間、第１のデバイス１０２の表面又は外側において行われる第１のデバイス１０２の複数インスタンス間のデバイス接触２２６を表すことができる。この力はゼロニュートンより大きいものを表すことができ、期間はゼロより長い時間にすることができる。
【０１６６】
[0173]  バンプによるデバイス接触２２６に基づいて、グローモジュール５０６はフラッシュのプレゼンテーションアレンジメント３０４を生成することができる。フラッシュは、図３の持続期間閾値３３６に一致するか又はそれ未満のプレゼンテーション持続期間３３４の間、配色３０６、光度レベル３０８、又はこれらの組み合わせを含む発光を表すことができる。グローモジュール５０６は、フラッシュを含むプレゼンテーションアレンジメント３０４を連続的に放出するために、フラッシュを繰り返し生成することができる。
【０１６７】
[0174]  異なる一例において、グローモジュール５０６は、バンプを検出した後にプレゼンテーションアレンジメント３０４を更新することができる。より具体的には、一例として、バンプによるデバイス接触２２６のそれぞれのインスタンスの場合、グローモジュール５０６は、配色３０６の輝度を増減することにより、光度レベル３０８を変更することができる。
【０１６８】
[0175]  他の例において、グローモジュール５０６は、可聴機械的波動を表す感知要因２０４に基づいて、プレゼンテーションアレンジメント３０４を生成することができる。より具体的には、一例として、可聴機械的波動は音楽からの音を表すことができる。音楽は、ビート、テンポ、メロディ、又はこれらの組み合わせを含むことができる。ビート、テンポ、メロディ、又はこれらの組み合わせに基づいて、グローモジュール５０６は、第１のデバイス１０２上に表示された配色３０６、光度レベル３０８、又はこれらの組み合わせを変更することにより、プレゼンテーションアレンジメント３０４を調整することができる。
【０１６９】
[0176]  さらなる一例において、グローモジュール５０６は、第１のデバイス１０２の複数インスタンスのうちの第１のデバイス１０２のそれぞれのインスタンスからのプレゼンテーションアレンジメント３０４を変更することにより、プレゼンテーションアンサンブル３０２を調整することができる。より具体的には、一例として、グローモジュール５０６は、音楽のそれぞれのビートごとにカラー３１０を変更することにより、配色３０６を更新することができる。異なる一例において、グローモジュール５０６は、音楽のそれぞれのビートごとに配色３０６の輝度を変更することにより、光度レベル３０８を更新することができる。グローモジュール５０６は対話式モジュール５０８にプレゼンテーションアレンジメント３０４を伝送することができる。
【０１７０】
[0177]  電子システム１００は、グローモジュール５０６に結合できる対話式モジュール５０８を含むことができる。対話式モジュール５０８は第１のデバイス１０２に関する情報を共用する。例えば、対話式モジュール５０８は、様々なタイプの第１のデバイス１０２に対してデバイス状況２１２を共用することができる。第１のデバイス１０２のそれぞれのインスタンスは、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせを表すことができる。
【０１７１】
[0178]  対話式モジュール５０８は、いくつかのやり方でデバイス状況２１２を共用することができる。例えば、対話式モジュール５０８は、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせを含む第１のデバイス１０２のそれぞれのインスタンスに対してデバイス関係２１４を含むデバイス状況２１２を共用することができる。より具体的には、一例として、対話式モジュール５０８は、第１のデバイス１０２のどのインスタンスがマスタデバイス２１６又はスレーブデバイス２１８を表すことができるかを示すデバイス状況２１２を共用することができる。
【０１７２】
[0179]  異なる一例において、対話式モジュール５０８は、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせを含む第１のデバイス１０２のそれぞれのインスタンスに対して、上述のプレゼンテーションアレンジメント３０４の様々な組み合わせを含むデバイス状況２１２を共用することができる。より具体的には、一例として、対話式モジュール５０８は、モバイルエンターテインメントデバイスによって放出されたカラー３１０、ブレンドレベル３３２、又はこれらの組み合わせを示すために、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせに対して配色３０６を共用することができる。
【０１７３】
[0180]  他の例において、対話式モジュール５０８は、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせを含む第１のデバイス１０２のそれぞれのインスタンスに対して、検出された感知要因２０４のそれぞれ又はこれらの組み合わせを含むデバイス状況２１２を共用することができる。より具体的には、一例として、対話式モジュール５０８は、第１のデバイス１０２の１つのインスタンスに対して、第１のデバイス１０２の他のインスタンスのデバイス配向３２８、移動方向３３８、又はこれらの組み合わせを共用することができる。
【０１７４】
[0181]  さらなる例において、対話式モジュール５０８は、デバイス関係２１４、プレゼンテーションアレンジメント３０４、感知要因２０４、又はこれらの組み合わせを、モバイル通信デバイス、モバイルエンターテインメントデバイス、又はこれらの組み合わせを含む第１のデバイス１０２のそれぞれのインスタンスと同期させることができる。より具体的には、一例として、対話式モジュール５０８は、配色３０６の同じインスタンスを提示するために、第１のデバイス１０２の複数インスタンス間でプレゼンテーションアレンジメント３０４を同期させることができる。
【０１７５】
[0182]  異なる一例において、第１のデバイス１０２のそれぞれのインスタンスはプレゼンテーションアレンジメント３０４の異なるインスタンスを提示することができる。対話式モジュール５０８は、プレゼンテーションアンサンブル３０２の生成のために、第１のデバイス１０２のそれぞれのインスタンスとは異なるプレゼンテーションアレンジメント３０４のインスタンス同士を同期させることができる。より具体的には、一例として、プレゼンテーションソース３４８は日没の画像を表すことができる。プレゼンテーションアレンジメント３０４の異なるインスタンス同士を同期させることにより、上述のように、グローモジュール５０６は、第１のデバイス１０２のどのインスタンスが日没画像の一部を表すかに関するプレゼンテーションアレンジメント３０４を決定することができる。
【０１７６】
[0183]  デバイス配向３２８を変更することによる第１のデバイス１０２の移動からの物理的変形の結果、電子システム１００の動作に基づいて、第１のデバイス１０２を使用する人々、表示されるプレゼンテーションアレンジメント３０４、又はこれらの組み合わせなどの物理的世界が移動することになる。物理的世界の移動が発生すると、その移動自体は、電子システム１００の連続動作のため並びに物理的世界の移動の継続のために、プレゼンテーションアレンジメント３０４の更新、プレゼンテーションアンサンブル３０２の生成、又はこれらの組み合わせの際に変換して戻される追加の情報を作成する。
【０１７７】
[0184]  図４の第１のデバイス１０２の図４の第１のソフトウェア４２６は、電子システム１００のためのモジュールを含むことができる。例えば、第１のソフトウェア４２６は、検出器モジュール５０２、関係モジュール５０４、グローモジュール５０６、及び対話式モジュール５０８を含むことができる。図４の第１の制御ユニット４１２は、リアルタイムで動的に第１のソフトウェア４２６を実行することができる。
【０１７８】
[0185]  第１の制御ユニット４１２は、検出器モジュールが感知要因２０４を検出するために第１のソフトウェア４２６を実行することができる。第１の制御ユニット４１２は、関係モジュール５０４がデバイス関係２１４を決定するために第１のソフトウェア４２６を実行することができる。第１の制御ユニット４１２は、グローモジュール５０６がプレゼンテーションアレンジメント３０４を生成するために第１のソフトウェア４２６を実行することができる。第１の制御ユニット４１２は、対話式モジュール５０８がデバイス状況２１２、プレゼンテーションアレンジメント３０４、感知要因２０４、又はこれらの組み合わせを共用するために第１のソフトウェア４２６を実行することができる。
【０１７９】
[0186]  図４の第２のデバイス１０６の図４の第２のソフトウェア４４２は、電子システム１００のためのモジュールを含むことができる。例えば、第２のソフトウェア４４２は、検出器モジュール５０２、関係モジュール５０４、グローモジュール５０６、及び対話式モジュール５０８を含むことができる。図４の第２の制御ユニット４３４は、リアルタイムで動的に第２のソフトウェア４４２を実行することができる。
【０１８０】
[0187]  第２の制御ユニット４３４は、検出器モジュールが感知要因２０４を検出するために第２のソフトウェア４４２を実行することができる。第２の制御ユニット４３４は、関係モジュール５０４がデバイス関係２１４を決定するために第２のソフトウェア４４２を実行することができる。第２の制御ユニット４３４は、グローモジュール５０６がプレゼンテーションアレンジメント３０４を生成するために第２のソフトウェア４４２を実行することができる。第２の制御ユニット４３４は、対話式モジュール５０８がデバイス状況２１２、プレゼンテーションアレンジメント３０４、感知要因２０４、又はこれらの組み合わせを共用するために第２のソフトウェア４４２を実行することができる。
【０１８１】
[0188]  電子システム１００のモジュールは、第１のソフトウェア４２６と第２のソフトウェア４４２との間で区分することができる。第２のソフトウェア４４２は関係モジュール５０４と対話式モジュール５０８を含むことができる。第２の制御ユニット４３４は、前に説明したように第２のソフトウェア４４２上で区分されたモジュールを実行することができる。
【０１８２】
[0189]  第１のソフトウェア４２６は検出器モジュール５０２とグローモジュール５０６を含むことができる。第１の記憶ユニット４１４のサイズに基づいて、第１のソフトウェア４２６は電子システム１００の追加のモジュールを含むことができる。第１の制御ユニット４１２は、前に説明したように第１のソフトウェア４２６上で区分されたモジュールを実行することができる。
【０１８３】
[0190]  第１の制御ユニット４１２は、通信経路１０４を介して第２のデバイス１０６との間で感知要因２０４、プレゼンテーションアレンジメント３０４、デバイス関係２１４、又はこれらの組み合わせを通信するように図４の第１の通信ユニット４１６を操作することができる。第１の制御ユニット４１２は、位置ユニット４２０を操作するように第１のソフトウェア４２６を操作することができる。第２の制御ユニット４３４は、通信経路１０４を介して第１のデバイス１０２との間で感知要因２０４、プレゼンテーションアレンジメント３０４、デバイス関係２１４、又はこれらの組み合わせを通信するように第２の通信ユニット４３６を操作することができる。
【０１８４】
[0191]  電子システム１００は一例としてモジュール機能又は順序を説明する。モジュールは異なる区分に分割することができる。例えば、検出器モジュール５０２とグローモジュール５０６は結合することができる。それぞれのモジュールは、他のモジュールとは独立して個別に動作することができる。さらに、１つのモジュール内で生成されたデータは、互いに直接結合されることなく、他のモジュールによって使用することができる。例えば、１つのモジュールは他のモジュールから感知要因２０４を受信することができる。さらに、「通信」又は「伝送」は、生成されたデータを相互間で送信、受信、又はこれらの組み合わせを行うことを含むことができる。
【０１８５】
[0192]  本出願に記載されているモジュールは、第１の制御ユニット４１２又は第２の制御ユニット４３４においてハードウェア実施形態又はハードウェアアクセラレータにすることができる。また、これらのモジュールは、第１のデバイス１０２又は第２のデバイス１０６内であって、それぞれ第１の制御ユニット４１２又は第２の制御ユニット４３４の外部においてハードウェア実施形態又はハードウェアアクセラレータにすることもできる。本出願に記載されているモジュールは、第１の制御ユニット４１２又は第２の制御ユニット４３４においてハードウェア実施形態又はハードウェアアクセラレータにすることができる。
【０１８６】
[0193]  また、これらのモジュールは、図４に描写されているように、第１のデバイス１０２又は第２のデバイス１０６内であって、それぞれ第１の制御ユニット４１２又は第２の制御ユニット４３４の外部においてハードウェア実施形態又はハードウェアアクセラレータにすることもできる。しかしながら、第１の制御ユニット４１２、第２の制御ユニット４３４、又はこれらの組み合わせはまとめて、これらのモジュールのためのすべてのハードウェアアクセラレータと呼ぶことができることは言うまでもない。さらに、第１の制御ユニット４１２、第２の制御ユニット４３４、又はこれらの組み合わせは、ソフトウェア、ハードウェア、又はこれらの組み合わせとして実現することができる。
【０１８７】
[0194]  本出願に記載されているモジュールは、第１の制御ユニット４１２、第２の制御ユニット４３４、又はこれらの組み合わせによって実行するために非一時的コンピュータ可読媒体上に記憶された命令として実現することができる。非一時的コンピュータ媒体としては、図４の第１の記憶ユニット４１４、図４の第２の記憶ユニット４４６、又はこれらの組み合わせを含むことができる。非一時的コンピュータ可読媒体としては、ハードディスクドライブ、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ）、ソリッドステート記憶装置（ＳＳＤ）、コンパクトディスク（ＣＤ）、デジタルビデオディスク（ＤＶＤ）、又はユニバーサルシリアルバス（ＵＳＢ）フラッシュメモリデバイスなどの不揮発性メモリを含むことができる。非一時的コンピュータ可読媒体は、電子システム１００の一部として統合するか又は電子システム１００の取り外し可能部分として取り付けることができる。
【０１８８】
[0195]  次に図６を参照すると、本発明のさらなる一実施形態における電子システム１００の操作の方法６００のフローチャートが示されている。方法６００は、ブロック６０２でプレゼンテーションコンテキスト内の感知要因を検出することと、ブロック６０４でデバイスの複数インスタンス間のデバイス関係を確立するために感知要因に基づいてデバイス関係を決定することと、ブロック６０６でデバイス上に提示するためにデバイス関係に応じた光度レベルで配色を提示するために制御ユニットによりプレゼンテーションアレンジメントを生成することとを含む。
【０１８９】
[0196]  結果として得られる方法、プロセス、装置、デバイス、製品、及び／又はシステムは、直裁的で、費用対効果が大きく、複雑ではなく、非常に多機能で、正確、敏感、かつ効果的なものであり、即座で効率的かつ経済的な製造、適用、及び使用のために既知のコンポーネントを適合させることにより実現することができる。本発明の他の重要な態様は、コストの低減、システムの簡略化、及び性能の増大という歴史的傾向を有益に支持し、サービスを提供することである。その結果として、本発明の上記その他の貴重な態様は本技術の状態を少なくとも次のレベルに伸展させるものである。
【０１９０】
[0197]  特定の最良の態様に関連して本発明について説明してきたが、多くの代替例、変更例、及び変形例が上記の説明を考慮して当業者にとって明らかになることを理解されたい。従って、本明細書に含まれる特許請求の範囲の範囲内にある、このような代替例、変更例、及び変形例をすべて包含することが意図されている。これまで本明細書に明記され、添付図面に示されているすべての事柄は、例示的かつ非限定的意味で解釈すべきものである。
【０１９１】
[0198]  次に図７を参照すると、図１の第１のデバイス１０２の複数インスタンスの図３のプレゼンテーションアンサンブル３０２の第２の例が示されている。リップル効果７０２は、マスタデバイス２１６に対する図３のジェスチャタイプ３１８によって図３のプレゼンテーション方向３２０による複数方向の照明を引き起こすことができる場合に、スレーブデバイス２１８の複数インスタンスによって図３のプレゼンテーションアレンジメント３０４の複数インスタンスを提示することを含むことができる。具体的な一例において、マスタデバイス２１６は、中心、側面、範囲、上部、最下部、隅、又はこれらの組み合わせに位置することができる。
【０１９２】
[0199]  より具体的には、一例として、スレーブデバイス２１８の複数インスタンスは、マスタデバイス２１６を取り囲むことができる。さらなる例において、水域内のさざ波と同様に、リップル効果７０２を有するプレゼンテーションアレンジメント３０４は、中心にあるマスタデバイス２１６から始まるプレゼンテーション方向３２０に提示することができる。他の例において、リップル効果７０２を有するプレゼンテーションアレンジメント３０４は、第１のデバイス１０２の複数インスタンスによって取り囲まれた中心とは異なる位置に位置するマスタデバイス２１６から始まるプレゼンテーション方向３２０に提示することができる。プレゼンテーション方向３２０は、リップルと同様にマスタデバイス２１６からスレーブデバイス２１８の複数インスタンスに広がることができる。
【０１９３】
[0200]  プレゼンテーション境界７０４は、第１のデバイス１０２を取り囲む第１のデバイス１０２の複数インスタンスとして定義される。例えば、プレゼンテーション境界７０４は、中心の３６０度の主要方向に第１のデバイス１０２を取り囲むことができる。例えば、プレゼンテーション境界７０４は、３６０度未満の主要方向に第１のデバイス１０２を取り囲むことができ、従って、マスタデバイス２１６を完全に取り囲まず、スレーブデバイス２１８がリップル効果７０２を受けない主要方向が残ることになる。プレゼンテーション境界７０４は第１のデバイス１０２の複数インスタンスの配置を表すことができる。プレゼンテーション境界７０４の形状は、多角形、円形、無定形形状、又はこれらの組み合わせを含むことができる。上述のように、スレーブデバイス２１８の複数インスタンスはプレゼンテーション境界７０４を形成して、マスタデバイス２１６を取り囲むことができる。プレゼンテーション境界７０４の１つのインスタンスは、マスタデバイス２１６を取り囲むプレゼンテーション境界７０４の層を作成して、より大きいプレゼンテーション境界７０４の他のインスタンスによって取り囲むことができる。
【０１９４】
[0201]  例えば、第１のデバイス１０２の複数インスタンスは７行×７列に物理的にレイアウトすることができる。異なる一例において、第１のデバイス１０２の複数インスタンスは１０行×１０列に物理的にレイアウトすることができる。異なる一例において、第１のデバイス１０２の複数インスタンスは９行×９列に物理的にレイアウトすることができる。さらなる例において、リップル効果７０２は、プレゼンテーション境界７０４のそれぞれのインスタンスについて独立して、あるいは図３の配色３０６、図３の光度レベル３０８、又はこれらの組み合わせの異なるインスタンスを有するプレゼンテーション境界７０４の複数インスタンスについて同時に又は一時に、そのプレゼンテーションアレンジメント３０４を提示することを含むことができる。
【０１９５】
[0202]  ライン効果７０６は、マスタデバイス２１６に対するジェスチャタイプ３１８によってスレーブデバイス２１８の複数インスタンスの１行又は１列による照明を引き起こすことができる場合に、スレーブデバイス２１８の複数インスタンスによってプレゼンテーションアレンジメント３０４の複数インスタンスを提示することを含むことができる。例えば、第１のデバイス１０２の複数インスタンスは９行×９列に物理的にレイアウトすることができる。より具体的には、一例として、第１のデバイス１０２の複数インスタンスの各行は９台の第１のデバイス１０２を含むことができる。同様に、第１のデバイス１０２の複数インスタンスの各列は９台の第１のデバイス１０２を含むことができる。
【０１９６】
[0203]  例えば、ライン効果７０６は、第１のデバイス１０２の複数インスタンスの１行が同時に又は一時にプレゼンテーションアレンジメント３０４を提示することを含むことができる。他の例において、ライン効果７０６は、第１のデバイス１０２の複数インスタンスの１列が同時に又は一時にプレゼンテーションアレンジメント３０４を提示することを含むことができる。さらなる例において、ライン効果７０６は、それぞれの行のプレゼンテーションアレンジメント３０４を独立して提示すること又は複数の行のプレゼンテーションアレンジメント３０４を同時に又は一時に提示することを含むことができる。異なる一例において、ライン効果７０６は、それぞれの列のプレゼンテーションアレンジメント３０４を独立して提示すること又は複数の列のプレゼンテーションアレンジメント３０４を同時に又は一時に提示することを含むことができる。
【０１９７】
[0204]  追加の例において、リップル効果７０４、ライン効果７０６、又はこれらの組み合わせと図３のウェーブ効果３１６を組み合わせることができる。より具体的には、一例として、プレゼンテーションアレンジメント３０４の複数行及び複数列のそれぞれ又は組み合わせはランダム順に提示することができる。プレゼンテーションアンサンブル３０２は、図３のポア効果３１４、ウェーブ効果３１６、リップル効果７０２、ライン効果７０６、又はこれらの組み合わせを含むことができ、これらを有して提示することができる。
【０１９８】
[0205]  プレゼンテーション経路７０８は、起点デバイス７１０からターゲットデバイス７１２にプレゼンテーションアレンジメント３０４を伝送するために電子システム１００によって決定された通路として定義される。起点デバイス７１０は、プレゼンテーション経路７０８が始まる場所として定義される。ターゲットデバイス７１２は、プレゼンテーション経路７０８が終わる場所として定義される。
【０１９９】
[0206]  例えば、プレゼンテーション経路７０８は、ターゲットデバイス７１２に到達するまで、第１のデバイス１０２のそれぞれのインスタンスについてプレゼンテーションアレンジメント３０４を提示する順序を表すことができる。さらなる例において、起点デバイス７１０は図２のマスタデバイス２１６を表すことができる。ターゲットデバイス７１２は図２のスレーブデバイス２１８を表すことができる。他の例において、プレゼンテーション経路７０８は、起点デバイス７１０とターゲットデバイス７１２との間の複数の第１のデバイス１０２によって作成された通路にすることができる。
【０２００】
[0207]  プレゼンテーション経路７０８は最短経路７１４を含むことができる。最短経路７１４は、起点デバイス７１０とターゲットデバイス７１２との間の第１のデバイス１０２の数が最小になり得るプレゼンテーション経路７０８を表すことができる。
【０２０１】
[0208]  次に図８を参照すると、電子システム１００の第２の制御フローが示されている。第２の制御フローは、上記の図５で述べたモジュールを含むことができる。例えば、第２の制御フローは、検出器モジュール５０２、関係モジュール５０４、グローモジュール５０６、対話式モジュール５０８、又はこれらの組み合わせを含むことができる。
【０２０２】
[0209]  例示目的のために、電子システム１００は図３のプレゼンテーションアンサンブル３０２を生成するグローモジュール５０６によって説明されているが、グローモジュール５０６は異なる操作を行うこともできる。例えば、グローモジュール５０６は、メッシュネットワークを表す図１の通信経路１０４を介して図３のプレゼンテーションアレンジメント３０４を伝送することができる。より具体的には、一例として、メッシュネットワークにより、グローモジュール５０６は、第１のデバイス１０２の１つから他の第１のデバイス１０２にプレゼンテーションアレンジメント３０４を提示するための順序を確立するように図３のプレゼンテーション方向３２０を制御するために図７のプレゼンテーション経路７０８を決定することができる。
【０２０３】
[0210]  グローモジュール５０６はいくつかのやり方でプレゼンテーション経路７０８を決定することができる。上述のように、第１のデバイス１０２の複数インスタンスは行と列にレイアウトすることができる。同じく上述のように、グローモジュール５０６は、ジェスチャタイプ３１８、図２の感知要因２０４、図３のデバイス配向３２８、図３のカラーモデル３１２、又はこれらの組み合わせに基づいて、プレゼンテーションアレンジメント３０４を生成することができる。さらなる例において、グローモジュール５０６は、図３のポア効果３１４、図３のウェーブ効果３１６、図７のリップル効果７０２、図７のライン効果７０６、又はこれらの組み合わせを含む、プレゼンテーションアンサンブル３０２を提示するためのプレゼンテーション経路７０８を決定することができる。
【０２０４】
[0211]  グローモジュール５０６は、フラッディング技法、経路指定技法、最短経路ブリッジングを含む自己修復アルゴリズム、又はこれらの組み合わせを含む経路指定アルゴリズムを利用するメッシュネットワークを表す通信経路１０４に基づいて、プレゼンテーション経路７０８を決定することができる。より具体的には、一例として、グローモジュール５０６は、上述の経路指定アルゴリズムを使用して、図７の起点デバイス７１０から図７のターゲットデバイス７１２への図７の最短経路７１４を決定することにより、プレゼンテーション経路７０８を決定することができる。
【０２０５】
[0212]  フラッディング技法は、着信データパケットが、それが届いたものを除くすべての発信リンクを介して送信されるというコンピュータネットワーク経路指定アルゴリズムを表すことができる。経路指定技法は、メッセージがターゲットデバイス７１２に到達するまで第１のデバイス１０２の１つのインスタンスから第１のデバイス１０２の他のインスタンスにホップすることによりメッセージが経路に沿って伝搬されるというコンピュータネットワーク経路指定アルゴリズムを表すことができる。自己修復アルゴリズムは、起点デバイス７１０からターゲットデバイス７１２へのプレゼンテーション経路７０８が壊れた状態になってもメッシュネットワークを再構成することにより通信経路１０４の連続接続を可能にするコンピュータネットワーク経路指定アルゴリズムを表すことができる。
【０２０６】
[0213]  さらなる例において、第１のデバイス１０２のそれぞれのインスタンスのグローモジュール５０６は、上述の経路指定アルゴリズムを使用して、結果的にターゲットデバイス７１２に到達するための最短経路７１４になる第１のデバイス１０２の次のインスタンスを選択するための最短経路７１４を決定することができる。グローモジュール５０６は、第１のデバイス１０２の任意のインスタンスからプレゼンテーション経路７０８を決定することができる。
【０２０７】
[0214]  例えば、上述のように、第１のデバイス１０２の複数インスタンスは行と列にレイアウトすることができる。グローモジュール５０６はジェスチャタイプ３１８に基づいて起点デバイス７１０を決定することができる。より具体的には、一例として、ジェスチャタイプ３１８は、グローモジュール５０６が起点デバイス７１０を表すために１つの行における第１のデバイス１０２のインスタンスを決定するために、その行における第１のデバイス１０２のデバイス配向３２８を変更することができる。ターゲットデバイス７１２は、第１のデバイス１０２の１つをターゲットデバイス７１２として選択させることにより、事前定義することができる。異なる一例において、起点デバイス７１０、ターゲットデバイス７１２、又はこれらの組み合わせは、コマンド信号により、第１のデバイス１０２の他のインスタンス、図１の第２のデバイス１０６、又はこれらの組み合わせによって示すことができる。
【０２０８】
[0215]  グローモジュール５０６は、ターゲットデバイス７１２がプレゼンテーションアレンジメント３０４を提示するまで第１のデバイス１０２の１つのインスタンスから第１のデバイス１０２の他のインスタンスにプレゼンテーションアレンジメント３０４を伝送することにより、プレゼンテーション経路７０８を決定することができる。より具体的には、一例として、プレゼンテーションアレンジメント３０４がプレゼンテーション経路７０８に沿って第１のデバイス１０２の１つのインスタンスから第１のデバイス１０２の他のインスタンスに伝送されている間、グローモジュール５０６は、プレゼンテーション経路７０８に沿って第１のデバイス１０２のそれぞれのインスタンス上でプレゼンテーションアレンジメント３０４を提示することができる。
【０２０９】
[0216]  さらなる例において、グローモジュール５０６は、プレゼンテーション経路７０８を逆転して、起点デバイス７１０、ターゲットデバイス７１２、又はこれらの組み合わせをスイッチすることができる。より具体的には、一例として、プレゼンテーションアレンジメント３０４がターゲットデバイス７１２に伝送されると、グローモジュール５０６はプレゼンテーション経路７０８を逆転して、プレゼンテーション経路７０８を逆の順序で横断して起点デバイス７１０にプレゼンテーションアレンジメント３０４を戻すことができる。さらなる例において、グローモジュール５０６は逆の順序でプレゼンテーション経路７０８に沿って第１のデバイス１０２のそれぞれのインスタンス上でプレゼンテーションアレンジメント３０４を提示することができる。
【０２１０】
[0217]  異なる一例において、グローモジュール５０６は、ターゲットデバイス７１２から起点デバイス７１０に戻るために、最初に横断したプレゼンテーション経路７０８とは異なるプレゼンテーション経路７０８を決定することができる。上述のように、グローモジュール５０６は、ターゲットデバイス７１２から起点デバイス７１０へのプレゼンテーション経路７０８のために最短経路７１４を決定することができる。さらなる例において、グローモジュール５０６は、プレゼンテーション経路７０８に沿って第１のデバイス１０２のそれぞれのインスタンス上でプレゼンテーションアレンジメント３０４を提示することができる。
【０２１１】
[0218]  例えば、起点デバイス７１０はマスタデバイス２１６を表すことができる。ターゲットデバイス７１２はスレーブデバイス２１８を表すことができる。異なる一例において、プレゼンテーション経路７０８が逆転された時に、ターゲットデバイス７１２は起点デバイス７１０になることができる。さらなる例において、プレゼンテーション経路７０８が逆転された時に、ターゲットデバイス７１２はマスタデバイス２１６になることができ、起点デバイス７１０はスレーブデバイス２１８になることができる。
【０２１２】
[0219]  他の例において、グローモジュール５０６は、プレゼンテーション経路７０８が壊れた状態になってもプレゼンテーション経路７０８を再確立することができる。より具体的には、一例として、プレゼンテーション経路７０８は、プレゼンテーション経路７０８に沿った第１のデバイス１０２が非活動状態又は欠落状態になった場合に壊れる可能性がある。上述の自己修復アルゴリズムに基づいて、グローモジュール５０６は、ターゲットデバイス７１２に到達するためのプレゼンテーション経路７０８を再確立するために第１のデバイス１０２の次のインスタンスを識別することができる。グローモジュール５０６は、ターゲットデバイス７１２に到達するまで再確立されたプレゼンテーション経路７０８に沿って第１のデバイス１０２のそれぞれのインスタンス上でプレゼンテーションアレンジメント３０４を提示することができる。グローモジュール５０６は、上述のようにプレゼンテーション持続期間３３４によって制御されたプレゼンテーション経路７０８に沿ってプレゼンテーションアレンジメント３０４を提示することができる。
【０２１３】
[0220]  グローモジュール５０６は、プレゼンテーションアレンジメント３０４の複数インスタンスを混合又はブレンドしたことに基づいて、プレゼンテーションアンサンブル３０２を生成することができる。より具体的には、一例として、プレゼンテーションアレンジメント３０４の複数インスタンスをブレンドして、図７のリップル効果７０２、図７のライン効果７０６、又はこれらの組み合わせを生成することができる。リップル効果７０２、ライン効果７０６、又はこれらの組み合わせは、図３のポア効果３１４、図３のウェーブ効果３１６、又はこれらの組み合わせについて同様に上述したように、マスタデバイス２１６、スレーブデバイス２１８、起点デバイス７１０、ターゲットデバイス７１２、又はこれらの組み合わせに関する図３の配色３０６、図３の光度レベル３０８、又はこれらの組み合わせの変化を含むことができる。
【０２１４】
[0221]  グローモジュール５０６は、メッシュネットワークを表す通信経路１０４内の第１のデバイス１０２の他のインスタンスに関するプレゼンテーションアレンジメント３０４の提示をトリガするためにチルトというジェスチャタイプ３１８によって第１のデバイス１０２の１つのインスタンスのデバイス配向３２８を変更することにより、リップル効果７０２を生成することができる。より具体的には、一例として、グローモジュール５０６は、図７のプレゼンテーション境界７０４によって取り囲まれた第１のデバイス１０２をトリガすることにより、リップル効果７０２を生成することができる。
【０２１５】
[0222]  さらなる例において、グローモジュール５０６は、デバイス配向３２８が変更された第１のデバイス１０２を取り囲むプレゼンテーション境界７０４内の第１のデバイス１０２のそれぞれのインスタンスをトリガすることにより、リップル効果７０２を生成することができる。グローモジュール５０６は、プレゼンテーション境界７０４内の第１のデバイス１０２のそれぞれのインスタンスのプレゼンテーションアレンジメント３０４を同時に提示することにより、リップル効果７０２を生成することができる。
【０２１６】
[0223]  より具体的には、一例として、第１のデバイス１０２の複数インスタンスは９行×９列に物理的にレイアウトすることができる。マスタデバイス２１６の１つのインスタンス又は複数インスタンスは中心に位置することができる。スレーブデバイス２１８について９行×９列の複数インスタンスを有することにより、例えば、正方形の形状を有するプレゼンテーション境界７０４の複数層は中心にあるマスタデバイス２１６を取り囲むことができる。例えば、中心にあるマスタデバイス２１６に最も近いプレゼンテーション境界７０４はマスタデバイス２１６とマスタデバイス２１６に最も近いプレゼンテーション境界７０４の両方を取り囲むプレゼンテーション境界７０４より小さくなる。プレゼンテーション境界７０４は、中心にあるマスタデバイス２１６により近いプレゼンテーション境界７０４の層を取り囲むために次第により大きくなることができる。
【０２１７】
[0224]  グローモジュール５０６は、まずマスタデバイス２１６に最も近いプレゼンテーション境界７０４内のスレーブデバイス２１８のそれぞれからのプレゼンテーションアレンジメント３０４の同時提示をトリガすることにより、リップル効果７０２を生成することができる。より具体的には、一例として、グローモジュール５０６は、マスタデバイス２１６に最も近いプレゼンテーション境界７０４に関するプレゼンテーションアレンジメント３０４の提示をトリガし、その後、マスタデバイス２１６から次に遠い層のプレゼンテーション境界７０４に関するプレゼンテーションアレンジメント３０４の提示をトリガすることにより、リップル効果７０２を生成することができる。グローモジュール５０６は、プレゼンテーション境界７０４の最も遠いインスタンスが提示を完了するまで一度にプレゼンテーション境界７０４の１つの層のプレゼンテーションアレンジメント３０４を提示することにより、リップル効果７０２を生成することができる。
【０２１８】
[0225]  さらなる例において、グローモジュール５０６は、最も遠いものから最も近いものへプレゼンテーション境界７０４に関するプレゼンテーションアレンジメント３０４を提示することにより、リップル効果７０２を生成することができる。他の例において、グローモジュール５０６は、特定の順序なしに最も近いか又は最も遠いプレゼンテーション境界７０４でプレゼンテーションアレンジメント３０４を提示することにより、ランダム順にリップル効果７０２を生成することができる。
【０２１９】
[0226]  グローモジュール５０６は、プレゼンテーション境界７０４のそれぞれのインスタンスに関する配色３０６、光度レベル３０８、又はこれらの組み合わせの異なるインスタンスを有するプレゼンテーションアレンジメント３０４を生成することができる。グローモジュール５０６は、プレゼンテーションアレンジメント３０４の提示をトリガするために第１のデバイス１０２、第２のデバイス１０６、又はこれらの組み合わせの他のインスタンスによってマスタデバイス２１６にコマンド信号を伝送することにより、リップル効果７０２を生成することができる。
【０２２０】
[0227]  グローモジュール５０６は、ジェスチャタイプ３１８、コマンド信号、又はこれらの組み合わせに基づいて、ライン効果７０６を生成することができる。例えば、上述のように、第１のデバイス１０２の複数インスタンスは９行×９列に物理的にレイアウトすることができる。グローモジュール５０６は、一度に、ランダム順に、又はこれらの組み合わせでそれぞれの行又は列に関するプレゼンテーションアレンジメント３０４を同時に提示することにより、ライン効果７０６を生成することができる。より具体的には、一例として、グローモジュール５０６は、ある範囲の行又は列から他の範囲の行又は列に１つずつ、ランダム順に、又はこれらの組み合わせでプレゼンテーション方向３２０を有するプレゼンテーションアレンジメント３０４を提示することにより、ライン効果７０６を生成することができる。他の例において、グローモジュール５０６は、中心の行又は列から１つ又はすべての範囲の行又は列に１つずつ、ランダム順に、又はこれらの組み合わせでプレゼンテーション方向３２０を有するプレゼンテーションアレンジメント３０４を提示することにより、ライン効果７０６を生成することができる。グローモジュール５０６は、それぞれの行又は列に関する配色３０６、光度レベル３０８、又はこれらの組み合わせの異なるインスタンスを有するプレゼンテーションアレンジメント３０４を生成することができる。
【図１】
2019502246.tif 000003
【図２】
2019502246.tif 000004
【図３】
2019502246.tif 000005
【図４】
2019502246.tif 000006
【図５】
2019502246.tif 000007
【図６】
2019502246.tif 000008
【図７】
2019502246.tif 000009
【図８】
2019502246.tif 000010
【国際調査報告】
2019502246.tif 000011