(57)【要約】  ユーザの連絡先からの連絡先情報を管理するためのコンピュータに基づく方法及びシステムを提供する。連絡先情報が収集されて一貫性のあるフォーマットに変換され、これにより、異なるソーシャル媒体からの場所情報における差のような、複数の情報源からの矛盾する情報を解消することが可能になる。この変換は、場所又は他の事項に関するユーザ及び連絡先の間の通知のような、媒体間の通信を可能にする。さらに、変換によって、単一の連絡先又は選択されたグループのいずれであっても、単一の通信を複数のソーシャルメディアプラットフォームで使用するように変換することを可能にする。そのような機能的対話の表示及び使用のためにユーザインターフェースが提供される。
2016541076.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムの方法であって、
上記方法は、
複数の識別された情報源から通信ネットワークを介して場所情報を含む連絡先情報を収集することと、
上記収集された連絡先情報を標準化されたフォーマットに変換し、上記連絡先情報の中の重複した情報を除去することと、
上記連絡先情報の中の矛盾した情報を解消し、ある連絡先に係る収集された連絡先情報を連絡先データレコードに統合することと、
各連絡先データレコードをデータレポジトリに格納することとを含み、
上記収集すること、変換すること、除去すること、解消すること、統合すること、及び格納することは、少なくとも１つのコンピュータプロセッサで実行される方法。
【請求項２】
上記連絡先情報を収集することは、上記複数の識別された情報源から上記ユーザの連絡先情報を集約することを要求するユーザ要求を受信したことに応答する請求項１記載の方法。
【請求項３】
上記連絡先情報は、少なくとも１つの連絡先により生成された通知であって、上記連絡先に関する連絡先場所情報を有する通知を含む請求項１記載の方法。
【請求項４】
上記方法は、
１つ又は複数の連絡先通知をフィルタリングする際に使用する予め定義された通知パラメータを格納することと、
上記複数の識別された情報源のうちの少なくとも１つから、ある連絡先に関する場所情報を含む、場所に基づく連絡先通知を受信することと、
上記連絡先通知の場所情報を標準化されたフォーマットに変換することとを含み、
上記格納すること、受信すること、及び変換することは、少なくとも１つのコンピュータプロセッサで実行される請求項１記載の方法。
【請求項５】
上記予め決められた通知パラメータは、ユーザ装置のユーザインターフェースを用いてユーザによって選択可能である請求項４記載の方法。
【請求項６】
上記複数の識別された情報源のうちの少なくとも１つを介して少なくとも１つの連絡先へユーザ情報を投稿するためのユーザ通知を受信することと、
上記ユーザ通知を情報源フォーマットに変換することと、
上記複数の識別された情報源のうちの少なくとも１つを介して上記少なくとも１つ連絡先へ上記変換されたユーザ通知を投稿することとをさらに含む請求項１記載の方法。
【請求項７】
上記少なくとも１つの連絡先は、ユーザによって選択された連絡先のグループを含む請求項６記載の方法。
【請求項８】
上記ユーザ通知は、上記ユーザに関するユーザ場所情報を含む請求項６記載の方法。
【請求項９】
上記ユーザ通知は、上記場所情報に関連付けられた表示の時間長を含む請求項８記載の方法。
【請求項１０】
上記ユーザ情報は限定された通信を含む請求項６記載の方法。
【請求項１１】
上記方法は、
上記複数の識別された情報源のうちの１つ又は複数において連絡先情報が変化したか否かを周期的に決定することと、
連絡先情報の変化を反映するように１つ以上の各連絡先データレコードを更新することとを含み、
上記複数の識別された情報源のうちの１つ又は複数において連絡先情報が変化したか否かを周期的に決定することと、 連絡先情報の変化を反映するように１つ以上の連絡先データレコードを更新することとは、少なくとも１つのコンピュータプロセッサで実行される請求項１記載の方法。
【請求項１２】
連絡先情報の変化を反映するように１つ以上の各連絡先データレコードを更新することは、選択された連絡先情報を、上記連絡先情報の情報源のサービス規約に従うようにデータレコードから削除することを含む請求項１１記載の方法。
【請求項１３】
上記方法は、
ユーザ装置のユーザインターフェースに地理的なマップの表示を提供することと、
上記マップ上に、ユーザの連絡先を表す少なくとも１つマーカーを表示することとを含み、
上記少なくとも１つのマーカーのそれぞれは、上記連絡先の場所情報に基づいて上記連絡先の場所を表示し、上記各連絡先の画像を備え、
上記地理的なマップの表示を提供することと、上記マップ上に少なくとも１つマーカーを表示することとは、少なくとも１つプロセッサで実行される請求項４記載の方法。
【請求項１４】
上記場所情報のための標準化されたフォーマットは緯度及び経度による請求項１記載の方法。
【請求項１５】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報のそれぞれに経験的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項１記載の方法。
【請求項１６】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報に少なくとも１つの動的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項１記載の方法。
【請求項１７】
各連絡先レコードの中に、自宅場所フィールド、勤務先場所フィールド、及び現在地フィールドを提供することと、
ある連絡先の上記収集された連絡先情報から、任意の自宅場所情報、勤務先場所情報、及び現在地情報を決定することと、
上記データレポジトリを制御する上記コンピュータプロセッサを用いて、任意の自宅場所情報、勤務先場所情報、及び現在地情報を、上記連絡先の各連絡先レコードにおける各フィールド内に格納することとを含む請求項１記載の方法。
【請求項１８】
ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムの方法であって、
上記方法は、
複数の識別された情報源から通信ネットワークを介して場所情報を含む連絡先情報を収集することと、
上記収集された連絡先情報を標準化されたフォーマットに変換し、上記連絡先情報の中の重複した情報を除去することと、
上記連絡先情報の中の矛盾した情報を解消し、ある連絡先に係る収集された連絡先情報を連絡先データレコードに統合することと、
各連絡先データレコードをデータレポジトリに格納することと
１つ又は複数の連絡先通知をフィルタリングする際に使用する予め定義された通知パラメータであって、上記ユーザによってユーザ装置のユーザインターフェースを用いて選択された通知パラメータを格納することと、
上記複数の識別された情報源のうちの少なくとも１つから、ある連絡先に関する場所情報を含む、場所に基づく連絡先通知を受信し、上記連絡先通知の場所情報を標準化されたフォーマットに変換することと、
上記ユーザ装置のユーザインターフェースに地理的なマップを提供し、上記マップ上に、上記通知に関連付けられた連絡先を表す少なくとも１つのマーカーを表示することとを含み、
上記少なくとも１つのマーカーのそれぞれは、連絡先の場所を、上記連絡先の場所情報に基づいて表示し、
上記収集すること、変換すること、除去すること、解消すること、統合すること、各連絡先データレコード及び予め定義された通知パラメータを格納すること、及び受信することは、少なくとも１つのコンピュータプロセッサで実行される方法。
【請求項１９】
上記連絡先情報を収集することは、上記複数の識別された情報源から上記ユーザの連絡先情報を集約することを要求するユーザ要求を受信したことに応答する請求項１８記載の方法。
【請求項２０】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報のそれぞれに経験的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項１８記載の方法。
【請求項２１】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報に少なくとも１つの動的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項１８記載の方法。
【請求項２２】
上記複数の情報源のうちの少なくとも１つを介して少なくとも１つの連絡先へユーザ情報を投稿するためのユーザ通知を受信することと、
上記ユーザ通知を情報源フォーマットに変換することと、
上記複数の識別された情報源のうちの少なくとも１つを介して上記少なくとも１つ連絡先へ上記ユーザ通知を投稿することとを含む請求項１８記載の方法。
【請求項２３】
上記ユーザ通知は、上記ユーザに関する場所情報を含む請求項２２記載の方法。
【請求項２４】
上記ユーザ通知は、上記場所情報に関連付けられた表示の時間長を含む請求項２３記載の方法。
【請求項２５】
ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムであって、
上記システムは、プロセッサと、上記プロセッサに接続されたメモリとを備え、
上記メモリは、上記プロセッサによって実行されたとき上記プロセッサに以下の動作を実行させる、そこに具体化されたコンピュータ可読プログラムコードを備え、
上記動作は、
複数の識別された情報源から通信ネットワークを介して場所情報を含む連絡先情報を収集することと、
上記収集された連絡先情報を標準化されたフォーマットに変換し、上記連絡先情報の中の重複した情報を除去することと、
上記連絡先情報の中の矛盾した情報を解消し、ある連絡先に係る収集された連絡先情報を連絡先データレコードに統合することと、
各連絡先データレコードをデータレポジトリに格納することと
１つ又は複数の連絡先通知をフィルタリングする際に使用する予め定義された通知パラメータであって、上記ユーザによってユーザ装置のユーザインターフェースを用いて選択された通知パラメータを格納することと、
上記複数の識別された情報源のうちの少なくとも１つから、ある連絡先に関する場所情報を含む、場所に基づく連絡先通知を受信し、上記通知の場所情報を標準化されたフォーマットに変換することと、
上記ユーザ装置のユーザインターフェースに地理的なマップを提供し、上記マップ上に、上記連絡先通知に関連付けられた連絡先を表す少なくとも１つのマーカーを表示することとを含み、
上記少なくとも１つのマーカーのそれぞれは、連絡先の場所を、上記連絡先の場所情報に基づいて表示するコンピュータシステム。
【請求項２６】
上記連絡先情報を収集することは、上記複数の識別された情報源から上記ユーザの連絡先情報を集約することを要求するユーザ要求を受信したことに応答する請求項２５記載のコンピュータシステム。
【請求項２７】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報のそれぞれに経験的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項２５記載のコンピュータシステム。
【請求項２８】
上記連絡先情報の中の矛盾した情報を解消することは、上記矛盾した情報に少なくとも１つの動的に決定された信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することにより行われる請求項２５記載のコンピュータシステム。
【請求項２９】
上記動作は、
上記複数の情報源のうちの少なくとも１つを介して少なくとも１つの連絡先へユーザ情報を投稿するためのユーザ通知を受信することと、
上記ユーザ通知を情報源フォーマットに変換することと、
上記複数の識別された情報源のうちの少なくとも１つを介して上記少なくとも１つ連絡先へ上記ユーザ通知を投稿することとをさらに含む請求項２５記載のコンピュータシステム。
【請求項３０】
上記ユーザ通知は、上記ユーザに関する場所情報を含む請求項２９記載のコンピュータシステム。
【請求項３１】
上記ユーザ通知は、上記場所情報に関連付けられた表示の時間長を含む請求項３０記載のコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、場所に基づく通知を含む、連絡先情報の管理に関し、より詳しくは、１つよりも多くの情報源から導出された場所データを取り扱うことに関する。
【背景技術】
【０００２】
関連出願への相互参照．
本願は、２０１３年１０月１５日に出願された米国仮出願番号第６１／８９１１６３号と、２０１４年２月２５日に出願された米国仮出願番号第６１／９４４３２５号とに基づく優先権の利益を主張し、これらの両方の全体はここに組み込まれる。
【０００３】
政府支援に関するステートメント．
該当せず。
【０００４】
人々はますます、電子メール、携帯電話機、及びソーシャルネットワークを介して他の人々と対話するようになってきている。典型的にはそのそれぞれについて、ある人物は、彼／彼女が連絡をとりたいと考える人々及び組織のリストを保持する。例えば、ユーザは、典型的には、各電子メールサービスにおいて、及び／又は、携帯電話機において、連絡先のアドレス帳を保持する。さらに、ソーシャルネットワークのユーザは、典型的には、各ソーシャルネットワーク（例えば、Ｆａｃｅｂｏｏｋ（登録商標）、ＬｉｎｋｅｄＩｎ（登録商標）、Ｔｗｉｔｔｅｒ（登録商標）、Ｆｏｕｒｓｑｕａｒｅ（登録商標）、Ｉｎｓｔａｇｒａｍ（登録商標）、Ｃｏｎｎｅｃｔ、Ｔｗｉｔｔｅｒ、Ｇｏｏｇｌｅ（登録商標）＋など）のそれぞれについて、連絡先のリストを保持する。各電子メールサービス、携帯電話機、及びソーシャルネットワーク（本明細書ではそれぞれを概して「プラットフォーム」と呼ぶ）にわたる連絡先データのフォーマットは、大幅に変わる可能性がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電子メール及び携帯電話機の使用がユビキタスになったので、また、ユーザが複数のソーシャルネットワーク上のアカウント又は複数の電子メールサービスプロバイダのアカウントを有する可能性があるので、ユーザは、各プラットフォームについて複数のフォーマットのデータを有する可能性がある。それはしばしば大幅に変化し、そのようなデータを調和させて標準化することは困難になる。言いかえれば、各プラットフォームは、類似しているが同一ではないかもしれない情報の取り扱いにおいて、しばしば大幅に変化する。その結果、異なるデータフォーマットを有する同様の情報は、管理のために、また、プラットフォーム間で変換するために扱いにくくなる可能性がある。さらに、従来のアドレス帳は、同じ連絡先、例えば、電話番号（自宅、移動体、勤務先など）、電子メールアドレス（勤務先、自宅、ウェブメイルなど）、チャットハンドル（Ｇｔａｌｋ、ＡＩＭ（登録商標）、ＢＢＭ、Ｓｋｙｐｅ（登録商標）など）、住所、（マイクロ）ブログ、及びホームページ（Ｔｗｉｔｔｅｒ、Ｔｕｍｂｌｒ（登録商標）など）について、重複した情報を含む可能性がある。人々とつながるために利用可能であるますます増加しつつあるプラットフォームが、重複した及び／又は不整合なデータを重ね合わせたものと結びつけられるので、そのようなデータのフォーマット及び標準化は気力をくじくタスクになりえる。
【０００６】
例えば、ＬｉｎｋｅｄＩｎ、Ｆａｃｅｂｏｏｋ、Ｆｏｕｒｓｑｕａｒｅ、及びＩｎｓｔａｇｒａｍのようなソーシャルメディアプラットフォームはすべて、場所データの一意的な表現を有する。フォーマットが同じ場合であっても、基礎をなすデータは同一ではない可能性があり、これにより標準化は例外的に困難になる。一意的なフォーマットでは、問題はしばしば悪化する。特定の例示として、２人が２つの異なるプラットフォーム（例えばＦａｃｅｂｏｏｋ及びＦｏｕｒｓｑｕａｒｅ）を用いて「カリフォルニア州サンフランシスコのドロレス公園」と投稿（例えばチェックイン）する場合、各プラットフォームから異なる地理情報が生成される可能性がある。１つのプラットフォームは緯度及び経度の座標の文字列（例えば、北緯３７．７５８３度、西経１２２．４２７５度）を生成する可能性があり、その一方で、もう１つのプラットフォームはその場所の一般的な英語の名前（例えば、「Dolores Park, San Francisco, California, United States of America」）を生成する可能性がある。さらに、両方のプラットフォームが同じフォーマットを使用する場合（例えば、両方が緯度及び経度の座標を使用する場合）であっても、特定の座標は異なる可能性があり、したがって、同じ場所であるとみなされていたはずのものを正規化しようとする努力を妨げることになる。
【課題を解決するための手段】
【０００７】
この概要は簡単化された形態で概念の選択を導入するために提供されるということが認識されるべきであり、この概念は以下の発明を実施するための形態でさらに説明される。この概要では、本開示のキーとなる特徴又は本質的な特徴を識別することは意図せず、また、本発明の範囲を限定することも意図しない。
【０００８】
本システム及び方法は、ユーザが、ユーザの連絡先によってある投稿に関連付けられた通知を管理することを可能にする。より具体的には、本アプローチは、１つよりも多くの情報源から導出された場所データを取り扱うためのシステム、方法、及びコンピュータプログラム製品を提供する。Ｆａｃｅｂｏｏｋ、ＬｉｎｋｅｄＩｎ、Ｇｏｏｇｌｅ  Ｃｏｎｔａｃｔｓ、携帯電話機のアドレス帳、Ｆｏｕｒｓｑｕａｒｅ、Ｔｗｉｔｔｅｒ、及び／又はＩｎｓｔａｇｒａｍのような様々な情報源からのデータが収集され、標準化されたフォーマットを有する単一のレコードへ統合される。本発明の実施形態は、場所に基づく通知の作成、生成、及び受信を可能にし、地理的なマップ上における場所情報の表示を可能にし、アプリケーション内の呼び出し及びＳＭＳを可能にする。
【０００９】
ある実施形態は、ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムの方法である。そのような方法は、多数のステップを含む可能性がある。あるステップは、複数の識別された情報源又はプラットフォームから通信ネットワークを介して場所情報を含む連絡先情報を収集することを含んでもよい。他のステップは、上記収集された連絡先情報を標準化されたフォーマットに変換し、上記連絡先情報の中の重複した情報を除去することであってもよい。他のステップは、上記収集されてフォーマット変換された連絡先情報の中の矛盾した情報を解消し、ある連絡先に係る収集された連絡先情報を連絡先データレコードに統合することを可能にし、各連絡先データレコードをデータレポジトリに格納することとを含んでもよい。上記収集すること、変換すること、除去すること、解消すること、統合すること、及び格納することは、少なくとも１つのコンピュータプロセッサで実行されてもよい。上記連絡先情報を収集することは、上記複数の識別された情報源から上記ユーザの連絡先情報を集約することを要求するユーザ要求を受信したことに応答して行われてもよい。オプションで、上記連絡先情報は、少なくとも１つの連絡先により生成された通知であって、上記連絡先に関する連絡先場所情報を有する通知を含んでもよい。場所情報の標準化されたフォーマット変換がアプリケーションに依存してもよいが、そのような標準は緯度及び経度によるものであってもよい。
【００１０】
さまざまな代替の実施形態が利用可能である。例えば、本方法は、１つ又は複数の連絡先通知をフィルタリングする際に使用する予め定義された通知パラメータを格納することと、上記複数の識別された情報源のうちの少なくとも１つから、ある連絡先に関する場所情報を含む、場所に基づく（連絡先から発信された）連絡先通知を受信することと、上記連絡先通知の場所情報を標準化されたフォーマットに変換することとを含んでもよい。上記格納すること、受信すること、及び変換することは、少なくとも１つのコンピュータプロセッサで実行される。そのような予め決められた通知パラメータは、ユーザによってユーザインターフェース装置を用いて選択されてもよい。連絡先情報の中の矛盾した情報の解消は、上記矛盾した情報に信頼性係数を割り当て、最高の信頼性係数を有する場所情報を選択することによって行われてもよい。そのような信頼性係数は本明細書で提示されるように経験的に又は動的に決定される。
【００１１】
いくつかの実施形態は、上記複数の識別された情報源のうちの少なくとも１つを介して少なくとも１つの連絡先へユーザ情報を投稿するためのユーザ通知を受信することと、上記ユーザ通知を情報源フォーマットに変換することと、次いで、上記複数の識別された情報源のうちの少なくとも１つを介して上記少なくとも１つ連絡先へ上記ユーザ通知を投稿することとを含んでもよい。少なくとも１つの連絡先は、ユーザによって選択された連絡先のグループであってもよい。そのようなユーザ通知は、上記ユーザに関するユーザ場所情報を含んでもよい。ある場合には、そのような通知は、上記場所情報に関連付けられた表示の時間長又は継続時間を含んでもよい。以下で詳述されるように、ユーザ通知は、テキスト又はＳＭＳメッセージのような、限定された通信を含んでもよい。
【００１２】
いくつかの実施形態において、上記複数の識別された情報源のうちの１つ又は複数において連絡先情報が変化したか否かを周期的に決定し、連絡先情報の変化を反映するように１つ以上の各連絡先データレコードを更新することが望ましい可能性がある。これらは少なくとも１つコンピュータプロセッサを用いて実行されてもよい。オプションで、連絡先情報の変化を反映するように１つ以上の各連絡先データレコードを更新することは、選択された連絡先情報を、上記連絡先情報の情報源のサービス規約に従うようにデータレコードから削除することを含む可能性もある。
【００１３】
いくつかの実施形態によれば、本方法は、ユーザインターフェース装置に地理的なマップの表示を提供し、上記マップ上に、ユーザの連絡先を表す少なくとも１つマーカーを表示する少なくとも１つのコンピュータを含んでもよい。上記少なくとも１つのマーカーのそれぞれは、連絡先の場所を、上記連絡先の場所情報に基づいて表示する。オプションで、マーカーは、連絡先の画像を含んでもよい。地理的なマップの表示を提供することと、上記マップ上に少なくとも１つのマーカーを表示することとは、ユーザによる使用のためにユーザインターフェース装置上に表示して、少なくとも１つのプロセッサで実行されてもよい。
【００１４】
連絡先レコードは、自宅場所フィールド、勤務先場所フィールド、及び現在地フィールドを含んでもよく、ある連絡先の上記収集された連絡先情報から、任意の自宅場所情報、勤務先場所情報、及び現在地情報が決定され、一部の方法は、上記データレポジトリを制御する上記コンピュータプロセッサを用いて、任意の自宅場所情報、勤務先場所情報、及び現在地情報を、上記連絡先の各連絡先レコードにおける各フィールド内に格納することを含んでもよい。
【００１５】
他の実施形態は、ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムの方法である。本方法のステップは、識別された情報源から通信ネットワークを介して場所情報を含む連絡先情報を収集することと、上記収集された連絡先情報を標準化されたフォーマットに変換することと、重複した情報を除去することと、上記連絡先情報の中の矛盾した情報を解消することと、ある連絡先に係る上記収集された連絡先情報を連絡先データレコードへ統合することとを含んでもよい。連絡先データレコードはデータレポジトリに格納されてもよい。さらに、１つ又は複数の連絡先通知をフィルタリングする際に使用する予め定義された通知パラメータが格納されてもよい。そのようなパラメータは、上記ユーザによってユーザインターフェース装置を用いて選択されてもよい。
【００１６】
上記複数の識別された情報源のうちの少なくとも１つから、ある連絡先に関する場所情報を含む、場所に基づく連絡先通知を受信したとき、本方法は、上記連絡先通知の場所情報を標準化されたフォーマットに変換してもよい。さらに、コンピュータで実装した方法は、上記ユーザインターフェース装置に地理的なマップを提供してもよく、上記マップ上に、上記通知に関連付けられた連絡先を表す少なくとも１つマーカーが表示され、上記少なくとも１つのマーカーのそれぞれは、連絡先の場所を、上記連絡先の場所情報に基づいて表示する。上記収集すること、変換すること、除去すること、解消すること、統合すること、各連絡先データレコード及び予め定義された通知パラメータを格納すること、及び受信することの各ステップは、少なくとも１つのコンピュータプロセッサで実行されてもよい。
【００１７】
一部の場合では、上記連絡先情報を収集することは、上記複数の識別された情報源から上記ユーザの連絡先情報を集約することを要求するユーザ要求を受信したことに応答して行われてもよい。オプションで、上記方法は、上記複数の情報源のうちの少なくとも１つを介して少なくとも１つの連絡先へユーザ情報を投稿するためのユーザ通知を受信することと、上記ユーザ通知を情報源フォーマットに変換することと、上記複数の識別された情報源のうちの少なくとも１つを介して上記少なくとも１つ連絡先へ上記ユーザ通知を投稿することとを含んでもよい。そのようなユーザ通知は、上記ユーザに関する場所情報、及び／又は、場所情報に関連付けられた表示の時間長を含んでもよい。
【００１８】
実施形態は、ユーザの連絡先に関する連絡先情報を管理するためのコンピュータシステムに拡張されてもよい。そのようなシステムは、プロセッサと、プロセッサに接続されたメモリをと含んでもよく、上記メモリは、上記プロセッサによって実行されたとき上記プロセッサに上記方法、処理、又は実施形態のうちの任意のものを含む動作を実行させる、そこに具体化されたコンピュータ可読プログラムコードを備える。
【図面の簡単な説明】
【００１９】
【図１】いくつかの実施形態に係る、連絡先情報を集約し、管理し、表示するためのシステム、方法、及びコンピュータプログラム製品のブロック図である。
【図２】いくつかの実施形態に係る、連絡先情報を集約する動作のフローチャートである。
【図３】いくつかの実施形態に係る、ユーザ連絡先の連絡先データレコードを表示するユーザインターフェースである。
【図４】いくつかの実施形態に係る、連絡先データレコードを更新する動作のフローチャートである。
【図５】いくつかの実施形態に係る、連絡先情報を表示する動作のフローチャートである。
【図６】いくつかの実施形態に係る、地理的マップ上のマーカーを介して連絡先情報を表示するユーザインターフェースである。
【図７】図６の各マーカーをユーザが選択したときの各連絡先の情報を表示するユーザインターフェースである。
【図８】いくつかの実施形態に係る、ユーザ連絡先のリストを表示するユーザインターフェースである。
【図９】表示されたマップが図６に示したものよりも大きな地理的エリアである場合の図６のユーザインターフェースを示す。
【図１０】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、様々なソーシャルネットワーク、電子メールアカウント、及び携帯電話機からのデータをオン及びオフすることを含む、連絡先情報の集約、管理、及び表示に関連する様々な設定内容をユーザが制御できるようにするユーザインターフェースである。
【図１１】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、ユーザがマップ上の連絡先を見て連絡先のリストを管理できるようにするユーザインターフェースである。
【図１２】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、予め決められた地理的エリアへ移動した連絡先についてユーザが通知を受けられるようにするユーザインターフェースである。
【図１３】いくつかの実施形態に係る、標準化されたフォーマットを有する連絡先データレコードを示す。
【図１４】いくつかの実施形態に係る、連絡先情報を集約し、管理し、表示するために使用可能であるプロセッサ及び３０メモリの詳細を示すブロック図である。
【図１５】いくつかの実施形態に係る、ユーザ連絡先によって投稿に関連付けられた通知を管理する動作のフローチャートである。
【図１６】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、連絡先情報の集約、管理、及び表示に関連する様々な設定内容をユーザが制御できるようにするユーザインターフェースである。
【図１７】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、どのタイプの場所通知がユーザ装置によって受信されるかを管理する予め定義された通知パラメータに関連した様々な設定内容をユーザが制御できるようにするユーザインターフェースである。
【図１８】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、場所情報を含む場所に基づく通知を受信するプッシュ通知インターフェースを表すユーザインターフェースである。
【図１９】いくつかの実施形態に係る、ユーザインターフェース装置内に表示可能なユーザインターフェースであって、場所情報を含む場所に基づく通知を受信するアプリケーション通知インターフェースを表すユーザインターフェースである。
【図２０】ユーザ装置内に表示可能なユーザインターフェースであって、場所に基づく通知をマッピングする地理的マップ上に表示されたマーカーを表すユーザインターフェースである。
【図２１】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、地理的マップ上に表示されたマーカーを表すユーザインターフェースである。
【図２２】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、連絡先の最近の活動のページの形式でアプリケーション通知インターフェースを表すユーザインターフェースである。
【図２３】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、場所に基づく通知をマッピングする地理的マップを表すユーザインターフェースである。
【図２４】いくつかの実施形態に係る、ユーザ装置及び３０内に表示可能なユーザインターフェースであって、場所に基づく通知に係る特定の場所情報を識別するためにユーザが選択可能である現在地のドロップダウンメニューを表すユーザインターフェースである。
【図２５】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、場所に基づく通知が連絡先のユーザインターフェース上に表示され続ける継続時間を表すユーザインターフェースである。
【図２６】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、場所に基づく通知とともに含めるテキストを追加するためのデータ入力フィールドを表すユーザインターフェースである。
【図２７】図２６のインターフェースの別の図であり、選択可能なさまざまなソーシャルネットワークを表す。
【図２８】図２６のインターフェースの別の図であり、投稿を非公開にするためのＧＵＩ制御部の選択を表す。
【図２９】図２６のインターフェースの別の図であり、ＳＭＳテキストメッセージのような限定された通信を送るためのＳＭＳユーザインターフェースを表す。
【図３０】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、図２９のハイパーリンクの例示的な結果を表すユーザインターフェースである。
【図３１】いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、場所情報を含む場所に基づく通知をユーザが送信するときの確認ページを表すユーザインターフェースである。
【図３２】いくつかの実施形態に係る、場所に基づく通知を送信する動作のフローチャートである。
【図３３】いくつかの実施形態に係る、２つのソーシャルネットワークから得られて標準化されたデータに変換された同じ場所の場所データの比較を示す。
【発明を実施するための形態】
【００２０】
本明細書の一部を形成する添付図面は、本明細書に開示された実施形態のうちのいくつかを示す。図面及び発明の詳細な説明はともに、実施形態について十分に説明するように役立てられる。
【００２１】
以下、本発明について、本発明の実施形態を示す添付の図面を参照して、より十分に説明する。しかしながら、本発明は、多数の異なる形態で実施されてもよく、本明細書で説明した実施形態に限定するように解釈されるべきでない。本明細書全体にわたって、同様の番号は同様の構成要素を示す。図面において、明確さのために所定の構成要素又は特徴を誇張している可能性があり、また、別途特定していない限り、破線はオプションの特徴又は構成要素を示す可能性がある。さらに、動作（又はステップ）のシーケンスは、別途具体的には示していない限り、図面及び／又は請求項で示した順序に限定されない。具体的に説明又は図示されていなくても、１つの図面又は実施形態に関して説明した特徴は、他の実施形態又は図面に関連付けられることが可能である。
【００２２】
ある特徴又は構成要素がもう１つの特徴又は構成要素の「上」に存在していると言及される場合、それが他の特徴又は構成要素の上に直接的に存在してもよく、又は、介在する特徴及び／又は構成要素が存在してもよいということが理解されるであろう。対照的に、ある特徴又は構成要素がもう１つの特徴又は構成要素の「上に直接的」に存在していると言及される場合、介在する特徴又は構成要素は存在しない。ある特徴又は構成要素がもう１つの特徴又は構成要素に「接続されている」、「取り付けられている」、又は「結合されている」と言及される場合、それが他の特徴又は構成要素に直接的に接続されている、取り付けられている、又は結合されていてもよく、又は、介在する特徴又は構成要素が存在してもよいということが理解されるであろう。対照的に、ある特徴又は構成要素がもう１つの特徴又は構成要素に「直接的に接続されている」、「直接的に取り付けられている」、又は「直接的に結合されている」と言及される場合、介在する特徴又は構成要素は存在しない。１つの実施形態に関して説明又は図示されたものであっても、そのように説明又は図示された特徴及び構成要素は他の実施形態にも当てはめることができる。本明細書において使用される用語は、特定の実施形態を説明することのみを目的とするものであり、本発明を限定することを意図していない。本明細書で使用されるように、単数形（「ａ」、「ａｎ」，及び「ｔｈｅ」）は、文脈で明示的にそうでないと示していない限り、複数形も含むと意図される。用語「備える」は、本明細書で使用されたとき、述べられた特徴、ステップ、動作、素子、及び／又は構成要素の存在を指定するが、１つ又は複数の他の特徴、ステップ、動作、素子、構成要素、及び／又はそれらのグループの存在又は追加を妨げないことがさらに理解されるであろう。本明細書で使用されるように、用語「及び／又は」は、関連付けられて列挙された品目のうちの１つ又は複数の任意かつ全ての組み合わせを含み、これは「／」と短縮されることもある。
【００２３】
本明細書で使用されるように、「Ｘ及びＹの間」及び「ほぼＸ及びＹの間」のような言い回しは、Ｘ及びＹを包含するように解釈されるべきである。本明細書で使用されるように、「ほぼＸ及びＹの間」のような言い回しは、「ほぼＸ及びほぼＹの間」を意味する。３０本明細書で使用されるように、「ほぼＸからＹまで」のような言い回しは、「ほぼＸからほぼＹまで」を意味する。
【００２４】
（「下」，「下方」、「下側」、「上方」、「上側」などのような）空間的な相対性を表す用語は、本明細書では、説明の簡単化のために、図面に示した１つの構成要素又は特徴と他の１つ又は複数の構成要素又は特徴との関係を説明するために使用される可能性がある。空間的な相対性を表す用語は、図面に示した向きに加えて、使用中又は動作中における異なる向きを包含することを意図していることが理解されるであろう。
【００２５】
用語「第１」及び「第２」は、本明細書では様々な特徴又は構成要素を説明するために使用されるが、これらの特徴又は構成要素がこれらの用語によって限定されるべきでないことが理解されるであろう。これらの用語は、１つの特徴又は構成要素ともう１つの特徴又は構成要素を区別するためにのみ使用される。したがって、本発明の開示内容から外れることなく、以下で議論される第１の特徴又は構成要素を第２の特徴又は構成要素と呼んでもよく、同様に、以下で議論される第２の特徴又は構成要素を第１の特徴又は構成要素と呼んでもよい。
【００２６】
他の方法で定義されない限り、本明細書で使用されるすべての用語（技術的及び科学的用語を含む）及び言い回しは、本発明が属する技術分野の当業者によって一般的に理解されるものと同じ意味を有する。一般的に使用されている辞書中に定義されたような用語は、本明細書及び関連技術の文脈中のそれらの意味と矛盾しない意味を有すると解釈されるべきであり、本明細書に明示的に定義されない限り、理想化された意味又は過度に形式的な意味で解釈されるべきでないことがさらに理解されるであろう。公知の機能又は構成については、簡潔さ及び／又は明瞭さのために詳しく説明しない可能性がある。
【００２７】
値又は個数に関して本明細書で使用される用語「約」または「ほぼ」は、値又は個数が＋／−２０パーセント（２０％）にわたって変化する可能性があることを意味する。
【００２８】
本明細書で使用される用語「情報」は、状態更新（Ｆａｃｅｂｏｏｋの更新、ＬｉｎｋｅｄＩｎの更新、Ｔｗｉｔｔｅｒの更新など）、業務上の詳細事項もしくは告知、イベント、ニュース、オープンジョブ、項目別小広告、及び／又は地域事業の調査を含むが、これらに限定されない、電子的に転送可能な任意のデータを示す。
【００２９】
本明細書で使用される用語「コンテンツ」は、オーディオ、テキスト、写真、ビデオ、アニメーション、及び／又は参照（例えばハイパーリンク及びハッシュタグ）を含むが、これらに限定されない、任意のテキスト形式、視覚的、又は聴覚的な素材を示す。
【００３０】
本明細書で使用される用語「投稿」は、情報又はコンテンツの任意の電子的又はオンラインの送信を示す。１つのタイプの投稿は、緯度及び経度の座標、地名、及び／又は場所の住所のような場所情報を含む、地理的な投稿（当業者には「ジオポスト（geopost）」と呼ばれることがある）である。ジオポストはしばしば、投稿内容とともに場所情報を含めるように、ソーシャルネットワーキング及び他の多数のオンラインツールにおいて使用される。
【００３１】
用語「チェックイン」は、勤務先の場所又は自宅の場所のような、連絡先の、永続的な場所でない一時的な場所及び／又は現在の場所において行われる一種の投稿を示す。勤務先の場所及び自宅の場所は概して本質的により永続的なものを示し、従って、勤務先の場所又は自宅の場所における変化に関するいかなる更新又は投稿も、自動的な通知を生成する可能性がある。
【００３２】
本明細書で使用される用語「連絡先」及びユーザの「接続」は、互いに交換可能であり、ユーザのアドレス帳、ユーザの電子メールアカウント、ユーザの携帯電話機のアドレス帳、ユーザのソーシャルネットワークリストなどに含まれている可能性がある人及び組織を含むことを意図している。ある場合では、これらの用語は、本明細書で提供するように集約又は収集された連絡先情報に関連付けられたユーザに関するものであり、「連絡先」は、必ずしもコネクト（Connect）方法及びシステムのユーザではない。さらに、「コネクト」システムは、方法と、システムと、方法又は処理、プログラム記憶装置、ユーザインターフェースなどを実装する非一時的なコンピュータ可読メディア又は製品とのいずれかである、様々な開示した実施形態を含んでもよい。
【００３３】
本明細書で使用される言い回し「電子的アドレス」は、任意の電子メールアドレス、電話番号、加入者識別（ＣＳＩＤ又はＴＳＩＤ）、インスタントメッセージアドレス、ハンドルなどを意味し、これは、個人ユーザ及び連絡先によって選択された、及び／又は、個人ユーザ及び連絡先に割り当てられた、数及び／又は文字の一意的なシーケンスをしばしば含み、その個人の連絡先情報を表す。
【００３４】
本明細書で使用される言い回し「他市町村の連絡先」は、ユーザの自宅の場所及び／又は勤務先の場所とは異なる自宅の場所及び／又は勤務先の場所を有する任意のユーザ連絡先を意味する。
【００３５】
ここで図面を参照して、本発明のいくつかの実施形態に係る、ユーザ連絡先情報及び場所に基づく通知の集約、管理、及び表示を行うシステム、方法、及びコンピュータプログラム製品について説明する。図１は、インターネットのような通信ネットワーク１２を介してコネクト（Connect）システム１４と通信する様々なユーザ装置１０（例えば移動体装置、デスクトップ計算装置などであり、にユーザインターフェース装置とも呼ぶ）を示すブロック図である。一態様のコネクトシステム１４は、ユーザの電子メールサービス１８からのアドレス帳、連絡先の電子メールからユーザへのシグネチャブロック、ユーザの携帯電話サービス２０からのアドレス帳、及び１つ又は複数のソーシャルネットワーク２２〜２６のような、ユーザによって選択された複数の情報源からユーザ連絡先情報を集約して同期する方法のために特に構成されたコンピュータプロセッサを含むコンピュータシステムとみなされてもよい。コネクトシステム１４は、連絡先データと、場所データと、学歴、職歴、婚姻関係の状態（relationship status）、個人の興味、グループの会員、注釈のようなデータとを等号し、１つの連絡先プロファイルへタグ付けし、データ記憶装置１６において各連絡先について各暗号化されたデータレコードを格納する。さらに、コネクトシステム１４の実施形態は、ユーザが様々な装置１０を用いて連絡先を検索して地理的マップ上に表示すること可能にする。システム１４が少なくとも１つのコンピュータを用しる方法又は処理として実装され、そのようなコンピュータが、例えば、装置１０のユーザインターフェースのためのマップのようなコンテンツをシステムによって様々な装置１０への提供又は送信してもよいことが理解されるであろう。さらに、コネクトシステム１４の実施形態は、ユーザが、場所に基づく通知及び他のユーザ情報を連絡先から受信し、また、これらの通知及び情報を連作先に送信することを可能にする。
【００３６】
コネクトシステム１４は「クラウド」計算環境で実装されてもよい。クラウド計算は、１つ又は複数のプロセッサ、ソフトウェア、及び情報のような共用リソースが、典型的にはインターネットのようなネットワークを介して、コンピュータ及び他の装置にオンデマンドで提供される計算パラダイムである。クラウド計算環境において、計算インフラストラクチャの詳細事項、例えば処理パワー、データ記憶装置、帯域幅、及び／又は他のリソースは、ユーザから抽象化される。ユーザは、そのような計算インフラストラクチャリソースについてのいかなる専門知識又は制御を有することも必要としない。クラウド計算は、典型的には、インターネットを介して、動的にスケーラブルであり及び／又は仮想化されたリソースを提供することを含む。ユーザは、ウェブブラウザを用いることによりそのようなリソースにアクセスして使用してもよい。典型的なクラウド計算プロバイダは、ブラウザを用いてインターネットを介してアクセスすることができるオンラインアプリケーションを提供してもよい。しかしながら、クラウド計算プロバイダは、クラウドのサーバ上に、すなわち、アプリケーションのユーザではなくクラウド計算プロバイダによって保持されるサーバ上に、アプリケーションのソフトウェアと、アプリケーションに関連付けられたデータの一部又はすべてとを保持する。
【００３７】
コネクトシステム１４（例えばウェブ及びネイティブの移動体）は、サーバとユーザ連絡先データが格納されているデータベースとの間の通信層として機能するＡＰＩ（アプリケーションプログラミングインターフェース）として、同じＡＰＩを提供するか利用してもよい。サーバ、データベース、及びＡＰＩは、コネクトシステム１４の「バックエンド」とみなされてもよい。コネクトシステム１４のすべてのバージョン（移動体のａｐｐ、移動体のウェブブラウザ、タブレットのウェブブラウザ、ＰＣのウェブブラウザ）に同じバックエンドを利用させることにより、すべてのプラットフォーム間のデータを（それらが常に同じデータであるとき）常に同期させることが可能である。これは、ユーザが、彼／彼女のコネクトシステムアカウントにログインすることができるいかなる場所からも、彼／彼女の連絡先情報のすべてにアクセスすることを可能にする。
【００３８】
コネクトシステム１４の実施形態は、以下の２つの主要な概念的構成要素を含んでもよい。
（Ａ）データ記憶装置１６に連絡先データレコードとして格納された、処理された連絡先情報の集約されたアドレス帳、及び、
（Ｂ）場所に基づく連絡先情報の地理的マップを有する（例えば装置１０の）ユーザインターフェースをいくつかの実施形態では含む、場所に基づく通知システム。
【００３９】
連絡先情報の集約
図２を参照して、本発明のいくつかの実施形態に従って接続システム１４がユーザ連絡先情報を集約するために行なう動作について説明する。最初に、１つ又は複数の識別された情報源からユーザ連絡先情報を集約する要求がユーザから受信されてもよい（ブロック１００）。例えば、ユーザは、電子メールサービスに関連付けられた、及び／又は、携帯電話サービスに関連付けられた、連絡先のアドレス帳を有してもよく、さらに、ユーザは、例えば、Ｆａｃｅｂｏｏｋ、ＬｉｎｋｅｄＩｎ、Ｔｗｉｔｔｅｒ、Ｆｏｕｒｓｑｕａｒｅ、Ｉｎｓｔａｇｒａｍなどのような１つ又は複数のソーシャルネットワークのメンバーであってもよく、各ソーシャルネットワークのそれぞれについての連絡先情報を有する連絡先の各リストを保持してもよい。要求において、ユーザは、どの１つ又は複数の情報源から連絡先情報を収集すべきであるかを識別する。代替として、これは、情報源アカウントの登録、アクティベーションの際に行われてもよく、又は他の手段で組み込まれてもよい。
【００４０】
ユーザ要求に応答して、各識別された情報源から連絡先情報が収集される（ブロック１１０）。典型的には、連絡先の収集された情報は、識別情報と、画像と、自宅の場所、勤務先の場所など、連絡先が最近にチェックインした場所又は状態更新又は写真などを投稿した場所である各連絡先の場所情報とを含み、また、収集された情報は、各連絡先の自宅の場所、勤務先の場所、及び／又はチェックインの場所を決定するように解析され、優先順位が付与される（ブロック１２０）。語句「各連絡先」は目標を伝えることが意図されるが、一部の連絡先情報は不完全であることも、破損していることも、使用不可能であることもあるという意味で、絶対的なものではない。他の実施形態において、「各」又は「それぞれ」は、その情報源についてユーザ又は他の人物によって選択された連絡先のグループ又は部分集合内の各連絡先を示すことがある。電子メールサービスのアドレス帳から収集された場所情報は、連絡先の自宅の場所及び／又は勤務先の場所を含んでもよい。さらに、ソーシャルネットワークから収集された場所情報は、連絡先の自宅の場所及び／又は勤務先の場所を含んでもよい。ソーシャルネットワークは、さらに連絡先のチェックインの場所に関する場所情報を含んでもよい。例えば、連絡先が旅行中であり、Ｆａｃｅｂｏｏｋのようなソーシャルネットワークに彼／彼女の場所情報を投稿する可能性があり、これにより、システムによって受信可能な場所に基づく通知が作成される。いくつかの実施形態において、各連絡先についての様々な収集された場所情報は、以下で説明するように、地理的マップ上に連絡先情報を表示する際に使用される緯度及び経度の座標に変換（convert or transform）されてもよい。
【００４１】
ある場合には、コネクトシステム１４の実施形態は、連絡先の電子メールからユーザに更新された連絡先情報をプルして取得することができる。例えば、電子メールのシグネチャブロックは、コネクトシステム１４によってインポートすることができる連絡先情報（例えば、電話番号、アドレス情報など）を含んでいてもよい。
【００４２】
収集された連絡先情報は、場所情報に加えて様々なタイプの情報を含んでもよい。例えば、連絡先情報は、連絡先の識別情報、教育、職歴、及び個人の興味に関する情報を含んでもよく、さらに、連絡先情報は、連絡先の家族及び／又は友人に関する情報を含んでもよく、さらに、連絡先情報が収集されるとき、連絡先情報にタイムスタンプが関連付けられてもよい。そのため、ユーザの自宅、勤務先、及び／又は現在地は、特に連絡先情報が経時的に更新される場合、ある時点に関連付けられることが可能である（ブロック１５０）。これは、以下で説明されるように、ユーザが、選択された時間フレームについて地理的マップ上に連絡先情報を表示させることを容易にする。
【００４３】
各連絡先について収集された情報は、各連絡先データレコードへ統合され（ブロック１３０）、データレポジトリに格納される（ブロック１４０）。このステップは、収集された情報を標準化されたフォーマットに変換することと、重複した情報を除去することと、矛盾する情報を解消することと、同じ個人の複数レコードをある連絡先に関する１つの合成された連絡先データレコードへ合併、集約、又は統合することとを含んでもよい。例えば、ユーザは、Ｆａｃｅｂｏｏｋ上のある人物と友人である可能性があり、Ｆａｃｅｂｏｏｋの上に格納されたその人物に関する様々な情報を有している可能性がある。ユーザは、同じ人物について、携帯電話機のアドレス帳に連絡先情報を有している可能性もある。したがって、職場、電話番号などのような重複した情報が存在するだろう。コネクトシステム１４は、特定のデータ点を比較することで、１つの情報源からのインポートされた連絡先情報に関連付けられた人物が第２の情報源からのインポートされた連絡先情報に関連付けられた人物と同じであることの信頼度を計算するように構成される。それが同じ人物／連絡先であると決定される場合、複数の情報源からの連絡先情報は単一のデータレコードへ統合される。
【００４４】
統合することは、収集された連絡先情報を標準化されたフォーマットに変換することも含む。図１３は、本アプローチのいくつかの実施形態に係る、標準化されたフォーマットを有する例示的な連絡先データレコード３００ｒを示す。連絡先情報を収集するステップ、収集された連絡先情報を標準化されたフォーマットに変換するステップ、重複した情報を除去するステップ、及び矛盾する情報を解消するステップはすべて、少なくとも１つのコンピュータプロセッサで実行されてもよく、これらのステップの追加の詳細事項は、以下において、連絡先通知を処理する場合の類似した議論について提供される。
【００４５】
連絡先データレコードは、各連絡先の連絡先情報の変化を反映するために周期的に更新されてもよい（ブロック１５０）。例えば、コネクトシステム１４は、各連絡先データレコードについて、連絡先情報の収集元である情報源のうちの１つ又は複数において情報が変化しているか否かを、周期的（例えば、１時間ごと、１日ごと、１週間ごと、など）に決定してもよい。情報が変化している場合、コネクトシステム１４は、より最近の情報又はより完全な情報で連絡先データレコードを更新してもよい。例えば、アドレス情報、電話情報などに対する変化を識別するできることに加えて、コネクトシステム１４は、連絡先が異なる地理的な場所に現に存在しているか否か（すなわち、現在の場所情報が変化しているか否か）を検出することもできる。
【００４６】
図４を参照すると、連絡先データレコードを更新すること（ブロック１５０）は、選択された連絡先情報の情報源のサービス規約に従うように、選択された連絡先情報をデータレコードから除去することを含んでもよい（ブロック１５２）。例えば、専門のソーシャルネットワークであるＬｉｎｋｅｄＩｎは、２４時間ごとに連絡先データをリフレッシュするために、コネクトシステム２４のような統合パートナーを必要としてもよい。そのため、コネクトシステム１４は、連絡先データの情報源のサービス規約に基づいて適切なように連絡先データをリフレッシュするように構成される。
【００４７】
図３は、コネクトシステム１４によって作成されたユーザ連絡先の連絡先データレコード３００ｒを表示するユーザインターフェース３００である。図示した実施形態において、各レコード３００ｒは、連絡先の画像及び／又はアイコン３０３とともに連絡先の名前３０２を含み、また、場所情報３０４、学歴情報３０６、及び職場情報３０８を含んでもよい。各連絡先レコード３００ｒは、連絡先情報を収集して各レコード３００ｒを構成するために使用された情報源３１０の識別情報を含む。本発明の実施形態は図３に示す情報に限定されない。連絡先データレコード３００ｒでは、様々な他のタイプの連絡先又は情報源の情報が利用されてもよい。
【００４８】
ユーザ連絡先の場所情報を集約する際に、図２に概説された１つ又は複数動作が利用されてもよい。図１６は、本システム及び方法のいくつかの実施形態に係るユーザインターフェース１６００であり、ユーザインターフェース１６００は、ユーザ装置１０（例えば携帯電話機及び／又はスマートフォン）内に表示可能であり、ユーザインターフェース１６００は、様々なソーシャルネットワーク、電子メールアカウント、及び携帯電話機（すなわち「複数の識別された情報源」）のうちの１つ又は複数からのデータ又は情報をオン及びオフすることを含む、連絡先情報の集約、管理、及び表示に関連する様々な設定をユーザが制御することを可能にする。
【００４９】
図示した実施形態において、グラフィカルユーザインターフェース（又は「ＧＵＩ」）制御１６１０ａ〜１６１０ｇは、様々な情報源からの連絡先情報又はデータをユーザがオン及びオフすることを可能にする。例えば、ＧＵＩ制御部１６１０ａは、ソーシャルネットワークＦａｃｅｂｏｏｋからのデータの収集及び表示を制御し、ＧＵＩ制御部１６１０ｂは、ユーザのｉＰｈｏｎｅ（登録商標）からのデータの収集及び表示を制御し、ＧＵＩ制御部１６１０ｃは、Ｇｏｏｇｌｅ  Ｃｏｎｔａｃｔｓからのデータの収集及び表示を制御し、ＧＵＩ制御部１６１０ｄは、ソーシャルネットワークＦｏｕｒｓｑｕａｒｅからのデータの収集及び表示を制御し、ＧＵＩ制御部１６１０ｅは、ソーシャルネットワークＩｎｓｔａｇｒａｍからのデータの収集及び表示を制御し、ＧＵＩ制御部１６１０ｆは、ソーシャルネットワークＴｗｉｔｔｅｒからのデータの収集及び表示を制御し、及び、ＧＵＩ制御部１６１０ｇは、料金の支払いのためのリンクを有するＬｉｎｋｅｄＩｎからデータの収集及びディスプレイを制御する。
【００５０】
いくつかの場合に係るコネクト方法及びシステム１４は、利用可能である場合、ソーシャルネットワークからのアプリケーションプログラミングインターフェース（ＡＰＩ）を利用してもよい。さらに、特定のユーザ連絡先情報は、場所に基づく情報及び場所に基づく通知を含むが、これらに限定されない、さまざまな情報源から収集可能である。例えば、自宅の場所は、Ｆａｃｅｂｏｏｋ及び／又はＬｉｎｋｅｄＩｎから収集されてもよい。地理的に位置特定された投稿（geolocated posts）は、Ｆａｃｅｂｏｏｋ及び／又はＩｎｓｔａｇｒａｍから収集されてもよい。チェックイン投稿は、Ｆｏｕｒｓｑｕａｒｅから収集されてもよい。自宅の場所及び他の連絡先情報は、Ｇｏｏｇｌｅ  Ｃｏｎｔａｃｔｓ及び／又はユーザの電話機から収集されてもよい。本コネクト方法及びシステムは、様々なソーシャルネットワーク、電子メールアカウント、及び携帯電話機（すなわち「複数の識別された情報源」）から収集された場所情報を集約し、これにより、さまざまなプラットフォームを生成元とする場所情報又はデータを、コネクトシステム３４で使用するように同化して変換することを可能にする。
【００５１】
いくつかの実施形態において、場所情報は、複数のソーシャルネットワークにわたることを含む、複数の識別された情報源から収集され、正規化又は標準化されたフォーマットに変換される。一例において、ＬｉｎｋｅｄＩｎから収集される地理的位置特定データは、現在では、経度又は緯度情報を含まない。コネクト方法及びシステム１４は、ある連絡先の場所情報を、勤務先の場所又は自宅の場所などについて、同じフォーマット（例えば緯度／経度）で表すように標準化するためのジオコーディングシステムを含んでもよい。もう１つの例示において、２つの識別された情報源の両方は、場所情報のために同じフォーマットを使用してもよいが（例えば、Ｆａｃｅｂｏｏｋ及びＩｎｓｔａｇｒａｍの両方が緯度／経度データを利用する）、これら２つは同じ場所について異なる座標を有してもよい。コネクトシステム１４は、本明細書で説明するように、緯度及び経度座標を標準化して厳密に同じ点を通信及び／又は表示する。様々な実施形態において、コネクトシステム１４は、各地理的な投稿について、地方及び経度、地名、及び住所を含むが、これらに限定されない、さまざまな場所データを収集して変換してもよい。
【００５２】
連絡先情報の表示
図５を参照すると、本方法及びコネクトシステム１４は、地理的な場所によってユーザ連絡先情報を表示するように構成されてもよい。例えば、コネクトシステム１４の実施形態は、地理的マップを表示し（ブロック２００）、マップ上にマーカーを表示する。各マーカーは、ユーザによって選択された連絡先を表す。コネクトシステム１４は、選択可能な時間フレームに基づいて、連絡先情報をマップ上に（例えばマーカーを用いて）表示してもよい（ブロック２１０）。例えば、ユーザにより選択可能な時間フレーム（例えば、過去２４時間、過去２日間、過去３日間など）を含むマップが表示されてもよい。ユーザが時間フレームを選択すると、選択された時間フレームで、マップ上において、各連絡先のそれぞれの最も最近のチェックインの場所（すなわち、ある形態の場所情報）に各マーカーが表示される。例えば、ニューヨーク市（Ｎｅｗ  Ｙｏｒｋ  Ｃｉｔｙ）に在住する連絡先が過去２４時間でサンフランシスコ（Ｓａｎ  Ｆｒａｎｃｉｓｃｏ）にチェックインし、ユーザがこの時間フレームを選択する場合、この連絡先のマーカーがマップ上でサンフランシスコに表示される。場所に基づく通知の様々な実施形態が本明細書に開示されるが、これにより、ユーザ、ユーザの自宅の場所、ユーザの勤務先の場所から所定の距離内にある連絡先をユーザが識別すること、又は、ユーザ連絡先が旅行中であるか、もしくは、連絡先自体の自宅の場所及び／又は勤務先の場所が変化したかをユーザが識別することを可能にしてもよい。
【００５３】
いくつかの実施形態において、連絡先情報は、勤務の先場所、自宅の場所、及び／又は連絡先のチェックインの場所に基づいてマップ上に表示される（ブロック２２０）。例えば、各連絡先について、マーカーは、マップ上において、連絡先の勤務先の住所、自宅の住所に表示されてもよく、及び／又は、勤務先の住所及び自宅の住所とは異なる場合には現在の住所に表示されてもよい。いくつかの実施形態において、連絡先情報は、図１５でより完全に概説されるように、連絡先の投稿から生成された場所に基づく通知に応じて、マップ上に表示される。
【００５４】
いくつかの実施形態において、連絡先情報は、ユーザの検索及び／又はフィルタ基準に応じてマップ上に表示される（ブロック２３０）。例えば、ユーザは、連絡先がどこの学校に通ったのか、連絡先がどこに在住しているかなどのような、何らの検索／フィルタ基準に基づいて連絡先を表示することを希望してもよい。例えば、ユーザは、マップ上に、ハーバードビジネススクールに進んだすべての連絡先、サンフランシスコに在住のすべての連絡先、グーグルに勤務してＣＴＯの肩書きを有するすべての連絡先、などを表示することができる。いくつかの実施形態において、ユーザは、マップ上に、特定のソーシャルネットワークのような選択された情報源から連絡先を表示することができる（例えば、Ｆａｃｅｂｏｏｋの友人のみを表示することができる）。
【００５５】
図６は、本方法及びシステムのいくつかの実施形態に係る、地理的マップ４０２上に連絡先情報を表示する、ユーザ装置１０内に表示された例示的なユーザインターフェース４００を示す。図示したマップ４０２は、表示された地理的エリアにおけるユーザ連絡先を表すマーカー４０４ａ、４０４ｂ、４０４ｃとともに示される。各マーカー４０４ａ〜４０４ｃは、各連絡先の画像４０５を含み、当該連絡先についてマップ４００上の場所（例えば自宅、勤務先など）を指すポインタ４０６をさらに含む。
【００５６】
図示したユーザインターフェース４００は、下側部分４１０及び上側部分４１２を含む。下側部分は、表示された地理的エリアについて、及び／又は、マップ４０２上に表示された連絡先について、様々な情報を含んでもよい。図示した実施形態において、ユーザインターフェースの下側部分４１０は、表示されたマップ４０２上に５人の人々が表示されているという情報を含む。図示した実施形態において、ユーザインターフェースの時計４２０は、連絡先情報が過去３日間にわたる最も最近のデータを含んでいるという情報を含む。図示した上側部分４１２は、検索ウィンドウ４１４と、ＧＵＩ制御部４１６又はリンクとを含む。検索ウィンドウ４１４は、ユーザが、表示された地理的エリアにおいて追加の連絡先を検索することを可能にする。検索機能は、ユーザが連絡先を名前、場所、職場、職名、通った学校、興味、婚姻関係の状態、ジェンダーなどによって検索することを可能にする。
【００５７】
図示したＧＵＩ制御部４１６は、ユーザによって起動されたとき、任意のアクティブな検索基準に一致する連絡先のリスト、及び／又は、ユーザ連絡先の他のリストをユーザが表示することを可能にする。例えば、図８は、ユーザインターフェース６００内に表示されたユーザ連絡先のすべてからなるリスト６０２を示す。図示したリスト６０２はアルファベット順で表示されているが、リスト６０２は様々な他の方法で表示／フィルタリングされてもよい。
【００５８】
図８の図示したユーザインターフェースは、検索ウィンドウ６０４及びＧＵＩ制御部６０６をさらに含む。検索ウィンドウ６０４は、ユーザが有する任意の連絡先を、名前、場所、職場、職名、通った学校、興味、婚姻関係の状態、ジェンダーなどによってユーザが検索することを可能にしてもよい。図示したＧＵＩ制御部６０６は、ユーザによって起動されたとき、図６に示したユーザインターフェース４００を表示してもよい。そのため、ユーザは、ＧＵＩ制御部４１６（図６）及び６０６（図８）を起動することにより、連絡先情報を表示する地理的マップ４０２（図６）と、ユーザ連絡先のリスト（図８）との間で切り換えることができる。
【００５９】
図６に戻ると、マーカー４０４ｃは、表示されたマップ４０２内で互いに地理的に隣接した複数の連絡先を表す。複数の連絡先が互いに近接している場合、コネクトシステム１４は、複数のマーカーの「クラスタ」を表すために単一のマーカーを作成してもよく、そのクラスタ内の連絡先からある連絡先の単一の画像を選択してマーカーの画像として使用する。マーカー４０４ｃによって表される連絡先の個数を示すために、マーカー４０４ｃ上に（バブル４０８によって表される）数値が重ねられてもよい。図示した実施形態において、マーカー４０４ｃは、表示された地理的エリアにおいて互いに近接する３つの連絡先を表す。
【００６０】
いくつかの実施形態において、特定のマーカー（４０４ａ〜４０４ｃ）が、ある連絡先の永続的な場所又は当該連絡先の一時的な場所のような、特定の場所情報を表すか否かを示すために、マーカー画像４０５の１つ又は複数のまわりで色境界は利用されてもよい。例えば、連絡先の自宅の住所において表示される連絡先のマーカーは、黒色の境界を有してもよく、連絡先（例えば他の場所を訪れている連絡先）の現在地において表示される連絡先のマーカーは、赤色の境界を有してもよい。永続的な場所及び一時的な場所を示すために様々な色が利用されてもよい。さらに、本方法及びシステムの様々な実施形態に従って、マーカーに永続的な場所及び一時的な場所を表示させる様々な方法が利用されてもよい。例えば、マーカーは、連絡先の場所のタイプを示すために、影、形状、パターンなどのような、色以外のしるしを利用してもよい。
【００６１】
いくつかの実施形態において、マップ内に表示される各マーカー（例えば４０４ａ〜４０４ｃ、図６）は、ユーザによって選択可能であり、マーカーによって表される連絡先にユーザが電話すること、電子メールを送ること、及び／又はメッセージを送ることを可能にする。例えば、ユーザは、図６のマップ４０２内に表示されたマーカー４０４ｂを選択し、マーカーによって表される連絡先との通話を開始すること、マーカーによって表される連絡先に電子メールを送ること、マーカーによって表される連絡先にテキストメッセージを送ること、などが可能である。
【００６２】
図７は、各マーカー（例えば図６の４０４ａ〜４０４ｃ）の選択の結果、ユーザ装置１０内に表示された例示的なユーザインターフェース５００を示す。図示したユーザインターフェース５００は、連絡先に関する情報５０６に加えて、各連絡先の画像５０２と識別情報又は名前５０４とを表示する。さらに、図示したユーザインターフェース５００は、ユーザが、ＧＵＩ制御部５０８を用いて連絡先に電話をかけること、ＧＵＩ制御部５１０を用いて連絡先に電子メールを送ること、及び／又はＧＵＩ制御部５１２を用いて連絡先にメッセージを送ることを可能にする。
【００６３】
いくつかの実施形態において、マップは、表示されたマップ（例えば図６のマップ４０２）上の連絡先のマーカーに対するフィルタとして働くスライドディング時間スケールの機を用いて表示されてもよい。スライディングスケールは所定範囲の時間を表し、ユーザがスケールをスライドするとき、コネクトシステム１４は、連絡先データとともに含まれたタイムスタンプを利用して、選択された時間範囲内にあるマーカーを表示する。例えば、図６において、ユーザはＧＵＩ制御部４２０を用いて時間スケールを調整することができる。図６の図示した実施形態において、ユーザは、過去３日間の時間フレームを選択している。そのため、過去３日間において選択された地理的エリアにいたユーザ連絡先のうちの任意のものに係るマーカーが表示される。
【００６４】
図９は、表示されたマップ４０２のビューが図６に示したものよりも大きな地理的エリアに拡大される場合の図６のユーザインターフェース４００を示す。より大きな地理的エリアに起因して、エリア内には、より多数のマーカーによって表される、より多くのユーザ連絡先が存在する。ユーザインターフェース４００の下側部分４１０に表示されるように、マップ４０２におけるマーカーによって４２２人の人々が表される。さらに、表示されたエリア内には互いに近接して多数の連絡先が存在する。例えば、マーカー４０４ｄは、１７２人の連絡先のクラスタを表す。
【００６５】
図１０は、コンピュータで実装された本方法及びシステムのいくつかの実施形態に係る、ユーザ装置１０内に表示可能なユーザインターフェース７００であって、様々なソーシャルネットワーク、電子メールアカウント、及び携帯電話機からのデータをオン及びオフすることを含む、連絡先情報の集約、管理、及び表示に関連する様々な設定内容をユーザが制御できるようにするユーザインターフェース７００である。図示したユーザインターフェース７００は、第１の部分７１０、第２の部分７２０、及び第３の部分７３０を含む。図示した実施形態において、第１の部分７１０はユーザインターフェース７００の右側に配置され、第２の部分７２０はユーザインターフェース７００の中央に配置され、第３の部分７３０はユーザインターフェース７００の左側に配置される。しかしながら、第１の部分７１０、第２の部分７２０、及び第３の部分７３０は、ユーザインターフェース７００内で様々な場所に表示されてもよい。本方法及びシステムの実施形態は、様々な部分７１０〜７３０の図示した場所に限定されない。
【００６６】
図示した第１の部分７１０は、様々な情報源からの連絡先データをユーザがオン及びオフすることを可能にするＧＵＩ制御部７１０ａ〜７１０ｇを含む。例えば、ＧＵＩ制御部７１０ａは、ソーシャルネットワークＦａｃｅｂｏｏｋからのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｂは、ソーシャルネットワークＬｉｎｋｅｄＩｎからのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｃは、Ｇｏｏｇｌｅ  Ｃｏｎｔａｃｔｓからのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｄは、ｉＰｈｏｎｅのアドレス帳からのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｅは、ソーシャルネットワークＦｏｕｒｓｑｕａｒｅからのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｆは、ソーシャルネットワークＴｗｉｔｔｅｒからのデータの収集及び表示を制御し、ＧＵＩ制御部７１０ｇは、ソーシャルネットワークＩｎｓｔａｇｒａｍからのデータの収集及び表示を制御する。図示した第２の部分７２０は、上述したように、選択された地理的マップ４０２と、その内部に表示された連絡先を表す様々なマーカー４０４とを含む。図示した第３の部分７３０は、ユーザ連絡先のアルファベット順のリストを含む。
【００６７】
図１１は、本方法及びシステムのいくつかの実施形態に係る、ユーザ装置１０内に表示可能なユーザインターフェース８００であって、ユーザがマップ上のそれらの連絡先を見て連絡先のリストを管理できるようにするユーザインターフェース８００である。図示したユーザインターフェース８００は、第１の部分８１０、第２の部分８２０、及び第３の部分８３０を含む。第１の部分８１０、第２の部分８２０、及び第３の部分８３０は、ユーザインターフェース８００内で様々な場所に表示されてもよい。本方法及びシステムの実施形態は、様々な部分８１０〜８３０の図示した場所に限定されない。図示した第１の部分８１０は、上述したように、選択された地理的マップ４０２と、その内部に表示された連絡先を表す様々なマーカー４０４とを含む。図示した第２の部分８２０は、ユーザ連絡先のアルファベット順のリストを含む。
【００６８】
ユーザインターフェース８００の第３の部分８３０は、連絡先のリスト、例えば、第２の部分８２０内に表示された連絡先及び／又はマップ４０２上で第１の部分８１０に表示された連絡先のリストをユーザが管理することを可能にするＧＵＩ制御部８３０ａ〜８３０ｇを含む。図示した実施形態では、ＧＵＩ制御部８３０ａは、ユーザ連絡先のすべてからなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にし、ＧＵＩ制御部８３０ｂは、ユーザの電話帳の連絡先からなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にし、ＧＵＩ制御部８３０ｃは、ユーザのお気に入りの連絡先からなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にし、ＧＵＩ制御部８３０ｄは、Ｓａｎ  Ｊｏｓｅ  Ｓｔａｔｅ  Ｕｎｉｖｅｒｓｉｔｙに関連付けられたユーザ連絡先からなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にし、ＧＵＩ制御部８３０ｅは、ＡＩＧＡ  Ｓａｎ  Ｆｒａｎｃｉｓｃｏに関連付けられたユーザ連絡先からなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にし、ＧＵＩ制御部８３０ｅは、Ｄｅｓｉｇｎ  Ｄｏｄｇｅｂａｌｌに関連付けられたユーザ連絡先からなるリストが、第２の部分８２０内に及び／又はマップ４０２上で第１の部分８１０に表示されることを可能にする。
【００６９】
図示した実施形態において、各ＧＵＩ制御部８３０ａ〜８３０ｆは、各リストのそれぞれに関連付けられた連絡先の合計個数を表示するように構成される。例えば、図示した実施形態において、ユーザのお気に入りの連絡先に関連付けられたＧＵＩ制御部８３０ｃは、数１２を表示する。図示した実施形態において、ユーザインターフェース８００の表示された第３の部分８３０は、ユーザが連絡先の新たなリストを作成することを可能にするＧＵＩ制御部８３０ｇも含む。
【００７０】
本コネクト方法及びシステム１４は、ユーザのエリアから予め決められた距離（例えば１００マイルなど）の範囲内に存在していない連絡先が、彼らが在住する領域に入ってチェックインしたことについて、及び／又は、連絡先が彼らの自宅を１つの場所から他の場所に恒久的に移動させたことについて、携帯電話機、電子メール上の、又は接続システムインターフェース内のプッシュ通知で、ユーザに通知するように構成された通知システムを使用してもよい。このシステムは、ユーザが、彼らの他市町村の連絡先が近所に来ているとき、又は、自宅の場所を変更したときを知ることを支援するために利用される。この場所の変化の基礎をなすデータは、自動的に更新されて関連の連絡先レコード３００ｒと同期されてもよい。
【００７１】
図１２は、ユーザ装置１０内に表示可能なユーザインターフェース９００であって、予め決められた地理的エリアへ移動した連絡先についてユーザが通知を受けられるようにするユーザインターフェース９００である。図示したユーザインターフェース９００は、第１の部分９１０、第２の部分９２０、及び第３の部分９３０を含む。第１の部分９１０、第２の部分９２０、及び第３の部分９３０は、ユーザインターフェース９００内で様々な場所に表示されてもよい。本方法及びシステムの実施形態は、様々な部分９１０〜９３０の図示した場所に限定されない。図示した第１の部分９１０は、上述したように、選択された地理的マップ４０２と、その内部に表示された連絡先を表す様々なマーカー４０４とを含む。図示した第２の部分９２０は、ユーザ連絡先のアルファベット順のリストを含む。第３の部分９３０は、予め決められた地理的エリア、例えばユーザが位置した地理的エリアへ移動した連絡先に関する情報を提供する通知ウィンドウである。
【００７２】
本方法及びシステムのいくつかの実施形態において、コネクトシステム１４の各ユーザは、他の個人と共用することができる、彼ら自身に係る連絡先情報プロファイルを作成して保持することができる。ユーザが彼らの連絡先情報プロファイルを更新するとき、その人物の連絡先情報は、コネクトシステム１４のすべてのユーザについて自動的に更新されてもよい。
【００７３】
本方法及びシステムのいくつかの実施形態において、コネクトシステム１４の２人のユーザは、携帯電話機を用いて互いに連絡先情報を交換して、各人物の連絡先情報を他方の人物のコネクトシステムの１つ又は複数のリスト及び携帯電話機に追加することができる。
【００７４】
本方法及びシステムのいくつかの実施形態において、地理的マップ（例えば４０２、図６、図９、図１０〜図１２）は、ソーシャルネットワークの状態更新（Ｆａｃｅｂｏｏｋ更新、ＬｉｎｋｅｄＩｎ更新、Ｔｗｉｔｔｅｒ更新など）の場所、ビジネス、イベント、ニュースコンテンツ、オープンジョブ、項目別小広告の場所、及び／又は、レストラン、歯科医、及び／又はコーヒーショップのような地域ビジネスの調査の場所を視覚的に表示するために使用される。
【００７５】
本方法及びシステムのいくつかの実施形態において、地理的マップ（例えば４０２、図６、図９、図１０〜図１２）は、ビジネス目的で、非営利目的で、及び／又は政治的目的で、集約された連絡先情報をユーザが見ることを可能にする各レコードのプロファイルに加えて、顧客、リード、従業員、サプライヤ、寄贈者、及び／又は投票者の場所情報を含む、ソーシャルネットワークからのデータが付加された他のタイプの地理的にマップされた情報を視覚的に表示するために使用される。
【００７６】
図１４は、本方法及びシステムの実施形態に係る１つ又は複数のコネクトシステムサーバを表す例示的なプロセッサ１０００及びメモリ１００２を示す。実施形態は単一のプロセッサ及びメモリに限定されない。当業者によって理解されるように、複数のプロセッサ及び／又はメモリが利用されてもよい。プロセッサ１０００及びメモリ１００２は、上述したように、連絡先情報をデータレコードへ集約し、データレコードを更新し、情報源などとの通信を管理し、連絡先情報を表示するために利用されてもよい。プロセッサ１０００は、アドレス／データバス１００４を介してメモリ１００２と通信する。プロセッサ１０００は、例えば商業的に利用可能なマイクロプロセッサ及び／又はカスタムマイクロプロセッサ及び／又は同様のデータ処理装置であってもよい。メモリ１００２は、本明細書で説明した様々な動作を実行するために使用されるソフトウェア及びデータを含んでいるメモリデバイスの階層全体を表し、プロセッサ１０００によって制御されるデータレポジトリを構成してもよい。メモリ１００２は、次のタイプのデバイス、キャッシュ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュ、ＳＲＡＭ、及び／又はＤＲＡＭを含んでもよいが、これらに限定されない。
【００７７】
図１４に示すように、メモリ１００２は、様々なカテゴリのソフトウェア及びデータ、すなわち、オペレーティングシステム１００６、連絡先情報集約モジュール１００８、連絡先レコード保守モジュール１０１０、及び連絡先情報表示モジュール１０１２を保持してもよい。連絡先情報集約モジュール１００８は、上述したように、様々な情報源から連絡先情報を収集又は受信し、情報を標準化されたデータレコードへ統合し、及びデータレコードを格納するための論理又はプログラムコードを備える。連絡先レコード保守モジュール１０１０は、上述したように、連絡先データレコードを更新するための論理を備える。連絡先情報表示モジュール１０１２は、上述したように、地理的マップ上に連絡先情報を表示するための論理を備える。
【００７８】
場所に基づく通知の受信
図１５及び図１７を参照すると、図１５は、本方法及びシステムのいくつかの実施形態に従って（すなわち連絡先情報の収集に類似した方法で）、ユーザ連絡先によって投稿に関連付けられた通知を管理する動作のフローチャートである。図１７は、いくつかの実施形態に係る、ユーザ装置内に表示可能なユーザインターフェースであって、どのタイプの場所通知がユーザ装置によって受信されるかを管理する予め定義された通知パラメータに関連した様々な設定内容をユーザが制御できるようにするユーザインターフェースである。
【００７９】
本コネクト方法及びシステム１４は、ユーザがデータ記憶装置１６内で多数の予め定義された通知パラメータを選択して蓄積（ブロック１５１０）することを可能にするように構成されてもよい。一実施形態では、コネクト方法及びシステム１４は、複数の識別された情報源からユーザ連絡先情報を集約又は収集する（ブロック１５００）。図１７は、本方法及びシステムのいくつかの実施形態に係る移動体のユーザインターフェース１７００であって、ユーザ装置１０（例えば携帯電話機及び／又はスマートフォン）内に表示可能であり、どのタイプの場所通知がユーザ装置１０によって受信されるかを管理する予め定義された通知パラメータに関連する様々な設定内容をユーザが制御できるようにするユーザインターフェース１７００である。コネクトシステム１４の場所に基づく通知は、一般的にソーシャルネットワークプラットフォームから生成されるジオポストから収集される。ジオポストは、Ｆａｃｅｂｏｏｋ、Ｉｎｓｔａｇｒａｍ、Ｆｏｕｒｓｑｕａｒｅ、Ｃｏｎｎｅｃｔ、又は他のソーシャルツール又は情報源を用いた投稿及び／又はチェックインを含むが、それらに限定されず、また、それは、投稿内容（例えば、テキスト、写真、ビデオ、及びオーディオ）とともに場所情報を含む。ジオポストは、コネクトシステム１４の外部のソーシャルネットワークを用いて、又はコネクトシステム１４を用いて生成可能である。コネクト方法及びシステム１４は、ユーザ装置１０によって受信されてもよい通知のタイプをユーザが選択することができる多数の予め定義された通知パラメータを備え、通知パラメータは、投稿を生成する連絡先の識別情報、ユーザに対して予め決められた距離で投稿を生成する連絡先、ユーザの都市の近くで投稿を生成する連絡先、ユーザの近所で投稿を生成する他市町村の連絡先、連絡先が旅行中であることを示す投稿を生成する連絡先、自宅の場所の変化を示す投稿を生成する連絡先、勤務先の場所の変化を示す投稿を生成する連絡先、投稿を生成するお気に入りの連絡先、及び／又は、投稿を生成する予め決められているかネットワークのグループ連絡先を含むが、これらに限定されない。図１７において、ＧＵＩ制御部１７１０〜１７６０は、ユーザが、とりわけ、ユーザ装置１０によって受信された通知のタイプのパラメータ（例えば場所及び／又は距離）をオンすること、オフすること、及び／又は調節することを可能にする。
【００８０】
図示した実施形態において、ＧＵＩ制御部１７１０は、ユーザによってお気に入りとして指定された連絡先によって生成された投稿からの通知の受信を制御し、ＧＵＩ制御部１７２０は、（ユーザの装置１０へ／からの信号に基づいて）ユーザのエリアの近くで投稿を生成する他市町村の連絡先からの通知の受信を制御し、ＧＵＩ制御部１７３０ａは、（ユーザの装置１０への、又はユーザの装置１０からの信号に基づいて）ユーザの近所の予め決められた距離で投稿を生成する連絡先からの通知の受信を制御し、ＧＵＩ制御部１７３０ｂは、ユーザ（ユーザの装置１０への、又はユーザの装置１０からの信号に基づく）と、ＧＵＩ制御部１７３０ａによって定義された連絡先から生成された投稿との間の予め決められた距離の半径を制御し、ＧＵＩ制御部１７４０ａは、ユーザの都市（勤務先の場所、自宅の場所、及び／又は現在地に基づいた）の近くで投稿を生成する連絡先からの通知の受信を制御し、ＧＵＩ制御部１７３０ｂは、ＧＵＩ制御部１７４０ａによって定義された、連絡先によって生成された投稿とユーザの都市との間の接近距離の半径を制御し、ＧＵＩ制御部１７５０は、連絡先が旅行中であることを示す投稿（例えば、連絡先が、連絡先の自宅の場所又は勤務先の場所とは異なる、場所に基づく情報を投稿する場合）を生成する連絡先からの通知の受信を制御し、ＧＵＩ制御部１７５０は、任意の投稿を生成する任意の連絡先からの通知の受信を制御する。本方法及びシステムの実施形態は「ユーザ」の場所に限定されず、様々な例示的な実施形態において、「ユーザの場所」は、ユーザ装置１０への、又はユーザ装置１０からの信号に基づくものであってもよいことが理解されるべきである。
【００８１】
いくつかの実施形態において、コネクト方法及びシステム１４の予め定義された通知パラメータのうちの１つ又は複数は、各ユーザ連絡先について別々に変更されてもよい。いくつかの実施形態において、コネクトシステムはデフォルトパラメータを自動的に格納し、デフォルトパラメータは、例えば、ユーザ及び／又は連絡先の自宅の場所から１００マイル以内に存在しないものとして定義される「他市町村」を含み、他市町村の連絡先がユーザのエリア内で投稿するとき、そのエリアはユーザの自宅の場所から３０マイル以内であると定義され、また、旅行中に投稿する連絡先について、「旅行中」は、連絡先の自宅の場所から５００マイルよりも離れているものとして定義されてもよい。
【００８２】
図１５を参照して、いくつかの実施形態に従って、場所に基づく通知（又は連絡先情報）を受信するためにコネクト方法及びシステム１４が実行する動作について説明する。最初に、詳しくは上に概説された複数の識別された情報源（ブロック１５００）から、ユーザ連絡先情報が集約又は収集される。いったんコネクトシステム１４が少なくとも１つの連絡先について連絡先データレコードを格納するまで連絡先情報を集約したならば、その少なくとも１つ連絡先から通知を受信することができる。いくつかの実施形態において、予め定義された通知パラメータは、場所に基づく通知を受信する前に、ユーザによって選択されて、コネクト方法又はシステム１４によってデータ記憶装置１６に格納されてもよい（ブロック１５１０）。他の実施形態において、コネクトシステム１４は、デフォルトパラメータを自動的に格納する。
【００８３】
連絡先に関連付けられた場所情報を含む場所に基づく連絡先の通知を受信すること（ブロック１５２０）は、ＳＭＳテキストメッセージ、電子メール、アプリケーションメッセンジャーサービス（図１８）、及び／又はコンピュータで生成した音声メール、アプリケーション通知（図１９及図び２２）、及び／又は地理的マップ上に表示されたマーカー（ブロック１５４０；図２０及び図２１）のようなプッシュ通知のうちの任意の１つ又は複数を含んでもよい。
【００８４】
様々な実施形態において、場所に基づく通知は、オプションで場所情報を含んでもよいこと、又は、場所情報と一体化されてもよいことに注意する。いくつかの実施形態において、場所に基づく通知及び場所情報は別個のものであり、及び／又は別々に送信される。
【００８５】
上で注意したように、さまざまな情報源から、特にさまざまなソーシャルネットワークから場所情報を含む場所に基づく通知を受信することは、場所情報を、次のタイプ、すなわち、緯度及び経度、地名、場所の住所、都市名、及び／又は場所における継続時間のうちの少なくとも１つの情報のような標準化されたフォーマットに変換すること（ブロック１５３０）を必要としてもよい。例えば、非標準的なフォーマット情報（例えば、ある都市の名前）が識別され、その都市の名目上の又は対応する緯度及び経度を有する参照データベース（ブロック１５３３）に基づいて、所望のフォーマット（例えば緯度及び経度）に変換されてもよい。ある場合には、連絡先のフォーマット処理された場所情報が重複したものである可能性があり、この場合、本方法及びシステムは、連絡先情報内の重複した情報を除去してもよい。いくつかの実施形態において、本方法及びシステムは、同じフォーマットを有して概して同じ場所を識別するが異なるデータ点を有する場所情報又はデータの２つ以上の集合を解消又は調和させる（ブロック１５３５）。例えば、２つのソーシャルネットワーク（例えばＦａｃｅｂｏｏｋ及びＩｎｓｔａｇｒａｍ）の両方が緯度及び経度のフォーマットを利用しているが、２つのソーシャルネットワークが同じ場所について異なる座標を有する場合、データ点のこの不一致が生じる可能性がある。コネクト方法及びシステム１４は、１組の緯度及び経度の座標を選択して、厳密に同じ点を通信及び／又は表示してもよい。いくつかの実施形態において、本方法及びシステムは、場所情報の情報源、時間的な適切さ、及び／又は性質の関数として、場所情報に信頼性係数を割り当ててもよく、それによって、場所情報の階層を確立する。矛盾した情報を解消することは、最高の信頼性係数を有する場所情報を識別して選択することを含んでもよい。信頼性係数は、履歴性能の経験又は体験から決定されるか、情報源又は場所及び情報源による精度に関する同様の決定から決定されてもよく、又は対照的に、ある程度まで動的に、すなわち、情報源のベイジアン分析を用いるような新たな場所についての予測的な方法で決定されてもよく、又は履歴及び予測の組み合わせで決定されてもよい。図３３は、２つの情報源又はソーシャルネットワーク（すなわちＬｉｎｋｅｄＩｎ３３０１及びＦａｃｅｂｏｏｋ３３０２）から得られ、コネクトシステム１４用の標準化されたフォーマットデータ３３０３に変換された、同じ場所の場所情報の比較を示す。上で注意したように、この処理は、連絡先通知の場合でも連絡先情報の初期収集の場合でも類似しているが、ただし、単一の情報源から連絡先通知は、複数の情報源にわたる連絡先情報の場合よりも矛盾した情報を解消する必要性が低くなる可能性があると考えられる。
【００８６】
図１８は、ユーザ装置１０内に表示可能なユーザインターフェース１８００であって、場所情報を有する場所に基づく通知を受信するプッシュ通知インターフェースを表すユーザインターフェース１８００である。図示したユーザインターフェース１８００は、時間でソートされた様々な投稿１８１０〜１８４０を有するコネクトシステム１４の通知システムを含む。ユーザインターフェース１８００のトップメニューバー１８０５は、「本日」１８０５ａ、「すべて」１８０５ｂ、及び「未読」１８０５ｃの投稿に対するオプションを表す。
【００８７】
図１９は、ユーザ装置１０内に表示可能なユーザインターフェース１９００であって、場所情報を含む場所に基づく通知を受信するアプリケーション通知インターフェースを表すユーザインターフェース１９００である。図示したユーザインターフェース１９００は、時間でソートされ、コネクトシステム１４及び他のソーシャルネットワークにわたる、様々な投稿１９１０〜１９５０を有するアプリケーション活動フィード通知システムを有するコネクト方法又はシステム１４を含む。
【００８８】
図２０は、ユーザ装置１０内に表示可能なユーザインターフェース２０００であって、場所に基づく通知をマッピングする地理的マップ１４０２上に表示されたマーカー１４０４ａ〜１４０４ｉを表すユーザインターフェース２０００である。そのようなマップ（またマーカー）は、概して、システム１４をサポートする少なくとも１つのコンピュータプロセッサによって、ユーザインターフェース２０００における使用及び表示のためのユーザ装置１０へ提供されてもよい。様々な実施形態において、マップは、与えられた時間長にわたる場所に基づく通知のすべてを含んでもよい。例えば、図示したマップ１４０２は、過去３日間にわたる場所に基づく通知のすべてを含み、ＧＵＩ制御部１４２０は、図示したマップ１４０２内の「すべて」の場所に基づく通知に設定される。図示したマップ１４０２は、表示された地理的エリアにおけるユーザ連絡先からの場所に基づく通知を表すマーカー１４０４ａ〜１４０４ｉとともに示される。マーカー１４０４ａによって表される連絡先の個数、ここでは２個を示すために、マーカー１４０４ａ上に（バブル１４０８によって表される）数値が重ねられる。他の多数の点で、図２０の図示したマップ１４０２は、図６の図示したマップ４０２と同じ特徴のうちの多くを含む。
【００８９】
図２１は、ユーザ装置１０内に表示可能なユーザインターフェース２１００であって、場所に基づく通知をマッピングする地理的マップ１４０７上に表示されたマーカーを表すユーザインターフェース２１００である。様々な実施形態において、マップは、与えられた時間長にわたる場所に基づく通知のすべてを含んでもよい。例えば、図示したマップ１４０７は、過去３日間にわたる場所に基づく通知のすべてを含み、ＧＵＩ制御部１４２１は、図示したマップ１４０７内の「すべて」の場所に基づく通知に設定される。マーカー１４０９によって表される連絡先の個数、ここでは１個を示すために、マーカー１４０９上に（バブル１４１０によって表される）数値が重ねられる。本実施形態のマップ１４０７を図示したコネクトシステム１４は、投稿を作成するときに連絡先が設定した継続時間に基づいて現在もなおアクティブである地理的な投稿として定義される、現在アクティブであるすべての地理的な投稿（例えば場所に基づく通知）を、ユーザが見ることを可能にする。例えば、継続時間をもたないもう１つの情報源からコネクトシステム１４が地理的な投稿を受信する場合、コネクトシステム１４は、デフォルト時間期間（例えば２時間）を想定し、例えば、「現在」のマップ１４０７を表示させてもよい。
【００９０】
図２２は、ユーザ装置１０内に表示可能なユーザインターフェース２２００であって、コネクト方法又はシステム１４内における連絡先の「最近の活動」のページの形式でアプリケーション通知インターフェースを表すユーザインターフェース２２００である。図示したユーザインターフェース２２００は、連絡先の最近の活動の集約されたリストに現われる場所に基づく通知を示すマーカー２２０２及びボックス２２０３を有するマップ２２０１を表示する。連絡先の名前２２０４は、最近に投稿された場所に基づく通知の２２０５ａ〜２２０５ｃとともに、連絡先に関してリスト表示される。
【００９１】
場所に基づく通知の送信
図３２を参照すると、コネクト方法及びシステム１４の実施形態は、ユーザが、複数の識別された情報源からユーザ連絡先情報を集約することを可能にするように構成されてもよい（ブロック３２００）。いったんコネクトシステム１４が少なくとも１つの連絡先について連絡先情報を集約すると（すなわち、格納することにより収集するステップ）、その少なくとも１つ連絡先に通知を送ることができる。
【００９２】
いくつかの実施形態において、コネクトシステム１４は、ユーザ連絡先情報で提供された電子的アドレスを用いて（すなわち、複数の識別された情報源のうちの少なくとも１つを用いて）、ユーザの場所情報を含む場所に基づくユーザ通知を、少なくとも１つの連絡先へ、ユーザが送信することを可能にする（ブロック３２１０）。いくつかの実施形態において、場所に基づく通知を送信することは、ユーザ投稿及び／又はジオポストを含んでもよいユーザ投稿を送信することをさらに含む。言いかえれば、コネクト方法又はシステム１４を使用する連絡先は、コネクト方法及びシステム１４のユーザから（すなわち、連絡先に提供された場所情報に関する情報源として）通知を受信してもよい。情報は、コネクト方法及びシステム１４内で、サードパーティーのプラットフォームとともに、又はそのプラットフォームなしで、共用されてもよい。したがって、「ユーザ」及び「連絡先」という用語は、共用又は収集される情報に関して、また、人物の投稿又は共有に関して、相対的に解釈されてもよい。いくつかの実施形態において、ユーザ投稿は、次の形態のユーザ情報、すなわち、コンテンツ、ユーザ状態の更新、及び／又はユーザプロファイルの変化のうちの少なくとも１つを含んでもよい。いくつかの実施形態において、電子的な通知を送信することは、プッシュ通知、アプリケーション通知、及び／又は地理的なマップ上のマーカーのうち少なくとも１つを含む。
【００９３】
いくつかの実施形態において、ユーザによって送信される場所に基づく通知は、送信前に、利用可能性について制限される（ブロック３２０５）。ユーザの場所情報を含む場所に基づく通知の利用可能性は、選択されたグループ、選択された連絡先、及び／又は選択されたプッシュ通知のうちの少なくとも１つに制限される。例えば、ユーザの「選択されたグループ」は、所定の情報を受信する対象としてユーザが選択した予め決められた連絡先のグループを表す。所定の情報は、場所に基づく通知を含んでもよい。同様に、「選択された連絡先」は、場所に基づく通知を含む所定の情報を受信する対象としてユーザが選択した特定の連絡先である。さらに、例えば、「選択されたプッシュ通知」は、ＳＭＳテキストメッセージ、電子メール、アプリケーションメッセンジャーサービス、及び／又はコンピュータにより生成した音声メールのうちの少なくとも１つを含む、特定のタイプの限定的な通信である。好ましい実施形態において、選択されたプッシュ通知は、ＳＭＳテキストメッセージである。
【００９４】
いくつかの実施形態において、ユーザの場所に基づく情報の送信は確認される（ブロック３２２０）。
【００９５】
本明細書に開示した様々な実施形態において、コネクト方法及びシステム１４は、コネクト上で投稿を作成することにより、ユーザが、コネクトシステム１４及び他のソーシャルネットワーク又は情報源上で、場所に基づく通知又はジオポストを作成して連絡先へ送る（すなわち、送信する）ことを可能にしてもよい。このユニークなアプリケーションは、コネクトシステム１４以外のソーシャルネットワーク内における適用可能性のために変換及び／又は翻訳される追加の特徴を含む。さらに、ユーザは、彼／彼女が特定の場所にいる時間長を設定し、そのような情報を、場所に基づく通知内及び／又は場所情報内に組み込むことができる。さらに、ユーザは、場所に基づく通知を作成して（例えばＳＭＳを介して）非公開で送信してもよい。この特徴は、ユーザの連絡先のうちの限定的な選ばれた一部が、ユーザから場所に基づく通知を受信するために、連絡先のマップ上の「現在」機能（例えば図２１の１４０７）を利用できるようにしてもよく、残りの連絡先には、ユーザの同じ非公開で送信された場所に基づく通知は開示されない。本発明の実施形態は、これらの特徴のみに限定されず、任意の特徴又はその組み合わせを無制限に可変な構成で組み込んでもよい。
【００９６】
図２３は、ユーザ装置１０内に表示可能なユーザインターフェース２３００であって、場所に基づく通知をマッピングする地理的マップ１４０２を表すユーザインターフェース２３００である。ＧＵＩ制御部２３２０は送信処理を開始する。
【００９７】
いくつかの実施形態は、ユーザ通知内に含まれるべき、ユーザによって選択された場所情報を提供してもよい。図２４は、ユーザ装置１０内に表示可能なユーザインターフェース２４００であって、場所に基づくユーザ通知に係る特定の場所情報を識別するためにユーザが選択可能である現在地２４０１のドロップダウンメニューを表すユーザインターフェース２４００である。ドロップダウンメニューオプションは、とりわけ、特定のアドレス２４０１ａ、他の特定の場所と共用されていない都市２４０１ｂ、及び特定の地名２４０１ｃを含む。
【００９８】
いくつかの実施形態は、ユーザによって選択された、ユーザ通知の継続時間を提供してもよい。図２５は、ユーザ装置１０内に表示可能なユーザインターフェース２５００であって、場所に基づくユーザ通知が連絡先のユーザインターフェース（例えば地理的なマップ１４０２）上に表示され続ける選択可能な継続時間又は時間長を表すユーザインターフェース２５００である。場所に基づくユーザ通知の送信を受信した連絡先は、場所情報に関連付けられた継続時間又は時間長の情報を受信する。ユーザインターフェース２５００は、ＧＵＩ制御部２５０１を分単位で、ＧＵＩ制御部２５０２を用いて時間単位で、（特に例えばあなたが休暇中である場合）ＧＵＩ制御部２５０１を用いて１日単位で、及び／又は、ＧＵＩ制御部２５０４を用いてスライディングスケール２５０５で、ユーザが継続時間を指定することを可能にする、選択された継続時間２５０６は、選択された継続時間２５０６が終了すると予測される時間２５０７とともに表示される。ユーザ連絡先が、連絡先のマップ上の「現在」機能（例えば図２１の１４０７）を利用しようとし、そのような場所に基づくユーザ通知を受信した場合、連絡先は、ユーザによって選択された時間の全体にわたって、ユーザのマーカー（例えば１４０４）を見続ける。いくつかの実施形態において、コネクト方法及びシステム１４は、ユーザによって他の時間が選択されていない場合、デフォルト（例えば２時間）を利用してもよい。いくつかの実施形態において、コネクト方法及びシステム１４は、選択するための時間範囲、恐らく５分間から１００日間までの時間範囲をユーザに提供してもよい。
【００９９】
いくつかの実施形態は、ユーザ通知とともにコンテンツの入力を可能にするインターフェースをユーザに提供してもよい。図２６は、ユーザ装置１０内に表示可能なユーザインターフェース２６００であって、場所に基づくユーザ通知及び／又は場所情報とともに含めるテキストを追加するためのデータ入力フィールド２６０１を表すユーザインターフェース２６００の例である。
【０１００】
いくつかの実施形態は、ユーザ通知の受信のために１つ又は複数の情報源をユーザが選択することを可能にしてもよい。図２７はインターフェース２６００の別の図であり、これは、矢印２６０２によって表されるように、場所に基づくユーザ通知の送信において含めるためにユーザによって選択されてもよいさまざまなソーシャルネットワークを表す。
【０１０１】
いくつかの実施形態は、ユーザ通知を受信することが意図された連絡先を識別する能力をユーザに提供してもよく、これにより、ブロードキャストされるユーザ通知とは異なり所定レベルのプライバシーを確立する。図２８はインターフェース２６００の別の図であり、これは、ＧＵＩ制御部２６０３を用いて投稿を非公開にして、それによって、場所に基づくユーザ通知の送信を受信する連絡先を限定するオプションの選択を表す。いくつかの実施形態において、「非公開投稿」の位置になるようにＧＵＩ制御部２６０３を選択することは、投稿されたユーザ通知を、選択されたグループ、選択された連絡先、及び／又は選択されたプッシュ通知（例えばＳＭＳ）に送信する。いくつかの実施形態において、「非公開投稿」の位置になるようにＧＵＩ制御部２６０３を選択することは、図２９に図示したユーザインターフェース２９００に類似したＳＭＳユーザインターフェースを起動する。
【０１０２】
ユーザ通知インターフェースのいくつかの実施形態は、ＳＭＳ通信を可能にしてもよい。図２９は、ユーザ装置１０内に表示可能なユーザインターフェース２９００であって、ハイパーリンク２９０２ｂ（例えば、移動体へのリンク、状態を含むウェブページ、場所、マップ、及びユーザの場所への道案内）を含むＳＭＳテキストメッセージ２９０２ａを連絡先２９０１に送るためのＳＭＳユーザインターフェース２９００を表す。
【０１０３】
図３０は、ユーザ装置１０内に表示可能なユーザインターフェース３０００であり、これは、図２９のハイパーリンク２９０２ｂの結果を表し、また、これは、コネクトシステム１４内のユーザの移動体のウェブページ３０００、ユーザの名前３００１、ユーザの場所情報３００２、識別された場所におけるユーザの継続時間３００３、ユーザの状態３００４、ユーザの場所のマップ３００５、及びユーザの場所への道案内３００６のためのリンクを含む。
【０１０４】
図３１は、本明細書に開示された１つ又は複数の実施形態に係る、ユーザ装置１０内に表示可能なユーザインターフェース３１００であって、場所情報を含む場所に基づくユーザ通知をユーザが送信するときの確認ページを表すユーザインターフェース３１００である。
【０１０５】
上述したものは本発明の例示であり、その限定として解釈されるべきではない。本発明のいくつかの例示的な実施例が説明されたが、当業者は、本発明の開示内容及び利点から実質的に外れることなく、例示的な実施形態において多数の変更が可能であることを容易に認識するであろう。従って、すべてのそのような変更は、特許請求の範囲で定義されるような本発明の範囲内に含まれることが意図される。本発明は、添付の特許請求の範囲と、そこに含められる特許請求の範囲の等価物とによって定義される。
【図１】
2016541076.tif 000003
【図２】
2016541076.tif 000004
【図３】
2016541076.tif 000005
【図４】
2016541076.tif 000006
【図５】
2016541076.tif 000007
【図６】
2016541076.tif 000008
【図７】
2016541076.tif 000009
【図８】
2016541076.tif 000010
【図９】
2016541076.tif 000011
【図１０】
2016541076.tif 000012
【図１１】
2016541076.tif 000013
【図１２】
2016541076.tif 000014
【図１３】
2016541076.tif 000015
【図１４】
2016541076.tif 000016
【図１５】
2016541076.tif 000017
【図１６】
2016541076.tif 000018
【図１７】
2016541076.tif 000019
【図１８】
2016541076.tif 000020
【図１９】
2016541076.tif 000021
【図２０】
2016541076.tif 000022
【図２１】
2016541076.tif 000023
【図２２】
2016541076.tif 000024
【図２３】
2016541076.tif 000025
【図２４】
2016541076.tif 000026
【図２５】
2016541076.tif 000027
【図２６】
2016541076.tif 000028
【図２７】
2016541076.tif 000029
【図２８】
2016541076.tif 000030
【図２９】
2016541076.tif 000031
【図３０】
2016541076.tif 000032
【図３１】
2016541076.tif 000033
【図３２】
2016541076.tif 000034
【図３３】
2016541076.tif 000035
【国際調査報告】
2016541076.tif 000036