JP6178795B2 - ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダ - Google Patents

ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダ Download PDF

Info

Publication number
JP6178795B2
JP6178795B2 JP2014541212A JP2014541212A JP6178795B2 JP 6178795 B2 JP6178795 B2 JP 6178795B2 JP 2014541212 A JP2014541212 A JP 2014541212A JP 2014541212 A JP2014541212 A JP 2014541212A JP 6178795 B2 JP6178795 B2 JP 6178795B2
Authority
JP
Japan
Prior art keywords
party
social networking
user
computer
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2014541212A
Other languages
English (en)
Other versions
JP2015504198A (ja
Inventor
フランコ,ロベルト・アンソニー
ヴァーシュニー,ゴーヴィンド
ブルキン,アナトリー
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of JP2015504198A publication Critical patent/JP2015504198A/ja
Application granted granted Critical
Publication of JP6178795B2 publication Critical patent/JP6178795B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Information Transfer Between Computers (AREA)

Description

本願発明の一実施例は、例えば、ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダに関する。
[0001]ユーザは、複数のソーシャルネットワークでアカウントを有することができる。通常は、ユーザは、各ソーシャルネットワークに個別に接続し、自身にウェブページを提示する。ウェブページは、通常は、ユーザのソーシャルネットワークにおける人々および組織の連絡先およびアクティビティフィード情報を表示する。
[0002]ソーシャルネットワーキングの人気のため、ユーザは、日に何度も自身のソーシャルネットワークを確認したいと思うことがある。しかし、複数のソーシャルネットワークへの定期的接続は、時間がかかることがある。
[0003]ソーシャルネットワーキング情報を共通の作業プラットフォームに統合することは、より効率的な形でソーシャルネットワーキング更新を行うための1つの手法である。しかし、電子メールアプリケーションなどのプラットフォームとのソーシャルネットワークの統合は、ユーザが使用する意欲のない可能性、およびいくつかのソーシャルネットワークから利用できない可能性がある、追加のソフトウェアのインストールを必要とすることがある。
本願発明の一実施例は、例えば、ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダに関する。
[0004]本開示の実施形態は、クライアントコンピュータで連絡先情報を取得するための方法を対象とする。クライアントコンピュータで、クライアントコンピュータで稼働する電子メールアプリケーション上で人の連絡情報を表示するよう要求が受信される。第三者連絡先情報が電子メールアプリケーションのユーザに利用可能かどうかに関して判定が行われる。第三者連絡先情報がユーザに利用可能であるという判定が行われるとき、命令が、ソーシャルネットワークに関連する第三者コンピュータから第三者連絡先情報を取得するために、サーバコンピュータから取得される。サーバコンピュータは、第三者コンピュータとは異なる。クライアントコンピュータで第三者連絡先情報をフォーマットするための命令が、サーバコンピュータから取得される。第三者連絡先情報を取得するためのサーバコンピュータからの命令を使用し、第三者連絡先情報が、第三者コンピュータから取得される。第三者連絡先情報をフォーマットするためのサーバコンピュータからの命令を使用し、取得された第三者連絡先情報が、クライアントコンピュータでフォーマットされ表示される。
[0005]この「発明の概要」は、「発明を実施するための形態」で以下にさらに説明される概念の選択を簡易化された形で紹介するために提供される。この「発明の概要」は、特許請求されている主題の主要なまたは本質的な特徴を識別するものではなく、特許請求されている主題の範囲をいかなる方法でも限定するために使用されるものでもない。
[0006]クライアントコンピュータ上の電子メールアプリケーションでのソーシャルネットワーキング情報の表示をサポートする例示的システムを示す図である。 [0007]図1のクライアントコンピュータの例示的構成要素を示す図である。 [0008]図1のクライアントコンピュータの電子メールアプリケーションのためのソーシャルネットワーキングの例示的ユーザインターフェース表示を示す図である。 [0009]クライアントコンピュータ上の電子メールアプリケーションでのソーシャルネットワーキング情報の表示のための代替実施形態をサポートする例示的システムを示す図である。 [0010]クライアントコンピュータでソーシャルネットワーキング連絡先情報およびアクティビティフィードを集約するための方法の例示的流れ図である。 [0011]クライアントコンピュータでソーシャルネットワーキング連絡先情報およびアクティビティフィードを集約するための代替方法の例示的流れ図である。 [0012]図1のクライアントコンピュータの例示的構成要素を示す図である。
[0013]本願は、クライアントコンピュータ上の電子メールアプリケーションでソーシャルネットワーキング情報を表示するためのシステムおよび方法を対象とする。ソーシャルネットワーキング情報、典型的には、連絡先メッセージおよびアクティビティフィードデータは、追加のソフトウェア構成要素がクライアントコンピュータにインストールされることを必要とせずに、1つまたは複数の第三者コンピュータから取得される。本システムおよび方法はまた、電子メールアプリケーション以外のアプリケーションでソーシャルネットワーキング情報を表示するためにも使用することができる。例は、ワードプロセッシングアプリケーション、ノートブックアプリケーションおよび描画アプリケーションを含む。他の例もまた可能である。
[0014]ソーシャルネットワーキング情報は、第三者コンピュータから直接に、または第三者コンピュータにアクセスするサーバコンピュータから、取得することができる。一実施形態で、サーバコンピュータは、第三者コンピュータにアクセスするためのおよび第三者コンピュータから取得されたソーシャルネットワーキング情報をフォーマットするための命令をクライアントコンピュータに提供する。別の実施形態で、サーバコンピュータは、第三者コンピュータから直接にソーシャルネットワーキング情報を取得し、ソーシャルネットワーキング情報をクライアントコンピュータで使用することができるフォーマットに変換することができる。
[0015]本システムおよび方法は、異なるソーシャルネットワークに対応し、複数の第三者コンピュータからソーシャルネットワーキング情報が取得されることを可能にする。例示的ソーシャルネットワークは、フェイスブック、マイスペース、ウインドウズライブメッセンジャソーシャル、リンクトイン、ツイッタ、およびグーグルプラスを含む。他のソーシャルネットワークが可能である。ソーシャルネットワーキング情報が複数の第三者コンピュータから取得されるとき、ソーシャルネットワーキング情報は、クライアントコンピュータで集約され、識別される。本開示で、第三者コンピュータという用語は、そこからソーシャルネットワーキング情報が取得されるソーシャルネットワークに関連する1つまたは複数のサーバコンピュータを示す。
[0016]図1は、クライアントコンピュータ上の電子メールアプリケーションでのソーシャルネットワーキング情報の表示をサポートするシステム100の一例である。例示的システム100は、クライアントコンピュータ102、第三者コンピュータ104、108およびサーバコンピュータ106を含む。より多数のクライアントコンピュータおよびサーバコンピュータと、より多数もしくは少数の第三者コンピュータとが可能である。
[0017]例示的クライアントコンピュータ102は、ワシントン州レドモンドのMicrosoft CorporationのOutlook(登録商標)個人情報マネージャなどの電子メールアプリケーションを実行する。例示的第三者コンピュータ104、108は、典型的には、第三者ソーシャルネットワークに関連するサーバコンピュータである。例で、第三者コンピュータ104、108は、複数のサーバコンピュータまたはサーバファームを備え得る。
[0018]例示的サーバコンピュータ106は、典型的には、電子メールアプリケーションを所有するまたはそれに関連する実体によって保持されるサーバコンピュータである。サーバコンピュータ106は、利用可能なソーシャルネットワークのリストを保持するソフトウェアを含む。例で、サーバコンピュータ106はまた、利用可能なソーシャルネットワークのうちの1つまたは複数から受信されたデータをクライアントコンピュータ102の電子メールアプリケーションの表示と互換性のあるフォーマットに変換するためのルールを含む。たとえば、サーバコンピュータ106は、ソーシャルネットワーク上の人、たとえばフェイスブックの友人またはリンクトインの連絡先が、電子メールアプリケーションに関連する連絡先、たとえばOutlook(登録商標)の連絡先と同じ人かどうかを判定するための変換ルールまたは命令を含むことができる。別の例として、サーバコンピュータ106は、ソーシャルネットワークにおける連絡先のアイコンを電子メールアプリケーションにおける連絡先の対応するアイコンに変換することができる。例で、サーバコンピュータ106は、複数のサーバコンピュータを備えることができる。
[0019]サーバコンピュータ106はまた、ソーシャルネットワークのバージョン情報を記憶し、ソーシャルネットワークのバージョンに対応する変換ルールまたは命令を提供する。たとえば、連絡先がソーシャルネットワークの1つのバージョンで友人と呼ばれ、ソーシャルネットワークの別のバージョンでは親友と呼ばれる場合、サーバコンピュータ106は、友人または親友が電子メールアプリケーションに関連する連絡先、たとえばOutlook(登録商標)の連絡先であるかどうかを適切に判定することができる。例で、命令は、サーバコンピュータ106上のスタイルシートまたはスクリプトに含まれ得る。
[0020]好ましい一実施形態で、クライアントコンピュータ102は、第三者コンピュータ104、108のうちの1つまたは複数に接続し、第三者コンピュータ104、108からソーシャルネットワーキング情報を取得する。典型的には、クライアントコンピュータ102は、アクティブ化イベント、たとえばクライアントコンピュータ102でのユーザ行動、に基づいて第三者コンピュータ104、108に接続する。例示的アクティブ化イベントは、クライアントコンピュータ102上の電子メールアプリケーションのユーザが電子メールアプリケーションで電子メールメッセージを選択するときである。別の例は、ユーザが、電子メールアプリケーション上の連絡先リスト内の連絡先を選択または識別するときである。他のアクティブ化イベントが可能である。
[0021]ユーザ行動が生じるとき、クライアントコンピュータ102は、サーバコンピュータ106に要求を送信して、ユーザ行動に関連するユーザに利用可能な任意のソーシャルネットワークの接続情報を取得する。例で、サーバコンピュータ106は、1人または複数のユーザに利用可能なソーシャルネットワークのリストを保持する。サーバコンピュータ106はまた、これらのソーシャルネットワークの接続情報を記憶する。利用可能なソーシャルネットワークは、典型的には、そのためにユーザが登録したまたはアカウントを有するソーシャルネットワークである。サーバコンピュータ106が、ユーザがこれらのソーシャルネットワークのうちの1つまたは複数でアクティブなアカウントを有すると判定するとき、サーバコンピュータ106は、情報、典型的には1つまたは複数のソーシャルネットワークに接続するためのAPI(アプリケーションプログラムインターフェース)命令をクライアントコンピュータ102に送信する。
[0022]例で、電子メールアプリケーションのインストールまたは動作中に、電子メールアプリケーションのユーザは、ユーザに関連するソーシャルネットワークのためのユーザIDおよびパスワードを入力する。例で、ユーザIDおよびパスワードは、電子メールアプリケーションに直接に入力され、サーバコンピュータ106に送信され得る。他の例で、ユーザIDおよびパスワードは、サーバコンピュータ106に入力され、そこで記憶され得る。
[0023]クライアントコンピュータ102がユーザ行動に基づいて第三者コンピュータ104、108に接続するとき、クライアントコンピュータ102はまた、第三者コンピュータ104、108から受信されるデータを処理するためのルールまたは命令のためにサーバコンピュータ106にアクセスする。ルールまたは命令は、クライアントコンピュータ102が第三者コンピュータ104、108から受信されたデータを処理およびフォーマットすることを可能にする。ルールおよび命令を取得するために、本明細書において後で説明するように、サーバコンピュータ106は、第三者コンピュータ104、108との通信を確立し、第三者コンピュータ104、108からルールおよび命令更新を取得する。例で、サーバコンピュータ106は、1つまたは複数のプラグインをインストールして第三者コンピュータ104、108から情報を取得することができる。
[0024]図2は、クライアントコンピュータ102の例示的モジュールを示す。例示的クライアントコンピュータ102は、例示的ソーシャルネットワーク処理モジュール202および例示的ユーザインターフェースモジュール204を含む。例示的ソーシャルネットワーク処理モジュール202は、サーバコンピュータ106から取得された情報を使用して、第三者コンピュータ104、108からのソーシャルネットワーキングデータにアクセスし、データを集約し、クライアントコンピュータ102で表示するためにデータをフォーマットする。例で、ソーシャルネットワーキング処理モジュール202は、サーバコンピュータ106から利用可能なソーシャルネットワークのリストと、利用可能なソーシャルネットワークに接続するためのAPI命令とを取得する。第三者コンピュータからのソーシャルネットワーキングデータがクライアントコンピュータ102で受信されるとき、ソーシャルネットワーク処理モジュール202は、データを集約し、クライアントコンピュータ102で表示するためにデータをフォーマットする。データを集約およびフォーマットするとき、ソーシャルネットワーク処理モジュール202は、サーバコンピュータ106から取得された変換ルールまたは命令を使用する。
[0025]例示的ユーザインターフェースモジュール204は、第三者コンピュータから受信されたソーシャルネットワーキング情報を表示する。例で、ユーザインターフェースモジュール204は、クライアントコンピュータ1002で稼働する電子メールアプリケーション上の別個のウインドウ、たとえば人物情報ペイン内でソーシャルネットワーキング情報を表示する。人物情報ペインは、その中に人の社会情報が表示され得る電子メールアプリケーション内のウインドウである。ソーシャルネットワーキング情報を表示する他の方法が可能である。
[0026]図3は、クライアントコンピュータ1002で稼働する電子メールアプリケーションでソーシャルネットワーキング情報を表示するための例示的ユーザインターフェース表示300である。例で、ユーザインターフェース表示300は、電子メールアプリケーションの人物情報ペインに相当し得る。例示的ユーザインターフェース表示300は、ユーザのユーザ名302および写真304を含む。職位、自宅住所、電話番号など、ユーザに関する他の情報もまた表示され得る。
[0027]ユーザインターフェース表示300はまた、ユーザの利用可能なソーシャルネットワークに対応する例示的アイコン306、308、310を含む。たとえば、例示的アイコン306はフェイスブックを表し、例示的アイコン308はリンクトインを表し、例示的アイコン310はグーグルプラスを表す。他のアイコンが可能である。
[0028]ユーザインターフェース表示300は、ユーザの3つの例示的ソーシャルネットワークを含む。例示的エントリ312は、リンクトインからであり、リンクトインアイコンと示され、例示的エントリ314はフェイスブックからであり、フェイスブックアイコンと示され、例示的エントリ316はグーグルプラスからであり、例示的グーグルプラスアイコンと示される。タイムスタンプ318、320および322もまた、エントリで提供される。追加で、例示的スクロールバー326が提供される。ソーシャルネットワーキング情報を示すユーザインターフェース表示の他のフォーマットが可能である。
[0029]図4は、クライアントコンピュータの電子メールアプリケーションでのソーシャルネットワーキング情報の表示のための代替実施形態をサポートするシステム400の例である。例示的システム400は、クライアントコンピュータ402、サーバコンピュータ404および第三者コンピュータ104、108を含む。
[0030]例示的クライアントコンピュータ402は、ワシントン州レドモンドのMicrosoft CorporationのOutlook(登録商標)個人情報マネージャなどの電子メールアプリケーションを実行する。例示的第三者コンピュータ104、108は、第三者ソーシャルネットワークに関連付けられたコンピュータ、典型的には、サーバコンピュータである。例で、第三者コンピュータ104、108は、複数のサーバコンピュータまたはサーバファームを備えることができる。
[0031]例示的サーバコンピュータ404は、第三者コンピュータ104、108からのソーシャルネットワーキングデータにアクセスし、ソーシャルネットワーキングデータをクライアントコンピュータ402で稼働する電子メールアプリケーションと互換性のあるフォーマットに変換する。それにより、サーバコンピュータ404は、クライアントコンピュータ402と第三者コンピュータ104、108の間の仲介役を果たす。サーバコンピュータ404は、典型的には、クライアントコンピュータ402で稼働する電子メールアプリケーションをサポートする実体によって保持されるインターネットサービスの部分である。
[0032]図5は、サーバコンピュータ404の例示的構成要素を示す。サーバコンピュータ404は、例示的ソーシャルネットワーク処理モジュール502を含む。例示的ソーシャルネットワーク処理モジュール502は、クライアントコンピュータ402のユーザのために1つまたは複数のソーシャルネットワークに接続し、ユーザのために1つまたは複数のソーシャルネットワークからソーシャルネットワーキング情報を取得し、クライアントコンピュータ402で稼働する電子メールアプリケーションのユーザインターフェースと互換性のあるようにソーシャルネットワーキング情報をフォーマットし、フォーマットされたソーシャルネットワーキング情報をクライアントコンピュータ402に送信する。ソーシャルネットワーク処理モジュールはまた、クライアントコンピュータ102で集約し、表示することができるデータにソーシャルネットワークのための第三者コンピュータ、たとえば第三者コンピュータ104、108、から受信されたデータを変換するための1つまたは複数の変換ルールまたは命令を含むことができる。たとえば、変換ルールまたは命令は、フェイスブック上の友人アイコンがどのようにOutlook(登録商標)個人情報マネージャの連絡先アイコンに変換されるべきかを指定することができる。
[0033]例で、ソーシャルネットワーク処理モジュール502は、ユーザがアカウントを有するソーシャルネットワークのためのユーザIDおよびパスワードを受信する。ソーシャルネットワーキング処理モジュール502は、ソーシャルネットワークに関連する第三者コンピュータ、たとえば第三者コンピュータ104、108に接続し、第三者コンピュータからソーシャルネットワーキング情報を取得する。ソーシャルネットワーク処理モジュール502は、ソーシャルネットワークのバージョニング情報を保持し、第三者コンピュータからバージョン更新を受信する。
[0034]図6は、クライアントコンピュータでソーシャルネットワーキング連絡先情報およびアクティビティフィードを集約するための方法600の例示的流れ図である。本開示で、連絡先情報は、個人情報ならびに連絡先に関する特定の情報を含み得る。個人情報の例は、生年月日、社会活動、スキル、技術知見などを含む。個人情報の他の例が可能である。例示的方法600で、クライアントコンピュータは、サーバコンピュータから接続性およびフォーマッティング情報を取得するが、ソーシャルネットワークに関連する1つまたは複数の第三者コンピュータから直接にソーシャルネットワーキング情報を取得する。
[0035]動作602では、クライアントコンピュータで、たとえばクライアントコンピュータ102で、要求が受信されて、人の連絡先情報を表示する。要求は、典型的には、電子メールメッセージの選択または人の連絡先記録の選択などのユーザ行動に基づく。
[0036]動作604で、第三者連絡先情報がユーザに利用可能であるかどうかに関して判定が行われる。本開示では、第三者連絡先情報は、ソーシャルネットワークに関連する第三者コンピュータで利用可能なソーシャルネットワーキング情報を指す。第三者連絡先情報の可用性は、ユーザがソーシャルネットワークでのアカウントを有することを示す。メッセージ、アクティビティフィード情報または他の連絡先情報が、第三者コンピュータで人に利用可能であることも、利用可能でないこともある。
[0037]典型的には、クライアントコンピュータで稼働する電子メールアプリケーションのインストール中に、電子メールアプリケーションのユーザは、ユーザに関連する1つまたは複数のソーシャルネットワークのためのユーザIDおよびパスワード情報を入力する。例で、クライアントコンピュータ上の電子メールアプリケーションが、第三者連絡先情報に関連する少なくとも1つのユーザIDおよびパスワードが入力されたと判定するとき、第三者連絡先情報が利用可能であるという判定が動作606で行われる。
[0038]第三者連絡先情報が利用可能であるという判定が動作606で行われるとき、動作608で、ユーザがユーザIDおよびパスワードを有する1つまたは複数の第三者コンピュータに接続するための命令が、サーバコンピュータから、たとえばサーバコンピュータ106から、取得される。典型的には、命令は、第三者コンピュータに接続するための1つまたは複数のアプリケーションプログラミングインターフェース(API)コマンドの形をとる、またはそれを含む。
[0039]動作610で、第三者連絡先情報をフォーマットするための命令が、サーバコンピュータから取得される。例で、命令は、第三者連絡先情報をクライアントコンピュータで表示するために互換性のあるフォーマットに変換するためのルールの形をとり得る。他の例で、命令は、第三者連絡先情報を変換またはフォーマットするために使用することができるスクリプトの形をとり得る。他のタイプの命令が可能である。
[0040]動作612で、クライアントコンピュータ、たとえばクライアントコンピュータ102は、サーバコンピュータ106から取得された命令を使用し、かつクライアントコンピュータで稼働する電子メールアプリケーションに入力された1つまたは複数の第三者コンピュータのためのユーザIDおよびパスワードを使用して、1つまたは複数の第三者コンピュータ、たとえば第三者コンピュータ104、108に接続を行う。連絡先情報が1つまたは複数の第三者コンピュータでユーザに利用可能であるとき、動作612で、クライアントコンピュータ102は、1つまたは複数の第三者コンピュータから連絡先情報を取得する。
[0041]動作614で、クライアントコンピュータ102で第三者連絡先情報が集約され、フォーマットされ、表示される。第三者連絡先情報の集約は、複数の第三者コンピュータに由来し得る人の第三者連絡先情報を集める工程と、必要に応じて第三者連絡先情報を結合させる工程と、クライアントコンピュータのユーザインターフェースで他の連絡先情報と第三者連絡先情報を統合する工程とを示す。連絡先情報は、クライアントコンピュータで稼働する電子メールシステムと使用されるアイコンおよび他の構成要素と無矛盾になるようにフォーマットされる。
[0042]図7は、クライアントコンピュータでソーシャルネットワーキング連絡先情報およびアクティビティフィードを集約するための方法700の例示的流れ図である。例示的方法700で、クライアントコンピュータは、集約されたおよびフォーマットされた第三者連絡先情報をサーバコンピュータから直接取得する。
[0043]動作702で、クライアントコンピュータで、たとえばクライアントコンピュータ402で、人の連絡先情報を表示するよう要求が受信される。要求は、典型的には、電子メールメッセージの選択または人の連絡先記録の選択などのユーザ行動に基づく。
[0044]動作704で、第三者連絡先情報がユーザに利用可能であるかどうかに関して、判定が行われる。例で、クライアントコンピュータ上の電子メールアプリケーションが、第三者連絡先情報に関連する少なくとも1つのユーザIDおよびパスワードがユーザについて入力されたと判定するとき、第三者連絡先情報が利用可能であるという判定が動作706で行われる。
[0045]動作708で、可能な場合には、第三者連絡先情報がサーバコンピュータから、たとえばサーバコンピュータ404から、取得される。サーバコンピュータ404は、1つまたは複数の第三者コンピュータ、たとえば第三者コンピュータ104、108にアクセスするために人に利用可能なユーザIDおよびパスワードを使用し、第三者コンピュータからソーシャルネットワーキング情報を取得する。第三者連絡先情報は、人に関連していてもいなくてもよい。例で、サーバコンピュータは、人に関連する第三者連絡先情報のみを取得する。これらの例で、人について更新情報が入手可能でない場合、第三者連絡先情報はサーバコンピュータによって取得されない。他の例で、サーバコンピュータは、ユーザのための任意の新しい第三者連絡先情報を取得する。クライアントコンピュータは、取得された連絡先情報が必要とされるときに使用するために、キャッシュで新しい第三者連絡先情報を記憶することができる。
[0046]例で、動作710で、サーバコンピュータは、複数の第三者コンピュータから取得され得る第三者連絡先情報を集約する。他の例では、動作710で、第三者連絡先情報は、クライアントコンピュータで集約される。
[0047]動作712で、第三者情報が、クライアントコンピュータで稼働する電子メールアプリケーションのユーザインターフェースに表示される。
[0048]図8に関して、クライアントコンピュータ102の例示的構成要素が示される。例示的実施形態で、クライアントコンピュータ102は、コンピューティングデバイスである。クライアントコンピュータ102は、入力/出力デバイス、中央演算処理装置(「CPU」)、データ記憶装置、およびネットワークデバイスを含み得る。クライアントコンピュータ102はまた、ラップトップ、タブレット、コンバーチブル、あるいはスマートフォンまたは携帯電話などの他のハンドヘルドデバイスなど、モバイルコンピューティングデバイスでもよい。
[0049]基本構成で、クライアントコンピュータ102は、典型的には、少なくとも1つの処理装置802およびシステムメモリ804を含む。コンピューティングデバイスの正確な構成およびタイプに応じて、システムメモリ804は、揮発性(RAMなど)、不揮発性(ROM、フラッシュメモリなど)またはその2つの何らかの組み合わせでもよい。システムメモリ804は、典型的には、クライアントコンピュータの動作を制御するのに適したオペレーティングシステム806を含む。システムメモリ804はまた、1つまたは複数のソフトウェアアプリケーション808を含むことができ、プログラムデータを含むことができる。
[0050]クライアントコンピュータ102は、追加の特徴または機能性を有し得る。たとえば、クライアントコンピュータ102はまた、コンピュータ可読媒体を含み得る。コンピュータ可読媒体は、コンピュータ可読記憶媒体と通信媒体の両方を含み得る。
[0051]コンピュータ可読記憶媒体は、磁気ディスク、光ディスク、またはテープを含むデータ記憶装置(取外し可能および/または取外し不能)などの物理媒体である。そのような追加のストレージは、取外し可能ストレージ810および取外し不能ストレージ812によって図8に示される。コンピュータ可読記憶媒体は、コンピュータ可読命令、データ構造体、プログラムモジュール、または他のデータなどの情報の記憶のための任意の方法または技術で実装された、揮発性および不揮発性の、取外し可能および取外し不能な媒体を含み得る。コンピュータ可読記憶媒体は、RAM、ROM、EEPROM、フラッシュメモリまたは他のメモリ技術、CD−ROM、デジタル多用途ディスク(DVD)または他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージまたは他の磁気記憶装置、あるいは所望の情報を記憶するために使用することができるおよびクライアントコンピュータ102によってアクセスが可能な任意の他の媒体を含み得るが、これらに限定されない。任意のそのようなコンピュータ可読記憶媒体は、クライアントコンピュータ102の部分でもよい。クライアントコンピュータ102はまた、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなどの入力デバイス(複数可)814を有し得る。ディスプレイ、スピーカ、プリンタなどの出力デバイス(複数可)816もまた含まれ得る。
[0052]本開示の実施形態に一致して、入力デバイス(複数可)814は、ユーザの動きまたはジェスチャを検出する能力を有する任意の動き検出デバイスを備え得る。たとえば、入力デバイス(複数可)814は、複数のカメラおよび複数のマイクロフォンを備える、Microsoft CorporationのKinect(登録商標)モーションキャプチャデバイスを備え得る。
[0053]クライアントコンピュータ102はまた、デバイスが分散コンピューティング環境、たとえばイントラネットまたはインターネットで、ネットワークを介するなどして他のコンピューティングデバイス820と通信できるようにする通信接続818を含み得る。通信接続818は、通信媒体の一例である。通信媒体は、典型的には、搬送波または他の移送機構などの変調されたデータ信号でコンピュータ可読命令、データ構造体、プログラムモジュール、または他のデータによって実施することができ、任意の情報配信媒体を含む。「変調されたデータ信号」という用語は、それの特性集合のうちの1つまたは複数を有するあるいは信号内で情報を符号化するなどの形で変更された信号を意味する。例として、ただし限定ではなく、通信媒体は、ワイヤードネットワークまたは直接ワイヤード接続などのワイヤード媒体と、音響、RF、赤外線および他のワイヤレス媒体などのワイヤレス媒体とを含む。
[0054]本開示の実施形態は、図8に示された構成要素の各々または多数が単一の集積回路に統合され得るシステムオンチップ(system−on−a−chip、SOC)を介して実施することができる。そのようなSOCデバイスは、1つまたは複数の処理装置、グラフィックスユニット、通信ユニット、システム仮想化ユニット、およびそれらのすべてが単一の集積回路としてチップ基盤に統合された(または「焼かれた」)様々なアプリケーション機能を含むことができる。SOCを介して動作するとき、本開示に関する、前述の機能は、その単一の集積回路(チップ)上のコンピューティングデバイス102の他の構成要素と統合された特定用途向けロジックを介して動作させることができる。
[0055]前述の様々な実施形態は、単に例として提供されているにすぎず、限定として解釈されるべきではない。本開示の真の趣旨および範囲を逸脱することなく、様々な修正および変更が前述の実施形態に行われ得る。

Claims (10)

  1. クライアントコンピュータで連絡先情報を取得するための方法であって、
    前記クライアントコンピュータで、前記クライアントコンピュータで稼働する電子メールアプリケーションにユーザのソーシャルネットワーキング情報を表示するよう要求を受信するステップと、
    前記ユーザに関連するソーシャルネットワークに対するアカウントが前記電子メールアプリケーションのユーザに利用可能かどうかを、電子メールアプリケーションを介して判定するステップと、
    電子メールアプリケーションを介して、ソーシャルネットワークに対する前記アカウントが前記ユーザに利用可能であるという判定が行われるときに、
    ソーシャルネットワークに関連する第三者コンピュータからの第三者ソーシャルネットワーキング情報を取得するための命令をサーバコンピュータから取得するステップであって、前記サーバコンピュータが前記第三者コンピュータとは異なる、ステップと、
    前記クライアントコンピュータ上で前記第三者ソーシャルネットワーキング情報が、電子メールアプリケーションのユーザインターフェースと互換性があるようにフォーマットするためのフォーマッティング命令を前記サーバコンピュータから取得するステップと、
    前記第三者ソーシャルネットワーキング情報を取得するための前記サーバコンピュータからの前記命令を使用して前記第三者コンピュータから前記第三者ソーシャルネットワーキング情報を取得するステップと、
    前記サーバコンピュータからの前記フォーマッティング命令を使用して、前記第三者ソーシャルネットワーキング情報をフォーマットして、前記電子メールアプリケーションの前記ユーザインターフェースに表示されるようにするステップと、
    前記フォーマットされた、第三者ソーシャルネットワーク情報を、前記電子メールアプリケーションの他の連絡先情報と集約するステップと、
    前記集約された他の連絡先情報、及び、フォーマットされた第三者ソーシャルネットワーク情報を、前記クライアントコンピュータの前記電子メールアプリケーションの前記ユーザインターフェースを介して表示するステップと、
    を含む、方法。
  2. ユーザのソーシャルネットワーキング情報を表示するよう要求を受信するステップが、アクティブ化イベントが前記クライアントコンピュータで検出されたと判定するステップを含み、前記アクティブ化イベントが、前記クライアントコンピュータでの前記ユーザの選択または識別を含む、請求項1に記載の方法。
  3. 前記ソーシャルネットワークに関連するアカウントが、前記電子メールアプリケーションの前記ユーザに利用可能かどうかを判定するステップが、前記第三者コンピュータにアクセスするためのユーザIDおよびパスワードが前記電子メールアプリケーションにおいて前記ユーザのために入力されたかどうかを判定するステップを含む、請求項1に記載の方法。
  4. 前記第三者コンピュータから第三者ソーシャルネットワーキング情報を取得するための前記命令が、前記第三者コンピュータに接続するための1つまたは複数のアプリケーションプログラミングインターフェースコマンドを含む、請求項1に記載の方法。
  5. 前記第三者ソーシャルネットワーキング情報が、前記ユーザのアクティビティフィードデータを含む、請求項1に記載の方法。
  6. 1つまたは複数の追加の第三者コンピュータから第三者ソーシャルネットワーキング情報およびアクティビティフィード情報を取得するステップと、前記クライアントコンピュータで前記1つまたは複数の追加の第三者コンピュータからの前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータを集約するステップとをさらに含む、請求項1に記載の方法。
  7. 前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータと共に表示されるアイコンを介して、前記1つまたは複数の追加の第三者コンピュータの各々からの前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータを識別するステップであって、前記アイコンならびに前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータが、前記電子メールアプリケーションのユーザインターフェースに表示され、前記アイコンが、前記追加の第三者コンピュータのうちの1つに対応するソーシャルネットワークを表す、ステップをさらに含む、請求項6に記載の方法。
  8. サーバコンピュータからフォーマット情報を取得するステップが、前記クライアントコンピュータの前記電子メールアプリケーションでの表示と互換性のあるフォーマットに前記第三者ソーシャルネットワーキング情報を変換するための前記サーバコンピュータからの命令を取得するステップを含む、請求項1に記載の方法。
  9. 電子コンピューティングデバイスであって、
    処理装置と、
    命令を含むシステムメモリと
    を備え、前記命令は、前記処理装置によって実行されるときに前記電子コンピューティングデバイスに
    ユーザのソーシャルネットワーキング情報を表示するための要求を受信することを行わせ、
    前記ユーザに関連するソーシャルネットワークに対するアカウントが、前記電子コンピューティングデバイスで稼働する電子メールアプリケーションのユーザに利用可能かどうかを、電子メールアプリケーションを介して判定することを行わせ、
    前記電子メールアプリケーションを介して、前記ソーシャルネットワークに対するアカウントが前記ユーザに利用可能であるという判定が行われるときに、
    ソーシャルネットワークに関連する第三者コンピュータとは異なるサーバコンピュータから前記ユーザの第三者ソーシャルネットワーキング情報を要求することを行わせ、
    前記サーバコンピュータから第三者ソーシャルネットワーキング情報を受信することであって、前記サーバコンピュータから受信された前記第三者ソーシャルネットワーキング情報が、1つまたは複数のソーシャルネットワークからの前記ユーザのソーシャルネットワーキング情報、及び、前記第三者ソーシャルネットワーキング情報が、電子メールアプリケーションのユーザインターフェースと互換性があるように、フォーマットするためのフォーマット命令を含む、受信することを行わせ、
    前記第三者ソーシャルネットワーキング情報が、前記電子メールアプリケーションの前記ユーザインターフェースに表示されるように、フォーマットするための、前記フォーマット命令を用いさせ、
    前記フォーマットされた、第三者ソーシャルネットワーク情報を、前記電子メールアプリケーションの他の連絡先情報と集約させ、
    前記集約された他の連絡先情報、及び、フォーマットされた第三者ソーシャルネットワーク情報を、クライアントコンピュータの前記電子メールアプリケーションの前記ユーザインターフェースを介して表示させる、
    電子コンピューティングデバイス。
  10. 伝搬する信号を含まない、命令を含むコンピュータ可読記憶媒体であって、前記命令は、電子コンピューティングデバイスによって実行されるときに前記電子コンピューティングデバイスに
    前記電子コンピューティングデバイスで稼働する電子メールアプリケーションでユーザのソーシャルネットワーキング情報を表示するための要求を受信することであって、前記要求が、前記電子コンピューティングデバイスでの前記ユーザの選択または識別を含むアクティブ化イベントが前記電子コンピューティングデバイスで検出されたと判定する工程を含む、受信することを行わせ、
    前記ユーザに関連するソーシャルネットワークに対するアカウントが前記電子メールアプリケーションのユーザに利用可能かどうかを、電子メールアプリケーションを介して判定することであって、前記ユーザに関連するソーシャルネットワークに対するアカウントが前記電子メールアプリケーションのユーザに利用可能かどうかについての前記判定が、第三者コンピュータにアクセスするためのユーザIDおよびパスワードが前記電子メールアプリケーションで前記ユーザのために入力されたかどうかを判定する工程を含む、判定することを行わせ、
    前記電子メールアプリケーションを介して、前記ソーシャルネットワークに対するアカウントが前記ユーザに利用可能であるという判定が行われるときに、
    第三者コンピュータから第三者ソーシャルネットワーキング情報を取得するための命令を前記第三者コンピュータとは異なるサーバコンピュータから取得することであって、前記命令が、前記第三者コンピュータに接続するための1つまたは複数のアプリケーションプログラミングインターフェースコマンドを含む、取得することを行わせ、
    利用可能なソーシャルネットワークのリストを前記サーバコンピュータから取得することを行わせ、
    前記電子コンピューティングデバイスで前記第三者ソーシャルネットワーキング情報をフォーマットするための、フォーマッティング命令を前記サーバコンピュータから取得することであって、前記フォーマッティング命令が、前記第三者ソーシャルネットワーキング情報を前記電子コンピューティングデバイスの前記電子メールアプリケーションのユーザインターフェースと互換性のあるフォーマットに変換するための1つまたは複数のルールを含み、前記フォーマッティング命令が、スタイルシートまたはスクリプトの形をとり、取得することを行わせ、
    前記サーバコンピュータからの前記命令を使用して、前記第三者コンピュータから、前記第三者ソーシャルネットワーキング情報を取得させることであって、前記第三者ソーシャルネットワーキング情報が前記ユーザのアクティビティフィードデータを含む、取得することを行わせ、
    前記第三者ソーシャルネットワーキング情報を取得するための前記サーバコンピュータからの前記命令を使用して、1つまたは複数の追加の第三者コンピュータからアクティビティフィード情報を取得することを行わせ、
    前記第三者ソーシャルネットワーキング情報をフォーマットするための前記フォーマッティング命令を取得した後に、前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータと共に表示されるアイコンを介して、前記1つまたは複数の第三者コンピュータの各々から前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータを識別することであって、前記アイコンならびに前記第三者ソーシャルネットワーキング情報およびアクティビティフィードデータが、前記電子メールアプリケーションのユーザインターフェースに表示され、前記アイコンが、前記第三者コンピュータのうちの1つに対応するソーシャルネットワークを表す、識別することを行わせ、
    前記第三者ソーシャルネットワーキング情報をフォーマットするための前記フォーマッティング命令を取得した後に、前記電子メールアプリケーションの前記ユーザインターフェースに表示されるべき、前記取得された第三者ソーシャルネットワーキング情報を、前記電子コンピューティングデバイスで、フォーマットすることを行わせ、
    前記フォーマットされた、第三者ソーシャルネットワーキング情報を、前記電子メールアプリケーションの他の連絡先情報と集約させ、
    前記集約された他の連絡先情報、及び、フォーマットされた第三者ソーシャルネットワーク情報を、クライアントコンピュータの前記電子メールアプリケーションの前記ユーザインターフェースを介して表示させる、
    コンピュータ可読記憶媒体。
JP2014541212A 2011-11-10 2012-11-08 ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダ Active JP6178795B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/293,493 US9754326B2 (en) 2011-11-10 2011-11-10 Aggregate provider for social activity feeds and contact information
US13/293,493 2011-11-10
PCT/US2012/064008 WO2013070815A1 (en) 2011-11-10 2012-11-08 Aggregate provider for social activity feeds and contact information

Publications (2)

Publication Number Publication Date
JP2015504198A JP2015504198A (ja) 2015-02-05
JP6178795B2 true JP6178795B2 (ja) 2017-08-09

Family

ID=47798843

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014541212A Active JP6178795B2 (ja) 2011-11-10 2012-11-08 ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダ

Country Status (6)

Country Link
US (1) US9754326B2 (ja)
EP (1) EP2777013A4 (ja)
JP (1) JP6178795B2 (ja)
KR (1) KR101925662B1 (ja)
CN (1) CN102968713B (ja)
WO (1) WO2013070815A1 (ja)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150206254A1 (en) * 2011-08-12 2015-07-23 Joheem Loh System and method of integrating various platforms and methods of using the same
CN103581111B (zh) * 2012-07-20 2017-12-12 腾讯科技(深圳)有限公司 一种通信方法及***
KR101959296B1 (ko) * 2012-07-23 2019-03-18 삼성전자 주식회사 휴대단말의 통화 연결 방법 및 장치
US9576318B2 (en) 2012-09-25 2017-02-21 Mx Technologies, Inc. Automatic payment and deposit migration
US20140289271A1 (en) * 2013-03-25 2014-09-25 Salesforce.Com, Inc. System, method and computer program product for integrating a multi-tenant database system and a user information management application
US9219776B2 (en) * 2013-06-24 2015-12-22 Microsoft Technology Licensing, Llc Aggregating content from different content sources at a cloud service
CN105045448B (zh) * 2015-07-31 2018-10-02 广州华多网络科技有限公司 在主面板显示信息的方法及装置
US9692815B2 (en) * 2015-11-12 2017-06-27 Mx Technologies, Inc. Distributed, decentralized data aggregation
US11288359B1 (en) 2015-11-30 2022-03-29 Mx Technologies, Inc. Automatic account protection
US11233789B1 (en) 2015-11-30 2022-01-25 Mx Technologies, Inc. Automatic event migration
US9939962B2 (en) * 2016-02-11 2018-04-10 Hyperkey, Inc. Enhanced keyboard including multiple application execution
US10976923B2 (en) 2016-02-11 2021-04-13 Hyperkey, Inc. Enhanced virtual keyboard
WO2017139619A1 (en) 2016-02-11 2017-08-17 Hyperkey, Inc. Social keyboard
US10540620B2 (en) 2016-10-31 2020-01-21 Microsoft Technology Licensing, Llc Personalized aggregated project team activity feed
US11444902B2 (en) 2020-10-16 2022-09-13 Microsoft Technology Licensing, Llc Surfacing media conversations and interactive functionality within a message viewer of a messaging system
US11695723B2 (en) 2021-10-29 2023-07-04 Microsoft Technology Licensing, Llc Creation and consumption of non-electronic mail (email) social media content from within an email system

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133605A1 (en) 2001-03-19 2002-09-19 Alok Khanna Generation and use of rules for reading of data for online account aggregation
US20040268246A1 (en) * 2003-06-16 2004-12-30 Microsoft Corporation Systems and methods for processing collateral content associated with an electronic message
US20050091272A1 (en) * 2003-10-23 2005-04-28 Smith Walter R. Contact management
US20050216550A1 (en) 2004-03-26 2005-09-29 Paseman William G Communication mode and group integration for social networks
US8200700B2 (en) * 2005-02-01 2012-06-12 Newsilike Media Group, Inc Systems and methods for use of structured and unstructured distributed data
US20060265489A1 (en) * 2005-02-01 2006-11-23 Moore James F Disaster management using an enhanced syndication platform
US7593925B2 (en) 2005-02-25 2009-09-22 Microsoft Corporation Method and system for locating contact information collected from contact sources
US8412780B2 (en) 2005-03-30 2013-04-02 Google Inc. Methods and systems for providing current email addresses and contact information for members within a social network
US7797318B2 (en) 2005-08-25 2010-09-14 Microsoft Corporation Networking through electronic messaging and mail
US7673327B1 (en) 2006-06-27 2010-03-02 Confluence Commons, Inc. Aggregation system
US8954500B2 (en) 2008-01-04 2015-02-10 Yahoo! Inc. Identifying and employing social network relationships
US7730216B1 (en) 2006-12-14 2010-06-01 Qurio Holdings, Inc. System and method of sharing content among multiple social network nodes using an aggregation node
US8468244B2 (en) * 2007-01-05 2013-06-18 Digital Doors, Inc. Digital information infrastructure and method for security designated data and with granular data stores
US9716764B2 (en) * 2007-07-25 2017-07-25 Yahoo! Inc. Display of communication system usage statistics
US20090138475A1 (en) 2007-11-27 2009-05-28 Hjcv Llc Method for creating a web-based contact book which includes multi-sourced contact-generated content (from social networks) in a custom and private stand-alone contact book with information selectively pulled from multiple outside sources, including multiple social networks, via a unique combination of a user decision node and a main and subordinated data tables structure, yielding no explicit or implicit source level value judgments or biases
US20090171691A1 (en) 2007-12-28 2009-07-02 Humanbook, Inc. System and method for a web-based social networking database
US20090209286A1 (en) 2008-02-19 2009-08-20 Motorola, Inc. Aggregated view of local and remote social information
JP5266841B2 (ja) 2008-03-31 2013-08-21 富士通株式会社 仮想共同体管理システム、仮想共同体管理方法、およびコンピュータプログラム
US8949343B2 (en) 2008-08-28 2015-02-03 Microsoft Corporation Email confirmation page for social network notifications
US9836798B2 (en) 2008-10-30 2017-12-05 Excalibur Ip, Llc Cross-network social networking application architecture
US7974983B2 (en) 2008-11-13 2011-07-05 Buzzient, Inc. Website network and advertisement analysis using analytic measurement of online social media content
US20100153284A1 (en) 2008-12-17 2010-06-17 Black Drumm, Inc. Methods and systems to use an aggregated contact list for sharing online information
US20100312644A1 (en) 2009-06-04 2010-12-09 Microsoft Corporation Generating recommendations through use of a trusted network
KR101629257B1 (ko) 2009-09-28 2016-06-10 엘지전자 주식회사 이동단말기 및 그의 친구검색 방법
US20110167114A1 (en) 2010-01-05 2011-07-07 International Business Machines Corporation Automatically synchronizing new contacts across multiple social networking sites
US9094503B2 (en) 2010-02-11 2015-07-28 Apple Inc. Methods and apparatus for contact information representation
KR101708775B1 (ko) 2010-02-11 2017-03-08 삼성전자주식회사 휴대 단말기의 정보 제공 방법 및 장치
KR101712199B1 (ko) * 2010-03-02 2017-03-03 삼성전자주식회사 메시징 서비스와 소셜 네트워크 서비스 간의 상호 연동을 통한 연락처 제공 장치 및 방법
WO2011109802A1 (en) 2010-03-05 2011-09-09 Larosa Joseph J System and method for expanding, amalgamating, selectively utilizing and transforming access to networking websites
KR20110103611A (ko) 2010-03-15 2011-09-21 에스케이 텔레콤주식회사 소셜 네트워크 서비스 시스템 및 소셜 네트워크 서비스 방법
KR101680897B1 (ko) * 2010-04-22 2016-11-29 엘지전자 주식회사 이동 통신 단말기에서 사회적 네트워킹 서비스 제공방법 및 그 방법을 이용한 이동 통신 단말기
US9454579B2 (en) * 2010-10-28 2016-09-27 Dalia N. ASTERBADI Method, system and apparatus for managing contact data
US20120117497A1 (en) * 2010-11-08 2012-05-10 Nokia Corporation Method and apparatus for applying changes to a user interface
US8818049B2 (en) * 2011-05-18 2014-08-26 Google Inc. Retrieving contact information based on image recognition searches
US10146777B2 (en) * 2011-05-25 2018-12-04 Facebook, Inc. Synchronous display of personal and contact-shared contact information

Also Published As

Publication number Publication date
JP2015504198A (ja) 2015-02-05
EP2777013A1 (en) 2014-09-17
WO2013070815A1 (en) 2013-05-16
EP2777013A4 (en) 2015-07-29
CN102968713A (zh) 2013-03-13
KR20140089538A (ko) 2014-07-15
KR101925662B1 (ko) 2018-12-05
US9754326B2 (en) 2017-09-05
CN102968713B (zh) 2016-05-11
US20130124640A1 (en) 2013-05-16

Similar Documents

Publication Publication Date Title
JP6178795B2 (ja) ソーシャルアクティビティフィードおよび連絡先情報のための集約プロバイダ
US10263944B2 (en) Location aware sticky notes
US10129393B2 (en) Caller identification using communication network information
JP6568904B2 (ja) メッセージ・アクティビティおよび通知値に基づく視覚通知パラメータの調整
JP6306187B2 (ja) 動的電話番号割り当て
CN106375191B (zh) 新闻订阅源技术
CN104915835B (zh) 信用账户创建装置、***和方法
CN102567299B (zh) 使用文本消息与电子表格交互
KR101679449B1 (ko) 정보 통합 서비스
US20110314064A1 (en) Notifications Platform
AU2017201962A1 (en) Identifying business type using public information
KR20140072922A (ko) 전력 비용 및 소셜 인자에 기반한 알림의 제어
US9501335B2 (en) Web service API for unified contact store
US8856230B2 (en) In browser real time collaboration lists and forms
CN104917796A (zh) 信用账户创建装置、***和方法
JP2015517161A (ja) コンテンツに基づくウェブ拡張およびコンテンツのリンク
US20130332849A1 (en) Email content sharing
US20190104101A1 (en) Paired effects in conversations between users
US20170329796A1 (en) Systems and methods for context-based file sharing

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20150528

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20151008

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20161006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20161221

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170501

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170615

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170714

R150 Certificate of patent or registration of utility model

Ref document number: 6178795

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250