"第1の複数のキーゾーンを含む第1のグリッドを取得するステップと、第1のウェブサイトに対応し、第2の複数のキーゾーンを含む第2のグリッドについての選択を取得するステップと、前記第1の複数のキーゾーンの中の第1のキーゾーンを前記第2のグリッドに割り当てるステップと、前記第1のウェブサイトに対応するアイコンを前記第1の複数のキーゾーンの中の前記第1のキーゾーンに設定するステップとを含み、前記第2のグリッドは前記ウェブサイトに関連づけられたデータで設定されており、前記第1の複数のキーゾーンの中の前記第1のキーゾーンの選択に応答してユーザインタフェースuserinterface;UIに表示されることを特徴とする方法。第2のウェブサイトに対応する第3のグリッドの選択を取得するステップと、前記第1の複数のキーゾーン中の第2のキーゾーンに前記第3のグリッドを割り当てるステップと、ソフトウェアアプリケーションの選択を取得するステップと、前記第1の複数のキーゾーン中の第3のキーゾーンに前記ソフトウェアアプリケーションを割り当てるステップとをさらに含み、前記第3のグリッドは、前記第1の複数のキーゾーン中における前記第2のキーゾーンについての選択の後に表示され、前記ソフトウェアアプリケーションは、前記第1の複数のキーゾーン中における前記第3のキーゾーンについての選択の後に実行されることを特徴とする請求項1に記載の方法。前記第1のウェブサイトのウェブページを複数のパネルに分割するステップを含み、前記ウェブページは前記UIの大きさを超える大きさであり、さらに前記第2の複数のキーゾーン中の第1のキーゾーンを前記複数のパネル中の一つのパネルに割り当てるステップを含み、前記パネルは、前記第2の複数のキーゾーン中の前記第1のキーゾーンの選択に応答して、前記UI内に表示されることを特徴とする請求項1に記載の方法。前記第1のウェブサイトのウェブページからの複数のウェブリンクを抽出するステップと、前記第2の複数のキーゾーン中の第1のキーゾーンに、前記複数のウェブリンクのうちの一つのウェブリンクを割り当てるステップとをさらに含み、前記ウェブリンクは、前記第2の複数のキーゾーン中の前記第1のキーゾーンの選択に応答してアクセスされることを特徴とする請求項1に記載の方法。前記第1のウェブサイトにおける第1のウェブページの選択を受信するステップと、前記第2の複数のキーゾーン中の第1のキーゾーンに前記第1のウェブページを割り当てるステップと、前記第1のウェブサイトにおける第2のウェブページの選択を受信するステップと、前記第2の複数のキーゾーン中の第2のキーゾーンに前記第2のウェブページを割り当てるステップとをさらに含み、前記第1のウェブページは、前記第1の複数のキーゾーン中における前記第1のキーゾーンの選択に応答して前記UI内でプレビューされ、前記第1のキーゾーンの選択はキーゾーンの維持であり、前記第2のウェブページは、前記第2の複数のキーゾーン中における前記第2のキーゾーンの選択に応答して前記UI内に表示され、是延期第2のキーゾーンの選択はキーゾーンの解放であることを特徴とする請求項1に記載の方法。前記第1のウェブサイトのうちの一つのウェブページからの複数の検索結果をフィルタリングするための複数のフィルタ基準を取得するステップと、前記第2の複数のキーゾーン中の第1のキーゾーンに前記複数のフィルタ基準のうちの一つのフィルタ基準を割り当てるステップとをさらに含み、前記フィルタ基準は、前記第2の複数のキーゾーン中における前記第1のキーゾーンの選択に応答して、前記複数の検索結果に適用されることを特徴とする請求項1に記載の方法。前記複数のフィルタ基準は、複数の検索エンジンに対応することを特徴とする請求項6に記載の方法。第3のグリッドを参照しているURLuniformresourcelinkにアクセスすることによって第3のグリッドを取得するステップと、前記第1のグリッドと前記第3のグリッドとを連結することによって第1のユーザ用のホームグリッドを生成するステップとをさらに含むことを特徴とする請求項1に記載の方法。ソーシャルネットワークサイト、2次元コード、およびSMSshortmessageserviceから構成されるグループから選択された少なくとも一つを用いて前記ホームグリッドを第2のユーザと共有するステップをさらに含むことを特徴とする請求項8に記載の方法。請求項1に記載の方法を実行する命令を格納したコンピュータ読み出し可能な媒体。第1の複数のキーゾーンを含む第1のグリッドと、ウェブサイトに関連づけられ、第2の複数のキーゾーンを含む第2のグリッドとを格納するグリッド格納部と、前記第1の複数のキーゾーン中の第1のキーゾーンを前記第2のグリッドに割り当て、前記ウェブサイトに対応するアイコンを前記第1の複数のキーゾーン中の前記第1のキーゾーンに設定するように構成されたキーゾーンモジュールkeyzonemodule;KZMと、前記複数のキーゾーン中における前記第1のキーゾーンの選択に応答して前記第2のグリッドを表示するように構成されたイベントハンドラとを含むことを特徴とするシステム。前記ウェブサイトのウェブページを複数のパネルに分割するように構成されたパーティショニングモジュールをさらに含み、前記KZMは、前記第2の複数のキーゾーン中の一つのキーゾーンを前記複数のパネルのうちの一つのパネルに割り当てるようにさらに構成され、前記イベントハンドラは、前記第2の複数のキーゾーン中のキーゾーンの選択に応答して前記パネルを表示するようにさらに構成されていることを特徴とする請求項11に記載のシステム。前記ウェブサイトのウェブページからの複数の検索結果のサブセットを、複数のフィルタ基準のうちの一つのフィルタ基準を前記複数の検索結果に適用することによって抽出するように構成されているフィルタモジュールとをさらに含み、前記KZMは、前記第2の複数のキーゾーン中の一つのキーゾーンを前記フィルタ基準にに割り当てるようにさらに構成され、前記フィルタ基準は、前記第2の複数のキーゾーン中の前記キーゾーンの選択に応答して、前記複数の検索結果に適用され、前記複数のフィルタ基準は、複数の検索エンジンに対応することを特徴とする請求項11に記載のシステム。広告を選択して前記第1のグリッドと前記第2のグリッドとから構成されるグループからの選択された少なくとも一つのキーゾーンを設定するように構成された広告エンジンとをさらに含み、前記広告は前記キーゾーンの選択に応答して起動されることを特徴とする請求項11に記載のシステム。ソーシャルネットワークサイト、2次元コード、およびSMSshortmessageserviceから構成されるグループから選択された少なくとも一つを用いて前記第1のグリッドを複数のユーザと共有するように構成されたディストリビューションモジュールをさらに含むことを特徴とする請求項11に記載のシステム。概して、ある態様では、本発明は方法に関する。この方法は、第1の複数のキーゾーンを持つ第1のグリッドを取得するステップと、第1のウェブサイトに対応しているとともに第2の複数のキーゾーンを持つ第2のグリッドの選択を取得するステップと、前記第1の複数のキーゾーン中の第1のキーゾーンを前記第2のグリッドに割り当てるステップと、前記第1のウェブサイトに対応するアイコンを前記第1の複数のキーゾーン中の前記第1のキーゾーンに設定populateするステップとを含む。ここで前記第2にグリッドは、前記複数のキーゾーン中の前記第1のキーゾーンの選択に応答して、前記第1のウェブサイトに関連づけられており、かつユーザインタフェースUI中に表示されているデータで設定される。概して、ある態様では、本発明は命令を格納するコンピュータが読み出し可能な記録媒体に関する。この命令は、第1のウェブサイトに対応しているとともに第2の複数のキーゾーンを持つ第2のグリッドの選択を取得する機能と、前記第1の複数のキーゾーン中の第1のキーゾーンを前記第2のグリッドに割り当てる機能と、前記第1のウェブサイトに対応するアイコンを前記第1の複数のキーゾーン中の前記第1のキーゾーンに設定する機能とをコンピュータに実現させる。ここで前記第2にグリッドは、前記複数のキーゾーン中の前記第1のキーゾーンの選択に応答して、前記第1のウェブサイトに関連づけられており、かつユーザインタフェースUI中に表示されているデータで設定される。概して、ある態様では、本発明はシステムに関する。このシステムは、第1の複数のキーゾーンを含む第1のグリッドと、ウェブサイトに関連づけられ、第2の複数のキーゾーンを含む第2のグリッドとを格納するグリッド格納部と、前記第1の複数のキーゾーン中の第1のキーゾーンを前記第2のグリッドに割り当て、前記ウェブサイトに対応するアイコンを前記第1の複数のキーゾーン中の前記第1のキーゾーンに設定するように構成されたキーゾーンモジュールkeyzonemodule;KZMと、前記複数のキーゾーン中における前記第1のキーゾーンの選択に応答して前記第2のグリッドを表示するように構成されたイベントハンドラとを含む。本発明の他の態様は、以下の図面および請求項から明らかになるであろう。添付の図面を参照して本発明の具体的な実施の形態を詳細に説明する。一貫性のため、個々の図面中の同種の要素は、同種の数字で参照される。以下の本発明の実施の形態の詳細な説明において、本発明のより十分な理解のために、本発明の多数の具体的な詳細が説明される。しかしながら、本発明はこれらの具体的な詳細がなくても実施できることは同業者には明らかであろう。別の例では、説明を不必要に複雑にすることを避けるために、よく知られた特徴は記載されていない。概して、本発明の実施の形態は、共有可能なユーザインタフェース内で情報を構造化するためのシステムおよび方法を提供する。具体的には、ユーザによる横断に利用可能な階層構造例えば木構造やデッキ等が存在する。各グリッドは1以上のオブジェクト例えばファイル、ユーザソフトウェアアプリケーション、ウェブページ、ウェブサイト、広告、階層構造中の子グリッド、フィルタ基準、ウェブページパネル等に対応する1以上のキーゾーンを持つ。キーゾーンの選択に続いて、選択したキーゾーンに対応するオブジェクトが起動され、および/またはキーゾーンに対応するオブジェクトのプレビューが表示される。ユーザは、カスタムグリッドを生成したり、2以上の既存のグリッドのマージ例えば連結したりする等が可能である。さらに、ウェブサイトは、キーゾーンを持つグリッドを用いて、ウェブサイト内の表示および/またはコンテンツのナビゲーションを制御してもよい。図1は、本発明の1以上の実施の形態に係るグリッド例えばグリッドA100を示す図である。グリッドA100はユーザインタフェース例えばモバイルデバイスのタッチスクリーン内に表示される。図1に示すように、グリッドA100は多数のキーゾーン例えばキーゾーンA102、キーゾーンB104、キーゾーンC106、キーゾーンD108、キーゾーンE110、キーゾーンF112を持っている。キーゾーンは、グリッドA100のユーザが選択可能なエリア/領域に対応している。さらに、各キーゾーン102、104、106、108、110、112はまた、後述するオブジェクトにも対応している。本発明の1以上の実施の形態において、対応するキーゾーンがどのように選択されたかに依存して、オブジェクトは起動されるか、またはオブジェクトのプレビューが表示される。言い換えると、選択の種類またはキーゾーンの選択のし方が、対応するオブジェクト例えばウェブページ、子グリッド、ユーザソフトウェアアプリケーション、ファイル、パネル、フィルタ基準、地図、命令等に実施されるアクションを左右する。例えば、所定の時間例えば1.5秒キーゾーンを押して維持する例えばキーゾーンの維持することは選択の一種である。実際、異なる時間例えば1.5秒に対して5秒キーゾーンを押して維持することは、異なる種類の選択に対応してもよい。さらに別の例として、キーゾーンを押して維持した後にキーゾーンを解放すなわちキーゾーンの解放することは選択の一種である。さらにまた、ポインティングデバイス例えばマウス、トラックボール、ペン、スタイラスペン等による選択、キーボード/キーパッドによる選択、または音声命令による選択は、全て異なる選択の種類に対応してもよい。さらに、タイマーが選択メカニズムとして働いてもよい。具体的には、所定の時間が経過してもユーザが何も選択していない場合、オブジェクトのプレビューが順番に生成されて表示されてもよい。各プレビューは、次のプレビューが生成および/または表示されるまで所定の時間表示されてもよい。この詳細な説明を利用すれば、これら明示的に記載されてものに加えて、多くの現存する選択の種類が存在することを当業者は理解されよう。図1に示すように、キーゾーンE110は、ユーザソフトウェアアプリケーション132例えば、ワープロアプリケーション、ウェブブラウザ、会計アプリケーション、デスクトップパブリッシングアプリケーション、表計算アプリケーション、ソーシャルネットワーキングアプリケーション等に対応する。したがって、ユーザソフトウェアアプリケーション132は、キーゾーンE110の選択に応答して起動実行される。あるいは、キーゾーン110の選択に応答して、ユーザソフトウェアアプリケーション132のプレビューが生成および/または表示されてもよい。プレビューは、ユーザソフトウェアアプリケーション132のスクリーンショット、および/またはユーザソフトウェアアプリケーション132の様々な属性例えばサイズ、利用可能性、インストールの日時、最後に実行した日時、最後に更新した日時等を含んでもよい。プレビューが表示されるか、またはユーザソフトウェアアプリケーション132が起動されるかは、キーゾーンE110がどのようにして選択されたかすなわち選択の種類に依存する。図1に示すように、キーゾーンD108はファイル130例えばドキュメント、画像または写真、集計表、スライドショー等に対応する。したがって、ファイル130は、キーゾーンD108の選択に応答して、ファイル130を生成したアプリケーション、またはファイル130を表示可能なアプリケーション内で起動表示されてもよい。あるいは、キーゾーンD108の選択に応答してファイル130のプレビューが表示されてもよい。プレビューの内容はファイル130の種類に依存してもよい。例えば画像や写真の場合、プレビューはファイルの一部および/またはファイル130の低解像度版を含む。ワープロ文書の場合、プレビューは文書のヘッダおよび/または表紙を含む。プレビューはファイルの属性例えば作成日時、最終更新日時、サイズ、格納場所等も含んでよい。ファイル130のプレビューが表示されるか、あるいはファイル130自身が起動されるかは、キーゾーンD108がどのように選択されたかすなわち選択の種類に依存する。本発明の1以上の実施の形態において、グリッド全体で一つのファイルに対応する。このような実施の形態では、各キーゾーンは異なる表示またはファイルの異なる部分例えば、目次、要約、索引、図のリスト等に対応する。したがって、グリッドは事実上そのファイルのコンテンツのグリッドである。図1を参照すると、キーゾーンA102は、ホームウェブページ126と補助ウェブページ128とを持つウェブサイト124に対応する。したがって、ウェブサイト124のホームウェブページ126は、キーゾーンA102の選択に応答して起動される。あるいは、ホームウェブページ126のプレビューが、キーゾーンA102の選択に応答して起動されてもよい。プレビューはホームウェブページ126のキャッシュ版に対応してもよい。さらに、プレビューはホームウェブページ126の一部分のみ、および/またはウェブページの低解像度版を含んでもよい。ホームウェブページ126のプレビューが表示されるか、あるいはホームウェブページ126が起動されるかは、キーゾーンA102どのように選択されたかすなわち選択の種類に依存する。図1を参照すると、キーゾーンC106は、多数のキーゾーンすなわち、キーゾーンC1符号114、キーゾーンC2符号116、キーゾーンC3符号118を持つグリッドBに対応する。グリッドB120の多数のキーゾーン114、116、118はまた、オブジェクトの1以上の種類例えばウェブページ、子グリッド、ユーザソフトウェアアプリケーション、ファイル、パネル、フィルタ基準、地図、命令等図示せずに対応している。グリッドB120は、キーゾーンC106の選択に応答して起動すなわち表示される。プレビューはグリッドB120の拡縮例えば縮小版を含んでもよい。グリッドB120のプレビューが表示されるか、あるいはグリッドB120が起動されるかは、キーゾーンC106がどのように選択されたかすなわち選択の種類に依存する。本発明の1以上の実施の形態では、グリッドA100とグリッドB120とは、グリッドの階層構造例えば木構造やデッキ等内の異なるレベルに対応する。具体的には、グリッドB120は、グリッドの階層構造内におけるグリッドA100の子グリッドである。同様に、グリッドA100は、グリッドの階層構造内におけるグリッドB120の親グリッドである。さらに、グリッドA100は、グリッドの階層構造内における別のグリッド図示せずの子グリッドであってもよい。グリッドの階層構造または木構造は任意のレベル数であってもよい。ユーザは、階層構造内における異なるレベルのグリッドに対応するキーゾーンを選択することによってグリッドの階層構造を横断してもよい。階層構造の最下層のグリッドすなわち、子グリッドを持たないグリッドは、葉グリッドleafgridと呼ぶ。一方、葉グリッドではないグリッドは、内部グリッドinteriorgridと呼ぶ。本発明の1以上の実施の形態では、内部グリッドの全てのキーゾーンはグリッドすなわち子グリッドに対応する。したがって、本発明のこのような実施の形態では、葉グリッドだけがグリッドではないオブジェクト例えば、ファイル、ウェブページ、ユーザソフトウェアアプリケーション等に対応するキーゾーンを持つ。本発明の1以上の実施の形態では、キーゾーン102、104、106、108、110、112は、対応するオブジェクトに関連づけられたアイコン、画像、テキスト、ビデオクリップ、および/またはアニメーションを含んでいる。1以上のキーゾーンは、ユーザの注目を集めるためにアニメーションされてもよい。グリッドの表示に続いてすぐにアニメーションしてもよいし、あるいはユーザからの何も選択がないまま所定の時間が経過した後にアニメーションしてもよい。さらに、グリッドに対応するキーゾーン例えばキーゾーンC106は現在のグリッドの下にある階層構造における1以上のレベルに関する密度統計量densituystatisticsを表示してもよい。例えば、密度統計量は、現在のグリッドの下にある階層構造におけるレベルの数や、現在のグリッドの下にある子グリッド中のキーゾーンの平均値または中央値を含んでもよい。さらに、キーゾーン自身か、それともキーゾーンにきわめて近接しているエリア例えば、キーゾーンの上、横、下が、新規のオブジェクト、未読文書、既に探索したグリッド階層または未探索のグリッド階層へのパス等に関する指標を表示してもよい。図2は、本発明の1以上の実施の形態に係るシステム200を示す。図2に示すように、システム200は、グリッド格納部205、グリッドビルダ210、ユーザイベント待ち受け部215、パーティショニングモジュール220、ディストリビューションモジュール225、フィルタモジュール230、広告エンジン235、およびマネジメントエンジン245を含む多数の要素を持つ。これらの各要素は後述される。またこれらの各要素は同一のハードウェアデバイス例えば、サーバ、メインフレーム、デスクトップPCpersonalcomputer、ラップトップ、PDApersonaldigitalassistant、テレビ、ケーブルテレビ用チューナcablebox、衛生チューナsatellitebox、キオスク端末kiosk、スマートフォン等上にあるか、あるいは有線および/または無線を用いてネットワーク例えばインターネットによって接続された別個のハードウェアデバイス上にある。本発明の1以上の実施の形態では、グリッド格納部205は複数のグリッド例えば、図1を参照して上述したグリッドA100およびグリッドB120を格納する。さらに、グリッド格納部205は、木構造、または他の種類の階層構造のような多数の関連するグリッドを格納してもよい。グリッド格納部205に格納されたグリッドは、ユーザによって作成されたカスタムグリッド、ウェブサイトによって提供されたグリッド、および/または第三者によって提供されたグリッドであってもよい。さらに、グリッド格納部205中の各グリッドは、URLuniformresourcelocator、1次元および/または2次元バーコード、または他の種類のキーを提供することで参照インデックスが付与されてもよい。本発明の1以上の実施の形態では、ユーザイベント待ち受け部215は、1以上のグリッドをナビゲートしているユーザによってなされた選択を特定する。具体的には、ユーザイベント待ち受け部215は、ユーザによって選択されたキーゾーンと、キーゾーンの選択のされかたすなわち選択の種類とを特定する。さらに別の例では、イベント待ち受け部215は、グリッドが表示されているにも関わらずユーザがキーゾーンの選択をしない間に所定の時間が経過したかを特定するためのタイマを含む。これにより、ユーザイベント待ち受け部215は、ユーザに操作されているハードウェアデバイスのユーザインタフェース例えばタッチスクリーンと動作可能な態様で接続される。さらに、ユーザイベント待ち受け部215は、グリッド内またはグリッドの階層構造内におけるユーザの選択パターンを追跡して記録してもよい。その上さらに、ユーザイベント待ち受け部215は、現在のユーザの振るまい、ユーザが定義したパラメータのセット、またはユーザの現在の地理的な位置地理的な座標を1以上の記録済みパターンと照合して、続いてユーザによってなされるキーゾーンの選択を予測したり、あるいは興味のある表示をユーザに提案したりする。本発明の1以上の実施の形態では、グリッドビルダ210は、複数のグリッド例えばグリッドA100およびグリッドB120、および/またはグリッドの階層構造例えば木構造やデッキを生成するように構成されている。具体的には、ユーザに選択された既存のグリッド例えば第三者由来のグリッドを取り込んで、既存のグリッドのポーションをマージすなわち連結することによって、および/またはユーザに選択されたオブジェクト例えば、ソフトウェアアプリケーション、ファイル、ウェブページ、ウェブサイト、パネル後述する、命令、地図、フィルタ基準、他のグリッド等を1以上のグリッドのキーゾーンに割り当てることによって、グリッドビルダ210はグリッドを生成するように構成されている。さらに、グリッドビルダ210はまた、ユーザに選択され、キーゾーンに割り当てられた対応するオブジェクトを表すアイコン例えば画像、クリップアート、ラベル等をグリッドのキーゾーンに設定するように構成されている。故に、グリッドビルダ236は、ユーザの選択/入力が収集されるインタフェースを提供する。本発明の1以上の実施の形態では、パーティショニングモジュール220はウェブページを分割して書式を合わせていくつかのパネルとするように構成されている。本発明の1以上の実施の形態では、各パネルはユーザのデバイス例えばスマートフォンのユーザインタフェース例えばタッチスクリーン内にフィットするのに十分な小ささである。言い換えると、各パネルの寸法は、ユーザインタフェースの寸法よりも小さい。さらに、各パネルは例えばグリッドビルダ210を用いてウェブページ用のグリッド中のキーゾーンに割り当てられる。パネルは、それと対応するグリッド中のキーゾーンを選択することによって閲覧される。本発明の1以上の実施の形態では、各パネルの境界すなわち周囲はユーザによってセットトレースされる。このような実施の形態では、ウェブページに関連づけられたグリッドをユーザが生成しているときに分割がオフラインで実行される。パネルに対応するキーゾーンを持つグリッドは、そのウェブページが次にアクセスされるときにリアルタイムで読み出される。あるいは、ウェブページは、同一サイズのパネルに体系的に分割されてもよい。このような実施の形態では、ウェブページをパネルに分割すること、およびパネルに対応するキーゾーンを持つグリッドを生成することとは、そのウェブページに初めて遭遇したときに実行される。本発明の1以上の実施の形態では、ディストリビューションモジュール225は、グリッド例えばグリッドA100およびグリッドB120および/またはグリッドの階層構造例えば木構造やデッキを流通させるdistributeように構成されている。具体的には、ディストリビューションモジュール225は、グリッドまたはグリッドの階層構造を特定するインデックス例えばURL、1次元または2次元バーコード等を生成し、ソーシャルネットワーキングサイト、電子メール、SMSメッセージ、オンラインブログ等を介して流通させて他のユーザとそのグリッドを共有させる。本発明の1以上の実施の形態では、フィルタモジュール230は、1以上のフィルタ基準をウェブページのコンテンツに適用するように構成されている。言い換えると、フィルタモジュール230は、選択されたフィルタ基準を満たさないウェブページの部分を非表示にするアルゴリズムを生成および/または実行する。同様に、フィルタモジュール230は、選択されたフィルタ基準を満たすウェブページの部分を強調例えば色を変える、フォントサイズを変える等するアルゴリズムを生成および/または実行する。各フィルタ基準はユーザによってセット生成され、例えばグリッドビルダ210を用いてウェブページに関連づけられたグリッド中のキーゾーンに割り当てられる。ウェブページのコンテンツに所望のフィルタ基準を適用するために、対応するキーゾーンが選択される。本発明の1以上の実施の形態では、広告エンジン235は、グリッド例えばグリッドA100およびグリッドB120等のキーゾーンを設定するために広告を選択するように構成されている。広告は、画像、アニメーション、ビデオクリップ、オーディオクリップ、および/またはウェブサイトへのリンク等である。キーゾーンを選択すると広告が起動する。広告エンジン235は、ユーザによって既にアクセスされたコンテンツやユーザに発行された検索リクエスト等を含む任意の基準に基づいて広告を選択してもよい。本発明の1以上の実施の形態では、マネジメントエンジン245は、グリッド格納部205、グリッドビルダ210、ユーザイベント待ち受け部215、パーティショニングモジュール220、ディストリビューションモジュール225、フィルタモジュール230、および広告エンジン235の間のリンクを提供する。マネジメントエンジン245は、要素205、210、215、220、225、230、235が互いに互換性を持つように、データまたはコマンドをあるフォーマットから別のフォーマットに変換するように構成されている。図3は、本発明の1以上の実施の形態に係るフローチャートである。図3に示された処理は、例えばシステム200の要素例えばグリッドビルダ210とともに用いられ、グリッド例えばグリッドA100および/またはグリッドの階層構造を生成し流通させる。図3に示された一連のステップは、本発明の実施の形態間で異なってもよく、1以上のステップは並列および/またはオプションで実行されてもよい。はじめに、多数のキーゾーンを持つグリッドが取得されるSTEP305。グリッド内のキーゾーンの数、およびグリッド内のキーゾーンの配置例えば行数や列数は、ユーザによって特定される。さらに、ユーザはグリッドに1以上の既存のグリッド例えば第三者由来のグリッドをマージすなわち連結してグリッドのサイズを増加させる。上述したように、グリッドは、任意のレベル数を持つグリッドの階層構造例えば木構造やデッキ内のノードである。したがって、ユーザは階層構造内におけるグリッドが属するレベル/位置も特定する。ステップ310STEP310において、オブジェクトの選択が取得される。上述したように、オブジェクトはウェブページ、ウェブサイト、ファイル、ユーザソフトウェアアプリケーション、パネル、フィルタ基準、ウェブサイトに対応する他のグリッド、命令等である。したがって、ウェブページのURL、ファイル名およびファイルパス、ユーザソフトウェアアプリケーションに対応する実行ファイル名およびパス、グリッドのインデックス等を特定することで、ユーザはオブジェクトを選択する。この選択は、ドロップダウンボックス、リスト、ファイルディレクトリ等を含む任意のGUIウィジェットの組み合わせを用いてなされてもよい。ステップ315STEP315において、オブジェクトはグリッドのキーゾーンに割り当てられる。言い換えると、オブジェクトとユーザが選択したキーゾーンとの間のリンクが確立される。上述したように、グリッドが使用中のとき、キーゾーンが選択されたことに応答してオブジェクトが起動されるか、オブジェクトのプレビューが表示される。ひとたびリンクが確立されると、キーゾーンおよび/またはオブジェクトのプレビューの1以上の属性が設定される。例えば、ユーザがキーゾーンの選択の種類例えばキーゾーンの維持を特定することはオブジェクトのプレビューのトリガとなる。同様に、ユーザがキーゾーンの選択例えばキーゾーンの解放を特定することはオブジェクトの起動のトリガとなる。さらに、ユーザはオブジェクトのプレビューのコンテンツを特定してもよい。例えば、ユーザソフトウェアアプリケーションの場合、プレビュー中に表示させるユーザソフトウェアアプリケーションの属性例えばサイズ、利用可能性、インストール日時、最終実行日時、最終更新日時等をユーザは選択することができる。さらに別の例として、ウェブページの場合、ウェブページのプレビュー中に表示させるウェブページの一部、および/またはウェブページの正確なプレビューを生成するためにどれくらいウェブ-ページがキャッシュされるかすなわちキャッシュの頻度をユーザは特定することができる。さらに別の例では、他のグリッドのケースでは、プレビューは別のグリッドの拡縮版例えば縮小版を含んでおり、ユーザは拡縮率例えば75、60等を選択することができる。ステップ320STEP320において、オブジェクトを表すアイコンは、キーゾーンに設定される。アイコンはユーザによって選択され、1以上の画像、文字列、アニメーション等を含む。例えば、オブジェクトがウェブサイトに対応する別のグリッドのとき、アイコンはロゴまたはウェブサイトからの画像である。さらに、ユーザは、キーゾーン内または横に表示させる密度統計量上述したおよび/または他の指標新規のもの、未読のコンテンツ、既に探索したグリッド階層または未探索のグリッド階層へのパス等上述したを選択してもよい。ステップ325STEP325において、オブジェクトにリンクすることが必要なグリッド中に追加のキーゾーンが存在するか否かが決定される。全てのキーゾーンがオブジェクトにリンクされていることが分かると、処理はステップ330に進む。しかしながら、1以上のキーゾーンがまだオブジェクトにリンクされる必要があることが分かると、処理はステップ310に戻る。ステップ330STEP330において、グリッドは流通される。具体的には、グリッドを参照しているインデックス例えばURL、1次元または2次元バーコード等が生成され、1以上のソーシャルネットワーキングサイト、電子メール、SMSメッセージ、オンラインブログ等上で公開/共有される。図4は、本発明の1以上の実施の形態に係るフローチャートである。図4に示された処理は、グリッドを用いるウェブサイトのコンテンツのアクセスおよび/または制御のために、例えばシステム200の要素とともに用いられる。図4に示された一連のステップは、本発明の実施の形態間で異なってもよく、1以上のステップは並列および/またはオプションで実行されてもよい。本発明の1以上の実施の形態では、ウェブページは1以上のハイパーリンクを持つ。ハイパーリンクは、同じサイトから、または異なるウェブサイトから別のウェブページを参照する。ハイパーリンクをユーザが選択すると、参照されたウェブページが起動されることとなる。本発明の1以上の実施の形態では、ウェブページは1以上のソフトウェアアプリケーションを持つ。各ソフトウェアアプリケーションは、ウェブページのコンテンツに対してagainst実行されることができるツールである。さらに、各ソフトウェアアプリケーションはユーザが設定したパラメータに依存してもよい。それ故、ユーザはウェブページのコンテンツに対するソフトウェアアプリケーションの実行を制御してもよい。本発明の1以上の実施の形態では、ウェブページは1以上の広告を持つ。広告は、ウェブページに表示された画像、テキスト、広告主のウェブサイトへのハイパーリンク、ビデオクリップ、オーディオクリップ、アニメーション等に対応する。最初に、ウェブページが取得されて、ウェブページ内のオブジェクト例えばハイパーリンク、ソフトウェアアプリケーション、および/または広告が特定されるSTEP405。本発明の1以上の実施の形態では、ハイパーリンク、ソフトウェアアプリケーション、および/または広告はウェブページを記述/定義しているマークアップ言語例えばHTMLやXML等を構文解析することによって特定する。ステップ415STEP415において、特定されたハイパーリンク、ソフトウェアアプリケーション、および/または広告がウェブページから抽出されグリッドのキーゾーンに割り当てられる。抽出および割り当ては、ユーザに操作されるGUI内でなされる。ユーザは、どの特定されたハイパーリンク、ソフトウェアアプリケーション、および/または広告が、どのキーゾーンに割り当てられるかを特定する。ユーザは、1以上のハイパーリンク、ソフトウェアアプリケーション、および/または広告を選択してグリッドのキーゾーンに割り当てられることから除外してもよい。さらにユーザは、ウェブページ内にオブジェクトを起動するキーゾーンの選択の種類例えばキーゾーンの維持、キーゾーンの解放等、および/またはキーゾーンに割り当てられたオブジェクトのプレビューのトリガとなるキーゾーンの選択の種類を設定してもよい。さらにユーザは、ウェブページ内の対応するハイパーリンク、ソフトウェアアプリケーション、および/または広告を表すアイコンを選択して、グリッドのキーゾーンを設定してもよい。図4におけるステップはウェブページ内のハイパーリンク、ソフトウェアアプリケーション、および/または広告に集中してフォーカスしているが、グリッドはユーザに選択された任意のオブジェクトとともに任意の情報源から読み込まれてもよい。例えば、ウェブページ中にはなく、ユーザあるいは他の第三によってウェブページのコンテンツに対して実行されるために開発されたカスタムソフトウェアアプリケーションでグリッドは読み出されてもよい。例えば、もしウェブページが小売店に対応する場合、ユーザはその小売店の競合への1以上のハイパーリンクとともにグリッドを読み出してもよい。ステップ420STEP420において、グリッドおよびウェブページが表示される。本発明の1以上の実施の形態では、ウェブページを表示することに応答してグリッドが取得されて表示される。本発明の1以上の実施の形態では、ユーザがグリッドにアクセスすることに応答してウェブページが表示される。本発明の1以上の実施の形態では、グリッドはステップ315図3を参照して上述したにおけるキーゾーンに関連づけられたオブジェクトであり、ステップ315におけるキーゾーンを選択することによってアクセスされる。ステップ425STEP425において、グリッド中のキーゾーンの選択が特定され、選択の種類にしたがって選択されたキーゾーンに対応するオブジェクトが呼び出されるすなわち、起動されるかプレビューが表示される。選択は、ユーザがキーゾーンを押して維持することすなわちキーゾーンの維持、キーゾーンを押した後にユーザがキーゾーンを解放することすなわちキーゾーンの解放、ポインティングデバイス例えばトラックボール、マウス、スタイラスペン、ペン等からのクリック、音声命令等に対応する。ハイパーリンクの場合、キーゾーンの選択の種類に応答して、参照されたウェブページあるいは選択の種類に依存してプレビューが起動する。広告の場合、キーゾーンの選択の種類に応答して、画像、ビデオクリップ、オーディオクリップ等が表示/再生される。さらに、広告主のウェブページがキーゾーンの選択に応答して起動される。さらにまた、ソフトウェアアプリケーションの場合、ソキーゾーンの選択の種類に応答して、フトウェアアプリケーションが、ユーザに設定されたパラメータもしあればを用いてウェブサイトのコンテンツに対して実行される。加えて、コンテンツおよびウェブページの外見がソフトウェアアプリケーションの実行の結果として変化してもよい。図5は、本発明の1以上の実施の形態に係るフローチャートである。図5に示された処理は、グリッドを用いてウェブサイト内に表示されている検索結果をフィルタするために、例えばシステム200の要素例えばパーティショニングモジュール220とともに用いられる。図5に示された一連のステップは、本発明の実施の形態間で異なってもよく、1以上のステップは並列および/またはオプションで実行されてもよい。最初に、ウェブページの検索結果をフィルタするための1以上のフィルタ基準が取得されるSTEP505。フィルタ基準は、例えばウェブページを記述/定義しているマークアップ言語例えばHTMLやXMLを構文解析することによって、ウェブページから特定する。あるいは、フィルタ基準は1以上のGUIウィジェット例えばドロップダウンリスト、ラジオボタン、テキストボックス等を用いてユーザによって明示的に特定されてもよい。本発明の1以上の実施の形態では、各フィルタ基準は1以上の検索結果のソース例えば検索エンジンに対応する。ステップ510STEP510、多数のフィルタ基準はグリッドのキーゾーンに割り当てられている。割り当てはユーザに操作されるGUI内で行われる。ユーザはどのフィルタ基準をどのキーゾーンに割り当てるかを特定する。ユーザは、1以上のフィルタ基準を選択してグリッドのキーゾーンに割り当てられることから除外してもよい。さらにユーザは、割り当てられた検索基準を検索結果に適用するキーゾーンの選択の種類例えばキーゾーンの維持、キーゾーンの解放等となるキーゾーンの選択の種類を設定してもよい。ユーザはさらに、対応する検索基準を表すアイコンを選択して、グリッドのキーゾーンを設定してもよい。ステップ515STEP515において、グリッドおよび検索結果を表すウェブページが表示される。本発明の1以上の実施の形態では、検索結果が利用可能等となることに応答して、グリッドが取得されて表示される。本発明の1以上の実施の形態では、ユーザがグリッドにアクセスすることに応答して、ウェブページが表示される。本発明の1以上の実施の形態では、グリッドはステップ315図3を参照して上述したにおけるキーゾーンに関連づけられたオブジェクトであり、ステップ315におけるキーゾーンを選択することによってアクセスされる。ステップ520STEP520において、キーゾーンの選択が特定され、対応するフィルタ基準が検索結果に適用される。フィルタ基準の適用に応答して、検索結果の表示が変更される。例えば、フィルタ基準を満たさない検索結果は全て非表示にされる。さらに別の例では、フィルタ基準を満たす全ての検索結果は、フォントサイズの増加、異なるフォントスタイル、ハイライト、背景のシェーディング等を用いて強調される。図6は本発明の1以上の実施の形態に係るフローチャートである。図6に示された処理は、グリッドを用いてウェブサイト内に表示されている検索結果をフィルタするために、例えばシステム200の要素例えばパーティショニングモジュール220とともに用いられる。図6に示された一連のステップは、本発明の実施の形態間で異なってもよく、1以上のステップは並列および/またはオプションで実行されてもよい。最初に、ウェブページが取得されるSTEP605。本発明の1以上の実施の形態では、1以上のウェブページの寸法は、ユーザのデバイス例えばスマートフォンのユーザインタフェース例えばタッチスクリーンのサイズを超える。ウェブページは任意の種類のコンテンツを持ち、任意の情報源を起源とする。ステップ610STEP610において、ウェブページが多数のパネルに分割される。各パネルは、ユーザインタフェースの寸法よりも小さな1またはそれ以上の寸法を持つ。本発明の1以上の実施の形態では、ユーザは各パネルの境界すなわち周囲を特定すなわちトレースする。このような実施の形態では、パネルは異なる大きさおよび形である。あるいは、ユーザはウェブページが同一の大きさおよび形を持つ多数のパネルに分割されるように要求してもよい。ステップ615STEP615において、多数のキーゾーンを持つグリッドが取得され、各パネルは多数のキーゾーンのうちのひとつに割り当てられる。ユーザはどのパネルをどのキーゾーンに割り当てるかを特定する。ユーザは、1以上のパネルを選択してグリッドのキーゾーンに割り当てられることから除外してもよい。さらにユーザは、キーゾーンに割り当てられたパネルの起動および/またはプレビューのトリガとなるキーゾーンの選択の種類例えばキーゾーンの維持、キーゾーンの解放等を設定してもよい。さらにユーザは、割り当てられたパネルを表すアイコンを選択して、グリッドのキーゾーンを設定してもよい。したがって、キーゾーンはキーゾーンに関連づけられたウェブページすなわちパネルの一部分を描画する画像またはアイコンを持つ。本発明の1以上の実施の形態では、ユーザはデフォルトのパネルとするひとつのパネルを設定してもよい。ステップ617STEP617において、グリッドおよびデフォルトのパネルが表示される。本発明の1以上の実施の形態では、ユーザによるウェブページへのアクセスに応答してグリッドが取得されて表示される。本発明の1以上の実施の形態では、ユーザによるグリッドへのアクセスに応答してデフォルトのパネルが表示される。本発明の1以上の実施の形態では、グリッドはステップ315図3を参照して上述したにおけるキーゾーンに関連づけられたオブジェクトであり、ステップ315におけるキーゾーンを選択することによってアクセスされる。ステップ620STEP620において、キーゾーンの選択が特定され対応するパネルが表示される。選択は、ユーザがキーゾーンを押して維持することすなわちキーゾーンの維持、キーゾーンを押した後にユーザがキーゾーンを解放することすなわちキーゾーンの解放、ポインティングデバイス例えばトラックボール、マウス、スタイラスペン、ペン等からのクリック、音声命令等に対応する。図7は、本発明の1以上の実施の形態に係る例を示す。図7に示すように、グリッド例えばグリッドZ700をもつGUI799が存在する。また図7に示すように、グリッドZ700は、多数のキーゾーン例えばキーゾーンZ1702、キーゾーンZ2704、キーゾーンZ3706、キーゾーンZ4708、キーゾーンZ5710、キーゾーンZ6712を含む。GUI799はグリッドZ700をカスタマイズするためにユーザによって使用される。具体的には、GUI799は、1以上のキーゾーン702、704、706、708、710、712にオブジェクト例えばウェブページ、ウェブサイト、ファイル、命令、地図、ユーザソフトウェアアプリケーション、他のグリッド、パネル、フィルタ基準等を割り当てるために使用される。さらに図7を参照すると、多数の割り当てボックス例えば、割り当てボックスZ1722、割り当てボックスZ3726、および割り当てボックスZ5730が存在する。割り当てボックス722、726、730は、キーゾーンにオブジェクトを割り当てるために用いられるGUI799の外観である。具体的には、割り当てボックスZ1722は、キーゾーンZ1702をオブジェクトに割り当てるために用いられる。同様に、割り当てボックスZ3726は、キーゾーンZ3706にオブジェクトを割り当てるために用いられる。さらに、割り当てボックスZ5730は、キーゾーンZ5710にオブジェクトを割り当てるために用いられる。図7に示すように、1以上の割り当てボックス722、726、730は、割り当てのためのオブジェクトのタイトル、オブジェクトを起動またはオブジェクトのプレビュー例えばプロパティをするキーゾーンの選択の種類例えば、キーゾーンの維持、キーゾーンの解放等、オブジェクトのプレビューの属性例えばプロパティ、オブジェクトの一例えばファイルパス、グリッドパス、ウェブページのURL、およびキーゾーンを設定するためのオブジェクトを表すアイコンの位置を特定/規定/選択/設定するためのGUIウィジェットを含む。図7に示された状況scenarioは、図3に記載された処理と結びつけられてもよい。図8は、本発明の1以上の実施の形態に係る例を示す。図8に示すように、ユーザインタフェース828を持つスマートフォン818が存在する。ユーザインタフェース828は、スマートフォンのタッチスクリーンの任意の部分に対応する。また図8に示すように、グリッドX800がユーザインタフェース828内のウェブページX840とともに表示される。ウェブページX840は、ハイパーリンク829、広告830、およびソフトウェアアプリケーション831を含む。ハイパーリンク829は、ウェブページX840と同じサイトからのウェブページ、または異なるサイトからのウェブページを参照してもよい。ソフトウェアアプリケーション831は、ウェブページX840のコンテンツに対してユーザによって実行されるツールである。さらに、ソフトウェアアプリケーション831は、ユーザが設定したパラメータに依存してもよい。広告830は、画像、ハイパーリンク、ビデオクリップ、オーディオクリップ、アニメーション等に対応する。グリッドX800は、ウェブページX840の表示をカスタマイズするためにユーザによって生成される。図8に示されるように、グリッドX800は多数のキーゾーン例えばキーゾーンX1802、キーゾーンX2804、キーゾーンX3806、キーゾーンX4808を含む。ユーザはハイパーリンク829、広告830、およびソフトウェアアプリケーション831がウェブページX840から抽出され、それぞれキーゾーン802、804、806に割り当てられるように要求する。ユーザはカスタムソフトウェアアプリケーション例えばウェブページX840に含まれないソフトウェアアプリケーションをキーゾーンX4808に割り当てる。さらに、ウェブページX840の一部ではない1以上の広告例えば図2を参照して上述した広告エンジン235によって選択された広告が、1以上のキーゾーン802、804、806、808に設定される。グリッドX800中のキーゾーンの選択に続いて、対応するオブジェクトが起動される。例えば、ハイパーリンク829の場合、参照されたウェブページが起動されるあるいは、選択の種類に依存してプレビューされる。広告830の場合、画像、ビデオクリップ、オーディオクリップ等が表示/再生される。さらに、広告のウェブページが起動されてもよい。ソフトウェアアプリケーション831の場合、ソフトウェアアプリケーションが、ユーザに設定されたパラメータもしあればを用いてウェブページX840のコンテンツに対して実行される。加えて、コンテンツおよびウェブページX840の外見がソフトウェアアプリケーションの実行の結果として変化してもよい。図8に示された状況は、図4に記載された処理と結びつけられてもよい。さらに、グリッドX800は、図7を参照して上述したグリッドZ700のキーゾーンの一つにユーザによって割り当てられる。上層へのキー800はグリッドZ700に戻るために使用される。図9Aは、本発明の1以上の実施の形態に係る例を示す。図9Aに示すように、多数の検索結果を持つウェブページ例えばウェブページC950が存在する。また図9Aに示すように、多数のキーゾーン例えばキーゾーンC1914、キーゾーンC2916、キーゾーンC3918、キーゾーンC4920を持つグリッド例えばグリッドC900が存在する。ウェブページC950とグリッドC900とはともに、スマートフォン818のユーザインタフェース828内に表示されている。グリッドC900は、図7を参照して上述したグリッドZ700のキーゾーンに割り当てられる。さらに図9Aを参照する。ユーザは異なるフィルタ基準を異なるキーゾーンに割り当てる。具体的には、フィルタ基準A952はキーゾーンC1914に割り当てられる。同様に、フィルタ基準B953は、キーゾーンC2916に割り当てられる。さらに、フィルタ基準C954は、キーゾーンC3918に割り当てられる。フィルタ基準は、例えば、ウェブページC950を記述/定義しているマークアップ言語例えばHTMLやXML等を構文解析することによって、ウェブページC950から特定される。あるいは、フィルタ基準は1以上のGUIウィジェット例えばドロップダウンリスト、ラジオボタン、テキストボックス等を用いてユーザによって明示的に特定されてもよい。本発明の1以上の実施の形態では、各フィルタ基準は1以上の検索結果のソースに対応する。具体的には、フィルタ基準A952は第1の検索エンジンによって取得された検索結果に対応する。フィルタ基準B953は第2の検索エンジンによって取得された検索結果に対応し、フィルタ基準C954は第3の検索エンジンによって取得された検索結果に対応する。グリッドC900内のキーゾーンの選択に続いて、対応するフィルタ基準952、953、954がウェブページC950の検索結果に適用される。図9Bにおいて、ユーザはグリッドB900内のキーゾーンC2916を選択する。上述したように、ユーザはフィルタ基準B953をキーゾーンC2916に割り当てている。また上述したように、フィルタ基準B953は特定の検索エンジンによって取得された検索結果に対応する。図9Bに示されるように、フィルタ基準B953はウェブページC950のコンテンツに適用されており、フィルタ基準B953を満たさない全ての検索結果例えば、特定の検索エンジンによって取得されていない検索結果は非表示とされている。図9Aおよび図9Bに示された状況は、図5に記載された処理と結びつけられてもよい。図10Aは、本発明の1以上の実施の形態に係る例を示す。図10Aに示すように、大きなウェブページ例えばウェブページY1099およびグリッド例えばグリッドY1000が存在する。ユーザはウェブページY1099を多数のパネル1022、1024、1026、1028に分割する。言い換えると、ユーザはパネル1022、1024、1026、1028の形、大きさ、および位置を特定する。また図10Aに示されるように、グリッドY1000は多数のキーゾーン例えばキーゾーンY11002、キーゾーンY21004、キーゾーンY31006、キーゾーンY41008、広告1010、プレビュー1012を持つ。各パネル1022、1024、1026、1028はユーザによって、1以上のキーゾーン1002、1004、1006、1008に割り当てられる。具体的には、パネルA1022はキーゾーンY11002に割り当てられ、パネルB1024はキーゾーンY21004に割り当てられ、パネルC1026はキーゾーンY31006に割り当てられ、キーゾーンY4ははパネルD1028に割り当てられる。この詳細な説明を利用すれば、パネル例えばキーゾーンY11002、キーゾーンY21004、キーゾーンY31006、キーゾーンY41008に対応するキーゾーンは、パネル1022、1024、1026、1028のレイアウトとなるように配置することを当業者は理解されよう。例えば、パネルD1028がパネルA1022のすぐ下にあるように、キーゾーンY41008はキーゾーンY11002のすぐ下にある。図10Aに示されるように、グリッドY1000の右手側は二つの予約されたキーゾーン、すなわち広告キーゾーン1010およびプレビューキーゾーン1012を含む。広告キーゾーン1010は広告例えば図2を参照して上述した広告エンジン235によって選択された広告によって設定される。広告キーゾーン1010を選択すると、広告が起動する。一方、プレビューキーゾーン1012を選択すると、完全なウェブページY1099の拡縮版例えば縮小版が表示される。この詳細な説明を利用すれば、他の特別な/予約されたキーゾーンが広告キーゾーン1010および/またはプレビューキーゾーン1012の代わりとなってもよいことを当業者は理解されよう。図10Bは、本発明の1以上の実施の形態に係る例を示す。図10Bに示されるように、グリッドY1000は二つのグリッドY11099およびグリッドY21098に分割され、それらはそれぞれコラムを持つ。任意のグリッドは図10Bに示されるように分割されてもよい。グリッドY11099およびグリッドY21098は、ユーザインタフェース828の反対側例えば、ユーザの各手側に表示される。さらに、キーゾーンY11002はユーザによって選択されている例えば、キーゾーンY11002を横切る斜線を用いて示されている。キーゾーンY11002の選択に応答して、パネルA1022が表示される。また図10Bに示されるように、パネルA1022の寸法はユーザインタフェース828の寸法よりも小さい。したがって、図10Aにおける大きなウェブサイトY1099も、ウェブサイトY1099をパネルに分割し、グリッドY1000のキーゾーン1002,1004、1006、1008に割り当てることで、スマートフォン605の制限内でうまく表示される。図10Aおよび図10Bに示された状況は、図6に記載された処理と結びつけられてもよい。さらに、グリッドY1000は、図7を参照して上述したグリッドZ700のキーゾーン702、704、706、708、710、712の一つに割り当てられてもよい。本発明の実施の形態によれば、次に述べる1以上の利点、すなわちモバイルデバイス例えば、スクリーンが小さく、コマンドが少なく、インターネットの接続が遅い等に適したユーザインタフェースを提供できること、ウェブ表示を体系化して迅速にアクセスすることができること、ウェブページへのリンクを格納し、共有し、管理し、および迅速にアクセスすなわちサーフィンすることができること、よくアクセスされるアイコンおよび/またはメニューの外観を編成できること、検索、ナビゲート、探索、戻ること、リトライすること、および最終的にウェブから所望のコンテンツ例えばウェブページやグリッドを獲得することにかかる時間を減らせること、他のユーザとコンテンツ例えばウェブページやグリッドを共有することができること、よくアクセスするウェブページへジャンプするまでにかかる時間を減らせること等である。図8-10は、タッチスクリーンのユーザインタフェース828を持つスマートフォン818に重点を置いているが、この詳細な説明を利用すれば、これらの例は他の種類のユーザハードウェアデバイス例えばキオスク端末、ケーブルテレビ用チューナ、テレビ、デスクトップコンピュータ等にも同等に有効であることを当業者は理解されよう。キーゾーンの選択はタッチスクリーン、キーボード/キーパッド、ポインティングデバイス例えばマウス、トラックボール、音声命令等を用いて達成されてもよい。図8-10は、上層へのキー899、999、1050の存在に重点を置いているが、この詳細な説明を利用すれば、親グリッドのナビゲーションのための他の方法が存在することを当業者は理解されよう。例えば、ユーザは指やスタイラスペンをグリッドの外側にスライドして指やスタイラスペンを放すことで親グリッドへナビゲーションしてもよい。本発明の実施の形態は、使用されるプラットフォームに関わらず事実上任意のコンピュータモバイルコンピュータを含むに実装されうる。例えば、図11に示されるように、コンピュータシステム1100は、1以上のプロセッサ1102、関連づけられたメモリ1104例えばランダムアクセスメモリandomaccessmemory;RAM、キャッシュメモリ、フラッシュメモリ等、記録装置1106例えば、ハードディスク、コンパクトディスクドライブやDVDdigitalvideodiskドライブのような光学ドライブ、フラッシュメモリスティック等、および昨今のコンピュータの典型的な他の多数の要素および機能図示せずを含む。本発明の1以上の実施の形態では、プロセッサ1102はハードウェアである。例えば、プロセッサは集積回路である。コンピュータシステム1100は、キーボード1108、マウス1110、またはマイク図示せずのような入力手段も含む。さらに、コンピュータシステム1100は、モニタ1112例えば液晶モニタliquidcrystaldisplay;LCD、プラズマディスプレイ、またはCRTcathoderaytubeモニタのような出力手段も含む。コンピュータシステム1100は、ネットワークインタフェース図示せずの接続を介して、ネットワーク1114例えばLANlocalareanetwork、インターネットのようなWANwideareanetwork、または他の任意の種類のネットワークに接続されている。本発明の1以上の実施の形態では、多くの異なる種類のコンピュータシステムが存在し、上述した入力および出力手段は他の形態をとる。概して、コンピュータシステム1100は少なくとも本発明の実施の形態を実施するために必要な最小限の処理、入力および/または出力手段を含む。本発明の1以上の実施の形態では、コンピュータシステム1100は、コンピュータシステム1100の残りの部分に無線で接続している遠隔ポインタ1190を含む。図11に示すように、遠隔ポインタ1190は多数のアクチュエータ例えばアクチュエータA11192、アクチュエータA21194、アクチュエータA31196、アクチュエータA41197、アクチュエータA51198、アクチュエータA61199を含む。遠隔ポインタ1190は、遠隔操作の動作をするハードウェアデバイスである。アクチュエータ1192,1194、1196、1197、1198、1199はモニタ1112上に表示されたキーゾーンに対応する。したがって、ユーザは遠隔ポインタ1190のアクチュエータ1192,1194、1196、1197、1198、1199を用いて、ユーザはモニタ1112に表示されたキーゾーンを遠隔で選択する。さらに、本発明の1以上の実施の形態では、コンピュータシステム1100の1以上の要素が離れた場所に位置しネットワークを介して他の要素と接続されている。さらに、本発明の実施の形態は、複数のノードを持つ分散システム上で実現されており、本発明の各部分例えば、データ構造、変換モジュール、レイアウトエンジンは分散システム内の異なるノードに位置する。本発明のある実施の形態では、ノードはコンピュータシステムに対応する。あるいは、ノードは関連づけられた物理メモリを持つプロセッサに対応する。あるいはまた、ノードは共有メモリおよび/またはリソースを持つプロセッサまたはプロセッサのマイクロコアに対応する。さらに、本発明の実施の形態を実現するコンピュータが読み出し可能なプログラムコードの形態であるソフトウェア命令は、CDcompactdisc、ディスケットdiskette、パンチカード、タープ、メモリスティック、フラッシュドライブ、または他の任意のコンピュータが読み出し可能な記録装置のようなコンピュータが読み出し可能な記録媒体上に一時的または恒久的に格納される。本発明を制限された数の実施の形態とともに説明したが、この詳細な説明を利用すれば、当業者であれば本明細書に記載された発明の範囲から離れることなく他の実施の形態を考え出すことができよう。したがって、本発明の範囲は付属の請求項のみによって制限される。"