(57)【要約】  本発明は、広告の生成、提供及び配布を提供する装置、システム及び方法を開示する。具体的に、開示されたシステムは、案内広告を使用して典型的に宣伝される狭い申し込みを表わす広告の効率的な生成及び配布に特に適している。本発明は、案内広告がウェブ広告に変換されることを可能にする。また、アフィリエイトコンテンツウェブサイトが、それらのサイトへの訪問者に関する情報を集めて記録する。この情報は、ウェブサイト訪問者に関連広告を表示するのに使用される。【特許請求の範囲】
【請求項１】
データベースに構成された表を保存し、
鍵となる用語を抽出するために前記構成された表を分析し、
分析された構成された表から抽出された鍵となる用語に基づいて広告を生成し、
表示されたコンテンツに組み込むために前記広告をコンテンツプロバイダーに配布し、
特定の広告の配布をウェブユーザーの特徴と関連付け、
配布された広告とウェブユーザーとの相互作用を追跡する、
ことを特徴とする、プロセッサによって実行される広告管理の方法。
【請求項２】
ウェブユーザーの相互作用のデータを受信し、
前記ウェブユーザーの相互作用のデータを処理し、前記配布された広告のための成果測定値を引き出す、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記システムは、配布された広告のキャンペーンのために前記成果測定値を統合することを特徴とする請求項２に記載の方法。
【請求項４】
前記システムは、キャンペーン管理ダッシュボードを維持し、前記キャンペーン内の広告に関連付けられた統合成果測定値を表示することを特徴とする請求項３に記載の方法。
【請求項５】
前記システムは、前記キャンペーン内の広告に関連付けられた配布又は生成パラメータを表示するようにも構成されていることを特徴とする請求項４に記載の方法。
【請求項６】
前記システムは、キャンペーン管理デスクトップウィジェットを維持し、前記キャンペーン内の広告に関連付けられた統合成果測定値を表示することを特徴とする請求項３に記載の方法。
【請求項７】
前記システムは、前記キャンペーン内の広告に関連付けられた配布又は生成パラメータを表示するようにも構成されていることを特徴とする請求項４に記載の方法。
【請求項８】
広告管理／作成アクセスインジケータを受信し、前記アクセスインジケータが広告管理モードに対応する場合には、
広告生成規則を再設定し、
広告対象者限定パラメータを再設定し、
広告配布パラメータを再設定し、
広告発展生成パラメータを再設定し、
広告成果測定値を再設定する
ことを特徴とする、プロセッサによって実行される広告管理の方法。
【請求項９】
結果としての成果測定値は、キャンペーン管理ダッシュボードを埋めるのに使用されることを特徴とする請求項８に記載の方法。
【請求項１０】
結果としての成果測定値は、キャンペーン管理デスクトップウィジェットを埋めるのに使用されることを特徴とする請求項８に記載の方法。
【請求項１１】
前記アクセスインジケータは広告作成モードに対応し、前記システムは広告生成モジュールを実行することを特徴とする請求項８に記載の方法。
【請求項１２】
広告対象者限定処理を実行することを更に有することを特徴とする請求項１１に記載の方法。
【請求項１３】
広告配布処理を実行することを更に有することを特徴とする請求項１２に記載の方法。
【請求項１４】
広告発展生成処理を実行することを更に有することを特徴とする請求項１３に記載の方法。
【請求項１５】
広告成果測定値処理を実行することを更に有することを特徴とする請求項１４に記載の方法。
【請求項１６】
結果としての成果測定値は、キャンペーン管理ダッシュボードを埋めるのに使用されることを特徴とする請求項１５に記載の方法。
【請求項１７】
結果としての成果測定値は、キャンペーン管理デスクトップウィジェットを埋めるのに使用されることを特徴とする請求項１６に記載の方法。
【請求項１８】
メモリと、
前記メモリと通信するように配置され、前記メモリに格納されている複数の処理命令を発行するように構成されているプロセッサと、
を有する広告管理のシステムであって、
前記命令は、
データベースに構成された表を格納する信号と、
鍵となる用語を抽出するために構成された表に分析する信号と、
分析された構成された表から抽出された鍵となる用語に基づいて広告を生成する信号と、
表示されたコンテンツに組み込むために前記広告をコンテンツプロバイダーに配布する信号と、
特定の広告の配布をウェブユーザーの特徴に関連付ける信号と、
配布された広告とウェブユーザーとの相互作用を追跡する信号と、
を発行することを特徴とするシステム。
【請求項１９】
命令は、
ウェブユーザーの相互作用のデータを受信し、
前記ウェブユーザーの相互作用のデータを処理し、前記配布された広告のための成果測定値を引き出す、
ように更に構成されていることを特徴とする請求項１８に記載のシステム。
【請求項２０】
前記システムは、配布された広告のキャンペーンのために前記成果測定値を統合することを特徴とする請求項１９に記載の方法。
【請求項２１】
前記システムは、キャンペーン管理ダッシュボードを維持し、前記キャンペーン内の広告に関連付けられた統合成果測定値を表示することを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記システムは、前記キャンペーン内の広告に関連付けられた配布又は生成パラメータを表示するようにも構成されていることを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記システムは、キャンペーン管理デスクトップウィジェットを維持し、前記キャンペーン内の広告に関連付けられた統合成果測定値を表示することを特徴とする請求項２０に記載のシステム。
【請求項２４】
前記システムは、前記キャンペーン内の広告に関連付けられた配布又は生成パラメータを表示するようにも構成されていることを特徴とする請求項２１に記載のシステム。
【請求項２５】
メモリと、
前記メモリと通信するように配置され、前記メモリに格納されている複数の処理命令を発行するように構成されているプロセッサと、
を有する広告管理のシステムであって、
前記命令は、
広告管理／作成アクセスインジケータを受信する信号を発行し、前記アクセスインジケータが広告管理モードに対応する場合には、
広告生成規則を再設定する信号を発行し、
広告対象者限定パラメータを再設定する信号を発行し、
広告配布パラメータを再設定する信号を発行し、
広告発展生成パラメータを再設定する信号を発行し、
広告成果測定値を再設定する信号を発行する
ことを特徴とするシステム。
【請求項２６】
結果としての成果測定値は、キャンペーン管理ダッシュボードを埋めるのに使用されることを特徴とする請求項２５に記載のシステム。
【請求項２７】
前記結果としての成果測定値は、キャンペーン管理デスクトップウィジェットを埋めるのに使用されることを特徴とする請求項２５に記載のシステム。
【請求項２８】
前記アクセスインジケータは広告作成モードに対応し、前記システムは広告生成モジュールを実行することを特徴とする請求項２５に記載のシステム。
【請求項２９】
命令は広告対象者限定処理を実行するように更に構成されていることを特徴とする請求項２８に記載のシステム。
【請求項３０】
命令は広告配布処理を実行するように更に構成されていることを特徴とする請求項２９に記載のシステム。
【請求項３１】
命令は広告発展生成処理を実行するように更に構成されていることを特徴とする請求項３０に記載のシステム。
【請求項３２】
命令は広告成果測定値処理を実行するように更に構成されていることを特徴とする請求項３１に記載のシステム。
【請求項３３】
結果としての成果測定値は、キャンペーン管理ダッシュボードを埋めるのに使用されることを特徴とする請求項３２に記載の方法。
【請求項３４】
結果としての成果測定値は、キャンペーン管理デスクトップウィジェットを埋めるのに使用されることを特徴とする請求項３３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願）
本開示は、米国特許法第１１９条による優先権を主張し、２００６年５月１２日に提出されて「仕事の広告の生成及びそれを配布するネットワーク」という名称の米国仮特許出願通し番号第６０／７４７，１７６号、２００６年５月１６日に提出されて「仕事配布ネットワーク」という名称の米国仮特許出願通し番号第６０／７４７，４０５号、２００６年９月７日に提出されて「広告の生成、選択及び配布システム及び方法」という名称の米国仮特許出願通し番号第６０／８２４，８８８号を参照して結合する。本開示は、２００７年５月１４日に提出されて「広告生成システム、方法及び装置」という名称の係属及び関連する非仮出願通し番号第 号、２００７年５月１４日に提出されて「広告を対象者に向ける／配布するシステム、方法及び装置」という名称の係属及び関連する非仮出願通し番号第 号、及び、２００７年５月１４日に提出されて「広告発展システム、方法及び装置」という名称の係属及び関連する非仮出願シリアル番号第 号もここに参照して結合する。
（発明の分野）
本発明は、一般に、広告管理装置、方法及びシステムに関する。特に、本発明は、オンライン広告を生成、選択及び配布する装置、システム及び方法に関する。
【背景技術】
【０００２】
商品、役務又は機会を提供する広告は、提供の広狭に依存する２つのグループに一般に分割することができる。比較的多数の受信者に適用可能な広い提供は、多くの人々に広告を提供する印刷、ラジオ、テレビ、オンライン広告技術を一般に利用する。
【０００３】
一方、少数の対象者にのみ関連するか得られる提供がほんの少しであるために、範囲が限定された狭い提供は、広告を発見者を当てにする広告機構を利用する傾向がある。案内広告はこの種の限定された提供の一例である。案内広告は、広告を検索して自分に関連するかもしれない提供を探す読者を当てにしている。読者にとって関連する提供を探し当てる必要性は理想的ではない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記に鑑みて、本発明は、広告の生成、管理及び配布システム、方法及び装置を提供する。特に、システムの実施例は、狭い表を提供する広告の効率的な生成と広い配布に特に好適である。
【課題を解決するための手段】
【０００５】
本発明の一側面によれば、狭い表の提供から広告を作成するシステム、方法及び装置が開示されている。プロセスは、名称、範囲、提供期間及び説明を含む表の基準を有する提供を与える構成された表（基本データ入力）を検索することを有する。表は、一以上の表の基準を抽出するために分析される。一以上の分析された表の基準は、広告に含めるために選択される。選択された表の基準から得られた広告は、その後、生成されて配布される。
【０００６】
本発明の別の側面によれば、オンライン広告を最適化するシステム、方法及び装置が開示されている。特定の提供に向けられた複数の異なるオンライン広告が生成及び表示され、閲覧者のために彼らの、広告に提供された提供への関心を表示する機構が設けられる。幾つかの例においては、閲覧者の関心は、閲覧者の、配布された広告との相互作用の特徴に基づいて決定可能である。複数の異なるオンライン広告の各々は複数の閲覧者に表示される。異なるオンライン広告の各々に対して、閲覧者の関心の表示の数は記録される。異なるオンライン広告の各々に対する閲覧者の関心の表示の数は、その後に比較される。閲覧者の関心の表示が比較的多いオンライン広告は、更なる配布と表示のために選択される。
【０００７】
本発明の更なる側面によれば、オンライン広告生成プログラムを最適化するシステム、方法及び装置が開示されている。複数の異なるオンライン広告生成プログラムは、一以上の基底の構成された表から複数のオンライン広告を生成するのに使用される。オンライン広告は複数の閲覧者に表示され、閲覧者の関心が決定される。ある例では、閲覧者にはオンライン広告による提供への関心を表示することが提供される。閲覧者の関心の表示の数は異なるオンライン広告生成プログラムの各々に対して記録される。閲覧者の関心の表示は異なるオンライン広告生成プログラムの各々に比較される。一以上の異なるオンライン広告生成プログラムは、閲覧者の関心の比較的多い表示を有するので、更なる使用に対して選択される。
【０００８】
本発明の更なる側面によれば、オンライン広告を最適化するシステム、方法及び装置が開示されている。特定の提供に向けられた複数の異なるオンライン広告が生成される。複数の異なるオンライン広告が複数の閲覧者に表示され、閲覧者の各々に関する一以上の特徴が知られることになる。表示される異なるオンライン広告の各々に対して、閲覧者の数は彼らの広告への関心を表わすために記録される。記録された閲覧者の関心の表示は、閲覧者の関心の表示を与える閲覧者に関して知られた一以上の特徴に関連付けられる。少なくとも一つの特徴に対して、記録された閲覧者の関心の表示の数はその特徴を有する閲覧者に示されたオンライン広告に関連付けられる。閲覧者の関心の表示が比較的多い一以上の異なるオンライン広告は、更なる閲覧のために選択される。
【０００９】
本発明の更なる側面によれば、オンライン広告を最適化するシステム、方法及び装置が提供される。複数の異なるオンライン広告生成プログラムは、複数の異なるオンライン広告を生成するのに使用される。生成された広告は複数の閲覧者に表示され、閲覧者の各々に関する一以上の特徴が知られるようになる。異なるオンライン広告生成プラグラムの各々に対して、特定のオンライン広告生成プログラムによって生成されたオンライン広告への閲覧者の関心の表示は記録される。閲覧者の関心の表示を与える閲覧者に関して知られた一以上の特徴は記録されて閲覧者の関心の表示に関連付けられる。少なくとも一つの特徴に対して、生成された異なるオンライン広告を支持する記録された閲覧者の関心の表示の数は、その特徴を有する閲覧者に関連付けられる。閲覧者の関心の表示が比較的多い一以上の異なるオンライン広告生成プログラムは、関連付けられた特徴を有する閲覧者に表示されるべき広告の更なる生成のために選択される。
【００１０】
本発明の更なる側面によれば、将来の志願者への対象者が限定された仕事の広告を表示するシステム、方法及び装置が開示されている。オンラインテストが、テストを受けた者の回答に基づいてテストを受けた者に関する一以上の特徴を決定するために提供される。利用可能な仕事の広告が、テストを受けた者の特徴との互換性を求めて検索される。テストを受けた者の特徴に適合する一以上の仕事の広告がテストを受けた者に表示される。
【００１１】
本発明の更なる側面によれば、閲覧者のための対象者限定広告を生成するシステム、方法及び装置が開示されている。現在のウェブサイト閲覧者に関する一以上の特徴が受信される。表のデータベースは、一以上の受信された閲覧者の特徴との互換性がある表を求めて検索される。広告は、検索において発見された一以上の表から生成される。生成された広告はウェブサイト閲覧者に表示される。
【００１２】
本発明の更なる側面によれば、将来の志願者への対象者限定の仕事の広告を表示するシステム、方法及び装置が開示されている。現在のウェブ閲覧者に関連付けられた一以上の閲覧者の特徴が受信される。また、コンテンツプロバイダー／現在のウェブ閲覧者にコンテンツを表示しているアフィリエイトに関連付けられた特徴も受信される。表のデータベースが一以上の受信された閲覧者の特徴及び／又はコンテンツプロバイダーの特徴に互換性のある表を求めて検索される。広告は選択された表に基づいて生成及び頒布可能である。
【００１３】
ある例では、利用可能な仕事の広告が閲覧者の記録された特徴に適合する特徴を求めて検索される。各仕事の広告は、適合された閲覧者の基準の数に対する広告費用を特定する関連広告購入基準を有する。比較的高い関連広告費用を有する仕事の広告は、現在のウェブ閲覧者に表示される。
【００１４】
添付の付録及び／又は図面は、本発明の開示に従う、様々な非限定的で代表的な発明の側面を例示している。
【発明を実施するための最良の形態】
【００１５】
各参照符号の先頭の番号は参照符号が紹介される最初の図面を示している。例えば、コンテンツプロバイダーデータベース（ＤＢ）１２５は、図１において最初に導入される。
【００１６】
本発明は、広告を生成、管理及び配布するシステム、方法及び装置について説明する。開示されたシステムは、伝統的な受動的な広告の効果がないシステムユーザーの（スポンサーの）一以上の狭い表の提供（基本データ入力）の使用に特に適している。開示された例は、一般に少人数の適格応募者にのみ関連する狭い表の提供と考えられる仕事斡旋広告の状況について説明する。更に、仕事斡旋広告は、通常、限定された労働の用意された職に関して応募者を魅了することに向けられる。システムは仕事斡旋広告の場面で説明されているが、システムは、管理者に相当な柔軟性を与えるとともに、自動車、動産、不動産などを含む分類された製品目録などの他の狭い表の提供又は広告用途のためにシステム構成する自由度を与えることを理解しなければならない。
【００１７】
全体像
図１は、システム利用中に様々な点でシステムと相互作用することが可能な様々な主体の全体像を示している。本発明の実施例によれば、職業広告ネットワーク（ＣＡＮ）１００は、ここで説明する機能を容易にするシステムにおいて中心的な構成要素である。システムユーザー（例えば、雇用者）１３０は、ＣＡＮ１００とインターネット１５０を通じて接続する。システムユーザーは、新規な広告キャンペーンを作成するか、既存の広告キャンペーンを管理する。本実施例によれば、ＣＡＮ１００によって作成及び配布される広告は、対応する狭い表に基づいており、この例では、仕事の表のウェブサイトの仕事の表データベース（例えば、モンスターＤＢ）１１０に格納された仕事機会の表として構成されている。
【００１８】
システムユーザー１３０は、ＣＡＮ１００を使用して、仕事の表ＤＢ１１０に格納された、選択された仕事の表（基本データ入力）に基づいて広告を作成する。特長的に、ＣＡＮ１００は柔軟なシステムユーザーインターフェースを有し、システムユーザー（例えば、雇用者又はスポンサー）１３０は、広告作成プロセスで有したい相互作用／入力の程度を決定することができる。特定のユーザーの需要に依存して、ＣＡＮ１００に関連する機能の殆どはシステム駆動プロセスに基づいて実行可能である。代替的に、あるシステム機能は、システムユーザー１３０がシステム管理者１０５と共に広告キャンペーンを作成／管理するために働くことができるように構成可能である。
【００１９】
図１に示されるように、コンテンツプロバイダーシステム１１５と共にＣＡＮ１００は広告の作成及び配布を調節する。一実施例においては、コンテンツプロバイダーシステム１１５は、コンテンツプロバイダーデータベース１２５又はその他のソースからオンラインコンテンツを作成して配布する。ＣＡＮシステムは、インターネットユーザー１３５に提供されるように、コンテンツに組み込まれた広告を作成及び配布する。一般に、コンテンツプロバイダーは、ニュース、エンターテイメント、スポーツ、オンラインメディア又はその他の種類のオンラインコンテンツなどのオンラインコンテンツをインターネットユーザー１３５に提供するウェブサイトとして構成可能である。更に、実際の構成に依存して、コンテンツプロバイダーは、アフィリエイトウェブサイトやパートナーウェブサイトであってもよいし、広告斡旋プロバイダーとして使用されてもよい。
【００２０】
例えば、コンテンツプロバイダー１２０は、スポーツニュースウェブサイトとして構成されてもよい。コンテンツプロバイダー１２０は、コンテンツプロバイダーデータベース１２５から様々なスポーツニュースコンテンツを配布する。ＣＡＮ１００は、ＣＡＮによって生成された広告をコンテンツプロバイダー１１５が配布するコンテンツに組み込み調節可能に構成されてもよい。ＣＡＮ１００は、コンテンツプロバイダーのコンテンツ、コンテンツプロバイダーの広告システム構成、ウェブユーザー１３５の特徴、及び／又は、システムユーザー１３０又はシステム管理者１０５によって設定された様々な他の配布測定値を含む様々な要素に基づいて広告を作成するように構成されている。幾つかの実施例においては、ＣＡＮ１００は、表示された広告とウェブユーザーの相互作用に関連付けられたデータを追跡及び記録するように構成された広告追跡モジュールと共に構成可能である。
【００２１】
図２Ａ及び図２Ｂは、キャンペーン作成とキャンペーン管理というシステムに関連付けられたシステムユーザーキャンペーン管理機能を示す高レベルフローチャートである。システムユーザーは、ステップ２００でＣＡＮにログオンする。ユーザーが登録済みユーザーでなければ、システムユーザーは登録プロセス経なければならない。しかし、この点で（ステップ２０５）、システムはキャンペーン管理（２１０−２３０）と（図２Ｂにおける）キャンペーン作成とに分岐する。
【００２２】
システムユーザーがステップ２０５でキャンペーン作成分岐を選択すると、システムユーザーはキャンペーン選択モジュール２１０に移動する。一実施例において、システムユーザーのキャンペーンが選択された後で、システムユーザーは、その後、（図３Ａに示す）管理ダッシュボードからステップ２１５において広告を選択することができる。代替的な実施例において、システムは管理ダッシュボードの代わりに、（図３Ｂに示す）ＣＡＮウィジェットを保守する。ステップ２２０は、ステップ２３０におけるキャンペーンのパラメータ又はステップ２３０におけるキャンペーンを作成する広告を修正に関する。単なる例においては、システムユーザーは、キャンペーン日程パラメータを修正したり、キャンペーンから広告を追加又は削除したり、広告配布範囲を修正したり、キャンペーン成果の測定値を閲覧したりすることができる。更に、システムユーザーは、単一の広告パラメータを修正し、発展エンジン最適化のために特定の広告を指定し、特定の広告成果の測定値を閲覧することができる。
【００２３】
図２Ｂは、システムユーザーキャンペーン作成方法の側面を示す。システムユーザーはステップ２５０でシステムにログオンし、ステップ２５５でキャンペーン作成モジュールに入る。システムユーザーは、システムで登録し、その後、ステップ２６５で新規データ入力モジュールを作成するように指示される。システムは、ステップ２７０でシステムユーザーがシステムに既存のデータ入力をアップロードすることができるように構成されている。代替的に、システムユーザーは、表作成モジュールと相互作用してキャンペーンに組み込むためにデータ入力を作成することができる。一旦システムユーザーが広告への変換用に特定のデータ入力を指定すると、システムユーザーは、広告作成及び配布プロセス（２７５−２９５）を経るためにＣＡＮシステムと協働する。より具体的には、システムユーザーは、システムユーザーが基本データ入力から鍵となる用語を抽出するステップ２７５で変換／抽出規則を設定する。鍵となる用語は、その後、空いている広告テンプレートを埋めるのに使用される。
【００２４】
ステップ２８０において、システムユーザーはベーシック又はプレミアム対象者限定パラメータを選択する。システムは限定されたデータプールに基づいて広告配布機会を特定する。対照的に、ユーザーがプレミアム対象者限定パラメータを設定すると、システムは、広告を配布されるコンテンツに組み込む時期を決定するのに広範囲なデータプールを使用する。広範囲なデータプールは、システム又はシステムパートナー／アフィリエイトを通じて得られるウェブユーザーのサーフィン特性から得ることができる。対象者限定パラメータを設定した後で、システムユーザーは、ステップ２８５で配布パラメータを設定する。配布パラメータは、ユーザー駆動パラメータである（例えば、ユーザーは、広告がニュースのコンテンツ、多数のスポーツニュースサイトのコンテンツ又は単一のスポーツニュースサイトのコンテンツ若しくは単一のスポーツニュースサイトのフットボールコンテンツなどに組み込まれるべきかどうかを広告の配布範囲を決定することができる）。本発明のある実施例において、ユーザーは、ステップ２９０で広告発展パラメータを設定し、ステップ２９５で成果の属性を設定する。
【００２５】
図３Ａ及び図３Ｂは、キャンペーン管理ダッシュボードとキャンペーン管理ウィジェットをそれぞれ示す。図３Ａにおいて、管理ダッシュボード３００は、配布パラメータ、成果の属性、及び／又は、特定のキャンペーン３６０に関連付けられた様々な他のパラメータを表示するように構成可能である。図１において、ダッシュボードは、配布頻度３７３、広告作成用の広告生成規則３７６、インプレッション数３７９、又は、特定の広告３７０、３７１、３７２、３９０、３９１に関連付けられているクリックスルー数３８２を含む広告パラメータを表示するように構成されている。特長的に、管理ダッシュボードを通じて、システムユーザーは広告に関連付けられた成果／生成／配布の属性を容易に評価することができる。ある実施例においては、ダッシュボードは、キャンペーン全体像パラメータ３５５（例えば、キャンペーン内の広告に関連付け可能な適格の履歴書総数、設定キャンペーン特定配布パラメータなど）を表示するのに構成可能である。また、ある実施例においては、ダッシュボードは、システムユーザーが広告識別子上にマウスを置くとポップアップウインドウで広告を表示するように構成可能である。図３Ｂは、（スポンサー名３２０とキャンペーン名３２２を含む）キャンペーンレベルパラメータを表示する広告管理ウィジェット３２５を示している。しかし、ウィジェットは、管理ダッシュボードに関して上述したものと類似の表示機能を有するように構成可能であることを理解しなければならない。システムユーザーは、ファイルメニュー３２４及び／又は設定メニュー３２６から所望の設定を選択することによってウィジェットに表示されたパラメータ／測定値を変更することができる。
【００２６】
図４Ａは、雇用機会ホストウェブサイト（例えば、Ｍｏｎｓｔｅｒ．ｃｏｍ）によってホストされたソフトウェアエンジニアの仕事の機会に向けられた基本データ入力（狭い表）の例である。単なる一例として、ＣＡＮは、広告生成プロセス中に全データ入力からある鍵となるパラメータを特定及び抽出するように構成可能である。ＣＡＮは雇用機会状況を超えて様々なデータ入力ホストウェブサイトにより調整するように構成可能であることを理解すべきである。例えば、鍵となる用語の特定と抽出プロセスは、様々なショッピングウェブサイト、不動産表ウェブサイト、及び／又は、旅行ウェブサイトに合わせることが可能である。雇用機会の例に向けられた図４Ａに示す例において、ＣＡＮはデータ入力スポンサー名４５５などの鍵となる用語を抽出する。代替的に、雇用機会の特徴に依存して、鍵となる用語は、機会の名称４６０、提供される給与４６５、地理的な場所４７０、職務記述書４７５、必要な資格４８０、及び／又は、鍵となる待遇４８５などのパラメータに基づいている。設定された生成規則に基づいて、鍵となる用語の異なる組み合わせが広告を生成するのに使用可能である。
【００２７】
広告生成
図４Ｂは、仕事の表４５０から広告４２１を生成するための、ＭＥＮによって実行される例示的なプロセス４２０を示している。広告生成プロセスの最初のステップ４２０ａは、広告の殻４２１ａの作成から始まる。次に、ステップ４２０ｂで、仕事の表４５０はプロセスに入力される。仕事の表は、その後、仕事の表の用語４２０ｃを抽出するために分析される。分析ステップにおいて、広告生成プログラムモジュールは、仕事の表から抽出された情報を分類及びタグ付けする。例えば、表は、仕事名、会社、仕事の場所、仕事の種類、必要な経験、教育レベル、給与、会社のロゴ、図などの一以上を抽出するために分析可能である。分析は幾つかの方法で実行可能である。例えば、仕事の表は、仕事の表のコンテンツを特定するために、ＸＭＬなどのマークアップ言語で事前にタグ付けされる。別の実施例においては、仕事の表からの関連データは、データ入力者によって抽出可能である。更なる実施例において、データは、関連情報を特定及び分類するために、オープンソースプログラムモールレット（ｍａｌｌｅｔ．ｃｓ．ｕｍａｓｓ．ｅｄｕ）などの自然言語処理ソフトウェアを使用して仕事の表から抽出可能である。
【００２８】
抽出された表の用語は、その後、鍵となる用語４２０ｄを決定するのに使用される。鍵となる用語は、仕事の表の抽出及び分類された部分を表わす。例えば、仕事の表の場合、鍵となる用語は、仕事名、会社、ロゴ、場所、フルタイム／パートタイム、産業、分類、経験、職業レベル、必要な教育、給与、説明タグ、十分な説明を含んでもよい。鍵となる用語は、その後、生成された広告４２１を作成するのに使用される。詳細な仕事の表は、広告に合理的に挿入可能であるよりも多くの鍵となる用語を有する見込みがあるので、鍵となる用語の一部のみが広告に使用されてもよい。ある実施例においては、例えば、どの鍵となる用語が広告に使用されるべきかの決定は広告生成規則として実行されるテンプレートに基づく。例えば、テンプレートは、仕事名が広告の名称として使用され、会社及び給与が広告の詳細に使用されることを示してもよい。
【００２９】
代替例においては、広告の鍵となる用語は、広告に使用する用語の選択に使用される独特な詳細やセールスポイントを探すための一時的な基準に基づいて検討されてもよい。これは、様々な規則に基づき、広告生成アルゴリズムにプログラムされた決定によって実現可能であろう。例えば、ある規則は、表の仕事の種類に対する給与が平均よりも高いかどうかを調べるかもしれない。そうであれば、システムは、広告の名称を参照することによって給与の強調を選択することができるであろう。別の規則は仕事が所望の場所にあるかどうかを決定するかもしれない。そうであれば、この事実は生成された広告によって強調されるであろう。更なる規則は、広告に図又は会社のロゴを、それが仕事の表に存在する場合には、含むかもしれない。更なる規則は、会社がある大きさよりも大きければ又は周知であれば志願者は馴染みのある会社の仕事を申し込み易い、会社のロゴを含んでもよい。
【００３０】
上述の技術又は技術の組み合わせを使用することによって、一以上の鍵となる用語が名称４２０ｅに対して選択され、広告の殻４２１ｂに挿入される。また、広告４２０ｆの本体に対する詳細も、最終広告を作成するために広告シェル４２１ｃに挿入される一以上の鍵となる用語から選択される。名称と詳細を広告に加える際に、広告生成アルゴリズムは、更なる言語を、挿入される鍵となる用語に加えてもよいし、鍵となる用語によって提供される事実が書き換えられてもよい。例えば、図４Ｂの実施例に示すように、仕事の表の用語「資格−二年以上の幅広い経験」が２年以上の経験に書き換えられている。
【００３１】
広告の最適化
図５は、（図４Ａからの全データ入力４５０に基づく）単一の仕事の表５１１からの多数の広告の生成を示している。同一のデータ入力に基づく多数の広告を生成及び配布することは広告の実効性を最適化する。多数の広告を作成するために、広告生成プログラム５２０は、広告５２１ａ−ｄを生成するのに使用される（名称と広告の詳細が異なる鍵となる用語）生成規則を選択する。生成された広告５２１ａ−ｄは、いずれの広告が最も効果的であるかを決定するために多数の志願者に広告を表示することによって広告斡旋プロセスを最適化するのに使用可能であろう。あるいは、広告は、広告を見る特定の個人にとって最も効果的な広告を提供するために、サイト訪問者に関する既知の情報に基づいて指向されてもよい。
【００３２】
図６及び図７に示すように、多数の生成された広告の各々の実効性は、様々なサイト訪問者に広告を示して彼らの反応を記録することによって決定することができる。広告へのサイト訪問者の反応は幾つかの方法で計測することができる。広告成功のある基本的な計測はクリックスルー、即ち、更なる情報のために広告リンクをクリックしたサイト訪問者の数である。広告の実効性の強化計測は、広告をクリックして最終的に仕事を応募したサイト訪問者の数である。幾つかの方法において、この測定基準は、提出された応募がサイト訪問者が広告を有効であると判断したのみならず基底の提供が応募／履歴書を提出するのに十分関連性があると判断したことを示しているので、単なるクリックスルーよりも優れている。対照的に、クリックスルー測定基準は、広告が関連する志願者を魅了したかどうかを特定せずに、広告が広く魅力的であることを単に示すだけであるかもしれない。別の広告の実効性の測定基準は、広告をクリックスルーしたことに基づいて応募した志願者が最終的に雇用されたかどうかを追跡することであろう。この情報は、広告が適当な志願者をもたらしたことを示すが、比較的多数の果されるべき提供があるときにのみ有効であるかもしれない。例えば、一つの職のみが充填される必要があるとき、一人の志願者の雇用は広告の需要を満足する。
【００３３】
図６に示すように、広告の実効性を集めるために、広告サーバーは、アフィリエイトコンテンツサーバーを介して、直接的又は間接的に、広告６２１ａ−ｄの各々をサイト訪問者６０５ａ−ｄ達に表示する。広告の各々の実効性に関するデータ、例えば、クリックスルー又は提出された申込書は、広告サーバーに返信される。この情報は、その各々の広告に関連付けられて広告データ格納部に格納される。例えば、一人のサイト訪問者６０５ａは広告６２１ａに積極的に反応する場合、その事実は広告データ格納部に記録される。また、彼らの場所、教育レベルなどのサイト訪問者６０５ａに関するメタデータは、広告成功を示す記録に関連付けられてもよい。この情報は、その後、対象者に届く際に、特定の広告が効果的であるかどうかを決定するのに使用可能である。
【００３４】
広告の発展
特定の広告の実効性を判断する代替例は、広告作成に使用される様々な広告生成技術の実効性を判断すべきであろう。広告生成プログラムの実効性を決定することは、特定の広告が限定された場合を超えて適用可能であるという長所を有する。例えば、特定の広告生成技術又はアルゴリズムが効果的であることを決定することは、その広告生成プログラムを、他の表のために更なる効果的な広告の生成に使用することを可能にする。更なる長所は、広告生成プログラムの実効性を広告が作成される仕事の表の特徴又は広告に応答したサイト訪問者に関する特徴に関連付けることによって得られるであろう。例えば、広告の実効性を測定することは、ある種の志願者が融通のある作業日程に対して高い支払に値し、逆の場合もまた同じであることを示すかもしれない。雇用者又はシステムは最も関連のある志願者を最も魅了するであろう広告生成プログラムをその後に選択することができるであろう。その広告生成プログラムは広告を生成するのに使用される。
【００３５】
図７は、特定の広告生成プログラムの有効性を最適化する実施例を示している。同図に示すように、広告サーバー７２０は、広告自体よりも、様々な広告生成プログラム７２０ａ−ｄの実効性を記録するために、広告データ格納部７２１と通信をする。広告生成プログラム７２０ａ−ｄは、上述した様々な広告生成技術の幾つかを表わすかもしれない。例えば、広告生成プログラムの各々は、広告を生成するための表に適用される異なる広告生成テンプレートでもよい。あるいは、広告生成プログラムは、仕事の表から抽出された、鍵となる用語に基づいて一時的な決定をする、規則に基づくソフトウェアアルゴリズムでもよい。
【００３６】
上述の広告最適化と同様に、広告生成プログラムの実効性に関して記録された情報は、クリックスルーとして計測可能であろう、その生成された広告によって受信された応答総数を含む。システムが問題のサイト訪問者又は所望の志願者に向けられた広告生成プログラムを使用することを可能にする、応答するサイト訪問者に関する関連データと共に、応答も、同様に又は代替的に、記録されてもよい。また、広告生成プログラムの品質は、その生成された広告に応答した後で、成功裏に雇用された志願者の数によって測定可能である。広告生成プログラムの場合、この情報は、成功した生成プログラムは他の雇用者のためにその表に基づく広告を生成するのに使用可能であるので、特に価値がある。記録された広告の最適化データは、特定の生成プログラムがある仕事に対して良好に作用するかどうかを特定するのにその後使用されてもよい、問題の仕事に関する詳細を含んでもよい。例えば、特定の広告生成プログラムは、営業者を魅了する広告を書き込む際に良好に動作するかもしれず、別の広告生成プログラムは、研究科学者を魅了する広告を書き込むかもしれない。
【００３７】
広告を対象者に向けること／配布すること
図８は、広告サーバー８２０とアフィリエイトコンテンツサーバー８３０の相互作用を通じて広告を斡旋する実施例を示している。本実施例において、一以上のアフィリエイトコンテンツサーバー８３０は広告サーバー８２０からの広告の提供を要求する。要求は、訪問者データ格納部８３１からサイト訪問者８０５に関する格納又は無制限の情報を含んでもよい。サイト訪問者８０５に関する情報は幾つかのソースから得ることができたであろう。例えば、サイト訪問者情報は、現在のウェブコンテンツ期間／アフィリエイトコンテンツサーバーとサイト訪問者との間の相互作用、例えば、サイト訪問者の閲覧とアフィリエイトコンテンツページ８０６ａ及び８０６ｂとの相互作用から得られる情報などにおいて得られたであろう。あるいは、それは、アフィリエイトコンテンツサーバーとのサイト訪問者の以前の相互作用中において受信及び格納される情報から得ることができるであろう。また、二以上の異なるアフィリエイトコンテンツサーバーは、それらの保存されたサイト訪問者データを共有又は組み合わせてもよい。また、サイト訪問者データは、広告サーバーによって以前に格納されていてもよい。例えば、サイト訪問者データは、サイト訪問者識別子、例えば、クッキーに関連付けられてもよいし、広告サーバーは識別子に関連付けられた訪問者特徴を示すデータを保持してもよい。このように、広告サーバーは、一以上のアフィリエイトコンテンツサーバーによって事前に提供されたサイト訪問者に関する情報に関連付けることができ、広告サーバーはどの広告がサイト訪問者の関心を引くかを追跡することができる。例えば、サイト訪問者がジャバプログラマの広告を以前にクリックしていれば、広告サーバーは、プログラム業務がその訪問者の興味を引くことを示すための、深く関連したデータポイントを有する。
【００３８】
ある実施例において、サイト訪問者のアフィリエイトコンテンツサーバー役務の使用はアフィリエイトコンテンツサーバーに提供されるサイト訪問者に関する情報をもたらす。例えば、アフィリエイトコンテンツサーバーは、性格テスト、技術評価、ＩＱテスト、職業推薦など、ｔｉｃｋｌｅ．ｃｏｍにおいて提供されるテストなどを与えてもよい。サイト訪問者がアフィリエイトコンテンツサーバーを使用すると自身についての情報が集められる。別の例においては、サイト訪問者は自身に関する詳細な情報を提供するユーザープロフィールを記入してもよい。別の実施例においては、アフィリエイトコンテンツサーバーは、ｍｙｓｐａｃｅ．ｃｏｍ又はｌｉｎｋｅｄｉｎ．ｃｏｍなどの社会又はビジネスネットワークサービスを提供してもよい。そのサービスを使用する際に、サイト訪問者はユーザーの能力及び興味に関する詳細を与えるウェブページを作成してもよい。別の例においては、サイト訪問者は、アフィリエイトコンテンツサーバーはｍｏｎｓｔｅｒ．ｃｏｍのようなキャリアサービスを提供してもよい。そのサービスを使用する際に、サイト訪問者は履歴書をアップロードしたり、ユーザーの能力、教育的背景、職務経験、興味などを示すユーザープロフィールを作成してもよい。このように、アフィリエイトコンテンツサーバーと表サーバーが同一人のものであってもよいことを理解することができる。
【００３９】
サイト訪問者に関する情報が記録される機構に拘らず、記録された情報の一部又は全てがアフィリエイトコンテンツサーバー８３０によって広告サーバー８２０に提供される。また、サイト訪問者に関する情報は、アフィリエイトコンテンツサイトの状況に基づいて追加されてもよいし、アフィリエイトコンテンツサイト自身を分類することによって追加されてもよい。即ち、特定のアフィリエイトコンテンツサイトは、それ自身のために、特定の特徴はそのサイト訪問者の全てに適用されることを示してもよいし、この決定は広告サーバーのオペレータによってなされてもよい。例えば、半導体産業ニュースに向けられたアフィリエイトコンテンツサイトは、そのサイト訪問者の全てが半導体産業に関係することを述べてもよい。あるいは、広告サーバーはその決定をしてもよい。また、アフィリエイトコンテンツサーバーのオペレータは、会社と、そのサイトに表示されて特徴を設定可能な広告の種類をより多く制御したいかもしれない。例えば、代替エネルギーに専用のアフィリエイトコンテンツサイトはオイル会社からの広告を排除したいかもしれない。
【００４０】
一旦、広告サーバーが特定のサイト訪問者の特徴を受信して集めると、広告サーバーは広告データ格納部８２１から広告を検索するのにこの情報を使用することができ、サイト訪問者に合うように狭く向けられている広告を提供することができる。問題のサイト訪問者に向けられた広告の検索は、広告データ格納部に亘るデータベース検索と関連一致アルゴリズムによって達成可能である。例えば、アフィリエイトコンテンツサーバーが広告サーバーにサイト訪問者に関する３つの事実を提供する場合、広告サーバーは、提供された基準により正確に一致する広告のために広告データ格納部を検索することができる。いかなる発見された広告８２２も、コンテンツページ８０６ｃにその後に挿入可能であり、アフィリエイトコンテンツサーバー８３０によってサイト訪問者に提供可能である。複数の一致する広告が発見されれば、複数の広告がサイト訪問者に示されてもよいし、広告は、広告が生成する歳入金額、広告が最後に表示されてからの時間量などの更なる基準に基づいて狭くされてもよい。サイト訪問者に表示される広告数は、アフィリエイトコンテンツサーバーによって利用可能になされる広告位置の数によって決定可能であろう。サイト訪問者に適合する関連広告の数が利用可能な広告の数よりも小さい場合、余分な広告スペースが、広い広告又は広告駆動トラフィックによってシステム全体のために埋められてもよい。例えば、広告は、仕事の表のサーバーなどの本来のリストサービスへのトラフィックを駆動してもよい。
【００４１】
図９は、仕事の表を有する雇用者などの広告主９００がその広告斡旋をサイト訪問者に適応させることが可能な開示されたシステムの実施例を示しており、彼らに対して広告はサイト訪問者の特徴に基づいて提供される。同図に示すように、サイト訪問者データ９０５ａ−ｎはアフィリエイトコンテンツサーバー９３０によって格納される。しかし、様々なサイト訪問者に関する既知の情報量は、異なるサイズのサイト訪問者データファイルによって表されるように、一様ではない。このため、例えば、サイト訪問者９０５ｆに関して知られている情報よりも多くの情報がサイト訪問者９０５ａに関して知られている。
【００４２】
この情報収集により、広告主は、あるレベルの既知の詳細又は特定の既知の詳細を有するサイト訪問者にのみ広告を表示することを選択することができる。例えば、広告主は、情報技術に従事し、ニューヨーク市又はその近郊に住んでいる者又は既知の大卒者にのみ彼の広告が表示されることを希望してもよい。広告サーバーは、サイト訪問者に関する既知の詳細のレベルに基づいて、広告に値段をつけることができる。例えば、広告主は、より少ない、より高価、狭い対象者に向けられている広告を購入してもよい。あるいは、広告主は多数の安価で対象者が決められていない広告を購買することができる。
【００４３】
本実施例に対する代替的付加において、アフィリエイトコンテンツプロバイダーは、それらが広告サーバーに提供したいサイト訪問者情報量を選択してもよい。このように、サイトプロバイダーが特定の情報又はある情報量を公表することにデリケートであれば、その情報の全てよりも少ない量を広告サーバーに公表することを選択することができる。
【００４４】
開示された発明の別の側面は、アフィリエイトコンテンツサーバーに提供される代償が、提供されたサイト訪問者に関する情報量に基づいて決定可能であることである。このように、アフィリエイトコンテンツプロバイダーは、より効果的な広告選択と斡旋をもたらす、より多い情報を提供することによって報酬を得てもよい。アフィリエイトコンテンツプロバイダーがそのサイト訪問者に関する情報を少なくして提供したい場合は、より広い、利益の少ない広告を受信する。
【００４５】
図１０は、開示されたシステムに従う広告提供の例示的なプロセスとフローチャートを示している。一以上の広告主１０００は、広告サーバー１０２０ａが受信する広告の要求を提出する。要求と共に、広告主は、広告と広告主が支払う金額に対する好ましい志願者を特定するサイト訪問者の基準を示す情報を含めてもよい。代替的な実施例においては、関連サイト訪問者の基準は表のコンテンツから抽出することができる。広告主は特定の要求を有するかもしれない。例えば、広告主は、広告が特定の地理的領域の又は特定の教育レベルを有するサイト訪問者にのみ示されることを要求してもよい。あるいは、広告主は、その広告が、ある数のその表の基準に適合するサイト訪問者にのみ表示されなければならないことを単に示してもよい。例えば、広告主は、広告が、その提供に関連する三つ以上の基準に適合するサイト訪問者にのみ示されるレベルを選択してもよい。広告サーバーは、その後、広告要求詳細１０２０ｂを広告データ格納部１０２１に格納することができる。
【００４６】
アフィリエイトコンテンツサーバー１０３０は、アフィリエイトコンテンツサーバーのコンテンツページ１００６に表示されるべき広告を要求する広告サーバーと相互作用する。アフィリエイトコンテンツサーバー１０３０はサイト訪問者１００５にそのコンテンツを表示する。サイト訪問者と相互作用する際に又はサイト訪問者との以前の相互作用を通じて、システムはサイト訪問者データ１０３１を発展させる。サイト訪問者データ１０３１は、広告提供の要求に沿って広告サーバーに提供されてもよい。広告提供要求１０２０ｃの受信に際して、広告サーバーは、広告データ１０２１において、供給された訪問者データを含む要求に適合する広告を検索する１０２０ｄ。複数の潜在的な適合する広告が検索において発見される場合には、最高価格及び／又は提出されたデータに最も正確に適合する広告が提供される１０２０ｅ。一の広告のみが発見される場合には、その広告が提供される。提供される広告１０２１はアフィリエイトコンテンツサーバーのコンテンツページ１００６に挿入される。これは、広告サーバー１０２０によって直接なされてもよいし、広告はコンテンツへの挿入のためにアフィリエイトコンテンツサーバーに提供されてもよい。
【００４７】
代替的な実施例においては、広告データ格納部に格納された事前に生成された広告を使用する代わりに、広告サーバーは、仕事の表のデータ格納部において関連する仕事の表を直接検索してもよい。広告要求に適合する仕事の表が発見される場合には、上述の広告生成技術を使用して広告は自動的に生成可能である。広告は、サイト訪問者に表示されるコンテンツにその後に挿入されてもよい。かかるシステムにおいて、広告データ格納部は除去されてもよいし、広告主の要求、予算、基準及び広告価格に関して詳細を格納するのに使用されてもよい。
【００４８】
図１１は、開示されたシステムの別の側面による広告配布を開示する実施例を示している。同図において、広告サーバー１０２０はアフィリエイトコンテンツサーバー１１３０と広告配布サーバー１０２５と通信する。アフィリエイトコンテンツサーバーはサイトコンテンツページ１１０６を表示する。同図は、広告１１２２をアフィリエイトコンテンツサーバーに配布する幾つかの方法を示している。ある実施例において、広告は広告サーバーからアフィリエイトコンテンツサーバーに直接に提供される。広告は広告自身のコンテンツとして提供されてもよいし、それは広告コンテンツへの記号リンクとして提供されてもよい。別の実施例においては、広告は、既存の商業広告配布ネットワークによって具体化される専用広告配布サーバーによって提供可能である。このように、広告サーバーは大きい商業的な配布ネットワークを最大限に利用することができ、かかるプロバイダーを通じてそれらの広告を提供したいアフィリエイトコンテンツサーバーへのアクセスを有する。
【００４９】
図１２は、本発明の別の実施例による管理ダッシュボードの側面を示している。本実施例において、成果測定値は、生成された広告１２５０に隣接して直接表示される。図示されるように、システムユーザーは、表示された広告１２５０に関連付けられた様々な成果測定値を見るために、一連のドロップダウンボックス１２６０を操作することができる。
【００５０】
システムは、システムユーザーの特定の需要に基づいて特注製作が可能であることを理解すべきである。図１３Ａ−図１３Ｃは、特定のユーザーのために特注製作された機能を有する三つの異なるシステム構成を示している。図１３Ａに示す顧客システム構成は、顧客が、生成／配布／成果パラメータを設定するためか、システムデフォルトパラメータを実現することを選択するためのシステムと相互作用が可能なように十分な機能を提供する。図１３Ｂは、管理者が全てのシステム構成要素に完全にアクセスすることを可能にする管理者のシステム構成を示している。対照的に、図１３Ｃは、限定された生成／配布／成果測定値機能へのアクセスを有する口座代表システム構成を示している。
【００５１】
広告生成及び提供制御部
上述の広告サーバーと生成プログラムは、広告生成提供（ＡＧＳ）制御部１４０１によって具体化することができる。本開示の図１４は、ＡＧＳコントローラ１４０１の本発明の側面をブロック図で示している。本実施例において、ＡＧＳコントローラ１４０１は、広告を生成、管理、価格付け、販売、適合、表示、提供及び配布する機能を有する。
【００５２】
典型的に、人々及び／又は他のシステムであってもよいユーザーは、情報処理を容易にするのに情報技術システム（通常のコンピュータ）を使用する。また、コンピュータは、情報処理にプロセッサを使用し、かかるプロセッサはしばしば中央演算処理装置（ＣＰＵ）と呼ばれる。プロセッサの通常の形態はマイクロプロセッサと呼ばれる。コンピュータオペレーティングシステムは、典型的に、コンピュータのＣＰＵが実行するソフトウェアであり、ユーザーにコンピュータ情報技術及びリソースにアクセス及び操作することを可能にし、容易にする。情報技術システムに使用される共通のリソースは、データがコンピュータへ及びコンピュータから通過する入出力機構、データが保存可能なメモリ装置、情報処理が可能なプロセッサを含む。しばしば、情報技術システムは、データベースソフトウェアを通じて容易にされる、その後の検索、分析及び操作のために、データを収集するのに使用される。情報技術システムは、ユーザーに様々なシステム構成要素へのアクセス及び操作を可能にするインターフェースを提供する。
【００５３】
ある実施例においては、ＡＧＳコントローラ１４０１は、ユーザー入力装置１４１１、周辺装置１４１１及び／又は通信ネットワーク１４１３などからの一以上のユーザーなどの（しかしこれらには限定されない）主体と接続及び／又は通信することができる。
【００５４】
ネットワークは、グラフトポロジーにおいて、クライアント、サーバー及び仲介ノードの相互結合と相互動作をするものと一般に考えられている。「サーバー」という用語は、本開示を通じて使用されるように、通信ネットワークを横切って遠隔ユーザーの要求を処理及びそれに応答するコンピュータ、その他の装置、ソフトウェア又はそれらの組み合わせを一般に参照することに留意すべきである。サーバーはその情報を要求「クライアント」に提供する。ここで使用される「クライアント」という用語は、通信ネットワークを横切って要求を処理及び作成すると共にサーバーからのいかなる応答をも取得及び処理することができるコンピュータ、その他の装置、ソフトウェア又はそれらの組み合わせを一般に参照する。情報と要求の処理を促進及び処理し、及び／又は、ソースユーザーからデスティネーションユーザーに情報の通過を助長するコンピュータ、その他の装置、ソフトウェア又はそれらの組み合わせは、一般に「ノード」と呼ばれる。ネットワークは、ソースポイントからディスティネーションへの情報の移転を容易にすると一般に考えられている。ソースからディスティネーションへの情報の通過を助長するように特に機能するノードは、一般に「ルーター」と呼ばれる。ローカルエリアネットワーク（ＬＡＮ）、ピコネットワーク、ワイドエリアネットワーク（ＷＡＮ）、無線ネットワーク（ＷＬＡＮ）などの多くのネットワークの形態がある。例えば、インターネットは、一般に多数のネットワークの相互接続として受け入れられており、遠隔クライアントとサーバーは互いにアクセスして相互作用することが可能である。
【００５５】
ＡＧＳコントローラ１４０１は、メモリ１４２９に接続されたコンピュータシステム部１４０２などの（しかしこれらには限定されない）の構成要素を有する一般のコンピュータシステムに基づいてもよい。
【００５６】
コンピュータシステム部
コンピュータシステム部１４０２は、クロック１４３０、中央演算処理装置（ＣＰＵ）１４０３、リードオンリメモリ（ＲＯＭ）１４０６、ランダムアクセスメモリ（ＲＡＭ）１４０５及び／又はインターフェースバス１４０７を備えることができ、頻繁に、しかし必ずしも必要ではないが、システムバス１４０４を通じて全てが相互接続及び／又は通信する。選択的に、コンピュータシステム部は、内部電源１４８６に接続されてもよい。選択的に、暗号プロセッサ１４２６はシステムバスに接続されてもよい。システムクロックは、典型的に、水晶発振子を有し、ベース信号を提供する。クロックは、典型的に、システムバスと、コンピュータシステム部に内部接続されたその他の構成要素用の基準動作周波数を増減する様々なクロック乗算器に結合されている。コンピュータシステム部のクロックと様々な構成要素は、システムに亘って情報を具体化する信号を駆動する。コンピュータシステム部を通じて情報を具体化するかかる信号の送受信は通信と一般に呼ばれる。これらの通信信号は送受信が可能であり、本コンピュータを超えて信号通信を返信及び／又は応答の原因は、通信ネットワーク、入力装置、他のコンピュータシステム部、周辺装置などに送受信されることが可能である。もちろん上記構成要素のいずれかは、互いに直接接続可能であり、ＣＰＵに接続可能であり、及び／又は、様々なコンピュータシステムによって例示されるように使用される様々な変形例において組織化可能である。
【００５７】
ＣＰＵは、ユーザー及び／又はシステムが生成した要求を実行するプログラムモジュールを実行するのに適当な少なくとも一つの高速データプロセッサを有する。ＣＰＵは、ＡＭＤのＡｔｈｌｏｎ、デュロン及び／又はＯｐｔｅｒｏｎ、ＩＢＭ及び／又はモトローラのＰｏｗｅｒＰＣ、インテルのセルロン、アイテニアム、ペンティアム、ゼノン、コア及び／又はＸＳｃａｌｅ及び／又は同様のプロセッサなどのマイクロプロセッサであってもよい。ＣＰＵは、従来のデータ処理技術に従って格納されたプログラムコードを実行するために導線を通過する信号を通じてメモリと相互作用する。かかる信号通過は、ＡＧＳコントローラ内と様々なインターフェースを通じた通信を容易にする。処理要件がより大きな速度量を指示すれば、パラレル、メインフレーム及び／又はスーパーコンピューターアーキテクチャを同様に使用可能である。代替的に、配置要件がより大きな携帯性を指示すれば、より小さいパーソナルデジタルアシスタンツ（ＰＤＡ）を使用することができる。
【００５８】
電源
電源１４８６は、アルカリ、リチウム、ハイドライド、リチウムイオン、ニッケルカドミニウム、太陽電池などのパワーセルなど、小さい電子回路基板デバイスに電源を与える標準形態であってもよい。その他の種類のＡＣ又はＤＣ電源も同様に使用可能である。太陽電池の場合には、ある実施例においては、太陽電池は光子エネルギーを保持可能な隙間を与える。パワーセル１４８６は、ＡＧＳコントローラの少なくとも一つの内部接続された後続する構成要素に接続され、電流を全ての後続する構成要素に供給する。一例として、電源１４８６はシステムバス構成要素１４０４に接続されている。代替的な実施例において、外部電源１４８６は、Ｉ／Ｏインターフェース１４０８を横切って接続を通じて与えられる。例えば、ＵＳＢ及び／又はＩＥＥE１３９４接続は、接続を横切ってデータ及び電力を運ぶため、適当な電源である。
【００５９】
インターフェースアダプター
インターフェースバス１４０７は、入出力インターフェース（Ｉ／Ｏ）１４０８、記憶インターフェース１４０９、ネットワークインターフェース１４１０などの（しかしこれらには限定されない）従来の（必ずしも必要ではない）アダプターカードの形態で幾つかのインターフェースアダプターを受容し、接続し、及び／又は、通信する。選択的に、暗号プロセッサインターフェース１４２７はインターフェースバスに同様に接続されてもよい。インターフェースバスは、コンピュータシステム部の他の構成要素と同様に、互いにインターフェースアダプターと通信することを可能にする。インターフェースアダプターは、互換性のあるインターフェースバスに適合する。インターフェースアダプターは、スロットアーキテクチャを介してインターフェースバスに従来接続する。アクセラレーティッドグラフィックスポート（ＡＧＰ）、カードバス、（拡張）インダストリースタンダードアーキテクチャ（（Ｅ）ＩＳＡ）、マイクロチャネルアーキテクチャ（ＭＣＡ）、ニューバス、ペリフェラルコンポーネントインターコネクト（エクステンディッド）（ＰＣＩ（Ｘ））、ＰＣＩエクスプレス、パーソナルコンピュータメモリカードインターナショナルアソシエーション（ＰＣＭＣＩＡ）などの（しかしこれらには限定されない）従来のスロットアーキテクチャを使用することができる。
【００６０】
記憶インターフェース１４０９は、記憶装置１４１０、リムーバブルディスク装置などの（しかしこれらには限定されない）幾つかの記憶装置を受容し、通信し、及び／又は、接続する。記憶インターフェースは、（ウルトラ）（シリアル）アドバンストテクノロジーアタッチメント（パケットインターフェース）（（ウルトラ）（シリアル）ＡＴＡ（ＰＩ））、（エンハンスト）インテグレーティッドドライブエレクトロニクス（（Ｅ）ＩＤＥ）、インスティチュート・オブ・エレクトリカル・アンド・エレクトロニクス・エンジニアズ（ＩＥＥＥ）１３９４、ファイバーチャネル、スモールコンピュータシステムズインターフェース（ＳＣＳＩ）、ユニバーサルシリアルバス（ＵＳＢ）などの（しかしこれらには限定されない）接続プロトコルを使用することができる。
【００６１】
ネットワークインターフェース１４１０は、通信ネットワーク１４１３を受容し、通信し、及び／又は、接続する。通信ネットワーク１４１３を通じて、ＡＧＳコントローラは、ユーザー１４３３ａによって（例えば、ウェブブラウザを有するコンピュータなどの）遠隔クライアント１４３３ｂを通じてアクセス可能である。ネットワークインターフェースは、直接接続、イーサネット(R)（太細捩じれペア１０／１０００／１０００ベースＴなどの）、トークンリング、ＩＥＥＥ８０２．１１ａ−ｘなどの無線接続などの（しかしこれらには限定されない）接続プロトコルを使用可能である。通信ネットワークは、直接内部接続、インターネット、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、オペレーティング・ミッションズ・アズ・ノーズ・オン・ザ・インターネット（ＯＭＮＩ）、安全なカスタム接続、ワイドエリアネットワーク（ＷＡＮ）、（例えば、ワイヤレスアプリケーションプロトコル（ＷＡＰ）、Ｉモードなどの（しかしこれらには限定されない））無線ネットワークの一及び／又は組み合わせであってもよい。ネットワークインターフェースは入出力インターフェースの特別の形態とみなすことができる。更に、多数のネットワークインターフェース１４１０を様々な種類の通信ネットワーク１４１３と係合するのに使用されてもよい。例えば、複数のネットワークインターフェースは、ブロードキャスト、マルチキャスト及び／又はユニキャストネットワークを通じて通信を可能にするために使用可能である。
【００６２】
入出力インターフェース（Ｉ／Ｏ）１４０８は、ユーザー入力装置１４１１、周辺装置１４１２、暗号プロセッサ装置１４２８などを受容し、通信及び／又は接続可能である。Ｉ／Ｏは、アップルデスクトップバス（ＡＤＢ）、アップルデスクトップコネクタ（ＡＤＣ）、オーディオ、アナログ、デジタル、モノラル、ＲＣＡ、ステレオなど、ＩＥＥＥ１３９４ａ−ｂ、赤外線、ジョイスティク、キーボード、ミディ、光学、ＰＣＡＴ、ＰＳ／２、パラレル、無線、シリアル、ＵＳＢ、ビデオインターフェース、ＢＮＣ、同軸、コンポジット、デジタル、デジタルビジュアルインターフェース（ＤＶＩ）、ＲＣＡ、無線アンテナ、Ｓビデオ、ＶＧＡなど、無線などの接続プロトコルを使用可能である。通常の出力装置は、ビデオインターフェースからの信号を受け入れるテレビセットである。また、ビデオインターフェースから信号を受容するインターフェース（例えば、ＤＶＩ回路及びケーブル）を含むカソードレイチューブ（ＣＲＴ）又は液晶ディスプレイ（ＬＣＤ）ベースのモニターを典型的に有するビデオディスプレイが使用可能である。コンピュータシステム部によって生成されるビデオインターフェースコンポジット情報は、ビデオメモリフレーム内にコンポジット情報に基づいてビデオ信号を生成する。典型的に、ビデオインターフェースは、ビデオディスプレイインターフェース（例えば、ＲＣＡコンポジットビデオケーブルを受容するＲＣＡコンポジットビデオコネクタ、ＤＶＩディスプレイケーブルを受容するＤＶＩコネクタなど）を受け入れるビデオ接続インターフェースを通じてコンポジットビデオ情報を提供する。
【００６３】
ユーザー入力装置１４１１は、カードリーダー、ドングル、指紋リーダー、グローブ、グラフィックタブレット、ジョイスティック、キーボード、マウス、リモートコントロール、網膜リーダー、トラックボール、トラックパッドなどであってもよい。
【００６４】
周辺装置１４１２は、Ｉ／Ｏ、及び／又は、ネットワークインターフェース、記憶インターフェースなどの他のファシリティに、接続及び／又は通信可能であってもよい。周辺装置は、オーディオ装置、カメラ、ドングル（コピープロテクション用、デジタル署名を有する安全なトランザクションを可能にするなど）、（付加機能用の）外部プロセッサ、ゴーグル、マイクロホン、モニター、ネットワークインターフェース、プリンター、スキャナー、記憶装置、ビデオ装置、ビデオソース、バイザーなどであってもよい。
【００６５】
ユーザー入力装置及び周辺装置が使用可能であるが、ＡＧＳコントローラは、埋め込み型で、専用の、及び／又は、モニターレス（即ち、ヘッドレス）の装置として具体化されてもよく、アクセスがネットワークインターフェース接続を通じて提供されてもよいことを留意すべきである。
【００６６】
メモリ
一般に、プロセッサに記憶及び／又は情報検索に影響を与えることを可能にするいかなる機構及び／又は実施例もメモリ１４２９とみなされる。しかし、メモリは、メモリは代替性のある技術及びリソースであるので、いかなるメモリの実施例も互いの代わりに又は互いに協働して使用されてもよい。ＡＧＳコントローラ及び／又はコンピュータシステム部がメモリ１４２９の様々な形態を使用可能であってもよいことを理解すべきである。例えば、コンピュータシステム部は、オンチップのＣＰＵメモリ（例えば、レジスタ）、ＲＡＭ、ＲＯＭ、他の記憶装置の機能が紙パンチテープ又は紙パンチカード機構によって与えられてもよいが、もちろん、かかる実施例は、極端な低速動作をもたらす。典型的な構成では、メモリ１４２９は、ＲＯＭ１４０６、ＲＡＭ１４０５及び記憶装置１４１４を含む。記憶装置１４１４はいかなる従来のコンピュータシステムストレージであってもよい。記憶装置はドラム、（固定及び／又はリムーバブル）磁気ディスク装置、光磁気ドライブ、光ディスク（即ち、ＣＤ−ＲＯＭ／ＲＡＭ／レコーダブル（Ｒ）、リライタブル（ＲＷ）、ＤＶＤ−Ｒ／ＲＷなど）及び／又は他の装置などを有してもよい。このように、コンピュータシステム部は一般にメモリを必要とすると共にこれを最大限に利用している。
【００６７】
モジュールコレクション
メモリ１４２９は、広告生成プログラム、広告サーバー、広告の適合、広告の格納などを含んでもよい、オペレーティングシステムモジュール１４１５（オペレーティングシステム）、情報サーバーモジュール１４１６（情報サーバー）、ユーザーインターフェースモジュール１４１７（ユーザーインターフェース）、ウェブブラウザモジュール１４１８（ウェブブラウザ）、データベース１４１９、暗号サーバーモジュール１４２０（暗号サーバー）、ＡＧＳモジュール１４３５などの（即ち、全体としてモジュールコレクション）（しかしこれらには限定されない）プログラム及び／又はデータベースモジュール及び／又はデータなどのコレクションを含む。これらのモジュールは、格納可能であり、記憶装置及び／又はインターフェースバスを通じてアクセス可能な記憶装置からアクセス可能である。モジュールコレクションにあるような非従来的なソフトウェアモジュールは、典型的に、ローカル記憶装置１４１４に格納されるが、周辺機器、ＲＡＭ、通信ネットワークを通じた遠隔記憶ファシリティ、ＲＯＭ、様々な形態のメモリなどにロード及び／又は格納されてもよい。
【００６８】
オペレーティングシステム
オペレーティングシステムモジュール１４１５は、ＡＧＳコントローラの動作を促進する実行可能なプログラムコードである。典型的に、オペレーティングシステムは、Ｉ／Ｏ、ネットワークインターフェース、周辺機器、記憶装置などのアクセスを促進する。オペレーティングシステムは、アップルマッキントッシュＯＳＸ（サーバー）、ＡＴ＆Ｔプラン９、ＢｅＯＳ、リナックス、ユニックス及び／又は同様のオペレーティングシステムなどの高フォールトトレラントで、拡張可能で安全なシステムであってもよい。しかし、アップルマッキントッシュＯＳ、マイクロソフトＤＯＳ、パームＯＳ、ウインドウズ２０００／２００３／３．１／９５／９８／ＣＥ／ミレニアム／ＮＴ／ＸＰ（サーバー）などの、より限定された及び／又はそれほど安全ではないオペレーティングシステムも使用可能である。オペレーティングシステムは、モジュールコレクションにおいてそれ自体などを含む他のモジュールに及び／又は他のモジュールと通信してもよい。頻繁に、オペレーティングシステムは、他のプログラムモジュールやユーザーインターフェースなどと通信する。例えば、オペレーティングシステムは、プログラムモジュール、システム、ユーザー及び／又はデータ通信、要求及び／又は応答を包含、通信、生成、取得及び／又は提供する。オペレーティングシステムは、一旦ＣＰＵによって実行されると、通信ネットワーク、データ、Ｉ／Ｏ、周辺機器、プログラムモジュール、メモリ、ユーザー入力装置などとの相互作用を可能にする。オペレーティングシステムは、通信ネットワーク１４１３を通じて、ＡＧＳコントローラが他の主体と通信することを可能にする通信プロトコルを提供してもよい。マルチキャスト、ＴＣＰ／ＩＰ、ＵＤＰ、ユニキャストなどの（しかしこれらには限定されない）様々な通信プロトコルが、相互作用するための副搬送波移送機構としてＡＧＳコントローラに使用されてもよい。
【００６９】
情報サーバー
情報サーバーモジュール１４１６は、ＣＰＵにより実行される、格納されたプログラムコードである。情報サーバーは、アパッチソフトウェアファンデーションのアパッチ、マイクロソフトのインターネットインフォメーションサーバーなどの（しかしこれらには限定されない）従来のインターネット情報サーバーであってもよい。情報サーバーは、アクティブサーバーページ（ＡＳＰ）、アクティブＸ、（ＡＮＳＩ）（Ｏｂｊｅｃｔｉｖｅ−）Ｃ＋＋、Ｃ＃、共通ゲートウエイインターフェース（ＣＧＩ）スクリプト、ジャバ、ジャバスプリクト、プラクティカルエクストラクションレポート（ＰＥＲＬ）、パイソン、ウェブオブジェクツなどの（しかしこれらには限定されない）ファシリティを通じてプログラムモジュールの実行を可能にしてもよい。情報サーバーは、ファイル転送プロトコル（ＦＴＰ）、ハイパーテキスト転送プロトコル（ＨＴＴＰ）、セキュアハイパーテキスト転送プロトコル（ＨＴＴＰＳ）、セキュアソケットレイヤー（ＳＳＬ）などの（しかしこれらには限定されない）安全な通信プロトコルをサポートしてもよい。情報サーバーは、結果をウェブページの形でウェブブラウザへ提供し、他のプログラムモジュールとの相互作用を通じてウェブページの生成操作を可能にする。ＨＴＴＰ要求のドメインネームシステム（ＤＮＳ）解決部分が特定の情報サーバーに解決された後で、情報サーバーは、ＨＴＴＰ要求のリマインダーに基づいてＡＧＳコントローラの特定位置で情報要求を解決する。例えば、ｈｔｔｐ：／／１２３．１２４．１２５．１２６／ｍｙＩｎｆｏｒｍａｔｉｏｎ．ｈｔｍｌのような要求は、ＤＮＳサーバーによりそのＩＰアドレスの情報サーバーに解決される要求のＩＰ部分「１２３．１２４．１２５．１２６」を有してもよく、その情報サーバーは次いで要求の部分「／ｍｙＩｎｆｏｒｍａｔｉｏｎ．ｈｔｍｌ」に対するｈｔｔｐ要求を更に解析し、それを情報「ｍｙＩｎｆｏｒｍａｔｉｏｎ．ｈｔｍｌ」を含むメモリ内の位置に解決するかもしれない。また、他の情報提供プロトコルが、ポート２１を横切るＦＴＰ通信などの様々なポートを横切って使用されてもよい。情報サーバーは、モジュールコレクション内のそれ自身及び／又はその他のファシリティを含む他のモジュールに、及び／又は、他のモジュールと通信してもよい。頻繁に、情報サーバーは、ＡＧＳコントローラ、オペレーティングシステム、他のプログラムモジュール、ユーザーインターフェース、ウェブブラウザなどと通信する。
【００７０】
また、情報サーバーは、プログラムモジュール、システム、ユーザー、及び／又はデータ通信、要求及び／又は応答を包含、通信、生成、取得及び／又は提供してもよい。
【００７１】
ユーザーインターフェース
コンピュータインターフェースの機能は、ある点において、自動車の操作インターフェースと同様である。ステアリングホイール、ギアシフト及び速度計などの自動車の操作インターフェース構成要素は、自動車のリソース、機能及び状態のアクセス、動作及び表示を容易にする。チェックボックス、カーソル、メニュー、スクローラ及びウィンドウなどの（総じて一般にウィジェットと呼ばれる）コンピュータ相互作用インターフェース構成要素は同様にデータ及びコンピュータハードウェア及びオペレーティングシステムのリソース、機能及び状態のアクセス、動作及び表示を容易にする。動作インターフェースはユーザーインターフェースと一般に呼ばれる。アップルマッキントッシュオペレーティングシステムのアクア、マイクロソフトのウインドウズＸＰ、又は、ユニックスのＸ−ウィンドウズ(R)などのグラフィカルユーザーインターフェース（ＧＵＩ）はベースライン及び情報をアクセス及び表示する手段をグラフィックにユーザーに提供する。
【００７２】
ユーザーインターフェースモジュール１４１７は、ＣＰＵにより実行される、格納されたプログラムコードである。ユーザーインターフェースは、アップルマッキントッシュＯＳ、例えば、アクア、マイクロソフトウインドウズ（ＮＴ／ＸＰ）、ユニックスＸウインドウズ（ＫＤＥ、Ｇｎｏｍｅなど）、ｍｙｔｈＴＶなどのオペレーティングシステム及び／又はオペレーティング環境により、それと共に、及び／又は、その上に与えられる従来のグラフィックユーザーインターフェースであってもよい。ユーザーインターフェースは、テキスト及び／又はグラフィックなファシリティを通じて、プログラムモジュール及び／又はシステムファシリティの表示、実行、相互作用、操作及び／又は動作を可能にしてもよい。ユーザーインターフェースは、ユーザーがコンピュータシステムに影響を与え、相互作用し、及び／又は、操作することが可能なファシリティを提供する。ユーザーインターフェースは、それ自体及び／又は同様のファシリティを含むモジュールコレクション内の他のモジュールに及び／又はそれと共に通信してもよい。頻繁に、ユーザーインターフェースはオペレーティングシステムや他のプログラムモジュールなどと通信する。ユーザーインターフェースは、プログラムモジュール、システム、ユーザー、及び／又は、データ通信、要求、及び／又は、応答を包含、通信、生成、取得、及び／又は、取得してもよい。
【００７３】
ウェブブラウザ
ウェブブラウザモジュール１４１８は、ＣＰＵにより実行される、格納されたプログラムコードである。ウェブブラウザは、マイクロソフトインターネットエクスプローラー又はネットスケープナビゲーターなどの従来のハイパーテキストビューイングアプリケーションでもよい。安全なウェブブラウザは、ＨＴＴＰＳ、ＳＳＬなどによる１２８ビット（又はそれ以上）の暗号化を提供されてもよい。幾つかのウェブブラウザにより、ジャバ、ジャバスプリクト、アクティブＸなどのファシリティを通じてプログラムモジュールの実施が可能になる。ウェブブラウザと同様の情報アクセスツールは、ＰＤＡ、携帯電話及び／又は他のモバイルデバイスに組み込まれていてもよい。ウェブブラウザは、それ自体及び／又は同様のファシリティを含むモジュールコレクション内の他のモジュールに及び／又はそれと共に通信する。頻繁に、ウェブブラウザが、情報サーバー、オペレーティングシステム、集積プログラムモジュール（例えば、プラグイン）などと通信し、例えば、それは、プログラムモジュール、システム、ユーザー、及び／又は、データ通信、要求、及び／又は、応答を包含、通信、生成、取得、及び／又は、提供してもよい。もちろん、ウェブブラウザや情報サーバーの代わりに、複合的なアプリケーションは両者と同様の機能を実行するように開発されてもよい。複合的なアプリケーションは、情報の取得及び、ＡＧＳコントローラによって起動されたノードからユーザー、ユーザーエージェントなどに情報の提供に同様に影響を与えるだろう。複合的なアプリケーションは、標準的なウェブブラウザを使用するシステムにおいて価値がなくてもよい。
【００７４】
ＡＧＳコントローラモジュール
ＡＧＳコントローラモジュール１４３５は、ＣＰＵによって実行される、格納されたプログラムコードである。ＡＧＳコントローラモジュールは、様々な通信ネットワークを横切って、広告等のアクセス、生成、管理、販売、表示、ホスティング、提供、配布、適合及び格納に影響を与える。
【００７５】
ノード間の情報のアクセスを可能にするＡＧＳコントローラモジュールは、（ＡＮＳＩ）（Ｏｂｊｅｃｔｉｖｅ−）Ｃ（＋＋）、アパッチモジュール、バイナリーエクゼキュータブル、データベースアダプタ、ジャバ、ジャバスプリクト、マッピングツール、処理上及びオブジェクト指向の開発ツール、ＰＥＲL、パイソン、シェルスクリプト、ＳＱＬコマンド、ウェブアプリケーションサーバーエクステンション、ウェブオブジェクツなどの（しかしこれらには限定されない）標準開発ツールを使用することによって開発されてもよい。ＡＧＳコントローラモジュールは、モジュールコレクション内のそれ自体及び／又は同様のファシリティを含む他のモジュールに、及び／又は、それと共に通信してもよい。頻繁に、ＡＧＳコントローラモジュールは、仕事の表のサーバー、アフィリエイトコンテンツサーバー、広告データ格納部、オペレーティングシステム、他のプログラムモジュールなどと通信する。ＡＧＳコントローラモジュールは、プログラムモジュール、システム、ユーザー、及び／又は、データ通信、要求、及び／又は、応答を包含、通信、生成、取得、及び／又は、提供してもよい。
【００７６】
分配されたＡＧＳコントローラモジュール
ＡＧＳコントローラ構成要素のいずれかの構成及び／又は動作は、開発及び／又は配置を容易にするために、いずれの方法においても、組み合わせ、統合及び／又は配布することができる。同様に、モジュールコレクションは、開発及び／又は配置を容易にするために、いずれの方法においても、組み合わせ可能である。これを達成するために、構成要素を共通のコードベース又は、集積された方法で要求に応じて構成要素を動的にロードすることができるファシリティに集積してもよい。
【００７７】
モジュールコレクションは、標準データ処理及び／又は開発技術を通じて無数の変形例において統合及び／又は配布が可能である。プログラムモジュールコレクションのプログラムモジュールのいずれか一つの多数のインスタンスが、ロードバランス及び／又はデータ処理技術を通じて成果を向上するために、単一ノード及び／又は複数のノードを横切ってインスタンス化されてもよい。更に、単一のインスタンスは、複数のコントローラ及び／又はデータベースなどの記憶装置を横切って配布されてもよい。協働する全てのプログラムモジュールインスタンスとコントローラは、標準データ処理通信技術を通じてそうすることができる。
【００７８】
ＡＧＳコントローラの構成は、システム配置の状況に依存する。基底ハードウェアリソースの予算、容量、場所及び／又は使用などの（しかしこれらには限定されない）要素は、配置要求及び構成に影響を与えてもよい。構成がより統合及び／又は集積されたプログラムモジュールをもたらすか、より配布シリーズのプログラムモジュールをもたらすか、及び／又は、統合及び配布構成間で幾つかの結合をもたらすかどうかに拘らず、データが通信、取得及び／又は提供されてもよい。プログラムモジュールコレクションから共通のコードベースに統合されたモジュールのインスタンスは、データを通信、取得及び／又は提供してもよい。これは、データ参照（ポインターなど）、内部メッセージ、オブジェクトインスタンス可変通信、共有メモリースペース、可変通過などの（しかしこれらには限定されない）アプリケーション内データ処理通信技術を通じて達成されてもよい。
【００７９】
モジュールコレクション構成要素が、互いに離散、分離及び／又は外部にあるならば、他のモジュール構成要素と共に及び／又はそれに、データを通信、取得及び／又は提供が、アプリケーションプログラムインターフェース（ＡＰＩ）情報通過、（配布された）コンポーネントオブジェクトモデル（（Ｄ）ＣＯＭ）、（配布された）オブジェクトリンキング及びエンベッディング（（Ｄ）ＯＬＥなどの）、コモンオブジェクトリクエストブローカーアーキテクチャ（ＣＯＲＢＡ）、プロセスパイプ、共有ファイルなどの（しかしこれらには限定されない）アプリケーション内データ処理通信技術を通じて達成されてもよい。アプリケーション内通信のための離散的なモジュール構成要素間又はアプリケーション内通信のための単一のモジュールのメモリースペース内で送信されたメッセージは、グラマーの作成と分析を通じて促進されてもよい。グラマーは、モジュール内部及びモジュール間の通信メッセージの基礎を形成してもよい、グラマー生成と分析機能を可能にするｌｅｘ、ｙａｃｅ、ＸＭＬなどの標準開発ツールを使用することによって開発されてもよい。再び、構成はシステム配置の状況に依存する。
【００８０】
（表紙、名称、見出し、分野、背景、摘要、図面の簡単な説明、詳細な説明、請求の範囲、要約、図面及びその他の点を含む）本開示の全体は、請求の範囲に記載された発明が実施可能な様々な実施例を例示的に示している。本開示の長所と特徴は単なる実施例の代表例であり、包括的及び／又は排他的ではない。それらは、請求の範囲の原理を理解及び教示することを補助するためにのみ設けられている。それらは請求の範囲に記載された発明の全てを表わしてはいないことを理解しなければならない。なお、本開示のある側面はここで説明されていない。代替的な実施例は、本発明の特定の部分に対しては提供されていないし、未記載の代替的な実施例も部分的に入手可能であることは、それらの代替的な実施例の放棄と考えてはいけない。それらの未記載の実施例の多くは、本発明の同一の原理を組み込み、他は均等であることが理解されるであろう。このため、他の実施例が利用可能であり、機能的、論理的、組織的、構造的及び／又はトポロジーの変形が、本開示の範囲及び／又は本旨を逸脱せずに、可能であることを理解すべきである。なお、全ての実例及び／又は実施例は、本開示を通じて非限定的であるとみなす。また、それらの実施例に関して、スペースと繰り返しを減少する目的以外でここで記載されていないものに対して推察してはならない。例えば、いかなるプログラムモジュール（モジュールコレクション）、他の構成要素及び／又は図に説明されているような現在の特徴のセットの組み合わせの論理的及び／又はトポロジー上の構成は固定された操作順序及び／又は主張に限定されず、むしろ、いかなる開示された順序も例示的で、全ての均等は、順序によらず、本開示が企図していることを理解しなければならない。更に、これらの特徴は順番に実行されることに限定されず、むしろ、非同期に、同時発生的に、並行して、同時に、同期的に、などで実行することができるいかなる数のスレッド、プロセス、サービス、サーバーなどがこの開示によって企図されていることを理解しなければならない。なお、これらの特徴の幾つかは、それらが単一の実施例で同時に提供することができない点で互いに矛盾するかもしれない。同様に、幾つかの特徴は、本発明の一側面に適用可能であり、他の側面には適用不能である。また、本開示は、現在請求の範囲に記載されていない他の発明を含む。出願人は、それらの現在請求の範囲に記載されていない発明について、かかる発明を請求の範囲に記載する権利、更なる出願、継続出願、一部継続出願、分割出願などをする権利、を含む全ての権利を留保する。なお、本開示の長所、実施例、実例、機能、特徴、論理的、組織化、構成上、トポロジー及び／又は他の側面は、請求の範囲に規定されているように、本開示の限定又は請求の範囲の均等への限定と考えてはならない。
【図面の簡単な説明】
【００８１】
【図１】本発明の実施例によるシステムと相互作用する主体を示す図である。
【図２Ａ】本発明の実施例によるシステムユーザーとシステムとの相互作用の側面を示すフローチャートである。
【図２Ｂ】本発明の実施例によるシステムユーザーとシステムとの相互作用の側面を示すフローチャートである。
【図３Ａ】本発明の実施例によるシステムユーザー広告管理ツールの側面を示す。
【図３Ｂ】本発明の実施例によるシステムユーザー広告管理ツールの側面を示す。
【図４Ａ】本発明の実施例による基本データ入力の側面を示す。
【図４Ｂ】本発明の実施例による広告を作成する基本データ入力変換プロセスの側面を示す。
【図５】本発明の実施例によるシステムによって生成される例示的な広告の側面を示す。
【図６】本発明の実施例による広告の発展の側面を示す。
【図７】本発明の実施例による広告生成及び配布の側面を示す。
【図８】本発明の実施例による広告生成及び配布を示す。
【図９】システムデータベースモジュールの側面を示す。
【図１０】本発明の実施例による広告配布モジュールを示す。
【図１１】本発明の実施例による別の広告配布モジュールを示す。
【図１２】本発明の実施例による広告成果分析の側面を示す。
【図１３Ａ】本発明の実施例によるシステムの様々な構成を示す。
【図１３Ｂ】本発明の実施例によるシステムの様々な構成を示す。
【図１３Ｃ】本発明の実施例によるシステムの様々な構成を示す。
【図１４】開示されたシステムの実施例によるＣＡＮ制御部の実施例の側面を示す。
【符号の説明】
【００８２】
１００      職業広告ネットワーク（ＣＡＮ）システム
１０５      システム管理者
３００      広告管理ダッシュボード
７２０、８２０、９２０、１１２０    広告サーバー
８３０、９３０、１０３０、１１３０            アフィリエイトコンテンツサーバー
【図１】
2009537050.tif 000002
【図２Ａ】
2009537050.tif 000003
【図２Ｂ】
2009537050.tif 000004
【図３Ａ】
2009537050.tif 000005
【図３Ｂ】
2009537050.tif 000006
【図４Ａ】
2009537050.tif 000007
【図４Ｂ】
2009537050.tif 000008
【図５】
2009537050.tif 000009
【図６】
2009537050.tif 000010
【図７】
2009537050.tif 000011
【図８】
2009537050.tif 000012
【図９】
2009537050.tif 000013
【図１０】
2009537050.tif 000014
【図１１】
2009537050.tif 000015
【図１２】
2009537050.tif 000016
【図１３Ａ】
2009537050.tif 000017
【図１３Ｂ】
2009537050.tif 000018
【図１３Ｃ】
2009537050.tif 000019
【図１４】
2009537050.tif 000020
【国際調査報告】
2009537050.tif 000021
2009537050.tif 000022