コンピュータによって実行される方法において、複数の選択可能なタイルを複数のグループ内に提示するステップであって、前記グループは視覚的要素によって区分され、単一のユーザインタフェース内に同時に提示される、ステップと、選択されたタイルの選択に応答して、該選択されたタイルに関連付けられたアプリケーションを起動又は提示するステップとを含む、方法。前記複数のグループのうち選択されたグループを拡大表示するという選択を可能にし、該選択されたグループの選択に応答して、該選択されたグループを拡大表示するステップを更に含む、請求項1に記載のコンピュータによって実行される方法。前記選択されたグループを拡大表示するステップは、前記選択されたグループの前記選択可能なタイルを可視領域内に、増大されたサイズで提示し、前記選択されたグループの前記選択可能なタイルは前記可視領域を埋め尽くさず、前記複数のグループのうち選択されていない別のグループのタイルを、前記増大されたサイズで同時に提示するステップを更に含む、請求項2に記載のコンピュータによって実行される方法。選択されたグループを、前記複数のグループのうちの2つのグループの間に、又は前記複数のグループのうちの1つのグループの前に移動させるという選択を受け取り、該選択に応答して、前記選択されたグループを、前記2つのグループの間又は前記1つのグループの前に移動させるステップを更に含む、請求項1に記載のコンピュータによって実行される方法。第2の選択されたタイルを、前記複数のグループのうちの1つから、前記複数のグループのうちの2つのグループの間又は前記複数のグループのうちの別のグループの前にある選択された視覚的要素の余白に移動させるという選択を受け取り、該選択に応答して、新たなグループを前記余白内に自動的に作成するステップを更に含む、請求項1に記載のコンピュータによって実行される方法。前記複数のグループのうちの1つのグループの選択された最後のタイルを移動させるという選択を受け取り、該選択に応答して、前記複数のグループのうちの前記1つのグループを自動的に削除するステップを更に含む、請求項1に記載のコンピュータによって実行される方法。前記選択可能なタイルのうち2つ以上の選択されたタイルを前記単一のユーザインタフェース内の或る領域に移動させる、1つ又は複数の選択を受け取るステップと、前記2つ以上の選択されたタイルを、前記領域から、前記複数のグループの既存のグループに、又は選択された余白に移動させる単一の選択を受け取るステップと、前記単一の選択に応答して、前記2つ以上の選択されたタイルを、前記既存のグループに、又は前記選択された余白に作成された新たなグループに追加するステップとを更に含む、請求項1に記載のコンピュータによって実行される方法。コンピュータによって実行される方法において、単一のユーザインタフェース内において、アプリケーションに関連付けられた複数のタイルを同時に提示するステップであって、前記タイルは、視覚的要素によって区分されるグループ内に配列される、ステップと、前記複数のグループのうち選択されたグループを、前記単一のユーザインタフェース内において元の位置から新たな位置へと移動させるという選択を受け取るステップと、選択に応答して、前記元の位置から前記新たな位置への前記選択されたグループの移動を提示するステップであって、該移動は、前記選択されたグループ内のタイルを示す、ステップと、前記選択されたグループを前記新たな位置で提示するステップとを含む、方法。前記視覚的要素は余白であり、前記選択されたグループを前記新たな位置へと移動させるという選択を受け取るステップにおいて、前記単一のユーザインタフェース内の選択された余白及び前記新たな位置において前記選択されたグループのドロップを受け取る、請求項8に記載のコンピュータによって実行される方法。前記複数のタイルのうちの選択されたタイルの選択を受け取り、該選択に応答して、前記複数のタイルのうちの前記選択されたタイルに関連付けられたアプリケーションを起動するステップを更に含む、請求項8に記載のコンピュータによって実行される方法。<概要>本明細書は、選択可能なタイルをグループ化するための技術を説明する。これらの技術は、ユーザが、グループを作成して、これらのグループを管理し、グループ内からタイルを迅速かつ容易に選択できるようにする。アプリケーション起動インタフェースに関して、本技術は、ユーザが、アプリケーションに関するユーザの自然な心理的グループ化に従って、選択可能なタイルのグループを作成及び編成することを可能にする。ユーザは、仕事関連のアプリケーションに関して、仕事関連のタイルのグループを構築し、そのグループがページの半分以上を満たしていてもいなくても、再びユーザの選択したサイズに基づいて、遊び用のfunアプリケーションに関してはプレイ関連のタイルのグループを構築することができる。選択可能なタイルをグループ化するための技術は、任意の数の異なるデバイス、システム、環境及び/又は構成において実装されることが可能であるが、選択可能なタイルをグループ化するための例示的な実施形態は、以下の例示的なデバイス、システム及び方法の文脈で説明される。<例示的システム>図1は、選択可能なタイルをグループ化するための技術を具現化することができる例示的なシステム100を図示している。システム100は、6つの例を用いて例示されているコンピューティングデバイス102を含む。コンピューティングデバイス102の6つの例には、ラップトップコンピュータ104、タブレットコンピュータ106、スマートフォン108、セットトップボックス110、デスクトップコンピュータ112及びゲームデバイス114があり、これらはサーバ及びネットブックなどの他のコンピューティングデバイス及びシステムを通じて使用されることもある。コンピューティングデバイス102は、コンピュータプロセッサ116及びコンピュータ読取可能記憶媒体118媒体118を含む。媒体118は、オペレーティングシステム120、ウィンドウwindowsベースのモードモジュール122、イマーシブモードモジュール124、マネージャ126及びアプリケーション128を含む。コンピューティングデバイス102はまた、図1で4つの例が示されている、1つ又は複数のディスプレイ130へのアクセスを含むか、有することができる。ウィンドウベースのモードモジュール122は、フレームを有するウィンドウを通じてアプリケーション128を提示することができる。これらのフレームは、アプリケーションと対話するためのコントロール、及び/又はユーザがウィンドウを移動させてサイズ調整するsizeことができるようにするコントロールを提供することができる。イマーシブモードモジュール124は、ユーザがアプリケーション128を見て対話するモードを提供する。一部の実施形態において、このモードは、ウィンドウフレームが小さいかウィンドウフレームのないアプリケーション、及び/又はユーザが手動でコンテンツをサイズ調整するか位置決めをする必要のないアプリケーションのコンテンツを提示し、またこれらのアプリケーションと対話することを可能にする。このモードは、必ずではないが、典型的なデスクトップ例えばウィンドウベースモードを使用することなくホストされるか、及び/又は表れることがある。したがって、一部の場合において、イマーシブモードモジュール124は、ウィンドウ実質的なフレームを有さないものもではないイマーシブモードを提示し、デスクトップ類似のディスプレイ例えばタスクバーの利用を妨げる。さらにまた、一部の実施形態において、このイマーシブモードは、閉じることができない又はアンインストールすることができないという点で、オペレーティングシステムと同様である。マネージャ126は、アプリケーション128を、ウィンドウベースモード又はイマーシブモードのいずれかで起動、提示、又は再訪問する選択を可能にする、アプリケーション選択インタフェースを提供し、それ自体を、ウィンドウベースモード又はイマーシブモードのいずれかで提示することができる。また、マネージャ126は、ユーザがアプリケーション選択インタフェース内でタイルをグループ化することも可能にする。システム100及びマネージャ126を、アプリケーション選択インタフェースのコンテキストで説明するが、マネージャ126は、ファイルシステム、イメージ取得システム、ドキュメント取得システム及び同様のものなどの他のコンテキストでは、タイル、アイコン又はラベルをグループ化するように動作することがあることに留意されたい。オペレーティングシステム120、モードモジュール122及び124並びにマネージャ126は、互いに別個のものとしてもよく、あるいは何らかの形式で組み合わせるか又は統合してもよい。したがって、一部の場合ではオペレーティングシステム120が、モードモジュール122及び124とマネージャ126とを含む。<例示的な方法>本明細書は、次に選択可能なタイルをグループ化するための例示的な方法を説明する。これらの方法は、実行される動作を指定するブロックのセットとして示されているが、必ずしも示される順序に限定されない。以下の説明の一部は、図1のシステム100を参照するが、この参照は単に例示のために行うものである。図2は、タイルの選択を提示及び可能にする方法を含む、選択可能なタイルをグループ化する方法200を示す。ブロック202において、複数の選択可能なタイルを複数のグループ内に提示する。これらのグループは、視覚的要素によって区分され、単一のユーザインタフェース内に同時に提示される。この視覚的要素は、大きいもの又は小さいものとすることができ、色の変更、マーカ、ボーダー、線、空間又はグループを区別する他のインジケータとすることができる。以下の説明される様々な例において、視覚的要素は、選択可能なタイルのグループを、グループ内のタイルの間の空間より大きい余白により区別する。例として図3を検討する。図3は、選択可能なタイルの3つのグループ302、304及び306を有する選択インタフェース300を図示している。これらの3つのグループ302、304及び306は、余白308及び310によって区分されている。なお、この場合、余白308及び310は単に説明を容易にするために斜線で示されている。あるいは、これらのグループを、ウィンドウクローム、ボックス又はタイトルによって区分又は識別することもできるが、余白は、ユーザの気を散らすことなく、また実質的なスクリーン領域realestateを占有することなく、ユーザがグループの間を区別し、ユーザに明らかな編成を提供することを助けるのに効果的である。上述のように、グループ302、304及び306はそれぞれ、グループ名などの識別子を含まない。代わりに、これらのグループはそれぞれ、空白によってグループとして識別され、グループ内のタイルに基づいて相互に区別される。実際、ユーザは、コンテンツのメタデータや何らかの抽象物ではなく、グループのコンテンツに基づいてグループを区別することができる。ユーザは、例えば自身の写真アプリケーションを、それが小さなグループであること、又はトップに2つの小さなタイルを有するグループグループ304であることに基づいて、認識することができる。あるいは、ユーザは自身の仕事のアプリケーション、又はお気に入りの早朝コンテンツのプロバイダ例えばニュースコンテンツのウェブサイトを、グループ306に示されるように、左上の角に2つの同様のボックスインボックスを有することに基づいて、認識することができる。これらは、ユーザが、タイトル又は識別子を用いずにグループを認識することができる例示的な2つの方法に過ぎず、多くの他の方法例えば色、サイズ、及び特定のグループが存在する順序等も可能である。方法200は、選択インタフェースにおいて様々なサイズの選択可能なタイルの選択を可能にする。選択インタフェースは、デフォルト又はユーザ選択によって、タイルを小さなサイズ又は大きなサイズで示すことができる。現在の実施形態において、選択インタフェース300は、小さなサイズのタイルを示しており、方法200は、この小さなサイズのタイルから、タイルをすぐに選択することを可能にし、あるいはユーザ選択に応答してサイズ及び解像度を増大させる選択も可能にする。このような代替は、方法200において、ブロック202からブロック204へのサイズの増大という経路で示される。ブロック204は、選択可能なタイルの選択を受け取る前に、選択されたグループを拡大する選択を可能にする。選択可能なグループの選択を受け取ったことに応答して、ブロック206は、選択されたグループを拡大して、より大きなサイズでより良い解像度でタイルを示す。例として、ユーザが、選択インタフェース300を介したタップジェスチャなどにより、グループ302のタイルをより大きなサイズでより良い解像度で見ることを選択すると想定する。これに応答して、マネージャ126は、図4に図示されるようにグループ302を拡大する。この場合、グループ302を拡大することにより、グループ302の選択可能なタイルは提示されるが、選択されたグループの選択可能なタイルを提示す可視領域は、埋め尽くされてはいない。このような場合、マネージャ126は、増大されたサイズで、未選択の別のグループグループ304のタイルも同時に提示することができる。方法200は、ブロック204及び206を実行するか、直接ブロック208に進む。ブロック208は、わずか1つの選択による、選択可能なタイルの選択を可能にする。この選択は、ホットキー、マウス若しくはジェスチャのタップ、ジェスチャのドラッグアンドドロップなどの様々な入力のいずれかによるものとすることができる。これらのタイルは、1つ又は複数のグループが提示されるときに選択可能であることに留意されたい。この例が示すように、本技術は、ユーザが、階層の中からグループを探す必要なく又は組織の利点なしに選択可能なタイルを探す必要なく、複数のグループから複数の選択可能なタイルを見て、これらのタイルを選択することを可能にする。ブロック210は、選択済みタイルの選択に応答して、選択済みタイルに関連付けられたオペレーションを実行するか、選択済みタイルに関連付けられたアプリケーションを起動又は提示するなどの、オペレーションを実行させる。図5は、選択可能なタイルのグループを管理する方法を含む、選択可能なタイルをグループ化するための方法500を示す。方法500は、方法200と全体又は部分的に別個に動作してもよく、ともに動作してもよい。ブロック502において、複数のタイルを提示する。これらのタイルを、タイルが選択され得るインタフェース内において、又は後に選択インタフェースに提示するためにタイルのグループが選択される別個のインタフェース内において、グループ化して、あるいは別の方法で提示することができる。例として、図3を再び検討する。図3は、選択可能なタイルの3つのグループ、すなわちグループ302、304及び306を提示するインタフェース300を図示している。ここでは、マネージャ126が、タイルのこれらのグループを提示し、以下で説明されるように、タイル及びグループを管理する選択を可能にする、と想定する。ブロック504において、選択済みタイルの第1のグループをグループ化する選択を受け取る。この選択は、例えばグループを後で作成するための新たなグループ位置又は保持領域にタイルをドラッグする1つ又は複数のマルチジェスチャなど、様々な手法で受け取ることができる。第1の例として、ユーザが、グループ306の3つのタイルの各々をその元の位置から選択インタフェース300のマークされた領域に移動することによって、グループ306から3つのタイルを選択することを想定する。これは、図6に図示されている。図6は、マークされた領域602NewGroupとラベルが付けられていると、マークされた領域602内の3つの小さなタイル604、606及び608を示している。所望のタイルを選択した後、マネージャ126は、タイルの新たなグループのための位置の選択を可能にする。ここでは、ユーザが、複数のタイルのうちの1つを、選択インタフェース300内の余白310などの視覚的要素に移動すると想定する。ブロック506において、第1のグループの選択を受け取ったことに応答して、選択済みタイルを新たなグループとして提示する。これは図7に示されている。図7は、グループ302及び304、グループ306の一部分とともに、新たなグループ702を示している。マネージャ126は自動的に、グループ306からタイルを除去することによって生じるギャップを埋めるように、グループ306のタイルをリフローすることができることに留意されたい。これは図7のグループ306において部分的に示されている。マネージャ126はタイルを、左端の列から開始して列ごとに上から下に向かうような、グループに対して以前に設定された上流の順序に基づいてリフローし、この場合、グループに対する逆の順序によって下流のタイルがそのギャップに充填される。図5の破線で示されているように、方法500のブロックを繰り返して、グループを構築し、管理することができる。ブロック502、504及び506を繰り返す第2の例を検討する。マネージャ126はブロック502において、図8に示されるように、以前のグループ302と、304と、702と、306の一部とを含む、複数のタイル802を提示する。この第2の例では、マネージャ126は、タイルを移動する単一の選択による、グループを構築する選択を可能にする。このことは、タイル806を、グループ302から、グループの間の余白808にドラッグするジェスチャ804による選択で示されており、上記グループの間が、タイル806を余白808内にドロップするポイントである。ジェスチャ804の開始及びジェスチャ804の終了が図8に示されている。この第2の例の一部として、あるいは他のタイプの選択のために、マネージャ126は、タイルを余白808などの様々な位置に移動させる結果に関して、フィードバックを提供することができる。このフィードバックは、選択済みタイルを既存のタイルに追加したこと又は新たなグループを作成したことなどの結果を示すことができる。したがって、余白808を越えて又はその上をホバリングしてタイルを渡すことにおいて、マネージャ126は、他のグループ302及び304を別々に移動させても、他のグループ302及び304を傾斜させてもよく、あるいは点滅するラインや新しいグループを作成しますかなどのテキストを有するポップアップウィンドウなどの、インジケータを提供してもよい。マネージャ126は、ブロック506において、図9に示されるように、同じユーザインタフェースインタフェース300に、このグループこの時点ではタイル806のみを含むを提示することができる。マネージャ126は、これらのグループ302、902、304及び702を同時に、追加の識別子を用いずに余白によって区分して提示することができる。マネージャ126は、タイル806が除去されたことに応答して、グループ302のタイルを自動的にリフローすることに留意されたい。ブロック506の後、方法500は続いて、例えば方法200のブロック208及び210に従うように、タイルの選択を可能にし、その選択に応答して、選択されたタイルに関連付けられたオペレーションを実行する。図10は、グループを移動及び配列する方法を含む、選択されたタイルをグループ化するための方法1000を示す。方法1000は、方法200及び/又は方法500と全体又は部分的に、別個に又はともに動作する。ブロック1002において、上記で提示及び説明されたグループなど、タイルの複数のグループを単一のユーザインタフェース内に提示する。例として再び図9を検討する。図9は、タイルの4つのグループ302、902、304及び702を有する選択インタフェース300を図示している。ブロック1004において、これらの複数のグループのうちの選択されたグループを、単一のユーザインタフェース内において元の位置から新たな位置へと移動させる選択を受け取る。元の位置は、新たな位置と同時に表示されることもあり、またそうでないこともある。新たな位置は、別のグループとの間、その前、又は隣接する位置とすることができる。現在の例を続けて、図11を検討すると、図11では、ジェスチャ1102が、グループ702を元の位置1104から、グループ902と304との間の余白1106である新たな位置にドラッグする。選択に応答して、ブロック1006において、選択されたグループの、元の位置から新たな位置への移動を提示する。この移動は、選択されたグループ内のタイルを示す。現在の例では、マネージャ126は、スタイラスの先端、指の先端又はマウスセレクタなどのジェスチャのセレクタが移動すると、該ジェスチャのセレクタにくっつけられたグループ内のタイルの全てを示す。ブロック1008において、選択されたグループを新たな位置に提示する。ここで、マネージャ126は、図12に示されるように、選択されたグループをグループ902と304との間に提示し、したがって、グループの順序を302、902、304、702及び306から、302、902、702、304及び306へと順序付けしなおす図9、図11及び図12では306は示されていないが。必須ではないが、マネージャ126は自動的にグループを順序付けしなおすこともあることに留意されたい。本技術は、グループの最後のタイルを除去したことに応答してグループを自動的に削除することなど、タイルのグループの他の管理も可能にする。マネージャ126は、例えば図9のグループ902の1つのみのタイルを移動させる選択に応答して、グループ902を削除し、残りのグループを順序付けしなおす。また、上述のように、本技術は、グループのいずれか1つ又は複数の名前を付ける選択を可能にする。必須ではないが、一部の場合において、名前、タイトル及び他の識別子は、ユーザが特定のグループを、したがって選択可能なタイルを見つけるのを助ける。名前及び他の識別子の選択において、マネージャ126は、名前又は識別子を隣接するグループの近くに配置する。前述の議論は、本技術がタイルをグループ化するように動作する方法について説明している。これらの方法の諸態様は、ハードウェア例えば固定の論理回路、ファームウェア、ソフトウェア、手動の処理又はこれらの任意の組み合わせで実装され得る。ソフトウェアの実装は、コンピュータプロセッサによって実行されると、指定されたタスクを実行するプログラムコードを表す。例示的な方法がコンピュータ実行可能命令を通じて実行されることもあり、そのようなコンピュータ実行可能命令には、ソフトウェア、アプリケーション、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、プロシージャ、モジュール、関数等が含まれ得る。プログラムコードを、コンピュータプロセッサに対してローカル及び/又はリモートの1つ又は複数のコンピュータ読取可能メモリデバイスに格納することができる。本方法を、複数のコンピューティングデバイスによる分散コンピューティングモードにおいて実施することもできる。さらに、本明細書で説明される特徴は、プラットフォーム独立であり、様々なプロセッサを有する様々なコンピューティングプラットフォームにおいて実装されることがある。例として、これらの技術を図1のシステム100、及び/又は以下で説明される例示のデバイス1300に示されるエンティティの1つ又は複数において具現化することができ、これらのエンティティは更に分割しても組み合わせてもよい。したがって、システム100及び/又はデバイス1300は、説明される技術を用いることができる多くの可能なシステム又は装置の一部を例示している。システム100及び/又はデバイス1300のエンティティは一般に、ソフトウェア、ファームウェア、ハードウェア、デバイス若しくはネットワーク全般、又はこれらの組み合わせを表す。ソフトウェア実装の場合、例えばエンティティ例えばマネージャ126、モードモジュール122及び124は、プロセッサ例えばプロセッサ116において動作するときに指定されたタスクを実行するプログラムコードを表す。プログラムコードを、コンピュータ読取可能記憶媒体118又は図13のコンピュータ読取可能媒体1314などの1つ又は複数のコンピュータ読取可能メモリデバイスに格納することができる。<例示的なデバイス>図13は、例示的デバイス1300の様々なコンポーネントを図示している。例示的デバイス1300は、上記図1~12を参照して説明したデバイス、あるいはこのデバイスによって実装されるサービス及び動作のいずれかとして実装されうる。一部の実施形態において、デバイス1300は、有線及び/又は無線デバイスのいずれか一方又は組み合わせとして、テレビジョンクライアントデバイス例えばテレビジョンセットトップボックス、デジタルビデオレコーダDVR等として、消費者デバイス、コンピュータデバイス、サーバデバイス、ポータブルコンピュータデバイス、ユーザデバイス、通信デバイス、ビデオ処理及び/又はレンダリングデバイス、電化製品デバイス、ゲームデバイス、電子デバイスの形式、及び/又は別のタイプのデバイスとして実装されることがある。デバイス1300は、ユーザ例えばヒトに、及び/又はデバイスがユーザ、ソフトウェア、ファームウェア、及び/又はデバイスの組み合わせを含む論理デバイスを記述するように、デバイスを操作するエンティティに関連付けられることもある。デバイス1300は、デバイスデータ1304例えば受信したデータ、受信しているデータ、放送用にスケジュールされたデータ、データのデータパケット等の有線及び/又は無線通信を可能にする通信デバイス1302を含む。デバイスデータ1304又は他のデバイスコンテンツは、デバイスの構成設定、デバイスに格納されたメディアコンテンツ、及び/又はデバイスのユーザに関連付けられた情報を含むことができる。デバイス1300に格納されたメディアコンテンツは、任意のタイプのオーディオ、ビデオ及び/又はイメージデータを含むことができる。デバイス1300は、ユーザ選択可能な入力、メッセージ、音楽、テレビメディアコンテンツ、記録されたビデオコンテンツ並びに任意の他のタイプのオーディオ、ビデオ、及び/又は任意のコンテンツソース及び/又はデータソースから受信したイメージデータなど、受信することが可能な任意のタイプのデータ、メディアコンテンツ及び/又は入力による、1つ又は複数のデータ入力1306を含む。デバイス1300は、シリアル及び/又はパラレルインタフェース、無線インタフェース、任意のタイプのネットワークインタフェース、モデム及び任意の他のタイプの通信インタフェースのいずれか1つ又は複数として実装することができる、通信インタフェース1308も含む。通信インタフェース1308は、デバイス1300と通信ネットワークとの間の接続リンク及び/又は通信リンクを提供し、このリンクにより、他の電子的なコンピューティング及び通信装置がデバイス1300とデータを通信する。デバイス1300は、1つ又は複数のプロセッサ1310例えばマイクロプロセッサ、コントローラ等のいずれかを含み、プロセッサ1310は、デバイス1300の動作を制御し、及び選択可能なタイルをグループ化するための様々なコンピュータ実行可能命令を処理することができる。あるいはまた、デバイス1300は、ハードウェア、ファームウェア、又は1312で一般的に識別された処理及び制御回路とともに実装される固定の論理回路のうちのいずれか1つ又は組み合わせにより実装される。図示されていないが、デバイス1300は、該デバイス内の様々なコンポーネントを接続するシステムバス又はデータ伝送システムを含むことができる。システムバスは、メモリバス若しくはメモリコントローラ、周辺バス、ユニバーサルシリアルバス、及び/又は様々なバスアーキテクチャのいずれかを用いるプロセッサ又はローカルバスなど、異なるバス構造のいずれか1つ又は組み合わせを含むことができる。デバイス1300は、持続型及び/又は非一時的なデータ記憶を可能にする1つ又は複数のメモリバスなどのすなわち単なる信号伝搬とは対照的なコンピュータ読取可能記憶媒体1314も含み、そのような記憶媒体の例には、ランダムアクセスメモリRAM、非揮発性メモリ例えば読み取り専用メモリROM、フラッシュメモリ、EPROM、EEPROM等のいずれか1つ又は複数及びディスク記憶デバイスが含まれる。ディスク記憶デバイスを、ハードディスクドライブ、記録可能及び/又は書き込み可能コンパクトディスクCD、任意のタイプのデジタル多用途ディスクDVD等、任意のタイプの磁気又は光記憶デバイスとして実装することができる。デバイス1300は、大容量記憶デバイス1316も含むことができる。コンピュータ読取可能記憶媒体1314は、デバイスデータ1304に加え、様々なデバイスアプリケーション1318並びにデバイス1300の動作的態様に関連する任意の他のタイプの情報及び/又はデータを格納する、データ記憶機構を提供する。例えばオペレーティングシステム1320を、コンピュータ読取可能記憶媒体1314を用いてコンピュータアプリケーションとして保持し、プロセッサ1310において実行することができる。デバイスアプリケーション1318は、任意の形式の制御アプリケーション、ソフトウェアアプリケーション、信号処理及び制御モジュール、特定のデバイスにネイティブなコード及び特定のデバイス用のハードウェア抽象レイヤなどの、デバイスマネージャを含むことができる。デバイスアプリケーション1318は、選択可能なタイルをグループ化するための技術を実装する任意のシステムコンポーネント又はモジュールも含む。この例において、デバイスアプリケーション1318は、ウィンドウベースのモードモジュール122、イマーシブモードモジュール124及びマネージャ126を含むことができる。<結論>選択可能なタイルをグループ化するための技術及び装置の諸実施形態を特徴及び/又は方法に特有の言葉で説明してきたが、添付の特許請求の範囲は、必ずしも説明された特有の特徴又は方法に限定されない。むしろ、そのような特有の特徴及び方法は、選択可能なタイルをグループ化するための例示的な実装として開示されている。