(57)【要約】  実施形態が、自由形式カレンダー入力表面を含む電子カレンダーアプリケーションフィーチャーおよび電子カレンダーアプリケーション機能をもたらすが、これらの実施形態は、そのように限定されない。或る実施形態において、コンピューターベースの方法が、ユーザーが、様々な入力タイプおよび入力方法を使用してカレンダー表面を個人用設定することを可能にする自由形式カレンダー表面を含む電子カレンダーフィーチャーをもたらすように構成され得る。他の実施形態も含められる。
2015520877.tif 000002
【特許請求の範囲】
【請求項１】
いくつかのカレンダーフィーチャー(features)を有する電子カレンダーを含むコンピューターシステムであって、
いくつかの自由形式(free form)入力タイプ(input types)を使用するカレンダー入力表面(surface)と、
カレンダーグリッド要素(grid element)、メモ(note)要素、および終日ウェル(all day well)要素を含むいくつかの関連するユーザーインターフェース（ＵＩ）要素とを備え、前記終日ウェル要素は、ユーザー入力を包含する(contain)カレンダーセクションを備え、さらに前記メモ要素は、目的変更された(repurposed)終日予定(all day appointment)を備えるコンピューターシステム。
【請求項２】
前記カレンダー入力表面は、色マークアップ(color markup)、インクマークアップ、テキストの直角でない向き(non-orthogonal orientation of text)、グラフィックス、ビデオ、および他の入力を含む様々なモード(modalities)を使用する自由形式入力を受け取るように構成される請求項１に記載のコンピューターシステム。
【請求項３】
前記電子カレンダーは、サイズ変更(resizing)操作、再配置(relocation)操作、およびテキスト、インク、またはピクチャの向きを変える(reorienting)ことを含む、前記カレンダー入力表面上の任意の(any)自由形式入力外観(appearance)の操作を可能にするように構成される請求項１に記載のコンピューターシステム。
【請求項４】
前記いくつかの関連するＵＩ要素は、時間グリッド(time grid)要素、議題(agenda)ビュー要素、予定(appointment)要素、会議(meeting)要素、編集(edit)ボックス要素、およびリマインダー要素のうちの１つまたは複数をさらに含み、前記終日ウェル要素に関連する前記カレンダーセクションは、特定の開始時刻のないアイテムが置かれた(placed)週／日ビューの一部である請求項１に記載のコンピューターシステム。
【請求項５】
前記カレンダー入力表面は、色パラメーター、アイテムサイズパラメーター、およびアイテムアンカー(anchor)パラメーターのうちの１つまたは複数を使用してアイテムを区別する(distinguish)ようにさらに使用される請求項１に記載のコンピューターシステム。
【請求項６】
前記電子カレンダーは、その場限りの(ad-hoc)テキスト入力としての迅速な(quick)メモエントリー(note entry)が、外部(external)会議(meeting)コミットメントではなく、ユーザーリマインダーの役割をする(serve as)ことを可能にするよう終日予定要素を目的変更する(repurposing)ことによって、前記メモ要素を構成する(configures)請求項１に記載のコンピューターシステム。
【請求項７】
電子カレンダー表面を含む電子カレンダーのフィーチャーを使用するステップと、
区別する(distinguishing)フィーチャーとして色パラメーター、フォントパラメーター、およびアンカーパラメーターを使用するステップを含む、前記電子カレンダー表面上でユーザーエントリーを表示するステップと、
時間グリッドメモにゼロ分(zero minute)予定(appointments)として印を付ける(marking)ステップとを備える方法。
【請求項８】
前記終日ウェル要素に関連するコンテンツを異なる電子カレンダービューに移動するステップと、前記コンテンツをゼロ分予定として格納するステップとをさらに備える請求項７に記載の方法。
【請求項９】
時間グリッド要素、議題ビュー要素、予定要素、会議要素、編集ボックス要素、およびリマインダー要素のうちの１つまたは複数をさらに含む前記いくつかの関連するＵＩ要素を使用するステップをさらに備える請求項７に記載の方法。
【請求項１０】
実行されると、自由形式ユーザー入力を受け取り、カレンダーグリッド要素、メモ要素、および終日ウェル要素を含むいくつかのＵＩ要素を使用するカレンダー入力表面を使用して、電子カレンダーフィーチャーをもたらす命令を含み、前記命令は、時間グリッドメモにゼロ分予定として印を付けるのにさらに使用されるコンピューターストレージ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明の一実施例は、例えば、自由形式入力電子カレンダー表面を含む最新カレンダーシステムに関する。
【背景技術】
【０００２】
[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]２０４で、プロセス２００が、ユーザーが空白メモを適用してはいないと判定した場合、プロセス２００は、ポピュレートされたメモを追跡し、さらにリマインダープロトコルに準拠してそのメモを再表面化させることが可能であり、さらに２０４に進んで、ユーザー入力を待つ。しかし、プロセス２００が、ユーザーが空白メモを適用している（例えば、メモの本文に何も入力されていない）と判定した場合、プロセス２００は、２０６に進み、その空白メモに関連する情報を格納する。例えば、或る実施形態のプロセス２００は、２０６で、空白メモが適用されると、開かれたウインドウに関連する情報を含め、適用コンテキストおよび／または画面状態を格納し、空白メモトリガーを、再表面化動作の際に使用するためにその空白メモに結び付ける、または関連付けることが可能である。或る実施形態において、プロセス２００は、トリガー時刻および／または再表面化優先度を特定する際に使用される、各空白メモに関するトリガーパラメーターを決定するように、さらに／または格納するように動作する。例えば、１つのタイプの適用は、空白メモに関連する別の適用と比べて、より高い再表面化優先度を有することが可能であり、または空白メモ適用時間が、再表面化決定のために使用されることが可能である（例えば、最新のメモに関してウインドウ／適用を再表面化させる）。
【００５０】
[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]本発明は、様々な例示的な実施形態に関連して説明されてきたものの、添付の特許請求の範囲の中でそれらの実施形態に様々な変更が行われ得ることが、当業者には理解されよう。したがって、本発明の範囲が、前段の説明によって限定されることは全く意図されておらず、代わりに、完全に、特許請求の範囲を参照して特定されることが意図される。
【図１】
2015520877.tif 000003
【図２】
2015520877.tif 000004
【図３Ａ】
2015520877.tif 000005
【図３Ｂ】
2015520877.tif 000006
【図３Ｃ】
2015520877.tif 000007
【図３Ｄ】
2015520877.tif 000008
【図３Ｅ】
2015520877.tif 000009
【図３Ｆ】
2015520877.tif 000010
【図３Ｇ】
2015520877.tif 000011
【図３Ｈ】
2015520877.tif 000012
【図３Ｉ】
2015520877.tif 000013
【図４】
2015520877.tif 000014
【図５Ａ】
2015520877.tif 000015
【図５Ｂ】
2015520877.tif 000016
【図５Ｃ】
2015520877.tif 000017
【図５Ｄ】
2015520877.tif 000018
【図５Ｅ】
2015520877.tif 000019
【図５Ｆ】
2015520877.tif 000020
【図５Ｇ】
2015520877.tif 000021
【図５Ｈ】
2015520877.tif 000022
【図６】
2015520877.tif 000023
【国際調査報告】
2015520877.tif 000024
2015520877.tif 000025