(57)【要約】結合されたカレンダー／ダイアリーアプリケーションは、ユーザにより保持されている履歴レコードを豊富にする幾つかの入力メカニズムを改善する。第１に、アプリケーションは、センサにより感知されたイベントを分類し、ソフトウェアは、ユーザに重要なイベントを示すデータを取得して分類する。次いで、アプリケーションは、ユーザから追加の情報を要求してダイアリー入力を作成する。第２に、同じイベントデータに基づいて、財政、情緒或いはユーザ又は環境の他の状態に関するインデックスとして、分類データをダイアリーに追加する。第３に、システムは、ユーザ入力を含む他のデータを使用して約束を拡張させる。第４に、データは、ダイアリーデータベースにおいて直接含むために、他のソースから抽出される。たとえば、インターネットニュース供給からの同時のニュースデータが追加される場合がある。第５に、アプリケーションは、ダイアリーの入力について周期的にユーザを促す場合がある。第６に、アプリケーションは、現在のダイアリーアプリケーションで行われるように、慎重なダイアリー入力手順を支援する場合がある。
2004516582.tif 000002
【特許請求の範囲】
【請求項１】
ダイアリーレコードを生成する方法であって、
コンピュータへのオーディオ入力、ビデオ入力及びテキスト入力のうちの少なくとも１つを分類し、該分類に応じて、カレンダー／ダイアリーアプリケーションに無関係であるイベントの指標を発生するステップと、
前記カレンダー／ダイアリーアプリケーションにより、ユーザに固有なイベントの履歴レコードにおける組み込みのために、前記イベントに関連するデータを入力することをユーザに促すステップと、
前記促すステップに応じてユーザ入力を受けるステップと、
前記分類するステップから生じるデータと、前記受けるステップから生じるデータとの少なくとも１つを含む前記履歴レコードを定義するデータベースにレコードを追加するステップと、
を備える方法。
【請求項２】
前記分類するステップから生じるデータと、前記受けるステップから生じるデータとのうちの前記少なくとも１つのデータは、前記分類するステップから生じるデータと前記受けるステップから生じるデータとを含む、
請求項１記載の方法。
【請求項３】
前記イベントは、電子メールレターを作成することを含む、請求項１記載の方法。
【請求項４】
前記イベントは、前記カレンダー／ダイアリーアプリケーション以外のテキストアプリケーションでレターを作成することを含む、
請求項１記載の方法。
【請求項５】
前記イベントは、前記ユーザの気分における変化を含む、
請求項１記載の方法。
【請求項６】
ダイアリーレコードを生成する方法であって、
カレンダーアプリケーションにおける新たなレコードを作成するデータを受けるステップと、
前記レコードにより定義されるイベントにおける更なる詳細のために、ユーザを促すステップと、
前記受けるステップ及び前記促すステップの結果に応じて、ダイアリーレコードを自動的に生成するステップと、
を備える方法。
【請求項７】
前記自動的に生成するステップは、
前記受けるステップからの選択されたユーザ入力を外部データストアにおけるデータと相関付けるステップと、
前記相関付けるステップに応じて、前記受けるステップで受けた前記データの一部に関する詳細な記述を生成するステップとを含み、
前記外部データストアからの追加のデータは、前記受けるステップで受けた前記データを明確にするために使用される、
請求項６記載の方法。
【請求項８】
前記自動的に生成するステップは、前記記述に関する前記ユーザによる確認を要求して受けるステップをさらに含む、
請求項７記載の方法。
【請求項９】
前記外部データストアは、コンタクトデータストア、ワードプロセッシングファイルストア、電子メールデータストア及びカレンダーアプリケーションのうちの少なくとも１つである、
請求項７記載の方法。
【請求項１０】
ダイアリーレコードを生成する方法であって、
ダイアリーデータベースへのレコードの入力からの経過時間及び時刻のうちの１つを検出するステップと、
前記検出するステップに応じて、ダイアリーの入力をユーザに促すステップと、
ダイアリーにおいて新たなレコードを形成するためのデータを受けるステップと、
前記受けるステップの結果に応じて、新たなレコードを追加するステップと、を備える方法。
【請求項１１】
前記受けるステップは、
前記促すステップに応じて選択されたユーザ入力を外部データストアにおけるデータと相関付けるステップと、
前記相関付けるステップに応じて、前記受けるステップで受けた前記データの一部に関する詳細な記述を自動的に生成するステップとを含み、
前記外部データストアからの追加のデータは、前記受けるステップで受けた前記データを明確にするために使用される、
請求項９記載の方法。
【請求項１２】
前記自動的に生成するステップは、前記記述に関する前記ユーザによる確認を要求して受けるステップを含む、
請求項１１記載の方法。
【請求項１３】
前記外部データストアは、コンタクトデータストア、ワードプロセッシングファイルストア、電子メールデータストア及びカレンダーアプリケーションのうちの少なくとも１つである、
請求項１１記載の方法。
【請求項１４】
ダイアリーレコードを生成する方法であって、
現在のイベント又は履歴データを外部データリソースから抽出するステップと、
ダイアリーデータベースに組み込むための約束及びイベントのうちの少なくとも１つに関するデータ記述を受けるステップと、
前記抽出するステップから生じるデータを前記受けるステップから生じるデータに加えて、前記ダイアリーデータベースに加えるステップと、
を備える方法。
【請求項１５】
前記加えるステップは、前記現在のイベント又は履歴データを修正するための指示を示すユーザ入力データを受けるステップを含む、
請求項１４記載の方法。
【請求項１６】
前記加えるステップは、前記現在のイベント又は履歴データに対応する日付を前記ダイアリーデータベースに入力された日付ダイアリーデータと相関付けるステップを含む、
請求項１４記載の方法。
【請求項１７】
ダイアリーレコードを生成する方法であって、
ダイアリーデータベースに記録される個人のイベントを記述するユーザ入力データを受けるステップと、
ユーザ又は前記ユーザの環境に関する、状態、イベント又は気分を感知して分類するステップと、
前記感知するステップに応じて索引を生成するステップと、
前記索引及び前記ユーザ入力を前記ダイアリーデータベースに加えるステップと、
を備える方法。
【請求項１８】
ダイアリーレコードを生成する方法を実現するための指示を有するデータメディアであって、
ダイアリーデータベースに記録される個人のイベントを記述するユーザ入力データを受けるステップと、
ユーザ又は前記ユーザの環境に関する、状態、イベント又は気分を感知して分類するステップと、
前記感知するステップに応じて索引を生成するステップと、
前記索引及び前記ユーザ入力を前記ダイアリーデータベースに加えるステップと、
を備える方法。
【発明の詳細な説明】
【０００１】
［発明の背景］
本発明は、顕著なニュースイベント、天気、重要な伝達事項等のような他の情報とともに、約束及び日記の入力を拡張することができるカレンダーシステムにおける個人情報の記憶に関する。
【０００２】
［発明の背景］
カレンダーアプリケーションは、紙のカレンダーの等価な機能を提供するために知られている。発展されたアプリケーションは、インターネットサーバのような外部供給からｔｏ−ｄｏ−ｌｉｓｔのような追加機能、ニュース、履歴イベント情報を組込んでいる。
【０００３】
殆どのカレンダーアプリケーションでは、約束が所与の日付及び時間で入力されたとき、新たなレコードが形成されて保存される。レコードは、現在又は将来の曜日／週／月にフォーマットされたディスプレイに後に表示される。約束の日付が過ぎた後、ユーザは時間的に遡って見るための能力、及び同じスケジュールを見るための能力を通常有している。
【０００４】
このようにして、システムは、過去のイベントの日記のような役割を果たす。しかし、過去のイベントの日記として、カレンダーは情報を与えるものであり、読むことが楽しいものである。カレンダーは秘密性があり、特に、別のパーティーにより後に観察されるときに、その関連性を理解するための文脈を提供しないものがある。
【０００５】
従来技術の別のジャンルは、ベビーブック、パーソナルダイアリー、スクラップブック等である。これらは、個人の生活を構成するイベントを検討することを望む読者のために、楽しく教育的な体験を提供する場合がある。しかし、かかるレコードを作成するための時間及びエネルギーを有する人は少ない。
【０００６】
［発明の概要］
要約すると、ダイアリー／カレンダーアプリケーションは、生活に関連する公開データ及び個人データにより、従来のカレンダーアプリケーションに本来位置される約束データを拡張することによる自動支援を提供する。目的は、時間にわたり、スクラップブック（ベビーブック）又は日記のような個人の生活におけるイベントのレコードを生成することである。
【０００７】
データ拡張の１つのモードはオートマチックである。ユーザは、レコードに保存したい現在のイベント情報の種類を選択し、エージェント及び他の等価な装置は、以下に説明されるような選択的な修正により、データを自動的にレコードに収集する。
【０００８】
別の拡張モードは、オートマチック装置を介して、具体的に記載して、ユーザのレコードをより読み易く、理解し易くするのを支援する。たとえば、ユーザを促すことによる自動書込みは、レコードにおいて更なる詳細を提供する場合があり、これにより、約束を示す秘密の記憶が将来の日付で判読することができる。
【０００９】
更に別の拡張モードは、約束レコードに対応しないイベントのレコードを作成するためのユーザの活動に関する情報のための、ダイアリー／カレンダーアプリケーションによる周期的な要求である。
【００１０】
公開データは、直接的又は選択ポインタの組み込みにより自動的に組込まれる場合があり、所与の日付で生じる公的に知られたイベントを言及する。また、個人のデータは、包括的なレコードを作成するための十分なデータを集めるように指示を最小にするやり方で、ユーザを促すことにより（又は自動的に促すことなしに）取得される場合がある。
【００１１】
たとえば、約束レコードの作成中又は作成後のある時点で、ユーザは、ユーザが入力している約束の記述又は入力した約束の記述を具体的にするための選択が与えられる場合がある。処理を高速にするために、ユーザは、様々なテンプレートが示される場合がある。好ましくは、かかるテンプレートがユーザにより作成されるか、ユーザにより提供される部分を組込んでいる場合がある。
【００１２】
ここで、例を示す。ユーザが、“Ｃａｒｏｌｙｎ， Ｆｏｒｕｍ ８ＰＭ．”を入力する。ダイアリー／カレンダーアプリケーションは、ユーザのコンタクトファイルへのアクセスを有しており、ユーザが知っているＣａｒｏｌｙｎという名前を識別することができる。システムは、コンタクトファイルにおける“Ｃａｒｏｌｙｎｓ”について既存の代替的な識別子を示すコンボボックス（リストボックスとも呼ばれる）のオブジェクトによりユーザを促す場合がある。
【００１３】
コンボボックスは、「新たな」選択のための選択を有しており、システムにコンタクト情報についてユーザを促させる。これにより、この約束は、完全で記述的なレコードから更なる明確さにより後に呼び出すことができる。同様に、ダイアリー／カレンダーアプリケーションは、“Ｆｏｒｕｍ”を識別することを試み、同じやり方で使用される場合がある同じコンボボックスを生成する場合がある。
【００１４】
近くの幾つかの位置が単語“Ｆｏｒｕｍ”を含んでいる場合、ダイアリー／カレンダーアプリケーションは、このデータからコンボボックスを生成する場合がある。この対話の結果は、より完全かつ詳細な約束のレコードであり、約束の日付後にある時点、たぶん所定の年での過去のイベントに関する明らかに理解可能なレコードとしての役割を果たす。
【００１５】
約束データを大きな前後関係と相互参照するために使用される他のデータソースは、電子メールファイル、時間請求報告、（テキストに変換された）ボイスメール、オーディオ及びビデオ認識プロセス（たとえば、建物の火災警報が停止し、火災警報イベントとして分類され、ダイアリーに加えられる。）
特定のイベントを呼戻すレコードは、カレンダーに入力される。この考えは、ユーザのカレンダーが、インターネットのニュース供給からの公開情報とともに記憶することができる。この考えをユーザにより鋭くして、ユーザの生活のより個人的な履歴レコードを形成する様々な方法が存在する。第１に、ユーザは、ユーザ個人の選択に従い、主題をフィルタリングしてソートする場合がある。第２に、ユーザは、公開ソースからのマテリアルにコメントを加える場合がある。
【００１６】
たとえば、ユーザが所定のスポーツを好む場合、ユーザは、インターネットからのスポーツイベントのレコードを受けることができる。カレンダーは、ユーザのニュースソース、及びユーザによりデジタル的に切抜きされ、ダイアリーに配置される所定の記事をとしての役割を果たすことができる。記事は、ユーザにより注釈が付けられ、切抜きされ、選択されたピクチャ等に付される。このように、公的なイベントの個人のレコードは、ユーザにより個人化される場合がある。
【００１７】
イベントに関する豊富なレコードを作成するために、ユーザが行うことができる最も重要なことの１つは、イベントを記録するときにユーザが行ったことであり、日記においてユーザが考えたことである。カレンダーは、約束データ、公開データ及び上述されたような他のデータを改善することにより、この負荷の幾つかを取り去ることができる。
【００１８】
約束データ又は公開データに無関係な日記のようなレコードの生成において支援するために、ダイアリー／カレンダーアプリケーションは、感知したイベントを説明することをユーザに対して要求する（たとえば、説明した避難訓練の例では、今何が起きているかについての説明を要求することができる）。要求のための別のトリガは、コンピュータへのファイルの追加又はコンピュータからのフィルの削除である。
【００１９】
たとえば、ユーザがデジタルカメラのフォーマットに準拠するグラフィックファイル（たとえば、ｊｐｇファイル）をダウンロードする場合、ダイアリー／カレンダーアプリケーションは、このダイアリー／カレンダーアプリケーションを通して、新たなレコードを加えるようにユーザを招くことができる。現在の活動又は最近の注目すべきイベントに関する情報の要求は、周期的なインターバルで到来し、注目すべきイベントに応答して促すことができる。
【００２０】
たとえば、ユーザは所定の日時で境界のインターバルの間に、たとえば、朝に仕事の始めで電子メールを読む。ダイアリー／カレンダーアプリケーションは、特定の注目すべき電子メールメッセージが受信されているかを尋ね、彼／彼女がダイアリーの入力をしたいかをユーザに尋ねる。ビデオ、オーディオ又は他の種類のセンサ分類は、一般的ではない状況を識別し、類時のプロンプトをトリガする。
【００２１】
たとえば、誰かがユーザの職場に入り、しばらくの間に話す場合、システムは入力について促すことができる。システムは、会話の一部を記録して、（ユーザにより承認及び修正を受け易い）テキストに変換される音声又はオーディオファイルとして、これを選択的に日記に記録することができる。
【００２２】
家庭的なサーバに記憶される家庭用品の在庫、コンピュータに記憶されるファイル、セキュリティシステム情報等のような非常に様々な入力により、ダイアリー／カレンダーアプリケーションは、複合パラメータ、すなわち財政、社会、個人及び任意の所与の時間で現存する他の条件を示す「一括」パラメータを記憶することができる。
【００２３】
かかる一括パラメータは、複数の特定のパラメータから導出される索引を表す場合がある。たとえば、１つのかかる一括パラメータ（又は、好ましくは「インデックス」）は、娯楽費用、又は完全な生活スタイルに関連した商品のパーセンテージの低下となる場合がある。かかるインデックスは、キャビア及びシャンパンの長期間の在庫レベル、高い当座預金の残高及び少ない貯金のような浪費を示すパラメータから導出することができる。
【００２４】
別のインデックスは、たとえば、コンピュータにタイプ入力されたテキストの頁数、同僚に送信される電子メール等により示される生産性とすることができる。さらに、ユーザが保持する約束の数、ユーザの予算におけるギフトの数が盛り込まれる社会的なインデックスとすることができる。基本的に、ここでの考えは、公知のデータマイニングを改善して、時間を通してユーザの環境又は経験のインデックスを導出するか、その情報をダイアリー／カレンダーアプリケーションに組込むことである。
【００２５】
評価するために、ダイアリー／カレンダーアプリケーションは、ダイアリーアプリケーションの現在の世代のいずれかの外観を採用することができる。これは、コンテンツが公衆及びコメントを追加することが許可されたアウトサイダーに利用することができるオンラインダイアリーを含んでいる。システムは、ビデオ、サウンド等のようなマルチメディアデータを受ける。これらのオブジェクトは、任意の適切なスキームに従い、追加及びフォーマット化することができる。
【００２６】
本発明は、より十分な理解のために以下の例示的な図面を参照して、所定の好適な実施の形態とともに記載される。図面を参照して示される特定の事項は、例示を目的とするものである。また、本発明の好適な実施の形態の例示的な説明の目的のためであることが強調され、本発明の原理及び概念的な態様に関して最も有効かつ容易な理解の説明であると思われる内容を提供するために与えられる。この点に関して、本発明の基本的な理解のために必要である詳細では、本発明の構造的な詳細を示す試みは行わない。添付図面による記載により、本発明の幾つかの形式が実際にどのように実施されるかが当業者に明らかとなる。
【００２７】
［発明の実施の形態］
図１を参照して、本発明のダイアリー／カレンダーアプリケーションが実行される場合があるシステムは、コンピュータ１００を有している。コンピュータ１００は、カメラ１３５及び１３６に接続されるイメージプロセッサ３０５、リモートコントロール１５０及びキーボード１５５のような従来のユーザインタフェース装置１６０といった、様々なソースからの入力を受信する場合がある。
【００２８】
他の入力装置は、マイクロフォン１１２、温度センサ、位置センサ、セキュリティスイッチ、近接センサ、電気負荷センサ、周囲光センサ及びマウスのような代替的なユーザインタフェース装置等のような様々な機器１４０（個別に図示せず）を含んでいる場合がある。
【００２９】
データは、ローカルエリア又はワイドエリア、或いはインターネットネットワーク１１０又は１１５を介して、コンピュータ１００に収集される場合がある。ローカルネットワーク１１５に接続される装置は、スマート機器１３０、家庭用サーバ１２０、又は出力装置１２３を含んでいる場合があり、ディスプレイ、オーディオ出力、無線装置（個別に図示せず）等を含んでいる場合がある。
【００３０】
家庭用サーバ１２０は、腐敗し易い商品及び食品、芸術及び職人作業向けに使用されるような他の用品についての在庫データのようなデータを記憶する場合がある。スマート機器１３０は、バーコードリーダ及びディスプレイのようなインタフェースを有する電子レンジ、テレビジョンセット、ステレオ（個別に図示せず）等を含んでいる。
【００３１】
図２を参照して、本発明のダイアリー／カレンダーアプリケーションにデータを追加する５つの基本方法が説明のために与えられている。
【００３２】
第１の方法１は、あるトリガとなるイベントに応答して、ダイアリー／カレンダーアプリケーションにより要求されるデータを追加する。この要求は、たとえば、ダイアリー／カレンダーアプリケーションシステムにより、その発生が顕著に感知及び分類されるものの説明６５についての形式である場合がある。
【００３３】
第２の方法２は、インターネットニュース又は家庭の在庫が記録され、周期的に更新されるローカル（家庭用）ネットワークのような公開／個人データリソース４５からのレコードを追加する。データは、ユーザプロファイル５０を介してフィルタリングされ、新たなレコードを生成するためにユーザにより増加される。
【００３４】
第３の方法３は、システムはユーザと同調して、更なる情報３０を要求／追加することにより、カレンダー入力をより理解し易くかつ濃厚にするために拡張させる。さもなければ、約束のような通常のカレンダー入力であるレコードを追加する。
【００３５】
第４の方法４は、所定の日時、週日のログオン直後、昼食の間のような周期的ベースで要請されたレコードを追加する。後者は、ダイアリーのレコードの作成に特に指向される場合がある。
【００３６】
第５の方法５は、一括パラメータ、或いはユーザの気分、当座預金における一口当りの残高、テレビ視聴時間のような重要な状態又は条件に関連するインデックスを自動的に記録するためのレコードを追加する。これらは、気分の状態、繁栄レベル、社交性、憂鬱な病状等を示す、より洗練された複数の変数のインデックスに含まれる場合がある。最後になる第６の方法（図示せず）は、現在のダイアリーアプリケーションで行われているような慎重なダイアリー手順に従う場合がある。
【００３７】
全てのこれらの方法では、ダイアリー／カレンダーアプリケーションは、利用可能な情報を使用して確認を要求することにより、完全に理解可能なレコードの作成を提供することにより、ユーザへの支援を提供することを試みる場合がある。後者の特徴は、個人ファイルと自動的又はユーザにより入力されたテキスト又は他の入力との整合のような、前の対話データと外部データとの整合を試みる相関／テンプレートエンジン４０に依存する。
【００３８】
第３の方法は、通常のカレンダー入力２５により開始する。たとえば、ユーザは、医者との約束又は食事のために友人に会う約束を入力する場合がある。システムは、将来のイベントに関する更なる詳細について、自動的又は条件的に要求３０による入力に応答する。
【００３９】
たとえば、ユーザの入力が暗号化されており、完全に認識されない場合、システムは、ダイアログボックスを介してユーザを誘導し、より理解可能なように入力を確立する。たとえば、入力が誰かを識別した場合、ユーザは、たとえば、個人の名を追加することにより、参照をより特別にする情報を入力する場合がある。
【００４０】
好ましくは、ダイアリー／カレンダーアプリケーションは、入力された不完全なデータを整合する更に詳細な情報を識別することにより、増加プロセスにおいて支援する７５。これは、相関／テンプレートエンジン４０により行われる場合がある。相関／テンプレートエンジン４０は、入力されたものへの整合を探して、背景において実行する場合がある。
【００４１】
見直すデータの中には、履歴データ９５があり、より完全な詳細である前に、ダイアリーに入力されている。見直しされる他のデータは、電子メールメッセージであり、最近の電子メールを最初に、コンタクトリスト、又はカレンダーに入力された短い形式の詳細（又は、たとえば、誤植のような曖昧な形式）を提供する場合がある任意の他のレコードである。
【００４２】
この候補データは、個人の名においてタイプする必要なしに、ドロップダウンリストから選択することをユーザに可能にする代替的なオプションとしてユーザに提供される。次いで、ユーザは、詳細データを入力するか、ダイアリー／カレンダーアプリケーションにより提供されたオプションを確認する。
【００４３】
このように、例において、ユーザは、人の名前及び場所を時間と共に入力するだけでよい。ダイアリー／カレンダーアプリケーションは、履歴データ９５、電子メール、レターからなるワードプロセッシングファイル、コンタクトリスト等に記憶されている、前のダイアリー入力から人に関連したデータを見つけようと試みる。次いで、ダイアリー／カレンダーアプリケーションは、ユーザが選択するためのコンボボックスのような選択リストを生成する。
【００４４】
代替的に、オートコンプリートが使用される場合がある。この環境では、オートコンプリートは、ユーザにより入力されたときに、完全な候補となる単語又は句を書き入れる。たとえば、ユーザは、名前をタイプ入力し始めると、ダイアリー／カレンダーアプリケーションは、正しい名前が現れるまで、同じ情報ベースから他の部分において書込む。
【００４５】
次いで、ユーザは、名前の残りのタイプ入力を終了することなしに確認する。同じ機能は、Ｍｉｃｒｏｓｏｆｔ（登録商標） Ｉｎｔｅｒｎｅｔ Ｅｘｐｌｏｒｅｒ（登録商標）５， Ｍｉｃｒｏｓｏｆｔ（登録商標） Ｏｕｔｌｏｏｋ９７（登録商標）及び他の多くのような各種アプリケーションで利用することができる。
【００４６】
第１の方法１は、基本的にダイアリー入力のための要求である。しかし、むしろユーザを促すことのない要求を単に作成して、システムは、調査時間での情報のための要求を作成しようとする。たとえば、ダイアリー／カレンダーアプリケーションは、他のアプリケーション９を監視するプロセスを提供する。
【００４７】
気分、状態、イベント分類手段３６は、テキストと、かかるアプリケーションと対話しているユーザにより生成された他のデータとを監視するものであり、ユーザの状態、彼／彼女の環境、活動等を分類する。かかるプロセスは、ある期間の間にユーザが電子メールを読んでいる指示を生成する場合がある。これは、電子メールクライアントの存在に応じて、又は代替的に、クライアントが閾値となる期間の間にアクティブとなった後に、電子メールに関する情報のための要求が受信又は送出される６５。
【００４８】
要求は、要求を促す特定のアプリケーションについて設計される場合がある。この例では、ダイアログボックスが現れ、注目すべき電子メールのレターが到着したか、又はそのうちのいずれかを、ユーザが今日のダイアリーのレコードに添付したいかを尋ねる。
【００４９】
なお、テキストダイアリー入力への添付ファイル又は他のデータのオブジェクトは、ダイアリー入力を作成及び書込む考えに含まれるものとして意図される。ユーザは、添付を指示して、適切なユーザインタフェースオブジェクトへドラッグ及びドロップして、及び／又はダイアリー入力を書込むか、或いは入力の誘導を却下する。
【００５０】
米国特許第５，９８７，４１５号は、Ｍｉｃｒｏｓｏｆｔ社に譲渡され、その全体の内容は、本実施の形態で十分に述べられたように参照により組み込まれるものである。ここでは、ユーザの情緒状態及び個性に関するモデルが推定され、この推定は、アプリケーションにより生成される場合がある様々な代替的なパラフレーズの中から選択するために使用されるシステムが記載されている。
【００５１】
このアプローチは、ユーザが、ユーザ診断を助けユーザ自身が問題を解決するための質問を尋ねるマシンベースのシステムを使用して、コンピュータグリッチのような問題に関する情報を取得することを試みるトラブルシューティングシステムにより実行される。このアプローチは、以下のように要約することができる。
【００５２】
第１に、システムは、期待される表現の代替的なパラグラフにリンクするネットワークモデルに基づいて、ユーザの気分を決定する。気分及び個性は、ユーザへのフィードバックを生成するエンジンの所望の気分及び個性と相関付けされる。気分の記述子は、ユーザの気分を推定するために使用され、相関プロセスは、気分の記述子を生じる。この気分の記述子は、生成され、適切な本質的な応答に関する代替的なパラフレーズの中から選択するために使用される。
【００５３】
要するに、ユーザ応答により投影される気分及び個性を判定するために使用される統計的なモデルが存在する。このシステムにおけるように、話された意味及びユーザからのテキスト入力からの気分の独立は、カレンダー／ダイアリーアプケーションによりダイアリーに記録される場合がある入力ベクトル、新たなダイアリーレコードをユーザが入力するための要求をトリガするために使用される入力ベクトルとしての役割を果たすための気分を許容する。したがって、振り返って見ているユーザは、ユーザが記録したか、又は自動的に記録された他の特定のイベントとともにこの情緒的なインデックスを見ることになる。
【００５４】
ダイアリー／カレンダーアプリケーションは、ダイアリーレコードを取得するためにどの時間が最も好ましいか判定するために、分類エンジンを構築することを試みる。たとえば、ダイアリー／カレンダーアプリケーションは、日付のような入力、ソフトウェア活動（たとえば、グラフィック、ビデオ又はテキストファイルとの機能、電子メールとの機能、ビデオ会議、チェッキングストック）のタイプ、物理的活動（内密、又は家庭／オフィスの内及び外）のタイプ、訪問者の数等を有するニューラルネットワークを採用する。これら及び他の入力は、最適な時間で入力を要求するスマートシステムを構築するダイアリー入力についての要求に対するユーザ応答の正帰還及び負帰還により使用される場合がある。
【００５５】
そのそれぞれのイベントに関する情報を要求するダイアリー／カレンダーアプリケーションを促すために使用される場合がある外部アプリケーションからの入力に関する他の例は、以下を含んでいる。
１．パーソナルコンタクトファイルに人の名前を含むテキスト（レター）をドラフティングするためのワードプロセッシングアプリケーション。
２．ワードプロセッシング又は電子メールアプリケーションが使用され、異常に大きな数の興奮させる単語が使用される。Ｅｕｄｒａ（登録商標）５ Ｍｏｏｄｗａｔｃｈ（登録商標）機能は、このための分類手段を備えている。
３．たとえば、ビデオ会議といった、各種アプリケーションの見慣れない使用。
４．非常に多くの同じエンティティへの電子メール数及び同じエンティティからの電子メール数。
５．セキュリティシステムモニタリングプログラムは、非常に多くのドアの開閉の事象を示す。
６．ダイアリー／カレンダーアプリケーション自身のカレンダー又はダイアリー部分にユーザにより入力されるデータのコンテンツ１１．
【００５６】
オーディオ及びビデオ分類手段７及び６は、ダイアリー／カレンダーアプリケーションがイベントに関する情報を要求することにより応答する場合がある、重要なイベントのトリガを生成する場合がある。オーディオ分類手段７は、公知の技術を使用して、ユーザ環境において何が話されているかを識別するために使用することができる音声認識プロセスを含んでいる場合がある。また、オーディオ分類手段７は、ドアの開閉、認識のない音声、突然の異常な雑音、ため息、大声の叫びのような、音の様々なクラスを認識するために訓練される場合がある。オーディオ及びビデオ分類手段７及び６は、係属中の２０００年１０月３０日に提出された米国特許出願シリアル番号０９／６９９，５７７“ＵＳＥＲ ＩＮＴＥＲＦＡＣＥ／ＥＮＴＥＲＴＡＩＮＭＥＮＴ ＤＥＶＩＣＥ ＴＨＡＴ ＳＩＭＵＬＡＴＥＳ ＰＥＲＳＯＮＡＬ ＩＮＴＥＲＡＣＴＩＯＮ ＡＮＤ ＲＥＳＰＯＮＳＥ ＴＯ ＵＳＥＲ’Ｓ ＭＥＮＴＡＬ…”に記載されており、ユーザの気分に関する情報を抽出するために使用される場合がある。この特許出願は、本実施の形態で十分に説明されるようにその全体が参照により組込まれる。
【００５７】
第２の方法２は、インターネット、国内又はオフィスネットワーク、無線ネットワークのような公開データソース及び個人データソース４５からのデータを採取する。かかるデータの好適な例は、ニュース供給である。後者は、ユーザプロファイル５０によりフィルタリングされる場合がある。
【００５８】
また、ダイアリー／カレンダーアプリケーションにより自動的に選択されたマテリアルは、ユーザ及びこれらのイベント５５に関して要求されるコメントに提供される場合がある。ここで、ユーザは、注釈、切抜き、消去、又はさもなければ提案される入力をダイアリー／カレンダーデータベースのダイアリー部分６０に修正する。
【００５９】
このデータの提供は、周期的ベースで行われるか、又はニュースフラッシュを提供するライブ供給に応答して行われる。代替的に、レビュープロセスは、情報提供目的及び記録目的に、同時にコンテンツを見直すことをユーザに可能にする、ダイアリー／カレンダーアプリケーションのニュースリーダアプリケーション部分と結合される。
【００６０】
第４の方法４は、入力をダイアリーにする単なるスケジュールされたプロンプト又はリマインダである。この後者の機能は、好ましくは、ダイアリーレコードを入力するために促される所定回数又は所定イベントを選択する能力をユーザに提供する。たとえば、ユーザは、彼／彼女の子供を見るためにそれぞれ訪問した後に促され、その約束は、ダイアリー／カレンダーアプリケーションのカレンダー部分に発見することができる。
【００６１】
別な例について、ユーザは、所定の回数、又は彼／彼女が所定のアプリケーションを終了するたびに促すことができる。さらに別の例は、ユーザがダイアリー入力を行った最後の１つの続く境界のインターバルの後に、アプリケーションが入力されるとき（又は、コンピュータ１００がブートされるとき）である。
【００６２】
本発明が上述した例示的な実施の形態の詳細に限定されるものではなく、本発明の精神又は本質的な属性から逸脱することなしに、他の特定の構成で実施される場合があることは、当業者には明らかであろう。したがって、本発明は、例示的かつ限定することのないものとして全ての観点で考慮されるべきである。本発明の範囲は、上述された記載よりはむしろ、特許請求の範囲により示される。請求項の等価な手段及び範囲内にある全ての変形は、本発明に包含されることが意図される。
【図面の簡単な説明】
【図１】
本発明のダイアリー／カレンダーアプリケーションが実行される場合があるハードウェアシステムのブロック図である。
【図２】
本発明のダイアリー／カレンダーアプリケーションの機能的な特徴のブロック図である。
【図２】
2004516582.tif 000003
【国際公開パンフレット】
2004516582.tif 000004
2004516582.tif 000005
2004516582.tif 000006
2004516582.tif 000007
2004516582.tif 000008
2004516582.tif 000009
2004516582.tif 000010
2004516582.tif 000011
2004516582.tif 000012
2004516582.tif 000013
2004516582.tif 000014
2004516582.tif 000015
2004516582.tif 000016
2004516582.tif 000017
2004516582.tif 000018
2004516582.tif 000019
【国際調査報告】
2004516582.tif 000020
2004516582.tif 000021
2004516582.tif 000022
2004516582.tif 000023
2004516582.tif 000024
2004516582.tif 000025
2004516582.tif 000026