(57)【要約】  ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法を提供する。例示的な方法は、メンバープロフィールに関連してアプリケーションをインストールする要求をウェブベースのソーシャルネットワークのメンバーから受け付けるステップと、要求されたアプリケーションをインストールするステップと、インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択を提供するステップと、メンバーからプライバシー設定選択を受け付けるステップと、プライバシー設定選択に基づいて、アプリケーションに関連付けられたデータを表示するステップとを含む。【選択図】図３
2010528366.tif 000002
【特許請求の範囲】
【請求項１】
ウェブベースのソーシャルネットワークにおいてメンバープロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供する方法であって、
前記メンバープロフィールに関連して、前記アプリケーションをインストールする要求をメンバーから受け付けるステップと、
前記要求されたアプリケーションをインストールするステップと、
前記インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択を提供するステップと、
前記メンバーから前記プライバシー設定選択を受け付けるステップと、
前記プライバシー設定選択に基づいて、前記アプリケーションに関連付けられた前記データを表示するステップと
を含むことを特徴とする方法。
【請求項２】
前記アプリケーションはプロダクツディレクトリを介して利用可能であることを特徴とする請求項１に記載の方法。
【請求項３】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて第２のメンバーに対して表示されることを特徴とする請求項１に記載の方法。
【請求項４】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて前記メンバーのみに対して表示されることを特徴とする請求項１に記載の方法。
【請求項５】
プライバシー設定選択のサマリーを表示するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
ウェブベースのソーシャルネットワークのメンバープロフィールに関連付けられたアプリケーションのプライバシー設定を提供するためのシステムであって、
前記メンバープロフィールに関連して前記アプリケーションをインストールする要求をメンバーから受け付けるように構成される通信インタフェースと、
前記要求されたアプリケーションをインストールするように構成されるプロフィールモジュールと、
前記インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択を提供するとともに、前記メンバーから該プライバシー設定選択を受け付けるように構成されるプライバシー設定モジュールとを備え、
前記通信インタフェースは、前記プライバシー設定選択に基づく表示のために、前記アプリケーションに関連付けられたデータを送信するようにさらに構成されることを特徴とするシステム。
【請求項７】
前記アプリケーションはプロダクツディレクトリを介して利用可能であることを特徴とする請求項６に記載のシステム。
【請求項８】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて第２のメンバーに対して表示されることを特徴とする請求項６に記載のシステム。
【請求項９】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて前記メンバーにのみ表示されることを特徴とする請求項６に記載のシステム。
【請求項１０】
プライバシー設定選択のサマリーを表示するように構成されるプライバシーサマリーモジュールをさらに備えることを特徴とする請求項６に記載のシステム。
【請求項１１】
ウェブベースのソーシャルネットワークのメンバープロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供する方法を実行するために、プロセッサにより実行可能なプログラムを収納するコンピュータに読み取り可能な媒体であって、
前記方法は、
前記メンバープロフィールに関連して、前記アプリケーションをインストールする要求をメンバーから受け付けるステップと、
前記要求されたアプリケーションをインストールするステップと、
前記インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択を提供するステップと、
前記メンバーから前記プライバシー設定選択を受け付けるステップと、
前記プライバシー設定選択に基づいて、前記アプリケーションに関連付けられた前記データを表示するステップと
を含むことを特徴とするコンピュータに読み取り可能な媒体。
【請求項１２】
前記アプリケーションはプロダクツディレクトリを介して利用可能であることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１３】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて第２のメンバーに対して表示されることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１４】
前記インストールされたアプリケーションに関連付けられたデータは、前記プライバシー設定選択に基づいて前記メンバーのみに対して表示されることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１５】
前記方法は、プライバシー設定選択のサマリーを表示するステップをさらに含むことを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１６】
前記プライバシー設定選択は、前記アプリケーションに関連付けられたデータが前記メンバーの友人によりアクセスされることを可能にすることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１７】
前記プライバシー設定選択は、前記アプリケーションに関連付けられたデータが前記メンバーの学校ネットワークによりアクセスされることを可能にすることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１８】
前記プライバシー設定選択は、前記アプリケーションに関連付けられたデータが前記メンバーの職場ネットワークによりアクセスされることを可能にすることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項１９】
前記プライバシー設定選択は、前記アプリケーションに関連付けられたデータが前記メンバーの地理的ネットワークによりアクセスされることを可能にすることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【請求項２０】
前記プライバシー設定選択は、前記アプリケーションに関連付けられたデータが前記メンバーのみによりアクセスされることを可能にすることを特徴とする請求項１１に記載のコンピュータに読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、ソーシャルネットワークに関し、より詳細には、本発明は、ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法に関する。
【０００２】
本出願は、２００７年５月２４日に出願され、「ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法」と題する米国仮特許出願第６０／９３１，８５１号の利益および優先権を主張する。この出願は参照により本出願に組み込まれる。
【背景技術】
【０００３】
従来、ウェブベースのソーシャルネットワークは、他人（すなわち、他のメンバー、非メンバーあるいはコンピュータユーザ）がソーシャルネットワークのメンバーにアクセスし、そのメンバーについて見てもよいかをそのメンバーが制御することを可能にするために、プライバシー設定を提供している。例えば、ソーシャルネットワークのメンバーは、そのメンバーと一緒に学校に行く人々がそのメンバーについての情報を見ることを望むのみであってもよい。典型的に、プライバシー設定は、ソーシャルネットワーク上のメンバープロフィールに関連して提供される。メンバープロフィールは、ソーシャルネットワークのメンバーについての詳細な情報を含んでいればよい。しかしながら、プライバシー設定がメンバー入力に応じて種々の計算アプリケーションにより生成されるデータを制御しないことが従来のプライバシー設定に関連する問題である。さらに、従来のプライバシー設定は、各メンバーにより利用される計算アプリケーションの種類に基づいてそのメンバーによって要求されるニーズに対処することができない。結果として、ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法が必要である。
【発明の概要】
【０００４】
ユーザプロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法を提供する。例示的な方法は、メンバープロフィールに関連してアプリケーションをインストールする要求をウェブベースのソーシャルネットワークのメンバーから受け付けるステップと、要求されたアプリケーションをインストールするステップと、インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択を提供するステップと、メンバーからプライバシー設定選択を受け付けるステップと、プライバシー設定選択に基づいて、アプリケーションに関連付けられたデータを表示するステップとを含む。
【０００５】
例示的なシステムは、メンバープロフィールに関連してアプリケーションをインストールする要求をウェブベースのソーシャルネットワークのメンバーから受け付けるように構成される通信インタフェースと、要求されたアプリケーションをインストールするように構成されるプロフィールモジュールと、インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するために、プライバシー設定選択をメンバーに提供するとともに、メンバーからプライバシー設定選択を受け付けるように構成されるプライバシー設定モジュールとを備え、通信インタフェースは、プライバシー設定選択に基づく表示のために、アプリケーションに関連付けられたデータを送信するように構成される。
【図面の簡単な説明】
【０００６】
【図１】例示的なウェブベースのソーシャルネットワークアーキテクチャのブロック図である。
【図２】ソーシャルネットワーク環境に関連付けられた例示的なアプリケーションエンジンのブロック図である。
【図３】プロフィールアプリケーションに関連付けられた例示的なプライバシー設定選択のスクリーンショットである。
【図４】外部アプリケーションに関連付けられた例示的な許可のスクリーンショットである。
【図５】他のアプリケーションのための例示的なプライバシー設定選択のスクリーンショットである。
【図６】例示的なプライバシー概観のスクリーンショットである。
【図７】メンバープロフィールに関連付けられたアプリケーションのプライバシー設定選択を提供するための例示的な処理のフローチャートである。
【発明を実施するための形態】
【０００７】
ウェブベースのソーシャルネットワークメンバープロフィールに関連付けられたアプリケーションのためのプライバシー設定を提供するシステムおよび方法を提供する。ウェブベースのソーシャルネットワークのあるメンバーが、ソーシャルネットワークに関連付けられたデータと相互作用し、あるいはそれと統合する計算アプリケーションをインストールすると（または、他の方法で計算アプリケーションへのアクセスを可能にすると）、プライバシー設定選択は、ソーシャルネットワークの他のメンバーによるアクセスや見ることを制御するために、メンバーに提供される。計算アプリケーションは、プロダクツディレクトリ（product directory）を介して利用可能となっていればよい。プロダクツディレクトリは、メンバーのプロフィールを通して内部にインストールするための計算アプリケーションを提供すればよい。また、プロダクツディレクトリは、外部に、または、計算アプリケーションに関連付けられ、ソーシャルネットワークから離れたサイトを通してインストールするために計算アプリケーションを提供してもよい。内部にインストールされたアプリケーションのためのプライバシー設定選択はメンバーによりなされればよく、外部アプリケーションのためのプライバシー設定選択は、外部アプリケーションをインストールするためにメンバーが同意したサービス条件下でなされればよい。そのアプリケーションに関連付けられたデータは、プライバシー設定選択に基づいて、一人以上の第２のメンバーに対して表示されればよい。
【０００８】
図１は、例示的なウェブベースのソーシャルネットワークアーキテクチャのブロック図である。例示的なアーキテクチャ１００は、ウェブベースのソーシャルネットワークのユーザまたはメンバー１０５Ａ〜メンバー１０５Ｎ（一般的に、一人または複数のメンバー１０５Ｎとみなされる）と、ネットワーク１１０と、ソーシャルネットワークエンジン１１５と、アプリケーションエンジン１２０とを備える。ソーシャルネットワークエンジン１１５およびアプリケーションエンジン１２０の少なくとも一方は、コンピュータに読み取り可能な記憶媒体に格納され得る命令から構成されてもよい。その命令は、プロセッサにより読み出され、実行されればよい。命令のいくつかの例は、ソフトウェア、プログラムコードおよびファームウェアである。記憶媒体のいくつかの例は、記憶装置、テープ、ディスク、集積回路およびサーバである。
【０００９】
例示的な一実施形態によれば、一人以上のメンバー１０５Ｎは、ネットワーク１１０を介してソーシャルネットワークエンジン１１５と通信する。ネットワーク１１０は、インターネットを含むあらゆる電子的な有線、無線あるいはモバイルネットワークを含めばよい。メンバー１０５Ｎは、典型的に、ソーシャルネットワーキングウェブサイトのメンバーであり、ソーシャルネットワーキングウェブサイトは、ソーシャルネットワークエンジン１１５およびアプリケーションエンジン１２０の少なくとも一方に関連付けられればよい。各メンバー１０５Ｎは、ソーシャルネットワークエンジン１１５あるいはアプリケーションエンジン１２０と通信して、サーバに格納され得るプロフィールデータベース内のプロフィール、プロフィールページなどを有すればよい。プロフィールは、名前、住所、興味、政治観および宗教観、所属組織（例えば、学校、地理的コミュニティ、あるいは雇用主）、写真、友人などの各メンバー１０５Ｎについての情報を含めばよい。メンバー１０５Ｎは、ラップトップコンピュータやデスクトップコンピュータ、携帯電話、携帯情報端末（ＰＤＡ）、セットトップボックスなどの計算装置を介して、ソーシャルネットワークにアクセスし、あるいは、ソーシャルネットワークと相互作用すればよい。メンバー１０５Ｎは、自分についてのデータを（例えば、各人の個人プロフィールに）入力したり、ソーシャルネットワークグループに参加したりすること等により、（自分自身のデータに加えて）他のソーシャルネットワークメンバーについてのデータを見たり、そのデータにアクセスしたり、あるいは、ソーシャルネットワークエンジン１１５を介して他のソーシャルネットワークメンバーと相互作用したりすればよい。
【００１０】
種々の例示的な実施形態によれば、アプリケーションエンジン１２０は、メンバーのプロフィールに関連して、インストールのためあるいはメンバーのプロフィールからアクセスするための１つ以上の計算アプリケーションを提供すればよい。アプリケーションは、メンバープロフィールに進むリンクを介して、またはメンバープロフィール内にインストールされたアプリケーションを介してアクセスされればよい。メンバープロフィール内からインストールされたアプリケーションは、プロフィールアプリケーションまたはプラットフォームアプリケーションを含めばよい。そのアプリケーションは、ソーシャルネットワーク外のサードパーティの主体（「サードパーティのアプリケーション」）により、ソーシャルネットワークにより、あるいは、ソーシャルネットワークのメンバーにより開発されればよい。
【００１１】
例示的な一実施形態によれば、メンバー１０５Ｎは、彼らのプロフィールに映画関連アプリケーションをインストールしてもよい。映画関連アプリケーションは、顧客に映画レンタルを出荷するオンライン会社により提供されればよい。アプリケーションは、アプリケーションプログラミングインタフェース（「ＡＰＩ」）を介するインストールのために、メンバーに利用可能にされていてもよい。例えば、メンバーは、自分のプロフィール内のアプリケーションへのリンクをペーストしたり、クリックしたりすることにより、あるいは、そのアプリケーションへのショートカットを可能にする同様の機構を用いることにより、ＡＰＩを介してソーシャルネットワークからアプリケーションにアクセスすればよい。映画関連アプリケーションのインストールの後、映画関連アプリケーションについてのデータは、メンバーのプロフィール上にまたはその近くに表示されればよい。映画関連アプリケーションについてのデータは、メンバーのコンピュータデスクトップ上などの他の場所に表示されてもよい。映画関連アプリケーションは、そのメンバーに映画レンタルを勧めるために、メンバーのプロフィールページ（例えば、メンバーの興味、教育、趣味など）からデータにアクセスするとともに、そのデータを組み込むことができてもよい。そのような情報は、メンバーと、本明細書に記述したプライバシー設定選択を介してその情報にアクセスしたり、その情報を見たりすることを可能にしてもよい他の誰かとに対して表示されればよい。
【００１２】
種々の実施形態によれば、ソーシャルネットワークエンジン１１５に従って、アプリケーションエンジン１２０は、本明細書に記述するように、メンバープロフィール上の映画関連アプリケーションなどの選択されたアプリケーションについてのデータの表示に関連したプライバシー設定選択を提供すればよい。このように、アプリケーションエンジン１２０を介して、メンバーは、メンバーのプロフィール上の映画関連アプリケーションについてのデータを見てもよい他のメンバーを選択すればよい。例えば、メンバーは、メンバーのつい最近の映画レンタルを見てもよい他のメンバーを決定してもよい。
【００１３】
ここで、図２は、ソーシャルネットワーク環境に関連付けられた例示的なアプリケーションエンジンのブロック図を示す。例示的なアプリケーションエンジン１２０は、通信インタフェース２０５と、プライバシーサマリーモジュール２１０と、プライバシー設定モジュール２１５と、プロフィールモジュール２２０とを備える。
【００１４】
例示的な一実施形態によれば、通信インタフェース２０５は、ソーシャルネットワークエンジン１１５（図１）とソーシャルネットワークのメンバーのプロフィールにインストールされたアプリケーションとの間でデータを通信（伝達）するために設けられればよい。例えば、メンバーのプロフィール上に映画関連アプリケーションにより表示されたおすすめの映画のメンバーの選択は、通信インタフェース２０５を介してソーシャルネットワークエンジン１１５とアプリケーションとの間で交換されるデータを含めばよい。
【００１５】
種々の例示的な実施形態では、プライバシー設定モジュール２１５は、メンバーがアプリケーションに関する種々のプライバシー設定選択を選択するのを可能にするように構成されればよい。例えば、メンバーは、そのメンバーがメンバーの友人として指名したソーシャルネットワークのメンバーに対して、メンバーのプロフィール上のアプリケーションの表示を制限してもよい。プライバシー設定モジュール２１５は、アプリケーションに関連付けられたデータの表示に関連付けられたプライバシー設定のためのほとんどあらゆる種類の選択を提供してもよい。
【００１６】
例示的な一実施形態では、プライバシーサマリーモジュール２１０は、メンバーによりインストールされ、あるいはアクセスされたアプリケーションに関してメンバーによりなされたプライバシー設定選択のプライバシーサマリー（説明的パラグラフなど）を生成すればよい。
【００１７】
一実施形態によれば、プロフィールモジュール２２０は、メンバーのプライバシー設定選択の記憶を指示するように構成されればよい。例えば、プライバシーサマリーモジュール２１０は、本明細書で議論したプライバシーサマリーを生成するために、プロフィールモジュール２２０からデータを利用してもよい。ほとんどあらゆる種類のデータは、プロフィールモジュール２２０により生成され、あるいは格納されればよい。また、メンバーについてのほとんどあらゆる種類のデータは、プロフィールモジュール２２０を介してアクセスされればよい。プロフィールモジュール２２０は、プライバシー設定モジュール２１５に従って、そのメンバーについてのデータへのアクセスを制御すればよい。換言すれば、プロフィールモジュール２２０は、プライバシー設定モジュール２１５により示されるように、メンバーにより選択されたメンバーのみに対して、そのメンバーのプロフィールにインストールされたアプリケーションについてのデータを表示すればよい。
【００１８】
図２がアプリケーションエンジン１２０に関連して種々のモジュールを示すが、より少ないまたはより多くのモジュールが設けられてもよく、それも種々の実施形態の範囲にまだ含まれる。
【００１９】
図３は、プロフィールアプリケーションに関連付けられた例示的なプライバシー設定選択のスクリーンショットである。例示的なプライバシー設定選択によりスクリーンショット３００に示されるように、各プロフィールアプリケーションのために、メンバーは種々のプライバシー設定選択を選択してもよい。例示的な一実施形態によれば、プロフィールアプリケーションのための各プライバシー設定選択は、他のメンバーあるいはメンバーのグループ（例えば、ネットワーク）のいずれが特定のメンバーに関連付けられたプロフィールを介して、プロフィールアプリケーションについてのデータを見たり、そのデータにアクセスしたりし得るかを特定のメンバーが決定することを可能にしてもよい。例えば、スクリーンショット３００に示すように、メンバーは、メンバーのプロフィール上にインストールされた「チャンビー（Chumby）」アプリケーションを見たり、あるいはそのアプリケーションにアクセスしたりし得るネットワークとして、「マイクロソフト（Microsoft）」および「カリフォルニア州シリコンバレー（Silicon Valley, CA）」ネットワークを選択した。このように、「マイクロソフト」および「カリフォルニア州シリコンバレー」ネットワークと、「私の友人すべて（all my friends）」とは、「チャンビー」アプリケーションに関連付けられたデータと分かればよい。同様に、スクリーンショット３００内の例示的なプライバシー設定選択は、メンバーによりインストールされた書評アプリケーションのために、「私のネットワークすべておよび私の友人すべて（all my networks and all my friends）」が書評アプリケーションについて表示されるデータにアクセスしたり、そのデータを見たりしてもよいとそのメンバーが決定したことを示す。
【００２０】
種々の例示的な実施形態によれば、「私のいくつか（some of my）」が特定のアプリケーションのためのドロップダウンメニューから選択されると、さらなるリストは、ネットワークや友人などがその特定のアプリケーションに関するデータを見得るさらなるプライバシー設定選択をメンバーが選択するのを可能にすればよい。さらに、スクリーンショット３００は、「私の友人のみ（only my friends）」が「米国政策（U.S. Politics）」アプリケーションについてのデータを見ることをそのメンバーが選択したことを示す。このように、「米国政策」アプリケーションがメンバーの政党所属を示すならば、メンバーの「友人」グループのみが、メンバーのプロフィール上のアプリケーションにより示されるメンバーの政党所属および何か他のデータを見てもよい。
【００２１】
また、スクリーンショット３００は、外部アプリケーションのリストも示す。一実施形態では、「ログイン（logged in）」状態は、メンバーが現在どのアプリケーションにログインしているかをそのメンバーに示す。また、各外部アプリケーションを削除するオプションも提供される。外部アプリケーションは、メンバーのプロフィールの外部にインストールされたアプリケーションを表せばよい。そこでは、メンバーは、ソーシャルネットワーク内からのメンバーのデータの共有や利用などの外部アプリケーションに関連付けられたサービス条件に同意したかもしれない。メンバーのデータにアクセスする許可を取り消すために、メンバーは、特定の外部アプリケーションを削除する必要があってもよい。また、他のメンバーがメンバーのプロフィール上のアプリケーションについて見てもよいデータをそのメンバーが制御し得るプロフィールアプリケーションと同じ外部アプリケーションをインストールすることができてもよい。
【００２２】
さらなる実施形態によれば、アプリケーションのためのプライバシー設定選択のスケール表現が表示されてもよい。スクリーンショット３００に示すように、「米国政策」アプリケーションには、「私のスペース（My Space）」アプリケーションのための線表現に比較すると、（スクリーンショット３００内のプライバシー設定選択のテキスト記述の右側に示される）比較的短い線表現が添付されている。なぜならば、メンバーのプロフィール内の「米国政策」アプリケーションに関するデータにアクセスすることを選択するメンバーが少数だからである。線表現がスクリーンショット３００内に示されるが、いくつかの実施形態によれば、陰影のあるバブル（shaded bubble：半球状のもの）などのあらゆるスケール表現が提供されてもよい。
【００２３】
図４は、外部アプリケーションに関連付けられた例示的な許可のスクリーンショットである。また、スクリーンショット４００に示す例示的な許可は、例示的なプライバシー設定選択を示しているスクリーンショット３００（図３）の下半分に示される。種々の実施形態によれば、ソーシャルネットワークに関連付けられたメンバーについてのデータへのアクセスは、サービス条件を介して、メンバーがソーシャルネットワークの外部からインストールし得るサードパーティの（外部の）アプリケーションで許可されてもよい。外部アプリケーションは、メンバーのデータのいくらかまたはすべてを利用してもよい。また、外部アプリケーションは、ソーシャルネットワーク上に位置してもよく、あるいは、ソーシャルネットワーク外に位置するウェブサイトに関連付けられてもよい。メンバーは、スクリーンショット４００に示すような「ここをクリックしてログアウトする（click here to log out）」選択により示されるように、ログアウトすることにより、外部アプリケーションでのセッションを中止してもよい。
【００２４】
図５は、他のアプリケーションのための例示的なプライバシー設定選択のスクリーンショットである。種々の実施形態では、スクリーンショット５００に示すような他のアプリケーションのための例示的なプライバシー設定選択は、他のアプリケーションがインストールされ、あるいは、メンバーの「友人」により作動されるとき、この他のアプリケーションがメンバーについてのどのデータにアクセスし得るかを決定してもよい。換言すれば、第２のメンバーが第１のメンバーの「友人」グループに所属しているならば、どのデータも第２のメンバーによりインストールされたアプリケーションと共有されるべきではないことを示すプライバシー設定選択を第１のメンバーがなさない限り、第２のメンバーによりインストールされたアプリケーションは、プロフィールデータなどの第１のメンバーについてのデータにアクセスしてもよい。第１のメンバーがスクリーンショット５００に示すすべてのアイテムのチェックを外すことにより、あるいは、何か他の方法により、そのようなプライバシー設定選択がなされてもよい。第１のメンバーは、彼らのプロフィールに関連付けられたどのデータが特定のボックスをチェックすることにより共有され得るかを指定してもよい。「あなたの所属するグループ（groups you belong to）」などのプロフィールデータを表す種々のボックスがスクリーンショット５００内に示されるが、より少ないまたはより多くのボックスが、各メンバーに関連付けられたより多くあるいはより少ないプロフィールデータを表すために提供されてもよく、それも本明細書で予定される種々の実施形態の範囲にまだ含まれる。
【００２５】
スクリーンショット５００に示すように、一実施形態によれば、メンバーは、スクリーンショット５００の下部にある選択をし、その後、その選択を確認または否定するために「セーブ（save）」もしくは「キャンセル（cancel）」を選択することにより、ボックスの「すべてをチェック」してもよく、ボックスの「すべてのチェックを外す」をチェックしてもよく、あるいは、「デフォルトに戻す」をチェックしてもよい。そのメンバーに関連付けられたプロフィールデータを表すボックスの１つ以上をチェックすることにより、そのメンバーは、メンバーの名前、ネットワークおよび友人のリストを本明細書で議論したプロフィールアプリケーションと共有することに同意する。
【００２６】
また、図３〜図５に示すように、プロフィールのためのプライバシー設定選択やプラットフォームアプリケーション、外部アプリケーション、あるいは、他のアプリケーションは、各アプリケーションカテゴリに関連付けられた１つ以上のタブを選択することによりアクセスされればよい。
【００２７】
図６は、例示的なプライバシー概観（オーバビュー）のスクリーンショットである。種々の例示的な実施形態では、スクリーンショット６００に示す例示的なプライバシー概観は、「プロフィール」、「検索」、「写真」および「フェイスブックプラットフォーム（Facebook Platform）」などの各メンバーに関連付けられた種々のカテゴリのために編集され得る設定のサマリーを提供する。例えば、他のメンバーが特定のメンバーのプロフィール上にインストールされたアプリケーションについてのどの情報にアクセスし、あるいは見てもよいかを決定することなどの、本明細書で議論したアプリケーションのためのプライバシー設定選択を選択するために、「フェイスブックプラットフォーム」カテゴリがアクセスされてもよい。
【００２８】
スクリーンショット６００に示すように、いくつかの実施形態では、ある他のメンバーをブロックしたり、メンバーのプロフィールへのアクセスを制限したりするオプションは、プライバシー概観スクリーンを介してアクセスされればよい。「編集設定（edit settings）」オプションは、アプリケーションがインストールされ得る「フェイスブックプラットフォーム」などの、プライバシー設定が編集され得るカテゴリにアクセスするためのプライバシー概観スクリーン上に設けられる。
【００２９】
図７は、メンバープロフィールに関連付けられたアプリケーションのプライバシー設定選択を提供するための例示的な処理７００のフローチャートである。
【００３０】
ステップ７１０では、メンバープロフィールに関連してアプリケーションをインストールするというメンバーからの要求が受け付けられる。例示的な一実施形態によれば、例示的なソーシャルネットワークエンジン１１５（図１）などのソーシャルネットワークエンジンは、アプリケーションをインストールするために（あるいは、アプリケーションにアクセスするために）、メンバー１０５Ａ（図１）などのメンバーから要求（リクエスト）を受け付ければよい。その要求は、プロフィールアプリケーションまたはプラットフォームアプリケーションのための要求を表せばよい。
【００３１】
ステップ７２０では、アプリケーションまたはアプリケーションへのアクセスは、受け付けた要求に応じてインストールされればよい。本明細書に記述したように、プロフィールアプリケーションをインストールすることは、要求しているメンバーのプロフィール上にボックスまたは他の表示を生成する。例えば、株式市場アプリケーションをインストールすることは、メンバーのプロフィールページ上に株式市場表示ボックスを生成すればよい。その代わりに、ソーシャルネットワークエンジン１１５を介するよりもむしろ、そのメンバーが株式市場アプリケーションプロバイダから直接その株式市場アプリケーションをインストールするならば、データを有する株式市場アプリケーションでの表示ボックスは、メンバーのプロフィール上に表示されなくてもよい。例えば、メンバーは、ソーシャルネットワークがあるメンバーのデータを外部アプリケーションと共有し得るように、そのメンバーに関連付けられた計算装置上に外部アプリケーションをインストールし、ソーシャルネットワークからサービス条件に同意することにより、外部アプリケーションにアクセスしてもよい。
【００３２】
ステップ７３０では、インストールされたアプリケーションに関連付けられたデータへのアクセスを制御するためのプライバシー設定選択が提供されればよい。例えば、メンバーのどのネットワークが株式市場アプリケーションによりメンバーに提供された指示価格（提案）株購入などの関連データにメンバーのプロフィールページからアクセスしたり、その関連データを見たりしてもよいかをメンバーが決定するために、株式市場アプリケーションのためのプライバシー設定選択がアプリケーションをインストールしたメンバーに提供されればよい。
【００３３】
ステップ７４０では、１つ以上のプライバシー設定選択がメンバーから受け付けられる。例示的な一実施形態では、メンバーは、特定のアプリケーションのためのプライバシー設定選択を提出する。スクリーンショット３００（図３）は、「チャンビー」アプリケーションや「大学通りのレストラン（University Ave. Restaurants）」アプリケーションなどの種々のアプリケーションのために受け付けられ得る種々の例示的なプライバシー設定選択を示す。いくつのアプリケーションのためのいくつのプライバシー設定選択がメンバーから受け付けられてもよい。
【００３４】
ステップ７５０では、インストールされたアプリケーションに関連付けられたデータは、受け付けられたプライバシー設定選択に基づいて表示されればよい。例えば、株式市場アプリケーションに関連したデータは、メンバーが株式市場アプリケーションのための「私の友人すべて」のプライバシー設定選択をすることに基づいて、そのメンバーの友人すべてに対して表示されてもよい。
【００３５】
種々の実施形態を上述したが、それらは一例としてのみ提示されたものであり、限定するものではないことを理解されたい。例えば、アプリケーションエンジン１２０（図１）に関連付けられた構成要素のいずれかが本明細書に示した所望の機能性のいずれかを用いればよい。したがって、好適な実施形態の幅および範囲を上述の例示的な実施形態のいずれかに限定すべきではない。また、これらの実施形態が例証（図解）を参照して記述されるように、記述した方法あるいは特定の構造の種々の変更または適合は、当業者にとって明白になればよい。本明細書に記述した構成要素および機能は、コンピュータに読み取り可能な記憶媒体に格納される命令から構成することができる。その命令はプロセッサにより読み出され、実行され得る。命令のいくつかの例は、ソフトウェア、プログラムコードおよびファームウェアである。記憶媒体のいくつかの例は、記憶装置、テープ、ディスク、集積回路およびサーバである。その命令は、プロセッサにより実行されると、本発明に沿って動作するようにプロセッサに指示するように動作する。当業者は、命令、プロセッサおよび記憶媒体に精通している。
【図１】
2010528366.tif 000003
【図２】
2010528366.tif 000004
【図３】
2010528366.tif 000005
【図４】
2010528366.tif 000006
【図５】
2010528366.tif 000007
【図６】
2010528366.tif 000008
【図７】
2010528366.tif 000009
【国際調査報告】
2010528366.tif 000010