(57)【要約】  例示的な方法は：第１のユーザのアカウントを登録するステップ；ユーザ生成型コンテンツを保存するための第１及び第２のリクエスト、並びに上記第１のユーザによる第１及び第２のユーザ生成型コンテンツを受信するステップであって、上記第１及び第２のユーザ生成型コンテンツは少なくとも上記第１のユーザに関連付けられており、上記第１のリクエストは、アップロードユーザ識別子と、１つ以上のカテゴリ識別子と、第１のドメイン識別子とを含む、ステップ；上記第１のユーザ生成型コンテンツを、上記第１のユーザのアカウント及び上記第１のドメイン識別子に関連付けるステップ；上記第２のユーザ生成型コンテンツを、上記第２のドメイン識別子に関連付けるステップ；あるドメインにおいて探索中のユーザから、探索条件及び第３のドメイン識別子を含む探索リクエストを受信するステップ；上記第３のドメイン識別子が上記第１のドメイン識別子に関連付けられている場合には、上記第１のユーザ生成型コンテンツを、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップ；並びに上記第１のユーザ生成型コンテンツを提供するステップを含む。【選択図】図１
2019537811.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信システムによって、複数のユーザのアカウントを登録するステップ；
前記コンテンツ配信システムによって、前記複数のユーザのうちの１人以上を認証するステップ；
ユーザ生成型コンテンツを保存するための第１のリクエスト、及び前記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信するステップであって、前記第１のユーザ生成型コンテンツは少なくとも前記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第１のリクエストは、アップロードユーザ識別子と、前記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、ステップ；
前記第１のユーザ生成型コンテンツを、前記第１のユーザのアカウント、前記アップロードユーザ識別子、前記１つ以上の第１のカテゴリ識別子、及び前記第１のドメイン識別子に関連付けるステップ；
前記コンテンツ配信システムによって、前記第１のユーザ生成型コンテンツ及び前記関連付けを保存するステップ；
ユーザ生成型コンテンツを保存するための第２のリクエスト、及び前記第１のユーザによる第２のユーザ生成型コンテンツを受信するステップであって、前記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第２のリクエストは、アップロードユーザ識別子と、前記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、ステップ；
前記第２のユーザ生成型コンテンツを、前記第１のユーザの前記アカウント、前記アップロードユーザ識別子、前記１つ以上の第２のカテゴリ識別子、及び前記第２のドメイン識別子に関連付けるステップ；
前記コンテンツ配信システムによって、前記第２のユーザ生成型コンテンツ及び前記関連付けを保存するステップ；
あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信するステップであって、前記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、前記第３のドメイン識別子は前記ドメインに関連付けられている、ステップ；
前記第３のドメイン識別子が前記第１のドメイン識別子に関連付けられている場合には、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップ、及び前記第１のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供するステップ；並びに
前記第３のドメイン識別子が前記第２のドメイン識別子に関連付けられている場合には、前記第２のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップ、及び前記第２のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供するステップ
を含む、方法。
【請求項２】
前記第１のユーザ生成型コンテンツは、オブジェクト又はアクティビティに関連付けられる、請求項１に記載の方法。
【請求項３】
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツがいつアップロードされたかを示すタイムスタンプを含み、前記タイムスタンプは前記第１のユーザ生成型コンテンツに関連付けられること；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記タイムスタンプと比較されるタイムスタンプ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記タイムスタンプに基づいて前記タイムスタンプ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項２に記載の方法。
【請求項４】
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツをアップロードした前記第１のユーザを示すユーザ識別子を含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記ユーザ識別子と比較されるユーザ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記ユーザ識別子に基づいて前記ユーザ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項２に記載の方法。
【請求項５】
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツに関連付けられた位置を示す位置識別子を含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記位置識別子と比較される位置探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記位置識別子に基づいて前記位置探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項２に記載の方法。
【請求項６】
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツに関連付けられたカテゴリ情報を示すタグを含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記第１のユーザ生成型コンテンツに関連付けられた前記第１のカテゴリ識別子と比較されるタグ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記第１のカテゴリ識別子に基づいて前記タグ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項２に記載の方法。
【請求項７】
オーバレイリクエスト及び位置情報を受信するステップ；並びに
前記オーバレイリクエストに応答して、前記位置情報に少なくとも部分的に基づくオーバレイを提供するステップ
を更に含み、
前記オーバレイリクエストは、前記第１のユーザ生成型コンテンツの少なくとも一部分に関連付けられた少なくとも１つの要素を含む、請求項１に記載の方法。
【請求項８】
あるユーザが前記少なくとも１つの要素をクリックしたことを示す要素インタラクションを受信するステップ；及び
前記第１のユーザ生成型コンテンツの前記少なくとも一部分を提供するステップ
を更に含む、請求項７に記載の方法。
【請求項９】
前記第１のユーザ生成型コンテンツは、テキスト、音声又はビデオのうちの１つ以上の形態である、請求項１に記載の方法。
【請求項１０】
実行可能な命令を含む、非推移的コンピュータ可読媒体であって、
前記実行可能な命令は、方法を実施するためのプロセッサによって実行可能であり、
前記方法は：
コンテンツ配信システムによって、複数のユーザのアカウントを登録するステップ；
前記コンテンツ配信システムによって、前記複数のユーザのうちの１人以上を認証するステップ；
ユーザ生成型コンテンツを保存するための第１のリクエスト、及び前記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信するステップであって、前記第１のユーザ生成型コンテンツは少なくとも前記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第１のリクエストは、アップロードユーザ識別子と、前記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、ステップ；
前記第１のユーザ生成型コンテンツを、前記第１のユーザのアカウント、前記アップロードユーザ識別子、前記１つ以上の第１のカテゴリ識別子、及び前記第１のドメイン識別子に関連付けるステップ；
前記コンテンツ配信システムによって、前記第１のユーザ生成型コンテンツ及び前記関連付けを保存するステップ；
ユーザ生成型コンテンツを保存するための第２のリクエスト、及び前記第１のユーザによる第２のユーザ生成型コンテンツを受信するステップであって、前記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第２のリクエストは、アップロードユーザ識別子と、前記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、ステップ；
前記第２のユーザ生成型コンテンツを、前記第１のユーザの前記アカウント、前記アップロードユーザ識別子、前記１つ以上の第２のカテゴリ識別子、及び前記第２のドメイン識別子に関連付けるステップ；
前記コンテンツ配信システムによって、前記第２のユーザ生成型コンテンツ及び前記関連付けを保存するステップ；
あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信するステップであって、前記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、前記第３のドメイン識別子は前記ドメインに関連付けられている、ステップ；
前記第３のドメイン識別子が前記第１のドメイン識別子に関連付けられている場合には、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップ、及び前記第１のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供するステップ；並びに
前記第３のドメイン識別子が前記第２のドメイン識別子に関連付けられている場合には、前記第２のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップ、及び前記第１のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供するステップ
を含む、非推移的コンピュータ可読媒体。
【請求項１１】
前記第１のユーザ生成型コンテンツは、オブジェクト又はアクティビティに関連付けられる、請求項１０に記載の非推移的コンピュータ可読媒体。
【請求項１２】
前記方法は：
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツがいつアップロードされたかを示すタイムスタンプを含み、前記タイムスタンプは前記第１のユーザ生成型コンテンツに関連付けられること；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記タイムスタンプと比較されるタイムスタンプ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記タイムスタンプに基づいて前記タイムスタンプ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項１１に記載の非推移的コンピュータ可読媒体。
【請求項１３】
前記方法は：
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツをアップロードした前記第１のユーザを示すユーザ識別子を含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記ユーザ識別子と比較されるユーザ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記ユーザ識別子に基づいて前記ユーザ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項１１に記載の非推移的コンピュータ可読媒体。
【請求項１４】
前記方法は：
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツに関連付けられた位置を示す位置識別子を含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記位置識別子と比較される位置探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記位置識別子に基づいて前記位置探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項１１に記載の非推移的コンピュータ可読媒体。
【請求項１５】
前記方法は：
ユーザ生成型コンテンツを保存するための前記第１のリクエストは、前記第１のユーザ生成型コンテンツに関連付けられたカテゴリ情報を示すタグを含むこと；
前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定する前記ステップは、前記第１のユーザ生成型コンテンツの全体又は前記一部分を、前記第１のユーザ生成型コンテンツに関連付けられた前記第１のカテゴリ識別子と比較されるタグ探索条件を含む前記探索条件に基づいて、前記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；
前記第１のユーザ生成型コンテンツは、前記第１のユーザ生成型コンテンツに関連付けられた前記カテゴリ識別子に基づいて前記タグ探索条件が満たされる場合に、前記探索中のユーザに提供されること
を更に含む、請求項１１に記載の非推移的コンピュータ可読媒体。
【請求項１６】
前記方法は：
オーバレイリクエスト及び位置情報を受信するステップ；並びに
前記オーバレイリクエストに応答して、前記位置情報に少なくとも部分的に基づくオーバレイを提供するステップ
を更に含み、
前記オーバレイリクエストは、前記第１のユーザ生成型コンテンツの少なくとも一部分に関連付けられた少なくとも１つの要素を含む、請求項１０に記載の非推移的コンピュータ可読媒体。
【請求項１７】
前記方法は：
あるユーザが前記少なくとも１つの要素をクリックしたことを示す要素インタラクションを受信するステップ；及び
前記第１のユーザ生成型コンテンツの前記少なくとも一部分を提供するステップ
を更に含む、請求項１６に記載の非推移的コンピュータ可読媒体。
【請求項１８】
前記第１のユーザ生成型コンテンツは、テキスト、音声又はビデオのうちの１つ以上の形態である、請求項１０に記載の非推移的コンピュータ可読媒体。
【請求項１９】
１つ以上のプロセッサ；及び
メモリ
を備える、システムであって、
前記メモリは：
コンテンツ配信システムによって、複数のユーザのアカウントを登録すること；
前記コンテンツ配信システムによって、前記複数のユーザのうちの１人以上を認証すること；
ユーザ生成型コンテンツを保存するための第１のリクエスト、及び前記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信することであって、前記第１のユーザ生成型コンテンツは少なくとも前記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第１のリクエストは、アップロードユーザ識別子と、前記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、受信すること；
前記第１のユーザ生成型コンテンツを、前記第１のユーザのアカウント、前記アップロードユーザ識別子、前記１つ以上の第１のカテゴリ識別子、及び前記第１のドメイン識別子に関連付けること；
前記コンテンツ配信システムによって、前記第１のユーザ生成型コンテンツ及び前記関連付けを保存すること；
ユーザ生成型コンテンツを保存するための第２のリクエスト、及び前記第１のユーザによる第２のユーザ生成型コンテンツを受信することであって、前記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための前記第２のリクエストは、アップロードユーザ識別子と、前記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、受信すること；
前記第２のユーザ生成型コンテンツを、前記第１のユーザの前記アカウント、前記アップロードユーザ識別子、前記１つ以上の第２のカテゴリ識別子、及び前記第２のドメイン識別子に関連付けること；
前記コンテンツ配信システムによって、前記第２のユーザ生成型コンテンツ及び前記関連付けを保存すること；
あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信することであって、前記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、前記第３のドメイン識別子は前記ドメインに関連付けられている、受信すること；
前記第３のドメイン識別子が前記第１のドメイン識別子に関連付けられている場合には、前記第１のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定すること、及び前記第１のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供すること；並びに
前記第３のドメイン識別子が前記第２のドメイン識別子に関連付けられている場合には、前記第２のユーザ生成型コンテンツの全体又は一部分を、前記探索条件に基づいて、前記探索中のユーザに提供するよう決定すること、及び前記第１のユーザ生成型コンテンツの全体又は前記一部分を前記探索中のユーザに提供すること
を実施するように前記１つ以上のプロセッサを構成する、命令を含む、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は一般に、ユーザがアクセスしているドメインに基づいて、ネットワークを横断してユーザ生成型コンテンツをカスタマイズすることに関する。
【発明の概要】
【０００２】
ある例示的方法は：コンテンツ配信システムによって、複数のユーザのアカウントを登録するステップ；上記コンテンツ配信システムによって、上記複数のユーザのうちの１人以上を認証するステップ；ユーザ生成型コンテンツを保存するための第１のリクエスト、及び上記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信するステップであって、上記第１のユーザ生成型コンテンツは少なくとも上記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第１のリクエストは、アップロードユーザ識別子と、上記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、ステップ；上記第１のユーザ生成型コンテンツを、上記第１のユーザのアカウント、上記アップロードユーザ識別子、上記１つ以上の第１のカテゴリ識別子、及び上記第１のドメイン識別子に関連付けるステップ；上記コンテンツ配信システムによって、上記第１のユーザ生成型コンテンツ及び上記関連付けを保存するステップ；ユーザ生成型コンテンツを保存するための第２のリクエスト、及び上記第１のユーザによる第２のユーザ生成型コンテンツを受信するステップであって、上記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第２のリクエストは、アップロードユーザ識別子と、上記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、ステップ；上記第２のユーザ生成型コンテンツを、上記第１のユーザの上記アカウント、上記アップロードユーザ識別子、上記１つ以上の第２のカテゴリ識別子、及び上記第２のドメイン識別子に関連付けるステップ；上記コンテンツ配信システムによって、上記第２のユーザ生成型コンテンツ及び上記関連付けを保存するステップ；あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信するステップであって、上記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、上記第３のドメイン識別子は上記ドメインに関連付けられている、ステップ；上記第３のドメイン識別子が上記第１のドメイン識別子に関連付けられている場合には、上記第１のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップ、及び上記第１のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供するステップを；上記第３のドメイン識別子が上記第２のドメイン識別子に関連付けられている場合には、上記第２のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップ、及び上記第２のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供するステップを含む。
【０００３】
様々な実施形態では、上記第１のユーザ生成型コンテンツは、オブジェクト又はアクティビティに関連付けられる。いくつかの実施形態では、上記発明は更に、以下を含む：ユーザ生成型コンテンツを保存するための上記第１のリクエストは、上記第１のユーザ生成型コンテンツがいつアップロードされたかを示すタイムスタンプを含み、上記タイムスタンプは上記第１のユーザ生成型コンテンツに関連付けられること；上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定する上記ステップは、上記第１のユーザ生成型コンテンツの全体又は一部分を、上記タイムスタンプと比較されるタイムスタンプ探索条件を含む上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；上記第１のユーザ生成型コンテンツは、上記第１のユーザ生成型コンテンツに関連付けられた上記タイムスタンプに基づいて上記タイムスタンプ探索条件が満たされる場合に、上記探索中のユーザに提供されること。
【０００４】
上記方法は更に、以下を含んでよい：ユーザ生成型コンテンツを保存するための上記第１のリクエストは、上記第１のユーザ生成型コンテンツをアップロードした上記第１のユーザを示すユーザ識別子を含むこと；上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定する上記ステップは、上記第１のユーザ生成型コンテンツの全体又は一部分を、上記ユーザ識別子と比較されるユーザ探索条件を含む上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；上記第１のユーザ生成型コンテンツは、上記第１のユーザ生成型コンテンツに関連付けられた上記ユーザ識別子に基づいて上記ユーザ探索条件が満たされる場合に、上記探索中のユーザに提供されること。
【０００５】
いくつかの実施形態では、上記方法は更に、以下を含んでよい：ユーザ生成型コンテンツを保存するための上記第１のリクエストは、上記第１のユーザ生成型コンテンツに関連付けられた位置を示す位置識別子を含むこと；上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定する上記ステップは、上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記位置識別子と比較される位置探索条件を含む上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；上記第１のユーザ生成型コンテンツは、上記第１のユーザ生成型コンテンツに関連付けられた上記位置識別子に基づいて上記位置探索条件が満たされる場合に、上記探索中のユーザに提供されること。
【０００６】
様々な実施形態では、上記方法は更に以下を含んでよい：ユーザ生成型コンテンツを保存するための上記第１のリクエストは、上記第１のユーザ生成型コンテンツに関連付けられたカテゴリ情報を示すタグを含むこと；上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定する上記ステップは、上記第１のユーザ生成型コンテンツの全体又は上記一部分を、上記第１のユーザ生成型コンテンツに関連付けられた上記第１のカテゴリ識別子と比較されるタグ探索条件を含む上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップを、少なくとも部分的に含むこと；上記第１のユーザ生成型コンテンツは、上記第１のユーザ生成型コンテンツに関連付けられた上記カテゴリ識別子に基づいて上記タグ探索条件が満たされる場合に、上記探索中のユーザに提供されること。
【０００７】
いくつかの実施形態では、上記方法は更に：オーバレイリクエスト及び位置情報を受信するステップ；並びに上記オーバレイリクエストに応答して、上記位置情報に少なくとも部分的に基づくオーバレイを提供するステップを含んでよく、上記オーバレイリクエストは、上記第１のユーザ生成型コンテンツの少なくとも一部分に関連付けられた少なくとも１つの要素を含む。その上、上記方法は更に：あるユーザが上記少なくとも１つの要素をクリックしたことを示す要素インタラクションを受信するステップ；及び上記第１のユーザ生成型コンテンツの上記少なくとも一部分を提供するステップを含んでよい。
【０００８】
上記第１のユーザ生成型コンテンツは、テキスト、音声又はビデオのうちの１つ以上の形態であってよい。
【０００９】
例示的な非推移的コンピュータ可読媒体は、実行可能な命令を含んでよい。上記実行可能な命令は、方法を実施するためのプロセッサによって実行可能であってよい。上記方法は：コンテンツ配信システムによって、複数のユーザのアカウントを登録するステップ；上記コンテンツ配信システムによって、上記複数のユーザのうちの１人以上を認証するステップ；ユーザ生成型コンテンツを保存するための第１のリクエスト、及び上記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信するステップであって、上記第１のユーザ生成型コンテンツは少なくとも上記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第１のリクエストは、アップロードユーザ識別子と、上記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、ステップ；上記第１のユーザ生成型コンテンツを、上記第１のユーザのアカウント、上記アップロードユーザ識別子、上記１つ以上の第１のカテゴリ識別子、及び上記第１のドメイン識別子に関連付けるステップ；上記コンテンツ配信システムによって、上記第１のユーザ生成型コンテンツ及び上記関連付けを保存するステップ；ユーザ生成型コンテンツを保存するための第２のリクエスト、及び上記第１のユーザによる第２のユーザ生成型コンテンツを受信するステップであって、上記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第２のリクエストは、アップロードユーザ識別子と、上記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、ステップ；上記第２のユーザ生成型コンテンツを、上記第１のユーザの上記アカウント、上記アップロードユーザ識別子、上記１つ以上の第２のカテゴリ識別子、及び上記第２のドメイン識別子に関連付けるステップ；上記コンテンツ配信システムによって、上記第２のユーザ生成型コンテンツ及び上記関連付けを保存するステップ；あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信するステップであって、上記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、上記第３のドメイン識別子は上記ドメインに関連付けられている、ステップ；上記第３のドメイン識別子が上記第１のドメイン識別子に関連付けられている場合には、上記第１のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップ、及び上記第１のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供するステップを；上記第３のドメイン識別子が上記第２のドメイン識別子に関連付けられている場合には、上記第２のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定するステップ、及び上記第１のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供するステップを含んでよい。
【００１０】
例示的なシステムは、１つ以上のプロセッサ及びメモリを備えてよい。上記メモリは、以下を実施するように上記１つ以上のプロセッサを構成する、命令を含んでよい：コンテンツ配信システムによって、複数のユーザのアカウントを登録すること；上記コンテンツ配信システムによって、上記複数のユーザのうちの１人以上を認証すること；ユーザ生成型コンテンツを保存するための第１のリクエスト、及び上記複数のユーザのうちの第１のユーザによる第１のユーザ生成型コンテンツを受信することであって、上記第１のユーザ生成型コンテンツは少なくとも上記第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第１のリクエストは、アップロードユーザ識別子と、上記第１のユーザ生成型コンテンツに関連付けられた１つ以上の第１のカテゴリ識別子と、第１のドメイン識別子とを含む、受信すること；上記第１のユーザ生成型コンテンツを、上記第１のユーザのアカウント、上記アップロードユーザ識別子、上記１つ以上の第１のカテゴリ識別子、及び上記第１のドメイン識別子に関連付けること；上記コンテンツ配信システムによって、上記第１のユーザ生成型コンテンツ及び上記関連付けを保存すること；ユーザ生成型コンテンツを保存するための第２のリクエスト、及び上記第１のユーザによる第２のユーザ生成型コンテンツを受信することであって、上記第２のユーザ生成型コンテンツは少なくとも１人の第１のユーザに関連付けられており、ユーザ生成型コンテンツを保存するための上記第２のリクエストは、アップロードユーザ識別子と、上記第２のユーザ生成型コンテンツに関連付けられた１つ以上の第２のカテゴリ識別子と、第２のドメイン識別子とを含む、受信すること；上記第２のユーザ生成型コンテンツを、上記第１のユーザの上記アカウント、上記アップロードユーザ識別子、上記１つ以上の第２のカテゴリ識別子、及び上記第２のドメイン識別子に関連付けること；上記コンテンツ配信システムによって、上記第２のユーザ生成型コンテンツ及び上記関連付けを保存すること；あるドメインに関連付けられたウェブサイトにおいて探索中のユーザから、探索リクエストを受信することであって、上記探索リクエストは、少なくとも１つの第３のドメイン識別子を含む探索条件を含み、上記第３のドメイン識別子は上記ドメインに関連付けられている、受信すること；上記第３のドメイン識別子が上記第１のドメイン識別子に関連付けられている場合には、上記第１のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定すること、及び上記第１のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供することを；上記第３のドメイン識別子が上記第２のドメイン識別子に関連付けられている場合には、上記第２のユーザ生成型コンテンツの全体又は一部分を、上記探索条件に基づいて、上記探索中のユーザに提供するよう決定すること、及び上記第１のユーザ生成型コンテンツの全体又は上記一部分を上記探索中のユーザに提供すること。
【図面の簡単な説明】
【００１１】
【図１】図１は、カスタマイズされたユーザ生成型コンテンツを収集して、いずれの個数のネットワーク１０４上のいずれの個数のデジタルデバイスに提供できる、例示的環境１００のブロック図を示す。
【図２】図２は、いくつかの実施形態によるコンテンツ配信システムの一例のブロック図を示す。
【図３】図３は、いくつかの実施形態によるコンテンツ配信システムデータストアの一例のブロック図を示す。
【図４Ａ】図４Ａは、いくつかの実施形態による、あるウェブサーバからのユーザ生成型コンテンツの検索のフローチャートを示す。
【図４Ｂ】図４Ｂは、いくつかの実施形態による、別のウェブサーバからのユーザ生成型コンテンツの検索のフローチャートを示す。
【図５】図５は、いくつかの実施形態による、ウェブページのドメイン依存セクションの一例を示す。
【図６】図６は、いくつかの実施形態による、ウェブページのドメイン依存セクションの別の例を示す。
【図７】図７は、いくつかの実施形態による、ウェブページのドメイン依存セクションの更に別の例を示す。
【図８】図８は、いくつかの実施形態による、コンテンツインタラクションリクエストの結果を示す。
【図９】図９は、ユーザを登録するステップ、及びユーザ生成型コンテンツを保存するステップのプロセスのフローチャートを示す。
【図１０ａ】図１０ａ〜１０ｂは、ユーザがユーザ生成型コンテンツを移動体デバイス上に保存するための例示的なアプリケーションインタフェースを含む。
【図１０ｂ】図１０ａ〜１０ｂは、ユーザがユーザ生成型コンテンツを移動体デバイス上に保存するための例示的なアプリケーションインタフェースを含む。
【図１１】図１１は、いくつかの実施形態による例示的な計算デバイスのブロック図を示す。
【発明を実施するための形態】
【００１２】
異なる複数のウェブサイト及び／又は異なる複数のアプリケーションが、コンテンツを検索し、上記コンテンツを集中システムに保存してよく、上記集中システムは、リクエストを行うドメイン（例えば特定のリクエストを行うウェブサイト若しくはアプリケーション）並びに／又はリクエストの条件（例えば当該リクエストを行うユーザ、タイムライン、位置及び／若しくは他の情報）に基づいて、コンテンツを管理、保存及び検索する。その結果、コンテンツ配信システム等の集中システムは、複数の異なるウェブページ及びアプリケーションにコンテンツを提供できる。上記異なる複数のウェブページ及びアプリケーションは、コンテンツ配信システムからのコンテンツを、当該コンテンツが上記ウェブページ又はアプリケーションを所有又は運営するエンティティによって提供されているかのように、提示できる。
【００１３】
いくつかの実施形態では、ウェブサイトは、埋め込みコードのセクションを有するウェブページを提供するか、そうでなければ生成する。初めにコンテンツ配信システムによって提供された上記埋め込みコードは、ウェブページのあるセクション（例えば一部分）を生成できる。ウェブページの上記セクションは、この生成されたセクションからのコンテンツを含むウェブページ全体が同一のソースからのものであるように見えるように、ウェブページ内へと統合できる。しかしながら、上記埋め込みコードは、ウェブページのコンテンツの残りがウェブページの所有者又は運営者によって提供されている間に、コンテンツ配信システムからのコンテンツに対するリクエストを提供できる。コンテンツに対する上記リクエストは例えば、上記ウェブサイト、ウェブページ、所有者及び／又は運営者に関連付けられたドメイン識別子を含んでよい。コンテンツ配信システムは、上記ドメイン識別子に基づいてコンテンツを検索し、上記コンテンツを、リクエストを行うウェブページに対して、上記ウェブページの一部として表示するために戻すように提供できる。
【００１４】
コンテンツ配信システムは、異なるコンテンツを、ドメイン識別子に基づいて、多様な異なるウェブページ、ウェブサイト及び／又はアプリケーションに提供できることが理解されるだろう。いくつかの実施形態では、コンテンツ配信システムは更に、ドメイン識別子に加えて、タグ、コンテンツ作成者、作成時点、及び／又は他の条件に基づいて、コンテンツを提供してよい。コンテンツ配信システムは、異なるコンテンツを多様な異なるウェブページ、ウェブサイト、及び／又はアプリケーションに提供することによって、異なる複数のウェブページ、ウェブサイト、及び／又はアプリケーションが、各上記ウェブページ、ウェブサイト、及び／又はアプリケーションにおいてコンテンツ及び／又は埋め込みコードを再作成することなく、コンテンツ配信システムが提供する集中型コンテンツに依存できるようにしてよい。
【００１５】
各ウェブページ、ウェブサイト、及び／又はアプリケーションは、コンテンツ配信システムからのコンテンツを含むユーザインタフェースを表示してよく、又は表示を支援してよい。様々な実施形態において、ユーザインタフェースに表示されるコンテンツを、上記ウェブページ、ウェブサイト、又はアプリケーションの一部（例えば上記ウェブページ、ウェブサイト、又はアプリケーションの所有者又は運営者からのもの）であるように見せることができる。コンテンツ配信システムは、コンテンツがウェブページ、ウェブサイト、又はアプリケーションから来たものであるように見えるように、コンテンツを配信できるようにすることにより、顧客及び／又はユーザインタフェースの閲覧者が元のドメイン（例えば上記ウェブページ、ウェブサイト、又はアプリケーション）に関わり続けるようにすることができることが、理解されるだろう。
【００１６】
更に、コンテンツ配信システムは異なる複数のコンテンツ作成者からコンテンツを受信してよく、上記異なる複数の作成者からのコンテンツは、異なるウェブページ、ウェブサイト、及び／又はアプリケーションのグループに提供してよいことが、理解されるだろう。その結果、１人以上のメンバーから生成された集中型コンテンツを、異なる複数のサイトで活用できる。いくつかの実施形態では、コンテンツ作成者は、自身のコンテンツをコンテンツ配信システムに保存できてよく、更に、自身のコンテンツを、ウェブページ、ウェブサイト、及び／又はアプリケーションのサブセットのグループに提供することによって、自身のコンテンツを、ウェブページ、ウェブサイト、又はアプリケーションの一部（例えば上記ウェブページ、ウェブサイト、又はアプリケーションの所有者又は運営者からのもの）であるように見せることができる。
【００１７】
一例として、不動産会社の不動産ウェブページは、異なる複数の物件を描画するユーザインタフェースを提供してよい。この不動産ウェブページは、サードパーティのマップ提供者（例えばＧｏｏｇｌｅ  Ｍａｐｓ、Ｍａｐｑｕｅｓｔ等）からある位置のマップを検索する、第１の埋め込みコードを含んでよい。上記埋め込みコードはまた、コンテンツ配信システムにコンテンツリクエストを提供することもできる。上記コンテンツリクエストは、ドメイン（例えば不動産ウェブページ及び／又は不動産会社）を識別するドメイン識別子を含んでよい。コンテンツ配信システムは上記コンテンツリクエストを受信し、上記ドメイン識別子に少なくとも部分的に基づいて、コンテンツを検索してよい。一例として、コンテンツ配信システムはコンテンツを、ドメイン識別子と、マップに関連付けられた位置識別子（例えば座標又は他の位置情報）に基づいて、コンテンツを検索してよい。コンテンツ配信システムは、検索されたコンテンツを、上記不動産ウェブページ及び／又はユーザのデジタルデバイスに配信してよい。
【００１８】
ユーザに対して描画されるユーザインタフェースは、不動産ウェブページを、サードパーティのマップ提供者からのマップを描画する上記ウェブページの統合セクション、及びコンテンツ配信システムからのコンテンツと共に、含んでよい。いくつかの実施形態では、コンテンツ配信システムからのコンテンツは、マップにオーバレイしてよく、関心対象の場所、及び上記関心対象の場所のテキスト又はその他の指標（例えば標識が付されたドット、フラグ、ピン及び／若しくはその他）を描画できる。
【００１９】
ユーザは、マップ内の関心対象の場所に対してインタラクション（例えばクリック）を行うことによって、コンテンツインタラクションリクエストを生成してよい。上記コンテンツインタラクションリクエストは、関心対象の場所を識別するか、そうでなければ指示する、インタラクション識別子を含んでよい。いくつかの実施形態では、インタラクション識別子はまた、ドメイン識別子、関心対象の場所とのインタラクションを行うユーザを識別するユーザ識別子、位置情報、又はウェブページ及び／若しくはユーザが提供する他のタグを示してよい。インタラクション識別子に基づいて、コンテンツ配信システムは、関心対象の場所に関連付けられた追加のコンテンツを、リクエストを行う不動産ウェブページに、戻すように提供することにより、ユーザが、当該ドメインから離れたように思うことなく、不動産ウェブページとのインタラクションを行って、コンテンツを受信できるようにすることができる。インタラクションの機会（例えば追加のリンク又は他のインタラクション用アイコン）を提供してよく、プロセスを継続できることが、理解されるだろう。
【００２０】
別の例として、野生動物群から関心対象の鳥を識別する、又は関心対象の鳥に関する議論を含む、野鳥観察ウェブページは、野鳥観察の議論を描画するユーザインタフェースを提供してよい。この野鳥観察ウェブページは、これもまたサードパーティのマップ提供者（例えばＧｏｏｇｌｅ  Ｍａｐｓ、Ｍａｐｑｕｅｓｔ等）からある位置のマップを検索する、第２の埋め込みコードを含んでよい。上記埋め込みコードはまた、上記不動産ウェブページにコンテンツを提供していたものと同一のコンテンツ配信システムにコンテンツリクエストを提供することもできる。上記コンテンツリクエストは、ドメイン（例えば野鳥観察ウェブページ及び／又は野生動物群）を識別するドメイン識別子を含んでよい。コンテンツ配信システムは上記コンテンツリクエストを受信し、上記ドメイン識別子に少なくとも部分的に基づいて、コンテンツを検索してよい。一例として、コンテンツ配信システムはコンテンツを、ドメイン識別子と、マップに関連付けられた位置識別子（例えば座標又は他の位置情報）に基づいて、コンテンツを検索してよい。コンテンツ配信システムは、検索されたコンテンツを、上記野鳥観察ウェブページ及び／又はユーザのデジタルデバイスに配信してよい。
【００２１】
ユーザに対して描画されるユーザインタフェースは、野鳥観察ウェブページを、サードパーティのマップ提供者からのマップを描画する上記ウェブページの統合セクション、及びコンテンツ配信システムからのコンテンツと共に、含んでよい。いくつかの実施形態では、コンテンツ配信システムからのコンテンツは、マップにオーバレイしてよく、関心対象の場所、及び上記関心対象の場所のテキスト又はその他の指標（例えば標識が付されたドット、フラグ、ピン及び／若しくはその他）を描画できる。関心対象の場所は、この例では関心対象の鳥の位置であってよい。
【００２２】
ユーザは、マップ内の関心対象の場所に対してインタラクション（例えばクリック）を行うことによって、コンテンツインタラクションリクエストを生成してよい。上記コンテンツインタラクションリクエストは、関心対象の場所を識別するか、そうでなければ指示する、インタラクション識別子を含んでよい。いくつかの実施形態では、インタラクション識別子はまた、ドメイン識別子、関心対象の場所とのインタラクションを行うユーザを識別するユーザ識別子、位置情報、又はウェブページ及び／若しくはユーザが提供する他のタグを示してよい。インタラクション識別子に基づいて、コンテンツ配信システムは、関心対象の場所に関連付けられた追加のコンテンツを、リクエストを行う野鳥観察ウェブページに、戻すように提供することにより、ユーザが、当該ドメインから離れたように思うことなく、野鳥観察ウェブページとのインタラクションを行って、コンテンツを受信できるようにすることができる。インタラクションの機会（例えば追加のリンク又は他のインタラクション用アイコン）を提供してよく、プロセスを継続できることが、理解されるだろう。
【００２３】
コンテンツ配信システムからのコンテンツを利用する異なる複数のウェブサイトのウェブページは何個であってもよい。いくつかの実施形態では、ユーザ自身がコンテンツを作成して、コンテンツ配信システムを用いてコンテンツを保存してよい。ユーザはコンテンツを、別のエンティティのウェブページ（例えば、不動産ウェブページ若しくは野鳥観察ウェブページ）、アプリケーションを通して、コンテンツ配信システムに保存してよく、又は別のエンティティのウェブページ若しくは別のエンティティのアプリケーションを通すことなく、コンテンツ配信システムに保存してよい。ユーザは、コンテンツを検索及び／又は閲覧できるグループ及び／又は個人を選択してよい。結果として、多様な異なるカテゴリ及び異なるタイプのコンテンツを、コンテンツ配信システムに保存でき、上記コンテンツを、リクエストを行うドメイン、作成者、カテゴリ、及び／又は他のいずれの情報に応じて、他者に提供できる。
【００２４】
コンテンツは、写真、テキスト、ビデオ、音声、グラフィックス、アイコン、インタラクティブプログラミング、又は以上のいずれの組み合わせを含むがこれらに限定されない、いずれの種類のデジタルコンテンツ又はメディアを含んでよいことが、理解されるだろう。
【００２５】
図１は、カスタマイズされたユーザ生成型コンテンツを収集して、いずれの個数のネットワーク１０４上のいずれの個数のデジタルデバイスに提供できる、例示的環境１００のブロック図を示す。この例では、環境１００は、ユーザシステム１０２‐１〜１０２‐Ｎ（個別；まとめてユーザシステム１０２）、通信ネットワーク１０４、コンテンツ配信システム１０６、及びドメインシステム１０８‐１〜１０８‐Ｎ（個別；まとめてドメインシステム１０８）を含む。ユーザシステム１０２‐１〜１０２‐Ｎ、コンテンツ配信システム１０６、及びドメインシステム１０８‐１〜１０８‐Ｎはそれぞれ、いずれの個数のデジタルデバイスであってよく、又はいずれの個数のデジタルデバイスを含んでよい。デジタルデバイスは、プロセッサ及びメモリを備えるいずれのデバイスである。デジタルデバイスについては、本明細書中で更に議論する（例えば図１１参照）。
【００２６】
いくつかの実施形態では、ユーザシステム１０２‐１は、ユーザと他の関連システムとの間の通信を促進するよう構成してよい。いくつかの実施形態では、ユーザシステム１０２‐１は、１つ以上の移動体デバイス（例えばスマートフォン、携帯電話、スマートウォッチ、タブレットコンピュータ等）、デスクトップコンピュータ、ラップトップコンピュータ、及び／若しくはその他であってよく、又はこれらを含んでよい。
【００２７】
いくつかの実施形態では、通信ネットワーク１０４は、１つ以上のコンピュータネットワーク（例えば、ＬＡＮ、ＷＡＮ等）を表す。通信ネットワーク１０４は、ユーザシステム１２０、コンテンツ配信システム１０６及びドメインシステム１０８のうちのいずれの間の通信を提供できる。いくつかの実装形態では、通信ネットワーク１０４は、コンピュータデバイス、ルータ、ケーブル、使用、及び／又は他のネットワークトポロジを含む。いくつかの実施形態では、通信ネットワーク１０４は有線及び／又は無線であってよい。様々な実施形態では、通信ネットワーク１０４は、インターネットや、パブリック、プライベート、ＩＰベース、非ＩＰベース等の１つ以上のネットワークを含んでよい。
【００２８】
いくつかの実施形態では、ユーザは、例えばウェブブラウザ又は移動体アプリケーションを用いて、ユーザシステム１０２‐１〜１０２‐Ｎとのインタラクションを行ってよく、これにより：他のユーザと通信する；ドメインシステム１０８‐１上のウェブページにアクセスする；及び／又は自分のデバイス上のアプリケーションとのインタラクションを行い、ユーザ生成型コンテンツを生成するか、若しくはユーザ生成型コンテンツをコンテンツ配信システム１０６から受信する。
【００２９】
様々な実施形態では、ユーザがアクセスしているドメインに基づいて、コンテンツを選択してユーザシステム１０２‐１に提供してよい。ドメインは、ユーザがアクセスしているウェブサイト、上記ウェブサイトをホストしているウェブサーバ、上記ウェブサイトの運営者、又は上記ウェブサイトの上記ウェブサイトの所有者を示してよい。一例として、ユーザが不動産を調査するために、ドメインシステム１０８‐１上のＣｅｎｔｕｒｙ  ２１のウェブサイトにアクセスしている場合、Ｃｅｎｔｕｒｙ  ２１のウェブサイトのウェブページは、コンテンツに対するリクエストをコンテンツ配信システム（例えばコンテンツ配信システム１０６）に提供できる。コンテンツに対するリクエストは、ドメイン（例えば、Ｃｅｎｔｕｒｙ  ２１のウェブサイト及び／又はウェブサイトのウェブページ）を識別できる。コンテンツ配信システム１０６は、Ｃｅｎｔｕｒｙ  ２１のドメイン識別子を少なくとも部分的に利用して、（本明細書中で議論される）コンテンツデータストアからコンテンツを提供できる。
【００３０】
コンテンツ配信システム１０６は、異なる複数のコンテンツを、幅広い異なるウェブページ、ウェブサイト及び／又はアプリケーションに提供することによって、ウェブページ、ウェブサイト及び／又はアプリケーションが、各ウェブページ、ウェブサイト及び／又はアプリケーションにおいてコンテンツ及び／又は埋め込みコードを再作成することなく、コンテンツ配信システムによって提供された集中型コンテンツに応答できるようにすることができることが、理解されるだろう。
【００３１】
いくつかの実施形態では、コンテンツ配信システム１０６は、オブジェクト（例えば位置、設備、ランドマーク等）のいずれの人数のユーザ（ユーザシステム１０２‐１〜１０２‐Ｎ）が生成したユーザ生成型コンテンツを収集する。ユーザ生成型コンテンツは、ドメインシステム１０８に対する（又はドメインシステム１０８の関心対象である）１つ以上のカテゴリに、（例えばタグを用いて）関連付けることができる（例えばドメインシステム１０８は、不動産一覧ドメインであってよく、オブジェクトは販売中の不動産物件の一覧であってよい）。
【００３２】
ユーザシステム１０２のユーザは、コンテンツ配信システム１０６のアカウントを作成してよい。ユーザは、コンテンツをコンテンツ配信システム１０６にアップロードしてよい。上記コンテンツは：ユーザ（例えばユーザＩＤ）に；（例えばタイムスタンプによって）上記コンテンツをアップロードした時点に；カテゴリを識別するタグに；ドメイン（例えば、ウェブサイト、ウェブページ、アプリケーション、ウェブサイト若しくはアプリケーションの運営者、及び／又はウェブサイト若しくはアプリケーションの所有者）、位置情報（例えばマップ位置又は座標）に；並びに／又はその他に、リンクされていてよく、又は関連付けられていてよい。一例として、不動産業者といったユーザシステム１０２‐１のユーザは、上記ユーザが最近訪問した家の一覧のレビューを作成してよい。作成された一覧は、パブリックに、又はプライベートに（例えば関心を有する少数の潜在的購入者によって）、共有してよい。様々な実施形態では、上記例の不動産業者は、家、リストアップされた物件のエリアの学校、店舗、近隣等に関する印象又は事実を示すコンテンツを含んでよい。
【００３３】
コンテンツ配信システム１０６は、いずれの人数のユーザからのコンテンツを含んでよい。コンテンツのうちのいずれは、いずれの個数のユーザ識別子、特定のコンテンツをアップロード時点、タグ、ドメイン、位置情報、及び／又はその他に関連付けられていてよい。いずれの個数のウェブサイト又はアプリケーションは、コンテンツ配信システム１０６からの情報をリクエストしてよく、そして条件（例えばウェブサイトのドメイン）に基づいて、コンテンツ配信システム１０６は、いずれの量の過去に保存されたユーザ生成型コンテンツを選択及び／又はフィルタリングして、コンテンツを、リクエストを行ったウェブサイト又はアプリケーションに戻すように提供してよい。
【００３４】
その結果、コンテンツ配信システム１０６は、いずれの人数によって提供された異なるタイプの情報を、いずれの個数のウェブページ及びアプリケーションに提供してよい。いくつかの実施形態では、１人のユーザが、複数の異なるウェブサイトから、コンテンツ配信システム１０６からのコンテンツに対するリクエストを提供できることが、理解されるだろう。異なる複数のウェブサイトのドメインが異なる場合、上記異なる複数のウェブサイトのドメインに少なくとも部分的に基づいて、異なるコンテンツを提供できる。
【００３５】
いくつかの実施形態では、コンテンツ配信システム１０６は、複数のドメインにわたって、複数のユーザに、１つ以上のデータストアを提供する。Ｃｅｎｔｕｒｙ  ２１等の特定のウェブサイトに登録しているある特定のユーザは、上記特定のウェブサイトに関連付けられた特定のドメインコンテンツデータストアにおいて、ユーザ生成型コンテンツを生成又は検索できてよい。ユーザは、ユーザは複数のドメインにわたって複数のデータストアにアクセスしてよく、例えば不動産業者は、自身の不動産会社（例えばＣｅｎｔｕｒｙ  ２１）及び野鳥観察協会（例えば全米オーデュボン協会）に関連付けられたデータストアにアクセスするよう登録されていてよい。この特定のユーザは、これら両方の（本明細書中で議論される）ドメインコンテンツデータストアにおける、ユーザ生成型コンテンツの探索クエリを提供してよい。他の実施形態では、ユーザは、一度に１つのドメインコンテンツデータストアにおいてしか、ユーザ生成型コンテンツの探索クエリを実行できない。
【００３６】
いくつかの実施形態では、ドメインシステム１０８は、ウェブサイト、コンテンツをウェブサイトに提供するシステム、ウェブページ、及び／又はアプリケーションにサポートを提供するシステムである。様々な実施形態では、ドメインシステム１０８は、ウェブサイトをホストして統合ドメイン依存セクションを提供するように構成でき、上記統合ドメイン依存セクションにより、ユーザシステム１０２は、多様なサードパーティドメインからのデータにアクセスして、これらをドメインシステムのディスプレイへとシームレスに混合できる。統合ドメイン依存セクションの例は、図６に見出すことができる。統合ドメイン依存セクションの一例は、あるウェブページ又はアプリケーションのインタフェースの、当該ウェブページ又はインタフェースの残りの部分としての元のドメインの一部であるように見える、一部分である（例えばある不動産ウェブページは、当該不動産ウェブページからのものであるように見える統合ドメイン依存セクションを含んでよい）。しかしながら、統合ドメイン依存セクションは、コンテンツ配信システム１０６からのコンテンツに対するリンクを含んでよく、及び／又はコンテンツ配信システム１０６からのコンテンツを含んでよい。その結果、異なる統合ドメイン依存セクションを有する異なるウェブページがそれぞれ、コンテンツ配信システム１０６からのコンテンツをリクエストして上記コンテンツを含むことができ、統合ドメイン依存セクションにおけるコンテンツ配信システム１０６からのコンテンツのディスプレイを、それがドメイン自体から来たものであるように見せることができる。
【００３７】
ブラウザのユーザを別のウェブページに向けさせることなく、及び／又は重要な情報が当該ウェブページの提供者によって提供されていないという印象をユーザに与えることなく、コンテンツをリクエスト及び検索できることの価値は、ビジネスにおいて評価されるだろう。例えば、異なる複数のＣｅｎｔｕｒｙ  ２１ウェブページは、他者に制御された別のウェブサイトにユーザを向けさせる（ことによって、Ｃｅｎｔｕｒｙ  ２１ウェブサイトとの関わりを潜在的に断つ）ことなく、コンテンツ配信システム１０６からのコンテンツを検索して、異なるウェブページ上に表示できる。同様に、他のウェブサイト（例えばＹｅｌｐ、Ｇｏｏｇｌｅレビュー、近隣ウェブページ、ボーイスカウトのウェブページ等）はそれぞれ、コンテンツ配信システム１０６からのコンテンツをリクエストして受信する統合ドメイン依存セクションを含んでよく、その結果として、これらはそれぞれ、コンテンツを、上記特定のウェブサイトからのものである（別のサーバ、プロバイダ、システム又はエンティティからのものではない）かのように表示できる。
【００３８】
本明細書中に含まれている議論は、ウェブページ又はアプリケーションインタフェースについて議論しており、他のものに言及していないが、本明細書に記載の方法は、アプリケーション、アプリケーションインタフェース、ウェブページ、及びウェブサイトにも適用できることが理解されるだろう。
【００３９】
図４にはコンテンツ配信システム１０６及び通信ネットワーク１０４が１つだけ示されているが、いずれの個数のコンテンツ配信システム１０６及びいずれの個数の通信ネットワーク１０４が存在し得ることが理解されるだろう。
【００４０】
様々な実施形態では、１つ以上のドメインシステム１０８‐１〜１０８‐Ｎは、コンテンツ配信システム１０６へのリンクを有するウェブページの部分を含んでよい。リンクがアクティベートされると、（必ずしもユーザ生成型コンテンツに対するリクエストではない）アクションリクエストを、コンテンツ配信システム１０６に提供できる。このアクションリクエストは、ウェブページのウェブサイト又はウェブページを識別するドメイン識別子を含んでよい。様々な実施形態では、コンテンツ配信システム１０６は、ドメイン識別子に部分的に基づいて、上記アクションリクエストの機能性を決定してよい。例えばコンテンツ配信システム１０６は、各ドメインシステム１０８‐１に関するポリシー（例えば各ウェブサイト所有者、各ウェブサイト運営者、いずれの個数のウェブページ、いずれの個数のアプリケーション、各アプリケーション所有者、又は各アプリケーション運営者に関するポリシー）を含んでよい。上記ポリシーは、各ドメインに関する規則を含んでよい。上記規則は、リクエストを行うリンク及び／又はアクションリクエストのドメイン識別子に基づいて、どのアクションを行うかを示すことができる。
【００４１】
いくつかの実施形態では、コンテンツ配信システム１０６は、アクションリクエストを受信し、上記アクションリクエストのドメイン識別子に基づくドメインに関連付けられたポリシーを検索して、上記ポリシー及び／又はリンク識別子に基づいてアクションを実行してよい。例えばコンテンツ配信システム１０６は、それ固有のデータストアから、ドメインシステム１０８‐１から、別のドメインシステムから、又は他のいずれのデータソースから、情報（例えばリンク、コンテンツ、ビデオ、音声等）を提供してよい。リクエストを行うドメインシステム１０８‐１は続いて、当該情報を、上記情報又はアクションがドメインシステム１０８‐１自体によるものであるかのように、表示してよい。その結果として、コンテンツ配信システム１０６は、異なるエンティティが運営及び／又は所有するいずれの個数のウェブサイト、ウェブページ、アプリケーション、及び／又はその他に対して、コンテンツ及びアクションを提供できる。
【００４２】
図２は、いくつかの実施形態による、コンテンツ配信システム１０６の一例のブロック図を示す。コンテンツ配信システム１０６は、登録モジュール２０２、認証モジュール２０４、コンテンツ管理モジュール２０６、位置モジュール２０８、共有モジュール２１０、招待モジュール２１２、ドメインプロキシモジュール２１４、コンテンツ配信システムデータストア２１６、データインタラクションモジュール２１８、探索モジュール２２０、及びデータ権利モジュール２２２を含む。
【００４３】
いくつかの実施形態では、登録モジュール２０２は、ユーザ及びユーザグループに対するアカウントを作成するよう構成できる。登録モジュール２０２は、ユーザ及びユーザグループに関するアカウント情報を更新するよう構成できる。新規のユーザが登録を行う場合には、ユーザ識別子（例えばログイン識別子）及びパスワードが必要となり得る。
【００４４】
様々な実施形態では、ユーザに対するアカウントは、識別情報（例えばｅメールアドレス、パスワード、電話番号、人口統計学的情報等）を含んでよい。ユーザグループに対するアカウントは、ユーザグループに属するユーザに関するアカウント情報と、任意に、１人以上のユーザに関連付けられた（例えばコンテンツ検索に関する）許可のレベルとを含んでよい。いくつかの実施形態では、登録は、オブジェクト又はアクティビティに関連付けられたユーザ生成型コンテンツを作成し、コンテンツ配信システムデータストア２１６を用いて保存するために、必要となり得る。様々な実施形態では、ユーザは、コンテンツ配信システム１０６によってコンテンツを保存する、及び／又はコンテンツ配信システム１０６からコンテンツを検索する前に、登録を行う、及び／又は自身のアカウントにログインする必要があり得る。
【００４５】
様々な実施形態では、登録モジュール２０２は、各ユーザ又はユーザグループに対してユーザアカウントを生成してよい。上記アカウントは、コンテンツ配信システム１０６によって（例えばコンテンツ配信システムデータストア２１６によって）保存できる。
【００４６】
認証モジュール２０４は、ユーザのログイン及びパスワードを認証するよう構成してよい。ログイン及びパスワードは、ユーザのアカウントに関連付けられていてよい。認証モジュール２０４は、ユーザのログイン及びパスワードを、登録ユーザのデータベースと比較することによって、ユーザを認証してよい。ユーザは、デバイス識別子、バイオメトリクス、暗号化鍵、クッキー及び／又はその他を含むがこれらに限定されない多くの方法で認証できることが理解されるだろう。いくつかの実施形態では、認証モジュール２０４は認証後、ユーザがコンテンツ配信システムデータストア２１６内のコンテンツにアクセス出来るようにする前に、データ許可を決定してよい。
【００４７】
いくつかの実施形態では、コンテンツ管理モジュール２０６は、ユーザ生成型コンテンツを管理（例えば作成、読み取り、更新、削除、提供、及び／又はその他のアクセス）するよう構成してよい。一例として、ユーザ生成型コンテンツは、オブジェクト又はアクティビティに関連付けて、コンテンツ配信システムデータストア２１６に保存できる。コンテンツ管理モジュール２０６は、ユーザ生成型コンテンツをカテゴリ分類するか、又はユーザ生成型コンテンツを、位置モジュール２０８が生成した位置情報（全地球測位システム（ＧＰＳ）、座標等）、ユーザのセキュリティ許可、及び／若しくはＦａｃｅｂｏｏｋ（登録商標）、Ｔｗｉｔｔｅｒ（登録商標）等といった他のソーシャルネットワーキングウェブサイトへのリンクに関連付けることができる。いくつかの実施形態では、コンテンツ管理モジュール２０６は、実行可能な命令のライブラリを備え、上記実行可能な命令は、上述の管理動作のうちの１つ以上を実施するために、プロセッサによって実行可能である。
【００４８】
位置モジュール２０８は、ユーザ生成型コンテンツに関連付けられたオブジェクト又はアクティビティに関する地理的位置（例えば位置情報）を決定又は受信するよう構成してよい。本明細書中で議論されるように、いくつかの実施形態では、ユーザ生成型コンテンツは、オブジェクト又はアクティビティ及び地理的位置情報に関連付けられていてよい（例えばユーザ生成型コンテンツは、ある市内のレストランのレビューを含んでよく、ＧＰＳ又は住所情報に関連付けられていてよい）。位置モジュール２０８はまた、同様のエリア内に位置するオブジェクト若しくはアクティビティのクラスタ、及び／又は何らかの共通したカテゴリ識別子を有するオブジェクト若しくはアクティビティのクラスタに関する地理的位置情報を決定又は受信してよい。例えば位置情報は、不動産の潜在的購入者が、特定の学校に近い不動産物件を決定するために、又は熱心な野鳥観察者が自宅付近に新たな野鳥観察場所を設定するために、使用してよい。いくつかの実施形態では、位置モジュール２０８は、ＧＰＳ情報、Ｗｉ‐Ｆｉ信号、及び／又は携帯電話信号を利用又は受信して、保存される新規のユーザコンテンツ又は検索されるユーザコンテンツに関連付けられた位置情報を決定するか、又は上記決定を支援してよい。
【００４９】
共有モジュール２１０は、許可を受信して、ユーザが、電子メール（ｅメール）又はＦａｃｅｂｏｏｋ（登録商標）、Ｔｗｉｔｔｅｒ（登録商標）等のソーシャルネットワーキングウェブサイトでユーザ生成型コンテンツを共有できるようにするよう、構成してよい。様々な実施形態では、共有モジュール２１０はまた、他のユーザに対して、新たなユーザコンテンツを保存したユーザに関連付けられたときにプッシュ通知を提供してもよい。
【００５０】
ユーザは、ユーザコンテンツを生成し、上記ユーザコンテンツをコンテンツ配信システムデータストアに保存できることが、理解されるだろう。ユーザは、他のユーザ又はユーザのグループを招待し、共有モジュール２１０を用いて該ユーザのコンテンツにアクセスさせてよい。例えばユーザは、ユーザ識別子を提供することによって、他者を招待し、該ユーザのコンテンツを受信させるか又は該ユーザのコンテンツを閲覧できるようにしてよい。共有モジュール２１０は、ユーザアドレス情報（例えばｅメールアドレス、チャットアドレス、インスタントメッセージアドレス等）を、各ユーザのアカウントから検索してよい。いくつかの実施形態では、ユーザは、共有モジュール２１０にアドレス情報を検索させることなく、共有モジュール２１０にアドレス情報を提供してよい。
【００５１】
様々な実施形態では、共有モジュール２１０は、ユーザによって、ソーシャルネットワークを、ユーザが生成したいずれのコンテンツを受信できるようにするよう構成してよく、及び／又はソーシャルネットワークからの（例えばユーザのＰｉｎｔｅｒｅｓｔサイトからの）いずれのコンテンツを検索して、コンテンツ配信システムデータストア２１６に保存するよう、構成してよい。
【００５２】
共有モジュール２１０は、コンテンツ管理モジュール２０６、データ権利モジュール２２２、データインタラクションモジュール２１８、コンテンツ配信システムデータストア２１６及びその他と通信して、所与のユーザ生成型コンテンツのセキュリティ及び許可設定を、該ユーザ生成型コンテンツがいずれのソーシャルネットワーキングウェブサイト上で共有できるようになる前に、決定してよい。
【００５３】
いくつかの実施形態では、招待モジュール２１２は、他者に招待状を提供して、ユーザのコンテンツを受信させるか、又はユーザのコンテンツにその他の方法でアクセスさせてよい。招待を受けた者は、招待状の受諾をコンテンツ配信システム１０６に証明することによって応答できる。招待状が受諾された場合、招待モジュール２１２は、コンテンツ作成者及び招待を受けた者に関連付けられたデータ権利を生成して、招待を受けた者が、コンテンツ作成者からのコンテンツ（例えばコンテンツ配信システムデータストア２１６に保存された、コンテンツ作成者からのユーザ生成型コンテンツ）を受信できる、及び／又は上記コンテンツにアクセスできるようにしてよい。いくつかの実施形態では、ユーザ生成型コンテンツは、全てのユーザに対して「パブリック（ｐｕｂｌｉｃ）」としてマークされている場合（このような場合、上記コンテンツに対するデータ権利は、コンテンツが全ての人に対して利用可能であることを示してよい）を除いて、ユーザが自身のコンテンツの受信又はアクセスを特に承認していない者にとって利用不可能となり得る。
【００５４】
いくつかの実施形態では、招待モジュール２１２は、ユーザを招待して、ある特定のオブジェクト若しくはアクティビティ、又はオブジェクト若しくはアクティビティのクラスタ、又は共通のカテゴリ識別子を有するオブジェクト若しくはアクティビティのクラスタに関連付けられた、ユーザ生成型コンテンツを閲覧又は作成させるよう構成してよい。招待されたユーザは、ユーザとして又はユーザグループの一部として登録されていてもいなくてもよい。例えば米国オーデュボン協会に所属する熱心な野鳥観察者は、オーデュボン協会に登録されていないかも知れない仲間の野鳥観察者を招待して、希少な鳥の観察場所等のユーザ生成型コンテンツを共有したいと思う場合がある。
【００５５】
ドメインプロキシモジュール２１４は、ウェブサイト、ウェブページ、アプリケーション等が、１人以上のユーザに代わって、コンテンツ配信システム１０６にコンテンツを保存する、及び／又はコンテンツ配信システム１０６からコンテンツを検索することを可能としてよい。例えばユーザのあるグループを、あるウェブサイトに登録してよい。ユーザがコンテンツを保存したい場合、ユーザは上記ウェブサイトのウェブページと交信して、コンテンツをアップロード又は作成してよい。上記ウェブページ又は上記ウェブページによって引き起こされる機能性は、上記ユーザのログイン情報及びパスワードを、上記ユーザに代わって上記ユーザのプロキシとして、提供してよい。この例では、ウェブサイトは、ユーザに関連付けられたログイン及びパスワード（例えば上記ユーザのログイン及びパスワード、又はコンテンツ配信システム１０６にアカウントを有してよい上記ユーザに関連付けられたグループ）を含むプロキシログインリクエストを、コンテンツ配信システム１０６に提供してよい。コンテンツ配信システム１０６は、上記ログイン及びパスワードを認証してよい。上記ログイン及びパスワードが認証された場合、上記ウェブページは続いて、コンテンツを、上記コンテンツに関連付けられた情報（例えばユーザ識別子、ドメイン識別子、位置情報、タグ、作成の時点、及び／又はその他）と共に、コンテンツ配信システム１０６に提供してよい。コンテンツ配信システム１０６は、上記情報に関連付けられたコンテンツを保存してよい。
【００５６】
あるいはいくつかの実施形態では、ドメインプロキシモジュール２１４は、コンテンツ配信システム１０６が、コンテンツをウェブページに提供できるようにしてよい。例えばドメインプロキシモジュール２１４は、ユーザのログイン情報及びパスワードを、上記ユーザに代わって上記ユーザのプロキシとして、及び／又は上記ユーザが構成員となっているグループに関するグループログイン若しくはパスワードとして、提供してよい。ウェブページはまた、所望のコンテンツの検索を支援するための情報（例えばドメイン識別子、作成者情報、リクエストを行うユーザの情報、タイムスタンプ情報、位置情報、タグ、又はこれらのいずれの組み合わせ）を含む、コンテンツリクエストを提供してよい。認証されると、コンテンツ配信システム１０６は、コンテンツリクエスト内の上記情報に基づいてコンテンツを検索して、上記コンテンツを、リクエストを行うウェブページに提供してよい。
【００５７】
コンテンツ配信システムデータストア２１６は、データエントリ又はレコードを保存するために好適ないずれの１つの構造及び／又は複数の構造（例えばアクティブデータベース、リレーショナルデータベース、自己参照データベース、テーブル、マトリクス、アレイ、フラットファイル、ドキュメント指向ストレージシステム、非リレーショナルＮｏ‐ＳＱＬシステム、Ｌｕｃｅｎｅ／Ｓｏｌｒ等のＦＴＳ管理システム等）であってよい。コンテンツ配信システムデータストア２１６は、異なるドメイン、ユーザアカウント、及び／又はその他から作成又は検索された、コンテンツ、複数のドメインコンテンツデータストア、ユーザ生成型コンテンツを保存してよい。いくつかの実施形態では、コンテンツは、ユーザが現在アクセスしているドメインに応じて、コンテンツ配信システムデータストア２１６の異なるデータストアに保存してよく、又は異なるデータストアから検索してよい。ユーザ生成型コンテンツに加えて、カテゴリ識別子をコンテンツ配信システムデータストア２１６に保存することにより、後日におけるデータの検索を容易にしてよい。カテゴリ識別子は、ドメイン識別、ユーザ識別、ユーザ生成型コンテンツに関連付けられたオブジェクト又はアクティビティの地理的位置、ユーザ生成型コンテンツのタイムスタンプ、タグ等を含んでよい。
【００５８】
データインタラクションモジュール２１８は、ユーザがウェブページ、ウェブサイト及び／又はアプリケーション内の埋め込み要素（例えばリンク）とのインタラクション（例えばクリック）を行った場合に発生し得る、コンテンツインタラクションリクエストを処理するよう構成してよい。例えば不動産会社の不動産ウェブページは、異なる複数の物件を描画するユーザインタフェースを提供してよい。不動産ウェブページは、サードパーティのマップ作成サービスが提供する位置のマップを検索する、埋め込みコードを含んでよい。いくつかの実施形態では、上記マップは統合ドメイン依存セクションであってよい（例えば図６参照）。不動産ウェブページは、コンテンツ配信システム１０６からオーバレイ情報を検索してマップ上に提供する（例えばマップに描画された異なる複数の位置に関連付けられた、ボール、フラグ、又は追加のコンテンツの他の指標）。例えば、ウェブページ内の埋め込みコードは、オーバレイ情報、ドメイン識別子、及び／又は位置情報に対するリクエストをコンテンツ配信システム１０６に提供してよい。続いてコンテンツ配信システム１０６は、オーバレイをマップ上に表示するために、オーバレイをユーザデバイス及び／又はリクエストを行うウェブページに提供してよい。
【００５９】
様々な実施形態では、ユーザがオーバレイの１つ以上の要素（例えばボール、ピン、フラグ等）とのインタラクションを行うと、ウェブページの埋め込みコードは、ユーザが選択した要素に関連付けられた識別子を含むコンテンツリクエストを提供してよい。いくつかの実施形態では、このコンテンツリクエストは、ドメイン識別子及び／又は他のいずれの情報を含んでよい。データインタラクションモジュール２１８は、選択された要素に関連付けられたコンテンツを検索し、検索された上記コンテンツを、ウェブページ及び／又はリクエストを行うユーザデバイスに提供してよい。
【００６０】
別の例として、ユーザによる埋め込みコードのクリックは、コンテンツインタラクションリクエストをデータインタラクションモジュール２１８に提供してよい。データインタラクションモジュール２１８は、インタラクション識別子を決定し、この情報をコンテンツ配信システムデータストア２１６に送ることにより、コンテンツインタラクションリクエストを促進してよい。他の実施形態では、データインタラクションモジュール２１８は、リクエストされたコンテンツを閲覧する許可をユーザが有していることを検証するために、ユーザ識別及びドメイン識別等のインタラクション識別子をデータ権利モジュール２２２に送ることによって、コンテンツインタラクションリクエストを促進してよい。様々な実施形態では、オーバレイを提供する前に、コンテンツ配信システム１０６は、リクエストを行うユーザ及び／又はウェブページが、上記オーバレイの要素に関連付けられたコンテンツに対する権利を有することを確認することにより、ユーザが、閲覧の権利を有していないコンテンツに関連付けられたマップ上の要素とインタラクションを行うこと及び／又は上記要素を閲覧することを防止してよい。
【００６１】
いくつかの実施形態では、探索モジュール２２０は、コンテンツリクエストを受信するよう、及び／又は１つ以上の検索条件に基づいて探索クエリを作成するよう、構成される。探索条件は、探索リクエスト中で提供される情報に少なくとも部分的に基づくものであってよい。例えば、ユーザが現在アクセスしているドメイン、又はユーザが属しているユーザグループに基づいて、探索モジュール２２０は、ある特定のドメインコンテンツデータストア３０２を探索してよい。探索モジュール２２０は、カテゴリ識別子を含む１つ以上のフィルタリング条件に従って、フィルタリング及び編成を行うよう構成してよく、上記カテゴリ識別子は、タグ、ユーザ生成型コンテンツのタイムスタンプ、地理的位置、ユーザ識別等を含んでよい。他のフィルタリング条件としては、限定するものではないが、オブジェクト又はアクティビティの名称、アクティビティの発生時点、又はキーワードが挙げられる。
【００６２】
いくつかの実施形態では、データ権利モジュール２２２は、コンテンツインタラクションリクエストデータを閲覧及び／又は編集する許可（又は権利）をユーザが有するかどうかを決定するよう構成される。あるユーザが、ある特定のドメインの登録ユーザとして過去に登録及び認証されていても、データ権利モジュール２２２は、コンテンツインタラクションリクエストデータの許可を再吟味する。というのは、ドメイン上の一部のデータが、閲覧及び／又は更新前に更なるセキュリティを要求する場合があるためである。様々な実施形態では、データ権利モジュール２２２は、ユーザのアカウント又はユーザに関連付けられたグループアカウントから、許可及びデータ権利を検索して、上記許可及び／又はデータ権利を、特定のコンテンツの閲覧又はアクセスに関するいずれの規則と比較することにより、上記ユーザが十分な許可及び／又はデータ権利を有することを確認し、上記ユーザによる上記コンテンツに対する閲覧又はアクセスを可能とすることができ、あるいは上記ユーザが十分な許可及び／又はデータ権利を有しない場合には、上記コンテンツに対する閲覧又はアクセスから上記ユーザをブロックできる。
【００６３】
モジュールは、ハードウェア又はソフトウェアであってよい。いくつかの実施形態では、モジュールは、上記モジュールに関連付けられた機能を実施する１つ以上のプロセッサを構成してよい。本明細書中では異なる複数のモジュールについて議論しているが、コンテンツ配信システム１０６は、本明細書中で議論されるいずれの又は全ての機能性を実施する、いずれの個数のモジュールを含んでよいことが、理解されるだろう。
【００６４】
様々な実施形態では、コンテンツ配信システム１０６は、１つ以上のドメインに関連付けられた少なくとも１つのポリシーを作成するよう構成されたポリシーモジュールと、インタラクティブ要素に関連付けられたアクションに関する規則を作成及び保存するよう構成された規則モジュールとを内包してよい。本明細書中で議論されるように、１つ以上のドメインシステム１０８‐１〜１０８‐Ｎは、コンテンツ配信システム１０６へのリンクを有するウェブページの部分を含んでよい。リンクがアクティベートされると、（必ずしもユーザ生成型コンテンツに対するリクエストではない）アクションリクエストを、コンテンツ配信システム１０６に提供できる。このアクションリクエストは、ウェブページのウェブサイト又はウェブページを識別するドメイン識別子を含んでよい。様々な実施形態では、コンテンツ配信システム１０６は、ドメイン識別子に部分的に基づいて、上記アクションリクエストの機能性を決定してよい。
【００６５】
この例では、コンテンツ配信システム１０６のポリシーモジュールは、各ドメインシステム１０８‐１に関するポリシー（例えば各ウェブサイト所有者、各ウェブサイト運営者、いずれの個数のウェブページ、いずれの個数のアプリケーション、各アプリケーション所有者、又は各アプリケーション運営者に関するポリシー）を含んでよい。上記ポリシーは規則を含んでよく、又は規則を選択するために規則モジュールによって利用できる。上記規則は、リクエストを行うリンク及び／又はアクションリクエストのドメイン識別子に基づいて、どのアクションを行うかを示すことができる。
【００６６】
いくつかの実施形態では、コンテンツ配信システム１０６は、アクションリクエストを受信し、上記アクションリクエストのドメイン識別子に基づくドメインに関連付けられたポリシーを検索して、上記ポリシー及び／又はリンク識別子に基づいてアクションを実行してよい。例えばコンテンツ配信システム１０６は、それ固有のデータストアから、ドメインシステム１０８‐１から、別のドメインシステムから、又は他のいずれのデータソースから、情報（例えばリンク、コンテンツ、ビデオ、音声等）を提供してよい。リクエストを行うドメインシステム１０８‐１は続いて、当該情報を、上記情報又はアクションがドメインシステム１０８‐１自体によるものであるかのように、表示してよい。その結果として、コンテンツ配信システム１０６は、異なるエンティティが運営及び／又は所有するいずれの個数のウェブサイト、ウェブページ、アプリケーション、及び／又はその他に対して、コンテンツ及びアクションを提供できる。
【００６７】
一例として、（例えばコンテンツ配信システム１０６が提供する）埋め込みコードを、ウェブページ及び／又はアプリケーションインタフェースに埋め込んでよい。埋め込みコードは、ウェブページ及び／又はアプリケーションインタフェースの統合セクションを、上記セクションが上記ウェブページ及び／又はアプリケーションインタフェースの所有者又は運営者によって（例えば上記ウェブページ及び／又はアプリケーションインタフェースのドメイン内で）生成されたように見えるように、生成してよい。
【００６８】
一例では、不動産ウェブページ上の埋め込みコードは、クラウドソース型レビューの集合を提供してよく、これは、不動産ウェブページに関連付けられたウェブサイト、不動産ウェブページのパートナー、及び／又はコンテンツ配信システム１０６に保存できる。
【００６９】
一例として、統合セクションは、仲介業者において、不動産業者のアクティビティ情報を検索してよい。一例として、埋め込みコードは、一度にＮ個のインサイトを表示してよい。これらのインサイトは、仲介業者で作成された最近の全てのインサイトから引き出されたものであってよい。インサイトのリストは、第１の特定の時間間隔を回転させてよい。第２の時間間隔において、最近のインサイトのリストを新たなインサイトで更新してよい。この例では、埋め込みコードは、ウェブページをホストするウェブサイト（若しくは上記ウェブサイトに関連付けられたサードパーティのサイト）から、インサイト、写真、メディア等の一部を検索してよく、及び／又はコンテンツに対するリクエストをコンテンツ配信システム１０６のポリシーモジュールに提供してよい。コンテンツに対するリクエストは、ドメイン識別子を含んでよい。ポリシーモジュールは、ドメイン識別子に関連付けられたポリシーを検索し、適切なアクションを決定し（例えばコンテンツ配信システム１０６から業者一覧を、及び／又はリクエストを行うウェブサイトから他の情報を検索し）、情報を、統合セクション内で表示されるように提供してよい。上記情報を、統合セクションにおいて、上記コンテンツが上記ウェブサイト又は上記ウェブサーバによって生成されたかのように描画できる。
【００７０】
実施され得るアクションの例としては、限定するものではないが、以下が挙げられる：
１．ウェブページのセクション（例えばマップを描画するセクション）内に示されたドット上にマウスを置くと、ポップアップボックスを生成できる。
２．アクティブな一覧は、ポップアップボックス内の全ての写真を閲覧する機能を有する。
３．販売済み一覧は１つの写真を描画できる。
４．販売済み一覧は上記写真の上に、「ＳＯＬＤ」の語を表示する。
５．マップの不透明度は５０％である。
６．マップのズームを、ユーザのピン（例えばマップ上でのユーザの選択に関連付けられた要素）の大きさに合わせる。
７．エッジ付近のピン上にマウスを移動させると、ポップアップボックスは地図の外側で浮動できる。
８．ピンが左又は右側の遠方にある場合、ポップアップボックス上のポインタが側方に回転できる。
９．ピン又はポップアップボックス上をクリックすることにより、ユーザは個々のインサイト（例えばピンに関連付けられたオブジェクト又は位置に関連付けられたユーザの考えに関連付けられた情報のユーザコンテンツ）を得ることができる。
１０．仲介業者から得た情報によって緑色のピンを配置できる。
１１．「訪問済みの場所一覧（Ｌｉｓｔｉｎｇｓ  Ｉ’ｖｅ  Ｖｉｓｉｔｅｄ）」により、アプリによってチェックインしただけではなくインサイトを書いた一覧を示すことができる。
【００７１】
アクションはいずれの個数のアクションを含んでよく、不動産の文脈又はドメインに限定されないことが理解されるだろう。
【００７２】
ポリシーモジュール及び規則モジュールは、いずれの個数のウェブページ、ウェブサイト、及びアプリケーションインタフェースの埋め込みコードに、同様の又は異なるコンテンツを提供することにより、コンテンツ配信システム１０６を情報クリアリングハウスとすることができることが理解されるだろう。上記情報クリアリングハウスは、ユーザを元のウェブページ、ウェブサイト、若しくはアプリケーションインタフェースから離れるように誘導すること（又は元のウェブページ、ウェブサイト、若しくはアプリケーションインタフェースにまだいるというユーザの理解を壊すこと）なく、いずれのソースから必要な情報を提供できる。
【００７３】
図３は、いくつかの実施形態による、コンテンツ配信システムデータストア２１６の一例のブロック図である。コンテンツ配信システムデータストア２１６は、複数のユーザからの、ユーザ生成型コンテンツを含むデータエントリを、異なる複数のドメインにわたって保存するよう構成してよい。コンテンツ配信システムデータストア２１６は、ドメインコンテンツデータストア３０２‐１〜３０２‐Ｎ（個別；まとめてコンテンツ配信システムデータストア３０２）を備える。各ドメインコンテンツデータストア３０２は、複数のデータエントリ３０４‐１〜３０４‐Ｍ（個別；まとめてデータエントリ３０４）を含んでよい。各データエントリは、ユーザ生成型コンテンツを含むのに加えて、ドメイン識別、ユーザ識別、ユーザ生成型コンテンツに関連付けられたオブジェクト若しくはアクティビティの地理的位置、ユーザ生成型コンテンツのタイムスタンプ、タグ、及び／又はその他といった、カテゴリ識別子も含んでよい。いくつかの実施形態では、各データエントリは、閲覧／更新許可も含み、これはユーザ生成型コンテンツを閲覧及び／又は更新する許可を有するユーザのリストを含む。いくつかの実施形態では、ユーザ生成型コンテンツは、テキスト、音声及び／又はビデオのうちの１つ以上の形態である。
【００７４】
図４Ａは、いくつかの実施形態による、あるウェブサーバからのユーザ生成型コンテンツの検索のフローチャート４００を示す。ユーザデバイス４０３は図１のユーザシステム１０２‐１であってよいことが理解されるだろう。同様に、ウェブサーバ４０４はドメインシステム１０８‐１であってよく、ウェブサーバ４０６はドメインシステム１０８‐２であってよい。コンテンツ配信システム４０８はコンテンツ配信システム１０６であってよい。
【００７５】
ステップ４１２では、ユーザデバイス４０２を利用する不動産業者は、統一資源位置指定子（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ：ＵＲＬ）を用いて、ウェブサーバ４０４へとナビゲートされる。一例として、ウェブサーバ４０４はＣｅｎｔｕｒｙ  ２１が制御、運営及び／又は所有している。いくつかの実施形態では、ウェブサーバ４０４は、幅広い異なるウェブページ、ウェブサイト及び／又はアプリケーションを提供してよい。他の実施形態では、ステップ４１２は、ログイン及びパスワード等のユーザ識別情報又は１つ以上の探索条件をウェブサーバ４０４に提供するために入力する、ユーザデバイス４０２を含んでよい。ログイン及びパスワードは、ユーザデバイス４０２のユーザ、ユーザデバイス４０２、ウェブサーバ４０４、ユーザデバイス４０２に関連付けられたグループ、及び／又はその他に関連付けられていてよい。
【００７６】
ステップ４１４では、ウェブサーバ４０４は、Ｇｏｏｇｌｅ（登録商標）  ｍａｐｓ、Ｍａｐｑｕｅｓｔ（登録商標）、Ｙａｈｏｏ！（登録商標）  ｍａｐといったサードパーティのマップ作成サービスからのマップをリクエストし、リクエストされたマップはステップ４１６においてウェブサーバ４０４に送ることができる。いくつかの実施形態では、リクエストされたマップは、レンダリングのためにユーザデバイス４０２に提供してよい。いくつかの実施形態では、マップのリクエストは、上記マップが描画し得る位置又はエリアを含む位置情報を含む。
【００７７】
ステップ４１８では、ウェブサーバ４０４は、コンテンツ配信システム４０８からのオーバレイ情報に対するリクエストを提供する。いくつかの実施形態では、ウェブサーバ４０４はドメイン識別子及び位置情報を提供してよい。ドメイン識別子は、ウェブサーバ４０４、ウェブサーバ４０４のウェブページ、ウェブサーバ４０４の運営者、又はウェブサーバ４０４の所有者を識別できる。位置情報は、マップのリクエストにおいて提供されるものと同一又は同様の位置を識別できる。
【００７８】
様々な実施形態では、ウェブサーバ４０４は、コンテンツ配信システム４０８にログイン及び／又はパスワードを提供してよい。一例として、コンテンツ配信システム４０８の認証モジュール２０４は、コンテンツ管理モジュール２０６がオーバレイ情報（例えば位置モジュール２０８に提供された位置情報に部分的に基づく、コンテンツ配信システム１０６によって提供されるオーバレイ情報）を提供する前に、ログイン及び／又はパスワードを認証してよい。オーバレイ情報を、ユーザデバイス４０２に、又はユーザデバイス４０２に直接、提供するために、ウェブサーバ４０４に提供してよい。ステップ４２０では、コンテンツ配信システム４０８は、リクエストされたオーバレイ情報を提供してよい。
【００７９】
いくつかの実施形態では、ウェブサーバ４０４は上記情報を、ユーザに該情報を入力させることなく、コンテンツ配信システム４０８に対してリクエストしてよい。一例として、ウェブサーバ４０４は、ユーザの代わりにログをコンテンツ配信システム４０８に提供してよい。例えばドメインプロキシモジュール２１４は、ウェブサーバ４０４が提供したログイン及びパスワードを用いて、ユーザ及び／又はウェブサーバ４０４を認証してよい。
【００８０】
いくつかの実施形態では、ウェブサーバ４０４はコンテンツ配信システム１０６からマップをリクエストせず、コンテンツをリクエストすることが理解されるだろう。一例として、ユーザは、探索条件（例えば位置情報、作成者識別、タグ、タイムスタンプ等）ウェブサーバ４０４に提供してよい。ウェブサーバ４０４は、１つ以上の探索条件に基づいて、探索クエリを図２の探索モジュール２２０に送ってよい。探索クエリは更に、ウェブサーバ４０４に関連付けられたドメイン識別子を含んでよい。ユーザ又は上記ユーザが属するユーザグループが現在アクセスしているドメインに基づいて、探索モジュール２２０は特定のドメインコンテンツデータストア３０２を探索してよい。探索モジュール２２０は、タグ、ユーザ生成型コンテンツのタイムスタンプ、地理的位置、ユーザ識別等を含んでよいカテゴリ識別子を含む１つ以上のフィルタリング条件に従って、フィルタリング及び編成を行ってよい。他のフィルタリング条件としては、限定するものではないが、オブジェクト又はアクティビティの名称、アクティビティの発生時点、又はキーワードが挙げられる。いくつかの実施形態では、探索モジュール２２０はフィルタリングを行わず、クエリに基づいてストレージから関連情報を検索するだけである。
【００８１】
コンテンツ配信システム４０８は、１つ前のステップで提示された探索クエリに基づいて、図２のコンテンツ配信システムデータストア２１６からコンテンツを検索してよい。コンテンツ配信システムデータストア２１６は、ユーザがアクセスしているドメインに関連付けられたデータストアにアクセスし、探索結果を含む１つ以上のデータエントリを検索してよい。いくつかの実施形態では、ウェブサーバ４０４はウェブページを生成してよく、上記ウェブページのあるセクションは、コンテンツ配信システム４０８からの探索結果のコンテンツを表示してよい。
【００８２】
データ権利モジュール２２２は、コンテンツをユーザデバイス４０２及び／又はウェブサーバ４０４に提供する前に、ユーザ、ユーザデバイス４０２及び／又はウェブサーバ４０４が上記コンテンツに対する権利を有しているかどうかを確認又は決定してよいことが理解されるだろう。例えばデータ権利モジュール２２２は、ログイン又はパスワードを確認又は認証した後、上記ログイン又はパスワードに関連付けられたアカウントのデータ権利を決定してよい。いくつかの実施形態では、データ権利モジュール２２２はドメイン識別子又は他のいずれの条件を確認又は認証して、データ権利を決定してよい。
【００８３】
続いてステップ４２２では、マップ及びオーバレイ情報を描画してよい。図６は、いくつかの実施形態における、マップ及びオーバレイ情報を有するウェブページ６０４の一例を示す。図６では、統合ドメイン依存セクション６０２はマップを含み、埋め込みリンク６０６はオーバレイ情報の要素を含む。
【００８４】
探索結果をウェブページ６０４に統合することにより、探索結果を表示するウェブページのセクション（統合ドメイン依存セクション６０２）を含むウェブページ全体が、同一のソースからのものに見えるようにすることができる。図６に見られるように、統合ドメイン依存セクション６０２は探索結果を表示し、この例では上記探索結果は、電子マップ内の特定の不動産業者のバイヤーの派遣状態を示す。他の例では、探索結果を、図７に示す統合ドメイン依存セクション７０２又は図５に示す統合ドメイン依存セクション５０２のような、テキストと写真とを組み合わせた形式で表示してよい。他の実施形態では、探索結果を、テキスト、写真、音声又はビデオのうちの１つ以上の組み合わせで表示してよい。
【００８５】
これに続く、ユーザデバイス４０２とウェブサーバ４０４とのインタラクションにおいて、ユーザデバイス４０２は統合ドメイン依存セクション（例えば図６の統合ドメイン依存セクション６０２）内の埋め込みコード（例えばリンク）をクリックして、コンテンツインタラクションリクエストを生成してよい。
【００８６】
ステップ４２４では、ユーザデバイス４０２が統合ドメイン依存セクション６０２とのインタラクションを行うと、ユーザデバイス４０２はコンテンツインタラクションリクエストを生成し得る。一例として、統合ドメイン依存セクション６０２の表示されたマップ上の埋め込みリンク６０６をクリックすると、埋め込みリンクがアクティベートされる。ステップ４２６では、埋め込みリンクは、ウェブページのコンテンツの残りがウェブページの所有者又は運営者によって提供されている間に、コンテンツ配信システム４０８からのコンテンツに対するリクエストを提供してよい。ユーザデバイス４０２がこれらの埋め込みリンクのうちの１つをクリックすると、図７の統合ドメイン依存セクション７０２に示されているように、ある特定のエリア内の不動産一覧の更なる詳細な図を得ることができる。コンテンツインタラクションリクエストは例えば、ウェブサイト、ウェブページ、所有者及び／又は運営者に関連付けられた、ドメイン識別を含んでよい。
【００８７】
データインタラクションモジュール２１８は、アクティブリンクに関連付けられた要素識別子、ドメイン識別子、及び／又は他の情報を含む、コンテンツに対するリクエスト（例えばインタラクションリクエスト）を受信してよい。いくつかの実施形態では、データ権利モジュール２２２は、リクエストを行うユーザデバイス４０２及び／又はウェブサーバ４０４が、（例えばドメイン識別子、探索条件、ログイン及び／又はパスワードによって）リクエストされたコンテンツにアクセスしてこれを受信する十分な権利を有することを確認してよい。
【００８８】
ステップ４２８では、コンテンツ配信システム４０８は、ドメイン識別子に基づいてコンテンツを検索して、上記コンテンツを、リクエストを行うウェブページに対して、上記ウェブページの一部として表示するために戻すように提供してよい。例えばフォントスタイル、フォントの色、フォントサイズ、グラフィックスの色、データ構成、データ配置等といった統合ドメイン依存セクション６０２及び７０２のディスプレイ構成要素はいずれも、ウェブページ６０４及び７０４の残りの部分と一致し、従って統合ドメイン依存セクション６０２及び７０２は、それぞれのウェブページの一部として表示される。Ｒｅｍａｘ等の別のウェブサーバ上の同様の情報にアクセスするユーザは、Ｒｅｍａｘのウェブサーバに送った探索クエリと同様の探索クエリを提示してよく、これは、Ｒｅｍａｘウェブサーバのディスプレイ構成要素と一致する統合ドメイン依存セクションをもたらすことになる。
【００８９】
いくつかの実施形態では、データインタラクションモジュール２１８及び／又は探索モジュール２２０は、コンテンツインタラクションリクエストを受信してよい。データインタラクションモジュール２１８及び／又は探索モジュール２２０は、上記コンテンツインタラクションリクエストに関連付けられた情報を保存したドメインコンテンツデータストア３０２から、コンテンツ又はアクションを検索してよい。
【００９０】
様々な実施形態では、コンテンツリクエストからのカテゴリ情報（例えば探索条件）を用いて、コンテンツ配信システム４０８は、サードパーティのマップ作成サービス４１０からの、特定のアクセスデータエントリに関連付けられた１つ以上のオブジェクト又はアクティビティの位置への、更なるアクセスをリクエストしてよい。コンテンツ及び追加のマップ情報（又は異なるマップ）を、ユーザデバイス４０２に送ってよい。図８は、ユーザがオーバレイのある要素とのインタラクションを行った後に表示されるコンテンツのインタフェース８０２を示す。
【００９１】
図４Ｂは、いくつかの実施形態による、別のウェブサーバ４０６からのユーザ生成型コンテンツの検索のフローチャートを示す。フローチャート４６０はフローチャート４００と同様であるが、この実施形態では、同一のユーザデバイス４０２がウェブサーバ４０６上の異なるウェブページにアクセスして、異なるコンテンツを同一のコンテンツ配信システム４０８から検索できる点だけが異なる。ステップ４３０〜４４６は、フローチャート４００のステップ４１２〜４２８と同様である。
【００９２】
ステップ４３０では、ユーザデバイス４０２、例えば不動産業者は、ＴｒｉｐＡｄｖｉｓｏｒ（登録商標）等の旅行レビューウェブサイトといったウェブサーバ４０６の統一資源位置指定子（ＵＲＬ）にアクセスすることを試みている。
【００９３】
ステップ４３０では、ユーザデバイス４０２は、統一資源位置指定子を用いて、ウェブサーバ４０６へとナビゲートされる。一例として、ウェブサーバ４０４はＴｒｉｐＡｄｖｉｓｏｒ（登録商標）が制御、運営及び／又は所有している。いくつかの実施形態では、ウェブサーバ４０４は、幅広い異なるウェブページ、ウェブサイト及び／又はアプリケーションを提供してよい。他の実施形態では、ステップ４１２は、ログイン及びパスワード等のユーザ識別情報又は１つ以上の探索条件をウェブサーバ４０４に提供するために入力する、ユーザデバイス４０２を含んでよい。ログイン及びパスワードは、ユーザデバイス４０２のユーザ、ユーザデバイス４０２、ウェブサーバ４０４、ユーザデバイス４０２に関連付けられたグループ、及び／又はその他に関連付けられていてよい。
【００９４】
ステップ４３２では、ウェブサーバ４０６は、Ｇｏｏｇｌｅ（登録商標）  ｍａｐｓ、Ｍａｐｑｕｅｓｔ（登録商標）、Ｙａｈｏｏ！（登録商標）  ｍａｐといったサードパーティのマップ作成サービスからのマップをリクエストし、リクエストされたマップはステップ４３４においてウェブサーバ４０６に送ることができる。いくつかの実施形態では、リクエストされたマップは、レンダリングのためにユーザデバイス４０２に提供してよい。いくつかの実施形態では、マップのリクエストは、上記マップが描画し得る位置又はエリアを含む位置情報を含む。この場合、マップは関心対象の場所（例えばホテル、空港、ランドマーク、アトラクション等）を含んでよい。
【００９５】
ステップ４３６では、ウェブサーバ４０６は、コンテンツ配信システム４０８からのオーバレイ情報に対するリクエストを提供する。いくつかの実施形態では、ウェブサーバ４０６はドメイン識別子及び位置情報を提供してよい。ドメイン識別子は、ウェブサーバ４０６、ウェブサーバ４０６のウェブページ、ウェブサーバ４０６の運営者、又はウェブサーバ４０６の所有者を識別できる。位置情報は、マップのリクエストにおいて提供されるものと同一又は同様の位置を識別できる。
【００９６】
様々な実施形態では、ウェブサーバ４０６は、コンテンツ配信システム４０８にログイン及び／又はパスワードを提供してよい。一例として、コンテンツ配信システム４０８の認証モジュール２０４は、コンテンツ管理モジュール２０６がオーバレイ情報（例えば位置モジュール２０８に提供された位置情報に部分的に基づく、コンテンツ配信システム１０６によって提供されるオーバレイ情報）を提供する前に、ログイン及び／又はパスワードを認証してよい。オーバレイ情報を、ユーザデバイス４０２に、又はユーザデバイス４０２に直接、提供するために、ウェブサーバ４０６に提供してよい。ステップ４３８では、コンテンツ配信システム４０８は、リクエストされたオーバレイ情報を提供してよい。
【００９７】
いくつかの実施形態では、ウェブサーバ４０６は上記情報を、ユーザに該情報を入力させることなく、コンテンツ配信システム４０８に対してリクエストしてよい。一例として、ウェブサーバ４０６は、ユーザの代わりにログをコンテンツ配信システム４０８に提供してよい。例えばドメインプロキシモジュール２１４は、ウェブサーバ４０４が提供したログイン及びパスワードを用いて、ユーザ及び／又はウェブサーバ４０４を認証してよい。
【００９８】
いくつかの実施形態では、ウェブサーバ４０６はコンテンツ配信システム１０６からマップをリクエストせず、コンテンツをリクエストすることが理解されるだろう。一例として、ユーザは、探索条件（例えば位置情報、作成者識別、タグ、タイムスタンプ等）ウェブサーバ４０６に提供してよい。ウェブサーバ４０６は、１つ以上の探索条件に基づいて、探索クエリを図２の探索モジュール２２０に送ってよい。探索クエリは更に、ウェブサーバ４０６に関連付けられたドメイン識別子を含んでよい。ユーザ又は上記ユーザが属するユーザグループが現在アクセスしているドメインに基づいて、探索モジュール２２０は特定のドメインコンテンツデータストア３０２を探索してよい。探索モジュール２２０は、タグ、ユーザ生成型コンテンツのタイムスタンプ、地理的位置、ユーザ識別等を含んでよいカテゴリ識別子を含む１つ以上のフィルタリング条件に従って、フィルタリング及び編成を行ってよい。他のフィルタリング条件としては、限定するものではないが、オブジェクト又はアクティビティの名称、アクティビティの発生時点、又はキーワードが挙げられる。いくつかの実施形態では、探索モジュール２２０はフィルタリングを行わず、クエリに基づいてストレージから関連情報を検索するだけである。
【００９９】
コンテンツ配信システム４０８は、１つ前のステップで提示された探索クエリに基づいて、図２のコンテンツ配信システムデータストア２１６からコンテンツを検索してよい。例えばゴールデンゲートブリッジ付近の空室がある全てのホテルを閲覧することに関心がある旅行者は、マウイでの子供に適したツアーグループを探している人とは異なる探索条件を有し得る。コンテンツ配信システムデータストア２１６は、ユーザがアクセスしているドメインに関連付けられたデータストアにアクセスし、探索結果を含む１つ以上のデータエントリを検索してよい。いくつかの実施形態では、ウェブサーバ４０６はウェブページを生成してよく、上記ウェブページのあるセクションは、コンテンツ配信システム４０８からの探索結果のコンテンツを表示してよい。
【０１００】
データ権利モジュール２２２は、コンテンツをユーザデバイス４０２及び／又はウェブサーバ４０６に提供する前に、ユーザ、ユーザデバイス４０２及び／又はウェブサーバ４０６が上記コンテンツに対する権利を有しているかどうかを確認又は決定してよいことが理解されるだろう。例えばデータ権利モジュール２２２は、ログイン又はパスワードを確認又は認証した後、上記ログイン又はパスワードに関連付けられたアカウントのデータ権利を決定してよい。いくつかの実施形態では、データ権利モジュール２２２はドメイン識別子又は他のいずれの条件を確認又は認証して、データ権利を決定してよい。
【０１０１】
続いてステップ４４０では、マップ及びオーバレイ情報を描画してよい。本明細書中で議論したように、探索結果をウェブサーバ４０６のウェブページに統合することにより、探索結果を表示するウェブページのセクション（統合ドメイン依存セクション６０２）を含むウェブページ全体が、同一のソースからのものに見えるようにすることができる。統合ドメイン依存セクションは、探索結果を表示してよい。
【０１０２】
これに続く、ユーザデバイス４０２とウェブサーバ４０６とのインタラクションにおいて、ユーザデバイス４０２は統合ドメイン依存セクション（例えば図６の統合ドメイン依存セクション６０２）内の埋め込みコード（例えばリンク）をクリックして、コンテンツインタラクションリクエストを生成してよい。
【０１０３】
ステップ４４４では、ユーザデバイス４０２が統合ドメイン依存セクションとのインタラクションを行うと、ユーザデバイス４０２はコンテンツインタラクションリクエストユーザデバイス４０２を生成し得る。一例として、統合ドメイン依存セクションの表示されたマップ上の埋め込みリンクをクリックすると、埋め込みリンクがアクティベートされる。ステップ４４４では、埋め込みリンクは、ウェブページのコンテンツの残りがウェブページの所有者又は運営者によって提供されている間に、コンテンツ配信システム４０８からのコンテンツに対するリクエストを提供してよい。ユーザデバイス４０２がこれらの埋め込みリンクのうちの１つをクリックすると、ある特定のエリア内の関心対象のホテル又は場所の更なる詳細な図を得ることができる。コンテンツインタラクションリクエストは例えば、ウェブサイト、ウェブページ、所有者及び／又は運営者に関連付けられた、ドメイン識別を含んでよい。
【０１０４】
データインタラクションモジュール２１８は、アクティブリンクに関連付けられた要素識別子、ドメイン識別子、及び／又は他の情報を含む、コンテンツに対するリクエスト（例えばインタラクションリクエスト）を受信してよい。いくつかの実施形態では、データ権利モジュール２２２は、リクエストを行うユーザデバイス４０２及び／又はウェブサーバ４０６が、（例えばドメイン識別子、探索条件、ログイン及び／又はパスワードによって）リクエストされたコンテンツにアクセスしてこれを受信する十分な権利を有することを確認してよい。
【０１０５】
ステップ４４６では、コンテンツ配信システム４０８は、ドメイン識別子に基づいてコンテンツを検索して、上記コンテンツを、リクエストを行うウェブページに対して、上記ウェブページの一部として表示するために戻すように提供してよい。
【０１０６】
いくつかの実施形態では、データインタラクションモジュール２１８及び／又は探索モジュール２２０は、コンテンツインタラクションリクエストを受信してよい。データインタラクションモジュール２１８及び／又は探索モジュール２２０は、上記コンテンツインタラクションリクエストに関連付けられた情報を保存したドメインコンテンツデータストア３０２から、コンテンツ又はアクションを検索してよい。
【０１０７】
様々な実施形態では、コンテンツリクエストからのカテゴリ情報（例えば探索条件）を用いて、コンテンツ配信システム４０８は、サードパーティのマップ作成サービス４１０からの、特定のアクセスデータエントリに関連付けられた１つ以上のオブジェクト又はアクティビティの位置への、更なるアクセスをリクエストしてよい。コンテンツ及び追加のマップ情報（又は異なるマップ）を、ユーザデバイス４０２に送ってよい。
【０１０８】
Ｔｒａｖａｇｏ（登録商標）等の別のウェブサーバ上の同様の情報にアクセスするユーザは、ステップ４７２において、Ｔｒａｖａｇｏ（登録商標）のウェブサーバに送った探索クエリと同様の探索クエリを提示し、Ｔｒａｖａｇｏ（登録商標）ウェブサーバのディスプレイ構成要素と一致する統合ドメイン依存セクションにおいて探索結果を生成してよい。
【０１０９】
図４Ｂに示す例示的なフローチャートでは、コンテンツ表示システム４０８は、コンテンツインタラクションリクエスト、上記コンテンツインタラクションリクエストに関連付けられた情報を保存するドメインコンテンツデータストア３０２のアクセスデータエントリ３０４を受信する。この特定のアクセスデータエントリからのカテゴリ情報を用いて、コンテンツ配信システム４０８は、サードパーティのマップ作成サービス４１０からの、上記特定のアクセスデータエントリに関連付けられた１つ以上のオブジェクト又はアクティビティの位置へのアクセスをリクエストしてよい。マップはサードパーティのマップ作成サービス４１０から送られて、電子マップ上にオーバレイされた、リクエストされたユーザ生成型コンテンツを表示してよい。
【０１１０】
ウェブサーバ４０４及び４０６はユーザを、異なる複数のウェブページ、ウェブサイト及び／又はアプリケーションに向け、またこれら両方のウェブサーバはそのコンテンツを、同一のコンテンツ配信システム４０８から検索する。コンテンツ配信システム４０８は、異なる複数のコンテンツを幅広いウェブページ、ウェブサイト及び／又はアプリケーションに提供することにより、異なる複数のウェブページ、ウェブサイト及び／又はアプリケーションが、各上記ウェブページ、ウェブサイト及び／又はアプリケーションにおいてコンテンツ及び／又は埋め込みコードを再作成することなく、コンテンツ配信システム４０８が提供する集中型コンテンツに依存できるようにすることができる。
【０１１１】
様々な実施形態では、コンテンツ配信システム１０６は、１人以上のユーザに、他者のレビュー又はインサイトに対するコメント、レビュー又はインサイトのランク付け、上記筆者のレビュー又はインサイトの共有を行うことができるようにすることができる。いくつかの実施形態では、コンテンツをアップロードするユーザは、コメントインジケータを提供してよく、これにより、上記ユーザがアップロードしたコンテンツを受信できる１人以上の他者は、レビューの付加、上記ユーザのコンテンツのランク付け、上記ユーザのコンテンツの共有、又は上記筆者のフォローを行うことができる。この例では、コンテンツ配信システム１０６は、このような他のユーザを確認するため、及びこのような他のユーザのデータ権利を決定するために、コメントを行うユーザに、コンテンツ配信システム１０６に（直接又はウェブサーバを通して）登録及び／又はログインすることを要求してよい。アップロードを行ったユーザが、このようなユーザを、コメントの付加、ランク付け等について個別に承認した場合、このような他のユーザは、新たなコンテンツ（例えば上記他のユーザのコンテンツのコメント又はランク付け）をアップロードすることを認証され得る。同様に、上記他のユーザは、自身のコメント又はランク付けに対して他者がコメント又はランク付けを行うことができるようにしてよい。
【０１１２】
図９は、ユーザを登録してユーザ生成型コンテンツを保存するプロセスのフローチャート９００を示す。ステップ９０２では、図２の登録モジュール２０２は、登録リクエストを受信してよい。新たなユーザの登録リクエストは、ｅメールアドレス、パスワード、電話番号、地理的情報等といった識別情報又はログインを含んでよい。いくつかの実施形態では、新たなユーザグループの登録は、該ユーザグループに属するユーザに対するアカウント情報、及び各ユーザに与えられる許可のレベルを含んでよい。パスワードは、ユーザ又はグループの認証に使用してよく、その一方でｅメールアドレスは、忘れられたパスワードの検索手段として、又は自身のユーザ若しくはグループアカウントに対する何らかの変更を有するユーザを更新するために、使用してよい。
【０１１３】
ステップ９０４では、新たなユーザの登録リクエストは、登録モジュール２０２によって受諾される。コンテンツ配信システム１０６は、上記ユーザに関するアカウントを作成してよく、またログイン、パスワード、識別情報、又は他のいずれの種類の情報を含んでよい。
【０１１４】
ステップ９０６では、登録されたユーザからのログインリクエストを認証モジュール２０４が受信する。上記ログインリクエストは、ｅメールアドレス及びパスワードを含んでよい。
【０１１５】
ステップ９０８では、認証モジュール２０４は、ユーザのログインを、当該ドメインに関する登録されたユーザのデータベースと比較することによって、上記ユーザを、特定のコンテンツにアクセスできるよう又は特定のコンテンツを保存できるよう認証する。他の実施形態では、ドメインプロキシモジュール２１４は、異なるドメインを通してユーザのログイン及びパスワード情報を得ることにより、上記ユーザを認証してよい。
【０１１６】
ステップ９１０では、リクエストをコンテンツ配信システムデータストア２１６が受信することによって、あるオブジェクト又はアクティビティに関連付けられたユーザ生成型コンテンツが保存される。コンテンツ配信システムデータストア２１６は、ユーザが現在アクセスしているドメインに関連付けられたデータストアにアクセスして、上記ユーザ生成型コンテンツを、この特定のドメインコンテンツデータストアに保存してよい。いくつかの実施形態では、ユーザ生成型コンテンツに加えて、コンテンツ配信システムデータストア２１６は、閲覧／更新の許可も保存してよい。
【０１１７】
ステップ９１２では、コンテンツ配信システム１０６は、関心対象の上記オブジェクト又はアクティビティに関連付けられたカテゴリ識別子を受信する。カテゴリ識別子は、ドメイン識別、ユーザ識別、ユーザ生成型コンテンツに関連付けられたオブジェクト又はアクティビティの地理的位置、タイムスタンプ、セマンティックタグ等を含んでよい。
【０１１８】
ステップ９１４では、ユーザ生成型コンテンツ及びカテゴリ識別子をデータエントリ３０４に保存してよい。ユーザのアカウントは、アップロードされたコンテンツの指標を含むように更新してもよい。
【０１１９】
ユーザは、いずれの種類のカテゴリ（例えばいずれのタグ）に関連付けられた、いずれの種類のコンテンツ（例えばいずれのメディア）をアップロードしてよいことが理解されるだろう。ユーザは、プライベートな理由から、又は友人の一部と共有するために、個人的な写真及びインサイトをアップロードしてよい。同一のユーザが、ランドマーク、レストラン及び店舗のレビューをアップロードしてよく、これらは、上記情報が（例えば１人以上の特定のドメインを用いる）特定のウェブサーバ上で利用可能となるように、タグ及びデータ権利を含んでよい。更にユーザは、珍しい車、鳥、野生動物、又は他のいずれの情報を識別して、これらに関するインサイトをコンテンツに含めてよく、上記インサイトは、１つ以上の他の特定のドメイン、ユーザ等に共有され得る。従ってコンテンツ配信システム１０６は、いずれの人数のユーザによってアップデートされ、かつ異なる複数のウェブサイト、ウェブページ、アプリケーション及びインタフェースによって、ユーザが制御できる方式で共有されるコンテンツの、集中型保存を含んでよい。
【０１２０】
いくつかの実施形態では、ユーザは、最初に登録を行い、コンテンツがユーザに関連付けられる際にのみ、コンテンツの保存又はアップロードを行ってよい。
【０１２１】
図１０ａ〜１０ｂは、ユーザがコンテンツをコンテンツ配信システム１０６にアップロードできるようにする、アプリケーションインタフェース１００２〜１０１４を示す。アプリケーションインタフェース１００２〜１０１４は、移動体デバイス上のアプリケーションによって作成されるものとして本明細書中で議論されているが、上記インタフェースは、あるウェブページ又は一連のウェブページによって作成してもよいことが理解されるだろう。ユーザがアプリケーションインタフェースとのインタラクションを行う際に、次のアプリケーションインタフェースを表示してよい。
【０１２２】
様々な実施形態では、ユーザは、オブジェクト又はアクティビティ（例えばある場所の施設）を識別するように、アプリケーションに指示してよい。アプリケーションインタフェース１００２は、オブジェクト又はアクティビティの写真又はビデオを追加するためのリクエストを含んでよい。アプリケーションインタフェース１００４は、追加され得る一連の画像及びテキストを描画する。アプリケーションインタフェース１００６は、インサイト（例えばテキスト）の追加を可能とする。インサイトは、識別、地理的情報等の、オブジェクト又はアクティビティに関する情報を含んでよい。
【０１２３】
５個のハートマークによるランク付けシステムでユーザが入力を行う機会を含む、アプリケーションインタフェース１００８を生成してよく、上記システムでは、５個のハートマークは、アクティビティ又はオブジェクトを強く好んでいるものとして解釈でき、１個のハートマークは、アクティビティ又はオブジェクトを嫌っているものとして解釈できる。同様に他の実施形態では、ユーザによるランク付け１０１６は、星マークのシステム、又はいずれの個数のオブジェクト（例えば星マーク、親指を立てたマーク、ハートマーク等）を含むいずれのシステムで行うことができる。
【０１２４】
インタフェース１０１０は、ユーザがアクティビティ又はオブジェクトに関連付けられたタグを付与できるようにしてよい。タグは、カテゴリ識別子（例えばアクティビティ又はオブジェクトに関連付けられたカテゴリを識別する識別子）であってよい。これらのタグは、図２の探索モジュール２２０が受信した探索クエリに関連付けられた探索条件のうちの１つとすることができ、又は上記タグは、ユーザ生成型コンテンツを分類又は編成するために使用できる。アプリケーションインタフェース１０１２により、ユーザは、コンテンツ、ランク付け、タグ、テキスト等のレビュー及び発行を行うことができる。発行前に、ユーザ生成型コンテンツのうちの１つ又は全てに対する変更を実施してよい。様々な実施形態では、アプリケーションは、コンテンツ、テキスト、アドレス、スコア、タグ、（例えば作成者を識別する）作成者識別子、作成者に関連付けられたドメイン、タイムスタンプ、アクティビティ若しくはオブジェクトに関連付けられた位置情報、及び／又は他のいずれの情報をアップロードする。コンテンツ配信システム１０６は上記情報及びコンテンツを受信してよく、任意に、作成者が登録されていることを確認してコンテンツを保存してよい。コンテンツ配信システム１０６は、いずれの又は全ての情報をコンテンツに関連付けることができる。
【０１２５】
アプリケーションインタフェース１０１４は、発行されたユーザ生成型コンテンツを描画する。発行されたユーザ生成型コンテンツは、ソーシャルネットワークにわたって共有できる。
【０１２６】
様々な実施形態では、埋め込みコードを利用して、いずれの個数のウェブサイト及びウェブページが、サードパーティのサイトからのコンテンツを利用して、機能性及びコンテンツを上記特定のウェブサイト又はウェブページのドメインに関連付けることができるような様式で動作を制御するのを支援できる。一例として、ユーザ（例えば不動産業者）は、訪問した販売用の物件のレビューを作成してよい。アプリケーションインタフェース（又はウェブサイト）は、不動産業者が複数の質問に回答してレビューを作成できるようにするツールを含んでよい。上記レビューは、テキスト、写真、ビデオ及び／又は音声のうちの１つ以上を含んでよい。
【０１２７】
様々な実施形態では、コンテンツ配信システム１０６は、上記不動産業者が作成したレビューのセットを収集してよい。不動産業者が作成したレビューは、消費者及び他の業者によってレビュー及びランク付けされる場合もあり、これは、埋め込みコードを用いて収集及び分散され得る追加のクラウドソース型データである。
【０１２８】
いくつかの実施形態では、コンテンツ配信システム１０６は、ＭＬＳシステム及び仲介業者から物件一覧データをインポートしてよい。このデータは、（ＸＭＬ、テキスト、Ｅｘｃｅｌファイル、ｃｓｖ、ｔｓｖ又はＲＥＴＳサーバを含むがこれらに限定されない）様々なフォーマットで提供してよい。データのインポートは、定期的に、手動で、又はスケジュールベースで（例えば夜間に）実施してよい。インポートされたデータは、例えばコンテンツ配信システム１０６を含むいずれの個数の場所に保存してよい。このデータ（例えば一覧）は、内部ＩＤ及びデータプロバイダからのデータも含んでよい。
【０１２９】
様々な実施形態では、コードは、ウェブページ及び／又はアプリケーションインタフェースへの埋込のために（即ち埋め込みコード）、サードパーティウェブサイト移動体アプリケーション等に提供してよい。埋め込みコードは例えば、収集されたクラウドソース型ユーザ生成型コンテンツ（例えば不動産業者がアップロードした不動産情報）に関する情報を提供してよい。
【０１３０】
一例として、埋め込みコードは、仲介業者のサイトのホームページ上にセクションを生成してよく、また上記仲介業者における業者の最近のアクティビティの大半を表示してよい。埋め込みコードはまた、上記ウェブページの上記セクション内の、又は上記セクションに関連付けられた、１つ以上のリンクを作成して、表示されている物件を、レビューを作成した業者とリンクさせてもよい。
【０１３１】
様々な実施形態では、埋め込みコードは、業者が作成したいずれの個数の（例えば全ての）レビューのインタラクティブマップを検索してよい（又は検索を行うためのマップエージェントを生成してよい）。各レビューは、（レビューが行われた場所を示すための）地図上のピンであってよい。
【０１３２】
あるエンドユーザ（例えば閲覧者又は顧客）は、地図中のピンにマウスを置くことにより、より多くの情報（概要、写真、ビデオ等）を得ることができる。様々な実施形態では、埋め込みコードは、動作に基づいてウェブサイト又はコンテンツ配信システム１０６から情報を検索する機能性を含む。
【０１３３】
エンドユーザがピンをクリックすると、埋め込みコードはユーザを、サードパーティサイト上の上記物件一覧ページへとナビゲートしてよい。この物件一覧ページは、上記物件のレビューの一覧を表示する他の埋め込みコードを含んでよい。
【０１３４】
埋め込みコードは、例えばｊａｖａｓｃｒｉｐｔ及びＨＴＭＬによって、既存のウェブサイト若しくはアプリケーションに付加でき、又は既存のウェブサイト若しくはアプリケーションに対する機能性を生成できることが理解されるだろう。より深いレベルの統合は不要とすることができる。
【０１３５】
埋め込みコードが生成するウェブページのセクションを、ウェブページ又はアプリケーションインタフェースの残りの部分にシームレスに混合できるように、埋め込みコードをカスタマイズできることが理解されるだろう。
【０１３６】
１つ以上の実施形態においてカスタマイズしてよい項目としては、限定するものではないが、以下が挙げられる：
フォントスタイル
フォント色
フォントサイズ
グラフィックカラー
データ構成
データ配置
表示する項目の数
表示するべきデータ要素
【０１３７】
いくつかの実施形態では、埋め込みコードは、コンテンツをサードパーティサイトしか使用できないように、情報の保護を支援する機能性を生成してよい。例えば埋め込みコードは、セキュリティコード（例えば暗号化鍵、パスワード等）を生成して、コンテンツ配信システム１０６に提供してよい。コンテンツ配信システム１０６は、コンテンツを提供する前に、上記セキュリティコードを確認又は認証してよい。別の例では、ユーザを別のウェブサイトにナビゲートする前に、ナビゲート先のウェブサイトが上記セキュリティコードを確認及び／又は認証してよい。
【０１３８】
様々な実施形態では、ウェブページ上の埋め込みコードがセクションを生成すると、上記埋め込みコードはウェブページセクション情報をコンテンツ配信システム１０６に提供してよい。ウェブページセクション情報としては、限定するものではないが、セクションが生成されたときのタイムスタンプ、セクションが閲覧されたＩＰアドレス／位置、ブラウザ情報、入手可能な場合はユーザ情報等が挙げられる。
【０１３９】
いくつかの実施形態では、埋め込みコードが生成したセクション内の要素をクリックするたびに、その情報もコンテンツ配信システム１０６にログインできる。コンテンツ配信システム１０６は、いずれの、一部の又は全ての情報を用いて、サードパーティ及び他者に、個々の埋め込みコードの挙動又は集合的な挙動に関する報告を提供してよい。
【０１４０】
サードパーティサイト上の埋め込みコードは、ウェブクローラ（例えばＧｏｏｇｌｅ  Ｂｏｔ）が確認できるものであってもそうでなくてもよく、サードパーティのウェブサイトのランク付け及びＳＥＯ可視性に貢献してこれらを向上させることができる。
【０１４１】
いくつかの実施形態では、埋め込みコードは、埋め込みコードが生成したセクションに関連付けられたいずれの個数のリンク、画像又は他の要素に対する動作を含んでよい。様々な実施形態では、埋め込みコードは、上記セクションに関連付けられたいずれの個数のリンク、画像又は他の要素とのインタラクションのために、コンテンツ配信システム１０６から動作をリクエストしてよい。
【０１４２】
関連付けられたＵＲＬを有するリンク、画像又は他の要素をユーザがクリックした場合、上記ＵＲＬを用いてユーザをサードパーティサイト上の別のページにナビゲートできる。これらのＵＲＬは、上記サードパーティサイトに固有のものであってよい。一例として、上記ＵＲＬは、データフィードの使用によって以外には知られることのない、上記サイトに固有の識別子又は他の情報の使用を伴い得る。ＵＲＬアドレスは、サードパーティサイトに固有のフォーマット及び名称を有してもよい。コンテンツ配信システム１０６又はカスタマイズプロセス中に埋め込みコードを作成するシステム（例えばいくつかの実施形態では、コンテンツ配信システム１０６が埋め込みコードを作成する）が情報を利用して、ＵＲＬを構築できるようにしてよい。
【０１４３】
様々な実施形態では、コンテンツ配信システム１０６は、サードパーティ内部データを利用して、そのデータベースから（例えば特定の販売用物件又は不動産業者に固有の）適切なクラウドソース型データを選択し、これを埋め込みコードにおいて利用可能とすることができる。
【０１４４】
埋め込みコードによって可能となるカスタマイズ及びデータ統合により、サードパーティは、コンテンツ配信システム１０６から自身のウェブサイト及びアプリケーションに、サービス及び技術（例えばコンテンツ及び／又は動作）をシームレスに埋め込むことができる。
【０１４５】
Ｙｅｌｐ及びＥｖｅｎｔＢｒｉｔｅといった他のエンティティが、サードパーティサイトに埋め込むことができるコードを提供してよいものの、このコードはバナー広告のように機能することが理解されるだろう。これらは、コード所有者によって（例えばＹｅｌｐによって）提供された情報を表示し、いずれのデータ統合を必要としない。この特定のコードによって生成された表示（例えばバナー広告）をクリックすると、ユーザはコード所有者のサイトに移される（即ちユーザはサードパーティサイトを離れてＹｅｌｐに移される）。このコードは、サードパーティサイトの一部のように見えかつそのように挙動するようにカスタマイズされたセクションを生成しない。
【０１４６】
埋め込みコードは、いずれのドメイン、カテゴリ等で利用でき、不動産ドメインに限定されないことが理解されるだろう。クラウドソース型データが収集されてサードパーティに配布されるいずれのドメインにおいて、いずれの又はあらゆる埋め込みコードを使用してよい。潜在的な用途は例えば、ニュースの共有である。例えばコンテンツ配信システム１０６は、現在のイベントにおけるユーザ生成型コンテンツ（テキスト、写真、ビデオ、音声を含む）を収集してよい。コンテンツ配信システム１０６は、ニュースストーリーの一覧を自身の内部ＩＤ及びＵＲＬ構造と共に含むニュースサービス（ＣＮＮ）等からのいずれの個数のデータフィードを受信してよい。コンテンツ配信システム１０６は続いてこの情報を（サードパーティの需要に対してカスタマイズされたフォーマットで）提供してよく、この情報は、埋め込みコード（例えば、ユーザにとってこの情報がウェブページ内でシームレスに提供されているように見えるように、ウェブページ内に統合型表示を生成する埋め込みコード）を用いてサードパーティサイトに埋め込むことができる。
【０１４７】
この情報は、関連するストーリー、又はその筆者による記事、又は他の何らかに対するリンクを有してよい。上記リンクはユーザを、（これもまたコンテンツ配信システム１０６からの情報を含んでよい）サードパーティサイト上の他のページにナビゲートしてよい。
【０１４８】
図１１は、いくつかの実施形態による例示的な計算デバイス１１０２のブロック図を示す。いずれのユーザシステム１０２、コンテンツ配信システム１０６及びドメインシステム１０８は、計算デバイス１１０２のインスタンスを含んでよい。計算デバイス１１０２は、プロセッサ１１０４、メモリ１１０６、ストレージ１１０８、入力デバイス１１１０、通信ネットワークインタフェース１１１２、及び出力デバイス１１１４を備える。プロセッサ１１０４は、実行可能な命令（例えばプログラム）を実行するよう構成される。いくつかの実施形態では、プロセッサ１８０４は、上記実行可能な命令の処理が可能な回路構成又はいずれのプロセッサを備える。
【０１４９】
メモリ１１０６はデータを保存する。メモリ１１０６の一部の例として、ＲＡＭ、ＲＯＭＡ、ＲＡＭキャッシュ、仮想メモリ等といったストレージデバイスが挙げられる。様々な実施形態では、動作データがメモリ１１０６内に保存される。メモリ１１０６内のデータは、クリアされるか、又は最終的にストレージ１１０８に移されてよい。
【０１５０】
ストレージ１１０８は、データを検索及び保存するよう構成されたいずれのストレージを含む。ストレージ１１０８の一部の例として、フラッシュドライブ、ハードドライブ、光学ドライブ、及び／又は磁気テープが挙げられる。メモリシステム１１０６及びストレージシステム１１０８はそれぞれ、コンピュータ可読媒体を備え、これはプロセッサ１１０４が実行可能な命令又はプログラムを保存する。
【０１５１】
入力デバイス１１１０は、データを入力するいずれのデバイス（例えばマウス、キーボード、スタイラス）である。出力デバイス１１１４は、データを出力する（例えばスピーカー、ディスプレイ、仮想現実ヘッドセット）。ストレージ１１０８、入力デバイス１１１０及び出力デバイス１１１４は任意であってよいことが理解されるだろう。例えばルータ／スイッチャは、プロセッサ１１０４及びメモリ１１０６、並びにデータを受信して出力するためのデバイス（例えば通信ネットワークインタフェース１１１２及び／又は出力デバイス１１１４）を備えてよい。
【０１５２】
通信ネットワークインタフェース１１１２は、通信ネットワークインタフェース１１１２を介して、ネットワーク（例えば通信ネットワーク１０４）に連結してよい。通信ネットワークインタフェース１１１２は、イーサネット（登録商標）接続、直列接続、並列接続、及び／又はＡＴＡ接続を介した通信をサポートしてよい。通信ネットワークインタフェース１１１２はまた、無線通信（例えば１１０２．１１ａ／ｂ／ｇ／ｎ、ＷｉＭａｘ、ＬＴＥ、ＷｉＦｉ）もサポートしてよい。通信ネットワークインタフェース１１１２が多くの有線及び無線規格をサポートできることは明らかであろう。
【図１】
2019537811.tif 000003
【図２】
2019537811.tif 000004
【図３】
2019537811.tif 000005
【図４Ａ】
2019537811.tif 000006
【図４Ｂ】
2019537811.tif 000007
【図５】
2019537811.tif 000008
【図６】
2019537811.tif 000009
【図７】
2019537811.tif 000010
【図８】
2019537811.tif 000011
【図９】
2019537811.tif 000012
【図１０ａ】
2019537811.tif 000013
【図１０ｂ】
2019537811.tif 000014
【図１１】
2019537811.tif 000015
【国際調査報告】
2019537811.tif 000016