(57)【要約】  デジタルクーポンをサードパーティネットワークサイトに提供するためのシステムや方法を含むさまざまな実施形態を説明する。代表的な一実施形態では、コンピューティングデバイスが提供され、ここで、複数のデジタルクーポンが、コンピューティングデバイスに関連付けられたメモリに保持される。それぞれのデジタルクーポンは、電子商取引システムを介して少なくとも１つの品目の購入に対するものである。クーポンサービスは、要求に格納された情報の少なくとも一部を基に、サードパーティネットワークサイトから受信した少なくとも１つのデジタルクーポンに対する要求に応答してサードパーティネットワークサイトに表示するための少なくとも１つのデジタルクーポンを特定するよう構成されたコンピューティングデバイスに実装される。特定されたデジタルクーポンは、サードパーティネットワークサイトに送信される。
2013509648.tif 000002
【特許請求の範囲】
【請求項１】
コンピューティングデバイスと、
前記コンピューティングデバイスに関連付けられたメモリに保持されている複数のデジタルクーポンで、それぞれが、電子商取引システムを介して少なくとも１つの品目の購入に向けられたデジタルクーポンと、
前記コンピューティングデバイスに実装されたクーポンサービスで、
サードパーティネットワークサイトから受信した少なくとも１つの前記デジタルクーポンを求める要求に応答して前記サードパーティネットワークサイトに表示する前記少なくとも１つのデジタルクーポンを、前記要求に格納されている情報の少なくとも一部に基づいて特定し、ここで前記情報がユーザの識別情報と前記サードパーティネットワークサイトの主題の説明とを備えており、ここで前記少なくとも１つのデジタルクーポンが、電子商取引システムの操作に関連して格納された前記ユーザに関する情報の少なくとも一部と、サードパーティネットワークサイトの前記主題に基づいて特定され、
前記電子商取引システムへのリンクを、前記少なくとも１つのデジタルクーポンと関連付け、
前記少なくとも１つのデジタルクーポンを前記サードパーティネットワークサイトに送信するよう構成された
クーポンサービス
とを備えたシステム。
【請求項２】
請求項１のシステムで、前記クーポンサービスがさらに、
前記要求で特定された前記品目についての情報を特定し、
前記品目用の前記少なくとも１つのデジタルクーポンを特定する
よう構成されたシステム。
【請求項３】
請求項１のシステムで、前記クーポンサービスがさらに、前記要求に応答して複数の前記デジタルクーポンを特定するよう構成されたシステム。
【請求項４】
複数のクライアントによりアクセス可能な主題を表示するネットワークサイトをコンピューティングデバイスに維持し、
電子商取引システムを介して品目の購入に適用可能なデジタルクーポンの表示のための前記ネットワークサイトに関連付けられたネットワークページの一部を提供することと、
前記コンピューティングデバイスで、前記クライアントの１つに描画するための前記ネットワークページをエンコーディングすることと、
前記コンピューティングデバイスで、前記クライアントの１つに描画するためのエンコードされた前記ネットワークページの一部に含めるためのサードパーティネットワークサイトからの前記デジタルクーポンを要求すること、
という手順を備えた方法。
【請求項５】
請求項４の方法で、さらに、
前記サードパーティネットワークサイトから受信した前記デジタルクーポンを前記ネットワークページの一部に含めることと、
前記ネットワークページを前記クライアントの１つに送信すること
という手順を備えた方法。
【請求項６】
請求項５の方法で、前記デジタルクーポンがさらに、前記サードパーティネットワークサイトへのリンクを備えた方法。
【請求項７】
請求項４の方法で、さらに、
前記クライアントの１つのユーザを認証することと、
前記ユーザの識別情報を前記サードパーティネットワークサイトに、前記デジタルクーポンを求める前記要求とともに提供すること
という手順を備えた方法。
【請求項８】
請求項４の方法で、さらに、前記デジタルクーポンを求める前記要求とともに前記ネットワークサイトの前記主題を記述した情報を含める手順を備えた方法。
【請求項９】
請求項４の方法で、さらに、前記デジタルクーポンを求める前記要求とともに前記デジタルクーポンを示す製品を記述した情報を含める手順を備えた方法。
【請求項１０】
請求項４の方法で、さらに、前記クライアントに格納されたクッキーから前記クライアントの１つのユーザの識別情報を取得する手順を備えた方法。
【請求項１１】
請求項４の方法で、さらに、前記ネットワークページの一部としての前記デジタルクーポンの効果回数を追跡する手順を備えた方法。
【請求項１２】
請求項１１の方法で、それぞれの前記効果ごとに前記ネットワークサイトの運用者に料金が支払われる方法。
【請求項１３】
コンピューティングデバイスと、
前記コンピューティングデバイスに関連付けられたメモリに保持されている複数のデジタルクーポンで、それぞれが、電子商取引システムを介した少なくとも１つの品目の購入に関連付けられた利益の引き換えを促進するデジタルクーポンと、
前記コンピューティングデバイスに実装されたクーポンサービスで、前記クーポンサービスが、
サードパーティネットワークサイトから受信した少なくとも１つの前記デジタルクーポンを求める要求に応答して前記サードパーティネットワークサイトに表示するための前記少なくとも１つのデジタルクーポンを、前記要求に格納された情報の少なくとも一部に基づいて特定することと、
前記少なくとも１つのデジタルクーポンを前記サードパーティネットワークサイトに送信する
よう構成されたクーポンサービス
とを備えたシステム。
【請求項１４】
請求項１３のシステムで、前記クーポンサービスがさらに、
前記要求からユーザの識別情報を判別することと、
少なくとも前記電子商取引システムの運用に関連付けられて格納された前記ユーザに関する情報を基に前記少なくとも１つのデジタルクーポンを特定すること
とを備えたシステム。
【請求項１５】
請求項１３のシステムで、前記クーポンサービスがさらに、前記サードパーティネットワークサイトの前記デジタルクーポンそれぞれの効果回数を追跡するよう構成されたシステム。
【請求項１６】
請求項１３のシステムで、前記電子商取引システムが、ユーザが前記少なくとも１つのデジタルクーポンを介して前記電子商取引システムを参照した回数を追跡するよう構成されたシステム。
【請求項１７】
請求項１３のシステムで、前記クーポンサービスがさらに、前記電子商取引システムへのリンクを、前記少なくとも１つのデジタルクーポンに関連付けるよう構成されたシステム。
【請求項１８】
請求項１７のシステムで、前記電子商取引システムが自動的に前記デジタルクーポンを前記品目の前記購入に適用するシステム。
【請求項１９】
請求項１３のシステムで、前記クーポンサービスがさらに、
前記要求から前記サードパーティネットワークサイトの主題に関する情報を特定することと、
少なくとも前記サードパーティネットワークサイトの前記主題に関する情報を基に前記少なくとも１つのデジタルクーポンを特定すること
とを備えたシステム。
【請求項２０】
請求項１３のシステムで、前記クーポンサービスがさらに、
前記要求で特定された品目についての情報を特定し、
その前記品目用の前記少なくとも１つのデジタルクーポンを特定する
よう構成されたシステム。
【請求項２１】
請求項１３のシステムで、前記クーポンサービスがさらに、前記要求に応答して複数の前記デジタルクーポンを特定するよう構成されたシステム。
【請求項２２】
請求項１３のシステムで、前記クーポンサービスがさらに、
前記要求から前記サードパーティネットワークサイトの主題に関する情報を特定し、
前記デジタルクーポンに付加された選好の少なくとも一部を基に前記少なくとも１つのデジタルクーポンを特定すること
とを備えたシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
インターネット経由で製品を販売する業者は、商品のオンライン販売に関連したクーポンを顧客に提供したい場合がある。インターネット上のさまざまなネットワークサイトからコンテンツを参照する多くの個人が、彼らの興味に基づいて特定のネットワークサイトを表示可能であるという点において問題が存在する。時々、業者はこのような個人の興味に関連する品目購入のための特別なキャンペーンを行うことがあるが、このような個人は、業者のネットワークサイトを頻繁に訪れるとは限らないため、このような購入機会に気づかない。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
インターネット上のさまざまなネットワークサイトからコンテンツを参照する多くの個人が、彼らの興味に基づいて特定のネットワークサイトを表示可能であるという点において問題が存在する。時々、業者はこのような個人の興味に関連する品目購入のための特別なキャンペーンを行うことがあるが、このような個人は、業者のネットワークサイトを頻繁に訪れるとは限らないため、このような購入機会に気づかない。
【図面の簡単な説明】
【０００３】
【図１】本開示の実施形態に従った、さまざまなコンピューティングデバイスが含まれるネットワーク環境の図である。
【図２】本開示の実施形態に従った、図１のネットワーク環境内のクライアントなどのコンピューティングデバイスの表示デバイスに描画されたネットワークページの一例の図である。
【図３】本開示の実施形態に従った図１のネットワーク環境のサーバなどのコンピューティングデバイスに実装された機能の例を図示したフローチャートである。
【図４】本開示の実施形態に従った図１のネットワーク環境のサーバなどのコンピューティングデバイスに一実施形態を図示した概略ブロック図である。
【発明を実施するための形態】
【０００４】
本開示の多くの態様は、以下の図を参照してより理解できる。図面の構成要素は必ずしも縮尺通りではなく、本開示の原理を例示する部分が強調されて示されている。さらに、図面では、同じ参照番号が、複数の図面全体を通して対応する部品を示している。 
【０００５】
図１を参照すると、以下はインターネットなどのネットワーク経由で商品および／またはサービスをオンラインで販売する業者の活動に関連したネットワーク環境１００におけるクーポンの実装に関する。以下の説明では、ネットワーク環境１００の物理的性質を最初に説明し、次に同ネットワーク環境の動作について説明する。さまざまな態様の詳細な説明については、後述の図と対応して行う。
【０００６】
図１に示すネットワーク環境１００は、たとえばサーバ１０３、クライアント１０６、サードパーティサーバ１０８、および／またはネットワーク１０９に接続されたその他のコンピューティングデバイスなどのさまざまなコンピューティングデバイスを含む。ネットワーク１０９は、たとえば、インターネット、イントラネット、エクストラネット、ワイドエリアネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）、有線ネットワーク、無線ネットワーク、またはその他の適切なネットワークなど、またはこのようなネットワークの２つ以上の任意の組み合わせを備えていて良い。便宜上、サーバ１０３と１０８、およびクライアント１０６は本明細書ではそれぞれ１つだけ示されている。しかし、一実施形態では、サーバ１０３と１０８は複数のサーバであって良く、クライアント１０６は複数のクライアントであって良いことは理解されよう。
【０００７】
サーバ１０３と１０８はそれぞれ、本明細書で説明するようなさまざまなコンポーネントを実行するため用いることができるコンピューティングデバイスを一例として備える。各サーバ１０３または１０８は、たとえば、サーバコンピュータまたは同様のシステムを備えても良く、たとえば１つまたは複数のサーババンクまたはその他の配列での複数のサーバ配列があっても良い。このようなサーバは、単一の場所に配置されても良く、またはさまざまな異なる地理的場所に分散しても良い。この目的を達成するために、各サーバ１０３または１０８は、複数サーバなどのコンピューティング機能があるサーバ「クラウド」として示しても良い。
【０００８】
さまざまな実施形態に従って、さまざまなアプリケーションおよび／またはエンジンがサーバ１０３で実行される。また、さまざまなデータをサーバ１０３がアクセス可能なデータストア１１３に格納しても良い。データストア１１３に格納されたデータは、たとえば、後述のさまざまなアプリケーションおよび／またはエンジンの操作と関連付けることができる。サーバ１０３で実行されるアプリケーションには、たとえば、電子商取引システム１２３、サードパーティクーポンサービス１２６、および本明細書ではその詳細を説明しないその他のアプリケーションを含むことができる。
【０００９】
電子商取引システム１２３は、１つまたは複数のオンライン業者のネットワーク参加を促進するための電子商取引を実施するよう構成されている。電子商取引システム１２３は、１つのサイトに配置されている、または地理的に離れた場所に分散しているサーバ１０３などの複数のコンピューティングデバイスに実装されている数多くのさまざまなアプリケーション、コンポーネント、および／またはシステムを備えていて良いことは理解されよう。サードパーティクーポンサービス１２６は、後述するように、サードパーティサーバ１０８にコンテンツを提供するよう構成される。
【００１０】
電子商取引システム１２３に含まれるアプリケーション、コンポーネント、および／またはシステムは、オンライン業者により顧客に販売される複数の品目１３６を記述したデータが格納されている品目カタログ１３３の維持とアクセスなどのさまざまな機能を提供する。品目１３６それぞれを記述したデータは、品目画像１３９と品目情報１４３を含んでも良い。電子商取引システム１２３を介して販売される品目１３６は、たとえば商品および／またはサービスを備えることができる。
【００１１】
電子商取引システム１２３はまた、たとえば、品目１３６の検索、検索結果またはその他の目的のためのネットワークページの生成、品目１３６の購入の実施、購入した品目１３６に対する支払の発効、およびその他の機能などのさまざまな機能を提供する。品目１３６の購入のための準備においては、電子商取引システム１２３は、顧客により制御されるさまざまなクライアント１０６に提供するＷｅｂページやその他のネットワークコンテンツなどの複数の異なるネットワークページを生成できる。このようなネットワークページは、静的であっても、動的に作成しても良い。
【００１２】
さらに、さまざまな顧客アカウント１５３をデータストア１１３で維持できる。それぞれの顧客アカウント１５３は、支払い住所、発送先住所、支払い手段、およびさまざまな商取引を完了させるために使用されるその他のデータを含む顧客を記述した顧客データを含んで良い。また、顧客アカウント１５３のそれぞれに関連付けられているのは参照履歴１５６、購入履歴１５９、クーポン使用履歴１６３、および使用可能性のあるその他のデータである。一実施形態では、クーポン使用履歴１６３は実際は、購入履歴１５９の一部として含まれていても良いことは理解できよう。
【００１３】
さらに、ベンダーデータ１７３は、メーカーや、電子商取引システム１２３を介して販売される品目１３６を作成またはその他により提供するその他のタイプのベンダーなどのさまざまなベンダーに関する情報を記述するデータストア１１３に格納される。理解されようが、ベンダーデータ１７３は、住所および連絡先情報、銀行情報、供給契約情報、および、このようなベンダーとのビジネス取引に必要な本説明の目的にとって重要でないその他の情報を含む、各ベンダーに関する情報を含んでも良い。ベンダーデータ１７３は特に、ベンダーが、彼らが提供する品目１３６を購入するより高い意欲を顧客に起こさせるために行うさまざまな販促キャンペーン１７６を記述するデータを含む。一実施形態に従うと、１つまたは複数のデジタルクーポン１７９は、説明のように、販促キャンペーン１７６のそれぞれに関連付けられる。本明細書に包含されるように、デジタルクーポン１７９はユーザが、１つまたは複数の品目１３６の購入に関連付けられた利益を引き換える資格をユーザに与える、ユーザが選択できるデジタルの手段を備える。このような利益は、たとえば、１つまたは複数の品目１３６の購入価格の割引を備えていても良く、割引が固定額でも購入価格の割合でも良い。利益はまた、たとえば、追加品目１３６の無料サンプル、品目１３６の送料無料、購入した品目１３６に関連する品目１３６に対する割引(固定額または割合での割引)、またはその他の利益を備えていても良い。
【００１４】
さらに、１つまたは複数のデジタルクーポン１７９に関連付けられているのは、説明のように、このようなデジタルクーポン１７９をより表示させるためのベンダーによる支払いに基づいて、デジタルクーポン１７９に選好が適用されるべき度合いを示すデータである。
【００１５】
サードパーティサーバ１０８は、ネットワークサイト１８３の実装のため使用される。ネットワークサイト１８３は、さまざまなクライアント１０６で表示するさまざまなネットワークページ１８６をエンコードするよう構成される。ネットワークページ１８６は、ネットワークサイト１８３の目的に従ってネットワークサイト１８３に表示されるコンテンツまたは主題が含まれる。理解されようが、一実施形態では、ネットワークページ１８６は、Ｗｅｂページまたはその他のタイプのコンテンツを備える。ネットワークサイト１８３は、Ｗｅｂアドレスなどの適切なネットワークアドレスを使用してネットワーク１０９で参照できる。具体的な例について述べると、ネットワークサイト１８３はブログ、スペシャルインタレストサイト、商業サイト、またはその他の任意のタイプのネットワークサイト１８３を備えることができる。
【００１６】
ネットワークページ１８６をエンコードする際、ネットワークサイト１８３は、このようなネットワークページ１８６のコンテンツに沿った１つまたは複数のデジタルクーポン１７９を含むよう構成される。この目的を達成するため、ネットワークサイト１８３はデジタルクーポン１７９を、サードパーティクーポンサービス１２６から、説明のように取得する。
【００１７】
クライアント１０６は、ネットワーク１０９に接続可能な複数のクライアントデバイスを代表している。たとえば、クライアント１０６は、インターネットに接続されている何百万のクライアント１０６のうちの１つを備えていて良い。クライアント１０６はたとえば、コンピュータシステムなどのプロセッサベースのシステムを備えて良い。このようなコンピュータシステムは、デスクトップコンピュータ、ラップトップコンピュータ、パーソナルデジタルアシスタント、携帯電話、セットトップボックス、音楽プレイヤー、Ｗｅｂパッド、タブレットコンピュータシステム、またはその他の同様の性能を有するデバイスの形をとる実施形態であって良い。
【００１８】
クライアント１０６は、たとえば、さまざまな周辺デバイスを含んで良い。特に、周辺デバイスは、たとえばキーボード、キーパッド、タッチパッド、タッチスクリーン、マイクロフォン、スキャナー、マウス、ジョイスティック、または１つまたは複数のプッシュボタンなどの入力デバイスを含んで良い。周辺デバイスはまた、ディスプレイデバイス１９６、インジケータライト、スピーカーなどを含んでも良い。表示デバイス１９６は、たとえば、ブラウン管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）スクリーン、ガスプラズマベースフラットパネルディスプレイ、ＬＣＤプロジェクタ、またはその他のタイプのディスプレイデバイスなどを備えても良い。
【００１９】
クライアント１０６内で実行されるのは、ブラウザアプリケーション１９９を含むさまざまなアプリケーションである。クライアントブラウザアプリケーション１９９は、電子商取引システム１２３および、伝送制御プロトコル／インターネットプロトコル（ＴＣＰ／ＩＰ）またはその他のプロトコルを備えたインターネットプロトコルスイートなどの適切なプロトコルに従った、サーバ１０３または１０８にある使用する可能性のあるその他のアプリケーションと相互にやり取りするよう構成される。この目的を達成するため、ブラウザアプリケーション１９９は、たとえば、Ｒｅｄｍｏｎｄ，  Ｗａｓｈｉｎｇｔｏｎに所在を置くＭｉｃｒｏｓｏｆｔ  ＣｏｒｐｏｒａｔｉｏｎのＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲ（商標）や、Ｍｏｕｎｔａｉｎ  Ｖｉｅｗ，  Ｃａｌｉｆｏｒｎｉａに所在を置くＭｏｚｉｌｌａ  Ｃｏｒｐｏｒａｔｉｏｎにより公表されているＭＯＺＩＬＬＡ  ＦＩＲＥＦＯＸ（商標）またはその他の種類のブラウザなどの市販ブラウザを備えていて良い。または、ブラウザアプリケーション１９９は、同様の性能を有するその他のアプリケーションを備えていて良い。クライアント１０６で実行すると、ユーザはブラウザアプリケーション１９９を使用してネットワークサイト１８３により提供されるネットワークページ１８６にアクセスできる。ブラウザアプリケーション１９９は、デジタルクーポン１７９を含むネットワークページ１８６をディスプレイデバイス１９６上に描画し、その他の機能を実行するよう構成される。また、ブラウザアプリケーション１９９はネットワークページ１８６のアクティブな部分の実行を実施できることは理解できよう。
【００２０】
次に、ネットワーク環境１００のさまざまなコンポーネントの一般的な説明を行う。始めに、クライアント１０６のユーザは、サードパーティサーバ１０８が提供するネットワークサイト１８３にアクセスしようとしていることを前提とする。特に、ユーザがクライアント１０６で描画するためのネットワークサイト１８３によりエンコードされたさまざまなネットワークページ１８６を表示しようとしていると仮定する。これを行うには、ユーザはブラウザアプリケーション１９９を、ネットワークサイト１８３に関連付けられているネットワークアドレスを入力することにより操作する。最後には、ブラウザアプリケーション１９９で入力されたアドレスに対応するネットワークページ１８６に対する要求２０３が、クライアント１０６からサードパーティサーバ１０８に送信される。
【００２１】
ネットワークサイト１８３は、たとえば、ネットワーク１０９のクライアント１０６の一部またはすべてに最終的にアクセス可能なさまざまな主題またはコンテンツを表示するよう構成される。ネットワークサイト１８３により生成されたネットワークページ１８６の一部は、電子商取引システム１２３を介した品目１３６の購入のために適用可能なデジタルクーポン１７９を含めるために使用される。クライアント１０６からの要求２０３を受信すると、ネットワークサイト１８３はクライアント１０６への描画要求２０３に応答してネットワークページ１８６のエンコードに進む。ネットワークページ１８６のエンコーディング処理で、ネットワークサイト１８３は、クライアント１０６上に描画するネットワークページ１８６の各部分に含める１つまたは複数のデジタルクーポン１７９を得るため、ネットワーク１０９を介して、サーバ１０３のサードパーティクーポンサービス１２６に要求２０６を送信する。要求２０６は、たとえば、必要なデジタルクーポン１７９の数を指示しても良い。
【００２２】
要求２０６に応答して、サードパーティクーポンサービス１２６は、１つまたは複数のデジタルクーポン１７９を、さまざまな品目１３６の販売において電子商取引システム１２３の操作に関連して使用するために現在アクティブになっているデータストア１１３から取得する。１つまたは複数のデジタルクーポン１７９を、要求２０６に応答してネットワークサイト１８３に返信することを決定する際、サードパーティクーポンサービス１２６は、ネットワークサイト１８３により提供されるさまざまな情報を考慮できる。
【００２３】
たとえば、ネットワークサイト１８３は、クライアント１０６のユーザの識別情報を有することができる。これは、クライアント１０６のブラウザアプリケーション１９９に関連して格納されるクッキーから取得しても良く、あるいは、ネットワークサイト１８３に最初にアクセスした時にユーザが行ったログインから取得しても良い。クライアント１０６のユーザの識別情報は、このユーザに関連付けられた適切な顧客アカウント１５３を検索可能なサードパーティクーポンサービス１２６に提供して良い。これにより、参照履歴１５６、購入履歴１５９、クーポン使用履歴１６３、および顧客アカウント１５３に関連付けられたその他の情報は、個人に最も関係のある、適切なデジタルクーポン１７９を特定するために使用できる。さらに、どのデジタルクーポン１７９をネットワークサイト１８３に提供して特定のユーザに示すかの決定において、その他の要素を検証しても良い。
【００２４】
または、場合によっては、クライアント１０６のユーザの識別情報が、電子商取引システム１２３に対して不明の場合もある。このような場合は、電子商取引システム１２３は、できる限り、不明な顧客に関する情報を判別しようとしても良い。一実施形態では、電子商取引システム１２３は、クライアント１０６に関連付けられたインターネットプロトコル（ＩＰ）アドレスに基づいて、顧客の地理的位置を判別しようとしても良い。これを行うため、電子商取引システム１２３は、顧客のＩＰアドレスとその他の情報を取得するため、顧客が閲覧したネットワークページ１８６の移動履歴を検証することができる。米国特許番号第１１／７７１，６７９、２００７年６月２９日出願の、参照によりその全体が本明細書に組み込まれる「Ｍａｐｐｉｎｇ  Ａｔｔｒｉｂｕｔｅｓ  ｔｏ  Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓｅｓ」で説明するように、さまざまな技術を、ＩＰアドレスとその他の情報を基にしてユーザの地理的位置を判別するために採用することができる。顧客に関して分かっている地理的場所情報は、どのデジタルクーポン１７９が、指定されたネットワークページ１８６に含めるかの考慮に関連するかを決定する要素として使用しても良い。たとえば、いくつかの品目１３６は地域限定の性質であっても良い。
【００２５】
さらに、ネットワークサイト１８３は、クライアント１０６に提供するネットワークページ１８６のコンテンツに関する情報を要求２０６に含めても良い。たとえば、このような情報は、品目１３６の製品説明またはデジタルクーポン１７９を指定するよう要求されたその他の情報を含めても良い。この情報は、ネットワークサイト１８３の目的が、１つまたは複数のトピックに関する情報を説明または忘れないよう表示するための説明的情報を含めても良い。このような情報は、キーワード、メタデータ、またはその他の説明情報を備えていても良い。サードパーティクーポンサービス１２６は、対応する、ネットワークサイト１８３に返信してネットワークページ１８６に含めるために提供される情報に関するデジタルクーポン１７９を特定しても良い。さらに、その他の要素および検討事項が、どのデジタルクーポン１７９を要求２０６に応答してネットワークサイト１８３に送信するかを決定する際に考慮できる。
【００２６】
サードパーティクーポンサービス１２６が、ネットワークサイト１８３に送信する１つまたは複数のデジタルクーポン１７９を特定した後、サードパーティクーポンサービス１２６は、このようなデジタルクーポン１７９を含む応答２０９をネットワークサイト１８３に送信する。一実施形態では、応答２０９は、デジタルクーポン１７９そのものを送信するのではなく、ネットワークページ１８６に組み込むことができる、対応するデジタルクーポン１７９へのリンクまたは参照をネットワーク１０９上に含むことができる。最終的に、ネットワークページ１８６がクライアント１０６のブラウザアプリケーション１９９に提供されると、ブラウザアプリケーション１９９はこのようなリンクまたは参照上に作用してサーバ１０３から対応するデジタルクーポン１７９がダウンロードされることは理解できよう。
【００２７】
応答２０９を受信すると、ネットワークサイト１８３は、前述のように１つまたは複数のデジタルクーポン１７９を含むネットワークページ１８６のエンコーディングを完了する。これを行うため、ネットワークサイト１８３はネットワークページ１８６にデジタルクーポン１７９の実際のコンテンツを含めても良く、あるいは前述のように、ブラウザアプリケーション１９９でダウンロードされるこのようなコンテンツへの参照またはリンクを含んでも良い。その後、応答１２３は、ネットワークページ１８６を含むクライアント１０６からの要求２０３に応答して送信される。ネットワークページ１８６を受信すると、ブラウザアプリケーション１９９は、同じものをディスプレイデバイス１９６に描画する。
【００２８】
さらに、サードパーティクーポンサービス１２６は、ネットワークサイト１８３に送信された各デジタルクーポン１７９であって、クライアント１０６に送信された対応するネットワークページ１８６に含められた各デジタルクーポン１７９に関連して発生した効果数を追跡するよう構成できる。また、ネットワークサイト１８３は、同じ情報を追跡できる。また、電子商取引システム１２３またはサードパーティクーポンサービス１２６は、ユーザが少なくとも１つのデジタルクーポン１７９を介して電子商取引システム１２３に訪れた回数を追跡するよう構成できる。
【００２９】
デジタルクーポン１７９がネットワークページ１８６で顧客に提示されると、顧客は、購入したい品目１３６に関連付けられたデジタルクーポン１７９をクリックまたはその他の方法で選択することができる。実施形態に従うと、電子商取引システム１２３は、クリックまたはその他の方法で選択したこれらのデジタルクーポン１７９を追跡し、これらのデジタルクーポン１７９が提供する対応する利益を、こういった品目１３６が購入される時の清算時に自動的に適用する。別の言い方をすれば、ユーザが表示されたデジタルクーポン１７９をクリックまたはその他の方法で選択すると、電子商取引システム１２３のネットワークサイトに進み、清算に進むとデジタルクーポン１７９に関連付けられた利益を受け取る資格を自動的に得る。これにより、購入したい品目１３６を指定する以外に、デジタルクーポン１７９を引き換えるためのさらなる動作をユーザが実行する必要がないという利点を得られる。または、デジタルクーポン１７９の引き換えは、他の方法で実装しても良い。
【００３０】
図２を参照すると、本開示のさまざまな実施形態に従ったネットワークサイト１８３（図１）が提供しうるネットワークページ１８６の一例を示している。示されているように、ネットワークページ１８６は、「ベビーブログ」というタイトルの、新米の両親のためのブログを備えている。このブログは、ネットワークページ１８６の主題２３３を備えている。一実施形態では、ユーザは、適切なユーザ名とパスワードまたはその他の認証情報を使用してネットワークサイト１８３（図１）にログオンする必要がある場合があることは理解できよう。したがって、クライアント１０６（図１）に送信するためのネットワークページ１８６の生成において、ネットワークサイト１８３はユーザの識別情報を有していても良い。
【００３１】
または、クッキーなどのさまざまなコンポーネントを、ユーザの識別情報をネットワークサイト１８３に通知するブラウザアプリケーション１９９（図１）と連携するクライアント１０６に格納して良い。このようなクッキーまたはその他のコンポーネントは、電子商取引システム１２３（図１）の操作でのクライアント１０６のユーザによるアクセスによってクライアント１０６に含めて良い。ここでこの電子商取引システム１２３は、前述のように、電子商取引の実行に関連するさまざまなネットワークページを提供することができる。ネットワークサイト１８３が、ブラウザアプリケーション１９９に関連したクッキーまたはその他のコンポーネントに基づいてクライアント１０６のユーザの識別情報を取得できる場所では、ネットワークサイト１８３は、前述のように１つまたは複数のデジタルクーポン１７９を求める要求２０６（図１）と一緒にこの情報をサードパーティクーポンサービス１２６（図１）に送信することができる。
【００３２】
主題２３３に加え、ネットワークページ１８６は、複数のデジタルクーポン１７９を含む。一実施形態に従うと、それぞれのデジタルクーポン１７９は、デジタルクーポン１７９そのものの対象である１つまたは複数の品目１３６（図１）を表示するための電子商取引システム１２３により生成されたネットワークページへのリンクを備えて良い。したがって、ネットワークページ１８６の生成において、ネットワークサイト１８３は、クライアント１０６のユーザを特定の業者により運営される電子商取引システム１２３により生成される到着ページに向かわせる、品目１３６の購入を促進するための仲介として動作して良い。
【００３３】
ネットワークサイト１８３の運用者と、電子商取引システム１２３を運営する業者との間で、ネットワークサイト１８３により生成されたネットワークページ１８６に表示されるデジタルクーポン１７９からの照会ベースですべての販売に対する手数料を支払う契約を締結しても良い。
【００３４】
または、ネットワークサイト１８３の運用者は、クライアント１０６に送信された特定のネットワークページ１８６における各デジタルクーポン１７９の各効果に対する金額の支払いを受けることができる。これは、ネットワークサイト１８３の運用者が、ネットワークサイト１８３により生成されたネットワークページ１８６における品目１３６に対するデジタルクーポン１７９を含める誘因となる。このような契約は、顧客が電子商取引システム１２３に向かわせるために有効で、売上を増加させる。
【００３５】
次に図３を参照すると、前述のようにネットワークサイト１８３（図１）によるネットワークページ１８６（図１）内でエンコードされるデジタルクーポン１７９（図１）の特定におけるサードパーティクーポンサービス１２６の機能の１つの例を提供するフローチャートを示している。または、図３のフローチャートは、サーバ１０３（図１）で実装される方法の手順の説明として示すことが可能であることは理解できよう。
【００３６】
最初に、ボックス３０３で、サードパーティクーポンサービス１２６は、顧客に示す関連デジタルクーポン１７９の初期プールを特定する。特定のデジタルクーポン１７９が、このようなデジタルクーポン１７９をネットワークページ１８６に含めるべきかどうかを考慮するという目的に適切であるかどうかを決定するために複数の要素を考慮できる。顧客の識別情報の知得を必要とする要素は、一般に、顧客の識別情報が知られている場合に考慮されることは理解できよう。
【００３７】
たとえば、第１のデジタルクーポン１７９を引き換えたしきい値数の顧客が、さらに特定の第２のデジタルクーポン１７９を引き換える傾向があることを複数の顧客アカウント１５３（図１）から特定することにより、デジタルクーポン１７９間の類似性を特定することが可能である。類似性は、このような行動を示した顧客数がユーザのしきい値を超えた場合や、その他の標準が適用された場合に認識されることができる。このように、顧客に関連付けられたクーポン使用履歴（図１）により判別されるため、顧客により前回引き換えられたその他のデジタルクーポン１７９と類似性を有する任意のデジタルクーポンを、顧客へ提示するために適切であるとみなすことができる。
【００３８】
別の要因は、このような処理に対する料金を支払う対応するベンダーのデジタルクーポン１７９の表示を増加させるかどうかに関するものである。このようなベンダーは、電子商取引システム１２３（図１）により生成された特定のネットワークページ１８６に含めるために１つまたは複数のデジタルクーポン１７９が選択される可能性を増加させるために料金を支払うことができる。このように、たとえば、その他の要因が、現在のネットワークページ１８６の生成への強い結びつきや適切性を示していない場合、対応するベンダーにより支払われた分の表示量の増加は、このようなデジタルクーポン１７９が現在構築中のネットワークページ１８６に含めるように選択される原因となるようにできる。
【００３９】
現在構築中のネットワークページ１８６に含めるデジタルクーポン１７９の選択において考慮されうるまだ他の要素が、このようなデジタルクーポン１７９に関連する変換率および／または効果率を含んでも良い。たとえば、通常にないほどの高い変換率を有するデジタルクーポン１７９は、他のデジタルクーポン１７９に比較してこのデジタルクーポン１７９が人気であることを示す。したがって、このデジタルクーポン１７９を構築中のネットワークページ１８６に含めるよう選択することがますます望ましくなる。本明細書で検討した通り、「変換」の概念は、ユーザがデジタルクーポン１７９を引き換えるための特定のデジタルクーポン１７９をクリックまたはその他の同様の動作をとることを含む。または、変換の概念に、詳細を知るためなどのデジタルクーポン１７９のクリックまたはその他の操作を含めても良い。このように、変換に、特定のデジタルクーポン１７９に対する顧客による動作を含めて良い。
【００４０】
特定のデジタルクーポン１７９の効果率には、デジタルクーポン１７９がネットワークページ１８６の作成で使用されている回数を含む。より高い効果率は、潜在的に、さまざまなネットワークページ１８６の作成により高い適切性を示す。または、より高い効果率は、特定のデジタルクーポン１７９の過度な使用を示すことがあり、したがって、特定のネットワークページ１８６に含めることがあまり好ましくないことを示す。
【００４１】
加えて、サードパーティクーポンサービス１２６は、対応する顧客に関連付けられた過去の参照履歴１５６（図１）および過去の購入履歴１５９（図１）を検証して、過去に表示または購入した品目１３６（図１）を特定することができる。このような品目１３６は、購入の決定における顧客の興味を示すことができる。それに応じて、デジタルクーポン１７９は、これが、特定のユーザに関連付けられた参照履歴１５６に表示または検索される主題と同様の主題に関する場合、特定のネットワークページ１８６に含める際より興味が高いと見なされる。また、特定のデジタルクーポン１７９は、デジタルクーポン１７９の主題が過去購入された製品の主題と同様である場合、構築中のネットワークページ１８６に含めることがより好ましいと見なされる可能性がある。
【００４２】
これを行うためには、参照履歴１５６および／または購入履歴１５９がユーザの趣味を示している場合、この趣味に関連するデジタルクーポン１７９が、構築中のネットワークページ１８６にとって適切であろう。たとえば、顧客が、テントやキャンプ用品を表示し購入している場合、このような顧客は、アウトドアが趣味である可能性がある。結果としてこれは、アウトドア用品やそれと同様のものに関連するデジタルクーポン１７９が、このような顧客向けに描画される特定のネットワークページ１８６に含めるのにより好ましいであろうことを示す。
【００４３】
別の要素は、構築中のネットワークページ１８６の主題に関する。特に、ネットワークページ１８６の主題に関連すると特定されたデジタルクーポン１７９は、ネットワークページ１８６に含まれることが重要であると見なされる。これは特に、ネットワークサイト１８３が、ガーデニングサイト、歴史サイト、およびその他のネットワークサイト１８３などの特定の主題向けの場合に当てはまる。
【００４４】
加えて、クーポン使用履歴１６３は、検討中のデジタルクーポン１７９の主題と同様である可能性がある、顧客が以前引き換えたデジタルクーポン１７９を特定するために検証することができる。これらの、過去に引き換えられたデジタルクーポン１７９と関連すると見なせるデジタルクーポン１７９を、関連するデジタルクーポン１７９の初期プールに含めることができる。
【００４５】
検討されるまた別の要素は、不明な顧客で、対応する顧客アカウント１５３の１つの住所情報が利用できない顧客の地理的位置である。このような場合では、さまざまな手法を、米国特許出願番号第１１／７７１，６７９、２００７年６月２９日出願の、参照によりその全体が本明細書に組み込まれる「Ｍａｐｐｉｎｇ  Ａｔｔｒｉｂｕｔｅｓ  ｔｏ  Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ」の説明のように参考にして良い。このような手法は、顧客に関する一般的な地理的位置またはその他の情報を提供することができる。さまざまなデジタルクーポン１７９は、顧客の地理的位置に関連させることができる。
【００４６】
さらに、ボックス３０３でユーザに提示することが検討されるデジタルクーポン１７９の初期プールに含めるべき範囲で、特定のデジタルクーポン１７９が構築中のネットワークページ１８６に関連するかどうかの判別において考慮すべき多くの他の要因があって良い。
【００４７】
デジタルクーポン１７９の初期プールが、前述のようにボックス３０３で特定されると仮定すると、サードパーティクーポンサービス１２６は、ボックス３０６に進み、初期プールに含まれるデジタルクーポン１７９それぞれのスコアを計算する。計算の目的は、クライアント１０６に送信される現在のネットワークページ１８６において顧客に提示する際のこのようなデジタルクーポン１７９の優先順位を決定することである。各デジタルクーポン１７９でスコアを計算するため、さまざまな手法を採用できる。一例では、値のそれぞれが前述のように要素の数の１つから抽出される値の重み付き加算を備えた等式を使用することができる。たとえば、このような式は、以下のように記述できる。
スコア＝C1f1 + C2f2+ C3f3 + .... + CNfN
前述で説明するように、各要素ｆは、経験に基づいて割り当てられる定数Ｃにより重み付けされ、特定のデジタルクーポン１７９のスコアの考慮において各要素ｆの相対的な重要性を示す。各要素ｆは、たとえば、前述のように、対応するデジタルクーポン１７９間の類似性を備えていても良い。特に、このような類似性は、前述のように第１のデジタルクーポン１７９を引き換えたまたはその他のやり方で興味を示した顧客がまた、第２のデジタルクーポン１７９を引き換えるまたは興味を示すと判断される状況を備えていても良い。他の要素ｆで、ベンダーから受け取る支払いに基づいて、表示の増加の度合いを提供できる。さらに、前述のように、他の要素ｆで、変換率および／または効果率を含んでも良い。
【００４８】
さらに、デジタルクーポン１７９と、顧客の参照履歴１５６の主題、顧客の購買履歴１５９の主題、またはクーポン使用履歴１６３の主題との関連性を含む検討すべきその他の要素ｆについてはすでに述べている。加えて、対応するデジタルクーポン１７９のスコア計算において検討して良い、本明細書で説明していないその他の要素があっても良い。
【００４９】
対応する要素それぞれの値を定めるため、他の主題などに対する同じ要素のその他のインスタンスに関連する要素ｆを検証しても良い。たとえば、２つのデジタルクーポン１７９両方を引き換えた異なる顧客の数に基づいて、２つのデジタルクーポン１７９間の特定の類似性の強さを、特定された同様の他の類似性と比較して決定を行うことができる。デジタルクーポン１７９の他のペアにある平均的な類似性と比較してこのような類似性を示した顧客の数が多いほど、大きい値が割り当てられる。また、値は、特定のベンダーによる、表示を増やすための支払いに応じて割り当てることができる。同様に、値は、その他のデジタルクーポン１７９に関連付けられた平均変換率と効果率に対する対応する変換率と効果率を割り当てることができる。加えて、さまざまなアルゴリズムを採用して、特定のデジタルクーポン１７９の参照履歴１５６、購買履歴１５９、および／またはクーポン使用履歴１６３などの主題に対する関連性を決定できる。
【００５０】
さらに、米国特許番号第11／７７１，６７９、２００７年６月２９日出願の、参照によりその全体が本明細書に組み込まれる「Ｍａｐｐｉｎｇ  Ａｔｔｒｉｂｕｔｅｓ  ｔｏ  Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓｅｓ」で説明するように、別の要素を、ＩＰアドレスから判別される顧客の地理的位置を備えることができる。上記で参照した特許出願で説明したように特定された地理的位置またはその他の要素に対する特定のデジタルクーポン１７９の関連度を示す値を取得できる。したがって、ボックス３０６では、スコアは、上のボックス３０３のデジタルクーポン１７９の初期プールで特定されたデジタルクーポン１７９それぞれで計算される。
【００５１】
次に、ボックス３０９では、計算されたスコアが最高の１つまたは複数のデジタルクーポン１７９が選択され、ネットワークサイト１８３に送信される。このような、最高のスコアが計算されたデジタルクーポン１７９は、ネットワークサイト１８３にアクセスする個人により引き換えられる可能性が最も高いと思われるため、あるいは他の理由でネットワークサイト１８３に送信されることが重要であると思われるため、ネットワークサイト１８３に送信するよう選択される。
【００５２】
その後、ボックス３１３で、サードパーティクーポンサービス１２６はデジタルクーポン１７９を、ネットワークサイト１８３で特定のネットワークページ１８６に含めるためにエンコードする。このようなデジタルクーポン１７９は、サードパーティサーバ１０８（図１）に送信される応答２０９（図１）に含められる。または、実際のデジタルクーポン１７９を含めるのではなく、サードパーティクーポンサービス１２６は、データストア１１３（図１）のこのようなデジタルクーポン１７９への参照またはリンクを、ネットワークサイト１８３に提供してネットワークページ１８６に含めても良い。ここで、ブラウザアプリケーション１９９（図１）は、このようなデジタルクーポン１７９に、ネットワークページ１８６に含まれる参照またはリンクを使用してアクセスする。
【００５３】
さらに、応答２０９は、対応するデジタルクーポン１７９に関連付けられたネットワーク１０９（図１）上の電子商取引システム１２３へのリンクまたは参照を含み、前述のように、ユーザがディスプレイデバイス１９６（図１）に表示された対応するデジタルクーポン１７９をクリックまたはその他の操作を行った場合にクライアント１０６のユーザを電子商取引システム１２３へ導く。その後、ボックス３１６で、サードパーティクーポンサービス１２６は、デジタルクーポン１７９または、それへの参照／リンクを含む応答２０９を、ネットワークサイト１８３に送信する。その後、サードパーティクーポンサービス１２６の機能が、表示のように終了する。
【００５４】
次に図４を参照すると、本開示の実施形態に従ったサーバ１０３の一例の概略ブロック図を示す。サーバ１０３は、たとえば両方ともローカルインターフェイス４０９に接続されているプロセッサ４０３とメモリ４０６を有する少なくとも１つのプロセッサ回路を含む。この目的を達成するため、サーバ１０３はたとえば、前述のようにサーバコンピュータシステムまたは同様のデバイスを備えることができる。ローカルインターフェイス４０９は、たとえば、アドレス／コントロールバスまたはその他のバス構造が付属したデータバスを備えて良いことは理解できよう。
【００５５】
メモリ４０６に格納されているのは、プロセッサ４０３により実行される実行可能アプリケーションおよび／またはシステムと、データとの両方である。特に、メモリ４０６に格納されプロセッサ４０３により実行可能なものは、サーバオペレーティングシステム４１３、電子商取引システム１２３、サードパーティクーポンサービス１２６、および使用する可能性のあるその他のアプリケーションおよび／またはシステムなどである。また、メモリ４０６に格納されているのは、前述のようにプロセッサ４０３がアクセス可能なさまざまなデータアイテムが格納されたデータストア１１３である。その他のデータは、メモリ４０６に格納し、前述のデータに加えてプロセッサ４０３によりアクセスすることが可能であることは理解されよう。
【００５６】
いくつかのソフトウェアコンポーネントが、メモリ４０６に格納され、プロセッサ４０３により実行可能または実行される。この点において、「実行可能」という言葉は、最終的にはプロセッサ４０３により実行できる形式でのプログラムファイルを指す。実行可能プログラムの例には、たとえば、メモリ４０６のランダムアクセス部にロード可能な形式のマシンコードに変換可能で、プロセッサ４０３により実行されるコンパイルされたプログラム、メモリ４０６のランダムアクセス部にロード可能なオブジェクトコードなどの適切な形式で記述可能でプロセッサ４０３により実行されるソースコード、または、別の実行可能プログラムにより解析し、メモリ４０６のランダムアクセス部に、プロセッサ４０３により実行される指示を生成するための別の実行可能プログラムにより解析可能なソースコードなどがある。実行可能プログラムは、メモリ４０６の任意の部分またはコンポーネント、たとえば、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、ハードドライブ、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、メモリカード、コンパクトディスク（ＣＤ）またはデジタルバーサタイルディスク（ＤＶＤ）などの光ディスク、フロッピーディスク、磁気テープ、またはその他のメモリコンポーネントなどに格納できる。
【００５７】
メモリ４０６は、本明細書では、揮発性および非揮発性メモリ両方およびデータ格納コンポーネントとして定義される。揮発性コンポーネントは、電源が失われるとデータ値が保持されないコンポーネントである。非揮発性コンポーネントは、電源が失われてもデータが保持されるコンポーネントである。したがって、メモリ４０６は、たとえば、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、ハードディスクドライブ、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、メモリカードリーダ経由でアクセスされるメモリカード、対応するフロッピーディスクドライブ経由でアクセスされるフロッピーディスク、光ディスクドライブ経由でアクセスされる光ディスク、適切なテープドライブ経由でアクセスされる磁気テープ、および／またはその他のメモリコンポーネント、または、これらの２つ以上の任意の組み合わせのメモリコンポーネントなどを備えて良い。さらに、ＲＡＭは、たとえば、静的ランダムアクセスメモリ（ＳＲＡＭ）、動的ランダムアクセスメモリ（ＤＲＡＭ）、または磁気ランダムアクセスメモリ（ＭＲＡＭ）およびその他の同様のデバイスを備えて良い。ＲＯＭは、たとえば、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、またはその他の同様なメモリデバイスを備えて良い。
【００５８】
さらに、プロセッサ４０３は、複数のプロセッサを表し、メモリ４０６は並列で動作する複数のメモリを表しても良い。このような場合、ローカルインターフェイス４０９は、任意の２つの複数プロセッサ間、任意のプロセッサと任意のメモリのいずれかとの間、または任意の２つのメモリ間の通信を行う適切なネットワークであっても良い。ローカルインターフェイス４０９は、この通信を調整、たとえばロードバランシングの実行などを行うよう設計された追加システムを備えることができる。プロセッサ４０３は、電気的または使用可能なその他の構造にすることができる。
【００５９】
前述のさまざまなアプリケーションまたはその他のコンポーネントは、たとえば、Ｃ、Ｃ＋＋、Ｃ＃、Ｖｉｓｕａｌ  Ｂａｓｉｃ、ＶＢＳｃｒｉｐｔ、Ｊａｖａ、ＪａｖａＳｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙ、Ｐｙｔｈｏｎ、Ｆｌａｓｈ、またはその他のプログラミング言語などの任意の１つまたは複数のプログラミング言語を使用して実装できる。
【００６０】
さまざまなアプリケーションおよび、前述の電子商取引システム１２３および／またはサードパーティクーポンサービス１２６などのその他のコンポーネントは、汎用ハードウェアにより実行されるソフトウェアまたはコードにて実現して良いが、代わりにそれぞれが、専用ハードウェアまたはソフトウェア／汎用ハードウェアと専用ハードウェアとの組み合わせで実現しても良い。専用ハードウェアで実現される場合、それぞれは、いくつかの技術のうちいずれかまたは組み合わせて採用した回路または状態マシンとして実装できる。これらの技術は、さまざまな論理関数を、１つまたは複数のデータ信号の適用に基づいて実施するための論理ゲートを有する分離した複数の論理回路、適切な論理ゲートを有するアプリケーション固有集積回路、またはその他のコンポーネントなどを含むことができるがこれに限定されない。このような技術は一般に、当業者には良く知られており、したがって本明細書には詳細を説明しない。
【００６１】
図３のフローチャートは、前述のように、さまざまなアプリケーションおよび／またはサードパーティクーポンサービス１２６などのその他のコンポーネントの実装の機能と動作を示す。ソフトウェアで実現された場合、記載のさまざまなブロックはそれぞれ、モジュール、セグメント、または特定の論理関数（１つまたは複数）を実施するためのプログラム命令を備えたコードの一部であっても良い。プログラム命令は、プログラム言語で書かれた人間が読めるステートメントを備えるソースコードまたはコンピュータシステムまたはその他のシステムのプロセッサなどの、適切な実行システムにより認識可能な数値での命令を備えるマシンコードの形式で実現されても良い。マシンコードは、ソースコードなどから変換できる。ハードウェアで実現される場合、それぞれのブロックは、特定の論理関数（１つまたは複数）を実施するための回路またはいくつかの相互接続された回路であっても良い。
【００６２】
図３のフローチャートは、特定の実行順で示されているが、実行順は、説明と異なっていても良いことは理解されよう。たとえば、２つ以上のブロックの実行順は、示されている順と異なっていても良い。また、図３の連続して示されている２つ以上のブロックは、同時にまたは一部同時に実行しても良い。さらに、任意の数のカウンタ、状態変数、警告セマフォ、またはメッセージを、本明細書で説明した論理フローに、実用性の拡張、会計、性能評価、または、トラブルシューティングの解決策の提供などの目的のため追加しても良い。このようなバリエーションはすべて、本開示の範囲内であることは理解されよう。
【００６３】
また、本明細書で説明している電子商取引システム１２３および／またはサードパーティクーポンサービス１２６などのさまざまなアプリケーション、システム、および／またはその他のコンポーネントがソフトウェアまたはコードを備えている場合では、それぞれが、たとえばコンピュータシステムまたはその他のシステムのプロセッサなどの命令実行システムにより使用するまたは接続するための任意のコンピュータが読み取り可能な媒体において実現できる。そういう意味では、アプリケーションまたはエンジンは、たとえば、コンピュータが読み取り可能な媒体から取得可能で、指示実行システムにより実行される命令や宣言を含むステートメントを備えて良い。本開示の背景において、「コンピュータが読み取り可能な媒体」とは、命令実行システムにより使用されるまたは命令実行システムと関連して使用されるロジックまたはコードを格納、保存、または維持可能な任意の媒体であってかまわない。コンピュータが読み取り可能な媒体は、たとえば、電気、磁気、光、光磁気、赤外線、または半導体媒体などの数々の物理媒体を備えることができる。適切なコンピュータが読み取り可能な媒体のより具体的な例には、磁気テープ、磁気フロッピーディスク、磁気ハードドライブ、メモリカード、ソリッドステートドライブ、ＵＳＢフラッシュドライブ、または光ディスクを含むがこれに限定されない。また、コンピュータが読み取り可能な媒体は、たとえば、静的ランダムアクセスメモリ（ＳＲＡＭ）および動的ランダムアクセスメモリ（ＤＲＡＭ）、または磁気ランダムアクセスメモリ（ＭＲＡＭ）などを含むランダムアクセスメモリ（ＲＡＭ）にすることができる。さらに、コンピュータが読み取り可能な媒体は、読み取り専用メモリ（ＲＯＭ）、プログラマブル読み取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読み取り専用メモリ（ＥＰＲＯＭ）、および電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、またはその他のタイプのメモリデバイスにすることができる。
【００６４】
本開示の前述の実施形態は単なる、本開示の原理を明確に理解するために説明する、取り得る例にすぎないことを強調すべきであろう。多くのバリエーションと修正は、本開示の精神と原理から実質的に逸脱せずに前述の実施形態（１つまたは複数）に行うことができる。そのような修正およびバリエーションはすべて、本開示の範囲内で本明細書に含まれ、以下の請求項により保護されることを意図している。
【図１】
2013509648.tif 000003
【図２】
2013509648.tif 000004
【図３】
2013509648.tif 000005
【図４】
2013509648.tif 000006
【国際調査報告】
2013509648.tif 000007