【手続補正書】
【提出日】平成29年1月16日(2017.1.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オンラインシステムから、モバイル機器のオペレーティングシステムにより実行するクライアントアプリケーションと、実行されると前記クライアントアプリケーションが前記モバイル機器にインストールされたことを示すデータを前記モバイル機器の共有記憶場所に書き込む前記オンラインシステムからの１つまたは複数の命令とを含むデータを受信し、
前記クライアントアプリケーションを含む前記データを実行して、当該クライアントアプリケーションを前記モバイル機器にインストールし、
前記クライアントアプリケーションの前記モバイル機器へのインストールに応答して、前記オンラインシステムから受信した前記１つまたは複数の命令を実行し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の指標を当該モバイル機器の前記共有記憶場所に格納し、
前記モバイル機器上で動作するオンラインシステムアプリケーションによって、前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の格納された前記指標と、前記オンラインシステムのユーザに関連付けられるユーザＩＤであって前記オンラインシステムによって前記ユーザに関連するデータを保持するのに使用される前記ユーザＩＤとを前記共有記憶場所から取得し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の格納された前記指標と、前記ユーザＩＤとを前記オンラインシステムアプリケーションから前記オンラインシステムに送信すること
を備える方法。
【請求項２】
前記クライアントアプリケーションがインストールされた旨の前記指標が、当該クライアントアプリケーションに関連するクライアント識別子、前記モバイル機器の識別子、当該モバイル機器の種類、当該クライアントアプリケーションがインストールされた日時、およびこれらの任意の組み合わせからなる群のうちの１つまたは複数を含む、請求項１に記載の方法。
【請求項３】
前記オンラインシステムがソーシャルネットワーキングシステムである、請求項１に記載の方法。
【請求項４】
オンラインシステムからモバイル機器に、クライアントアプリケーションと、実行されると前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかを示すデータを前記モバイル機器に含まれる共有記憶場所に書き込む１つまたは複数の命令とを送信し、
前記モバイル機器で動作するオンラインシステムアプリケーションが、前記モバイル機器の前記共有記憶場所から、前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの指標と、前記オンラインシステムのユーザに関連付けられるユーザＩＤ情報であって前記オンラインシステムによって前記ユーザに関連するデータを保持するのに使用される前記ユーザＩＤ情報とを取得し、前記オンラインシステムアプリケーションが、前記オンラインシステムによって使用されるユーザＩＤと、前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標とを関連付け、
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標と、オンラインシステムのユーザに関連する前記ユーザＩＤ情報とを前記モバイル機器で動作する前記オンラインシステムアプリケーションから前記オンラインシステムが受信し、
前記ユーザＩＤ情報に関連するユーザのユーザプロファイルであって、前記オンラインシステムに保持された前記ユーザプロファイルを識別し、
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標を前記ユーザプロファイルに格納すること
を備える方法。
【請求項５】
前記オンラインシステムの前記ユーザに関連する前記ユーザＩＤ情報は、前記モバイル機器上で動作する前記オンラインシステムアプリケーションによって提供される、請求項４に記載の方法。
【請求項６】
コンテンツとのユーザ相互作用を記述した情報を前記ユーザプロファイルから読み出し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の前記指標を受信する前に、当該クライアントアプリケーションに関連する広告と前記ユーザが相互作用したか否かを判定し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の前記指標を受信する前に、当該クライアントアプリケーションに関連する広告と前記ユーザが相互作用したか否かの判定に応答して、広告コンバージョンを推測し、
前記クライアントアプリケーションに関連するサードパーティシステムに対して、前記推測した広告コンバージョンを通知することをさらに備える、請求項４に記載の方法。
【請求項７】
コンテンツとのユーザ相互作用を記述した情報を前記ユーザプロファイルから読み出し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の前記指標を受信する前に、当該クライアントアプリケーションに関連する広告と前記ユーザが相互作用したか否かを判定し、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の前記指標を受信する前に、当該クライアントアプリケーションに関連する広告と前記ユーザが相互作用したか否かの判定に応答して、広告コンバージョンを推測し、
前記ユーザが相互作用した前記広告に関連する広告主に対して、前記推測した広告コンバージョンを通知すること
をさらに備える、請求項４に記載の方法。
【請求項８】
前記推測した広告コンバージョンの通知が、前記ユーザのＩＤを含む、請求項７に記載の方法。
【請求項９】
前記ユーザの前記ＩＤが、前記ユーザＩＤ情報にハッシュ関数を適用することにより生成されたハッシュ値を含む、請求項８に記載の方法。
【請求項１０】
１つまたは複数のプライバシ設定の影響下にある前記ユーザプロファイルから読み出した情報を前記広告に関連する前記広告主に提供することをさらに備える、請求項８に記載の方法。
【請求項１１】
前記クライアントアプリケーションに関連するサードパーティシステムに対して、当該クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標および前記ユーザのＩＤを提供することをさらに含む、請求項４に記載の方法。
【請求項１２】
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標を提供することが、
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標および当該モバイル機器に関連する種類を提供することを含む、請求項１１に記載の方法。
【請求項１３】
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標を提供することが、
前記クライアントアプリケーションが前記モバイル機器にインストールされた日時を含む当該クライアントアプリケーションが当該モバイル機器にインストールされたかどうかの前記指標を提供することを含む、請求項１１に記載の方法。
【請求項１４】
前記ユーザの前記ＩＤが、前記ユーザＩＤ情報にハッシュ関数を適用することにより生成されたハッシュ値を含む、請求項１１に記載の方法。
【請求項１５】
前記クライアントアプリケーションが前記モバイル機器にインストールされたかどうかの前記指標が、当該クライアントアプリケーションに関連するクライアント識別子、当該モバイル機器の識別子、当該モバイル機器の種類、当該クライアントアプリケーションがインストールされた日時、およびこれらの任意の組み合わせからなる群のうちの１つまたは複数を含む、請求項４に記載の方法。
【請求項１６】
前記オンラインシステムがソーシャルネットワーキングシステムである、請求項４に記載の方法。
【請求項１７】
実行可能なコンピュータプログラム命令が具現化されたコンピュータ可読持続性記憶媒体であって、
当該命令は、プロセッサによって実行されると、前記プロセッサに、
オンラインシステムから、モバイル機器のオペレーティングシステムにより実行するクライアントアプリケーションと、前記プロセッサに実行されると前記クライアントアプリケーションが前記モバイル機器にインストールされたことを示すデータを前記モバイル機器の共有記憶場所に書き込む前記オンラインシステムからの１つまたは複数の命令とを含むデータを受信させ、
前記クライアントアプリケーションを含む前記データを実行して、当該クライアントアプリケーションを前記モバイル機器にインストールさせ、
前記クライアントアプリケーションの前記モバイル機器へのインストールに応答して、前記オンラインシステムから受信した前記１つまたは複数の命令を実行させ、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の指標を当該モバイル機器の前記共有記憶場所に格納させ、
前記モバイル機器上で動作するオンラインシステムアプリケーションによって、前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の格納された前記指標と、前記オンラインシステムのユーザに関連付けられるユーザＩＤであって前記オンラインシステムによって前記ユーザに関連するデータを保持するのに使用される前記ユーザＩＤとを前記共有記憶場所から取得させ、
前記クライアントアプリケーションが前記モバイル機器にインストールされた旨の格納8された前記指標と、前記ユーザＩＤとを前記オンラインシステムアプリケーションから前記オンラインシステムに送信させるものである、コンピュータ可読持続性記憶媒体。
【請求項１８】
前記クライアントアプリケーションがインストールされた旨の前記指標が、当該クライアントアプリケーションに関連するクライアント識別子、前記モバイル機器の識別子、当該モバイル機器の種類、当該クライアントアプリケーションがインストールされた日時、およびこれらの任意の組み合わせからなる群のうちの１つまたは複数を含む、請求項１７に記載のコンピュータ可読持続性記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】モバイル機器へのアプリケーションのインストールのコンバージョントラッキング方法及び記憶媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
広告を提供するため、クライアントアプリケーション１１０は、ユーザに提示する広告を読み出す広告アプリケーション１１５を含む。ユーザプロファイルまたはユーザプロファイルグループに関連する広告は、ターゲット広告として知られている。広告アプリケーション１１５は、モバイル機器１０５に格納されたユーザのユーザ識別（ＩＤ）情報１２５を読み出す。一実施形態において、ユーザＩＤ情報１２５は、モバイル機器１０５に含まれるソーシャルネットワーキングアプリケーション１２０に関連する。たとえば、ユーザＩＤ情報１２５は、ソーシャルネットワーキングシステム１３０内のユーザプロファイルに対してユーザを一意に関連付けるユーザ識別子を含む。ソーシャルネットワーキングアプリケーション１２０および広告アプリケーション１１５がより容易にユーザＩＤ情報１２５にアクセスできるように、ユーザＩＤ情報１２５はモバイル機器１０５の共有記憶場所に格納されてもよい。図１Ａの例では、モバイル機器１０５に保持されたユーザ情報からユーザＩＤ情報１２５が導出されるように示されているが、別の実施形態では、ユーザＩＤ情報１２５は、モバイル機器１０５上のユーザ情報から独立して導出される。たとえば、ユーザＩＤ情報１２５は、ソーシャルネットワーキングシステム１３０または当該ソーシャルネットワーキングシステム１３０の外部のシステムが提供する識別子であってもよい。ソーシャルネットワーキングシステム１３０は、当該ソーシャルネットワーキングシステム１３０の各ユーザおよび各ソーシャルネットワーキングアプリケーション１２０とのユーザＩＤ情報１２５のマッピングを保持してもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
一実施形態において、ソーシャルネットワーキングアプリケーション１２０は、ユーザＩＤ情報１２５をハッシュ化し、このハッシュ化したユーザＩＤ情報をモバイル機器１０５の共有記憶場所に格納する。ソーシャルネットワーキングアプリケーション１２０は、ユーザに関連する任意の情報項目からハッシュを生成するようにしてもよい。ユーザに関連する情報項目の例としては、アカウント識別子、電子メール、ログイン名、ソーシャルネットワーキングシステム１３０が使用する識別子、またはその他任意の適当な情報が挙げられる。ハッシュ化したユーザＩＤ情報は、広告アプリケーション１１５またはクライアントアプリケーション１１０によって読み出され、ソーシャルネットワーキングシステム１３０に伝達される。ソーシャルネットワーキングシステム１３０は、格納したユーザＩＤ情報を用いて、ハッシュ識別子を生成し、読み出したハッシュ化ユーザＩＤ情報をこのハッシュ識別子と比較する。ハッシュ識別子がハッシュ化したユーザＩＤ情報と一致する場合、ソーシャルネットワーキングシステム１３０は、ハッシュ識別子に関連するユーザプロファイルを読み出す。広告を選択するためのユーザに関する情報の取得またはモバイル機器１０５を用いてユーザが相互作用した広告を識別する情報の格納には、受信したユーザプロファイルを使用してもよい。ユーザＩＤ情報のハッシュ化については、２０１１年１１月２９日に出願された米国特許出願第１３／３０６，９０１号に詳しく記載されており、その全内容を参照により本明細書中に援用する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
ソーシャルネットワーキングシステム１３０は、受信したユーザＩＤ情報１２５から識別されたユーザが満たす１つまたは複数のターゲティング基準に関連する広告を広告候補から選択する。たとえば、ターゲティング基準と一致するユーザ識別子グループに含まれるユーザ識別子に関連する広告を選択する。別の例として、ソーシャルネットワーキングシステム１３０は、広告候補それぞれの期待値に基づいてオークションを行い、このオークションに基づいて広告を選択する。ソーシャルネットワーキングシステム１３０は、内部オークション、外部オークション、または両者を行うことによって、クライアントアプリケーション１１０に提供するターゲット広告を選択するようにしてもよい。一部の実施形態において、ソーシャルネットワーキングシステム１３０は、オブジェクトに含まれる広告候補を制限する。たとえば、ユーザまたは当該ユーザとコネクトしたユーザに関するその他の情報を用いて、オークションに含まれる広告候補の部分集合を選択する。あるいは、オークションに含まれる広告候補を制限しない。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
一実施形態において、ソーシャルネットワーキングシステム１３０は、受信した広告オブジェクトからターゲティング基準を読み出すグループ化モジュール３２５を備える。グループ化モジュール３２５は、ユーザプロファイルストア３０５、エッジストア３１０、およびアクションログ３３５、あるいはユーザプロファイルストア３０５、エッジストア３１０、またはアクションログ３３５のユーザに関する情報にアクセスして、１つまたは複数のターゲティング基準を満たすユーザを識別する。一実施形態において、グループ化モジュール３２５は、あるグループのユーザが満たすターゲティング基準に対して、ユーザのグループを関連付ける。ユーザプロファイルグループは、当該グループに関連するターゲティング基準を満たす何らかの共通特性を有するユーザを含む。たとえば、ユーザグループは、１つまたは複数のユーザに関連するユーザ識別子を含む。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
ユーザＩＤ情報２１５により識別されたユーザが複数の広告のターゲティング基準を満たす場合、オークションモジュール３４０は、特定のターゲティング基準を選択するとともに、選択したターゲティング基準に関連する広告のランク付けを行ってもよい。オークションモジュール３４０は、ターゲティング基準に関連する広告の特性に基づいて、ターゲティング基準を選択するようにしてもよい。たとえば、最も高い平均期待値、最も高いもしくは最も低い表示頻度、またはその他任意の適用可能な特性を有する広告に関連するターゲティング基準を選択してもよい。他の実施形態において、オークションモジュール３４０は、含まれる広告の制限なく、広告を含むオークションを実行するようにしてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００７５
【補正方法】変更
【補正の内容】
【００７５】
ソーシャルネットワーキングシステム１３０は、ユーザＩＤ情報に関連するユーザプロファイル中の情報に基づいて、提示された広告をクライアントアプリケーション１１０に関連するサードパーティシステム１０９または広告主１３５に提供するようにしてもよい。たとえば、ソーシャルネットワーキングシステム１３０は、クライアントアプリケーション１１０のインストール（４３０）の前に、クライアントアプリケーション１１０に関連する広告との相互作用が行われた（４２５）ことをユーザプロファイルが示しているか否かを判定するようにしてもよい。たとえば、ソーシャルネットワーキングシステム１３０は、クライアントアプリケーションに関連する広告との相互作用が、クライアントアプリケーション１１０がインストールされたことを示すデータの受信時間の閾値内のタイミング情報を有することをユーザプロファイルが示しているか否かを判定するようにしてもよい。クライアントアプリケーション１１０がインストールされたことを示すデータの受信前に、クライアントアプリケーション１１０に関連する広告との相互作用が行われたことをユーザプロファイルが示している場合、ソーシャルネットワーキングシステム１３０は、クライアントアプリケーション１１０に関連する広告がコンバートしたものと推測するようにしてもよい。この推測したコンバージョンは、サードパーティシステム１０９または広告主１３５に伝達して、クライアントアプリケーション１１０に関連する広告の有効性を決定するようにしてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００７８
【補正方法】変更
【補正の内容】
【００７８】
クライアントアプリケーション１１０のインストール回数を記述した情報をサードパーティシステム１０９に提供するため、クライアントアプリケーション１１０を含むデータは、クライアントアプリケーション１１０がインストールされたことを示すデータを実行時にモバイル機器１０５の共有記憶場所に書き込むソーシャルネットワーキングシステム１３０からの１つまたは複数の命令を含む。ソーシャルネットワーキングアプリケーション１２０は、共有記憶場所にアクセスして、クライアントアプリケーション１１０がインストールされたことを示すデータを読み出す。一実施形態において、ソーシャルネットワーキングアプリケーション１２０は、クライアントアプリケーション１１０がインストールされた旨の指標を送信し、ソーシャルネットワーキングシステム１３０に対して、当該ソーシャルネットワーキングアプリケーション１２０が使用するユーザＩＤ情報を関連付ける。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
ソーシャルネットワーキングシステム１３０は、クライアントアプリケーション１１０に関連するサードパーティシステム１０９に対して、クライアントアプリケーション１１０がモバイル機器１０５にインストールされた旨の指標を伝達するようにしてもよい。これにより、サードパーティシステム１０９は、クライアントアプリケーション１１０のインストールをトラッキング可能となる。同様に、ソーシャルネットワーキングシステム１３０は、上記インストールが、クライアントアプリケーション１１０に関連するこれまでに提示された広告のコンバージョンであるとの推測をサードパーティシステム１０９または広告主１３５に示すようにしてもよい。あるいは、ソーシャルネットワーキングシステム１３０は、クライアントアプリケーション１１０またはサードパーティシステム１０９に関連する広告主１３５に対して、クライアントアプリケーションがモバイル機器１０５にインストールされた旨の指標を送信するようにしてもよく、これにより、広告主１３５は、その広告により宣伝したクライアントアプリケーション１１０のインストールをトラッキング可能となる。