(57)【特許請求の範囲】
【請求項１】
プロセッサと、前記プロセッサによって実行可能な命令を記憶するメモリとを備えるコンピューティングシステムであって、
前記命令は、前記コンピューティングシステムを、
ユーザプロファイルにアクセスし、
前記ユーザプロファイルに格納された情報から異なるコンテンツカテゴリのセットを識別し、
異なるコンテンツカテゴリの前記セットを識別し、コンテンツカテゴリ選択ユーザ入力機構を含むユーザインタフェースディスプレイの表現を生成し、
前記コンテンツカテゴリ選択ユーザ入力機構のユーザ作動の指示を受信し、
前記コンテンツカテゴリ選択ユーザ入力機構のユーザ作動の前記指示に基づいて、異なるコンテンツカテゴリの前記セットから複数のコンテンツカテゴリを選択し、
前記複数のコンテンツカテゴリに基づいて複数のブロードキャスト信号を生成し、各ブロードキャスト信号は前記コンテンツカテゴリの特定の１つに対応し、前記特定のコンテンツカテゴリに特有の前記ユーザプロファイルに格納された前記情報のサブセットを含み、
前記ブロードキャスト信号を複数の異なる遠隔配置された信号エンゲージメントコンピューティングシステムに通信するように構成された信号サービスに、前記複数のブロードキャスト信号を通信し、
前記信号サービスから、それぞれが前記信号エンゲージメントコンピューティングシステムの特定の１つに対応し、前記ブロードキャスト信号の特定の１つに関連付けられる、エンゲージメント応答のセットを受信し、前記エンゲージメント応答は、前記エンゲージメント応答に関連付けられた位置を示す位置情報と、前記特定のブロードキャスト信号に対応する前記コンテンツカテゴリに関連する応答情報とを含み、
マップ表現と、各エンゲージメント応答に対する、前記エンゲージメント応答を表し、前記位置情報に基づいて前記マップ表現上に表示されるユーザ作動可能な表示要素とを含むエンゲージメント応答ユーザインタフェース表示の表現を生成し、
前記表示要素のうちの１つのユーザの作動の指示に基づいて、前記表示要素に対応するエンゲージメント情報を表示する
ように構成する、コンピューティングシステム。
【請求項２】
前記命令は、前記コンピューティングシステムを、
有効化ユーザ入力機構を有する有効化ユーザインタフェース表示の表現を生成し、
前記有効化ユーザ入力機構のユーザ作動の指示に応答して、前記ユーザプロファイルにアクセスし、前記信号サービスに通信される前記複数のブロードキャスト信号の生成を制御する信号ブロードキャスト制御コンポーネントを有効化するように構成する、請求項１に記載のコンピューティングシステム。
【請求項３】
各エンゲージメント応答は、関心のあるアイテムを識別し
前記命令は、前記コンピューティングシステムを、
前記関心のあるアイテムの表現およびアクションユーザインタフェース要素を有する前記エンゲージメント応答ユーザインタフェース表示の前記表現を生成し、
前記アクションユーザインタフェース要素のユーザ作動の指示を受信し、
前記アクションユーザインタフェース要素のユーザ作動の前記指示に基づいて、前記関心のあるアイテムに関連するアクションを実行する
ように構成する、請求項１に記載のコンピューティングシステム。
【請求項４】
前記命令は、前記コンピューティングシステムを、
プロファイル認可ユーザ入力機構の表現を生成し、
前記プロファイル認可ユーザ入力機構のユーザ作動の指示を受信し、
前記プロファイル認可ユーザ入力機構のユーザ作動の前記指示に基づいて、自動プロファイル生成器に前記情報にアクセスして前記ユーザプロファイルを生成することを認可し、
検証ユーザ入力機構を有する検証ユーザインタフェース表示の表現を生成し、
前記検証ユーザ入力機構のユーザ作動の指示を受信し、
前記検証ユーザ入力機構のユーザ作動の前記指示に基づいて、前記ユーザプロファイル中の情報を検証する
ように構成する、請求項１に記載のコンピューティングシステム。
【請求項５】
前記命令は、前記コンピューティングシステムを、
補正ユーザ入力機構の表現を生成し、
前記補正ユーザ入力機構のユーザ作動の指示を受信し、
前記補正ユーザ入力機構のユーザ作動の前記指示に基づいて、補正されたプロファイルを得るために前記ユーザプロファイル中の情報を補正し、
補強ユーザ入力機構の表現を生成し、
前記補強ユーザ入力機構のユーザ作動の指示を受信し、
前記補強ユーザ入力機構のユーザ作動の前記指示に基づいて、プライベート情報ソースからの情報で前記ユーザプロファイルを補強する
ように構成する、請求項４に記載のコンピューティングシステム。
【請求項６】
前記ユーザプロファイルは、第１のユーザに対応し、
前記命令は、前記コンピューティングシステムを、
前記信号サービスから、第２のユーザに関連付けられている第２のブロードキャスト信号の指示を受信し、
前記第２のブロードキャスト信号の指示を表示し、応答ユーザ入力機構を含むブロードキャスト信号ユーザインタフェース表示の表現を生成し、
前記応答ユーザ入力機構とのユーザ対話の指示を受信し、
前記応答ユーザ入力機構とのユーザの対話の前記指示に基づいて、前記第２のブロードキャスト信号に対する第２のエンゲージメント応答を生成し、
前記第２のエンゲージメント応答を前記信号サービスに送信する
ように構成する、請求項１に記載のコンピューティングシステム。
【請求項７】
前記複数のブロードキャスト信号は、地理学的位置に基づいて生成される、請求項１に記載のコンピューティングシステム。
【請求項８】
前記地理学的位置は、前記ユーザプロファイルに関連付けられたユーザの現在の位置に基づいており、前記マップ表現上に表示される表示要素は、前記地理学的位置に基づいて選択される、請求項７に記載のコンピューティングシステム。
【請求項９】
前記命令は、前記コンピューティングシステムを、
前記ユーザの前記現在の位置と前記位置情報との相対的な近さを表す位置に前記ユーザ作動可能な表示要素を含むように前記マップ表現を生成するように構成する、請求項８に記載のコンピューティングシステム。
【請求項１０】
前記位置は、前記エンゲージメント応答を生成したソースに関連付けられる、請求項１に記載のコンピューティングシステム。
【請求項１１】
各表示要素は、前記表示要素によって表されるエンゲージメント応答がユーザの関心分野とどの程度一致するかを示す、請求項１に記載のコンピューティングシステム。
【請求項１２】
前記エンゲージメント応答ユーザインタフェース表示は、前記複数のコンテンツカテゴリに基づいて、前記エンゲージメント応答のセット内の各エンゲージメント応答を視覚的に区別する、請求項１に記載のコンピューティングシステム。
【請求項１３】
前記命令は、前記コンピューティングシステムを、
前記複数のコンテンツカテゴリに対応するユーザ作動可能表示要素を有する前記エンゲージメント応答ユーザインタフェース表示の前記表現を生成し、各表示要素は、前記コンテンツカテゴリのうちの特定の１つに対応し、エンゲージメント応答の前記セット内の、前記特定のコンテンツカテゴリに関連付けられている任意のエンゲージメント応答を表示するように作動可能である、
ように構成する、請求項１に記載のコンピューティングシステム。
【請求項１４】
各エンゲージメント応答は、前記エンゲージメント応答が前記特定のブロードキャスト信号に応答して、対応する信号エンゲージメントコンピューティングシステムによって生成されたという決定に基づいて、前記特定のブロードキャスト信号に関連付けられる、請求項１に記載のコンピューティングシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
[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]  図１２は、アーキテクチャ１００のコンポーネントを動作させることができる、またはアーキテクチャ１００と対話する、あるいはその両方である、クライアントデバイス１６のコンポーネントを示す概略ブロック図である。デバイス１６には、手持ち型デバイスが他のコンピューティングデバイスと通信することができるようにし、いくつかの実施形態では走査などによって自動的に情報を受信するチャネルを提供する、通信リンク１３が設けられる。通信リンク１３の例としては、赤外線ポート、シリアル／ＵＳＢポート、イーサネット（登録商標）ポートなどのケーブルネットワークポート、ならびにネットワークへのセルラアクセスを提供するために使用されるワイヤレスサービスである、汎用パケット無線サービス（GPRS）、ＬＴＥ、ＨＳＰＡ、ＨＳＰＡ＋、およびその他の３Ｇおよび４Ｇ無線プロトコル、１Ｘｒｔｔ、およびショートメッセージサービス、ならびにネットワークへのローカルワイヤレス接続を提供する、８０２．１１および８０２．１１ｂ（Wi-Fi）プロトコル、およびＢｌｕｅｔｏｏｔｈ（登録商標）プロトコルなどの１つまたは複数の通信プロトコルを介した通信を可能にするワイヤレスネットワークポートが含まれる。
【００６８】
[0082]  他の実施形態では、アプリケーションまたはシステムは、ＳＤカードインタフェース１５に接続された取外し可能セキュアデジタル（SD）カード上で受信される。ＳＤカードインタフェース１５および通信リンク１３は、メモリ２１ならびに入力／出力（I/O）コンポーネント２３ならびにクロック２５および位置特定システム２７にも接続されたバス１９に沿って、プロセッサ１７（図１のプロセッサ１１４または１４０を実施することもできる）と通信する。
【００６９】
[0083]  Ｉ／Ｏコンポーネント２３は、１実施形態では、入力および出力動作を容易にするために設けられている。デバイス１６の様々な実施形態のＩ／Ｏコンポーネント２３は、ボタン、タッチセンサ、マルチタッチセンサ、光学またはビデオセンサ、音声センサ、タッチスクリーン、近接センサ、マイクロフォン、傾きセンサ、加速度計、および重力スイッチなどの入力コンポーネントと、表示デバイス、スピーカ、触覚出力デバイスおよびまたはプリンタポートなどの出力コンポーネントとを含むことができる。他のＩ／Ｏコンポーネント２３を使用することもできる。
【００７０】
[0084]  クロック２５は、例えば、日時を出力する実時間クロックコンポーネントを含む。クロック２５は、例えば、プロセッサ１７にタイミング機能を提供することもできる。
【００７１】
[0085]  位置特定システム２７は、例えば、デバイス１６の現在の地理学的位置を出力するコンポーネントを含む。これは、例えば、全地球測位システム（GPS）受信機、ＬＯＲＡＮシステム、推測航法システム、セルラ三角測量システム、またはその他の測位システムを含むことができる。位置特定システム２７は、例えば、所望のマップ、ナビゲーションルートおよび他の地理学的機能を生成するマッピングソフトウェアまたはナビゲーションソフトウェアを含むこともできる。
【００７２】
[0086]  メモリ２１は、オペレーティングシステム２９、ネットワーク設定３１、アプリケーション３３、アプリケーション構成設定３５、データ記憶装置３７、通信ドライバ３９、および通信構成設定４１を記憶する。メモリ２１は、全てのタイプの有形の揮発性および不揮発性のコンピュータ可読メモリデバイスを含むことができる。メモリ２１は、コンピュータ記憶媒体（後述）も含むことができる。メモリ２１は、プロセッサ１７によって実行されたときに、そのプロセッサに命令に従ってコンピュータ実施ステップまたは機能を実行させるコンピュータ可読命令を記憶する。同様に、デバイス１６は、様々なアプリケーションを実行させることができる、あるいはプラットフォーム１０２の一部または全体を実施することができる、クライアントシステム２４を有することができる。プロセッサ１７は、他のコンポーネントが有効化して、それらのコンポーネントの機能を助長することもできる。
【００７３】
[0087]  ネットワーク設定３１の例としては、プロキシ情報、インターネット接続情報、マッピングなどのものが含まれる。アプリケーション構成設定３５は、アプリケーションを特定の企業またはユーザ用に調整する設定を含む。通信構成設定４１は、他のコンピュータと通信するためのパラメータを提供し、ＧＰＲＳパラメータ、ＳＭＳパラメータ、接続ユーザ名およびパスワードなどのアイテムを含む。
【００７４】
[0088]  アプリケーション３３は、それまでデバイス１６に記憶されていたアプリケーションでも、使用中にインストールされたアプリケーションでもよいが、これらは、オペレーティングシステム２９の一部とすることもできるし、あるいはデバイス１６の外部にホスティングすることもできる。
【００７５】
[0089]  図１３は、デバイス１６がタブレットコンピュータ６００である１実施形態を示す図である。図１３では、コンピュータ６００は、ユーザインタフェース表示スクリーン６０２を備えて示してある。スクリーン６０２は、タッチスクリーンであってもよいし（したがって、ユーザの指によるタッチジェスチャを使用して、アプリケーションと対話することができる）、あるいはペンまたはスタイラスからの入力を受け取るペン操作可能インタフェースであってもよい。コンピュータ６００は、オンスクリーン仮想キーボードを使用することもできる。もちろん、コンピュータ６００は、例えばワイヤレスリンクまたはＵＳＢポートなどの適当な取付け機構を介してキーボードまたはその他のユーザ入力デバイスに取り付けることもできる。コンピュータ６００は、例えば、音声入力を受信することもできる。
【００７６】
[0090]  デバイス１６の追加の例を使用することもできる。これらの例としては、電話番号をダイヤルするためのキーパッドのセット、アプリケーション画像、アイコン、ウェブページ、写真、およびビデオなどの画像を表示することができるディスプレイ、ならびにディスプレイ上に示されているアイテムを選択するための制御ボタンを含むスマートフォンまたは移動電話を含み得る。電話は、汎用パケット無線サービス（GPRS）および１Ｘｒｔｔ、ショートメッセージサービス（SMS）信号などのセルラ電話信号を受信するアンテナを含むことができる。いくつかの実施形態では、電話は、ＳＤカードを受け入れるセキュアデジタル（SD）カードスロットも含む。
【００７７】
[0091]  モバイルデバイスは、携帯情報端末（PDA）、またはマルチメディアプレイヤ、またはタブレットコンピューティングデバイスなど（以下、PDAと呼ぶ）とすることもできる。ＰＤＡは、スタイラスをスクリーン上で位置決めしたときにスタイラス（またはユーザの指など、その他のポインタ）の位置を感知する誘導スクリーンを含むことができる。これにより、ユーザは、スクリーン上のアイテムを選択し、強調し、移動させ、また描画および書込みを行うことができる。ＰＤＡは、ユーザがディスプレイ上に表示されるメニューオプションまたはその他の表示オプションをスクロールすることができるようにし、ユーザがディスプレイに接触することなくアプリケーションを変更する、またはユーザ入力機能を選択することができるようにする、いくつかのユーザ入力キーまたはボタンを含むこともできる。ＰＤＡは、他のコンピュータとのワイヤレス通信を可能にする内部アンテナおよび赤外線送信機／受信機、ならびに他のコンピューティングデバイスとのハードウェア接続を可能にする接続ポートを含むことができる。このようなハードウェア接続は、通常は、他のコンピュータにシリアルまたはＵＳＢポートを介して接続するクレードルを介して行われる。したがって、これらの接続は、非ネットワーク接続である。
【００７８】
[0092]  図１４は、スマートフォン７１の一例を示す図である。スマートフォン７１は、アイコンまたはタイルまたはその他のユーザ入力機構７５を表示するタッチセンシティブディスプレイ７３を有する。機構７５は、ユーザによって使用されて、アプリケーションを動作させる、電話を掛ける、データ転送動作を実行するなどの動作を行うことができる。一般に、スマートフォン７１は、モバイルオペレーティングシステム上に構築され、フィーチャフォンよりも高度な計算能力および接続性を提供する。
【００７９】
[0093]  他の形態のデバイス１６も可能であることに留意されたい。
【００８０】
[0094]  図１５は、（例えば）アーキテクチャ１００またはその一部を配備することができるコンピューティング環境の１実施形態を示す図である。図１５を参照すると、いくつかの実施形態を実施する例示的なシステムは、コンピュータ８１０の形態の汎用コンピューティングデバイスを含む。コンピュータ８１０のコンポーネントは、処理ユニット８２０（プロセッサ１１４または１４０を含むことができる）、システムメモリ８３０、およびシステムメモリを含む様々なシステムコンポーネントを処理ユニット８２０に結合するシステムバス８２１を含み得るが、これらに限定されるわけではない。システムバス８２１は、メモリバスまたはメモリ制御装置、周辺バス、および様々なバスアーキテクチャのうちのいずれかを使用するローカルバスを含むいくつかのタイプのバス構造のうちのいずれであってもよい。限定されるわけではないが、例としては、このようなアーキテクチャは、業界標準アーキテクチャ（ISA）バス、マイクロチャネルアーキテクチャ（MCA）バス、拡張ＩＳＡ（EISA）バス、ビデオ電子装置規格化協会（VESA）ローカルバス、およびメザニンバスとしても知られる周辺コンポーネント相互接続（PCI）バスを含む。図１に関連して説明したメモリおよびプログラムは、図１５の対応する部分に配備することができる。
【００８１】
[0095]  コンピュータ８１０は、通常は、様々なコンピュータ可読媒体を含む。コンピュータ可読媒体は、コンピュータ８１０がアクセスすることができる任意の入手可能な媒体とすることができ、揮発性および不揮発性の両方の媒体、取外し可能および取外し不能媒体を含む。限定されるわけではないが、例としては、コンピュータ可読媒体は、コンピュータ記憶媒体および通信媒体を含み得る。コンピュータ記憶媒体は、変調データ信号または搬送波とは異なり、これを含まない。コンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュールまたはその他のデータなどの情報を記憶するための任意の方法または技術で実施される揮発性および不揮発性の両方の取外し可能および取外し不能媒体を含むハードウェア記憶媒体を含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたはその他のメモリ技術、ＣＤ−ＲＯＭ、デジタル汎用ディスク（DVD）またはその他の光ディスク記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置またはその他の磁気記憶デバイス、あるいは所望の情報を記憶するために使用することができ、かつコンピュータ８１０がアクセスすることができるその他の任意の媒体を含むが、これらに限定されるわけではない。通信媒体は、通常は、コンピュータ可読命令、データ構造、プログラムモジュールまたは移送機構内のその他のデータを実施し、任意の情報送達媒体を含む。「変調データ信号」という用語は、その特徴のうちの１つまたは複数が信号中の情報を符号化するような方法で設定または変更されている信号を意味する。限定されるわけではないが、例としては、通信媒体は、有線ネットワークまたは直接有線接続などの有線媒体、および音響、ＲＦ、赤外線およびその他のワイヤレス媒体などのワイヤレス媒体を含む。上記のもののいずれかの組合せも、コンピュータ可読媒体の範囲内に含まれるものとする。
【００８２】
[0096]  システムメモリ８３０は、読取り専用メモリ（ROM）８３１およびランダムアクセスメモリ（RAM）８３２など、揮発性および／または不揮発性メモリの形態のコンピュータ記憶媒体を含む。始動中などにコンピュータ８１０内の要素間で情報を転送するのを助ける基本ルーチンを含む基本入出力システム８３３（BIOS）は、通常はＲＯＭ８３１に記憶される。ＲＡＭ８３２は、通常は、処理ユニット８２０へ直ちにアクセス可能であり、かつ／または現在処理ユニット８２０上で動作しているデータおよび／またはプログラムモジュールを含む。限定されるわけではないが、例として、図１５は、オペレーティングシステム８３４、アプリケーションプログラム８３５、その他のプログラムモジュール８３６、およびプログラムデータ８３７を示している。
【００８３】
[0097]  コンピュータ８１０は、その他の取外し可能／取外し不能揮発性／不揮発性コンピュータ記憶媒体を含むこともできる。単なる例であるが、図１５は、取外し不能媒体の読取りまたは書込みを行うハードディスクドライブ８４１、およびＣＤ  ＲＯＭまたはその他の光学媒体などの取外し可能不揮発性光ディスク８５６の読取りまたは書込みを行う光学ディスクドライブ８５５を示している。この例示的な動作環境で使用することができるその他の取外し可能／取外し不能揮発性／不揮発性コンピュータ記憶媒体としては、磁気テープカセット、フラッシュメモリカード、デジタル汎用ディスク、デジタルビデオテープ、固体状態ＲＡＭ、固体状態ＲＯＭなどが含まれるが、これらに限定されるわけではない。ハードディスクドライブ８４１は、通常は、インタフェース８４０などの取外し不能メモリインタフェースを介してシステムバス８２１に接続され、光学ディスクドライブ８５５は、通常は、インタフェース８５０などの取外し可能メモリインタフェースによってシステムバス８２１に接続される。
【００８４】
[0098]  あるいは、またはこれに加えて、本明細書に記載する機能は、少なくとも部分的には、１つまたは複数のハードウェア論理コンポーネントによって実行することができる。限定されるわけではないが、例えば、使用することができるハードウェア論理コンポーネントの例示的なタイプは、フィールドプログラマブルゲートアレイ（FPGA）、特定プログラム向け集積回路（ASIC）、特定プログラム向け標準品（ASSP）、システムオンチップシステム（SOC）、コンプレックスプログラマブルロジックデバイス（CPLD）などを含む。
【００８５】
[0099]  上述の図１５に示すドライブおよびそれらに関連するコンピュータ記憶媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、およびコンピュータ８１０のその他のデータの記憶を実現する。図１５では、例えば、ハードディスクドライブ８４１は、オペレーティングシステム８４４、アプリケーションプログラム８４５、その他のプログラムモジュール８４６、およびプログラムデータ８４７を記憶するものとして示してある。これらのコンポーネントは、オペレーティングシステム８３４、アプリケーションプログラム８３５、その他のプログラムモジュール８３６、およびプログラムデータ８３７と同じであってもよいし、異なっていてもよいことに留意されたい。オペレーティングシステム８４４、アプリケーションプログラム８４５、その他のプログラムモジュール８４６、およびプログラムデータ８４７には、ここでは、少なくとも異なるコピーであることを示すために異なる番号を付している。
【００８６】
[00100]  ユーザは、キーボード８６２、マイクロフォン８６３、およびマウス、トラックボールまたはタッチパッドなどのポインティングデバイス８６１などの入力デバイスを介してコンピュータ８１０にコマンドおよび情報を入力することができる。その他の入力デバイス（図示せず）としては、ジョイスティック、ゲームパッド、衛星放送受信アンテナ、スキャナなどが含まれ得る。上記その他の入力デバイスは、システムバスに結合されたユーザ入力インタフェース８６０を介して処理ユニット８２０に接続されることが多いが、パラレルポート、ゲームポート、または汎用シリアルバス（USB）など、他のインタフェースおよびバス構造によって接続されることもある。視覚ディスプレイ８９１またはその他のタイプの表示デバイスも、ビデオインタフェース８９０などのインタフェースを介してシステムバス８２１に接続される。モニタに加えて、コンピュータは、出力周辺インタフェース８９５を介して接続することができるスピーカ８９７およびプリンタ８９６など、その他の周辺出力デバイスも含むことができる。
【００８７】
[00101]  コンピュータ８１０は、遠隔コンピュータ８８０など１つまたは複数の遠隔コンピュータへの論理接続を使用して、ネットワーク環境で動作する。遠隔コンピュータ８８０は、パーソナルコンピュータ、手持ち型デバイス、サーバ、ルータ、ネットワークＰＣ、ピアデバイスまたはその他の共通ネットワークノードとすることができ、通常は、コンピュータ８１０に関連して上述した要素の多くまたは全てを含む。図１５に示す論理接続は、ローカルエリアネットワーク（LAN）８７１および広域ネットワーク（WAN）８７３を含むが、その他のネットワークを含むこともできる。このようなネットワーク環境は、オフィス、企業規模のコンピュータネットワーク、イントラネットおよびインターネットではよくあるものである。
【００８８】
[00102]  ＬＡＮネットワーク環境で使用されるときには、コンピュータ８１０は、ネットワークインタフェースまたはアダプタ８７０を介してＬＡＮ８７１に接続される。ＷＡＮネットワーク環境で使用されるときには、コンピュータ８１０は、通常は、インターネットなどのＷＡＮ８７３を介した通信を確立するためのモデム８７２またはその他の手段を含む。モデム８７２は、内蔵でも外付けでもよく、ユーザ入力インタフェース８６０またはその他の適当な機構を介してシステムバス８２１に接続することができる。ネットワーク環境では、コンピュータ８１０に関連して図示したプログラムモジュールまたはその一部は、遠隔メモリ記憶デバイスに記憶することができる。限定されるわけではないが、例として、図１５は、遠隔アプリケーションプログラム８８５が遠隔コンピュータ８８０上にあるものとして示している。図示のネットワーク接続は例示であり、コンピュータどうしの間で通信リンクを確立するその他の手段を使用することもできることは理解されるであろう。
【００８９】
[00103]  また、本明細書に記載する様々な実施形態は、様々な方法で結合することができることに留意されたい。すなわち、１つまたは複数の実施形態の一部を、１つまたは複数の他の実施形態の一部と結合することができる。これは全て、本明細書で企図されている。
【００９０】
[00104]  例１は、
[00105]  情報ソースの検索を実行し、所与のユーザによる検索入力に基づいて検索結果を戻すように構成された検索エンジンと、
[00106]  所与のユーザについて検索コンポーネントによって実行された検索に対応する情報のセットにアクセスし、その情報のセットに基づいて所与のユーザについてのプロファイルを生成するように構成された自動プロファイル生成器と、
[00107]  プロファイルの一部を選択的に信号サービスにポストするために作動されるユーザ入力機構を生成する信号ブロードキャスト制御コンポーネントと、
[00108]  信号サービスからのエンゲージメント応答を受信し、エンゲージメント応答を示すユーザエンゲージメントインタフェースを生成する信号エンゲージメントシステムとを含む、コンピューティングシステムである。
【００９１】
[00109]  例２は、上記のいずれかおよび全ての例のコンピューティングシステムであって、
[00110]  信号ブロードキャスト制御コンポーネントを有効化してプロファイルの一部を選択的に信号サービスにポストするために作動される有効化ユーザ入力機構を有する有効化ユーザインタフェース表示を生成するように構成された有効化コンポーネントをさらに含む、コンピューティングシステムである。
【００９２】
[00111]  例３は、上記のいずれかおよび全ての例のコンピューティングシステムであって、有効化コンポーネントが、自動プロファイル生成器が情報のセットにアクセスしてプロファイルを生成することを認可するために作動されるプロファイル認可ユーザ入力機構を生成するように構成される、コンピューティングシステムである。
【００９３】
[00112]  例４は、上記のいずれかおよび全ての例のコンピューティングシステムであって、
[00113]  プロファイルにアクセスし、所与のユーザについてのプロファイル中の情報を検証するために作動される検証ユーザ入力機構を有する検証ユーザインタフェース表示を生成するように構成された検証コンポーネントをさらに含む、コンピューティングシステムである。
【００９４】
[00114]  例５は、上記のいずれかおよび全ての例のコンピューティングシステムであって、検証コンポーネントが、プロファイル中の情報を補正して補正プロファイルを得るために作動される補正ユーザ入力機構を生成するように構成される、コンピューティングシステムである。
【００９５】
[00115]  例６は、上記のいずれかおよび全ての例のコンピューティングシステムであって、
[00116]  所与のユーザについてのプライベート情報ソースのセットからの情報でプロファイルを補強するために作動される補強ユーザ入力機構を生成するように構成された補強コンポーネントをさらに含む、コンピューティングシステムである。
【００９６】
[00117]  例７は、上記のいずれかおよび全ての例のコンピューティングシステムであって、補強コンポーネントが、補強コンポーネントが所与のユーザの個人医療記録を取得することを認可するために作動される医療記録入力機構を含むように補強ユーザ入力機構を生成するように構成される、コンピューティングシステムである。
【００９７】
[00118]  例８は、上記のいずれかおよび全ての例のコンピューティングシステムであって、補強コンポーネントが、補強コンポーネントが所与のユーザの個人財務記録を取得することを認可するために作動される財務記録入力機構を含むように補強ユーザ入力機構を生成するように構成される、コンピューティングシステムである。
【００９８】
[00119]  例９は、上記のいずれかおよび全ての例のコンピューティングシステムであって、補強コンポーネントが、補強コンポーネントが所与のユーザの個人ソーシャルネットワーク記録を取得することを認可するために作動されるソーシャルネットワーク記録入力機構を含むように補強ユーザ入力機構を生成するように構成される、コンピューティングシステムである。
【００９９】
[00120]  例１０は、上記のいずれかおよび全ての例のコンピューティングシステムであって、自動プロファイル生成器が、検索エンジンを使用して、所与のユーザについての公開されている情報を検索し、公開されている情報に基づいてプロファイルを生成するように構成される、コンピューティングシステムである。
【０１００】
[00121]  例１１は、上記のいずれかおよび全ての例のコンピューティングシステムであって、自動プロファイル生成器が、プロファイルを、人物に関連する所与のユーザに対応する情報を示す人物セクションと、場所に関連する所与のユーザに対応する情報を示す場所セクションと、物に関連する所与のユーザに対応する情報を示す物セクションとに分割するように構成される、コンピューティングシステムである。
【０１０１】
[00122]  例１２は、
[00123]  所与のユーザによって実行される情報取出し検索に対応する情報のセットにアクセスするステップと、
[00124]  情報のセットに基づいて所与のユーザについてのプロファイルを生成するステップと、
[00125]  ポストユーザ入力機構を生成するステップと、
[00126]  ポストユーザ入力機構の作動を受信して、信号サービスにポストするプロファイルの選択部分を識別するステップと、
[00127]  プロファイルの選択部分を信号サービスにポストするステップと、
[00128]  信号サービスからエンゲージメント応答を受信するステップと、
[00129]  エンゲージメント応答を示すユーザエンゲージメントインタフェースを生成するステップとを含む、方法である。
【０１０２】
[00130]  例１３は、上記のいずれかおよび全ての例の方法であって、
[00131]  所与のユーザのプライベート情報ソースのセットからの情報でプロファイルを補強するために作動される補強ユーザ入力機構を生成するステップと、
[00132]  補強ユーザ入力機構のユーザ作動を受信して、プライベート情報ソースの選択されたセットを識別するステップと、
[00133]  プライベート情報ソースの選択されたセットからの情報でプロファイルを補強するステップとをさらに含む、方法である。
【０１０３】
[00134]  例１４は、上記のいずれかおよび全ての例の方法であって、
[00135]  有効化ユーザ入力機構を有する有効化ユーザインタフェース表示を生成するステップと、
[00136]  有効化ユーザ入力機構のユーザ作動を受信するステップと、
[00137]  それに応答して、プロファイルの選択部分の信号サービスへのポスティングを有効化するステップとをさらに含む、方法である。
【０１０４】
[00138]  例１５は、上記のいずれかおよび全ての例の方法であって、
[00139]  ポスティングの前に、検証ユーザインタフェース表示を生成し、プロファイルを表示するステップと、
[00140]  所与のユーザについてのプロファイル中の情報を検証するために作動される検証ユーザ入力機構を表示するステップと、
[00141]  検証ユーザ入力機構の作動を受信するステップと、
[00142]  それに応答して、プロファイルの選択部分を信号サービスにポストするステップとをさらに含む、方法である。
【０１０５】
[00143]  例１６は、上記のいずれかおよび全ての例の方法であって、検証ユーザインタフェース表示を生成するステップが、
[00144]  表示されているプロファイル中の情報を補正して補正プロファイルを得るために作動される補正ユーザ入力機構を生成するステップを含む、方法である。
【０１０６】
[00145]  例１７は、上記のいずれかおよび全ての例の方法であって、
[00146]  補強コンポーネントが所与のユーザの個人医療記録を取得することを認可するために作動される医療記録入力機構と、補強コンポーネントが所与のユーザの個人財務記録を取得することを認可するために作動される財務記録入力機構とを含むように補強ユーザ入力機構を生成するステップをさらに含む、方法である。
【０１０７】
[00147]  例１８は、上記のいずれかおよび全ての例の方法であって、プロファイルを生成するステップが、プロファイルを、人物に関連する所与のユーザに対応する情報を示す人物セクションと、場所に関連する所与のユーザに対応する情報を示す場所セクションと、物に関連する所与のユーザに対応する情報を示す物セクションとに分割するステップを含み、ユーザエンゲージメントインタフェースを生成するステップが、プロファイルのどのセクションにエンゲージメント応答が対応しているかに基づいて、別々の人物セクション、場所セクション、および物セクションを表示するステップを含む、方法である。
【０１０８】
[00148]  例１８は、コンピュータによって実行されたときに、
[00149]  所与のユーザによって実行される情報取出し検索に対応する情報のセットに基づいて所与のユーザについてのプロファイルを生成するステップと、
[00150]  ポストユーザ入力機構の作動を受信して、信号サービスにポストするプロファイルの選択部分を識別するステップと、
[00151]  プロファイルの選択部分を信号サービスにポストするステップと、
[00152]  信号サービスから受信したエンゲージメント応答を示すユーザエンゲージメントインタフェースを生成するステップとを含む方法をコンピュータに実行させるコンピュータ実行可能命令を記憶する、コンピュータ可読記憶媒体である。
【０１０９】
[00153]  例２０は、上記のいずれかおよび全ての例のコンピュータ可読記憶媒体であって、
[00154]  認可ユーザ入力機構の作動を受信するステップと、
[00155]  それに応答して、所与のユーザの個人データ記録を取得するステップと、
[00156]  所与のユーザのプロファイルに個人データ記録を追加するステップとをさらに含む、コンピュータ可読記憶媒体。
【０１１０】
[00157]  主題について、構造的特徴および／または方法論的行為に特有の表現で説明したが、添付の特許請求の範囲に定義される主題は、必ずしも上記に記載した特定の特徴または行為に限定されるわけではないことを理解されたい。それどころか、上記に記載した特定の特徴および行為は、請求項を実施する例示的な形態として開示したものである。
【図１】
0006588033.tif 000002
【図２】
0006588033.tif 000003
【図３】
0006588033.tif 000004
【図４】
0006588033.tif 000005
【図５】
0006588033.tif 000006
【図５Ａ】
0006588033.tif 000007
【図５Ｂ】
0006588033.tif 000008
【図５Ｃ】
0006588033.tif 000009
【図５Ｄ】
0006588033.tif 000010
【図５Ｅ】
0006588033.tif 000011
【図５Ｆ】
0006588033.tif 000012
【図５Ｇ】
0006588033.tif 000013
【図５Ｈ】
0006588033.tif 000014
【図５Ｉ】
0006588033.tif 000015
【図６】
0006588033.tif 000016
【図７】
0006588033.tif 000017
【図８】
0006588033.tif 000018
【図９】
0006588033.tif 000019
【図１０】
0006588033.tif 000020
【図１０Ａ】
0006588033.tif 000021
【図１１】
0006588033.tif 000022
【図１２】
0006588033.tif 000023
【図１３】
0006588033.tif 000024
【図１４】
0006588033.tif 000025
【図１５】
0006588033.tif 000026