(57)【要約】  本発明のコンピュータシステムはコンピュータ可読記憶装置と前記記憶装置に結合されたプロセッサとを含む。前記プロセッサが、前記コンピュータシステムの画面上に表示する検索エンジンインタフェースを表わす図形画像を提供し、前記検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表し、特定のセルの選択時に、検索を実行させ、前記検索が、前記選択されたセルによって表わされる前記単位時間に基づき、検索の結果を表示するように構成される。【選択図】図３
2014524059.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ可読記憶装置とプロセッサとを含むコンピュータ装置によってウェブ検索を行なうためのグラフィックユーザインタフェースであって、
前記コンピュータ装置上に表示されたように構成されたセルの配列を含み、各セルが、カレンダ単位時間を表し、前記セルが、ユーザによるセルの選択時にウェブ検索の結果を表示するように構成され、前記ウェブ検索が、前記選択されたセルによって表わされる単位時間に基づいて行なわれる、グラフィックユーザインタフェース。
【請求項２】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項１に記載のグラフィックユーザインタフェース。
【請求項３】
前記ウェブ検索が、更に、位置情報に基づく、請求項１に記載のグラフィックユーザインタフェース。
【請求項４】
前記位置情報が、前記ユーザによって提供される、請求項３に記載のグラフィックユーザインタフェース。
【請求項５】
前記コンピュータ装置が、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項３に記載のグラフィックユーザインタフェース。
【請求項６】
前記セルが、更に、ユーザが検索語を入力できるように構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項１に記載のグラフィックユーザインタフェース。
【請求項７】
前記セルが、更に、ユーザが入力した情報を表示するように構成された、請求項１に記載のグラフィックユーザインタフェース。
【請求項８】
コンピュータシステムであって、
コンピュータ可読記憶装置と、
前記記憶装置に結合されたプロセッサとを含み、前記プロセッサが、
前記コンピュータシステムの画面上に表示する検索エンジンインタフェースを表わす図形画像を提供し、前記検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表し、
特定のセルの選択時に、検索を実行させ、前記検索が、前記選択されたセルによって表わされる前記単位時間に基づき、
検索の結果を表示するように構成されたコンピュータシステム。
【請求項９】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項８に記載のコンピュータシステム。
【請求項１０】
前記ウェブ検索が、更に、位置情報に基づく、請求項８に記載のコンピュータシステム。
【請求項１１】
前記位置情報が、前記ユーザによって提供される、請求項１０に記載のコンピュータシステム。
【請求項１２】
前記コンピュータシステムが、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項１０に記載のコンピュータシステム。
【請求項１３】
前記セルが、更に、ユーザが検索語を入力できるように構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項８に記載のコンピュータシステム。
【請求項１４】
前記セルが、更に、ユーザが入力した情報を表示するように構成された、請求項８に記載のコンピュータシステム。
【請求項１５】
検索を行なうために、プロセッサを使用してコンピュータ可読記憶装置に記憶されたコンピュータ可読命令を実行する方法において、
前記コンピュータシステムの画面に表示する検索エンジンインタフェースを表わす図形画像を提供する段階であって、前記検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表す段階と、
特定のセルの選択時に検索を実行させる段階であって、前記検索が、前記選択されたセルによって表わされる単位時間に基づく段階と、
前記検索の結果を表示する段階とを含む方法。
【請求項１６】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項１５に記載の方法。
【請求項１７】
前記ウェブ検索が、更に、位置情報に基づく、請求項１５に記載の方法。
【請求項１８】
前記位置情報が、ユーザによって提供される、請求項１７に記載の方法。
【請求項１９】
前記コンピュータシステムが、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項１７に記載の方法。
【請求項２０】
前記セルが、更に、ユーザが検索語を入力できるように構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項１５に記載の方法。
【請求項２１】
前記セルが、更に、ユーザ入力情報を表示するように構成された、請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上の情報を操作、取得及び視聴するための新しい方法、新しいシステム及び新しいパラダイムに関する。本発明は、検索用の主要インタフェースとしてカレンダを使用する。
【０００２】
本発明は、ワールドワイドウェブと非公開データベースの両方からの情報を様々な形態で検索し表示するための主要ユーザツールとしてカレンダインタフェースを使用する。
【０００３】
本発明は、ネットワークベースの情報を検索するための新しい手段をユーザに与え、この情報は、従来、パーソナルコンピュータ、可搬及び携帯装置上で視聴可能である（ハイパーリンクによってアクセス可能なウェブページ、ウェブサイト、ブログ、ウィキ、及びデータ／メディアリッチ情報などを含むが、これらに限定されない）。本発明により、ローカルのネットワーク接続されていないデータを検索することもできるが、本発明は、主に、ウェブベースの情報の検索に関して記述される。
【背景技術】
【０００４】
検索エンジンは、典型的には、グラフィックユーザインタフェース（図１と付録Ａ）内に単純なテキストボックスを提供することによって機能する。検索を行なうには、ユーザは、所望のテキストを入力することによってキーワードを作成し、次に例えばエンターキーを押すかマウスで「検索」ボックスをクリックすることによって、検索エンジンにそれらのキーワードを含むドキュメントを検索させる。ユーザが、特定の日付（又は、時間）に関連した情報を取得したい場合、ユーザは、テキストボックスにその日付を入力し、検索を実行しなければならない。
【０００５】
ユーザが、予定された約束や他のイベントを、日付などの単位時間のボックスや他の図形表現に入力することを可能にする電子カレンダは既知である。しかしながら、そのようなカレンダは、典型的には、ユーザによって入力された情報だけを含む。したがって、都合よく利用するには、既知の電子カレンダのユーザは、新しいイベント又は変化するイベントを手で入力することによってカレンダ情報を頻繁に更新しなければならない。
【０００６】
したがって、この分野において、電子カレンダを提供し、また更にユーザが単一コマンドでウェブ上の日付又は時間固有の情報を取得できるようにするグラフィックユーザインタフェースが必要とされている。
【発明の概要】
【課題を解決するための手段】
【０００７】
本開示は、先行技術の前述及び他の欠点を克服するグラフィックユーザインタフェース及びコンピュータシステムを対象とする。
【０００８】
一態様では、本開示は、コンピュータ可読記憶装置とプロセッサとを含むコンピュータ装置によってウェブ検索を行なうためのグラフィックユーザインタフェースを提供し、グラフィックユーザインタフェースは、コンピュータ装置上に表示されたように構成されたセルの配列を含み、各セルは、カレンダ単位時間を表し、前記セルは、ユーザによるセルの選択時にウェブ検索の結果を表示するように構成され、前記ウェブ検索は、選択されたセルによって表わされる単位時間に基づいて行なわれる。
【０００９】
別の態様では、本開示は、コンピュータ可読記憶装置と、記憶装置に結合されたプロセッサとを含むコンピュータシステムを提供し、プロセッサは、コンピュータシステムの画面上に表示するための検索エンジンインタフェースを表わす図形画像を提供し（検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表す）、特定のセルの選択時に検索を実行させ（前記検索が、選択されたセルによって表わされる単位時間に基づく）、検索の結果を表示するように構成される。
【００１０】
より詳細には、本開示は、カレンダベースの検索エンジン（その最も単純な形態では、主要な検索手段として従来のカレンダを使用する）を提供し、固有の日付がそれぞれ、固有の検索エンジンとして働く。日付（特定のカレンダの「ボックス」又は「セル」又は従来の月毎カレンダの数字）を選択することによって、この日付固有の検索エンジンは、選択された日付に固有の全てのウェブベース情報を取得する。
【００１１】
更に、述べた特徴、機能及び利点は、本開示の様々な実施形態で独立に達成されてもよく、又は更に他の実施形態で組み合わされてもよく、その更なる詳細は、以下の説明と図面を参照して理解することができる。
【図面の簡単な説明】
【００１２】
【図１】従来の検索エンジンを示す図である。
【図２】本開示の一実施形態によるグラフィックユーザインタフェースを示す図である。
【図３】本発明により検索を行ない検索の結果を表示する方法を示すフローチャートである。
【図４】本発明により検索を行い検索の結果を表示するためのシステムを示す図である。
【発明を実施するための形態】
【００１３】
本発明の更に他の特徴及び利点は、添付図面と共に行われる以下の詳細な説明から理解されるであろう。
【００１４】
本発明の多くの実施形態は、プログラム可能なコンピュータによって実行されるアルゴリズムを含むコンピュータ実行可能命令の形態をとってもよい。当業者は、本発明を他のコンピュータシステム構成でも実行できることを理解するであろう。本発明の特定の態様は、特に下記のコンピュータで実行可能なアルゴリズムのうちの１つ又は複数を実行するようにプログラムされ、構成され、又は構築された専用コンピュータ又はデータ処理装置で実施することができる。したがって、本明細書で全体に使用される用語「コンピュータ」は、任意のデータ処理装置を指し、インターネットアプライアンス、携帯用装置（パームトップコンピュータ、ウェアラブルコンピュータ、セルラ又は携帯電話、多重プロセッサシステム、プロセッサベース又はプログラム可能家電、ネットワークコンピュータ、ミニコンピュータ）などが挙げられる。
【００１５】
本発明は、また、分散コンピューティング環境で実施されてもよく、その環境では、タスク又はモジュールが、通信ネットワークを介して結合されたリモート処理装置によって実行される。更に、本発明は、インターネットベース又はクラウドコンピューティング環境で実施されてもよく、この環境では、共有されたリソース、ソフトウェア、及び情報が、要求に応じてコンピュータや他の装置に提供されてもよい。分散コンピューティング環境では、プログラム・モジュール又はサブルーチンが、ローカルとリモート両方の記憶貯蔵装置内に配置されてもよい。後述する本発明の態様は、磁気的及び光学的読み出し可能で取り外し可能なコンピュータディスク、固定磁気ディスク、フロッピディスクドライブ、光ディスクドライブ、光磁気ディスクドライブ、磁気テープ、ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＳＤ）、コンパクトフラッシュ（登録商標）又は不揮発性メモリを含む、コンピュータ可読媒体上に記憶又は分散されてもよく、ネットワーク上に電子的に分散されてもよい。本発明の態様に固有のデータ構造及び伝送も本発明の範囲に含まれる。
【００１６】
一実施形態では、カレンダベースの検索エンジンとしての本発明は、一般に、主要検索手段としてカレンダビューを表示するグラフィックユーザインタフェースを採用し、それぞれ固有の日付が、ある意味では、固有の検索エンジンとして働く。日付（特定のカレンダセル、又は従来の月毎カレンダの数字）を選択することによって、この日付固有の検索エンジンは、選択された日付に固有の全てのウェブベース情報を取得する。
【００１７】
１．カレンダをテンプレート／検索インタフェースとして使用する
全ての現在と将来のカレンダが、現在と将来のウェブベース情報を検索するための検索インタフェースとして使用され得る。本開示によって提供される一態様によれば、過去のカレンダも検索インタフェースとして使用され得るが、現在と将来のカレンダを含む検索インタフェースが、本発明の好ましい実施形態であり、したがって、本発明は、主に現在と将来のカレンダに関して説明される。
【００１８】
一実施形態では、現在の月毎カレンダが表示される。
典型的には、月毎カレンダは、通常は何個か（例えば、３５個）の正方形を含む格子で構成される。大部分は著しく似ており、曜日を示す７つの列と、数の５つの行がある。月毎カレンダは、典型的には、日付がありしばしば長方形又はボックスの形の境界付きスペースの２８〜３１個のセルと、また日付がない４〜７個のセルを有する（又は、従来の月毎カレンダを見ることにより最もよく分かるように、前又は後の月の何日かを示す）。しかしながら、本開示によって提供される発明は、例えば閏年用や、あまり伝統的でない他の「カレンダ」（例えば、現在使用中のほぼどこにでもあるグレゴリオ暦システムと異なる宗教カレンダ、文化カレンダ及び他のカレンダ）を含む、他のタイプのカレンダ（月毎又は他の形態）を意図し、また使用してもよい。
【００１９】
図２は、本発明の一態様で提供されたカレンダベースの検索エンジンのグラフィックユーザインタフェース１００を示す。インタフェースは、３５個の個別セル１１０からなる。格子になった全てのセルの配列は、１つの月（この例示的なケースでは、２０１１年５月）を表わし、個別セル１１０はそれぞれ、月内の単一日を表わす。月内の日の数を示す数字１２０が含まれてもよい。
【００２０】
２．検索エンジン機能を各カレンダ日に追加する
本発明の一実施形態では、各カレンダ日（「ボックス」又は「セル」）は、ある意味では、個別の検索エンジンとして働くように設計される。検索エンジン（例えば、Ｇｏｏｇｌｅ、Ｂｉｎｇ、Ｙａｈｏｏ！、ＡＯＬ、Ｂａｉｄｕなど）、並びにウェブクローリング、インデックシング及び検索の検索エンジン関連プロセスは、関連分野では周知であり、例えば検索エンジンhttp://en.wikipedia.org/wiki/Web_search_engineに記述されている。
【００２１】
各カレンダボックスは、各特定日の日付固有の情報を取得するように事前に構成される。数字又はボックスをタッチ／クリックすることによって、検索が始まる（「タッチ」又は「クリック」は、使用される装置又はブラウザのタイプ、例えばｉＰａｄとデスクトップに関連する）。
【００２２】
情報が入力されない場合、検索は、単に希望された日付に固有の全ての情報を取得する。注：これは、既知の検索エンジンと異なる。情報が、既知の検索エンジン（例えば、Ｇｏｏｇｌｅ）に入力されない場合、情報結果は、表示されない。既知の検索エンジンと同様に、結果は、周知の検索エンジン機能及び技術を使用して、関連性、優先順位、又は人気（検索語が入力されない場合でも）の順に表示され得る。検索語が入力された場合、検索は、結果を、関連性、優先順位又は人気の順序、指定した日に固有の順序、及び入力された用語に固有の順序で始める。
【００２３】
ユーザは、更に、位置に関する結果に優先順位を付けるために有効にされる位置取得サービスを可能にする「オプトイン（opt-in）」機能を有してもよい。そのようなオプトイン機能と位置取得サービスは、当該技術分野で既知である。
【００２４】
ユーザは、更に、キーワードや句などの検索語を挿入することができ、それにより検索エンジン及び所望の日時に対する特定性が高められる。
【００２５】
検索は、日付固有の情報だけ、即ち指定された日付に関する情報だけを提供しようとする（これは、「ウェブクローラ」、「ボット」及び「スパイダ」を含む、特定の情報を探す関連分野内の周知の技術を使用して行われてもよく、更に歴史的な日付や他の日付と関連した誤ったデータを阻止するためにフィルタで行われてもよい）。
【００２６】
好ましい実施形態では、検索インタフェースは、月毎カレンダビューを含むが、週毎、日毎、時間毎、年毎、又は他の時間増分ビューインタフェースが、本開示によって提供される。
本発明は、検索の精度を高める幾つかの方法を提供する。
【００２７】
ａ．「一般検索」
時間／日付検索は、２０１１年５月２２日をクリックすることによって、固有情報が提供されない状態で始まることができ、その日付の全てのデータタグが取得される。
【００２８】
ｂ．「位置検索」
時間／日付検索は、位置ベースサービスの追加が有効にされた状態（例えば、周知の位置取得技術を有効にすることによって）及び／又はユーザによって指定された位置で始めることができる。例えば、２０１１年５月２２日をクリック／タッチすることによって、ユーザがいる場所（位置ベースサービスにより）又は指定された場所（即ち、郵便番号、交差点、更には方位など）のその日付の全てのデータタグが取得される。
【００２９】
ｃ．「キーワード検索」
時間／日付は、位置サービスが有効にされた状態かつ／又は場所が指定された状態で、２０１１年５月２２日をタッチ／クリックすることによって、キーワード（及び／又は、位置サービス）で始めることができ、ユーザは、興味のある話題（即ち、スポーツ、天候、コンサート、娯楽）を入力することができる。
【００３０】
３．ユーザ選択の設定（「個人化」）
本発明の開始画面（「ビューファインダ」又は「カレンダビュー」）の「デフォルト設定」は、現在の月を表示する空白の月毎カレンダである（しかしながら、図２に示されたように、任意の月、典型的には現在の月が表示されてもよい）。カレンダビューと共に、現在の月と異なる場合にユーザが所望の月を選択することを可能にする矢印、タブ及び／又はリンクなどの特徴形状が提供されてもよい。
【００３１】
日付や他のカレンダ単位時間を示す関連数字だけと、ボックスによって検索する機能とを備えた「ボックス」又はセル（例えば、３５個のセル）の格子が提供される。
この空白の「格子」は、全てのユーザに普遍的な「設定」である。しかしながら、多くのユーザは、自分の格子を自分の個人設定でカスタマイズしたくなるであろう。
【００３２】
ユーザ選択設定の例（１）：外観（「ルックアンドフィール」）
ユーザは、カレンダの日毎、週毎又は年毎ビューと、その他の色／視覚的美しさを選択することができる。
【００３３】
ユーザ選択設定の例（２）：位置
前述のような位置ベースサービスに加えて、ユーザの格子は、指定された位置として設定されたユーザの「ホーム・アドレス」で事前設定されてもよく、複数の「好みの位置」を同時又は別々に表示するように含んでもよい。位置は、方位、所在地住所、郵便番号、群、州又は国のように固有でもよい。位置設定は、大域のように概略でもよい。
【００３４】
ユーザ選択設定の例（３）：個人用カレンダの実装
ユーザが、本発明を、自分の約束とイベントで埋められた従来のカレンダとして、更にその日付と位置に固有の情報を識別し、発見し、取得する検索機能と共に使用したいことがある。本発明の個人的利用では、ユーザは何も情報（約束、会議、イベント）も加える必要がなく、ユーザは、単純にカレンダインタフェースを検索エンジンとして使用し、結果から新しい情報を自分の個人カレンダに加えるか、公開又は非公開データフィードを購読することができる。個人情報や個人的約束を加えることは任意である。これにより、本発明を必要に応じて、受動的レシピエントとしても能動ユーザとしても使用することができる。
【００３５】
別の実施形態では、本発明のカレンダベース検索機能は、既存のカレンダアプリケーションに組み込まれてもよい。即ち、現存する幾つかの周知のカレンダアプリケーション（例えば、Ｇｏｏｇｌｅ  Ｃａｌｅｎｄａｒ、Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ、Ｙａｈｏｏ  Ｃａｌｅｎｄａｒ、ｉＣａｌ、Ｌｏｔｕｓ  Ｎｏｔｅｓなど）は、ある意味、月毎又は他のカレンダベースビューを提供する。本発明は、日付や他のカレンダ時間単位に固有の検索機能を、既存のカレンダアプリケーションの各セル内に提供することによって、そのようなカレンダアプリケーションに組み込まれてもよい。
【００３６】
別の実施形態では、既存のカレンダベース検索インタフェースに加えて、ユーザは、空白の「格子」（即ち、埋まっていない個人用カレンダ）で始め、次に公開スケジュールを選択して、自分のカスタムカレンダを作成してもよく、それを自分の個人用カレンダ（現存する周知のカレンダアプリケーションと無関係）として使用してもよい。
【００３７】
ユーザ選択設定の例（４）：主催者即ち「公表者」になる
（「能動ユーザ」：本発明を使用して特定のデータ及びデータフィードを他者に提供する）
個人、企業、非営利団体、政府機関、市民組織などに、その招待者の利益のため、一般的な「同報通信」（公開）又は厳密に私的に、自分の現在又は将来にカレンダ及びスケジュールを作成し投稿する手段を与える。この意味では、主催者即ち「公表者」は、能動ユーザであり、現在と将来のカレンダ及びスケジュールを埋める情報を能動的に編成し公開する。
【００３８】
このように、ユーザは、自分のカレンダ（又は、特定のイベント）を「公表」して、それを他のユーザから見えるようにする。ウェブサイト所有者として、組織は、典型的には、既にカレンダ及びスケジュールの「公表者」である。しかしながら、使用と定義により、これらのカレンダとスケジュールは、静的である。本発明は、ユーザが見て、検索し、予約するための情報を普及させるより幅広い能力を機関に与える。公表者は、必要とされ指定されたときにその情報を公開（公表）又は非公開（招待による）とするように選択してもよい。
【００３９】
ある意味で、これは、「ニュースフィード」（例えば、ＲＳＳと似た）になる。これは、ボランティアの募集、顧客の引き寄せでもよく、又は（個人用の）単に友達やクラスメートなどを招待してその活動を「追従」、「追跡」（又は、参加）する手段でもよい。
【００４０】
更に他の態様では、本発明は、ユーザが自分の時間と日付、位置及び関心に基づいて検索しカスタマイズするための将来のカレンダのリポジトリを提供する。そのような「汎用カレンダ」により、現在又は将来のイベントをカレンダの形式で加えることができる。そのような手法により、誰でも「公表者」になることができ、必要に応じて誰でも見えるようにカレンダデータを複製し、伝送し、投稿することができる。恐らく最も一般的な機関は、既に、一般大衆、その会員又は個人に後援イベントを知らせそのイベントに引き寄せるためにカレンダを公開している。したがって、一態様では、本発明は、任意の公開カレンダ情報を取得し（例えば、ウェブクローラや他の既知技術の使用によって）、次にこのカレンダ情報を、本発明のシステムにより他のユーザが利用できるようにすることができる。
【００４１】
ユーザ選択設定の例（５）：「購読者」としてのユーザ
（「受動ユーザ」：本発明を使用して他者から特定のデータフィードを受け取る）
ユーザは、他のユーザによって公表された特定のイベントを「購読」したいことがある。この意味で、ユーザは、自分のカレンダとスケジュールを埋める情報とデータを受動的に受け取る受動ユーザである。受動ユーザが購読するこれらのイベントは、後援組織又は機関によって公表される可能性が最も高い（初期参照により）。選択されたイベント（又は、カレンダニュース・フィード−ＲＳＳと類似）をその個人用カレンダに加えることができる（例えば、「Ｓｕｓａｎ  Ｇ．Ｋｏｍｅｎ，  Ｒａｃｅ  ｆｏｒ  ｔｈｅ  Ｃｕｒｅ」を購読する）。
【００４２】
「ユーザ」は、典型的に個人であり、入手可能なカレンダデータをビューし検索し、日付とカレンダデータを閲覧し（「ウェブを検索する」と類似）、それらの所望の検索を時間と日付によって絞り込み（「ダッシュボード」としてカレンダ「格子」インタフェースを使用して）たい人である。
ユーザは、公表者を構成する任意の形態の従業員、会員、投票者、ボランティア、出席者、顧客でよい。多くの個人と機関は、本発明の公表者とユーザの両方になる。
【００４３】
ほとんど普遍的に、会社は、既に、企業イベント用の何らかの形態のカレンダを公表している。学校は、スポーツや他のスケジュールを公表しており、州と地方自治体は、立法予定とごみ収集予定を公表しており、教会は、開場時間とボランティア予定を公表しており、政治団体は、会議と集会について公表している。カレンダの使用は、全てに共通であり、会議とイベント立案に最も単純な形態である。更に、会員の関係が緩いグループでも、共通の日付、共通の時間と場所、共通の目的に人々を集めるために公表している。
【００４４】
同様に、またほとんど普遍的に、ウェブサイトを持つ会社や他の組織は、一般に、カレンダ（「静的」ではあるが）を自分のウェブサイトに「公表」している。最も多くの場合、これらは、パブリックビューイング（及び使用）のためのカレンダである。
【００４５】
この点を更に詳しく説明するために、２つの互いに異なる極端な例を示す。「フラッシュモブ」の主催者は、特定の場所に特定の時間に、時には法外な活動（例えば、枕合戦）若しくは「自然発生的」な行動のため、又はもしかしたら他方の極端な例は、単純に特定の場所に特定の時間に共通の目的のために人を集めるブッククラブのある図書館に集まる人々のグループを編成する。
【００４６】
本開示は、更に、普遍的な「形式上カレンダ」の作成を可能にする。
日付及び時間タグ（特徴）を有する検索可能なデータは全て、カレンダの従来の格子で表示することができる普遍的カレンダの一部になることがある。
【００４７】
前に述べたように、本発明は、ユーザが設定した好みの現在（又は所望の）位置に基づいて、ユーザが、カレンダ「格子」全体から全ての現在と将来のイベント情報を瞬時に受け取ることを可能にする。
この情報は、「公表者」によって常に更新され、他のパブリックドメイン及び商用データフィードによって、また見込みのある「公表者」として前に述べたような個人及び機関によって常に成長される。
【００４８】
日付と時間によって極めて容易に検索可能なそのような巨大なデータは、幾つかの多彩な可能性を備えており、ＮＹのパレードルート上の歩行者は、交差点の位置（例えば、５番街と５５番街）を入力することができ、米国スプリングフィールドの主婦は、郵便番号（例えば、２１１２０）を入力することができ、あるいは、ネバダ州の洞窟探検家は、方位（３９度３５’４５”Ｎ、７６度４１’２１”Ｗ」）を入力し、これらの人は全て、その位置に固有の全ての将来の情報を見ることができる。情報は、必要に応じて狭く又は広く定義される。ＮＹの歩行者、スプリングフィールドの主婦、又は洞窟探検家は、迅速に日付を示し、その日にその位置で起こる予定のもの（ある場合）を見ることができる。
【００４９】
カレンダに埋め込むことができる検索は、大域的でもよく（即ち、４月２２日にアースデイを祝う、３月１１日に日本の津波の犠牲者の記念イベント）、スキューバダイビングのためのバリアリーフの方位座標ほど具体的でもよい。
【００５０】
検索可能なカレンダデータの密度により、ユーザは、「タイムズスクエアＮＹ」を一般的な関心領域として選択することができ、またその位置所に立ちながら（又は、選択しながら）、毎日ページをめくるか、又は年全体の日付を選択して、何のイベントが予定されているか、例えば、全ての新年のボールドロップ、全ての促進活動、毎年の毎日の全てのパレードを見る。（そのイベントが、既存のカレンダ又はスケジュールで入手可能な限り、定義上、ウェブ検索によって識別できる関連した日付と時間を有するか、別の方法で「公表」され組織又は個人ユーザ全体に利用可能である。）
【００５１】
将来の日付を見る際には、ユーザに、その方位座標又は住所、町、州などの将来のイベントで埋められた（受動的）カレンダを「めくる」能力を与える。これを行う際に、共通ユーザは、加えられたその情報を「選択」することによって、関心のある情報で多かれ少なかれ個人用カレンダを素早く埋めることができる。この時間と日付に加えて、イベント情報は、多くの場合、地図、運転方向、クーポン、関心のある地点、他のリンクなどの情報と関連付けられ、それらの情報を全て、必要に応じて個人用カレンダに加えることができる。
【００５２】
より実際的には、これは、ウェブデータの正規ユーザに容易に理解される。これにより、組織のウェブサイト（又は、ウェブサイト上の組織のカレンダが投稿された場所）を検索してイベント情報を見つける必要が減少する。実際の日常生活では、最も一般的手順の１つは、これだけを行っている。しかしながら、本発明は、個人がカレンダ（イベント）データを単独で検索することを可能にする。本発明は、ユーザが、質問「場所ｘで時間ｙに起こっていること」を繰り返し尋ね、結果を取得できるようにする。前述のように、位置ベースサービス（又は、他の方法）によって、位置が確立され、カレンダベースのインタフェースを使用することによって、時間と日付が選択され、必要に応じて、ユーザは、公表者のコンテンツの購読者になることができる。
【００５３】
ある意味では、本発明は、我々が皆考え概念化している方法に従う。
旅行と時には一般生活は、単一の目的、例えば、サンフランシスコでの結婚式への旅、Ｍｅｔ  ｉｎ  Ｎｅｗ  Ｙｏｒｋ  Ｃｉｔｙの日、メリーランド州アナポリスのレガッタレースへの旅行のために計画される。ほとんどは、目的の特異性と共に、時には短い通知で行われる。
【００５４】
現在どのように「スケジュールを埋める」か、又は類似の場所で類似の時間で関心ある他の活動をどのように理解するのか。一般に、現時点ではまだ、これは、特定の検索（ローカルニュースなど）、地方会場、又は一般的商業ポータル（例えば、ｔｉｃｋｅｔｍａｓｔｅｒ）全体にウェブを閲覧することによって行われる。幅広い数のウェブサイトが無数のオプションを提供するので、これは、ウェブサイトとその静的カレンダデータに対する事前のアウトバウンド検索を必要とし、時には終わりのない検索を必要とする。しかしながら、最も多くの場合、単一目的の旅行は、定義上、カレンダ上の固定日であり、他の計画への「アンカー」になる。
【００５５】
本発明の支援により、ユーザは、最初に日付を選択して位置を加え、またローカル、地域、カレンダから結果を表示できるようにし、まわりの日付を確認することによってすぐに利益を得る。
【００５６】
カレンダの詳細。使用法の説明
毎年の各月と各日は、定義上、独立している。スケジューリングと「カレンダリング」は、共通言語として理解することができるが、各月を実質的に別個の記号として見ることができる。
【００５７】
例えば、２０１１年５月は、それ自体独立した「格子」である。曜日がリストされておらず、月がリストされていない場合でも、２０１１年４月（又は２０１１年５月）に生きている人は、２０１１年５月の格子の意味をすぐに本質的に理解することができる。
【００５８】
本明細書で述べるように、本発明は、月毎カレンダを、検索インタフェース、即ち情報用の「ビューファインダ」として提供する。多くの周知のコンピュータカレンダアプリケーション（例えば、Ｇｏｏｇｌｅ  Ｃａｌｅｎｄａｒ、Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋ、Ｙａｈｏｏ  Ｃａｌｅｎｄａｒ、ｉＣａｌ、Ｌｏｔｕｓ  Ｎｏｔｅｓなど）と同様に、ユーザが、特定の日をクリックしたとき、予定されたイベントなどの日毎のリストが表示されてもよい。
【００５９】
能動的なコンテンツの作成と管理
別の態様では、本発明は、使用可能なカレンダデータのディレクトリを作成し、かつ新しいデータ（検索のために適切にタグ付けされ、本発明と適合する）を生成する機能を提供する。本発明は、以下の情報限からのコンテンツをコンパイルし、作成し、索引付けしてもよい。
【００６０】
ａ．パブリックドメイン内の情報
前に述べたように、使用可能なカレンダデータの最小必要量は、パブリックドメイン内の情報（静的情報）からの無料公開情報による。これは、２０１１年４月２９日のロイヤルウェディング、９／１１のテロ攻撃の記憶、オリンピック及び国連会議などの大きなイベントを含む全ての宗教、文化、休日、記念及び地域固有のカレンダを含む。この情報は、カレンダデータにコンパイルされ、検索により取得するために索引付けされてもよい。
本発明は、一態様では、既在のデータの編成（再編成）を支援する役割をする。
【００６１】
ｂ．無料ニュースフィードの購読
無料ニュースフィードは、新聞、テレビ、映画、ラジオ及び有線放送によってよく使われている。しばしば、これらの同じソースは、情報がその視聴者ベースを構築するために公開されるのを望む。そのような情報は、本発明によって利用されてもよい。
【００６２】
ｃ．商業データフィードの購入と追加
著作権によって保護された天気予報、農事歴、交通（道路閉鎖）、将来の事業報告（失業率データリリース、農場の将来）、スポーツスケジュール、又は他のリストの認証データフィードを利用することができる。
【００６３】
ｄ．ウェブクローラ／「ボット」／「スパイダ」
更に他の最小必要量と継続的発展に対して、自動的なコンテンツ作成は、将来の日付固有のコンテンツを求めるインターネットを検索するプログラムによって開発されてもよい。ウェブクローラ、ボット及びスパイダ、並びにその他のインターネット検索及び索引付け方法は、周知であり、本発明と共に利用されてもよい。他の無関係な情報がフィルタリングされてもよい。例えば、ニュース記事は、その記事が将来のイベントを告知する情報を含んでいない限り、定義上、過去のイベントであり、削除される可能性が高い。
【００６４】
ｅ．手入力
特定の場合において、組み立てる（又は、容易に得られる）デジタルカレンダデータがない場合があり、データを継続的に入力し、既存のデータの精度を常に高めるには、人間の努力が要求されることがある。
【００６５】
ｆ．クラウドソーシング
本発明は、また、データをより完全かつ便利にする「オープンソース」手法を促進する「クラウドソーシング」と「ウィキ」のような機能とアプリケーションを当てにし受け入れてもよい。ユーザが、格子をその目的のために修正しカスタマイズすることができ、ユーザは、「公開」として指定された情報を投稿／編集することができる。
【００６６】
本開示によって提供された更に他の態様では、本発明は、幾つかの既知のインターネット収入生産技術を利用することができ、その幾つかは、次のような現在の検索エンジンビジネスモデルに固有である。
【００６７】
・スポンサリンク（広告）
・「バナー広告」とメディアクリップ、コマーシャル
・将来の日、週、月及び時間スロットのスポンサ
・ユーザデータ／傾向分析
・無料使用のための単純な形態の格子、及び毎月又は毎年の購読料により支払い可能な豪華な形態の格子
・商業コンテンツの公表者のための購読モデル
・イベント主催者／チケット販売との提携
・（結果的に主催者との収益配分、又は再々保険者料金）
・ウェブベースマップ又は他のデータサービスの提供者との提携
【００６８】
本発明によって検索することができるデータの例：
ａ．現在利用可能な全ての公開カレンダ
全てのオンラインの公的に入手可能なカレンダ、及び現在ハードコピーのみ（手入力により再現された）で存在するカレンダ。
例：
・パブリックドメイン内の公休日と宗教上の行事
・即ち、ウィキペディア上、又は新聞によって一般公開。
・政府／立法スケジュール（連邦、州、地方）
・即ち、町役場会議、図書館時間、郵便局時間、再利用及びゴミ収集、納税締切日…
・公開企業情報／市場情報
・所得、四半期及び年次会議…
・地域団体及び公の集い
即ち、緑保護、人間ドック、社会的大義、ブックフェア…
・学校スケジュール、
即ち、休日、学校スポーツ行事、学校資金調達、学校音楽及び演技、学校後援慈善イベント…
・スポーツスケジュール
即ち、職業及び大学スポーツ、モータスポーツ、競馬…
・レクリエーションスケジュール
即ち、自然観察ハイク、都市公園でのイベント、レース（例えば、「Ｓｕｓａｎ  Ｇ．Ｋｏｍｅｎ  Ｒａｃｅ  ｆｏｒ  ｔｈｅ  Ｃｕｒｅ」）、即ち参加者と後援者を引き寄せようとするイベント…
【００６９】
ｂ．）自主的に「投稿」された個人用カレンダ
投稿ユーザによる要求に応じて「非公開」又は「公開」として、またユーザによる許可に応じて表示し編集するカレンダ。
カレンダは、厳密に個人用でもよく、一人ほど少ない人と共有されてもよく、人々のグループ（家族と友達）、投票者、株主、グループ会員、又は完全に公に公開されてもよい。
【００７０】
・個人
配偶者及び家族若しくはその連絡先リスト又は社会的共同体と共有するための個人用カレンダ。個人が自分の個人用カレンダ全体を誰にでも見えるようにしてもよい…
即ち、親族会、家族及び友達の社交イベント、歯科検査…
【００７１】
会社
企業は、従業員が、自分の個人用カレンダにデータ（企業イベント、工場閉鎖、公共事業イベント…）を加えることを可能にする「内部カレンダ」を公表してもよい。
・非営利団体
即ち、週毎会議、電話会議、資金調達者、ボランティアイベント…
・宗教団体
宗教上の行事、サービススケジュール及び時間、ボランティア活動、「日曜学校」時間／場所…
・地域団体と生協
政治的行為キャンペーン、決起集会、抗議、行進、グループ会員の時間／日付／場所の詳細…
・非公式の集会
即ち、「ブッククラブ」、趣味グループ、娯楽スポーツ…
【００７２】
ｃ．）「受動的データフィード」
・天気予報
即ち、地方及び地域天候、潮報告、日出と日没…
・交通
即ち、道路閉鎖、迂回…
・市場情報
即ち、失業率報告、商品先物…
・娯楽
即ち、テレビ、ケーブル、映画、文化行事リスト…
・「ニュース」−今後予定されている「ニュース価値があるイベント」
即ち、ハリー王子の将来の結婚、就任式、一般教書、パレード…
【００７３】
図３は、本発明によって提供される検索を行なう方法のフローチャートであり、図４は、本発明により検索を行ない検索の結果を表示するためのシステムを示す。ウェブ３１０に接続されたプロセッサ３００が、コンピュータ可読記憶装置３２０に記憶されたコンピュータ可読命令を実行して、コンピュータシステムの画面３４０に表示する検索エンジンインタフェースを表わす図形画像３３０を提供し（検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表す）（ステップ２１０）、特定のセルの選択時に検索を実行させ（前記検索が、選択されたセルによって表わされる単位時間に固有である）（ステップ２２０）、検索の結果を表示する（ステップ２３０）。
【００７４】
本発明の更に他の例を付録Ｂに示す。
本発明において、その趣旨及び範囲から逸脱することなく種々の変更を行うことができる。このカレンダベースの検索エンジンの以上述べた実施形態が、単に実施態様の可能な例であり、また単に本発明の原理を明確に理解するために示されたことに注意されたい。本明細書に示されたカレンダベース検索エンジンの様々な実施形態が、本発明の趣旨及び範囲から逸脱することなく設計されかつ／又は製造され得る。全てのこれら及びその他のそのような修正及び変形は、本開示の範囲内で本明細書に含まれ、また添付の特許請求の範囲によって保護される。したがって、本発明の範囲は、添付の特許請求の範囲に示された場合を除き制限されない。
【符号の説明】
【００７５】
１００  グラフィックユーザインタフェース
１１０  セル
１２０  数字
３００  プロセッサ
３１０  ウェブ
３２０  コンピュータ可読記憶装置
３３０  図形画像
３４０  画面
【図１】
2014524059.tif 000003
【図２】
2014524059.tif 000004
【図３】
2014524059.tif 000005
【図４】
2014524059.tif 000006
【手続補正書】
【提出日】平成26年1月15日(2014.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ可読記憶装置とプロセッサとを含むコンピュータ装置によってウェブ検索を行なうためのグラフィックユーザインタフェースであって、
前記コンピュータ装置に表示されたように構成されたセルの配列であって、各セルが、カレンダ単位時間を表し、前記セルが、ユーザによるセルの選択時にウェブ検索の結果を表示するように構成され、前記ウェブ検索が、前記選択されたセルによって表わされた単位時間に基づいて行なわれる、グラフィックユーザインタフェース。
【請求項２】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項１に記載のグラフィックユーザインタフェース。
【請求項３】
前記ウェブ検索が、更に、位置情報に基づき、前記位置情報が、必要に応じて、前記ユーザによって提供されるか、前記コンピュータ装置が、必要に応じて、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項１に記載のグラフィックユーザインタフェース。
【請求項４】
前記セルが、更に、ユーザが検索語を入力できるよう構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項１に記載のグラフィックユーザインタフェース。
【請求項５】
前記セルが、更に、ユーザが入力した情報を表示するように構成された、請求項１に記載のグラフィックユーザインタフェース。
【請求項６】
コンピュータシステムであって、
コンピュータ可読記憶装置と、
前記記憶装置に結合されたプロセッサとを含み、前記プロセッサが、
前記コンピュータシステムの画面上に表示する検索エンジンインタフェースを表わす図形画像を提供し、前記検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表し、
特定のセルの選択時に検索を実行させ、前記検索が、前記選択されたセルによって表わされる単位時間に基づき、
前記検索の前記結果を表示するように構成された、コンピュータシステム。
【請求項７】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項６に記載のコンピュータシステム。
【請求項８】
前記ウェブ検索が、更に、位置情報に基づき、前記位置情報が、必要に応じて、前記ユーザによって提供されるか、又は前記コンピュータシステムが、必要に応じて、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項６に記載のコンピュータシステム。
【請求項９】
前記セルが、更に、ユーザが検索語を入力できるように構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項６に記載のコンピュータシステム。
【請求項１０】
前記セルが、更に、ユーザが入力した情報を表示するように構成された、請求項６に記載のコンピュータシステム。
【請求項１１】
検索を行うために、プロセッサを使用してコンピュータ可読記憶装置に記憶されたコンピュータ可読命令を実行する方法において、
前記コンピュータシステムの画面上に表示する検索エンジンインタフェースを表わす図形画像を提供する段階であって、前記検索エンジンインタフェースが、セルの配列を含み、各セルが、カレンダ単位時間を表す段階と、
特定のセルの選択時に、検索を実行させる段階であって、前記検索が、前記選択されたセルによって表わされる単位時間に基づく段階と、
前記検索の結果を表示する段階とを含む方法。
【請求項１２】
前記セルの配列が、特定の月を表わし、各セルが、前記月内の特定の日を表わす、請求項１１に記載の方法。
【請求項１３】
前記ウェブ検索が、更に、位置情報に基づき、前記位置情報が、必要に応じて、前記ユーザによって提供されるか、又は前記コンピュータシステムが、必要に応じて、前記コンピュータ装置の地理的位置を得る働きをし、前記位置情報が、前記得られた地理的位置を含む、請求項１１に記載の方法。
【請求項１４】
前記セルが、更に、ユーザが検索語を入力できるように構成され、前記ウェブ検索が、更に、前記検索語に基づく、請求項１１に記載の方法。
【請求項１５】
前記セルが、更に、ユーザ入力情報を表示するように構成された、請求項１１に記載の方法。
【国際調査報告】
2014524059.tif 000007
2014524059.tif 000008