(57)【特許請求の範囲】
【請求項１】
ウェブページオペレータ装置によってメッセージを管理する方法であって、
ウエブページオペレータ装置によってメッセージジェネレータ装置から、
複数の提案メッセージ内容と、複数のメッセージ識別子と、複数のメッセージテンプレートと、複数のメッセージテンプレート識別子とを受け取るステップとを含み、
複数のメッセージ識別子の各々は、複数の提案メッセージ内容の一つに対応し、
複数のメッセージテンプレート識別子の各々は、複数のメッセージテンプレートの一つに対応し、
前記メッセージジェネレータ装置と前記ウェブページオペレータ装置とは明確に区別でき、
前記複数の提案メッセージ内容の中の一部の複数の提案メッセージ内容を修正して、複数のカスタマイズされたメッセージ内容を生成するステップと、
ウェブページユーザからデータを集めるステップと、
前記データを前記メッセージジェネレータ装置に自動的に提供するステップと、
前記メッセージジェネレータ装置から、前記データに基づいて、前記複数のメッセージ識別子から選択されたメッセージジェネレータ選択メッセージ識別子と、前記複数のメッセージテンプレート識別子から選択されたメッセージジェネレータ選択メッセージテンプレート識別子とを自動的に要求するステップと、
前記メッセージジェネレータ装置から、前記メッセージジェネレータ選択メッセージ識別子と、前記メッセージジェネレータ選択メッセージ識別子に対応するメッセージタグと、前記メッセージジェネレータ選択メッセージテンプレート識別子とを自動的に受け取るステップと、
前記メッセージタグに従って、前記メッセージジェネレータ選択メッセージ識別子に対応するカスタマイズされたメッセージ内容を、前記メッセージジェネレータ選択メッセージテンプレート識別子に対応するメッセージテンプレートと自動的に組み合わせて、前記カスタマイズされたメッセージ内容を有するとともに前記メッセージテンプレートに従ってフォーマットされたメッセージを作成するステップと、
前記ウェブページユーザに対して前記メッセージを与えるためにウェブページオペレータ装置のチェックアウトプロセスの間に表示されたウエブサイトを自動的に修正するステップとを備え、ウエブページユーザはウェブページオペレータ装置およびメッセージジェネレータと異なる、メッセージを管理する方法。
【請求項２】
ウエブページオペレータ装置によってメッセージを管理する方法であって、
ウェブページユーザに対してメッセージを与えるためにウェブページオペレータ装置のチェックアウトプロセスの間に表示されたウエブサイトを自動的に修正するステップとを備え、ウエブページユーザはウェブページオペレータ装置およびメッセージジェネレータと異なり、
前記メッセージが、メッセージジェネレータ選択メッセージ識別子に対応するカスタマイズされたメッセージ内容と、メッセージジェネレータ選択メッセージテンプレート識別子に対応するメッセージテンプレートとを自動的に組み合わせることにより、ウェブページオペレータ装置により作成されるものであり、
前記メッセージジェネレータ選択メッセージ識別子および前記メッセージジェネレータ選択メッセージテンプレート識別子が、前記ウェブページオペレータ装置により前記ウェブページユーザから集められたデータが受け取られたことに応答して、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供されるものであり、
前記カスタマイズされたメッセージ内容が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供された複数の提案メッセージ内容から選択された提案メッセージ内容の、前記ウェブページオペレータ装置による修正結果であり、
前記メッセージジェネレータ選択メッセージテンプレート識別子が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供された複数のメッセージテンプレート識別子の１つであり、前記メッセージジェネレータ装置はウエブオペレータ装置と異なり、
前記複数のメッセージテンプレート識別子の各々が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供されたメッセージテンプレートに対応するものであることを特徴とする方法。
【請求項３】
請求項２に記載の方法において、
前記ウェブページオペレータ装置が、前記メッセージジェネレータ装置から前記複数の提案メッセージ内容を受け取るステップをさらに備えることを特徴とする方法。
【請求項４】
請求項２に記載の方法において、
前記ウェブページオペレータ装置が、前記メッセージジェネレータ装置から、前記複数の提案メッセージの中の各提案メッセージ内容に対応するメッセージ識別子を受け取るステップをさらに備えることを特徴とする方法。
【請求項５】
請求項２に記載の方法において、
前記ウェブページオペレータ装置が、前記メッセージジェネレータ装置から前記複数のメッセージテンプレートを受け取るステップをさらに備えることを特徴とする方法。
【請求項６】
請求項２に記載の方法において、
前記ウェブページオペレータ装置が、前記メッセージジェネレータ装置から、前記複数のメッセージテンプレートの中の各メッセージテンプレートに対応する前記メッセージテンプレート識別子を受け取るステップをさらに備えることを特徴とする方法。
【請求項７】
請求項２に記載の方法において、
前記複数の提案メッセージ内容の中から選択された提案メッセージ内容を修正して、前記カスタマイズされたメッセージ内容を生成するステップをさらに備えることを特徴とする方法。
【請求項８】
請求項２に記載の方法において、
前記ウェブページユーザからデータを集めるステップをさらに備えることを特徴とする方法。
【請求項９】
請求項２に記載の方法において、
前記データを前記メッセージジェネレータ装置に自動的に提供するステップをさらに備えることを特徴とする方法。
【請求項１０】
請求項２に記載の方法において、
前記メッセージジェネレータ装置から、前記データに基づいて、前記メッセージジェネレータ選択メッセージ識別子と、前記メッセージジェネレータ選択メッセージテンプレート識別子とを自動的に要求するステップをさらに備えることを特徴とする方法。
【請求項１１】
請求項２に記載の方法において、
前記メッセージジェネレータ装置から、前記メッセージジェネレータ選択メッセージ識別子と、前記メッセージジェネレータ選択メッセージ識別子に対応するメッセージタグと、前記メッセージジェネレータ選択メッセージテンプレート識別子とを自動的に受け取るステップをさらに備えることを特徴とする方法。
【請求項１２】
請求項２に記載の方法において、
前記メッセージジェネレータ選択メッセージ識別子に対応するメッセージタグに従って、前記メッセージジェネレータ選択メッセージ識別子に対応する前記カスタマイズされたメッセージ内容を、前記メッセージジェネレータ選択メッセージテンプレート識別子に対応する前記メッセージテンプレートと自動的に組み合わせるステップをさらに備えることを特徴とする方法。
【請求項１３】
請求項２に記載の方法において、
前記ウェブページオペレータ装置が、前記メッセージを自動的に作成するステップをさらに備えることを特徴とする方法。
【請求項１４】
請求項２に記載の方法において、
メッセージテンプレートが画像を含むことを特徴とする方法。
【請求項１５】
請求項２に記載の方法において、
メッセージテンプレートがオーディオを含むことを特徴とする方法。
【請求項１６】
請求項２に記載の方法において、
メッセージテンプレートがビデオを含むことを特徴とする方法。
【請求項１７】
請求項２に記載の方法において、
メッセージテンプレートがアニメーションを含むことを特徴とする方法。
【請求項１８】
請求項２に記載の方法において、
前記ウェブページユーザから前記データが集められるのに応答して、前記メッセージジェネレータ選択メッセージ識別子が決定されることを特徴とする方法。
【請求項１９】
請求項２に記載の方法において、
前記ウェブページユーザから前記データが集められるのに応答して、前記メッセージジェネレータ選択メッセージテンプレート識別子が決定されることを特徴とする方法。
【請求項２０】
メッセージを管理するシステムであって、
ウェブページユーザに対してメッセージを与えるためにウェブページオペレータ装置のチェックアウトプロセスの間に表示されたウエブサイトを自動的に修正するメッセージ処理回路を含み、
前記ウエブページユーザはウェブページオペレータ装置およびメッセージジェネレータ装置と異なり、
前記メッセージが、メッセージジェネレータ選択メッセージ識別子に対応するカスタマイズされたメッセージ内容と、メッセージジェネレータ選択メッセージテンプレート識別子に対応するメッセージテンプレートとを自動的に組み合わせることにより、ウェブページオペレータ装置により作成されるものであり、
前記メッセージジェネレータ選択メッセージ識別子および前記メッセージジェネレータ選択メッセージテンプレート識別子が、前記ウェブページオペレータ装置により前記ウェブページユーザから集められたデータが受け取られたことに応答して、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供されるものであり、
前記カスタマイズされたメッセージ内容が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供された複数の提案メッセージ内容から選択された提案メッセージ内容の、前記ウェブページオペレータ装置による修正結果であり、
前記メッセージジェネレータ選択メッセージテンプレート識別子が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供された複数のメッセージテンプレート識別子の１つであり、
前記メッセージジェネレータ装置は前記ウェブページオペレータ装置と異なり、
前記複数のメッセージテンプレート識別子の各々が、前記メッセージジェネレータ装置により前記ウェブページオペレータ装置に提供されたメッセージテンプレートに対応する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ管理システム、装置および／または方法に関するものである。
【発明の概要】
【０００２】
［定義］
次の用語が本明細書中で実質的に使用されるとき、以下の定義が適用される。それら用語と定義は、不利益を受けることなく提示され、かつ本願との整合性が取れたものである。本願または本願に対して優先権を主張する任意の出願の審査過程でそれら用語を再定義する権利が留保される。本願に対して優先権を主張する任意の特許の請求項を解釈する目的で、各定義（あるいは、この特許の審査過程で元の定義が補正された場合には、再定義された用語）は、その定義外の主題の明らかで明瞭な否認として機能するものである。
【０００３】
（１）“ａ”：少なくとも１つ
（２）“ａｃｃｏｒｄ（一致）”：一貫している
（３）“ａｃｃｏｒｄｉｎｇ（一致した）”：〜に従って、および／または、〜と一致する
（４）“ａｃｔｉｖｉｔｙ（動作）”：動作、活動、行為、働き、ステップ、および／またはプロセス、および／またはそれらの一部
（５）“ａｄａｐｔｅｄ（適合した）”：適当な、適した、および／または特定の機能を果たすことができる
（６）“ａｎｄ／ｏｒ（および／または）”：併せて、または代替として
（７）“ａｎｉｍａｔｉｏｎ（アニメーション）”：人間的に視認できて変化するグラフィクス
（８）“ａｐｐａｒａｔｕｓ（装置）”：特定の目的のための器具またはデバイス
（９）“ａｓｓｏｃｉａｔｅ（結合させる）”：結合すること、一体に連結すること、および／または関連付けること
（１０）“ａｕｄｉｏ（オーディオ）”：人間的に聞こえる音
【０００４】
（１１）“ａｕｔｏｍａｔｉｃ（自動の）”：ユーザによる制御および／または影響とは本質的に無関係な方法で、情報装置により行われること
（１２）“ａｕｔｏｍａｔｉｃａｌｌｙ（自動的に）”：外部の人間の影響および／または制御とは本質的に無関係な方法で動作および／または作動すること。例えば、自動光スイッチは、人間が光スイッチを手動で操作することなく、その視野の中で人間を“捉えた”ときに点灯することができる。
（１３）“ｂａｓｅｄ（基づいた）”：〜から導かれる
（１４）“ｃａｎ（〜できる）”：少なくともある実施形態において、〜する能力がある
（１５）“ｃａｕｓｅ（引き起こす）”：作用をもたらすこと
（１６）“ｃｉｒｃｕｉｔ（回路）”：ネットワークによって含まれる２またはそれ以上のスイッチングデバイスと、接続される対応エンドシステム間にあるが、ネットワークによって含まれない２またはそれ以上のスイッチングデバイスとを横断して設置される、導電性の経路および／または通信結合
（１７）“ｃｏｍｐｒｉｓｅｓ（備える）”：含むが、それに続くものに限定されない
（１８）“ｃｏｍｐｒｉｓｉｎｇ（備えている）”：含んでいるが、それに続くものに限定されない
（１９）“ｃｏｎｆｉｇｕｒｅ（構成する）”：適切な状態とすること、または特定の使用または状況に適合させること
（２０）“ｃｏｎｔｅｎｔ（内容）”：テキスト
【０００５】
（２１）“ｃｏｎｖｅｒｔ（変換する）”：変換すること、適合させること、および／または変化させること
（２２）“ｃｏｒｒｅｓｐｏｎｄ（対応する）”：関係付けること、関連付けること、付随すること、目的および／または位置が類似すること、すべての点で適合すること、および／または同等であること、および／または、量、分量、大きさ、品質および／または度合いが一致すること
（２３）“ｃｏｒｒｅｓｐｏｎｄｉｎｇ（対応する）”：  関係する、関連する、付随する、目的および／または位置が類似する、すべての点で適合する、および／または同等の、および／または、量、分量、大きさ、品質および／または度合いが一致する
（２４）“ｃｒｅａｔｅ（作成する）”：作ること、形成すること、生産すること、生成すること、生じさせること、および／または存在させること
（２５）“ｃｕｓｔｏｍｅｒ（顧客）”：パートナーのウェブサイト上に広告される製品を購入するかもしれない潜在的な顧客（例えば、保険を購入することを望む旅行者）
【０００６】
（２６）“ｃｕｓｔｏｍｅｒ−ｍａｔｃｈｅｄ  ａｄｖｅｒｔｉｓｅｍｅｎｔ（顧客適合広告）”：パートナーの顧客に製品を売り込むために、選択されたテンプレートに従って提示される、プロダクト識別子および／または説明書およびそれぞれのメッセージ内容および価格の組合せ。スポンサーは、パートナーの顧客によって入力されたデータに基づいて、顧客適合広告用のメッセージ内容を決定することができる。スポンサーは、アルゴリズムおよび／またはその他のスポンサー提供のビジネスルールを適用して、顧客適合広告のための選択メッセージ内容および／またはテンプレートを決定することができる。
（２７）“ｃｕｓｔｏｍｉｚｅｄ（カスタマイズされた）”：ただ一つだけの
（２８）“ｄａｔａ（データ）”：情報装置により処理するのに適した形式で表される情報
（２９）“ｄａｔａ  ｓｔｒｕｃｔｕｒｅ”（データ構造）：効率的にデータを操作することを可能にするデータの集合体、および／または、特定のデータ操作機能をサポートするように設計されたデータ要素中の論理的関係。データ構造は、データ構造の特性について記述するためにメタデータを含むことができる。データ構造の例としては、アレイ、辞書、グラフ、ハッシュ、ヒープ、リンクリスト、マトリックス、オブジェクト、キュー、リング、スタック、ツリーおよび／またはベクトルを含むことができる。
（３０）“ｄｅｆｉｎｅ（定義する）”：アウトライン、形式または構造を規定すること
【０００７】
（３１）“ｄｅｔｅｒｍｉｎｅ（決定する）”：得ること、計算すること、決めること、推定すること、および／または解明すること
（３２）“ｄｅｔｅｒｍｉｎｅｄ（決定される）”：気付く、および／または決められる
（３３）“ｄｅｖｉｃｅ（装置）”：機械、製造物、および／またはそれらの集合
（３４）“ｅａｃｈ（各）”：個別に考えられる、グループの１つ１つ
（３５）“ｅｍｂｏｄｉｍｅｎｔ（実施形態）”：実施例
（３６）“ｅｘｅｍｐｌａｒｙ（例示的な）”：模範として働く
（３７）“ｆｏｒｍａｔ（フォーマットする）”：（動詞）記憶または表示のためにデータの配置および／または構成を設定すること
（３８）“ｆｒｏｍ（から）”：起点を示すために使用される
（３９）“ｆｕｒｔｈｅｒ（さらに）”：加えて
（４０）“ｇａｔｈｅｒ（集める）”：収集すること、得ること、および／または受け取ること
【０００８】
（４１）“ｇｅｎｅｒａｔｅ（生成する）”：作成すること、生産すること、生じさせること、および／または存在させること
（４２）“ｈａｐｔｉｃ（触覚の）”：運動感覚動作の人間感覚および／または接触の人間感覚を含む。多くの潜在的な触覚の経験の中には、少なくとも部分的に非視覚的、非聴覚的、非臭覚的な方法で認識される、数多くの感覚、感覚における体位の違い、および時間に基づく感覚の変化があり、それには、触覚で感知できる接触（接触されること）、能動的な接触、把持、圧力、抵抗、引っ張ること、滑り、伸び、力、トルク、衝撃、穿刺、振動、動作、加速、急な動作、鼓動、オリエンテーション、手足の位置、重力、質感、間隙、凹部、粘性、痛み、痒み、湿度、温度、熱伝導性および熱容量の体感が含まれる。
（４３）“ｉｄｅｎｔｉｆｉｅｒ（識別子）”：特定のエンティティ、オブジェクト、動作、サービス、関係、特徴、情報項目および／またはドキュメントに固有の一群の標識。識別子は、例えば、数、文字数字列、コード、バーコード、ＲＦＩＤなどのような、人間および／または機械可読および／または認識可能なものとすることができる。
（４４）“ｉｄｅｎｔｉｆｙ（識別する）”：特定すること、認識すること、検出すること、および／またはアイデンティティ、起源、性質、および／または明確な特徴を証明すること
（４５）“ｉｍａｇｅ（画像）”：エンティティおよび／または現象の少なくとも２次元の表現
【０００９】
（４６）“ｉｎｆｏｒｍａｔｉｏｎ  ｄｅｖｉｃｅ（情報装置）”：パーソナルコンピュータ、ワークステーション、サーバ、ミニコンピュータ、メインフレーム、スーパーコンピュータ、コンピュータ端末、ラップトップ、ウエアラブルコンピュータ、および／またはパーソナルデジタルアシスタント（ＰＤＡ）、モバイル端末、ブルートゥース（登録商標）デバイス、コミュニケータ、“スマート”フォン（Ｔｒｅｏのようなデバイスなど）、メッセージサービス（例えば、ブラックベリー（登録商標））、レシーバ、ページャ、ファクシミリ、携帯電話、旧来の電話、電話装置、プログラムドマイクロプロセッサまたはマイクロコントローラおよび／または周辺の集積回路素子、ＡＳＩＣまたはその他の集積回路、個別素子回路のようなハードウェア電子論理回路、および／または、ＰＬＤ、ＰＬＡ、ＦＰＧＡまたはＰＡＬのようなプログラム可能論理回路など、任意の汎用および／または特定目的コンピュータのようなデータおよび／または情報を処理することができる任意の装置。一般に、本明細書に記載の方法、構造および／またはグラフィカルユーザインターフェースの少なくとも一部を実行することができる有限状態機械が存在する任意の装置を、情報装置として使用することができる。情報装置は、１またはそれ以上のネットワークインタフェイス、１またはそれ以上のプロセッサ、命令を含む１またはそれ以上のメモリ、および／または１またはそれ以上の入出力（Ｉ／Ｏ）装置、Ｉ／Ｏ装置に接続された１またはそれ以上のユーザインタフェースなどのような構成要素を含むことができる。
【００１０】
（４７）“ｉｎｉｔｉａｌｉｚｅ（初期化する）”：使用および／またはある将来の事象のために何かを準備すること
（４８）“ｉｎｐｕｔ／ｏｕｔｐｕｔ（Ｉ／Ｏ）ｄｅｖｉｃｅ（入出力装置）”：オーディオ、視覚、触覚、臭覚および／または味覚指向装置のような任意の知覚指向の入力および／または出力装置であって、それには、例えば、Ｉ／Ｏ装置を取付または接続することができるポートを潜在的に含む、モニター、ディスプレイ、プロジェクタ、オーバーヘッドディスプレイ、キーボード、キーパッド、マウス、トラックボール、ジョイスティック、ゲームパッド、ホイール、タッチパッド、タッチパネル、ポインティングデバイス、マイクロホン、スピーカ、ビデオカメラ、カメラ、スキャナ、プリンタ、触覚装置、バイブレータ、触覚シミュレータおよび／または触覚パッドが含まれる。
（４９）“ｍａｃｈｉｎｅ  ｉｎｓｔｒｕｃｔｉｏｎｓ（機械命令）”：情報装置のような機械に、１またはそれ以上の特定の動作、操作または機能を行わせるように構成される指示。その指示は、“プロセッサ”、“カーネル”、“オペレーティングシステム”、“プログラム”、“アプリケーション”、“ユーティリティ”、“サブルーチン”、“スクリプト”、“マクロ”、“ファイル”、“プロジェクト”、“モジュール”、“ライブラリ”、“クラス”および／または“オブジェクト”等と呼ばれるエンティティを形成することができる場合があるが、ハードウェア、ファームウェアおよび／またはソフトウェアにおけるマシンコード、ソースコード、オブジェクトコード、コンパイル済みコード、アセンブルコード、インタープレタブルコードおよび／または実行可能コード等として具現化することができる。
（５０）“ｍａｃｈｉｎｅ−ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ（機械可読媒体）”：物理的構造であって、この物理的構造から、情報装置、コンピュータ、マイクロプロセッサおよび／またはコントローラ等のような機械が、データ、情報および／または命令を取得および／または記憶することができるものである。その例には、メモリ、パンチカードおよび／または光可読形式などが含まれる。
【００１１】
（５１）“ｍａｙ（〜してもよい）”：少なくともある実施形態において、可能とされる、および／または許される
（５２）“ｍｅｍｏｒｙ  ｄｅｖｉｃｅ（メモリ装置）”：命令および／またはデータのようなアナログまたはデジタル情報を記憶することができる装置。その例には、不揮発性メモリ、揮発性メモリ、ランダムアクセスメモリ、ＲＡＭ、読み取り専用メモリ、ＲＯＭ、フラッシュメモリ、磁気媒体、ハードディスク、フロッピー（登録商標）ディスク、磁気テープ、光媒体、光ディスク、コンパクトディスク、ＣＤ、デジタル多用途ディスク、ＤＶＤおよび／またはレイドアレイなどが含まれる。メモリ装置はプロセッサに接続することができ、かつ／または例えば、本明細書に開示される実施形態に従って、プロセッサにより実行されるように構成された命令を記憶することができる。
（５３）“ｍｅｒｇｅ（併合する）”：組み合わせること、混合すること、および／または単一のエンティティに統合すること
【００１２】
（５４）“ｍｅｓｓａｇｅ（メッセージ）”：製品をパートナーの顧客に広告するために使用される固有のメッセージＩＤ、メッセージタグおよびメッセージテキストを含む情報の組合せ。メッセージテキストは、一般には含まないが、画像、アニメーション、オーディオ、および／またはビデオなどを含むことができる。しかしながら、メッセージテンプレートは、画像、アニメーション、オーディオおよび／またはビデオなどを含むことができる。各メッセージは、典型的には、メッセージが広告のどこに入るのかをメッセージテンプレートに決めさせる、ＨＥＡＤＥＲまたはＩＮＴＲＯのようなタグを含んでいる。各メッセージテキストは、パートナーにより確認および／または承認されるとともに、パートナーのウェブサイトに置かれ、そのウェブサイトにおいて、ウェブページがその顧客によって見られるときに、それをパートナーの顧客に表示することができる。メッセージＩＤによって、スポンサーは、パートナーのウェブサーバ上に格納されたすべてのメッセージへの言及を維持することができるが、パートナーは、スポンサーからの承認無しにメッセージの内容（例えば、メッセージテキスト）を変更することができる。すなわち、スポンサーはメッセージＩＤとメッセージテキストをパートナーに供給することができる。パートナーは、自由にメッセージテキストを変更することができるが、メッセージＩＤを変更することはできない。以下に、例示的なメッセージ（行）を含む例示的なメッセージパック（テーブル）を示す。
【００１３】
メッセージＩＤ      メッセージテキスト
４０００００      “Ｒｅｃｏｍｍｅｎｄｅｄ：  Ｐｒｏｔｅｃｔ  Ｙｏｕｒ  Ｔｒｉｐ（推奨：あなたの旅行を守る）”
４００００１      “Ｐｒｏｔｅｃｔ  ｙｏｕｒ  ｉｎｖｅｓｔｍｅｎｔ  ｗｉｔｈ  Ａｃｃｅｓｓ  Ａｍｅｒｉｃａ．  Ｃｏｖｅｒａｇｅ  ｉｓ  ａｖａｉｌａｂｌｅ  ｆｏｒ  ａ  ｎｏｎ−ｒｅｆｕｎｄａｂｌｅ  ａｉｒｌｉｎｅ  ｔｉｃｋｅｔ  ｕｐ  ｔｏ  ＄３，０００．（Ａｃｃｅｓｓ  Ａｍｅｒｉｃａであなたの投資を保護してください。保険範囲は、３，０００ドルまでの払戻不可の航空券に利用可能です。）”
４００００２ｄ    “Ｓｅｅ  Ｔｅｒｍｓ  ａｎｄ  Ｃｏｎｄｉｔｉｏｎｓ（条件を参照してください）”
４００００７      “Ｓａｔｉｓｆａｃｔｉｏｎ  Ｇｕａｒａｎｔｅｅｄ：  Ｒｅｃｅｉｖｅ  ａ  ｒｅｆｕｎｄ  ｏｎ  ｙｏｕｒ  ｐｒｅｍｉｕｍ  ｗｉｔｈｉｎ  １０  ｄａｙｓ  ｏｆ  ｐｕｒｃｈａｓｅ  ｉｆ  ｙｏｕ  ｄｅｃｉｄｅ  ｔｏ  ｃａｎｃｅｌ  ｙｏｕｒ  ｃｏｖｅｒａｇｅ  ａｎｄ  ｙｏｕ  ｈａｖｅ  ｎｏｔ  ｆｉｌｅｄ  ａ  ｃｌａｉｍ  ｏｒ  ｄｅｐａｒｔｅｄ  ｏｎ  ｙｏｕｒ  ｔｒｉｐ（賠償保証：あなたの保険範囲をキャンセルすることを決めて、かつあなたが支払請求をしていないか、旅行に出発していない場合には、購入の１０日以内にあなたの保険料の返金を受け取ってください）”
４００００３      “Ｙｅｓ，ａｄｄ  ｉｎｓｕｒａｎｃｅ  ｆｏｒ（はい。〜のための保険を付けてください）”
４００００４      “Ｐｒｉｃｅ（価格）”
４００００５ｄ    “Ｈｏｗ  ｗａｓ  ｔｈｉｓ  Ｃａｌｃｕｌａｔｅｄ？（これはどのように計算されたのか？）”
４００００６      “Ｎｏ，ｔｈａｎｋ  ｙｏｕ．（いいえ、結構です。）”
【００１４】
（５５）“ｍｅｓｓａｇｅ  ｇｅｎｅｒａｔｏｒ（メッセージジェネレータ）”：提案メッセージおよび対応するメッセージ識別子に加えて、メッセージテンプレートおよび対応するメッセージテンプレート識別子をウェブページオペレータに与えるエンティティ
（５６）“ｍｅｓｓａｇｅ  ｔｅｍｐｌａｔｅ（メッセージテンプレート）”：１つのフォームであって、典型的には、スポンサーにより開発され、パートナーにより使用のために承認され、デザインの定義、スポンサーにより提案された製品を広告する１またはそれ以上のメッセージの書式設定などに適したフォーム。メッセージテンプレートは、メッセージのタグと、メッセージタグがクォートパックに現れる順序に基づいて、広告に現れるメッセージの位置を決定することができる。ランタイムにおいて、メッセージタグは、クォートパック内でパートナー承認メッセージテキストに対して参照されて、パートナーのウェブサイト上に表示するための商品の広告を生成することができる。クォートパックは、どのメッセージテンプレートを使用するのかの表示を含むことができる。メッセージテンプレートは、メッセージの配置を決定することができ、デザイン、書式設定、カラーリング、および／またはメッセージの強調を決定することができる。
【００１５】
（５７）“ｍｅｔｈｏｄ（方法）”：何かを実現するためのプロセス、手順、および／または関連動作の集合
（５８）“ｍｏｄｉｆｉｃａｔｉｏｎ（修正）”：電子ファイルの内容に対する交代、変更、および／または調整
（５９）“ｍｏｄｉｆｙ（修正する）”：変更すること、変化を生じさせること、編集すること、変えること、置き換えること、削除すること、および／または訂正すること
（６０）“ｎｅｔｗｏｒｋ（ネットワーク）”：通信的に接続された複数のノード。ネットワークは、任意の様々な種類のサブネットワークとすることができ、かつ／またはそれらを利用することができ、サブネットワークとしては、回線交換、公衆交換、パケット交換、データ、電話、電気通信、映像分配、ケーブル、地上波、ブロードキャスト、衛星、ブロードバンド、企業の、全世界の、国の、地域の、広域、基幹回線、パケット交換ＴＣＰ／ＩＰ、高速イーサネット（登録商標）、トークンリング、公衆インターネット、プライベート、ＡＴＭ、マルチドメイン、および／またはマルチゾーンサブネットワーク、１またはそれ以上のインターネットサービスプロバイダ、および／またはローカルエリアネットワークに直接的に接続されていないスイッチ、ルータおよび／またはゲートウェイのような１またはそれ以上の情報装置などが挙げられる。
【００１６】
（６１）“ｎｅｔｗｏｒｋ  ｉｎｔｅｒｆａｃｅ（ネットワークインターフェース）”：情報装置をネットワークに接続することができる任意の装置、システムまたはサブシステム。例えば、ネットワークインターフェースは、電話、セルラーフォン、セルラーモデム、電話データモデム、Ｆａｘモデム、無線トランシーバ、イーサネット（登録商標）カード、ケーブルモデム、デジタル加入者回線インターフェース、ブリッジ、ハブ、ルータまたはその他の類似デバイスとすることができる。
（６２）“ｐａｃｋｅｔ（パケット）”：通信の離散インスタンス
（６３）“ｐａｒｔｎｅｒ（パートナー）”：ウェブページ上に広告を表示しているパーティ（例えば、Ｅｌｖｉａの場合におけるＤｅｌｔａまたはＣｏｎｔｉｎｅｎｔａｌ）
（６４）“ｐｌｕｒａｌｉｔｙ（複数存在すること）”：複数および／または１以上である状態
（６５）“ｐｒｅｄｅｔｅｒｍｉｎｅｄ（予め設定された）”：前もって決められた
【００１７】
（６６）“ｐｒｏｃｅｓｓｏｒ（プロセッサ）”：１またはそれ以上の予め設定されたタスクを実行するための装置および／または機械可読命令のセット。プロセッサは、ハードウェア、ファームウェアおよび／またはソフトウェアの何れか１つまたは組合せを含むことができる。プロセッサは、タスクを行なうために、機械的、空気圧の、水力の、電気的、磁気的、光学的、情報の、化学的および／または生物学的な原理、信号および／または入力を利用することができる。ある実施形態では、プロセッサは、実行可能プロセッサおよび／または情報装置により、使用する情報の操作、分析、修正、変換、送信を行うことにより、かつ／または情報を出力装置に送ることにより、情報に基づいて動作することができる。プロセッサは、中央処理装置、ローカルコントローラ、遠隔制御装置、並列コントローラ、および／または分散コントローラ等として機能することができる。特に明記しない限りは、プロセッサは、マイクロコントローラ、および／またはカリフォルニア州サンタクララのインテル社によって製造されたペンティアム（登録商標）ＩＶシリーズのマイクロプロセッサなどのマイクロプロセッサのような汎用のデバイスとすることができる。ある実施形態では、プロセッサは、本明細書に開示された実施形態の少なくとも一部をハードウェアおよび／またはファームウェアにおいて実行するように設計された、特定用途向けＩＣ（ＡＳＩＣ）またはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）のような専用装置とすることができる。
【００１８】
（６７）“ｐｒｏｄｕｃｔ（製品）”：１またはそれ以上の商品および／またはサービス
（６８）“ｐｒｏｊｅｃｔ（推定する）”：演算すること、見積もること、または予測すること
（６９）“ｐｒｏｖｉｄｅ（提供する）”：備え付けること、供給すること、与えること、運ぶこと、送ること、および／または利用可能とすること
（７０）“ｑｕｏｔｅ  ｐａｃｋ（クォートパック）”：提案される製品、製品を広告するために使用すべきメッセージテンプレートおよび／またはメッセージを記載する、かつ／または特定するランタイムレスポンスパッケージ（ｒｕｎｔｉｍｅ  ｒｅｓｐｏｎｓｅ  ｐａｃｋａｇｅ）。クォートパックは、パートナーおよび／またはパートナーの顧客からの引用要求に応答してスポンサーにより動的に作成することができる。クォートパックは、組合せプロセスへの入力とすることができ、そのプロセスは、広告をパートナーの顧客に与える前に、パートナーのウェブサーバ上で実行することができる。
【００１９】
（７１）“ｒｅｃｅｉｖｅ（受け取る）”：集めること、取ること、取得すること、得ること、受け入れること、および／または〜に与えること
（７２）“ｒｅｃｏｍｍｅｎｄ（推奨する）”：提案すること、賞賛すること、推薦すること、および／または保証すること
（７３）“ｒｅｎｄｅｒ（与える）”：例えば、データ、コマンド、テキスト、グラフィクス、オーディオ、ビデオ、アニメーションおよび／またはハイパーリンクなどとして、任意の視覚的、オーディオおよび／または触覚機構などを通じて、ディスプレイ、モニタ、プリンタ、電子紙、眼球インプラント、蝸牛インプラント、スピーカ等により、表示すること、公表すること、話すこと、印字すること、および／またはそれ以外の人間に知覚させること
（７４）“ｒｅｐｅａｔｅｄｌｙ（繰り返し）”：何度も反復して、繰り返し
（７５）“ｒｅｑｕｅｓｔ（要求する）”：（動詞）必要性および／または要望を表すこと、問い合わせること、および／または依頼すること、（名詞）要望の表現を伝えるもの、および／または求められるもの
（７６）“ｒｅｓｐｏｎｓｉｖｅ（応答する）”：影響および／または刺激に反応すること
（７７）“ｒｅｓｕｌｔ（結果）”：特定の動作、操作および／または進路の結末および／または結論
（７８）“ｓｅｌｅｃｔ（選択する）”：代替物の中から選ぶこと、または抽出すること
（７９）“ｓｅｌｅｃｔｅｄ（選択された）”：選ばれた項目
（８０）“ｓｅｔ（セット）”：関連する複数のもの
【００２０】
（８１）“ｓｉｇｎａｌ（信号）”：動作のための機械命令、および／または１またはそれ以上の文字、単語、記号、標章、信号旗、画像表示および／または特殊音などのような、予め意味が決められて、物理的変数における自動的に検知可能な変数として符号化された情報である。上記物理的変数には、空気圧の、水力の、音響の、流体の、機械的、電気的、磁気的、光学的、化学的および／または生物学的な変数が含まれ、それには、電力、エネルギ、圧力、流量、粘性、密度、トルク、衝撃、力、周波数、位相、電圧、電流、抵抗、起磁力、磁界の強さ、磁界フラックス、磁束密度、磁気抵抗、透磁率、屈折率、光学波長、磁性、反射率、透過率、位相シフト、濃度および／または温度などが含まれる。内容に応じて、信号および／またはそこで符号化された情報は、同期する、非同期の、ハードリアルタイムの、ソフトリアルタイムの、非リアルタイムの、連続的に生じる、連続的に変化する、アナログの、離散的に生じる、離散的に変化する、量子化される、デジタルの、ブロードキャストされる、マルチキャストされる、ユニキャストされる、送信される、伝達される、受信される、連続的に測定される、離散的に測定される、処理される、符号化される、暗号化される、多重化される、変調される、拡散される、逆拡散される、復調される、検知される、逆多重化される、復号される、かつ／または解読等されるものとすることができる。
【００２１】
（８２）“ｓｐｏｎｓｏｒ（スポンサー）”：パートナーのウェブサイト上に表示されるように、彼らの製品（例えば、旅行保険用のＥｌｖｉａ）のために広告内容を作成するパーティ
（８３）“ｓｔｏｒｅ（記憶する）”：一般的にはメモリ内に、データを置くこと、保持すること、および／または維持すること
（８４）“ｓｕｂｐｌｕｒａｌｉｔｙ（一部の複数）”：サブセット
（８５）“ｓｕｂｓｔａｎｔｉａｌｌｙ（実質的に）”：非常に、大いに
（８６）“ｓｕｇｇｅｓｔｅｄ  ｃｏｎｔｅｎｔ（提案内容）”：ウェブページオペレータが決定的なテキストを指定しない場合に使用されることとなるテキスト
（８７）“ｓｙｓｔｅｍ（システム）”：装置、機械、製品および／またはプロセスの集合体、１またはそれ以上の実際的で、明確で、具体的で、有用な機能を行うように設計された集合体
（８８）“ｔａｇ（タグ）”：（名詞）ＨＴＭＬ、ＸＭＬおよび／またはその他のマークアップ言語内の単位データ（要素）の動作、構成および／またはフォーマットを記述するテキスト、（動詞）ラベルを付けること、説明すること、識別すること、および／または分類すること
（８９）“ｔｅｍｐｌａｔｅ（テンプレート）”：予め設計された、カスタマイズされたフォーマットおよび構成を有し、テキストが備えられる準備ができている電子ファイル
（９０）“ｔｒａｎｓｍｉｔ（送信する）”：信号として送ること、提供すること、備え付けること、および／または供給すること
（９１）“ｕｓｅｒ（ユーザ）”：人、組織、プロセス、装置、プログラム、プロトコル、および／または装置、システム、プロセスおよび／またはサービスを使用するシステム
【００２２】
（９２）“ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ（ユーザインターフェース）”：ユーザに情報を提供するか、かつ／またはユーザに情報を要求するための任意の装置。ユーザインタフェースは、テキスト、グラフィック、オーディオ、ビデオ、アニメーションおよび／または触覚の要素の少なくとも１つを含む。テキストの要素は、例えば、プリンタ、モニタ、ディスプレイ、プロジェクタなどによって提供することができる。グラフィックの要素は、例えば、モニタ、ディスプレイ、プロジェクタおよび／または、光、フラグ、ビーコンのような可視指示装置などによって提供することができる。オーディオ要素は、例えば、スピーカ、マイクロホン、および／またはその他の音発生および／または受信装置によって提供することができる。ビデオ要素またはアニメーション要素は、例えば、モニタ、ディスプレイ、プロジェクタおよび／またはその他の視覚装置によって提供することができる。触覚要素は、例えば、超低周波スピーカ、バイブレータ、触覚刺激装置、触覚パッド、シミュレータ、キーボード、キーパッド、マウス、トラックボール、ジョイスティック、ゲームパッド、ホイール、タッチパッド、タッチパネル、ポインティングデバイスおよび／またはその他の触覚装置などによって提供することができる。ユーザインタフェースは、例えば１またはそれ以上の文字、数、記号などのような１またはそれ以上のテキスト要素を含むことができる。ユーザインタフェースは、例えば、画像、写真、図面、アイコン、ウィンドウ、タイトルバー、パネル、シート、タブ、ドローア、マトリックス、テーブル、フォーム、カレンダ、アウトラインビュー、フレーム、ダイアログボックス、スタティックテキスト、テキストボックス、リスト、ピックリスト、ポップアップリスト、プルダウンリスト、メニュ、ツールバー、ドック、チェックボックス、ラジオボタン、ハイパーリンク、ブラウザ、ボタン、コントロール、パレット、プレビューパネル、カラーホイール、ダイヤル、スライダ、スクロールバー、カーソル、ステータスバー、ステッパおよび／または進行インジケータなどのような１またはそれ以上のグラフィカル要素を含むことができる。テキストおよび／またはグラフィカルな要素は、外観、背景色、背景スタイル、境界スタイル、境界厚さ、表示色、フォント、フォントスタイル、フォントサイズ、アラインメント、行間隔、インデント、最大データ長、バリデーション、クエリ、カーソルタイプ、ポインタタイプ、自動サイジング、位置および／またはディメンションなどの選択、プログラミング、調節、変更、指定などを行うために使用することができる。ユーザインタフェースは、例えば、音量調節、ピッチ制御、速度制御、ボイスセレクタのような１またはそれ以上のオーディオ要素と、オーディオの再生、速度、一時停止、早送り、リバースなどの制御を行うための１またはそれ以上の要素とを含むことができる。ユーザインタフェースは、ビデオの再生、速度、一時停止、早送り、リバース、ズームイン、ズームアウト、回転および／またはチルト等を制御する要素のような１またはそれ以上のビデオ要素を含むことができる。ユーザインタフェースは、例えば、アニメーションの再生、一時停���、早送り、リバース、ズームイン、ズームアウト、回転、チルト、色彩、明度、速度、周波数、外観等を制御する要素のような１またはそれ以上のアニメーション要素を含むことができる。ユーザインタフェースは、例えば、触覚刺激、力、圧力、振動、動作、変位、温度などを利用する要素のような１またはそれ以上の触覚要素を含むことができる。
【００２３】
（９３）“ｖｉａ（によって）”：〜を手段として、および／または、〜を利用して
（９４）“ｖｉｄｅｏ（ビデオ）”：人間的に見ることができ、変化する画像
（９５）“ｗｅａｖｉｎｇ（組み合わせて作り上げる）”：１つのプロセスであって、ランタイム時に、そのプロセスを通じて、スポンサーに提案の要求を送ることにより、パートナーが取引を開始することができる。スポンサーは、顧客適合クォートパックをパートナーに返すことができ、パートナーは、クォートパックにおいて識別される製品、メッセージおよび／またはメッセージテンプレートを互いに組み合わせて、顧客に対する動的な広告を生成することができる。
（９６）“ｗｅｂｐａｇｅ  ｏｐｅｒａｔｏｒ（ウェブページオペレータ）”：ハイパーテキスト転送プロトコルを介して、メッセージ、ドキュメント、入力画面、および／またはＵＲＬにより識別される情報を提供するように構成されたサーバを制御するエンティティ
（９７）“ｗｈｅｒｅｉｎ（その点において）”：〜に関して、並びに、および／または、〜に加えて
【００２４】
ある例示的な実施形態は、ウェブページユーザにメッセージを自動的に提供するステップを有する方法を提供することができ、そのメッセージは、メッセージジェネレータ選択メッセージ識別子に対応するカスタマイズされたメッセージ内容と、メッセージジェネレータ選択メッセージテンプレート識別子に対応するメッセージテンプレートとの自動併合によってウェブページオペレータによって作成され、メッセージジェネレータ選択メッセージ識別子およびメッセージジェネレータ選択メッセージテンプレート識別子が、ウェブページオペレータによりウェブページユーザから集められたデータが受け取られたことに応答して、メッセージジェネレータによりウェブページオペレータに提供される。
【００２５】
ある例示的な実施形態は、２つのパーティ（パートナーおよびスポンサー）が、パートナーの（数千にも達し得る）ウェブサイトに現われる各広告に関する詳細についての同意無しに、インターネットに基づく広告用パラメータに同意することを可能にする、本明細書において“ウィービング（ｗｅａｖｉｎｇ）”と呼ぶ方法を提供することができる。ウィービングは、それぞれのパーティが、各々にとって最も重要な広告に関する特定のパラメータを制御することを可能にする。
【００２６】
ある例示的な実施形態においては、パートナーが、パートナーのウェブサーバ上の特定の位置に、広告する内容を置くことにより、その内容をすべて予め承認することができる。パートナーのウェブページがインターネット上で見られるときに、スポンサーは、所有アルゴリズム（ｐｒｏｐｒｉｅｔａｒｙ  ａｌｇｏｒｉｔｈｍ）に基づいて、顧客適合広告を供給することができる。しかしながら、内容を含む広告をパートナーに送る代わりに、スポンサーは、パートナーのウェブサイト上で広告される各製品に使用する顧客適合テンプレートおよび顧客適合メッセージのリファレンスを送信することができる。そのページがパートナーのウェブサーバに動的に与えられるとき、広告のための実際の内容は、パートナーのウェブサイト上の予め承認された内容から選ぶことができる。
【００２７】
ある例示的な実施形態においては、パートナーは、彼らの顧客に現われる可能性のある特定の広告メッセージテキスト要素およびウェブページ上の広告の位置を予め承認することができる。これは、パートナーのウェブサイト上の広告の内容（および恐らくデザイン）に関して、外部の第三者（スポンサー）に制御を代理することにパートナーが非常に気の進まない可能性があるため、重要である。パートナーは、確実に、一貫したメッセージを顧客が得られ、且つパートナーのウェブサイト上での顧客の体験を感じの良いものとするために、多くのリソースを費やすことができる。外部の第三者により、広告メッセージ内容（および恐らくデザイン）のような重要な部分を制御可能とすること（パートナーの承認なしで変更する能力を含む）は、顧客の経験の余りにも多くの制御を外部の第三者に譲り渡す可能性があるため、危険と見なされる場合がある。
【００２８】
パートナーの観点から記載すると、ウィービングは、「我々の顧客に提示される広告メッセージおよび配置に対する十分な制御を確実に保持しながらも、彼らの専門知識に基づいて“顧客適合”広告を作成するために、如何に適当な権限を外部の第三者（スポンサー）に委任すべきか？」という質問に答えるのを支援することができる。
【００２９】
ある例示的な実施形態においては、スポンサーは、パートナーの顧客からの入力パラメータに基づいて“顧客適合”広告を作り出すことができる所有アルゴリズムを制御することができ、かつ／または特定の広告を提供するときにパートナーがどのメッセージテンプレートおよび／またはメッセージタグを使用するのかを制御することができる。スポンサーは、スポンサーに売り上げをもたらす実質的でかつ／または最大の機会を有する製品とメッセージテキストの組合せのセットの調査、試験および／または改良に、多くのリソースを費やすことができる。この領域のエキスパートとして、彼らは、多くの場合、顧客との各機会が最大化されることを望むため、売上げを最大化するために顧客に提示される製品とメッセージの最適な選択を決定することを望むことが多い。
【００３０】
スポンサーの観点から記載すると、ウィービングは、「彼らのウェブページ上の広告の内容要素（および恐らくデザイン）を我々のパートナーが予め承認することを可能にしながらも、我々のパートナーおよび彼らの顧客のために、強力でかつ／または最大の売上げをもたらす顧客適合広告を（どの製品およびメッセージが功を奏するのか、かつ／または最良となるのかということに関する我々の専門知識に基づいて）如何に動的に作成するか？」という質問に答えるのを支援することができる。
【００３１】
組合せ（ウィービング）プロセスは、パートナーにより承認された言語で顧客適合広告がパートナーの顧客に見えることが両パーティに保証されるといった、それら競合するニーズをうまく両立させることができる。
【００３２】
ある例示的な実施形態においては、パートナーは、予め承認された構成要素部分から広告を作り出すことができる。これは、パートナーが予め承認されたすべてのテキスト内容（メッセージからの）および可能性のあるすべてのデザイン（例えば、レイアウト、フォント、外観と雰囲気など（メッセージテンプレートからの）を有することを保証することができる。ビジネスプロセスを通じて、スポンサーとパートナーは、どのメッセージおよびテンプレートが受け入れられるのかを事前に合意することができる。スポンサーとパートナーは、パートナーまたはスポンサーにより使用されるソフトウェア技術の変更を必要とすることなく、いつでも新しいメッセージおよび／または新しいメッセージテンプレートを協力し合って導入することができる。これは、新しいかつ／または修正されたメッセージテキストおよび／またはメッセージテンプレートが望まれるときにスポンサーまたはパートナーがリソースの開発を待たなければならないことを回避することができる。ある例示的な実施形態は、ＸＳＬＴのような、安定したオープンソースの、かつ／または標準的な情報交換ツールを利用することができる。
【００３３】
以下に、例示的なメッセージテンプレートの例示的なＸＳＬＴコードのロジックについて記述する。そのロジックは、例示的なクォートパック（Ｑｕｏｔｅ  Ｐａｃｋ）中の情報を処理する方法を指定し、例示的なウェブページの一部となるように設計されたＨＴＭＬテキストを出力する。
【００３４】
ＸＳＬＴコードは、ＸＭＬドキュメントに遭遇したときにウェブページの一部となるように設計された１つのＨＴＭＬテキストをもたらすルールを含むことができる。元となるＸＭＬは一般に不変であり、ＨＴＭＬは、ＸＳＬＴ変換からの出力として一般に生成（“印字”）される。しかしながら、変換の結果物は、任意のグラフィクス言語、印字言語、ビデオ言語および／またはその他の任意のメディア言語で提供することができ、それらは、ウェブページ、グラフィック、印字、ビデオおよび／またはその他メディアで与えることができる。
【００３５】
ＸＳＬＴルールは、パターンマッチングを使用することができる。すなわち、それらは、スタートまたはエンドタグが記されたソースＸＭＬドキュメントの特定のセクションを探して、それら印の付いたセクションの内容に基づいて出力ＨＴＭＬを印字することができる。
【００３６】
以下は、この変換が例示的なクォートパックにどのように働くのかについて述べている。
【００３７】
最初のルール：“ＨｅａｖｙＱｕｏｔｅＰａｃｋＤａｔａ”と記されたクォートパック中の要素を見付ける（このセクションは、＜ＨｅａｖｙＱｕｏｔｅＰａｃｋＤａｔａ＞のスタートタグと、＜／ＨｅａｖｙＱｕｏｔｅＰａｃｋＤａｔａ＞のエンドタグを有するはずである）
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｄｉｖ  ｔａｇ（＜ｄｉｖ＞）［スターティングｄｉｖタグ（＜ｄｉｖ＞）を印字する］（＜ｄｉｖ＞；ｄｉｖは、ｄｉｖｉｓｉｏｎの短縮形であり、ＨＴＭＬのセクションを整理するのに使用される）
Ｒｕｎ  ａｌｌ  ｏｔｈｅｒ  ｒｕｌｅｓ  ａｇａｉｎｓｔ  ａｎｙ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ”［“ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ”と記された任意の要素についてすべてのその他のルールを実行する］（このセクションは、＜ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ＞のスタートタグと、＜／Ｔｅｍｐｌａｔｅ  ＭｅｓｓａｇｅＬｉｓｔ＞のエンドタグを有するはずである）
Ｒｕｎ  ａｌｌ  ｏｔｈｅｒ  ｒｕｌｅｓ  ａｇａｉｎｓｔ  ａｎｙ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＨｅａｖｙＱｕｏｔｅｓ”［“ＨｅａｖｙＱｕｏｔｅｓ”と記された任意の要素についてすべてのその他のルールを実行する］（このセクションは、＜ＨｅａｖｙＱｕｏｔｅｓ＞のスタートタグと、＜／ＨｅａｖｙＱｕｏｔｅｓ＞のエンドタグを有するはずである）
Ｒｕｎ  ａｌｌ  ｏｔｈｅｒ  ｒｕｌｅｓ  ａｇａｉｎｓｔ  ａｎｙ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”［“ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”と記された任意の要素についてすべてのその他のルールを実行する］（これは、ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａと記されたセクションを示し、それは、ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔと記されたセクションの内部にある）
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｄｉｖ  ｔａｇ（＜／ｄｉｖ＞）［エンディングｄｉｖタグ（＜／ｄｉｖ＞）を印字をする］
【００３８】
ルール：“ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ”と記されたクォートパック中の要素を見付ける（このセクションは、＜ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ＞のスタートタグと、＜／ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ＞のエンドタグを有するはずである）
Ｆｏｒ  ｅａｃｈ  ｃｏｎｔａｉｎｅｄ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”［“ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”と記された要素を含む各々について］（このセクションは、＜ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ＞のスタートタグと、＜／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ＞のエンドタグを有するはずである）
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “ｔａｇ”  ｈａｓ  ａ  ｖａｌｕｅ  ｏｆ  “ＨＥＡＤＥＲ”［この要素の“タグ”が“ＨＥＡＤＥＲ”の値を有する場合には］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｈｅａｄｅｒ  ｔａｇ（＜ｈ２＞）［スターティングヘダータグ（＜ｈ２＞）を印字する］
Ｐｒｉｎｔ  ｔｈｅ  ｖａｌｕｅ  ｏｆ  ｔｈｅ  “Ｔｅｘｔ”  ｅｌｅｍｅｎｔ［“Ｔｅｘｔ”要素の値を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｈｅａｄｅｒ  ｔａｇ（＜／ｈ２＞）［エンディングヘダータグ（＜／ｈ２＞）を印字する］
Ｐｒｉｎｔ  ｌｉｎｅ  ｂｒｅａｋ  ｔａｇ（＜ｂｒ／＞）［改行タグ（＜ｂｒ／＞）を印字する］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜ｐ＞）［スターティング段落タグ（＜ｐ＞）を印字する］
Ｆｏｒ  ｅａｃｈ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”［“ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”と記された各要素について］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “ｔａｇ”  ｈａｓ  ａ  ｖａｌｕｅ  ｏｆ  “ＩＮＴＲＯ”［この要素の“タグ”が“ＩＮＴＲＯ”の値を有する場合には］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ  ｈａｓ  ａ  ｎｏｎ−ｅｍｐｔｙ  “Ｕｒｌ”  ｅｌｅｍｅｎｔ［この要素が、空でない“Ｕｒｌ”要素を有する場合には］
Ｐｒｉｎｔ  ａｎ  ａｎｃｈｏｒ  ｔａｇ  ｗｉｔｈ  ａ  ｌｉｎｋ  ｔｏ  ｔｈａｔ  ＵＲＬ  ｗｉｔｈ  ｔｈｅ  ｅｌｅｍｅｎｔ’ｓ  Ｔｅｘｔ  ｖａｌｕｅ  ａｓ  ｔｈｅ  ｈｙｐｅｒｔｅｘｔ（“ｃｌｉｃｋａｂｌｅ”）［ハイパーテキストとして要素のテキスト値を“クリック可能”として、ＵＲＬへのリンクを有するアンカータグを印字する］  
Ｏｔｈｅｒｗｉｓｅ［そうでない場合には］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜ｌａｂｅｌ＞）［スターティングラベルタグ（＜ｌａｂｅｌ＞）を印字する］
Ｐｒｉｎｔ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔｅｘｔ”  ｅｌｅｍｅｎｔ［この要素の“Ｔｅｘｔ”要素を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜／ｌａｂｅｌ＞）［エンディングラベルタグ（＜／ｌａｂｅｌ＞）を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜／ｐ＞）［エンディング段落タグ（＜／ｐ＞）を印字する］
【００３９】
ルール：“ＨｅａｖｙＱｕｏｔｅｓ”と記されたクォートパック中の要素を見付ける
Ｒｕｎ  ａｌｌ  ｒｕｌｅｓ  ａｇａｉｎｓｔ  ｅｌｅｍｅｎｔｓ  ｍａｒｋｅｄ  “ＨｅａｖｙＱｕｏｔｅＤａｔａ”［“ＨｅａｖｙＱｕｏｔｅＤａｔａ”と記された要素についてすべてのルールを実行する］  
【００４０】
ルール：“ＨｅａｖｙＱｕｏｔｅＤａｔａ”と記されたクォートパック中の要素を見付ける
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜ｐ＞）［スターティング段落タグ（＜ｐ＞）を印字する］
Ｐｒｉｎｔ  ｒａｄｉｏ  ｂｕｔｔｏｎ  ｔａｇ  ｗｉｔｈ  ｔｈｅ  ｎａｍｅ  ａｔｔｒｉｂｕｔｅ  ｓｅｔ  ｔｏ  “ＲａｄｉｏＧｒｏｕｐ”  ａｎｄ  ｔｈｅ  ｉｄ  ａｔｔｒｉｂｕｔｅ  ｓｅｔ  ｔｏ  ｔｈｅ  ｔｅｘｔ  ｏｆ  ｔｈｅ  ｃｏｎｔａｉｎｅｄ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “ＰｒｏｄｕｃｔＩＤ”．（＜ｉｎｐｕｔ  ｔｙｐｅ＝“ｒａｄｉｏ”  ｎａｍｅ＝“ＲａｄｉｏＧｒｏｕｐ”  ｉｄ＝“ｔｅｘｔ  ｏｆ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  ＰｒｏｄｕｃｔＩＤ”／＞）［“ＲａｄｉｏＧｒｏｕｐ”に設定された名称属性と、“ＰｒｏｄｕｃｔＩＤ”と記された包含要素のテキストに設定されたＩＤ属性を有するラジオボタンタグを印字する。（＜入力タイプ＝“ｒａｄｉｏ”名称＝“ＲａｄｉｏＧｒｏｕｐ”ＩＤ＝“ｔｅｘｔ  ｏｆ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  ＰｒｏｄｕｃｔＩＤ”／＞）］
Ｆｏｒ  ｅａｃｈ  ｅｌｅｍｅｎｔ  ｍａｒｋｅｄ  “Ｍｅｓｓａｇｅｓ／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”［“Ｍｅｓｓａｇｅｓ／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”と記された各要素について］
（ｔｈｅｓｅ  ｓｅｃｔｉｏｎｓ［それらセクション］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔａｇ”  ｖａｌｕｅ  ｉｓ  “ＯＰＴＩＯＮ”［この要素の“タグ”の値が“ＯＰＴＩＯＮ”である場合には］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ  ｈａｓ  ａ  ｎｏｎ−ｅｍｐｔｙ  “Ｕｒｌ”  ｅｌｅｍｅｎｔ［この要素が、空でない“Ｕｒｌ”要素を有する場合には］
Ｐｒｉｎｔ  ａｎ  ａｎｃｈｏｒ  ｔａｇ  ｗｉｔｈ  ａ  ｌｉｎｋ  ｔｏ  ｔｈａｔ  ＵＲＬ  ｗｉｔｈ  ｔｈｅ  ｅｌｅｍｅｎｔ’ｓ  Ｔｅｘｔ  ｖａｌｕｅ  ａｓ  ｔｈｅ  ｈｙｐｅｒｔｅｘｔ（“ｃｌｉｃｋａｂｌｅ”）［ハイパーテキストとして要素のテキスト値を“クリック可能”として、ＵＲＬへのリンクを有するアンカータグを印字する］  
Ｏｔｈｅｒｗｉｓｅ［そうでない場合には］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜ｌａｂｅｌ＞）［スターティングラベルタグ（＜ｌａｂｅｌ＞）を印字する］
Ｐｒｉｎｔ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔｅｘｔ”  ｅｌｅｍｅｎｔ［この要素の“Ｔｅｘｔ”要素を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜／ｌａｂｅｌ＞）［エンディングラベルタグ（＜／ｌａｂｅｌ＞）を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜／ｐ＞）［エンディング段落タグ（＜／ｐ＞）を印字する］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔａｇ”  ｈａｓ  ａ  ｖａｌｕｅ  ｏｆ  “ＰＲＩＣＥ”［この要素の“タグ”が“ＰＲＩＣＥ”の値を有する場合には］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｓｔｒｏｎｇ  ｔａｇ（＜ｓｔｒｏｎｇ＞）［スターティングストロングタグ（＜ｓｔｒｏｎｇ＞を印字する］（＜ｓｔｒｏｎｇ＞；テキストをボールドとすべきことを示している）
Ｐｒｉｎｔ  ｔｈｅ  ｖａｌｕｅ  ｏｆ  ｔｈｅ  ｃｕｒｒｅｎｔ  ｅｌｅｍｅｎｔ’ｓ  “Ｔｅｘｔ”  ｆｉｅｌｄ［現在の要素の“Ｔｅｘｔ”フィールドの値を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｓｔｒｏｎｇ  ｔａｇ（＜／ｓｔｒｏｎｇ＞）［エンディングストロングタグ（＜／ｓｔｒｏｎｇ＞）を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜／ｐ＞）［エンディング段落タグ（＜／ｐ＞）を印字する］
【００４１】
ルール：“ＴｅｍｐｌａｔｅＭｅｓｓａｇｅＬｉｓｔ／ＨｅａｖｉｅｒＭｅｓｓａｇｅＤａｔａ”と記されたクォートパック中の要素を見付ける
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔａｇ”  ｈａｓ  ａ  ｖａｌｕｅ  ｏｆ  “ＦＯＯＴＥＲ”［この要素の“タグ”が“ＦＯＯＴＥＲ”の値を有する場合には］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜ｐ＞）［スターティング段落タグ（＜ｐ＞）を印字する］
Ｐｒｉｎｔ  ｓｔａｒｔｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜ｌａｂｅｌ＞）［スターティングラベルタグ（＜ｌａｂｅｌ＞）を印字する］
Ｉｆ  ｔｈｉｓ  ｅｌｅｍｅｎｔ  ｈａｓ  ａ  ｎｏｎ−ｅｍｐｔｙ  “Ｕｒｌ”  ｅｌｅｍｅｎｔ［この要素が、空でない“Ｕｒｌ”要素を有する場合には］
Ｐｒｉｎｔ  ａｎ  ａｎｃｈｏｒ  ｔａｇ  ｗｉｔｈ  ａ  ｌｉｎｋ  ｔｏ  ｔｈａｔ  ＵＲＬ  ｗｉｔｈ  ｔｈｅ  ｅｌｅｍｅｎｔ’ｓ  Ｔｅｘｔ  ｖａｌｕｅ  ａｓ  ｔｈｅ  ｈｙｐｅｒｔｅｘｔ（“ｃｌｉｃｋａｂｌｅ”）［ハイパーテキストとして要素のテキスト値を“クリック可能”として、ＵＲＬへのリンクを有するアンカータグを印字する］  
Ｏｔｈｅｒｗｉｓｅ［そうでない場合には］
Ｐｒｉｎｔ  ｔｈｉｓ  ｅｌｅｍｅｎｔ’ｓ  “Ｔｅｘｔ”  ｅｌｅｍｅｎｔ［この要素の“Ｔｅｘｔ”要素を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｌａｂｅｌ  ｔａｇ（＜／ｌａｂｅｌ＞）［エンディングラベルタグ（＜／ｌａｂｅｌ＞）を印字する］
Ｐｒｉｎｔ  ｅｎｄｉｎｇ  ｐａｒａｇｒａｐｈ  ｔａｇ（＜／ｐ＞）［エンディング段落タグ（＜／ｐ＞）を印字する］
【図面の簡単な説明】
【００４２】
下記の例示的な添付図面の参照により、ある例示的な実施形態の以下の詳細な説明を通じて、様々な可能性のある実際上の有用な実施形態がより容易に理解されることであろう。
【００４３】
【図１】図１は、広告の例示的な実施形態の図である。
【図２】図２は、例示的な初期設定方法のシーケンス図である。
【図３】図３は、例示的なランタイム方法のシーケンス図である。
【図４】図４は、システム４０００の例示的な実施形態のブロック図である。
【図５】図５は、情報装置５０００の例示的な実施形態のブロック図である。
【図６】図６は、方法６０００の例示的な実施形態のフローチャートである。
【発明を実施するための形態】
【００４４】
図１は、例示的なクォートパックにおいて識別された例示的なテンプレートおよび例示的なメッセージの組合せに基づいて作成された広告１０００の例示的な実施形態を示している。すなわち、パートナーがクォートパックに対してＸＳＬＴ変換を実行するときに、出力されたＨＴＭＬは、図１に示すような顧客適合広告をもたらすことができる。
【００４５】
なお、メッセージテンプレートは、ラジオボタンデザイン、背景色、購入のためのリンクボタン、詳細を見るためのリンク、“ヘダー”および“フッター”メッセージを配置すべき位置などのような属性を指定することができる。メッセージテンプレートは、広告の“外観”と、それが最終的な顧客にどのように見えるのかを指定することができる。多数のメッセージテンプレートを備えることができ、その各々が異なる“外観”を有する。各メッセージテンプレートは、固有の識別子を持つことができる。
【００４６】
組合せプロセスの例示的な実施形態は、パートナーがスポンサーのもとへ次の例示的な顧客提供情報を送るときに、開始することができる。例示的な情報は、パートナーのウェブサイト上でこのデータを入力したパートナーの顧客によってもたらすことができる。顧客のデータは、ＸＭＬフォーマットでスポンサーに送ることができる。
【表１】
0005535083.tif 000002
【００４７】
スポンサーは、このデータを受け取ることができる。スポンサーは、与えられた顧客データに基づいてその顧客に提案することを当該スポンサーが望む製品を判定するためにアルゴリズムを実行することができる。スポンサーの提案は、クォートパック（テーブル）の形式でパートナーに返すことができ、クォートパックは、この例示的なケースでは、２の製品（行）を含んでいる。
【表２】
0005535083.tif 000003
【００４８】
上述したように、初期設定中、スポンサーはパートナーが利用するメッセージの提案構成を提供することができる。パートナーは、提案メッセージ（および／またはメッセージテキスト）を受け入れて使用することができ、かつ／または彼らの顧客のための所望のメッセージをカスタマイズすることができる。スポンサーは、１またはそれ以上のメッセージを広告に変換するために使用するメッセージテンプレートを提供することができる。ある場合には、それらの関係が如何に交渉されるかによって、パートナーは所望のメッセージテンプレートを編集することができ、その他の場合には、スポンサーだけが任意のメッセージテンプレートを編集することができる。どんな場合においても、パートナーは、それらメッセージおよび／またはテンプレートを、パートナーの１または複数のウェブサーバにアップロードすることにより、承認することができる。
【００４９】
ランタイム中、パートナーは、顧客から集めたデータとともに、スポンサーにインターネット経由でリクエストを送ることができる。スポンサーは、ほぼリアルタイム（＜２．５秒）で、所有アルゴリズムに基づいて、パートナーのための顧客適合製品を判定することができる。スポンサーは、クォートパックの形式で、パートナーに対して応答を返すことができる。パートナーのウェブサーバ上では、クォートパックを、識別されたパートナー承認済みのメッセージおよびメッセージテンプレートと組み合わせることができ、それにより、パートナーのウェブサイトにより提供するためのＨＴＭＬにコード化されたインターネット広告が作成される。
【００５０】
ある例示的な実施形態においては、スポンサー（彼らの顧客適合アルゴリズムを使用して、広告のための製品、メッセージおよびテンプレートを決定することができる人）にどの製品を広告するかについての決定を委任しながらも、彼らの顧客に表示される広告のメッセージ内容をパートナーが予め承認することを可能にすることができる。反対に、スポンサーは、どの製品がパートナーのウェブサイト上に表示されるのかを制御することができ、製品を顧客に売り込むのに使用されるメッセージ内容（および／またはその内容のデザイン）に（完全に制御する訳ではなく）影響を与えることができる。これは、クォートパックにおいて、広告を作成するときに使用する特定のメッセージＩＤ（および／またはメッセージテンプレートＩＤ）を参照することにより、行うことができる。このプロセスの使用により、各パーティが、もう一方のパーティにとって最も重要な情報の制御を委任しながらも、それぞれにとって重要な情報の制御を保持することが可能となる。それにより、もう一方のパーティの同意なしで、各パーティが自ら制御する部分に変更を一方的に加えることが可能になる。
【００５１】
組合せプロセスは、初期設定とランタイムの２部分で考えることができる。図２は、例示的な初期設定方法２０００のシーケンス図であり、この方法は、適切な条件を識別する署名付き契約書を得ることを前提条件とすることができる。図３は例示的なランタイム方法３０００のシーケンス図であり、この方法は、設定プロセスおよび／または統合テストの完了を前提条件とすることができる。
【００５２】
図２および図３は、パーティどうし（スポンサーとパートナー）が如何に協力し合って、パートナーにより承認および制御された言語でパートナーの顧客に現れる、顧客適合広告（製品販売の可能性を増加させるであろうとスポンサーが信じる広告）を提供するのかを示している。
【００５３】
ある例示的な実施形態においては、スポンサーの製品用にスポンサーの顧客（例えば、パートナー）に広告を供給するために、製品（バージニア州リッチモンドのＥｌｖｉａ（スポンサー）からの旅行保険２．０製品のような製品）とともに使用することができる。ある例示的な実施形態においては、スポンサーにより提供される製品のために、パートナーが彼らの顧客に対して広告を表示することを可能にする。
【００５４】
ある例示的な実施形態では、スポンサーは、初期メッセージテンプレートおよび／またはメッセージ（それらはパートナーによってカスタマイズすることができる）をパートナーに提供して、パートナーのウェブサーバからのリクエストに応じてスポンサーがクォートパックを生成できるようにすることにより、初期設定プロセスを実行することができる。
【００５５】
パートナーは、承認されたメッセージ内容および／またはテンプレートを確認して、それらを彼らのウェブサーバにアップロードし、かつ顧客のチェックアウト中の適当なときにスポンサーのサービスに対してリクエストを送信するように彼らのウェブサーバを構成することにより、初期設定プロセスを実行することができる。
【００５６】
パートナーは、業界標準ＸＳＬＴ（Ｅｘｔｅｎｓｉｂｌｅ  Ｓｔｙｌｅｓｈｅｅｔ  Ｌａｎｇｕａｇｅ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎ）技術をインストールして、クォートパック内に提供されるスポンサー承認メッセージテンプレートおよびメッセージを、広告のためのパートナー承認内容および／またはレイアウトと組み合わせるように構成することにより、ランタイムを実行することができる。ＸＳＬＴは、拡張マークアップ言語（ＸＭＬ）クォートパックおよびメッセージテンプレートを、インターネット上で見えるウェブページを作成、提供、送信および／または表示するために使用されるハイパーテキストマークアップ言語（ＨＴＭＬ）コードへと、変換することができる。
【００５７】
ある例示的な実施形態では、スポンサーは、インターネット上に彼らの製品を広告するためにテキストおよび／または画像を含む広告を（ＨＴＭＬコードで）作り出すことができる。スポンサーは、スポンサーからパートナーの顧客に製品を抱き合わせ販売するために、パートナーの顧客のチェックアウトプロセス中に表示するためにパートナーのウェブサイト上にその広告を置く意志があるパートナーを見つけることができる。スポンサーとパートナーは、パートナーがその顧客（広告内の指示に従い、スポンサーの製品を購入した顧客）から生じるすべて割合の収入を得ることと引き替えに、スポンサーが（パートナーのウェブサイト上で見るために）“顧客適合”広告をパートナーのウェブサーバに届けることを合意する契約を結ぶことができる。
【００５８】
スポンサーは、インターネット広告を以下の４つの論理部分に手動で分解することができる。
【００５９】
（１）広告の位置（すなわち、ページ内で表示される場所）：
パートナーとスポンサーは、チェックアウトプロセス内の広告の最良の配置を交渉することができ、パートナーは、チェックアウトプロセスの適当なページ上に、適切なインターネット広告を与えるコード（スポンサーによって供給されたコード）を掲載するために彼らのウェブサイトを修正することができる。
【００６０】
（２）広告のメッセージ内容（例えば、顧客に製品を売り込むために、どの言葉、画像、オーディオ、ビデオおよび／またはアニメーション等が表示されるのか）：
各メッセージが固有のメッセージＩＤおよびメッセージ内容を有する場合に、スポンサーは、パートナーにメッセージの推奨セットを提供することができる。パートナーは、メッセージ内容への調整を行うか、かつ／またはそれを要求することができ、彼らがそのメッセージ内容に満足したときに、彼らは自らのウェブサイトにメッセージをアップロードすることができる。パートナーが彼らのウェブサイトに彼らの修正したメッセージをアップロードすることにより、それらの承認プロセスを完了することができる。
【００６１】
（３）広告のデザイン（例えば、レイアウト、高さ、幅、色彩、フォント、外観と雰囲気など）
パートナーとスポンサーは、パートナーのウェブサイト上に現われることとなる、広告のデザインを指定するテンプレートを交渉することができる。スポンサーは、ＨＴＭＬのような形式で、同意したデザインおよび／またはテンプレートを通じてパートナーのウェブサイト上に広告を提供させることができるコードを作成することができる。ある場合には、パートナーが、テンプレートの幾つかおよび／または全ての態様を編集する権限を与えることができる。なお、所望の場合には、画像、オーディオ、ビデオおよび／またはアニメーションを、メッセージ内容の一部とする必要はなく、それらをテンプレートによって指定することができ、かつ／または、それらをパートナーが部分的および／または完全に制御するものとすることができる。
【００６２】
（４）製品を購入するための指示、製品の価格、製品の得られる品質、製品の得られる日付および／または得られない日付、実際および／または潜在的に得られるディスカウントおよび／またはリベート、製品の特徴、および／または販売の条件などを潜在的に含む広告製品。
【００６３】
図２および図３に示すように、スポンサーは、両方のパーティが４つの部分について協力し合うことを可能にするプロセスであって、しかしながらどの製品が広告されるのかについてと、潜在的には結果として得られる広告のデザインとの制御を（スポンサーに供給されたＸＳＬＴメッセージテンプレートのような形式で）スポンサーに与えながら、少なくとも広告用のメッセージ内容に関する制御を最終的にパートナーに与えるためのプロセスを設計することができる。プロセスを使用可能とするために、スポンサーは、次のような要素を作成することができる。
【００６４】
すなわち、スポンサーは、同意済みのインターネット広告をパートナーのウェブサイト上に与えるためにＨＴＭＬコードを動的に作成することができるメッセージテンプレート（例えば、ＸＳＬＴコード）を作成することができる。各テンプレートは固有の論理キーおよび／または識別子を備えることができ、そのため、１種類を超えるテンプレートをサポートすることができる。テンプレートコード（例えば、ＸＳＬＴコード）は、一旦パートナーに送られてパートナーのウェブサイトにインストールおよび構成されると、スポンサー提供のクォートパックデータを組み合わせて作成するために使用することができ、そのデータは、どの“顧客適合”製品、メッセージおよび／またはメッセージテンプレートを、ＸＭＬからパートナーのウェブサイト上のＨＴＭＬインターネット広告または表示に使用するのかを識別する。
【００６５】
スポンサーは、例えば、旅行者、その旅行者の旅行および／またはパートナーについての入力情報（例えば、ＸＭＬ形式）として受け入れ、それに応答して（例えば、ＸＭＬ形式で）、顧客区分ルール、製品および価格設定テーブル、および／または過去の提案が最高の売上げを発生させた履歴データに基づいて“顧客適合”を与えるような、１またはそれ以上の製品用の１またはそれ以上の広告を返すウェブサービスを作成することができる。パートナーからスポンサーのサービスに送信されるデータは、例えば、出発および／または到着地（空港コードおよび／または国）、旅行の日付および／または時間、旅行乗客数、彼らが航空券を購入しているかどうか、ホテル予約および／または自動車のレンタル、彼らの国および／または住所、および／またはパートナー固有コードなどを含むことができる。返されるデータは、例えば、適合した製品、それらの価格および／または説明、それらの製品を売り込むための望ましい内容（および／またはその内容を参照する１または複数のメッセージ内容論理キー）、使用する望ましいインターネット広告テンプレート（および／またはそのテンプレートを参照するメッセージテンプレート論理キー）、および／または製品を購入するために使用するハイパーリンクを含むことができる。スポンサーとパートナーとの間、および／またはパートナーとスポンサーとの間で送信されるデータは、ＸＭＬのような、標準形式定義（例えば、ＸＭＬスキーマ）に従う標準的な形式とすることができる。スポンサーは、入力リクエスト（パートナーからの）と出力レスポンス（パートナーへの）の両方のためにＸＭＬスキーマを作成することができる。
【００６６】
スポンサーは、標準形式定義（例えば、ＸＭＬスキーマ）、提案メッセージ（ＸＭＬコードにおけるような）、メッセージテンプレート（ＸＳＬＴコードにおけるような）、および／またはサービスを呼び出すためのインターネットアドレス（ユニフォームリソースロケーションまたはＵＲＬの形式で）をパートナーに提供することができる。
【００６７】
この情報により、パートナーは、彼らのウェブサイト上でチェックアウトプロセスを修正してスポンサーのサービス（ＵＲＬ）を呼び出すことができ、所望の顧客入力データ（例えば、ＸＭＬスキーマ様式に付随するＸＭＬフォーマットにおけるデータ）をスポンサーに引き渡すことができる。スポンサーからクォートパックのレスポンスを（例えば、ＸＭＬ形式で）受け取ると、パートナーの１または複数のウェブサーバにインストールされた業界標準ＸＳＬＴエンジンは、クォートパックに含まれる情報および／または参照される情報を利用して、識別されたローカルのパートナー承認メッセージテンプレートをローカルのパートナー承認メッセージ内容と組み合わせて、パートナーのウェブサイト上に表示するためのインターネット広告（例えば、ＨＴＭＬコード）を生成することができる。
【００６８】
パートナーが彼らのウェブサイトを修正して、スポンサーに供給されるメッセージおよびメッセージテンプレートを統合したら、パートナーは、確実に、顧客情報がスポンサーのもとへ適切な時点で送られて、結果として得られる“顧客適合”製品用のインターネット広告が表示されるように、彼らの最新のチェックアウトプロセスを試験することができる。
【００６９】
初期設定プロセスを試験したら、パートナーは、スポンサー供給の広告を彼らの顧客に広く行き渡らせることができ、ランタイムプロセス（前述）は、スポンサーとパートナー間の契約における条件によって規定されるように、スポンサーとパートナーとのパートナーシップの存続期間中に使用することができる。
【００７０】
図４は、システム４０００の例示的な実施形態のブロック図であり、このシステムは、顧客情報装置４１００，４２００，４３００を備えることができ、それらは、ウェブブラウザ４１２０を起動して、広告４１６０を表示するウェブページ４１４０を提供するとともに、インターネットのようなネットワーク４４００に接続することができる。
【００７１】
また、１またはそれ以上のパートナー情報装置４５００，４６００もネットワーク４４００に接続することができ、それらは何れも、メモリ装置４５８０，４６８０に格納および／またはそれらメモリ装置で参照されるメッセージ内容４５４０，４６４０および／またはメッセージテンプレート４５６０，４６６０に基づいて、広告４１４０を生成し、送信し、提供させるように構成されたメッセージプロセッサ４５２０，４６２０および／またはウェブページサーバを起動することができる。
【００７２】
また、１またはそれ以上のスポンサー情報装置４７００，４８００もネットワーク４４００に接続することができ、それらは何れも、顧客適合広告選択ソフトウェア４７２０，４８２０を起動することができ、それらは、メモリ装置４７８０，４７８０に格納されたメッセージ内容４７４０，４８４０（および／またはその識別子）および／またはメッセージテンプレート４７６０，４８６０（および／またはその識別子）を評価し、選択し、かつ１またはそれ以上のパートナー情報装置４５００，４６００に送信するように構成することができる。
【００７３】
図５は、情報装置５０００の例示的な実施形態のブロック図であり、この装置は、ある有効な実施形態においては、例えば、図４の顧客情報装置４１００，４２００，４３００、パートナー情報装置４５００，４６００および／またはスポンサー情報装置４７００，４８００を備えることができる。情報装置５０００は、例えば、１またはそれ以上のネットワークインタフェイス５１００、１またはそれ以上のプロセッサ５２００、命令５４００を含む１またはそれ以上のメモリ５３００、１またはそれ以上の入出力（Ｉ／Ｏ）装置５５００、および／またはＩ／Ｏ装置５５００に接続された１またはそれ以上のユーザインタフェース５６００等のような、多数の回路および／または構成要素の何れかを含むことができる。
【００７４】
ある例示的な実施形態では、グラフィカルユーザーインターフェースのような１またはそれ以上のユーザインタフェース５６００によって、ユーザは、本明細書に記載される製品、サービス、方法および／または情報の何れかの調査、設計、モデル化、作成、開発、構築、製造、操作、維持、保存、マーケティング、販売、伝達、選択、指定、要求、注文、受け取り、返却、評価および／または推奨に関する情報の提供を見ることができる。
【００７５】
図６は、方法６０００の例示的な実施形態のフローチャートである。動作６１００では、パートナー（それは“ウェブページオペレータ”とみなすことができる）が、１またはそれ以上のスポンサーに作成された、提案メッセージ内容、対応するメッセージ識別子、メッセージタグ、メッセージテンプレートおよび／または対応するメッセージテンプレート識別子などを、要求し、受け取り、かつ／または保存することができる。動作６２００では、パートナーが、提案メッセージ内容の選択部分および／またはメッセージテンプレートの選択部分を修正して保存することができる。動作６３００では、パートナーのウェブサイトを訪れている顧客から、顧客（それは“ウェブページユーザ”とみなすことができる）および／または別の顧客、人および／またはエンティティに関するデータを、パートナーが集めることができる。動作６４００では、パートナーが、集めた顧客データをスポンサー（それは“メッセージジェネレータ”とみなすことができる）に提供することができる。動作６５００では、パートナーが、１またはそれ以上の顧客適合メッセージタグ、メッセージ識別子、および／またはテンプレート識別子、パートナーに関する情報および／または顧客データに基づいてスポンサーにより決定されたメッセージタグおよび／または識別子を、スポンサーから自動的に受け取ることができる。動作６６００では、パートナーが自動的に、メッセージ内容および受け取った識別子に対応する１またはそれ以上のメッセージテンプレートを検索し、受け取ったメッセージタグの何れかに潜在的に従って、識別したメッセージ内容をまとめて１またはそれ以上の識別したテンプレートとし、かつ／または、スポンサー決定の、パートナー承認の、および／またはパートナー修正のメッセージテンプレートに従ってフォーマットされた顧客適合広告、および／またはスポンサー決定の、パートナー承認の、および／またはパートナー修正のメッセージ内容を含む顧客適合広告を生成することができる。動作６７００では、パートナーが自動的に、顧客適合広告をパートナーのウェブサイトに掲載し、顧客適合広告を顧客情報装置に送信し、かつ／または、顧客情報装置および／またはブラウザに顧客適合広告を提供させることができる。
【００７６】
［留意点］
さらにその他の本質的かつ特に実際的で有用な実施形態は、上述した、かつ／または本明細書に含まれる、ある例示的な実施形態の詳細な説明および／または図面を読むことにより、当業者にとって容易に明らかとなるであろう。多数の変形、変更および追加の実施形態が可能であり、よって、そのようなすべての変形、変更および追加の実施形態が、本願の範囲内にあると見なされるべきであることに留意されたい。
【００７７】
したがって、本願の任意の部分（例えば、発明の名称、技術分野、背景技術、発明の概要、発明を実施するための形態、要約書、図面等）の内容に関係なく、任意の請求項に関する（本願の請求項および／または本願を優先権の基礎とする任意の出願の任意の請求項であるかどうかや、最初に提示されたものかどうかに関わらず）、例えば、明確な定義、主張または議論などを通じて、それとは反対に明確に指定されない限り、
（１）任意の特定の記載または記述された特徴、機能、動作または構成要素、任意の特定の動作シーケンス、または構成要素の任意の特定の相互関係を包含する必要性はなく、
（２）任意の構成要素を統合、分離および／または二重化することができ、
（３）任意の動作を繰り返すことができ、任意の動作を複数のエンティティにより行うことができ、かつ／または、任意の動作を複数の権限内で行うことができ、
（４）任意の動作または構成要素を特に除外することができ、動作のシーケンスを変更することができ、かつ／または、構成要素の相互関係を変更することができる。
【００７８】
さらに、任意の数または範囲が本明細書に記載されるとき、明記されない限りは、その数または範囲は概算値である。また、任意の範囲が本明細書に記載されるとき、明記されない限りは、その範囲はその中のすべての値およびすべての部分的範囲を含む。例えば、１〜１０の範囲が記載されるとき、その範囲は、例えば、１．１，２．５，３．３３５，５，６．１７９，８．９９９９等のような、その範囲内間のすべての数値を含み、かつ、例えば、１〜３．６５，２．８〜８．１４，１．９３〜９等のような、その範囲内のすべての部分的範囲を含む。
【００７９】
本願および／または本願に対して優先権を主張する任意の出願の任意の請求項の構成要素の後に図面の符号が続くとき、図面の符号は例示的であり、請求項の範囲を制限するものではない。
【００８０】
参照により本明細書に援用される任意の資料（例えば、米国特許、米国特許出願、書籍、記事など）中のどんな情報も、本明細書に示されるそのような情報、その他の記述および図面間に存在する不一致が生じない程度に、参照により単に援用されるに過ぎない。本願または本願に優先権を求める出願の任意の請求項を無効にするような不一致を含む、そのような不一致が生じる場合には、参照資料により援用されるそのような矛盾する任意の情報は、特別に、本明細書に参照により援用されないものとする。
【００８１】
よって、請求項以外の本願のすべての部分（例えば、発明の名称、技術分野、背景技術、発明の概要、発明を実施するための形態、要約書、図面等）は、事実上、例示的なものと見なされるべきであって、限定的なものと見なされるべきではない。
【図１】
0005535083.tif 000004
【図２】
0005535083.tif 000005
【図３】
0005535083.tif 000006
【図４】
0005535083.tif 000007
【図５】
0005535083.tif 000008
【図６】
0005535083.tif 000009