(57)【要約】  一実施形態では、方法は、広告と関連付けられた報酬生成イベントを示す指示子を受信する工程を含む。報酬生成イベントは、ユーザに提示される広告に応じた、ユーザによるアクションを含む。この方法はまた、ユーザによるアクションに少なくとも一部は基づいて、報酬生成イベントに対しユーザに割り当てる報酬を決定する工程を含む。
2015536007.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティング・デバイスが、広告と関連付けられた報酬生成イベントを示す指示子を受信する工程であって、前記報酬生成イベントは、前記広告がユーザに対し提示されることに応じた前記ユーザによるアクションを含む、指示子受信工程と、
前記コンピューティング・デバイスが、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記ユーザに割り当てる報酬を決定する、報酬決定工程と、を備える方法。
【請求項２】
前記広告は、広告主による前記広告の入札に少なくとも一部は基づいて、前記ユーザへの提示のために選択された広告であり、前記入札は、前記報酬生成イベントに対して前記広告主が前記ユーザに支払を行うことを望む値を含むソーシャルペイ入札構成要素を備え、
前記報酬決定工程は、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記ユーザに割り当てる前記ソーシャルペイ入札構成要素の一部分を決定する工程を含む、請求項１に記載の方法。
【請求項３】
前記ソーシャルペイ入札構成要素は、前記報酬生成イベントに対して、前記報酬生成イベントと関連付けられたキャリアに前記広告主が望む値をさらに含み、
前記方法は、前記コンピューティング・デバイスが、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記キャリアに割り当てる前記ソーシャルペイ入札構成要素の一部分を決定する工程をさらに備える、請求項２に記載の方法。
【請求項４】
前記入札は広告入札構成要素をさらに含み、前記広告入札構成要素は、前記報酬生成イベントに対して前記広告主が前記広告の発行元に支払を行うことを望む値を含み、
前記方法は、前記コンピューティング・デバイスが、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記発行元に割り当てる前記広告入札構成要素の一部分を決定する工程をさらに備える、請求項１に記載の方法。
【請求項５】
前記広告入札構成要素は全て前記発行元に割り当てられる、請求項４に記載の方法。
【請求項６】
前記コンピューティング・デバイスが、前記ユーザによる前記アクションに少なくとも一部は基づいて、別のエンティティに割り当てる前記ソーシャルペイ入札構成要素の第３の部分を決定する工程をさらに備える、請求項１に記載の方法。
【請求項７】
前記別のエンティティは、前記ユーザに提示するための前記広告の選択に関与したエンティティである、請求項６に記載の方法。
【請求項８】
前記別のエンティティは、ソーシャル・ネットワーキング・システムの運営者である、請求項７に記載の方法。
【請求項９】
前記ユーザに提示するための前記広告の選択は、
前記ユーザと関連付けられた場所、
前記ユーザと関連付けられたソーシャルグラフ情報、または
前記広告の品質スコア
に基づいた選択である、請求項１に記載の方法。
【請求項１０】
前記ユーザによる前記アクションは、
前記広告のインプレッション、
前記広告のクリック、
前記広告のクリックスルー、
前記広告のコンバージョン、
ソーシャル・ネットワーキング・システムのソーシャルグラフに対するソーシャルグラフ情報の提供、または
前記広告と関連しているＷｉ−Ｆｉ接続の使用
を含む、請求項１に記載の方法。
【請求項１１】
１つ以上の非一時的なコンピュータ可読記憶媒体であって、前記媒体はソフトウェアを具現化し、前記ソフトウェアは実行時、
広告と関連付けられた報酬生成イベントを示す指示子を受信する工程であって、前記報酬生成イベントは、前記広告がユーザに対し提示されることに応じた前記ユーザによるアクションを含む、指示子受信工程と、
前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記ユーザに割り当てる報酬を決定する、報酬決定工程と、
を行うように構成されている、媒体。
【請求項１２】
前記広告は、広告主による前記広告の入札に少なくとも一部は基づいて、前記ユーザへの提示のために選択された広告であり、前記入札は、前記報酬生成イベントに対して前記広告主が前記ユーザに支払を行うことを望む値を含むソーシャルペイ入札構成要素を備え、
前記報酬決定工程は、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記ユーザに割り当てる前記ソーシャルペイ入札構成要素の一部分を決定する工程を含む、請求項１１に記載の媒体。
【請求項１３】
前記ソーシャルペイ入札構成要素は、前記報酬生成イベントに対して、前記報酬生成イベントと関連付けられたキャリアに前記広告主が望む値をさらに含み、
前記ソフトウェアは実行時、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記報酬生成イベントに対して前記キャリアに割り当てる前記ソーシャルペイ入札構成要素の一部分を決定するようにさらに構成されている、請求項１２に記載の媒体。
【請求項１４】
前記入札は広告入札構成要素をさらに含み、前記広告入札構成要素は、前記報酬生成イベントに対して前記広告主が前記広告の発行元に支払を行うことを望む値を含み、
前記ソフトウェアは実行時、前記ユーザによる前記アクションに少なくとも一部は基づいて、前記発行元に割り当てる前記広告入札構成要素の一部分を決定するようにさらに構成されている、請求項１１に記載の媒体。
【請求項１５】
前記広告入札構成要素は全て前記発行元に割り当てられる、請求項１４に記載の媒体。
【請求項１６】
前記ソフトウェアは実行時、前記ユーザによる前記アクションに少なくとも一部は基づいて、別のエンティティに割り当てる前記ソーシャルペイ入札構成要素の第３の部分を決定するようにさらに構成されている、請求項１１に記載の媒体。
【請求項１７】
前記別のエンティティは、前記ユーザに提示するための前記広告の選択に関与したエンティティである、請求項１６に記載の媒体。
【請求項１８】
前記別のエンティティは、ソーシャル・ネットワーキング・システムの運営者である、請求項１７に記載の媒体。
【請求項１９】
前記ユーザに提示するための前記広告の選択は、
前記ユーザと関連付けられた場所、
前記ユーザと関連付けられたソーシャルグラフ情報、または
前記広告の品質スコア
に基づいた選択である、請求項１１に記載の媒体。
【請求項２０】
ソーシャル・ネットワーキング・システムのコンピューティング・デバイスが、ソーシャル・ネットワーキングのユーザによるソーシャル・アクションを示す指示子を受信する工程であって、前記ソーシャル・アクションは所定の報酬生成イベントと関連付けられている工程と、
前記コンピューティング・デバイスが、前記所定の報酬生成イベントと関連付けられた所定の報酬分配ポリシーに少なくとも一部は基づいて、前記報酬生成イベントに対して前記ユーザに割り当てる報酬を決定する工程と、を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般にソーシャル・ネットワーキング・システムに関する。
【背景技術】
【０００２】
ソーシャル・ネットワークは一般に、友人関係、親戚関係、共通の関心、金融取引、嫌悪、または信条、知識もしくは名声の関係などの、相互依存性または関係のうちの１つまたは複数のタイプによってつながれている、個人または組織などのエンティティで構成された社会的な構造である。より近年では、ソーシャル・ネットワークはインターネットを利用するようになっている。ソーシャル・ネットワーキング・ウェブサイトの形でインターネット上に存在するソーシャル・ネットワーキング・システムがある。ソーシャル・ネットワーキング・ウェブサイトなどのソーシャル・ネットワーキング・システムは、そのユーザがシステムと、またシステムを介して互いに、対話することを可能にする。
【図面の簡単な説明】
【０００３】
【図１】ソーシャル・ネットワーキング・システムと関連付けられた例示的なネットワーク環境を示す図。
【図２】広告の入札をユーザとソーシャル・ネットワーキング・システムの間で割り当てる例示的な方法を示す図。
【図３】広告の入札をユーザ、キャリアおよびソーシャル・ネットワーキング・システムの間で割り当てる例示的な方法を示す図。
【図４】広告の入札をユーザ、キャリアおよびソーシャル・ネットワーキング・システムの間で割り当てる例示的な方法を示す図。
【図５】広告の入札をユーザ、キャリアおよびソーシャル・ネットワーキング・システムの間で割り当てる例示的なコール・フローを示す図。
【図６】例示的なコンピュータ・システムを示す図。
【発明を実施するための形態】
【０００４】
特定の実施形態では、ソーシャル・ネットワーキング・システム、キャリア、または広告主にとって有益である、いくつかのアクションをユーザに奨励することができる。例えば、奨励することができるユーザ・アクションには、ユーザに配信された広告をクリックすること、無線電気通信サービスの代わりにＷｉ−Ｆｉ接続を使用すること、またはソーシャル・ネットワーキング・システムがソーシャル・ネットワーキング・システムのソーシャルグラフに加えることができる、ユーザについての情報もしくは他の情報を提供すること、が含まれる。例えば、ソーシャル・ネットワーキング・システムは、ユーザに配信された広告をクリックすることに対して、そのユーザに支払を行う（または他の報酬を提供する）ことができる。加えて、または別法として、キャリアまたはソーシャル・ネットワーキング・システムは、ユーザに配信されたデータを得るためにＷｉ−Ｆｉ接続を使用することに対して、そのユーザに支払を行う（または他の報酬を提供する）ことができる。特定の実施形態ではまた、ユーザにネットワーク接続を提供するキャリアに、広告の配信および広告とのユーザの対話を促進することを奨励することもできる。例えば、ソーシャル・ネットワーキング・システムは、キャリアが提供したネットワーク接続によってユーザへの広告の配信およびユーザによる広告との対話を促進することに対して、そのキャリアに支払を行う（または他の報酬を提供する）ことができる。上述のユーザおよびキャリアへの支払いは、広告主によって出された広告の入札の一部分に由来する場合がある。別の実施形態では、この支払いは、アクションまたはアクション・タイプと、関連付けられた報酬と、関連付けられた受取人とを規定する報酬生成ポリシー（例えば、規則）に基づいて計算することができる。ユーザは、この支払（または他の報酬）を、ユーザのセル
ラー電話請求金額の支払に使用すること、財布に移すこと、ゲームに使用することができる。この支払い、または他の報酬は、例えば、ソーシャル・ネットワーキング・システムによるクレジット、キャリアによるクレジット、ゲーム・クレジット、電話プランの無料分、データ・キャリア・プランの無料データ使用、または金銭など、適切な任意の形を取ることができる。
【０００５】
図１は、ソーシャル・ネットワーキング・システムと関連付けられた例示的なネットワーク環境１００を示す。ネットワーク環境１００は、クライアント・システム１３０と、ソーシャル・ネットワーキング・システム１６０と、サードパーティ・システム１７０とを含み、それらはネットワーク１１０によって互いに接続されている。図１は、クライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０およびネットワーク１１０の特定の構成を示すが、本開示では、クライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０およびネットワーク１１０の適切な任意の構成が意図されている。限定ではなく一例として、２つ以上のクライアント・システム１３０と、ソーシャル・ネットワーキング・システム１６０と、サードパーティ・システム１７０とは、ネットワーク１１０をバイパスして互いに直接接続することができる。別の例として、２つ以上のクライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０およびサードパーティ・システム１７０は、全部または一部において、物理的または論理的に互いに同じ場所に配置することができる。さらに、図１は、特定の数のクライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０およびネットワーク１１０を示すが、本開示では、適切な任意の数のクライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０およびネットワーク１１０が意図されている。限定ではなく一例として、ネットワーク環境１００は、複数のクライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０およびネットワーク１１０を含むことができる。
【０００６】
本開示では、適切な任意のネットワーク１１０が意図されている。限定ではなく一例として、ネットワーク１１０の１つまたは複数の部分は、アドホック・ネットワーク、イントラネット、エクストラネット、仮想プライベートネットワーク（ＶＰＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、無線ＬＡＮ（ＷＬＡＮ）、広域ネットワーク（ＷＡＮ）、無線ＷＡＮ（ＷＷＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、インターネットの一部分、公衆交換電話網（ＰＳＴＮ）の一部分、セルラー電話網、またはこれらの２つ以上の組合せを含み得る。ネットワーク１１０は、１つまたは複数のネットワーク１１０を含み得る。
【０００７】
リンク１５０は、クライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、およびサードパーティ・システム１７０を通信ネットワーク１１０に、または互いに接続することができる。本開示では、適切な任意のリンク１５０が意図されている。特定の実施形態では、１つまたは複数のリンク１５０は、１つまたは複数の有線（例えば、デジタル加入者回線ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）もしくはＤＯＣＳＩＳ（Ｄａｔａ  Ｏｖｅｒ  Ｃａｂｌｅ  Ｓｅｒｖｉｃｅ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ））リンク、無線（例えば、Ｗｉ−ＦｉまたはＷｉＭＡＸ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ））リンク、または光（例えば、ＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）もしくはＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ））リンクを含む。特定の実施形態では、１つまたは複数のリンク１５０はそれぞれ、アドホック・ネットワーク、イントラネット、エクストラネット、ＶＰＮ、ＬＡＮ、ＷＬＡＮ、ＷＡＮ、ＷＷＡＮ、ＭＡＮ、インターネッ
トの一部分、ＰＳＴＮの一部分、セルラー技術をベースとしたネットワーク、衛星通信技術をベースとしたネットワーク、別のリンク１５０、または２つ以上のこのようなリンク１５０の組合せを含む。各リンク１５０は、ネットワーク環境１００全体にわたって必ずしも同じである必要がない。１つまたは複数の第１のリンク１５０は、１つまたは複数の点で、１つまたは複数の第２のリンク１５０と異なり得る。
【０００８】
特定の実施形態では、キャリアが、ネットワーク１１０の１つもしくは複数の部分、１つもしくは複数のリンク１５０の１つもしくは複数の部分を運営または提供し、あるいはネットワーク１１０の１つもしくは複数の部分、または１つもしくは複数のリンク１５０の１つもしくは複数の部分へのアクセスを提供する。限定ではなく一例として、無線サービス・プロバイダ、セルラー電話もしくは他の電話会社、マルチ・システム・オペレータ（ＭＳＯ）、またはインターネット・サービス・プロバイダ（ＩＳＰ）が適宜、キャリアになり得る。別の例では、ある空間（住宅またはコーヒ店など）の無線アクセス・ポイント（電気電子学会（ＩＥＥＥ）８０２．１１無線ルータなど）を運営または提供するエンティティがキャリアであり得る。クライアント・システム１３０のユーザは、キャリアのアカウントを有するか、またはキャリアに加入している。本開示では、特定のキャリアについて記述または図示しているが、適切な任意のキャリアが意図されている。
【０００９】
特定の実施形態では、クライアント・システム１３０は、ハードウェア、ソフトウェアもしくは埋込み論理構成要素、またはこのような構成要素の２つ以上の組合せを含むと共にクライアント・システム１３０によって実装もしくはサポートされる適正な機能を実行できる、電子デバイスとすることができる。限定ではなく一例として、クライアント・システム１３０は、デスクトップ・コンピュータ、ノートブック型もしくはラップトップ型コンピュータ、ネットブック、タブレット・コンピュータ、電子ブック・リーダ、ＧＰＳデバイス、カメラ、携帯情報端末（ＰＤＡ）、ハンドヘルド電子デバイス、セルラー電話、スマートフォン、他の適切な電子デバイス、またはこれらの適切な任意の組合せなどのコンピュータ・システムを含み得る。本開示では、適切な任意のクライアント・システム１３０が意図されている。クライアント・システム１３０は、クライアント・システム１３０のネットワーク・ユーザがネットワーク１１０にアクセスすることを可能にし得る。クライアント・システム１３０は、そのユーザが他のクライアント・システム１３０のユーザと通信することを可能にし得る。
【００１０】
クライアント・システム１３０は、例えばウェブ・ブラウザ、メッセージング・クライアント、または他の適切なアプリケーションなどのアプリケーションによって広告を表示することができる。特定の実施形態では、広告は、テキスト（ＨＴＭＬにリンクされたものであり得る）、１つもしくは複数の画像（ＨＴＭＬにリンクされたものであり得る）、１つもしくは複数の映像、音声、１つもしくは複数のＡＤＯＢＥ  ＦＬＡＳＨファイル、これらの適切な組合せ、あるいは、１つもしくは複数のウェブ・ページ上に提示された、１つもしくは複数の電子メールに提示された、またはユーザから要求された検索結果に関連して提示された、適切な任意のデジタル・フォーマットの他の適切な任意の広告とすることができる）。加えて、または別法として広告は、１つまたは複数のスポンサー記事（例えば、ソーシャル・ネットワーキング・システム１６０のニュース・フィードまたはティッカー・アイテム）とすることができる。スポンサー記事は、ユーザによるソーシャル・アクション（あるページに対して「いいね」を表明すること、あるページに対して「いいね」を表明するか、もしくは投稿（ポスト）にコメントすること、ページと関連付けられたイベントに招待の返事を出すこと、あるページに投稿された質問に投票すること、ある場所にチェックインすること、アプリケーションを使用するか、もしくはゲームをすること、またはあるウェブ・サイトに対して「いいね」を表明するか、もしくは共有することなど）であり得るが、このソーシャル・アクションは、広告主が、例えば、そのソーシャル・アクションをユーザのプロフィール・ページもしくは別のページのあらかじめ決め
られた領域内に提示させる、広告主と関連付けられた追加情報と共に提示させる、他のユーザのニュース・フィードもしくはティッカー内で上位に表示させるか別の方法で強調表示させる、または別の方法でプロモートさせることによって、プロモートするものである。広告主は、報酬を支払ってそのソーシャル・アクションをプロモートさせることができる。ソーシャル・アクションは、ソーシャル・ネットワーキング・システム１６０の中で、またはその上でプロモートすることができる。加えて、または別法として、ソーシャル・アクションは、適宜、ソーシャル・ネットワーキング・システム１６０の外で、またはそこから離れて、プロモートすることができる。特定の実施形態では、ページは、記事の共有や人とつなげることを促進する企業、組織またはブランドのオンライン・プレゼンス（ソーシャル・ネットワーキング・システム１６０の中または外のウェブ・ページまたはウェブ・サイトなど）であり得る。ページは、例えばアプリケーションを追加する、記事を投稿する、またはイベントを主催することによって、カスタマイズすることができる。スポンサー記事は、ユーザのニュース・フィード内の記事から生成することができ、また、ソーシャル・ネットワーキング・システム１６０と関連付けられたウェブ・ページを見るときに、ユーザのウェブ・ブラウザの表示内の一定の領域に対してプロモートすることができる。スポンサー記事はユーザに見られる可能性がより大きい。その理由は、少なくとも一部には、スポンサー記事は一般に、ユーザの友人、ファンページ、または他のつながりによる対話または提案を含むからである。スポンサー記事に関連して、特定の実施形態では、限定ではなく例として本願明細書に援用する、名称「Ｓｐｏｎｓｏｒｅｄ  Ｓｔｏｒｉｅｓ  Ｕｎｉｔ  Ｃｒｅａｔｉｏｎ  ｆｒｏｍ  Ｏｒｇａｎｉｃ  Ａｃｔｉｖｉｔｙ  Ｓｔｒｅａｍ」で２０１１年１２月１５日に出願された米国特許出願第１３／３２７５５７号、名称「Ｓｐｏｎｓｏｒｅｄ  Ｓｔｏｒｉｅｓ  Ｕｎｉｔ  Ｃｒｅａｔｉｏｎ  ｆｒｏｍ  Ｏｒｇａｎｉｃ  Ａｃｔｉｖｉｔｙ  Ｓｔｒｅａｍ」で２０１２年２月３日に米国特許出願第１３／０２０７４５号として出願された米国特許出願公開第２０１２／０２０３８３１号、または名称「Ｅｎｄｏｒｓｅｍｅｎｔ  Ｓｕｂｓｃｒｉｐｔｉｏｎｓ  ｆｏｒ  Ｓｐｏｎｓｏｒｅｄ  Ｓｔｏｒｉｅｓ」で２０１１年３月９日に米国特許出願第１３／０４４５０６号として出願された米国特許出願公開第２０１２／０２３３００９号に開示されている１つまたは複数のシステム、構成要素、要素、機能、方法、操作、または工程を利用することができる。特定の実施形態では、スポンサー記事は、限定ではなく一例として本願明細書に援用する、名称「Ｃｏｍｐｕｔｅｒ−Ｖｉｓｉｏｎ  Ｃｏｎｔｅｎｔ  Ｄｅｔｅｃｔｉｏｎ  ｆｏｒ  Ｓｐｏｎｓｏｒｅｄ  Ｓｔｏｒｉｅｓ」で２０１１年８月１８日に出願された米国特許出願第１３／２１２３５６号に開示されている、広告主との明示的なつながりを欠いているアップロード画像または写真中の製品を検出するためのコンピュータ・ビジョン・アルゴリズムを利用することができる。
【００１１】
本開示では、特定の方法で配信される特定の広告について記述または図示しているが、適切な任意の方法で配信される適切な任意の広告が意図されている。コンテキスト広告を検索エンジン結果ウェブ・ページ上に表示することができ、バナー広告を適切なウェブ・ページ上に表示することができ、インタースティシャル広告が、期待されるウェブ・ページの前または後に現われることができ、あるいは、電子メッセージ（例えば、電子メール）が広告を含むことができる。特定の実施形態では、クライアント・システム１３０は、ＭＩＣＲＯＳＯＦＴ  ＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ、ＧＯＯＧＬＥ  ＣＨＲＯＭＥまたはＭＯＺＩＬＬＡ  ＦＩＲＥＦＯＸなどのウェブ・ブラウザ１３２を含むことができ、またＴＯＯＬＢＡＲまたはＹＡＨＯＯ  ＴＯＯＬＢＡＲなどの１つまたは複数のアドオン、プラグイン、または他の拡張機能を有することができる。クライアント・システム１３０においてユーザは、ウェブ・ブラウザ１３２を特定のサーバ（サーバ１６２、またはサードパーティ・システム１７０と関連付けられたサーバ）に導くユニフォーム・リソース・ロケータ（ＵＲＬ）または他のアドレスを入力することができ、ウェブ・ブラウザ１３２は、ハイパー・テキスト転送プロトコル（ＨＴＴＰ）要求を生成し、そのＨＴＴＰ要求をサーバに伝達することができる。サーバは、ＨＴＴＰ要求を受け、そのＨＴＴＰ要
求に応じた１つまたは複数のハイパー・テキスト・マークアップ言語（ＨＴＭＬ）ファイルをクライアント・システム１３０に伝達することができる。クライアント・システム１３０は、ユーザへの提示のために、サーバからのＨＴＭＬファイルに基づいてウェブ・ページをレンダリングすることができる。本開示では、適切な任意のウェブページ・ファイルが意図されている。限定ではなく一例として、ウェブ・ページは、特定のニーズに応じて、ＨＴＭＬファイル、拡張ハイパー・テキスト・マークアップ言語（ＸＨＴＭＬ）ファイル、または拡張マークアップ言語（ＸＭＬ）ファイルからをレンダリングすることができる。このようなページはまた、限定ではなく一例として、ＪＡＶＡＳＣＲＩＰＴ（登録商標）、ＪＡＶＡ（登録商標）、ＭＩＣＲＯＳＯＦＴ  ＳＩＬＶＥＲＬＩＧＩＨＴ、マークアップ言語の組合せで書かれたものなどのスクリプト、およびＡＪＡＸ（非対称ＪＡＶＡＳＣＲＩＰＴ（登録商標）およびＸＭＬ）などのスクリプト、およびこれらに類似したものを実行することもできる。本願明細書では、あるウェブ・ページに言及することは、適宜、対応する１つまたは複数のウェブページ・ファイル（ウェブ・ページをレンダリングするためにブラウザが使用できる）を包含し、逆も同様である。
【００１２】
上述のように、広告は、テキスト（ＨＴＭＬにリンクされたものであり得る）、１つまたは複数の画像（ＨＴＭＬにリンクされたものであり得る）、１つまたは複数の映像、音声、１つまたは複数のＡＤＯＢＥ  ＦＬＡＳＨファイル、これらの適切な組合せ、あるいは、適切な任意のデジタル・フォーマットの他の適切な任意の広告であり得る。特定の実施形態では、サードパーティ・ウェブページ、ソーシャル・ネットワーキング・システム・ウェブ・ページ、または他のページ内に表示するための広告が要求され得る。広告は、ページの上部のバナー領域内、ページの横の欄内、ページのＧＵＩ内、ポップアップ・ウィンドウ内、ページのコンテンツの上部の上方、またはページに対してどこか他の場所などの、ページの専用部分に表示することができる。加えて、または別法として、広告はアプリケーション内またはゲーム内に表示することもできる。広告は専用ページ内に表示することができて、ユーザがページにアクセスする、アプリケーションを利用する、またはゲームをすることができる前に、ユーザがその広告と対話する、または広告を見ることが必要になる。ユーザは、例えば、ウェブ・ブラウザによって広告を見ることができる。
【００１３】
ユーザは、適切な任意の方法で広告と対話することができる。ユーザは、広告をクリックするか別の方法で選択することができ、広告は、ユーザ（またはユーザが使用しているブラウザもしくは他のアプリケーション）をその広告と関連付けられたページに導くことができる。広告と関連付けられたページでは、ユーザは、広告と関連付けられた製品またはサービスを購入する、広告と関連付けられた情報を受信する、または広告と関連付けられたニューズレターを申し込むなどの、さらなるアクションを取ることができる。音声または映像付きの広告は、広告の構成要素（「再生ボタン」など）を選択することによって再生することができる。特定の実施形態では、広告は、ユーザまたは他のアプリケーションがその広告と関連してプレイすることができる１つまたは複数のゲームを含み得る。広告は、広告内のアンケート調査または質問に応じるための機能を含み得る。
【００１４】
広告は、ユーザが対話することができるソーシャル・ネットワーキング・システム機能を含み得る。例えば、広告は、ユーザが推奨（ｅｎｄｏｒｓｅｍｅｎｔ）と関連付けられたアイコンまたはリンクを選択することによってその広告に対して「いいね」を表明する、または別の方法で推奨することを可能にし得る。同様に、ユーザは、広告を他のユーザと共有すること（例えば、ソーシャル・ネットワーキング・システム１６０を介して）、または広告と関連付けられたイベントに招待の返事を出すことができる（例えば、ソーシャル・ネットワーキング・システム１６０を介して）。加えて、または別法として、広告は、ユーザを対象としたソーシャル・ネットワーキング・システム・コンテキストを含み得る。例えば、広告は、広告の主題と関連付けられたアクションを取ったユーザの友人についての情報を、ソーシャル・ネットワーキング・システム１６０内で表示することがで
きる。
【００１５】
ソーシャル・ネットワーキング・システム機能またはコンテキストは、適切な任意の方法で広告と関連付けることができる。例えば、広告システム（広告の入札を受け、それに応じて広告を選択するためのハードウェア、ソフトウェアまたは両方を含み得る）は、ソーシャル・ネットワーキング機能またはコンテキストをソーシャル・ネットワーキング・システム１６０から取り出し、取り出したソーシャル・ネットワーキング機能またはコンテキストを広告の中に、その広告をユーザに供する前に組み込むことができる。ソーシャル・ネットワーキング機能またはコンテキストを選択し、それに広告を提供する例は、限定ではなく一例として本願明細書に両方とも援用する、名称「Ｐｒｏｖｉｄｉｎｇ  Ｓｏｃｉａｌ  Ｅｎｄｏｒｓｅｍｅｎｔｓ  ｗｉｔｈ  Ｏｎｌｉｎｅ  Ａｄｖｅｒｔｉｓｉｎｇ」で２０１０年１０月５日に米国特許出願第１２／８９８６６２号として出願された米国特許出願公開第２０１２／００８４１６０号、および名称「Ｓｅｌｅｃｔｉｎｇ  Ｓｏｃｉａｌ  Ｅｎｄｏｒｓｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  ｆｏｒ  ａｎ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ  ｆｏｒ  Ｄｉｓｐｌａｙ  ｔｏ  ａ  Ｖｉｅｗｉｎｇ  Ｕｓｅｒ」で２０１１年３月８日に米国特許出願第１３／０４３４２４号として出願された米国特許出願公開第２０１２／０２３２９９８号に開示されている。ソーシャル・ネットワーキング・システム機能またはコンテキストと関連付けられている広告と対話すると、その対話についての情報がソーシャル・ネットワーキング・システム１６０のユーザのプロフィール・ページに表示されることになり得る。
【００１６】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、オンライン・ソーシャル・ネットワークをホストできるネットワーク・アドレッシング可能なコンピューティング・システムであり得る。ソーシャル・ネットワーキング・システム１６０は、例えばユーザ・プロフィール・データ、概念プロフィール・データ、ソーシャルグラフ情報、またはオンライン・ソーシャル・ネットワークに関連した他の適切なデータなどのソーシャル・ネットワーキング・データを生成、格納、受信、および送信することができる。ソーシャル・ネットワーキング・システム１６０には、ネットワーク環境１００の他の構成要素から直接、またはネットワーク１１０を介して、アクセスすることができる。特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、１つまたは複数のサーバ１６２を含み得る。各サーバ１６２は、単体のサーバとすることも、複数のコンピュータもしくは複数のデータ・センタにまたがる分散型サーバとすることもできる。サーバ１６２は、例えば、限定ではなく一例として、ウェブ・サーバ、ニュース・サーバ、メール・サーバ、メッセージ・サーバ、広告サーバ、ファイル・サーバ、アプリケーション・サーバ、エクスチェンジ・サーバ、データベース・サーバ、プロキシ・サーバ、本願明細書に記載された機能もしくは処理を実行するのに適した他のサーバ、またはこれらの任意の組合せなどの様々なタイプとすることができる。加えて、特定の実施形態では、各サーバ１６２は、サーバ１６２によって実装もしくはサポートされる適切な機能を実行するためのハードウェア、ソフトウェア、または埋込み論理構成要素もしくはこのような構成要素の２つ以上の組合せを含み得る。特定の実施形態では、ソーシャル・ネットワーキング・システム１６４は、１つまたは複数のデータ・ストア１６４を含み得る。データ・ストア１６４は、様々なタイプの情報を格納するのに使用することができる。特定の実施形態では、データ・ストア１６４に格納された情報は、一定のデータ構造に従って編成することができる。特定の実施形態では、各データ・ストア１６４は、リレーショナル・データベース、カラム・データベース、相関データベース、または他の適切なデータベースとすることができる。本開示では、特定のタイプのデータベースについて記述または図示しているが、適切な任意のタイプのデータベースが意図されている。特定の実施形態では、クライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、またはサードパーティ・システム１７０がデータ・ストア１６４に格納された情報の管理、取出、修正、追加、または削除を行うことを可能にする、インターフェースを提供する
ことができる。
【００１７】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、１つまたは複数のデータ・ストア１６４内に１つまたは複数のソーシャルグラフを格納することができる。特定の実施形態では、ソーシャルグラフは、複数のユーザ・ノード（それぞれが特定のユーザに対応）、または複数の概念ノード（それぞれが特定の概念に対応）を含み得る複数のノード、およびノードを接続する複数のエッジを含み得る。ソーシャル・ネットワーキング・システム１６０は、オンライン・ソーシャル・ネットワークのユーザに他のユーザと通信および対話する機能を提供することができる。特定の実施形態では、ユーザは、ソーシャル・ネットワーキング・システム１６０を介してオンライン・ソーシャル・ネットワークに加わり、次に、ユーザがつながれたいと望むソーシャル・ネットワーキング・システム１６０の他の何人かのユーザとのつながり（ｃｏｎｎｅｃｔｉｏｎ）、すなわち、関係（ｒｅｌａｔｉｏｎｓｈｉｐ）を追加することができる。本願明細書では、「友人」という用語は、ユーザがソーシャル・ネットワーキング・システム１６０を介して、つながり、結合、または関係を形成したソーシャル・ネットワーキング・システム１６０の他の任意のユーザを指し得る。
【００１８】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０はユーザに、ソーシャル・ネットワーキング・システム１６０によってサポートされた様々なタイプのアイテムまたはオブジェクトに対してアクションを取る機能を提供することができる。限定ではなく一例として、アイテムおよびオブジェクトは、ソーシャル・ネットワーキング・システム１６０のユーザが属することができるグループもしくはソーシャル・ネットワーク、ユーザが関心を持つ可能性のあるイベントもしくはカレンダ・エントリ、ユーザが使用できるコンピュータベースのアプリケーション、ユーザがそのサービスを介してアイテムを購入もしくは売却できるようにするトランザクション、ユーザが実施できる広告との対話、または他の適切なアイテムもしくはオブジェクトを含み得る。ユーザは、ソーシャル・ネットワーキング・システム１６０において表すことができる、または、ソーシャル・ネットワーキング・システム１６０とは別個でありネットワーク１１０を介してソーシャル・ネットワーキング・システム１６０と結合されている、サードパーティ・システム１７０の外部システムによって提示することができる、どんなものとも対話することができる。
【００１９】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は様々なエンティティをリンクすることができ得る。限定ではなく一例として、ソーシャル・ネットワーキング・システム１６０は、ユーザが互いに対話すること、ならびにサードパーティ・システム１７０もしくは他のエンティティからコンテンツを受信することを可能にし、またはユーザが、アプリケーション・プログラミング・インターフェース（ＡＰＩ）もしくは他の通信チャネルを介してこれらのエンティティと対話できるようにし得る。
【００２０】
特定の実施形態では、サードパーティ・システム１７０は、１つまたは複数のタイプのサーバ、１つまたは複数のデータ・ストア、それだけには限らないがＡＰＩを含む１つまたは複数のインターフェース、１つまたは複数のウェブ・サービス、１つまたは複数のコンテンツ・ソース、１つまたは複数のネットワーク、あるいは、例えばサーバが通信できる他の適切な任意の構成要素を含み得る。サードパーティ・システム１７０は、ソーシャル・ネットワーキング・システム１６０を運営するエンティティとは異なるエンティティによって運営され得る。しかし、特定の実施形態では、ソーシャル・ネットワーキング・システム１６０とサードパーティ・システム１７０は、ソーシャル・ネットワーキング・システム１６０またはサードパーティ・システム１７０のユーザにソーシャル・ネットワーキング・サービスを提供するために、互いに連結して動作することができる。この意味で、ソーシャル・ネットワーキング・システム１６０は、サードパーティ・システム１７
０などの他のシステムがインターネット全体にわたってユーザにソーシャル・ネットワーキング・サービスおよび機能を提供するために使用する、プラットフォームまたはバックボーンを提供することができる。
【００２１】
特定の実施形態では、サードパーティ・システム１７０は、サードパーティ・コンテンツ・オブジェクト・プロバイダを含み得る。サードパーティ・コンテンツ・オブジェクト・プロバイダは、クライアント・システム１３０と通信することができるコンテンツ・オブジェクトの１つまたは複数のソースを含み得る。限定ではなく一例として、コンテンツ・オブジェクトは、例えば、映画開始時間、映画批評記事、レストラン批評記事、レストラン・メニュー、製品の情報および批評記事、または他の適切な情報など、ユーザにとって関心のある物事または活動に関する情報を含み得る。限定ではなく別の例として、コンテンツ・オブジェクトは、クーポン、割引券、ギフトカード、または他の適切な奨励（ｉｎｃｅｎｔｉｖｅ）オブジェクトなどの奨励コンテンツ・オブジェクトを含み得る。
【００２２】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０はまた、ソーシャル・ネットワーキング・システム１６０とのユーザの対話を向上させ得るユーザ生成コンテンツ・オブジェクトを含む。ユーザ生成コンテンツは、ユーザがソーシャル・ネットワーキング・システム１６０に加える、アップロードする、送信する、または「投稿」することができるどんなものでも含み得る。限定ではなく一例として、ユーザは、投稿をクライアント・システム１３０からソーシャル・ネットワーキング・システム１６０へ伝達することができる。投稿は、ステータス更新もしくは他のテクスチャデータ、位置情報、写真、映像、リンク、音楽または他の類似のデータもしくは媒体などのデータを含み得る。コンテンツはまた、サードパーティによって、ニュース・フィードまたはストリームなどの「通信チャネル」を介して、ソーシャル・ネットワーキング・システム１６０に追加することができる。
【００２３】
特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、様々なサーバ、サブシステム、プログラム、モジュール、ログ、およびデータ・ストアを含み得る。特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、次のうちの１つ以上を含み得る：ウェブ・サーバ、アクション・ロガー、ＡＰＩ要求サーバ、関連性および順位付けエンジン、コンテンツ・オブジェクト分類子、通知コントローラ、アクション・ログ、サードパーティ・コンテンツ・オブジェクト曝露ログ、推論モジュール、許可／プライバシー・サーバ、検索モジュール、広告ターゲティング・モジュール、ユーザ・インターフェース・モジュール、ユーザ・プロフィール・ストア、つながりストア、サードパーティ・コンテンツ・ストア、またはロケーション・ストア。ソーシャル・ネットワーキング・システム１６０はまた、ネットワーク・インターフェース、セキュリティ機構、ロード・バランサ、フェイル・オーバ・サーバ、管理およびネットワーク・オペレーション・コンソール、他の適切な構成要素、またはこれらの適切な任意の組合せなど、適切な構成要素を含み得る。特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、ユーザ・プロフィールを格納するための１つまたは複数のユーザ・プロフィール・ストアを含み得る。ユーザ・プロフィールは、例えば、経歴情報、人口統計情報、行動情報、ソーシャル情報、あるいは仕事経験、教育履歴、趣味もしくは好み、関心事、相性、または所在地などの他のタイプの記述的情報を含み得る。関心事情報は、１つまたは複数のカテゴリに関連した関心事を含み得る。カテゴリは、全般的であってもよく、または特定的であってもよい。限定ではなく、一例として、靴のブランドに関する記事に対して「いいね」を表明する（ｌｉｋｅ）場合、カテゴリはブランドであってよく、または「靴」もしくは「衣類」の全般的なカテゴリであってよい。ユーザに関するつながりの情報を格納するためのつながりストアを使用することができる。つながりの情報は、類似もしくは共通の職歴、グループ会員資格、趣味、学歴を有するユーザ、または何らかの関係がある、もしくは共通の属性を共有するユーザを示すことができる。つながりの情報はまた
、異なるユーザおよびコンテンツ（内部と外部の両方）の間のユーザ定義のつながりを含み得る。ソーシャル・ネットワーキング・システム１６０を１つまたは複数のクライアント・システム１３０、あるいは１つまたは複数のサードパーティ・システム１７０にネットワーク１１０を介してリンクするためのウェブ・サーバを使用することができる。ウェブ・サーバは、ソーシャル・ネットワーキング・システム１６０と１つまたは複数のクライアント・システム１３０との間でメッセージを受信および配信するための、メール・サーバまたは他のメッセージング機能を含み得る。ＡＰＩ要求サーバは、サードパーティ・システム１７０が、１つまたは複数のＡＰＩを呼び出すことによってソーシャル・ネットワーキング・システム１６０からの情報にアクセスすることを可能にし得る。アクション・ロガーは、ソーシャル・ネットワーキング・システム１６０上の、またはそれから離れたユーザのアクションについてのウェブ・サーバからの通信を受信するのに使用することができる。アクション・ログと一緒に、サードパーティ・コンテンツ・オブジェクトへのユーザ露出についてのサードパーティ・コンテンツ・オブジェクト・ログを維持することができる。通知コントローラは、コンテンツ・オブジェクトに関する情報をクライアント・システム１３０に提供することができる。情報は、通知としてクライアント・システム１３０にプッシュすることも、クライアント・システム１３０から受信した要求に応じてクライアント・システム１３０からプルすることもできる。許可サーバは、ソーシャル・ネットワーキング・システム１６０のユーザの１つまたは複数のプライバシー設定を実施するのに使用することができる。ユーザのプライバシー設定は、ユーザと関連付けられた特定の情報をどれだけ共有できるかを決定する。許可サーバは、ユーザが、例えば適切なプライバシー設定にすることなどによって、そのアクションをソーシャル・ネットワーキング・システム１６０によって記録されること、または他のシステム（例えば、サードパーティ・システム１７０）と共有されることをオプトインまたはオプトアウトすることができるようにし得る。サードパーティ・コンテンツ・オブジェクト・ストアは、サードパーティ・システム１７０などのサードパーティから受信されたコンテンツ・オブジェクトを格納するのに使用することができる。ロケーション・ストアは、ユーザと関連付けられたクライアント・システム１３０から受信された位置情報を格納するのに使用することができる。広告プライシング・モジュールは、関連広告を通知の形でユーザに提供するために、ソーシャル情報、現時刻、位置情報、または他の適切な情報を組み合わせることができる。
【００２４】
広告主はその広告を、それがより関連がある、または有用であると理解しそうなユーザに配信することを奨励され得る。例えば、広告主は、その広告がより関連がある、または有用であると理解しそうなユーザを特定しターゲットにすることによって、より高いコンバージョン率（したがって、広告からのより高い投資収益率（ＲＯＩ））を実現することができる。広告主は、これらのユーザを特定するのに、ソーシャル・ネットワーキング・システム１６０のユーザ・プロフィール情報を使用することができる。加えて、または別法として、ソーシャル・ネットワーキング・システム１６０は、広告主のためにこれらのユーザを特定するのに、ソーシャル・ネットワーキング・システム１６０のユーザ・プロフィール情報を使用することができる。限定ではなく一例として、特定の実施形態では、以下を用いてターゲットとするユーザを決定することができる：イベントの招待または提案；クーポン、取引もしくは欲しい物のリストに関する提案；友人の人生でのイベントに関する提案；グループに関する提案；広告；またはソーシャル広告。このようなターゲティングは、適宜、ソーシャル・ネットワーキング・システム１６０上、もしくはその中で、ソーシャル・ネットワーキング・システム１６０から離れて、もしくはその外側で、またはユーザのモバイル・コンピューティング・デバイス上で発生し得る。ソーシャル・ネットワーキング・システム１６０上もしくはその中における場合、このようなターゲティングは、ユーザのニュース・フィード、検索結果、電子メールもしくは他の受信箱、または通知チャネルを対象とすることができ、あるいは、コンシェルジュもしくはグルーパの領域（これは、同じ概念、ノードもしくはオブジェクトと関連付けられた広告を右側レー
ルに沿ってグループ化することができる）またはネットワーク・エゴ領域（これは、ウェブ・ページ上でユーザが見ているもの、およびユーザの現在のニュース・フィードに基づくことができる）の中のウェブ・ページの右側などの、ソーシャル・ネットワーキング・システム１６０のウェブ・ページの特定の領域に現われ得る。ソーシャル・ネットワーキング・システム１６０から離れた、または外側における場合、このようなターゲティングは、例えば広告交換またはソーシャル・プラグインを含むサードパーティ・ウェブサイトを介して行うことができる。ユーザのコンピューティング・デバイス上の場合、このようなターゲティングは、モバイル・コンピューティング・デバイスへのプッシュ通知によって行うことができる。
【００２５】
ユーザを特定しターゲットにするために使用されるターゲティング基準は、ソーシャル・ネットワーキング・システム１６０上の明示的な、表明されたユーザの関心事、またはソーシャル・ネットワーキング・システム１６０上のノード、オブジェクト、エンティティ、ブランド、もしくはページとのユーザの明示的なつながりを含み得る。加えて、または別法として、このようなターゲティング基準は、非明示的なまたは推論されるユーザの関心事またはつながりを含み得る（これは、ユーザの履歴、人口統計、ソーシャル活動もしくは他の活動、友人のソーシャル活動もしくは他の活動、加入、またはユーザと同様の他のユーザについて前述したもの、のうちのいずれかを分析することを含み得る（例えば、共有の関心事、つながり、もしくはイベントに基づいて））。特定の実施形態では、プラットフォーム・ターゲティングを利用することができ、これは、プラットフォームおよび「いいね」インプレッション・データ；コンテキスト信号（例えば、「ＣＯＣＡ−ＣＯＬＡのページを誰が今見ているか、もしくは最近見たか？」）；重みの小さなつながり（例えば「チェックイン」）；つながり類似物；ファン；抽出キーワード；ＥＭＵ広告；推論広告；係数；相性もしくは他のソーシャルグラフ情報；友人の友人つながり；ピン止めもしくはブースティング；ディール；世論調査（ｐｏｌｌ）；家計所得、ソーシャル・クラスタもしくはソーシャル・グループ；画像中もしくは他の媒体中で検出された製品；ソーシャルグラフ・エッジ・タイプもしくはオープングラフ・エッジ・タイプ；地理的予測；プロフィールもしくはページのビュー；ステータス更新もしくは他のユーザの投稿（その分析は自然言語処理もしくはキーワード抽出を含み得る）；イベント情報；または協同フィルタリング、を含み得る。ユーザを特定すること、およびターゲットにすることはまた、適宜、プライバシー設定（ユーザ・オプトアウトなど）、データ・ハッシング、または匿名化を含み得る。
【００２６】
広告に関してターゲットとするユーザを決定するために、特定の実施形態では、限定ではなく例として本願明細書に援用する以下のものに開示されている１つまたは複数のシステム、構成要素、要素、機能、方法、操作または工程を利用することができる：名称「Ｓｏｃｉａｌ  Ａｄｖｅｒｔｉｓｅｍｅｎｔｓ  ａｎｄ  Ｏｔｈｅｒ  Ｉｎｆｏｒｍａｔｉｏｎａｌ  Ｍｅｓｓａｇｅｓ  ｏｎ  ａ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｗｅｂｓｉｔｅ  ａｎｄ  Ａｄｖｅｒｔｉｓｉｎｇ  Ｍｏｄｅｌ  ｆｏｒ  Ｓａｍｅ」で２００８年８月１８日に米国特許出願第１２／１９３７０２号として出願された米国特許出願公開第２００９／０１１９１６７号、名称「Ｔａｒｇｅｔｉｎｇ  Ａｄｖｅｒｔｉｓｅｍｅｎｔｓ  ｉｎ  ａ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ」で２００８年８月２０日に米国特許出願第１２／１９５３２１号として出願された米国特許出願公開第２００９／００７０２１９号、名称「Ｔａｒｇｅｔｉｎｇ  Ｓｏｃｉａｌ  Ａｄｖｅｒｔｉｓｉｎｇ  ｔｏ  Ｆｒｉｅｎｄｓ  ｏｆ  Ｕｓｅｒｓ  Ｗｈｏ  Ｈａｖｅ  Ｉｎｔｅｒａｃｔｅｄ  Ｗｉｔｈ
ａｎ  Ｏｂｊｅｃｔ  Ａｓｓｏｃｉａｔｅｄ  ｗｉｔｈ  ｔｈｅ  Ａｄｖｅｒｔｉｓｉｎｇ」で２０１０年１２月１５日に米国特許出願第１２／９６８７８６号として出願された米国特許出願公開第２０１２／０１５８５０１号、または名称「Ｃｏｎｔｅｘｔｕａｌｌｙ  Ｒｅｌｅｖａｎｔ  Ａｆｆｉｎｉｔｙ  Ｐｒｅｄｉｃｔｉｏｎ  ｉｎ  ａ  Ｓｏｃｉａｌ−Ｎｅｔｗｏｒｋｉｎｇ  Ｓｙｓｔｅｍ」で２０１０年１２月２３日に米国特許出
願第１２／９７８２６５号として出願された米国特許出願公開第２０１２／０１６６５３２号。
【００２７】
特定の実施形態では、ユーザに配信される、ソーシャル・ネットワーキング・システム１６０にとって、広告の配信を促進するキャリアにとって、または広告主にとって利益になる広告に対してアクションを行うことをユーザに奨励することができる。例えば、ユーザは、ユーザに配信された広告をクリックすること、Ｗｉ−Ｆｉ接続（キャリアが提供）を使用すること、またはソーシャル・ネットワーキング・システム１６０がソーシャル・ネットワーキング・システム１６０のソーシャルグラフに追加できるユーザについての情報もしくは他の情報を提供すること、を奨励され得る。例えば、ソーシャル・ネットワーキング・システム１６０は、ユーザに配信された広告をクリックすることに対して、そのユーザに支払を行う（または他の報酬を提供する）ことができる。加えて、または別法として、キャリアまたはソーシャル・ネットワーキング・システム１６０は、キャリアが提供したＷｉ−Ｆｉ接続を使用して広告と対話すること、またはユーザに配信される広告と関連して次のアクションを取ることに対して、そのユーザに支払を行う（または他の報酬を提供する）ことができる。特定の実施形態ではまた、ユーザにネットワーク接続を提供するキャリアに、広告の配信および広告とのユーザの対話を促進することを奨励することもできる。例えば、ソーシャル・ネットワーキング・システム１６０は、キャリアが提供したネットワーク接続によってユーザへの広告の配信およびユーザによる広告との対話を促進することに対して、そのキャリアに支払を行う（または他の報酬を提供する）ことができる。上述のユーザおよびキャリアへの支払いは、広告主によって出された広告の入札の一部分から来てよい。ユーザは、この支払（または他の報酬）を、ユーザのセルラー電話請求金額の支払に使用すること、財布に移すこと、ゲームに使用することができる。この支払い、または他の報酬は、例えば、ソーシャル・ネットワーキング・システムによるクレジット、キャリアによるクレジット、ゲーム・クレジット、電話プランの無料分、データ・キャリア・プランの無料データ使用、または金銭など、適切な任意の形を取ることができる。ユーザまたはキャリアに対するこの支払い、または他の報酬は、広告主によって出された広告の入札の一部分から来てよい（下記）。本開示では、特定のエンティティに対する特定の奨励について記述および図示しているが、適切な任意のエンティティに対する適切な任意の奨励が意図されている。
【００２８】
図２は、ユーザに対する報酬金額を決定する例示的な方法を示す。この方法は、工程２０２から開始することができ、報酬生成イベントの発生が決定される。例えば、ソーシャル・ネットワーキング・システム１６０では、ソーシャル・ネットワーキング・システム１６０、１つまたは複数の他のエンティティ（キャリアまたは広告主など）、あるいはこれらの適切な任意の組合せによって規定された規則（例えば、報酬生成ポリシー）に適合する、報酬生成イベント（下記）のイベント・ログ（下記）を検索することができる。この規則は、ユーザが報酬を受け取ることができる状況を指定することができる。この状況には、より多くの報酬生成イベント（下記）が含まれ得る。例えば、報酬生成イベントは、ソーシャル・ネットワーキング・システム１６０上で、またはそこから離れてユーザが取るいくつかのアクションであり得る。
【００２９】
工程２０４で、ユーザに割り当てる報酬が決定され、この時点でこの方法は終了することができる。ユーザに割り当てる報酬は、報酬生成イベントに関連してソーシャルグラフ情報（例えば、学校が置かれている場所、またはレストランの批評もしくは格付け）を提供することに対してユーザに支払うソーシャル・ネットワーキング・システム１６０を含み得る。規則で報酬値を設定することができ、様々な基準が、それが満たされたときに報酬支払いのトリガとなる。これらの基準により、受取人（例えば、ソーシャル・ネットワーキング・システム１６０のユーザ）およびアクションを指定することができる。例えば、ユーザに割り当てる報酬は、セルラー電話接続の代わりにＷｉ−Ｆｉ接続を使用するこ
とに対してユーザが１分当たり値を受け取ることを規定する規則により、決定することができる。この１分当たり値は、キャリアによるユーザのサービス・プランに追加することができる。
【００３０】
加えて、または別法として、ユーザに割り当てる報酬は、報酬生成イベントと関連付けられた広告に対する入札の入札額の一部分の割当てを含み得る。例えば、その報酬生成イベントを促進したキャリア（例えば、ユーザが広告と対話することを可能にする１つまたは複数のネットワーク接続を提供することによって）。特定の実施形態では、適宜、図２の方法の１つまたは複数の工程を繰り返すことができる。特定の実施形態は、図３〜４の方法または図５のコール・フローの１つまたは複数の適切な工程を組み込むことができる。本開示では、図２の方法の特定の工程を、特定の順序で行われるとして記述および図示しているが、適切な任意の順序で行われる図２の方法の適切な任意の工程が意図されている。さらに、本開示では、図２の方法の特定の工程を実行する特定の構成要素、デバイスまたはシステムについて記述および図示しているが、図２の方法の適切な任意の工程を実行する適切な任意の構成要素、デバイスまたはシステムの適切な任意の組合せが意図されている。
【００３１】
図３は、割当てがユーザとキャリアとソーシャル・ネットワーキング・システム１６０の間である、広告の入札を割り当てる例示的な方法を示す。この方法は、工程２１０で開始することができ、広告がユーザに配信される。広告主が、広告をユーザに配信してもらうために入札した可能性があり、ソーシャル・ネットワーキング・システム１６０が、ユーザに配信する広告を選択した可能性がある。広告の入札では、広告、広告の１つまたは複数の基準、および入札額（ドル建てまたは他の金額とすることができる）を指定することができる。この広告の基準により、広告主が広告の提示を望む広告スペース（ウェブ・ページの一部分であり得る）を記述すること；広告主が広告の提示を望むユーザの１つまたは複数の特性（人口統計、ソーシャル情報、もしくはコンテキスト）を記述すること；広告主がどの時間における広告の提示を望むかを指定すること；広告が同時提示の広告と競合することの排除もしくは制限を指定すること；または広告についての他の適切な基準を提供すること、が可能である。本開示では、特定の広告の特定の基準について記述または図示しているが、適切な任意の広告の適切な任意の基準が意図されている。
【００３２】
入札額は、広告を配信してもらうこと、広告をクリックしてもらうこと、または広告にリンクしたアクション（購入またはフォーム提出など）に対して広告主が支払を行うことを望むドル建てまたは他の金額とすることができる。広告主は、コスト・パー・インプレッション（ＣＰＩ）もしくはコスト・パー・１０００インプレッション（ＣＰＭ）値付けモデル、ペイ・パー・クリック（ＰＰＣ）値付けモデル、またはコスト・パー・アクション（ＣＰＡ）もしくはペイ・パー・アクション（ＰＰＡ）値付けモデルに基づいて、広告に対し支払を行うことができる。本願明細書では、ある入札に言及することは、適宜、入札額に言及することであり得る（入札によって指定される広告または広告についての基準とは対照的に）。
【００３３】
入札額は、広告入札構成要素およびソーシャルペイ入札構成要素を含み得る。広告入札構成要素は、広告の発行元に広告主が支払を行うことを望む第１の金額になり得る。発行元は、広告スペースをホストまたは運営する、それを広告主に販売する、かつこれらの広告主の広告をこれらの広告スペースに提示するエンティティであり得る。例えば、発行元は、広告が提示される、または別の方法で広告をユーザに配信する手段を提供するウェブ・ページのホスト（ソーシャル・ネットワーキング・システム１６０またはサードパーティ・システム１７０など）であり得る。例えば、広告は、ウェブ・ブラウザもしくは他のアプリケーションのプラグイン、ｉｆｒａｍｅ要素、ニュース・フィード、ティッカー、通知（例えば、電子メール、ショート・メッセージ・サービス（ＳＭＳ）メッセージ、も
しくは通知を含み得る）、または他の手段を使用して提示すること、または別の方法で配信することもできる。広告は、ユーザのモバイル・デバイスまたは他のコンピューティング・デバイス上で、ユーザに提示すること、または別の方法で配信することもできる。広告を配信することに関して、特定の実施形態では、限定ではなく例として本願明細書に援用する以下のものに開示されている１つまたは複数のシステム、構成要素、要素、機能、方法、操作または工程を利用することができる：名称「Ｃｏｍｍｅｎｔ  Ｐｌｕｇ−ｉｎ
ｆｏｒ  Ｔｈｉｒｄ−Ｐａｒｔｙ  Ｓｙｓｔｅｍ」で２０１０年１２月１５日に米国特許出願第１２／９６９３６８号として出願された米国特許出願公開第２０１２／０１５９６３５号、名称「Ｃｏｍｍｅｎｔ  Ｏｒｄｅｒｉｎｇ  Ｓｙｓｔｅｍ」で２０１０年１２月１５日に米国特許出願第１２／９６９４０８号として出願された米国特許出願公開第２０１２／０１５８７５３号、名称「Ｄｙｎａｍｉｃａｌｌｙ  Ｐｒｏｖｉｄｉｎｇ  ａ  Ｎｅｗｓ  Ｆｅｅｄ  Ａｂｏｕｔ  ａ  Ｕｓｅｒ  ｏｆ  ａ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ」で２００６年８月１１日に米国特許出願第１１／５０３２４２号として出願された米国特許第７，６６９，１２３号、名称「Ｐｒｏｖｉｄｉｎｇ  ａ  Ｎｅｗｓ  Ｆｅｅｄ
Ｂａｓｅｄ  ｏｎ  Ｕｓｅｒ  Ａｆｆｉｎｉｔｙ  ｉｎ  ａ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｅｎｖｉｒｏｎｍｅｎｔ」で２００６年８月１１日に米国特許出願第１１／５０３０９３号として出願された米国特許出願公開第２００８／００４０４７５号、名称「Ａｃｔｉｏｎ  Ｃｌｕｓｔｅｒｉｎｇ  ｆｏｒ  Ｎｅｗｓ  Ｆｅｅｄｓ」で２０１０年９月１６日に米国特許出願第１２／８８４０１０号として出願された米国特許出願公開第２０１２／００７２４２８号、名称「Ｇａｔｈｅｒｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｂｏｕｔ  Ｃｏｎｎｅｃｔｉｏｎｓ  ｉｎ  ａ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ」で２００９年７月１日に米国特許出願第１２／４９６６０６号として出願された米国特許出願公開第２００１  ／０００４６９２号、名称「Ｍｅｔｈｏｄ  ａｎｄ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｔｒａｃｋｉｎｇ  Ｃｈａｎｇｅｓ  ｔｏ  Ｕｓｅｒ  Ｃｏｎｔｅｎｔ  ｉｎ  ａｎ  Ｏｎｌｉｎｅ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ」で２００６年９月１２日に米国特許出願第１１／５３１１５４号として出願された米国特許出願公開第２００８／００６５７０１号、名称「Ｆｅｅｄｉｎｇ  Ｕｐｄａｔｅｓ  ｔｏ  Ｌａｎｄｉｎｇ  Ｐａｇｅｓ  ｏｆ  Ｕｓｅｒｓ  ｏｆ  ａｎ  Ｏｎｌｉｎｅ  Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  ｆｒｏｍ  Ｅｘｔｅｒｎａｌ  Ｓｏｕｒｃｅｓ」で２００７年１月１７日に米国特許出願第１１／６２４０８８号として出願された米国特許出願公開第２００８／００６５６０４号、名称「Ｉｎｔｅｇｒａｔｅｄ  Ｓｏｃｉａｌ−Ｎｅｔｗｏｒｋ  Ｅｎｖｉｒｏｎｍｅｎｔ」で２０１０年４月１９日に米国特許出願第１２／７６３１７１号として出願された米国特許第８，２４４，８４８号、名称「Ｓｈａｒｉｎｇ  ｏｆ  Ｌｏｃａｔｉｏｎ−Ｂａｓｅｄ  Ｃｏｎｔｅｎｔ  Ｉｔｅｍ  ｉｎ  Ｓｏｃｉａｌ−Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ」で２００９年１０月６日に米国特許出願第１２／５７４６１４号として出願された米国特許出願公開第２０１１／００８３１０１号、名称「Ｌｏｃａｔｉｏｎ  Ｒａｎｋｉｎｇ  Ｕｓｉｎｇ  Ｓｏｃｉａｌ−Ｇｒａｐｈ  Ｉｎｆｏｒｍａｔｉｏｎ」で２０１０年８月１８日に米国特許出願第１２／８５８７１８号として出願された米国特許第８，１５０，８４４号、名称「Ｓｅｎｄｉｎｇ  Ｎｏｔｉｆｉｃａｔｉｏｎｓ
ｔｏ  Ｕｓｅｒｓ  Ｂａｓｅｄ  ｏｎ  Ｕｓｅｒｓ’  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｔｏｌｅｒａｎｃｅ  Ｌｅｖｅｌｓ」で２０１１年３月１８日に出願された米国特許出願公開第１３／０５１２８６号、名称「Ｍａｎａｇｉｎｇ  Ｎｏｔｉｆｉｃａｔｉｏｎｓ  Ｐｕｓｈｅｄ  ｔｏ  Ｕｓｅｒ  Ｄｅｖｉｃｅｓ」で２０１１年４月２８日に出願された米国特許出願第１３／０９６１８４号、名称「Ｐｌａｔｆｏｒｍ−Ｓｐｅｃｉｆｉｃ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｄｅｌｉｖｅｒｙ  Ｃｈａｎｎｅｌ」で２０１１年１０月１８日に出願された米国特許出願第１３／２７６２４８号、または名称「Ｍｏｂｉｌｅ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ  ｗｉｔｈ  Ｓｏｃｉａｌ  Ｃｏｍｐｏｎｅｎｔ  ｆｏｒ  Ｇｅｏ−Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｙｓｔｅｍ」で２０１１年２月１日に米国特許出願第１３／０１９０６１号として出願された米国特許出願公開第２０１２／０１９７７０９号。本開示では、特定の方法で特定のコンテンツに関連して配信される特定の広告
について記述または図示するが、適切な任意の方法で適切な任意のコンテンツに関連して配信される適切な任意の広告が意図されている。ソーシャルペイ入札構成要素は、広告と関連付けられた報酬生成イベント（下記）に対して広告主がユーザ、キャリア、または両方に支払を行うことを望む第２の金額になり得る。加えて、または別法として、ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。
【００３４】
広告は、ユーザと関連付けられている広告の広告スコアに少なくとも一部は基づいて、ユーザへの配信のために選択することができる。ソーシャル・ネットワーキング・システム１６０は、広告のための広告スコアを提供することができる。広告スコアが高い広告は、ソーシャル・ネットワーキング・システム１６０がユーザ、キャリア、または両方と分配することができる、より多くの広告収入を（広告の発行元としての）ソーシャル・ネットワーキング・システム１６０のために生成することができる。広告の広告スコアは、ユーザの場所、ソーシャルグラフにおけるつながりもしくは他のソーシャルグラフ情報、または他の適切な要素に基づくことができる。加えて、または別法として、広告の広告スコアは、広告の入札額、および提示された広告をユーザが選択する（例えば、クリックする）確率に基づくことができる。加えて、またはさらなる別法として、広告スコアは、品質スコア、広告の入札額、およびユーザ・プロフィールもしくはユーザと関連付けられた他の情報に基づくことができる。例えば、値ＡｄＳｃｏｒｅは、式ＡｄＳｃｏｒｅ＝Ｗ１Ｑｕａｌｉｔｙ＋Ｗ２Ｂｉｄ＋Ｗ３ＶａｌｕｅＴｏＵｓｅｒを使用して計算することができる。特定の数式が示されているが、ＡｄＳｃｏｒｅは、適切な任意の数学関数を含む適切な任意の数式を使用して計算することができる。
【００３５】
上記の式で、Ｗ１、Ｗ２、およびＷ３は、重み変数とすることができる。Ｑｕａｌｉｔｙ（“品質”）は、各広告について計算される品質スコアとすることができる。品質スコアは、提示される広告と、広告が提示されるウェブ・ページ（またはウェブ・ページの１つもしくは複数の属性）との間の相関関係を表すことができる。加えて、または別法として、品質スコアは、広告の観測されたクリックスルー・レートを表すこともできる。加えて、またはもう１つの別法として、品質スコアは、広告と、広告が提示されるユーザと関連付けられたユーザ・プロフィール情報との間の動的フィット性を表すこともできる。Ｂｉｄ（“入札”）は、広告の入札額とすることができる（この入札額は、上記で論じたように、広告入札構成要素およびソーシャルペイ入札構成要素を含み得る）。ＶａｌｕｅＴｏＵｓｅｒ（“ユーザに対する値”）（広告の入札のソーシャルペイ入札構成要素の影響を受ける可能性がある）は、広告が提示されるユーザと関連付けられた、ユーザの現在のコンテキストを含むユーザ・プロフィールまたは他の情報と関連付けられた値とすることができる。ユーザの現在のコンテキストは、ユーザの現在の場所、ユーザの、１人または複数の他のユーザとの現在の関係（例えば、ユーザの、１人または複数の他のユーザまでの物理的な近さ）、あるいはユーザのクライアント・システム１３０上の１つまたは複数のセンサからの現在のセンサ・データ、を含み得る。加えて、または別法として、ユーザの現在のコンテキストは、１つまたは複数の天候入力（ユーザが経験している現在の天候状態を示すことができる）、ユーザがクライアント・システム１３０と、他のコンピューティング・デバイスと、または、例えば、ソーシャル・ネットワーキング・システム１６０もしくはサードパーティ・システム１７０と関連付けられたソフトウェアもしくはサービスと、どのように対話しているか、あるいはユーザの他の現在のコンテキストを含み得る。ユーザの現在のコンテキストとより関連している広告は、ユーザにはより関連があり、関心があり、または価値があり得る。加えて、または別法として、特定の実施形態では、限定ではなく例として本願明細書に援用する、名称「Ｍｕｌｔｉ−Ｄｉｍｅｎｓｉｏｎａｌ  Ａｄｖｅｒｔｉｓｅｍｅｎｔ  Ｂｉｄｄｉｎｇ」で２０１１年１１月１０日に出願された米国特許出願第１３／２９４０５２号に開示されている、広告の入札または配信のための１つまたは複数のシステムもしくは方法を使用することができる。
【００３６】
ユーザに配信するために複数の広告の中から選ぶ場合、ソーシャル・ネットワーキング・システム１６０は、広告スコアが最も高い広告を選ぶことができる。選ばれると、その広告は、例えば、テキストとして（ＨＴＭＬにリンクされたものであり得る）、１つまたは複数の画像として（ＨＴＭＬにリンクされたものであり得る）、１つまたは複数の映像として、音声として、１つまたは複数のＡＤＯＢＥ  ＦＬＡＳＨファイルとして、これらの適切な組合せとして、あるいは、ソーシャル・ネットワーキング・システム１６０の、またはクライアント・システム１３０上でユーザがアクセスするサードパーティ・システム１７０の、ウェブ・ページ上の適切な任意のデジタル・フォーマットの他の適切な任意の広告として、ユーザに配信することができる。加えて、または別法として、広告は、ユーザに提示するアプリケーションのために、クライアント・システム１３０上でアプリケーションに配信することができる。例えば、広告は、クライアント・システム１３０上でＦＡＣＥＢＯＯＫ  ＭＯＢＩＬＥアプリケーションに、そのアプリケーションのグラフィカル・ユーザ・インターフェース（ＧＵＩ）でユーザに提示されるよう配信することができる。広告は、ソーシャル・ネットワーキング・システム１６０またはサードパーティ・システム１７０に格納することができ、かつクライアント・システム１３０によってプッシュまたはプル通信でユーザに配信することができる。一例として、広告は、ソーシャル・ネットワーキング・システム１６０がユーザに提供するニュース・フィード中のスポンサー記事とすることができる。ソーシャル・ネットワーキング・システム１６０は、スポンサー記事をユーザに、ソーシャル・ネットワーキング・システム１６０によってクライアント・システム１３０にプッシュされる通知で配信することができる。クライアント・システム１３０は、スポンサー記事をユーザに、ソーシャル・ネットワーキング・システム１６０のニュース・フィードで提示することができる。別の例として、広告は、ソーシャル・ネットワーキング・システム１６０がユーザに提供するティッカー中のスポンサー記事とすることができる。ソーシャル・ネットワーキング・システム１６０は、スポンサー記事をユーザに、クライアント・システム１３０からの要求（「プル」）に応じてソーシャル・ネットワーキング・システム１６０からクライアント・システム１３０に送信される通信で配信することができる。クライアント・システム１３０は、スポンサー記事をユーザに、ソーシャル・ネットワーキング・システム１６０のティッカーで提示することができる。
【００３７】
ステップ２２０で、ソーシャル・ネットワーキング・システム１６０は、広告と関連付けられた報酬生成イベントの発生を決定する。報酬生成イベントは、インプレッション、クリック、クリックスルー、または他の、広告との適切なユーザ対話を含み得ると共に、少なくとも一部には、クライアント・システム１３０、ソーシャル・ネットワーキング・システム１６０、サードパーティ・システム１７０、またはこれらの適切な組合せにおいて発生し得る。本開示では、特定の報酬生成イベントについて記述および図示しているが、適切な任意の報酬生成イベントが意図されている。
【００３８】
報酬生成イベントの一例として、ソーシャル・ネットワーキング・システム１６０のウェブ・サイトをナビゲーション中のクライアント・システム１３０のユーザを考える。キャリアが、クライアント・システム１３０にネットワーク接続を提供してユーザによるウェブ・サイトのナビゲーションを促進する。ユーザは、ウェブ・サイトのウェブ・ページを要求することができ、ソーシャル・ネットワーキング・システム１６０は、ウェブ・ページ上でユーザに提示するための広告を選ぶことができる。上記で論じたように、広告は、ユーザと関連付けられている広告の広告スコアに基づいて選ぶことができる。ウェブ・ページは、ユーザへの提示のためにクライアント・システム１３０に広告と共に供することができる。ウェブ・ページの全部または一部、および広告は、キャリアから提供されたネットワーク接続によって供することができる。広告があるウェブ・ページを提示されると、ユーザは広告を見ること、およびクリックすることができる。それに応じて、クライ
アント・システム１３０を、サードパーティ・システム１７０がホストできる広告のランディング・ページに導くことができる。次にユーザは、ランディング・ページで、またはランディング・ページと関連付けられた別のウェブ・ページで、ウィジェットを購入することができる。広告のインプレッション、広告をユーザがクリックすること、またはユーザによる購入は、個々に、または一括して報酬生成イベントになり得る。購入後、サードパーティ・システム１７０は、報酬生成イベント・メッセージを生成し、それをソーシャル・ネットワーキング・システム１６０に送信することができる。報酬生成イベント・メッセージにより、広告、広告の入札、キャリア、サードパーティ・システム１７０、クライアント・システム１３０、ユーザ、または発生した他のタイプのアクションを特定することができる。ソーシャル・ネットワーキング・システム１６０は、ユーザがソーシャル・ネットワーキング・システム１６０のメンバーであるかどうかを判定し、そうであれば、報酬生成イベントについての情報を、ソーシャル・ネットワーキング・システム１６０によって維持されている報酬生成イベント・ログに格納することができる。ソーシャル・ネットワーキング・システム１６０は、ユーザがソーシャル・ネットワーキング・システム１６０のメンバーであるかどうかを、ユーザの個人情報を何ら共有することなく、またはソーシャル・ネットワーキング・システム１６０にログオンすることをユーザに要求することなく判定することができ、ソーシャル・ネットワーキング・システム１６０によって格納された報酬生成イベントについての情報は、報酬生成イベント・メッセージ中の情報の全部または一部を含み得る。本開示では、特定の報酬生成イベントに関する特定のシナリオを記述しているが、適切な任意の報酬生成イベントに関する適切な任意のシナリオが意図されている。一例として、インプレッションがそれ自体で（例えば、ユーザが広告をクリックすることなく）報酬生成イベントを構成し得る。別の例として、クライアント・システム１３０にプッシュされた通知が報酬生成イベントを構成し得る。
【００３９】
ステップ２３０で、ソーシャル・ネットワーキング・システム１６０は、広告と関連付けられた入札額（広告入札構成要素およびソーシャルペイ入札構成要素を含む）をそれ自体とユーザとキャリアとの間で割り当て、この時点でこの方法は終了することができる。上述のように、広告入札構成要素は、この場合にはソーシャル・ネットワーキング・システム１６０である、広告の発行元に広告主が支払を行うことを望む第１の金額になり、ソーシャルペイ入札構成要素は、報酬生成イベントに対して広告主がユーザ、キャリア、または両方に支払を行うことを望む第２の金額になり得る。ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。ソーシャル・ネットワーキング・システム１６０は、発行元として、広告入札構成要素をそれ自体に割り当てることができる。ソーシャル・ネットワーキング・システム１６０はまた、ソーシャルペイ入札構成要素をそれ自体に割り当てることもできる。別法として、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素の一部分（例えば、その５０％）をユーザに割り当て、ソーシャルペイ入札構成要素の他の部分（その残りの５０％）をキャリアに割り当てることもできる。もう１つの別法として、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素の全部をユーザに、またはソーシャルペイ入札構成要素の全部をキャリアに、割り当てることもできる。ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。さらなる別法として、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素の全部または一部を広告主に払い戻すこともできる。本開示では、特定の広告と関連付けられた特定の入札額の特定の割当てについて記述または図示しているが、適切な任意の広告と関連付けられた適切な任意の入札額の適切な任意の割当てが意図されている。
【００４０】
ユーザまたはキャリアに割り当てられる額は、少なくとも一部には、広告の入札によって、ソーシャル・ネットワーキング・システム１６０とユーザの間の合意（ソーシャル・ネットワーキング・システム１６０の使用期間など）によって、ソーシャル・ネットワー
キング・システム１６０と広告主の間の合意（入札以外）によって、ソーシャル・ネットワーキング・システム１６０とキャリアの間の合意によって、適切な任意のソースによって、またはこれらの適切な組合せによって、指定することができる。一例として、広告の入札では、ソーシャルペイ入札構成要素に関連して、報酬生成イベントに対して０．１０ドルがユーザに支払われ、報酬生成イベントに対して０．０１ドルがキャリアに支払われることを指定することができる。ソーシャル・ネットワーキング・システム１６０は、それに応じて、ソーシャルペイ入札構成要素を割り当てることができる。ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。別の例として、広告の入札では、ソーシャルペイ入札構成要素に関連して、報酬生成イベントに対して０．１０ドルがユーザとキャリアの間で割り当てられることを規定することができるが、この割当てはソーシャル・ネットワーキング・システム１６０によって決定される。ソーシャル・ネットワーキング・システム１６０は、ユーザと関連付けられた（例えば、ユーザによってもたらされた）あらゆる報酬生成イベントに対するあらゆるソーシャルペイ構成要素の９０％をソーシャル・ネットワーキング・システム１６０がユーザに支払うことを規定する、ユーザとの合意を得ることができる。ソーシャル・ネットワーキング・システム１６０は、キャリアと関連付けられた（例えば、キャリアが提供したネットワーク接続によってキャリアが促進する）報酬生成イベントに対するあらゆるソーシャルペイ構成要素の１０％をソーシャル・ネットワーキング・システム１６０がキャリアに支払うことを規定する、キャリアとの合意を得ることができる。したがって、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素のうちの０．０９ドルをユーザに、ソーシャルペイ入札構成要素のうちの０．０１ドルをキャリアに割り当てることができる。ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。
【００４１】
さらに、ユーザまたはキャリアに割り当てられる額（または額の相対的割合）は、報酬生成イベントを構成するアクションに少なくとも一部は基づいて決定することができる。一例として、報酬生成イベントが広告のインプレッションだけである場合、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素を保有し、それをキャリアのユーザに全く割り当てないことができる。別の例として、報酬生成イベントが、ユーザが広告を選択する（例えば、ユーザが広告を、それを提示された後にクリックする）ことであっても、その広告の選択に続いてユーザがランディング・ページでアクション（例えば、購入する、またはフォームに記入し提出すること）を何もしない場合、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素をキャリアには全く割り当てずに、ソーシャルペイ入札構成要素の５０％をユーザに割り当て、残りを保有することができる。ユーザに対する値は、報酬が何であり得ようと、報酬生成イベントに対してユーザに提供される割戻金に基づいて決定することができる。さらに別の例として、報酬生成イベントが、ユーザによる広告の選択に続くアクションである（例えば、ユーザが広告を、それを提示された後にクリックする、ランディング・ページへナビゲートする、次に、ランディング・ページで購入する）場合、ソーシャル・ネットワーキング・システム１６０は、ソーシャルペイ入札構成要素の９０％をユーザに、ソーシャルペイ入札構成要素の１０％をキャリアに割り当てることができる。本開示では、特定のソースまたは要素によって規定される、またはそれに基づいて決定される、ユーザまたはキャリアに割り当てられる特定の額について記述または図示しているが、適切な任意のソースまたは要素によって規定される、またはそれに基づいて決定される、ユーザまたはキャリアに割り当てられる適切な任意の額が意図されている。
【００４２】
ソーシャル・ネットワーキング・システム１６０は、広告収入を分配する方法として、入札額をそれ自体とユーザとキャリアとの間で割り当てることができ、入札額の割当ては、適宜、バッチにまとめて行われてもよく、リアルタイムで行われてもよい。特定の実施
形態では、適宜、図３の方法の１つまたは複数の工程を繰り返すことができる。本開示では、図３の方法の特定の工程を、特定の順序で行われるとして記述および図示しているが、適切な任意の順序で行われる図３の方法の適切な任意の工程が意図されている。さらに、本開示では、図３の方法の特定の工程を実行する特定の構成要素、デバイスまたはシステムについて記述および図示しているが、図３の方法の適切な任意の工程を実行する適切な任意の構成要素、デバイスまたはシステムの適切な任意の組合せが意図されている。
【００４３】
図４は、広告の入札をユーザ、キャリアおよびソーシャル・ネットワーキング・システム１６０の間で割り当てる方法の別の例を示す。図４の方法は、特定の実施形態では、図３の工程２３０に対応する。図４の方法は、工程３００から開始することができ、ソーシャル・ネットワーキング・システム１６０が、ソーシャル・ネットワーキング・システム１６０に割り当てられる広告の入札額の第１の部分を決定する。図３に関して記述および図示したように、広告主が、広告をユーザに配信してもらうために入札した可能性があり（この入札では、広告の入札額を指定した可能性がある）；ソーシャル・ネットワーキング・システム１６０が、ユーザに配信する広告を選択した可能性があり；イベントと関連付けられた報酬生成イベントが発生した可能性があり（例えば、インプレッション、クリック、クリックスルー、または他の、広告との適切なユーザ対話）；報酬生成イベント・メッセージがソーシャル・ネットワーキング・システム１６０まで、またはその中で送信された可能性があり；ソーシャル・ネットワーキング・システム１６０は、報酬生成イベントについての（報酬生成イベント・メッセージからの）情報を、ソーシャル・ネットワーキング・システム１６０によって維持されている報酬生成イベント・ログに格納した可能性がある。
【００４４】
工程３００で、入札額の第１の部分を決定するために、特定の実施形態では、イベント・ログへの報酬生成イベントの入力を分析することができる。例えば、イベント・ログへの報酬生成イベントの入力は、広告入札構成要素を示すことができ、ソーシャル・ネットワーキング・システム１６０は、上述のように、その広告入札構成要素をそれ自体に割り当てることができる。工程３０２で、ソーシャル・ネットワーキング・システム１６０は、報酬生成イベントと関連付けられたユーザを特定する。これを行うために、特定の実施形態では、イベント・ログへの報酬生成イベントの入力を分析することができる。例えば、イベント・ログへの報酬生成イベントの入力により、上述のように、報酬生成イベントと関連付けられたユーザを特定することができる。
【００４５】
ステップ３０４で、ソーシャル・ネットワーキング・システム１６０は、ユーザに割り当てられる広告の入札額の第２の部分を決定する。これを行うために、特定の実施形態では、イベント・ログへの報酬生成イベントの入力を、ソーシャル・ネットワーキング・システムによって維持されている他の関連情報と共に分析することができる。例えば、イベント・ログへの報酬生成イベントの入力は、広告の入札額のソーシャルペイ入札構成要素と、報酬生成イベントを構成したアクションのタイプとを示すことができる。加えて、ソーシャル・ネットワーキング・システム１６０のデータ・ストア１６４は、ソーシャル・ネットワーキング・システム１６０とユーザの間の合意（ソーシャル・ネットワーキング・システム１６０の使用期間など）についての情報を、ソーシャル・ネットワーキング・システム１６０と広告主の間の合意（入札以外）によって、ソーシャル・ネットワーキング・システム１６０とキャリアの間の合意によって、他の適切なソースによって、またはこれらの適切な組合せによって、含むことができる。ソーシャル・ネットワーキング・システム１６０では、この情報の全部または一部を使用して、上述のように、入札額の第２の部分を決定することができる。特定の実施形態では、ソーシャル・ネットワーキング・システム１６０は、第２の部分を、ユーザが後で商品、サービスに対して使用できるポイント・システムの数値もしくは他の値として、または法定貨幣として、ユーザに割り当てることができる。このような実施形態では、ユーザは、第２の部分を、ユーザによって集
められた他のこのようなポイントと一緒に、引き換えることができる。第２の部分は、ユーザによって集められた他のポイントと一緒に、ソーシャル・ネットワーキング・システム１６０を介してユーザによって引き換え可能であり得る。
【００４６】
ステップ３０６で、ソーシャル・ネットワーキング・システム１６０は、報酬生成イベントと関連付けられたキャリア（ユーザのクライアント・システム１３０にネットワーク接続を提供して報酬生成イベントを促進したキャリアであり得る）を特定する。これを行うために、特定の実施形態では、イベント・ログへの報酬生成イベントの入力を分析することができる。例えば、イベント・ログへの報酬生成イベントの入力により、上述のように、報酬生成イベントと関連付けられたキャリアを特定することができる。
【００４７】
工程３０８で、ソーシャル・ネットワーキング・システム１６０は、キャリアに割り当てられる広告の入札額の第３の部分を決定する。これを行うために、特定の実施形態では、イベント・ログへの報酬生成イベントの入力を、ソーシャル・ネットワーキング・システムによって維持されている他の関連情報と共に分析することができる。例えば、イベント・ログへの報酬生成イベントの入力は、広告の入札額のソーシャルペイ入札構成要素と、報酬生成イベントを構成したアクションのタイプとを示すことができる。加えて、ソーシャル・ネットワーキング・システム１６０のデータ・ストア１６４は、ソーシャル・ネットワーキング・システム１６０とユーザの間の合意（ソーシャル・ネットワーキング・システム１６０の使用期間など）についての情報を、ソーシャル・ネットワーキング・システム１６０と広告主の間の合意（入札以外）によって、ソーシャル・ネットワーキング・システム１６０とキャリアの間の合意によって、他の適切なソースによって、またはこれらの適切な組合せによって含むことができる。ソーシャル・ネットワーキング・システム１６０では、この情報の全部または一部を使用して、上述のように、入札額の第３の部分を決定することができる。
【００４８】
ステップ３１０で、入札額の第１、第２および第３の部分が、ソーシャル・ネットワーキング・システム１６０、ユーザおよびキャリアに割り当てられ、この時点でこの方法は終了することができる。特定の実施形態では、入札額の第１、第２および第３の部分の割当ては、バッチにまとめて行われるか、リアルタイムで行われる。ソーシャル・ネットワーキング・システム１６０は、第２または第３の部分を割り当てるときにユーザまたはキャリアに通知することができ、またソーシャル・ネットワーキング・システム１６０は、第１、第２および第３の部分をそれ自体とユーザとキャリアとの間で適宜、バッチにまとめて割り当ててもよく、リアルタイムで割り当ててもよい。
【００４９】
特定の実施形態は、図４の方法の１つまたは複数の工程を適宜、繰り返すことができる。本開示では、図４の方法の特定の工程を、特定の順序で行われるとして記述および図示しているが、適切な任意の順序で行われる図４の方法の適切な任意の工程が意図されている。さらに、本開示では、図４の方法の特定の工程を実行する特定の構成要素、デバイスまたはシステムについて記述および図示しているが、図４の方法の適切な任意の工程を実行する適切な任意の構成要素、デバイスまたはシステムの適切な任意の組合せが意図されている。
【００５０】
図５は、クライアント・システム１３０のユーザと、キャリア４４０と、ソーシャル・ネットワーキング・システム１６０との間で広告の入札を割り当てるための例示的なコール・フローを示す。コール４０２で、広告主４３０が広告の入札をソーシャル・ネットワーキング・システム１６０に送信する。上述のように、広告の入札では、広告、広告についての１つまたは複数の基準、および入札額（広告入札構成要素およびソーシャルペイ入札構成要素を含み得る）を指定することができる。指定される広告は、広告もしくはタグを含むファイルまたは文書でよく、このタグにより、例えばサードパーティ・システム１
７０の１つまたは複数のサーバ上の広告の場所が参照される。ソーシャル・ネットワーキング・システム１６０は入札を、後にユーザに配信するために格納することができる。コール４０４で、クライアント・システム１３０のユーザが、キャリア４４０から提供されたネットワーク接続によって、ソーシャル・ネットワーキング・システム１６０からのウェブ・ページを要求する。この要求はＨＴＴＰ要求でよく、ソーシャル・ネットワーキング・システム１６０の領域内のＵＲＬに送信することができる。要求に応じて、ソーシャル・ネットワーキング・システム１６０は、ウェブ・ページと共にクライアント・システム１３０のユーザに送信する広告を選択する。上述のように、ソーシャル・ネットワーキング・システム１６０は、ユーザと関連付けられている広告の広告スコアに基づいて、広告を選択することができる。ソーシャル・ネットワーキング・システム１６０は、特定のニーズに応じて、選択処理中または選択処理前に広告スコアを計算することができる。コール４０６で、ソーシャル・ネットワーキング・システム１６０は、キャリア４４０から提供されたネットワーク接続によって、その広告があるウェブ・ページをクライアント・システム１３０のユーザに送信する。ウェブ・ページは、ＨＴＴＰ要求に応じた１つまたは複数のＨＴＭＬファイルとして送信することができ、クライアント・システム１３０は、そのウェブ・ページをＨＴＭＬファイルに基づいてレンダリングすることができる。ＨＴＭＬファイルは、広告または、広告のソースを特定する情報（統一資源識別子など）を含むことができ、この場合、クライアント・システム１３０は、ウェブ・ページと一緒にレンダリングするための広告を取り出すことができる。
【００５１】
コール４０８で、広告と関連付けられた報酬生成イベントが発生し、ソーシャル・ネットワーキング・システム１６０は、報酬生成イベントについての情報を受信する。例えば、広告があるウェブ・ページを提示された場合、ユーザは、その広告を見ること、およびクリックすることができる。それに応じて、クライアント・システム１３０は、広告のランディング・ページに導かれ得る。広告をクリックするユーザが報酬生成イベントを構成することができ、ソーシャル・ネットワーキング・システム１６０は、報酬生成イベントについての情報を報酬生成イベント・ログに格納することができる。格納された情報により、広告、広告の入札、キャリア４４０、クライアント・システム１３０、ユーザ、または発生したアクションのタイプを特定することができる。報酬生成イベントについての情報を受信した後、ソーシャル・ネットワーキング・システム１６０は、ユーザおよびキャリア４４０を特定し、ソーシャル・ネットワーキング・システム１６０、ユーザ、およびキャリア４４０のそれぞれに割り当てる広告の入札額（広告入札構成要素およびソーシャルペイ入札構成要素を含む）の第１、第２および第３の部分を決定することができる。これは、図２および図３に関して上述したように行うことができる。コール４１０で、ソーシャル・ネットワーキング・システム１６０は、ユーザおよびキャリア４４０に割り当てられた額を分配することができる。
【００５２】
特定の実施形態では、図５のコール・フローの１つまたは複数の、コールまたは工程を適宜、繰り返すことができる。本開示では、特定のコールまたは工程を、特定の順序で生じるとして記述および図示しているが、適切な任意の順序で生じる図５のコール・フローの適切な任意のコールまたは工程が意図されている。さらに、本開示では、図５のコール・フローの特定のコールを実施する、または特定の工程を実行する特定の構成要素、デバイスまたはシステムについて記述および図示しているが、図５のコール・フローのコールの適切な任意のコールを実施する、または適切な任意の工程を実行する適切な任意の構成要素、デバイスまたはシステムの適切な任意の組合せが意図されている。
【００５３】
図６は、例示的なコンピュータ・システム５００を示す。特定の実施形態では、１つまたは複数のコンピュータ・システム５００は、本願明細書に記述または図示された１つまたは複数の方法の１つまたは複数の工程を実施する。特定の実施形態では、１つまたは複数のコンピュータ・システム５００は、本願明細書に記述または図示された機能を提供す
る。特定の実施形態では、１つまたは複数のコンピュータ・システム５００上で走るソフトウェアは、本願明細書に記述または図示された１つまたは複数の方法の１つまたは複数の工程を実施し、あるいは本願明細書に記述または図示された機能を提供する。特定の実施形態は、１つまたは複数のコンピュータ・システム５００の１つまたは複数の部分を含む。本願明細書では、コンピュータ・システムに言及することは、適宜、コンピューティング・デバイスを包含し得る。さらに、１つのコンピュータ・システムに言及することは、適宜、１つまたは複数のコンピュータ・システムを包含し得る。
【００５４】
本開示では、適切な任意の数のコンピュータ・システム５００が意図されている。本開示では、適切な任意の物理的形状を取るコンピュータ・システム５００が意図されている。限定ではなく一例として、コンピュータ・システム５００は、埋込みコンピュータ・システム、システム・オン・チップ（ＳＯＣ）、シングルボード・コンピュータ・システム（ＳＢＣ）（例えば、コンピュータ・オン・モジュール（ＣＯＭ）またはシステム・オン・モジュール（ＳＯＭ）など）、デスクトップ型コンピュータ・システム、ラップトップ型またはノートブック型コンピュータ・システム、対話型キオスク、メインフレーム、コンピュータ・システムの網目、携帯電話、携帯情報端末（ＰＤＡ）、サーバ、タブレット・コンピュータシステム、またはこれらの２つ以上の組合せとすることができる。適宜、コンピュータ・システム５００は、１つまたは複数のコンピュータ・システム５００を含むこと；一体型もしくは分散型であること；複数の場所にまたがること；複数の機械にまたがること；複数のデータ・センタにまたがること、または、１つもしくは複数のクラウド構成要素を１つまたは複数のネットワーク内に含み得るクラウドに存在すること、が可能である。適宜、１つまたは複数のコンピュータ・システム５００は、実質的な空間的または時間的制限なしで、本願明細書に記述または図示されている１つまたは複数の方法の１つまたは複数の工程を実施することができる。限定ではなく一例として、１つまたは複数のコンピュータ・システム５００は、リアルタイムで、またはバッチ・モードで、本願明細書に記述または図示されている１つまたは複数の方法の１つまたは複数の工程を実施することができる。１つまたは複数のコンピュータ・システム５００は異なる時間に、または異なる場所で適宜、本願明細書に記述または図示されている１つまたは複数の方法の１つまたは複数の工程を実施することができる。
【００５５】
特定の実施形態では、コンピュータ・システム５００は、プロセッサ５０２、メモリ５０４、ストレージ５０６、入力／出力（Ｉ／Ｏ）インターフェース５０８、通信インターフェース５１０、およびバス５１２を含む。本開示では、特定の数の特定の構成要素を特定の構成で有する特定のコンピュータ・システムについて記述および図示しているが、適切な任意の数の適切な任意の構成要素を適切な任意の構成で有する適切な任意のコンピュータ・システムが意図されている。
【００５６】
特定の実施形態では、プロセッサ５０２は、コンピュータ・プログラムを構成するものなどの命令を実行するハードウェアを含む。限定ではなく一例として、命令を実行するためにプロセッサ５０２は、内部レジスタ、内部キャッシュ、メモリ５０４、またはストレージ５０６から命令を取り出し（またはフェッチし）、これらを復号および実行し、次に、１つまたは複数の結果を内部レジスタ、内部キャッシュ、メモリ５０４、またはストレージ５０６に書き込むことができる。特定の実施形態では、プロセッサ５０２は、データ、命令またはアドレス用の１つまたは複数の内部キャッシュを含み得る。本開示では、適宜、適切な任意の数の適切な任意の内部キャッシュを含むプロセッサ５０２が意図されている。限定ではなく一例として、プロセッサ５０２は、１つまたは複数の命令キャッシュ、１つまたは複数のデータ・キャッシュ、および１つまたは複数のＴＬＢ（Ｔｒａｎｓｌａｔｉｏｎ  Ｌｏｏｋａｓｉｄｅ  Ｂｕｆｆｅｒ）を含み得る。命令キャッシュ内の命令は、メモリ５０４またはストレージ５０６内の命令のコピーとすることができ、命令キャッシュは、プロセッサ５０２によるこれらの命令の取出の速度を上げることができる。デ
ータ・キャッシュ内のデータは、プロセッサ５０２で実行してそれが動作するための命令の、メモリ５０４もしくはストレージ５０６内のデータのコピー；プロセッサ５０２で実行する後続の命令によるアクセスのための、またはメモリ５０４もしくはストレージ５０６への書込みのための、プロセッサ５０２で実行された前の命令の結果のコピー；あるいは他の適切なデータのコピーであり得る。データ・キャッシュは、プロセッサ５０２による読取りまたは書込み動作の速度を上げることができる。ＴＬＢは、プロセッサ５０２の仮想アドレス変換の速度を上げることができる。特定の実施形態では、プロセッサ５０２は、データ、命令またはアドレス用の１つまたは複数の内部レジスタを含み得る。本開示では、適宜、適切な任意の数の適切な任意の内部レジスタを含むプロセッサ５０２が意図されている。適宜、プロセッサ５０２は、１つまたは複数の論理演算装置（ＡＬＵ）を含むこと、マルチコア・プロセッサとすること、あるいは１つまたは複数のプロセッサ５０２を含むことが可能である。本開示では、特定のプロセッサについて記述および図示しているが、適切な任意のプロセッサが意図されている。
【００５７】
特定の実施形態では、メモリ５０４は、プロセッサ５０２が実行する命令、またはプロセッサ５０２が動作する対象のデータを格納する主メモリを含む。限定ではなく一例として、コンピュータ・システム５００は、命令をストレージ５０６または他のソース（例えば、別のコンピュータ・システム５００）からメモリ５０４にロードすることができる。次に、プロセッサ５０２は、その命令をメモリ５０４から内部レジスタまたは内部キャッシュにロードすることができる。命令を実行するためにプロセッサ５０２は、内部レジスタ、内部キャッシュから命令を取り出し、それを復号することができる。命令の実行中または実行後にプロセッサ５０２は、１つまたは複数の結果（中間結果または最終結果であり得る）を内部レジスタまたは内部キャッシュに書き込むことができる。次に、プロセッサ５０２は、これらの結果のうちの１つ以上をメモリ５０４に書き込むことができる。特定の実施形態では、プロセッサ５０２は、（ストレージ５０６または他とは対照的に）１つまたは複数の内部レジスタもしくは内部キャッシュ内またはメモリ５０４内の命令だけを実行し、（ストレージ５０６または他とは対照的に）１つまたは複数の内部レジスタもしくは内部キャッシュ内またはメモリ５０４内のデータに対してのみ動作する。１つまたは複数のメモリ・バス（それぞれアドレスバスおよびデータバスを含み得る）により、プロセッサ５０２をメモリ５０４に接続することができる。バス５１２は、下記のように、１つまたは複数のメモリ・バスを含み得る。特定の実施形態では、１つまたは複数のメモリ管理ユニット（ＭＭＵ）がプロセッサ５０２とメモリ５０４の間に存在し、プロセッサ５０２から要求されたメモリ５０４へのアクセスを容易にする。特定の実施形態では、メモリ５０４はランダム・アクセス・メモリ（ＲＡＭ）を含む。このＲＡＭは、適宜、揮発性メモリとすることができる。適宜、このＲＡＭは、ダイナミックＲＡＭ（ＤＲＡＭ）またはスタティックＲＡＭ（ＳＲＡＭ）とすることができる。さらに、適宜、このＲＡＭはシングルポートＲＡＭまたはマルチポートＲＡＭとすることができる。本開示では、適切な任意のＲＡＭが意図されている。メモリ５０４は、適宜、１つまたは複数のメモリ５０４を含み得る。本開示では、特定のメモリについて記述および図示しているが、適切な任意のメモリが意図されている。
【００５８】
特定の実施形態では、ストレージ５０６は、データ用または命令用のマス・ストレージを含む。限定ではなく一例として、ストレージ５０６は、ハード・ディスク・ドライブ（ＨＤＤ）、フロッピー（登録商標）・ディスク・ドライブ、フラッシュ・メモリ、光ディスク、光磁気ディスク、磁気テープ、ユニバーサル・シリアル・バス（ＵＳＢ）ドライブ、またはこれらの２つ以上の組合せを含み得る。ストレージ５０６は、適宜、取外し可能または取外し不可能（すなわち固定）媒体を含み得る。ストレージ５０６は、適宜、コンピュータ・システム５００の内部または外部とすることができる。特定の実施形態では、ストレージ５０６は不揮発性、固体メモリである。特定の実施形態では、ストレージ５０６は、読み出し専用メモリ（ＲＯＭ）を含む。適宜、このＲＯＭは、マスクプログラムＲ
ＯＭ、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能ＰＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、電気的書換え可能ＲＯＭ（ＥＡＲＯＭ）、もしくはフラッシュ・メモリ、またはこれらの２つ以上の組合せとすることができる。本開示では、適切な任意の物理的形状を取る大容量ストレージ５０６が意図されている。ストレージ５０６は、適宜、プロセッサ５０２とストレージ５０６の間の通信を容易にする１つまたは複数のストレージ制御ユニットを含み得る。適宜、ストレージ５０６は、１つまたは複数のストレージ５０６を含み得る。本開示では、特定のストレージについて記述および図示しているが、適切な任意のストレージが意図されている。
【００５９】
特定の実施形態では、Ｉ／Ｏインターフェース５０８は、コンピュータ・システム５００と１つまたは複数のＩ／Ｏデバイスの間の通信のための１つまたは複数のインターフェースを提供するハードウェア、ソフトウェア、または両方を含む。コンピュータ・システム５００は、適宜、これらのＩ／Ｏデバイスの１つ以上を含み得る。これら１つ以上のＩ／Ｏデバイスは、人とコンピュータ・システム５００の間の通信を可能にする。限定ではなく一例として、Ｉ／Ｏデバイスは、キーボード、キーパッド、マイクロフォン、モニタ、マウス、プリンタ、スキャナ、スピーカ、静止カメラ、スタイラス、タブレット、タッチ画面、トラックボール、ビデオ・カメラ、他の適切なＩ／Ｏデバイス、またはこれらの２つ以上の組合せを含み得る。Ｉ／Ｏデバイスは、１つまたは複数のセンサを含み得る。本開示では、適切な任意のＩ／Ｏデバイス、およびこれらのデバイス用の適切な任意のＩ／Ｏインターフェース５０８が意図されている。適宜、Ｉ／Ｏインターフェース５０８は、プロセッサ５０２がこれらＩ／Ｏデバイスの１つ以上を駆動できるようにする１つまたは複数のデバイスもしくはソフトウェア・ドライバを含み得る。Ｉ／Ｏインターフェース５０８は、適宜、１つまたは複数のＩ／Ｏインターフェース５０８を含み得る。本開示では、特定のＩ／Ｏインターフェースについて記述および図示しているが、適切な任意のＩ／Ｏインターフェースが意図されている。
【００６０】
特定の実施形態では、通信インターフェース５１０は、コンピュータ・システム５００と、１つもしくは複数の他のコンピュータ・システム５００または１つもしくは複数のネットワークとの間の通信（例えば、パケットベース通信など）のための、１つまたは複数のインターフェースを提供するハードウェア、ソフトウェア、または両方を含む。限定ではなく一例として、通信インターフェース５１０は、イーサネット（登録商標）または他の有線ベース・ネットワークと通信するためのネットワーク・インターフェース・コントローラ（ＮＩＣ）またはネットワーク・アダプタ、あるいはＷＩ−ＦＩネットワークなどの無線ネットワークと通信するための無線ＮＩＣ（ＷＮＩＣ）または無線アダプタを含み得る。本開示では、適切な任意のネットワーク、およびそのネットワーク用の適切な任意の通信インターフェース５１０が意図されている。限定ではなく一例として、コンピュータ・システム５００は、アドホック・ネットワーク、パーソナル・エリア・ネットワーク（ＰＡＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、もしくはインターネットの１つまたは複数の部分、またはこれらの２つ以上の組合せと通信することができる。１つまたは複数のこれらネットワークのうちの１つ以上の部分は、有線または無線であり得る。一例として、コンピュータ・システム５００は、無線ＰＡＮ（ＷＰＡＮ）（例えば、ブルートゥースＷＰＡＮなど）、ＷＩ−ＦＩネットワーク、ＷＩ−ＭＡＸネットワーク、セルラー電話ネットワーク（例えば、広域自動車通信システム（ＧＳＭ（登録商標））ネットワークなど）、もしくは他の適切な無線ネットワーク、またはこれらの２つ以上の組合せと通信することができる。コンピュータ・システム５００は、適宜、これらのネットワークのいずれかのための適切な任意の通信インターフェース５１０を含み得る。通信インターフェース５１０は、適宜、１つまたは複数の通信インターフェース５１０を含み得る。本開示では、特定の通信インターフェースについて記述および図示しているが、適切な任意の通信インターフェースが意図されている。
【００６１】
特定の実施形態では、バス５１２は、コンピュータ・システム５００の構成要素を互いに結合するハードウェア、ソフトウェア、または両方を含む。限定ではなく一例として、バス５１２は、アクセラレィティッド・グラフィックス・ポート（ＡＧＰ）もしくは他のグラフィックス・バス、エンハンスド・インダストリ・スタンダード・アーキテクチャ（ＥＩＳＡ）バス、フロントサイド・バス、（ＦＳＢ）、ＨＹＰＥＲＴＲＡＮＳＰＯＲＴ（ＨＴ）相互接続、インダストリ・スタンダード・アーキテクチャ（ＩＳＡ）バス、ＩＮＦＩＮＩＢＡＮＤ相互接続、ロー・ピン・カウント（ＬＰＣ）バス、メモリ・バス、マイクロ・チャネル・アーキテクチャ（ＭＣＡ）バス、周辺部品相互接続（ＰＣＩ）バス、ＰＣＩエクスプレス（ＰＣＩｅ）バス、シリアル・アドバンスト・テクノロジ・アタッチメント（ＳＡＴＡ）バス、ビデオ電子装置規格化協会（ＶＬＢ）バス、もしくは他の適切なバス、またはこれらの２つ以上の組合せを含み得る。バス５１２は、適宜、１つまたは複数のバス５１２を含み得る。本開示では、特定のバスについて記述および図示しているが、適切な任意のバスまたは相互接続が意図されている。
【００６２】
本願明細書では、コンピュータ可読非一時的記憶媒体が、１つまたは複数の半導体ベースもしくは他の集積回路（ＩＣ）（例えば、フィールドプログラマブル・ゲート・アレイ（ＦＰＧＡ）もしくは特定用途向けＩＣ（ＡＳＩＣ）、ハード・ディスク・ドライブ（ＨＤＤ）、ハイブリッド・ハード・ドライブ（ＨＨＤ）、光ディスク、光ディスク・ドライブ（ＯＤＤ）、光磁気ディスク、光磁気ドライブ、フロッピー（登録商標）・ディスケット、フロッピー（登録商標）・ディスク・ドライブ（ＦＤＤ）、磁気テープ、ソリッドステート・ドライブ（ＳＳＤ）、ＲＡＭドライブ、ＳＥＣＵＲＥ  ＤＩＧＩＴＡＬカードもしくはドライブ、他の適切な任意のコンピュータ可読非一時的記憶媒体、またはこれらの２つ以上の適切な任意の組合せを適宜、含み得る。コンピュータ可読非一時的記憶媒体は、適宜、揮発性、不揮発性、または揮発性と不揮発性の組合せとすることができる。
【００６３】
本願明細書では、「または」は、特に明示されていない限り、または特に文脈上で示されない限り、排他的ではなく包含的である。したがって、本願明細書では、特に明示されていない限り、または特に文脈上で示されない限り、「ＡまたはＢ」は、「Ａ、Ｂ、または両方」を意味する。さらに、「および」は、特に明示されていない限り、または特に文脈上で示されない限り、一緒と別々の両方である。したがって、本願明細書では、特に明示されていない限り、または特に文脈上で示されない限り、「ＡおよびＢ」は、「ＡおよびＢ、一緒にまたは別々に」を意味する。
【００６４】
本開示の範囲は、本願明細書に記述または図示された例示的な実施形態に対する、当業者には理解されるはずの全ての変更、置換、変形、代替、および修正を包含する。本開示の範囲は、本願明細書に記述または図示された例示的な実施形態に限定されない。さらに、本開示では、本願明細書のそれぞれの実施形態について、特定の構成要素、要素、機能、動作、または工程を含むものとして記述および図示しているが、これらの実施形態のいずれも、本願明細書のどこであろうと記述または図示されている構成要素、要素、機能、動作、または工程のいずれかの、当業者には理解されるであろう任意の組合せまたは順列を含み得る。さらに、特定の機能を実施するように適合され、配置され、能力があり、構成され、可能にされ、動作可能であり、または動作する、装置もしくはシステム、または装置もしくはシステムの構成要素への、添付の特許請求の範囲における言及は、その装置、システム、構成要素を、それが、またはその特定の機能が起動され、オンにされ、またはロック解除されようとされまいと、その装置、システム、または構成要素がそのように適合され、配置され、能力があり、構成され、可能にされ、動作可能であり、または動作する限りは、包含する。
【図１】
2015536007.tif 000003
【図２】
2015536007.tif 000004
【図３】
2015536007.tif 000005
【図４】
2015536007.tif 000006
【図５】
2015536007.tif 000007
【図６】
2015536007.tif 000008
【国際調査報告】
2015536007.tif 000009
2015536007.tif 000010