JP4668552B2

Methods and architecture for cross-device activity monitoring, reasoning, and visualization for providing status and forecasts of a user's preference and availability

Abstract

This record has no abstract on file.

Term

Term ended

Expired 24 May 2024, 2.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

25 claims: 5 independent, 20 dependent

  1. 1
    エンティティの間の通信およびコラボレーションを容易にするための コンピュータにより実現される システムであって、 以下のコンピュータ実行可能コンポーネントを含むシステムにおいて、 1つまたは複数のユーザのアクティビティパターンに従ってトレーニングされ てモデルを構築する 学習コンポーネントと、 前記モデルはコンピュータ上で動作可能な割り込みワークベンチに調節されていて、 サブジェクトの活動と全体のオフィスのコンテキストを記録するために使用されるビデオカメラと、 イベント及びコンテキスト・キャプチャに関するモデル構築の第一のフェーズを提供するコンポーネントと、 前記学習コンポーネント 及びモデル を使用して、前記1つまたは複数のユーザの状態に関係する予測を生成する予想コンポーネントと を備えたことを特徴とするシステム。
  2. 2
    前記予想コンポーネントは、識別されたユーザの存在および可用性に関する1つまたは複数のクエリを受信し、識別された前記ユーザの現在または将来に関係する1つまたは複数の予測を生成することを特徴とする請求項1に記載のシステム。
  3. 3
    前記クエリおよび1つまたは複数の戻された状態は、1つまたは複数の自動アプリケーションまたは許可された人々によって生成および受信されることを特徴とする請求項2に記載のシステム。
  4. 4
    前記クエリは、前記アプリケーションまたは前記許可された人々によって、識別されたユーザの存在、可用性、位置、通信能力、デバイス可用性のうち少なくとも1つに関する回答を得るために発信されることを特徴とする請求項3に記載のシステム。
  5. 5
    前記予想コンポーネントは、どのくらい長く人が不在であると期待されるか、または、どのくらい長く人が使用可能でない可能性があるかに関係する相補的情報を 決定 することを特徴とする請求項1に記載のシステム。
  6. 6
    存在状態は、ユーザがある位置に到着するか、そこから去るまでの時間、前記ユーザが少なくとも時間tに渡ってある位置にいるようになるまでの時間、前記ユーザがデバイスへのアクセスを有するまでの時間、前記ユーザが電子メールまたは他のメッセージをレビューするまでの時間、前記ユーザが進行中の会話を終了するまでの時間、前記ユーザがミーティングに出席する尤度、経時的な割り込みの期待コストのうち少なくとも1つを含むことを特徴とする請求項1に記載のシステム。
  7. 7
    前記学習コンポーネントは、存在状態について推論するための1つまたは複数の学習モデルを含み、前記学習モデルは、統計モデル、数学モデル、ベイズ依存性モデル、ナイーブベイズ分類器、サポートベクトルマシン(SVM)、ニューラルネットワークおよび隠れマルコフモデルのうち少なくとも1つを含むことができることを特徴とする請求項1に記載のシステム。
  8. 8
    前記学習コンポーネントは、前記1つまたは複数のユーザに関連付けられた複数の異なるデータソースからのデータを集約するユーザイベントデータストア を用いて 、トレーニングされることを特徴とする請求項1に記載のシステム。
  9. 9
    前記データソースは、ユーザイベントデータを記録またはログするデータ獲得コンポーネントを含み、前記データソースは、携帯電話、加速度計、マイクロフォンによって記録された音響アクティビティ、全地球測位システム(GPS)、電子カレンダ、時間情報、視覚監視デバイス、無線デバイスおよびコンピュータデスクトップアクティビティのうち少なくとも1つを含むことを特徴とする請求項8に記載のシステム。
  10. 10
    前記予想コンポーネントは、サーバー、サーバーファーム、クライアントアプリケーション、ウェブサービス、および、回答を自動システムまたは許可された人々に提供する自動アプリケーションのうち少なくとも1つとして実施されることを特徴とする請求項1に記載のシステム。
  11. 11
    前記データ獲得コンポーネントは、ユーザが、ユーザの存在を定義するために利用されたオーディオおよびビデオソースのパラメータを構成および定義することができる信号処理レイヤを含むことを特徴とする請求項9に記載のシステム。
  12. 12
    前記予想コンポーネントは、クエリによって定義されるような、不在および存在の期間、ならびに、アポイントメント開始および終了時間の間の移行のような、ランドマークの間の時間的関係を表す変数の公式化および離散化のカスタム調整を可能にするための前記クエリと一致する事例のセットを、イベントデータベースから構成することを特徴とする請求項1に記載のシステム。
  13. 13
    前記イベントデータベースは、存在および不在の期間をイベントとしてイベントログにおいてログすることを特徴とする請求項12に記載のシステム。
  14. 14
    前記イベントは、各機能および位置によって定義されるソースデバイスによって注釈を付けられることを特徴とする請求項13に記載のシステム。
  15. 15
    前記ユーザが異なるタイプのデバイスへのアクセスを有するまでの時間に渡る確率分布をシステムが予想することができるようにする機能によって索引付けされた、特定のデバイスによる、イベントのタグ付けをさらに備えたことを特徴とする請求項14に記載のシステム。
  16. 16
    前記ソースデバイスが、ユーザの位置の予想を可能にする固定位置に割り当てられることをさらに備えたことを特徴とする請求項14に記載のシステム。
  17. 17
    システム上で実行中であるアプリケーション、現在フォーカスが合っているアプリケーション、またはフォーカスが外れたばかりのアプリケーションを含めて、ユーザの、コンピューティングシステムとの対話の履歴を監視するためのイベントシステムをさらに備えたことを特徴とする請求項1に記載のシステム。
  18. 18
    前記予想コンポーネントは、ユーザが電子メールをチェック中であるか、通知をレビュー中であるときを識別することを特徴とする請求項1に記載のシステム。
  19. 19
    前記予想コンポーネントは、ユーザが通信をレビューする可能性が高くなるまでの時間を、前記ユーザが最後に前記通信をレビューしてからどのくらいの時間が経過しているかが与えられると、予想することを特徴とする請求項18に記載のシステム。
  20. 20
    前記予想コンポーネントは、ユーザがアプリケーションを使用するか、あるいは前記アプリケーションの使用をやめるまでの時間を判定することを特徴とする請求項1に記載のシステム。
  21. 21
    前記予想コンポーネントは、現在の会話が終了する可能性が高い時間を予測することを特徴とする請求項1に記載のシステム。
  22. 22
    請求項1に記載の前記学習コンポーネントおよび前記予想コンポーネントを 実現 するためのコンピュータ可読命令を記憶していることを特徴とするコンピュータ読み取り可能な記録媒体。
  23. 23
    前記学習コンポーネントおよび前記予想コンポーネントのうち少なくとも1つは、メッセージ送信者またはシステムに、ユーザの期待された存在および可用性に基づいて、連絡を確立して情報を得た上で意志決定を行なう尤度に関して有用な情報を提供するために、通信システム、通知システム、メッセージングシステム、優先度システム、自動ミーティングまたは対話型通信スケジューラまたは再スケジューラ、スマートキャッシングシステム、オーディオシステム、カレンダリングシステム、スケジューリングシステム、自動保守システム、自動エージェント、ビデオシステム、デジタルアシスタント、およびユーザ追跡システムのうち少なくとも1つに関連付けられることを特徴とする請求項1に記載のシステム。
  24. 24
    エンティティの間の通信およびコラボレーションを容易にするための コンピュータにより実現される システムであって、 以下のコンピュータ実行可能なコンポーネントを含むシステムにおいて、 1つまたは複数のユーザのアクティビティパターンに従ってモデルを構成するツールと、 前記モデルはコンピュータ上で動作可能な割り込みワークベンチに調節されていて、 サブジェクトの活動と全体のオフィスのコンテキストを記録するために使用されるビデオカメラと、 イベント及びコンテキスト・キャプチャに関するモデル構築の第一のフェーズを提供するコンポーネントと、 前記モデルを使用して、前記1つまたは複数のユーザの状態に関係する予測を生成する予想コンポーネントと を備えたことを特徴とするシステム。
  25. 25
    エンティティの間の通信およびコラボレーションを容易にするための コンピュータにより実現される システムであって、 以下のコンピュータ実行可能なコンポーネントを含むシステムにおいて、 異なる位置でのユーザの存在および不在、および/または、ユーザによる異なるデバイスおよび/または通信チャネルへのアクセスに関係する経時的な変化についての情報を収集するデータ収集コンポーネントと、 1つまたは複数のユーザのアクティビティパターンに従ってトレーニングされ てモデルを構築する 学習コンポーネントと、 前記モデルはコンピュータ上で動作可能な割り込みワークベンチに調節されていて、 サブジェクトの活動と全体のオフィスのコンテキストを記録するために使用されるビデオカメラと、 イベント及びコンテキスト・キャプチャに関するモデル構築の第一のフェーズを提供するコンポーネントと、 前記学習コンポーネント 及びモデル を使用して、前記1つまたは複数のユーザの状態に関係する予測を、ユーザの現在および将来の可用性および存在についての特定のクエリおよび/または状況について生成する予想コンポーネントと を備えたことを特徴とするシステム。
Independent claims25