(57)【特許請求の範囲】
【請求項１】
計算装置と、
前記計算装置に関係するメモリ内の複数のデジタル・クーポンであって、複数の主体に関係しネットワークを通して複数の商品を販売するために用いられる電子商取引システムの運営に関連して使用されるデジタル・クーポンと、
前記電子商取引システムによりクライアントのディスプレイ用に符号化されたネットワーク・ページ内に提示するために、一組の前記デジタル・クーポンを決定する前記計算装置内で実行されるプロセスであって、
前記電子商取引システムにログインしたユーザに関連し、かつ前記ネットワーク・ページの主題に関連する前記デジタル・クーポンの最初のプールを特定すること、
各々が要因の一つから導かれる値の加重和を実行することにより複数の要因に基づいて前記一組内の各々の前記デジタル・クーポンに対するスコアを決定すること、および、
前記ネットワーク・ページ内に含めるべく最も高い前記スコアのいくつかを有する既定数の前記デジタル・クーポンを選択すること、
により前記決定が行われるプロセスと、
を備え、
前記値の少なくとも一つが、前記デジタル・クーポンの各々と前記ユーザにより以前に換益された前記デジタル・クーポンのうちの少なくとも一つとの間に親和性が存在する程度に少なくとも部分的に基づく、
システム。
【請求項２】
前記値の一つが、より多くのエクスポージャのために前記主体の一者が行う支払いに基づいて前記デジタル・クーポンのそれぞれ一つに対する優先的取扱いを表すものである、請求項１のシステム。
【請求項３】
前記値の一つが、前記デジタル・クーポンのそれぞれ一つに関連した変換率および印象率の少なくとも一つを表すものである、請求項１のシステム。
【請求項４】
ネットワークを通して複数の商品を販売するために用いられる電子商取引システムの運営に関係する複数の主体のために計算装置内に、複数のクーポン・キャンペーンであって各々が少なくとも一つの前記商品の購入に適用される少なくとも一つのデジタル・クーポンを含むクーポン・キャンペーンを維持するステップと、
クライアント上に描出されるべく、ネットワーク・ページであって前記電子商取引システムの前記運営に関連して生成されるネットワーク・ページを前記電子商取引システム内に生成するステップと、
前記電子商取引システムにログインしたユーザに提示するために前記ネットワーク・ページ内に含ませるべき一組の前記デジタル・クーポンを決定するステップと、
を含み、
前記ユーザに提示するために前記ネットワーク・ページ内に含ませるべき前記一組の前記デジタル・クーポンを決定する前記ステップが、前記デジタル・クーポンの第一の一つであって前記ユーザにより以前に換益されたことがある前記デジタル・クーポンの第一の一つと、前記デジタル・クーポンの第二の一つとの間の親和性を認定するステップを更に含む、
方法。
【請求項５】
前記親和性は、前記デジタル・クーポンの前記第一の一つを換益した顧客の既定のパーセントが、前記クーポンの前記第二の一つも換益したことを特定することによって決定される、請求項４の方法。
【請求項６】
前記ユーザに提示するために前記ネットワーク・ページ内に含ませるべき前記一組の前記デジタル・クーポンを決定する前記ステップが、他の前記デジタル・クーポンの組のうちの少なくとも一組に比較して、換益された率の最も高い前記デジタル・クーポンの少なくとも一つを特定するステップを更に含む、請求項４の方法。
【請求項７】
ユーザが属する人口統計に基づき前記デジタル・クーポンのプールを特定するステップと、
複数の要因に基づき前記一組内の各々の前記デジタル・クーポンに対するスコアを決定するステップと、
前記ネットワーク・ページ内に含めるべく最も高い前記スコアのいくつかを有する既定数の前記デジタル・クーポンを選択するステップと、
を更に含む請求項４の方法。
【請求項８】
前記スコアの決定にあたり検討される前記要因の一つが、前記デジタル・クーポンと前
記ユーザにより以前に換益された前記デジタル・クーポンのうちの一つとの間の親和性を
含む、請求項７の方法。
【請求項９】
前記スコアの決定にあたり検討される前記要因の一つが、より多くのエクスポージャのために前記主体の一者が行う支払いに基づく前記デジタル・クーポンのそれぞれ一つに対する優先的取扱いを含む、請求項７の方法。
【請求項１０】
前記スコアの決定にあたり検討される前記要因の一つが、前記デジタル・クーポンのそれぞれ一つに関連した変換率を含む、請求項７の方法。
【請求項１１】
前記スコアの決定にあたり検討される前記要因の一つが、前記デジタル・クーポンのそれぞれの一つに関連した印象率を含む、請求項７の方法。
【請求項１２】
計算装置と、
前記計算装置に関係するメモリ内の複数のデジタル・クーポンであって、複数の主体に関係しネットワークを通して複数の商品を販売するために用いられる電子商取引システムの運営に関連して使用されるデジタル・クーポンと、
前記電子商取引システムによりクライアントのディスプレイ用に符号化されたネットワーク・ページ内に提示するために、一組の前記デジタル・クーポンを決定する前記計算装置内で実行されるプロセスと、
を備え、
前記プロセスが、前記ネットワーク・ページ内に提示するために、前記電子商取引システムにログインしたユーザにより以前に換益されたことがある前記デジタル・クーポンの第一の一つと前記デジタル・クーポンの第二の一つとの間の親和性を認定することにより、前記デジタル・クーポンの前記一組を決定するように構成されている、
システム。
【請求項１３】
前記主体のうちの少なくとも一者には、前記電子商取引システムを運営する商人に商品を販売するベンダーが含まれる、請求項１２のシステム。
【請求項１４】
前記主体のうちの少なくとも一者には、前記電子商取引システムを運営する商人が含まれる、請求項１２のシステム。
【請求項１５】
前記プロセスが、前記ネットワーク・ページ内に提示するために、前記デジタル・クーポンの前記第一の一つを換益した顧客のうちの既定のパーセントが前記デジタル・クーポンの前記第二の一つも換益したかどうかを特定することにより、前記デジタル・クーポンの前記一組を決定するように構成された、請求項１２のシステム。
【請求項１６】
前記プロセスが、前記ネットワーク・ページ内に提示するために、既定の閾値を越える換益率を有する少なくとも一つの前記デジタル・クーポンを特定することにより、デジタル・クーポンの前記一組を決定するように構成された、請求項１２のシステム。
【請求項１７】
前記プロセスが、前記ネットワーク・ページ内に提示するために、
前記デジタル・クーポンの最初のプールを特定すること、
複数の要因に基づき前記一組内の各々の前記デジタル・クーポンに対するスコアを決定すること、および、
前記ネットワーク・ページ内に含めるべく最も高い前記スコアのいくつかを有する既定数の前記デジタル・クーポンを選択すること、
により、前記デジタル・クーポンの前記一組を決定するように構成された、請求項１２のシステム。
【請求項１８】
前記電子商取引システムにログインしたユーザに関連していれば、前記デジタル・クーポンが前記最初のプール内に含められる、請求項１７のシステム。
【請求項１９】
前記ネットワーク・ページの主題に関連していれば、前記デジタル・クーポンが前記最初のプール内に含められる、請求項１７のシステム。
【請求項２０】
前記プロセスが、前記一組内の各々の前記デジタル・クーポンに対する前記スコアを、前記複数の要因に基づき、各々が前記要因の一つから導き出される値の加重和を実行することにより決定する、請求項１７のシステム。
【請求項２１】
前記値の一つが、前記デジタル・クーポンとユーザにより以前に換益された前記デジタル・クーポンのうちの一つとの間に親和性が存在する程度を表すものである、請求項２０のシステム。
【請求項２２】
前記値の一つが、より多くのエクスポージャのために前記主体の一者が行う支払いに基づく前記デジタル・クーポンのそれぞれ一つに対する優先的取扱いを表す、請求項２０のシステム。
【請求項２３】
前記値の一つが、前記デジタル・クーポンのそれぞれの一つに関連した変換率を表す、請求項２０のシステム。
【請求項２４】
前記値の一つが、前記デジタル・クーポンのそれぞれの一つに関連した印象率を表す、請求項２０のシステム。
【発明の詳細な説明】
【背景技術】
【０００１】
インターネットを通して製品を販売する商人は、物品のオンライン販売に関連して、消費者にクーポンの提供を望む場合がある。一つの問題として、大きなオンライン商人の営業に関連して多くの種々のクーポンを実施するのが重荷となり労働集約的となりうる点が提示できる。また、多数のクーポンが特定の顧客達に関係している場合もある。この場合、特定の顧客達のためにどのクーポンを表示すべきかの決定がより困難なものになる。
【発明の概要】
【発明が解決しようとする課題】
【０００２】
一つの問題として、大きなオンライン商人の営業に関連して多くの種々のクーポンを実施するのが重荷となり労働集約的となりうる点が提示できる。また、多数のクーポンが特定の顧客達に関係している場合もある。この場合、特定の顧客達のためにどのクーポンを表示すべきかの決定がより困難なものになる。
【図面の簡単な説明】
【０００３】
【図１】本開示の一実施形態にかかる種々の計算装置を含むネットワーク環境を示す図である。
【図２】図１のネットワーク環境にあるクライアントのような計算装置のディスプレイ装置上に本開示の一実施形態により描出されるネットワーク・ページの一例を示す図である。
【図３】図１のネットワーク環境にあるクライアントのような計算装置のディスプレイ装置上で本開示の一実施形態により描出されるネットワーク・ページの他の一例を示す図である。
【図４】図１のネットワーク環境にあるサーバのような計算装置内で本開示の一実施形態により実行される機能の一例を示すフローチャートである。
【図５】図１のネットワーク環境にあるサーバのような本開示の一実施形態にかかる計算装置の一形態を示す概略ブロック図である。
【発明を実施するための形態】
【０００４】
本開示の多くの側面は、以下の図面を参照すれば一層よく理解される。図面の構成要素は、必ずしも一定の比率で示されているのではなく、開示内容の原理を明確に例示することに重点が置かれている。また、図面では、類似の参照番号はいくつかの図面全体を通して対応部分を示す。
【０００５】
図１について、以下は、オンラインで、例えば、インターネットを通して、商品やサービスを販売する商人の業務に関連した、ネットワーク環境１００でのクーポンの実施に関する。以下の説明では、最初にネットワーク環境１００の物理的な性質の説明が提供され、その作用の説明はそれに続く。種々の側面のさらに詳細な説明は、後の図について提供される。
【０００６】
図１に記載されるネットワーク環境１００は、サーバ１０３、クライアント１０６、および／またはネットワーク１０９に接続される他の計算装置のような種々の計算装置を含む。
【０００７】
ネットワーク１０９は、例えば、インターネット、イントラネット、エクストラネット、広域ネットワーク（ＷＡＮ）、ローカル・エリア・ネットワーク（ＬＡＮ）、有線ネットワーク、無線ネットワークまたは他の適切なネットワーク、または２以上のかかるネットワークの任意の組合せを備えている場合がある。便宜上、サーバ１０３およびクライアント１０６は、本文中ではそれぞれ単数で称呼される。しかしながら、一実施形態においては、サーバ１０３は複数のサーバを表す場合があり、クライアント１０６は複数のクライアントを表す場合があるものと理解される。
【０００８】
サーバ１０３は、本文中に記載されるような種々の構成要素を実行するために採用される場合がある一例の計算装置を備える。サーバ１０３は、例えば、サーバ・コンピュータまたは類似システムを備える場合があり、また、例えば、一以上のサーバ銀行または他の構成に配置された複数サーバを表す場合もある。かかる複数サーバは、単一の設置先にある場合や、多くの異なる地理的位置に分散している場合がある。そのため、サーバ１０３は、複数サーバ等の計算容量を表したサーバ「クラウド」と見られる場合がある。
【０００９】
種々のアプリケーションやエンジンが、種々の実施形態によりサーバ１０３内で実行される。また、種々のデータは、サーバ１０３にアクセス可能なデータ・ストア１１３内に格納される場合がある。例えば、データ・ストア１１３内に格納されるデータは、後述する種々のアプリケーションおよび／またはエンジンの作用と関連している場合がある。サーバ１０３内で実行されるアプリケーションは、例えば、電子商取引システム１２３、クーポン優先順位付与プロセス１２６、および本文中では詳細に論じない他のアプリケーションを含む場合がある。
【００１０】
電子商取引システム１２３は、一以上のオンライン商人のネットワーク・プレゼンスを促進するために電子商取引を運営するように構成される。電子商取引システム１２３は、多くの異なるアプリケーション、構成要素、および／または一箇所にあるか、または認めうる地理的に様々な場所に分散するサーバ１０３のような複数の計算装置上で実行されるシステムを備える場合がある。
【００１１】
電子商取引システム１２３内に含まれるアプリケーション、構成要素、および／またはシステムは、オンライン商人によって顧客に販売される複数の商品１３６をその中に記述した記憶データである商品カタログ１３３を保持し、そしてそれにアクセスするといった種々の機能を具備している。各々の商品１３６を記述するデータは、商品画像１３９および商品情報１４３を含む場合がある。電子商取引システム１２３を通して販売される商品１３６は、例えば、商品および／またはサービスを含む場合がある。
【００１２】
電子商取引システム１２３は、例えば、商品１３６を探す、検索結果を伴ったまたは他の目的のためのネットワーク・ページを生成する、商品１３６の購入を実行する、購入した商品１３６の支払いをする、といった種々の機能や、他の諸機能を具備している場合もある。商品１３６の購入に備えて、電子商取引システム１２３は、顧客により制御される各種クライアント１０６へと提示されるウェブ・ページまたは他のネットワーク・コンテントのような複数の異なるネットワーク・ページを生成する場合がある。かかるネットワーク・ページは、静的であるかまたは動的に作成される場合がある。
【００１３】
また、各種の顧客アカウント１５３は、データ・ストア１１３内に保持される場合がある。各顧客アカウント１５３は、支払いアドレス、配送アドレス、支払い手段、および各種の商取引を完了させるために使用される他のデータを含み顧客を記述する顧客データを含む場合がある。また、各々の顧客アカウント１５３に関連するものとしては、ブラウズ履歴１５６、購入履歴１５９、クーポン使用履歴１６３、および潜在的には他のデータがある。一実施形態では、クーポン使用履歴１６３は、実際には認めうる購入履歴１５９の一部として含まれる場合がある。
【００１４】
また、ベンダー・データ１７３は、電子商取引システム１２３を通して販売される商品１３６を製作するかまたは別の方法で提供する製造業者や他のタイプのベンダーのような各種ベンダーに関する情報を記述するデータ・ストア１１３内に格納される。加えて、オンライン商人が、例えば、電子商取引システム１２３を運営する場合がある。ベンダー・データ１７３は、アドレスおよび連絡先情報、バンキング情報、供給契約情報、および認めうるベンダーとの売買を行うために必要ではあるが本説明のためには重要でない他の情報を含むそれぞれのベンダーに関する情報を含む場合がある。ベンダー・データ１７３は、特に、それらが提供する商品１３６を購入するためにより大きなインセンティブをそれらの顧客に与えるためにベンダーにより開始される各種の販売促進キャンペーン１７６を記述するデータを含む。また、販売促進キャンペーン１７６は、電子商取引システム１２３を運営するオンライン商人により提供される場合があり、あるいは、オンライン商人はベンダーと共同して商品を提供する場合がある。従って、本文中でベンダーと述べられる所は、以下の説明のためには、オンライン商人がかかるベンダーの代わりをする場合があると理解される。
【００１５】
一実施形態によれば、一以上のデジタル・クーポン１７９が、後述するように各々の販売促進キャンペーン１７６と関連している。本文中で考察されるように、デジタル・クーポン１７９は、ユーザにより選択され、一以上の商品１３６の購入に関連してユーザに便益と交換する資格を与えるデジタル手段を備える場合がある。かかる便益は、例えば、一以上の商品１３６の購入価格の値引きを含む場合がある、その値引きが固定されたドル総額であるか、購入価格のパーセントであるかのいずれであれ。便益は、例えば、付加的な商品１３６の無料配布、商品１３６の無料配送、購入された商品１３６に関連した商品１３６の値引き（固定またはパーセント割引）、または他の便益を含む場合もある。
【００１６】
また、一以上のデジタル・クーポン１７９に関連するのは、後述するように、かかるデジタル・クーポン１７９のより多くのエクスポージャ獲得のためにベンダーが行う支払いに基づいてデジタル・クーポン１７９に適用されることになる優先的取扱いの度合いを示すデータである。一実施形態では、ベンダーは、商品１３６をブラウズする顧客が使用する特定の検索語に基づき、より多くのエクスポージャのために支払う場合がある。例えば、直接関連する特定の検索語が入力されるときに、ベンダーは、それぞれのデジタル・クーポン１７９のエクスポージャのより大きな可能性を獲得するために、より高い料金を払いたいという意欲を示す場合がある。
【００１７】
クライアント１０６は、ネットワーク１０９に接続される複数のクライアント装置を表す場合がある。例えば、クライアント１０６は、インターネットに接続する何百万ものクライアント１０６の一つを含む場合がある。クライアント１０６は、例えば、コンピュータシステムのような、プロセッサに基づくシステムを含む場合がある。かかるコンピュータシステムは、デスクトップコンピュータ、ラップトップコンピュータ、パーソナル携帯情報機器、移動電話、セットトップボックス、音楽プレーヤ、ウェブ・パッド、タブレットコンピュータシステム、または類似の能力を有する他の装置、の形で実施される場合がある。
【００１８】
クライアント１０６は、例えば、各種の周辺デバイスを含む場合がある。特に、周辺デバイスは、例えばキーボード、キーパッド、タッチパッド、タッチスクリーン、マイクロホン、スキャナ、マウス、ジョイスティック、または一以上の押しボタンなどのような入力装置を含む場合がある。周辺デバイスは、ディスプレイ装置１８３、表示灯、スピーカなどを含む場合もある。ディスプレイ装置１８３は、例えば、ブラウン管（ＣＲＴ）液晶ディスプレイ（ＬＣＤ）画面、気体プラズマに基づくフラットパネルディスプレイ、ＬＣＤプロジェクタ、または他のタイプのディスプレイ装置などを含む場合がある。
【００１９】
クライアント１０６内で実行されるものとしては、ブラウザ・アプリケーション１８６を含む各種のアプリケーションがある。クライアント・ブラウザ・アプリケーション１８６は、伝送制御プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）を含むインターネット・プロトコル・スイートまたは他のプロトコルのような適切なプロトコルに従って、サーバ１０３上の電子商取引システム１２３および潜在的には他のアプリケーションと相互に作用するように構成される。この目的で、ブラウザ・アプリケーション１８６は、例えば、マイクロソフト社（レドモンド、ワシントン州）により販売されるＩＮＴＥＲＮＥＴ  ＥＸＰＬＯＲＥＲＲ、Ｍｏｚｉｌｌａ社（マウンテンビュー、カリフォルニア州）により広められるＭＯＺＩＬＬＡ  ＦＩＲＥＦＯＸＲ、または他のタイプのブラウザのような、市販のブラウザを含む場合がある。あるいは、ブラウザ・アプリケーション１８６は、類似の能力を有する何らかの他のアプリケーションを含む場合がある。クライアント１０６内で実行されるときに、ブラウザ・アプリケーション１８６は、ウェブ・ページなどのようなネットワーク・ページ１８９をディスプレイ装置１８３上に描出し、そして他の機能を実行するように構成される。また、ブラウザ・アプリケーション１８６は、認めうるネットワーク・ページ１８９の能動的な部分の実行に手段を与える場合がある。
【００２０】
次に、ネットワーク環境１００内の各種構成要素の作用について簡単に説明する。まず、電子商取引システム１２３は、ブラウザ・アプリケーション１８６によりディスプレイ装置１８３上に描出される各種のネットワーク・ページ１８９をクライアント１０６へと提示する。電子商取引システム１２３によりクライアント１０６に提示されるネットワーク・ページ１８９は、上記のように各種の目的を達成する。
【００２１】
クライアント１０６に提示されるネットワーク・ページ１８９は、上記のように電子商取引システム１２３を通した商品１３６の販売を容易にする。ある状況においては、クライアント１０６を使用する顧客の身元が電子商取引システム１２３に知られている場合があり、これにより電子商取引システム１２３がその顧客を顧客アカウント１５３の一つと関連づけることが可能になる。顧客の身元は、例えば、ブラウザ・アプリケーション１８６に関連してクライアント１０６内に格納されるクッキーまたは他のデータに基づいて決定される場合がある。また、顧客は、購入を行うために、ユーザ名およびパスワードのような認証情報を提供することにより、電子商取引システム１２３にログオンすることが要求される場合がある。他の状況においては、ユーザは電子商取引システム１２３に知られていない場合がある、先の機会に電子商取引システム１２３を通して商品１３６を購入したことがなかったためである。
【００２２】
時々、所与の顧客とのインタラクションが行われているあいだに、電子商取引システム１２３によって生成されるネットワーク・ページ１８９のあるものは、電子商取引システム１２３を通した一以上の商品１３６の購入に関連して換益するために、ユーザがその上をクリックまたはそれ以外の操作をすることがあるデジタル・クーポン１７９のリストを備えた「クーポン・ブック」を含む場合がある。あるいは、クーポン・ブックを用いずに、デジタル・クーポン１７９がネットワーク・ページ１８９内に示される場合がある。任意の所与の時間に、データ・ストア１１３内に格納されている各種のデジタル・クーポン１７９はアクティブで、商品１３６の購入に適用可能となっている場合がある。デジタル・クーポン１７９は、電子商取引システム１２３の操作と連動して用いられるべく、ベンダーが限られた存続時間を有するようなデジタル・クーポン１７９を伴う販売促進キャンペーン１７６をサーバ１０３に付託するときに、行ったり来たりする場合がある。
【００２３】
電子商取引システム１２３がディスプレイ装置１８３上でユーザに描出されるクーポン・ブックまたはクーポンの他の配列を含むネットワーク・ページ１８９を作成すべきときに、電子商取引システム１２３はクーポン優先順位付与プロセス１２６からクーポンのリストを要求する場合がある。かかるリストは、クライアント１０６のディスプレイ装置１８３上に描出されるネットワーク・ページ１８９の一部として符号化されるべき特定のデジタル・クーポン１７９を提供する。
【００２４】
要求を受けると、クーポン優先順位付与プロセス１２６は、その顧客に示すべき所与のネットワーク・ページ１８９内に包含されるべく考慮されるべきすべてのデジタル・クーポン１７９の最初のプールの取得に取り掛かる。この目的で、デジタル電子商取引システム１２３からのクーポン１７９のリストの要求には、そのために現在のネットワーク・ページ１８９が生成されている顧客の身元が含まれる場合がある。また、生成されるネットワーク・ページ１８９のコンテントの説明が要求に含まれる場合がある。検討のためにデジタル・クーポン１７９の最初のプールを特定するにあたり、クーポン優先順位付与プロセス１２６は多くの異なる要因を調べる場合がある。
【００２５】
考慮されるかかる要因は、例えば、生成されようとするネットワーク・ページ１８９のコンテントにデジタル・クーポン１７９が関係するか否か、を含む場合がある。また、ブラウズ履歴１５６、購入履歴１５９、クーポン使用履歴１６３、および／またはそれぞれの顧客についての他の情報で知られているものがあれば、調べられる場合がある。そのほか、二個以上のデジタル・クーポン１７９間の親和性を認定する目的で、デジタル・クーポン１７９のそれぞれのペアまたはグループ間の関係を特定するために、顧客の中の、全てではなくても、多くの者に関する総体的な履歴データが調べられる場合がある。
かかる親和性は、望ましくは、後述するように、結果として所与のデジタル・クーポン１７９が顧客に提示されるべきであるという確率の増加になるものである。
【００２６】
あるいは、ある場合には、クライアント１０６のユーザの身元が電子商取引システム１２３に知られていないことがある。そのような場合に、電子商取引システム１２３は、可能な程度まで未知の顧客に関する任意の情報を決定しようとする場合がある。一実施形態では、電子商取引システム１２３は、クライアント１０６に関連するインターネット・プロトコル（ＩＰ）アドレスに基づいて顧客の地理的位置を決定しようと試みる場合がある。そのために、電子商取引システム１２３は、そのＩＰアドレスおよび他の情報を得るために、顧客によって見られるネットワーク・ページ１８９の進行を調べる場合がある。２００７年６月２９日に出願され、出願番号が１１／７７１，６７９と定められ、完全に本願明細書に引用されたものとする「ネットワーク・アドレスに対するマッピング属性」と名付けられた米国特許出願に記載されるように、ＩＰアドレスおよび他の情報に基づきユーザの地理的位置を決定するために、各種の技術が用いられる場合がある。顧客について知られている地理的位置情報は、どのデジタル・クーポン１７９が所与のネットワーク・ページ１８９内に含まれるべきかの検討に関係があるか、について決定するために用いられる場合がある。
【００２７】
デジタル・クーポン１７９の最初のプールが一旦特定されると、クーポン優先順位付与プロセス１２６は、複数の要因に基づいて各々のデジタル・クーポン１７９に対するスコアの決定に取り掛かる。かかる要因は、以下にもっと詳細に記述されるように、あるデジタル・クーポン１７９が最初のプールに含められるべきかどうかを決定するために調べられた上記の要因と同じである場合がある。
【００２８】
その後、最も高いスコアのいくつかを有する既定の数のデジタル・クーポン１７９が、電子商取引システム１２３によって生成されるネットワーク・ページ１８９ページ内に含まれるように選択される場合がある。その後、クーポン優先順位付与プロセス１２６は、ネットワーク・ページ１８９の一部として提示されるべきデジタル・クーポン１７９のリストを電子商取引システム１２３の要求側プロセスに送る。これに応えて、電子商取引システム１２３は、それぞれのデジタル・クーポン１７９をネットワーク・ページ１８９の一部として符号化し、ブラウザ・アプリケーション１８６によりディスプレイ装置１８３上に描出されるべく、それをクライアント１０６へと提示する。
【００２９】
あるいは、ある種のデジタル・クーポン１７９がネットワーク・ページ１８９内に含まれるデジタル・クーポン１７９のリストまたは一組内に自動的に含まれる場合がある。かかるデジタル・クーポン１７９は、上述のスコアリングおよびランキングのプロセスを回避する場合がある。特に、過去にその顧客により換益されたデジタル・クーポン１７９を特定するために、所与の顧客のクーポン使用履歴１６３が調べられる場合がある。
【００３０】
また、クーポン優先順位付与プロセス１２６は、ユーザが以前に換益したある一つの第一のデジタル・クーポン１７９とデータ・ストア１１３内に格納されたデジタル・クーポン１７９のうちの第二の一つとの間の親和性を認定する場合がある。かかる親和性は、あるユーザが以前に換益したことのあるデジタル・クーポン１７９のうちの第一の一つを換益した顧客のうち、デジタル・クーポン１７９のうちの第二の一つも換益した顧客がいつ既定のパーセントに達したかを特定することによって、決定される場合がある。かかる親和性は、顧客が電子商取引システム１２３とのインタラクションに関連してかかるデジタル・クーポン１７９を換益するかどうかをより一層予示すると考えられる場合がある。
このように、以上で決定されるような親和性の支配を受けるデジタル・クーポン１７９は、上記最初のプール内のデジタル・クーポン１７９に実行されるスコアリングに関係なく、ネットワーク・ページ１８９内に含められるべく、電子商取引システム１２３に返送されるデジタル・クーポン１７９のリスト内に自動的に含まれる場合がある。
【００３１】
ある状況では、デジタル・クーポン１７９の最初のプールが特定されない場合があり、その場合には、所与のネットワーク１８９ページ内に含めるべきデジタル・クーポン１７９を特定するために、１、２の選択要因が使用される。所与の状況に最も関係のある要因であると考えられるかかる要因は、通常は少数のデジタル・クーポン１７９を特定するに過ぎない場合があり、従って、所与のネットワーク・ページ１８９内に含められるべきデジタル・クーポン１７９の最終的な一組を決定するためにデジタル・クーポン１７９をスコアリングする必要は回避される。
【００３２】
次に図２について、示されているのはネットワーク・ページ１８９の一例であり、本文中ではネットワーク・ページ１８９ａとして示されるそれは、例えば、電子商取引システム１２３（図１）を通してその商品１３６（図１）を販売するオンライン商人のためのホームページを含む場合がある。ネットワーク・ページ１８９ａは、購入したい商品のカタログ１３３（図１）内にリストされる商品グループ１３６までドリルダウンするためにユーザによりナビゲートされる可能性がある分類の上位の構成要素としてユーザに選ばれる可能性がある多くのカテゴリ２０３をリストしている。あるいは、ネットワーク・ページ１８９ａは、購入したい一以上の商品１３６を特定するために、ユーザによる検索質問の入力を可能にするサーチ・テキストボックス２０６を含む。
【００３３】
ネットワーク・ページ１８９ａも、複数のデジタル・クーポン１７９をリストしたクーポン・ブック２０９を含む。ネットワーク・ページ１８９ａの一部としてクーポン・ブック２０９内に提示されるデジタル・クーポン１７９は、データ・ストア１１３（図１）内に格納されるすべてのデジタル・クーポン１７９のうちの一組に制限される。そのデジタル・クーポン１７９は、顧客により換益されることか最もありそうに考えられるか、または後述するようにネットワーク・ページ１８９ａ内に含められるべきとの他の理由の命じるところにより、ネットワーク１８９ａページ内に提示されるそれら一組の中に含まれるように選択される。
【００３４】
各種商品１３６をブラウズする間に、顧客が一旦デジタル・クーポン１７９上をクリックするかまたは別の方法で選択すると、一実施形態によれば、電子商取引システム１２３は、顧客により選択されたデジタル・クーポン１７９を追跡し、そしてかかる商品１３６が購入されるとき、チェックアウト時にそれらのデジタル・クーポン１７９により提供されるそれぞれの便益を適用する。あるいは、デジタル・クーポン１７９の換益は、他の仕方で実施される場合がある。
【００３５】
また、所与の時間に、ベンダーは電子商取引システム１２３用に二個以上のアクティブなデジタル・クーポン１７９を有している場合がある。一実施形態では、ベンダーは、所与の商品１３６に対して一度に単一のデジタル・クーポン１７９だけが提示されるべきことを指定する場合があるが、その目的は、顧客がその同じ商品１３６に対して複数のデジタル・クーポン１７９を換益することが可能になることを防ぐことにある。
【００３６】
図３について、示されているのは第二のネットワーク・ページ１８９であり、本文中ではネットワーク・ページ１８９ｂとして示されるそれは、ネットワーク・ページ１８９ｂの主題に関連して複数のデジタル・クーポン１７９をリストするクーポン・ブック２０９のさらにもう一つの例を描いている。示されるように、サーチ・テキストボックス２０６内の「ソフトドリンク」に対して検索が行われた。その結果、ソフトドリンク製品のリストがネットワーク・ページ１８９ｂ内に含まれる。一実施形態では、ネットワーク・ページ１８９ｂ内に提示されるように選択されるデジタル・クーポン１７９は、提示される商品１３６のようなネットワーク・ページ１８９ｂのコンテントとの、または商品１３６を見つけるために使用される検索語との、関係または親近性を有するものを含む。そのほか、ネットワーク・ページ１８９ｂ内に提示されるデジタル・クーポン１７９は、後述するように他の要素に基づいて特定される場合がある。
【００３７】
図４について、示されているのは各種実施形態にかかるクーポン優先順位付与プロセス１２６の各種機能の一例を提供するフローチャートである。あるいは、図４のフローチャートは、サーバ１０３（図１）内で実行される方法のステップを描くものとして見られる場合がある。図４に描かれた機能は、クーポン優先順位付与プロセス１２６が、クライアント１０６（図１）に送信されブラウザ・アプリケーション１８６（図１）によりディスプレイ装置１８３（図１）上に描出されるべき所与のネットワーク・ページ１８９（図１）内に含めるべきデジタル・クーポン１７９（図１）のリストを取得するよう、要求されるごとに電子商取引システム１２３（図１）により実行される。
【００３８】
まず、ボックス３０３で、クーポン優先順位付与プロセス１２６は、顧客に提示すべき関連するデジタル・クーポン１７９の最初のプールを特定する。所与のデジタル・クーポン１７９が、かかるデジタル・クーポン１７９をネットワーク・ページ１８９内に含めるべきかどうかの検討の目的に関係があるかどうか、を決定するために考慮されるいくつかの要因がある場合がある。顧客の身元についての知識を必要とする要因は、通常、顧客の身元が上記のように知られている場合に検討される。
【００３９】
検討すべき要因は、例えば、人口統計を含む場合があり、またどのデジタル・クーポン１７９が所与の顧客に適用できることがあるかについて決定するために、その顧客について知られている他の情報が調べられる場合がある。例えば、顧客が幼児をもつ親である場合、おむつ、シッピーカップ、ベビーフード、乳児用調合乳、および他の商品などのような児童に関係する商品１３６に関係するデジタル・クーポン１７９が選択される可能性がある。
【００４０】
また、検討されるべき各種要因は、デジタル・クーポン１７９の一対間またはグループ間に親和性が存在するかどうかであるが、それぞれのユーザが一対内またはグループ内のそのデジタル・クーポン１７９のうちの一つを以前に選択しているかまたは換益している場合である。例えば、デジタル・クーポン１７９間の親和性は、いくつかの顧客アカウント１５３（図１）のうちの、第一のデジタル・クーポン１７９を換益するある閾値となる数の顧客が所与の第二のデジタル・クーポン１７９も換益する傾向があることを特定することにより、認定される場合がある。親和性は、かかる挙動を呈する顧客の数がある閾値となるユーザ数に到達したか、またはある他の標準が適用されてもよい場合に、認識される場合がある。従って、顧客に関連したクーポン使用履歴１６３（図１）により決定され、その顧客により以前の機会に換益された他のデジタル・クーポン１７９との親和性を有する任意のデジタル・クーポン１７９は、その顧客への提示の目的に関係があると考えられる場合がある。
【００４１】
もう一つの要因は、エクスポージャの増加が、かかる取扱いに対して料金を払うそれぞれのベンダー用のデジタル・クーポン１７９に帰するものであるかどうか、の点を含む。かかるベンダーは、一以上のデジタル・クーポン１７９が電子商取引システム１２３により生成される所与のネットワーク・ページ１８９内に含められるべく選択される確率を増加させるために、料金を払う場合がある。従って、例えば他の要因が現在のネットワーク・ページ１８９の生成に強い関係または関連を示さない可能性がある場合には、それぞれのベンダーによりそのために支払われる増強されたエクスポージャが、かかるデジタル・クーポン１７９を、現在作成中のネットワーク・ページ１８９内に含ませるべく選択させる場合があるといえよう。
【００４２】
現在作成中のネットワーク・ページ１８９内に含ませるべくデジタル・クーポン１７９を選択するにあたり検討される場合があるさらに他の要因は、かかるデジタル・クーポン１７９に関連した変換率および／または印象率を含む場合がある。例えば、異常に高い変換率を有するデジタル・クーポン１７９は他のデジタル・クーポン１７９と比較してかかるデジタル・クーポン１７９の人気を示し、それによってかかるデジタル・クーポン１７９が作成中のネットワーク・ページ１８９内に含まれるべく選択されることがより望ましいものとなる。本文で考察されるように、「変換」の概念は、デジタル・クーポン１７９を換益するために、ユーザが所与のデジタル・クーポン１７９上をクリックするか、または別の方法でかかるアクションをとることを含む。あるいは、変換の概念は、さらにそれについて知るなどのためにデジタル・クーポン１７９上をクリックするか、または別の方法で操作することを含む場合がある。このように、変換は、所与のデジタル・クーポン１７９に関して顧客が起こす任意のアクションを含む場合がある。
【００４３】
所与のデジタル・クーポン１７９の印象率は、デジタル・クーポン１７９がネットワーク・ページ１８９の作成の際に使用される回数を含む。より高い印象率は、潜在的に各種ネットワーク・ページ１８９の作成への関連がより大きいことを示す。あるいは、より高い印象率は所与のデジタル・クーポン１７９の濫用を示す場合があり、それは所与のネットワーク・ページ内に１８９を含めることがさほど望ましくはないこと示している。
【００４４】
また、クーポン優先順位付与プロセス１２６は、見られたかまたは購入された過去の商品１３６（図１）を特定するために、それぞれの顧客に関係した過去のブラウズ履歴１５６（図１）および過去の購入履歴１５９（図１）を調べる場合がある。かかる商品１３６は、購入を行う際の顧客の興味を示す場合がある。従って、もし所与のネットワーク・ページ１８９が所与のユーザに関係したブラウズ履歴１５６において見られたかまたは検索された主題と類似の主題を含むなら、あるデジタル・クーポン１７９がそのネットワーク・ページ１８９内に含まれることへの関心はより高いと考えられる場合がある。また、所与のデジタル・クーポン１７９は、もしそのデジタル・クーポン１７９の主題が過去に購入された製品の主題と類似しているならば、作成中のネットワーク・ページ１８９内に含めるのがより望ましいと考えられる場合がある。
【００４５】
このため、もしブラウズ履歴１５６および／または購入履歴１５９がユーザの趣味を示しているならば、かかる趣味に関係のあるデジタル・クーポン１７９は作成中のネットワーク・ページ１８９に関係があることになろう。例えば、もし顧客がテントおよびキャンピング装置を見て購入するとすれば、かかる顧客はアウトドア愛好家である可能性がある。従って、それは、アウトドア装置に関するデジタル・クーポン１７９などがかかる顧客に対して描出されるべく所与のネットワーク・ページ１８９内に含めるのがさらに望ましい可能性があることを示す。
【００４６】
もう一つの要因は、作成中のネットワーク・ページ１８９の主題を含む。特に、ネットワーク・ページ１８９の主題に関係があると認定されたデジタル・クーポン１７９は、そのネットワーク・ページ１８９内に含めることが重要であると考えられる場合がある。
【００４７】
また、主題が検討中のデジタル・クーポン１７９に類似する可能性がある、顧客が以前に換益したデジタル・クーポン１７９を特定するために、クーポン使用履歴１６３が調べられる場合がある。過去に換益されたデジタル・クーポン１７９に関係があると考えられる可能性があるそれらのデジタル・クーポン１７９は、関連するクーポンの最初のプール内に含まれる場合がある。
【００４８】
検討すべきさらにもう一つの要因は、顧客が未知であり、かつ顧客アカウント１５３のそれぞれ一つのアドレス情報が入手不能であるという状況における、顧客の地理的位置である。このような場合には、２００７年６月２９日に出願され、出願番号が１１／７７１，６７９と定められ、完全に本願明細書に引用されたものとする「ネットワーク・アドレスに対するマッピング属性」と名付けられた米国特許出願に記載されるように、各種の方法を参照するのもよい。かかる方法は、一般的な地理的位置、または顧客に関する他の情報を提供する場合がある。
【００４９】
また、ボックス３０３で、ユーザへの提示のために検討されるべきデジタル・クーポン１７９の最初のプールに含められるべきという限度で、所与のデジタル・クーポン１７９が作成中のネットワーク・ページ１８９に関連するかどうかを決定するに当たり、検討すべき多くの他の要因がある場合がある。
【００５０】
デジタル・クーポン１７９の最初のプールが上記のようにボックス３０３において特定されていると仮定すると、クーポン優先順位付与プロセス１２６は、作成中の現在のネットワーク・ページ１８９内で顧客に提示するためのかかるデジタル・クーポン１７９の優先順位を決定することを目的として最初のプール内に含まれる各々のデジタル・クーポン１７９に対するスコアを算出するために、ボックス３０６へ進む。各々のデジタル・クーポン１７９に対するスコアを算出するために、各種のアプローチが用いられる場合がある。一例では、値の加重和を含む一つの方程式が使用される場合がある、ここで値の各々は上記のような多くの要因のうちの任意の一つから導かれる。
例えば、かかる公式は次のように表せる：
スコア  ＝ Ｃ１ｆ１ ＋ Ｃ２ｆ２  ＋  Ｃ３ｆ３  ＋・・・＋  ＣＮｆＮ 
前述のように、各要因ｆは、所与のデジタル・クーポン１７９に対するスコアを検討するにあたり、各要因ｆの相対的重要性を示すために、経験に基づいて割り当て可能な定数Ｃにより重みがつけられている。各々の要因ｆは、例えば、上記のようにそれぞれのデジタル・クーポン１７９間の親和性を含む場合がある。特に、かかる親和性は、上記のように、第一のデジタル・クーポン１７９についてそれを換益するかまたはそれ以外の関心を示す顧客は、第二のデジタル・クーポン１７９にも関心を示すと決定される状況を含む場合がある。もう一つの要因ｆは、増加したエクスポージャに対してベンダーから受けとる任意の支払いを含む場合がある。また、他の要因ｆは、上記のような変換率および／または印象率を含む場合がある。
【００５１】
更に、検討すべき他の要因ｆは、上記のような、顧客のブラウズ履歴１５６の主題、顧客の購入履歴１５９の主題、またはクーポン使用履歴１６３の主題に対する、デジタル・クーポン１７９の関連性を含む。また、それぞれのデジタル・クーポン１７９に対するスコアを算出するにあたり検討される可能性があっても本文中には記述されない他の要因があり得る。
【００５２】
それぞれの要因のための各々の値を定量化するために、他の主題などに対する同じ要因の他の例に関連する要因ｆを調べる場合がある。例えば、２つのデジタル・クーポン１７９間の所与の親和性の強さが、その両方のデジタル・クーポン１７９を換益した異なる顧客の数に基づいて認定された他のかかる親和性と比較して決定される場合がある。かかる親和性を示した顧客の数が、デジタル・クーポン１７９の他の対で経験された平均の親和性に比べて大きければ大きいほど、割り当てられる値はより大きい。また、値は、増加したエクスポージャに対する所与のベンダーによる支払いに関係して割り当てられる場合がある。同様に、値は、他のデジタル・クーポン１７９に関連した平均の変換率および印象率と比較して、それぞれの変換率および印象率に割り当てられる場合がある。また、ブラウズ履歴１５６、購入履歴１５９および／またはクーポン使用履歴１６３などの主題への、所与のデジタル・クーポン１７９の関連性を決定するために、各種のアルゴリズムが用いられる場合がある。
【００５３】
また、もう一つの要因は、２００７年６月２９日に出願され、出願番号が１１／７７１，６７９と定められ、完全に本願明細書に引用されたものとする「ネットワーク・アドレスに対するマッピング属性」と名付けられた米国特許出願に記載されるように、ＩＰアドレスから決定される顧客の地理的位置を含む場合がある。値は、所与のデジタル・クーポン１７９が上で言及した特許出願に記載されるように特定された地理的位置または他の要因に関連する程度を示すものとして、得られる場合がある。
【００５４】
従って、ボックス３０６では、上のボックス３０３においてデジタル・クーポン１７９の最初のプールに特定された各々のデジタル・クーポン１７９に対するスコアが算出される。その後、ボックス３０９において、デジタル・クーポン１７９のリストが現在作成中のネットワーク・ページ１８９内に含められるべく、電子商取引システム１２３のような要求側プロセスに送信される。この点では、既定の数のデジタル・クーポン１７９が電子商取引システム１２３に送信される場合がある。かかる既定数のデジタル・クーポン１７９は、ボックス３０６で算出された最高のスコアのいくつかを有する一組のデジタル・クーポン１７９を含む場合がある。
【００５５】
電子商取引システム１２３に送信されるデジタル・クーポン１７９の総数は、例えば、電子商取引システム１２３からの要求か、またはクーポン優先順位付与プロセス１２６の作用のために指定された標準数、に基づく数に依存する場合がある。例えば、各ネットワーク・ページ１８９は、既定数のデジタル・クーポン１７９用の空き場所を有するだけの場合がある。更に、複数の異なる数が用いられる可能性がある場合は、特定の状況のために、デジタル・クーポン１７９の異なる数量が指定されてその中に示されたテーブルを有する場合がある。ボックス３０９で、一旦、デジタル・クーポン１７９のリストが電子商取引システム１２３の要求側プロセスに送信されると、示されるように、優先順位付与プロセス１２６は終了する。
【００５６】
次に、図５について、示されているのは、本開示の一実施形態にかかるサーバ１０３の一例の概略ブロック図である。サーバ１０３は、少なくとも一つのプロセッサ回路を含み、例えば、プロセッサ４０３とメモリ４０６を有し、その両方がローカル・インターフェイス４０９に接続されている。このため、サーバ１０３は、例えば、サーバ・コンピュータ・システムか、または類似の上述のような装置を含む場合がある。ローカル・インターフェイス４０９は、例えば、付随するアドレス／制御バスまたは認めうる他のバス構造を有するデータバスを含む場合がある。
【００５７】
メモリ４０６内に格納されているのは、プロセッサ４０３およびデータによって実行される実行可能なアプリケーションおよび／またはシステムである。特に、メモリ４０６内に格納され、プロセッサ４０３により実行可能であるのは、サーバ・オペレーティングシステム４１３、電子商取引システム１２３、クーポン優先順位付与プロセス１２６、および潜在的には他のアプリケーションおよび／またはシステムなどである。また、メモリ４０６内に格納されているのは、その中にプロセッサ４０３にアクセス可能なように上記各種のデータ項目が格納されたデータ・ストア１１３である。メモリ４０６内には他のデータが格納される場合があり、また上記のデータを越えてプロセッサ４０３によりアクセスされる場合があるものと理解される。
【００５８】
多くのソフトウェア・コンポーネントがメモリ４０６内に格納され、実行可能であるかまたはプロセッサ４０３によって実行される。ここで、用語「実行可能」は、最終的にプロセッサ４０３により実行されうる形態にあるプログラムファイルを意味する。実行可能プログラムの例としては、例えば、メモリ４０６のランダムアクセス部へロード可能でプロセッサ４０３により実行可能な形式でマシンコードに翻訳可能なコンパイル済みプログラム、オブジェクトコードのように適当な形式で表現される場合がありメモリ４０６のランダムアクセス部へロード可能でプロセッサ４０３により実行可能な形式でマシンコードに翻訳可能なソースコード、またはプロセッサ４０３により実行されるべくメモリ４０６のランダムアクセス部内に命令を生成するためにもう一つの実行可能プログラムにより解釈される場合があるソースコード、などが挙げられる。
実行可能プログラムは、メモリ４０６の任意の部分または構成要素に保存されてもよく、その構成要素としては、例えば、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）ハードディスク・ドライブ、ソリッドステート・ドライブ、ＵＳＢフラッシュ・ドライブ、メモリーカード、コンパクトディスク（ＣＤ）またはデジタル多用途ディスク（ＤＶＤ）のような光ディスク、フロッピーディスク、磁気テープ、または他のメモリ構成要素、を含む。
【００５９】
メモリ４０６は、本文中では揮発性および不揮発性メモリ、およびデータ記憶構成要素として定義される。揮発性の構成要素は、電力の喪失でデータ値を保持しないものである。不揮発性の構成要素は、電力の喪失でデータを保持するものである。従って、メモリ４０６は、例えば、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、ハードディスク・ドライブ、ソリッドステート・ドライブ、ＵＳＢフラッシュ・ドライブ、メモリーカード・リーダを介してアクセスされるメモリーカード、付随のフロッピーディスク・ドライブを介してアクセスされるフロッピーディスク、光学的ディスク・ドライブを介してアクセスされる光ディスク、適切なテープ・ドライブを介してアクセスされる磁気テープ、および／または他のメモリ構成要素、またはこれらのメモリ構成要素の任意の二個以上の組合せ、を含む場合がある。また、そのＲＡＭは、例えば、スタティックＲＡＭ（ＳＲＡＭ）ダイナミックＲＡＭ（ＤＲＡＭ）またはマグネティックＲＡＭ（ＭＲＡＭ）、そして、他のかかるデバイス、を含む場合がある。そのＲＯＭは、例えば、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能ＰＲＯＭ（EPROM）電気的消去可能ＰＲＯＭ（EEPROM）、または類似の他のメモリーデバイス、を含む場合がある。
【００６０】
また、プロセッサ４０３はマルチプロセッサを表す場合があり、そしてメモリ４０６は並行して作動する複数のメモリを表す場合がある。かかる場合、ローカル・インターフェイス４０９は、マルチプロセッサの任意の二つの間、任意のプロセッサとメモリの任意の一つとの間、または、任意の二つのメモリの間などのコミュニケーションを促進する適切なネットワークである場合がある。ローカル・インターフェイス４０９は、例えば、負荷のバランシングの実行を含みそのコミュニケーションを調整するために設計された付加的なシステムを含む場合がある。プロセッサ４０３は、電気的なまたは他の利用可能な構造のものである場合がある。
【００６１】
上記各種のアプリケーションまたは他の構成要素は、例えば、Ｃ、Ｃ++、Ｃ#、Ｖｉｓｕａｌ  Ｂａｓｉｃ、ＶＢＳｃｒｉｐｔ、Ｊａｖａ、ＪａｖａＳｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙ、Ｐｙｔｈｏｎ、Ｆｌａｓｈ、または他のプログラミング言語のような多くのプログラミング言語の任意の一以上を使用して実行される場合がある。
【００６２】
電子商取引システム１２３および／または上記のクーポン優先順位付与プロセス１２６のような各種アプリケーションおよび他の構成要素は、汎用ハードウェアによって実行されるソフトウェアまたはコードに具現される場合があるとはいえ、代替として、各々は、専用ハードウェア、またはソフトウェアか汎用ハードウェアと専用ハードウェアの組合せに具現される場合もある。専用ハードウェアに具現される場合、各々は多くの技術の任意の一つまたは組合せを用いる回路またはステートマシンとして実現できる。これらの技術には、一以上のデータ信号の適用により各種の論理機能を実現するための論理ゲートを有する離散的な論理回路、適切な論理ゲート、または他の構成要素を有する特定用途向け集積回路などが含まれる場合があるが、これに限定されるものではない。かかる技術は当業者には通常周知であり、従って、本文では詳述しない。
【００６３】
図４のフローチャートは、上記のようなクーポン優先順位付与プロセス１２６のような各種アプリケーションおよび／または他の構成要素の実施の機能と作用を示す。ソフトウェアに具現される場合、記述された各々の各種ブロックは、モジュール、セグメント、または指定された論理機能を実現するためのプログラム命令を含むコードの部分を表す場合がある。そのプログラム命令は、コンピュータシステムまたは他のシステム内のプロセッサのような適切な実行システムにより認識可能な数による命令を含むプログラミング言語またはマシンコードで書かれた人が読める命令文を含むソースコードの形に具現される場合がある。そのマシンコードはソースコードなどから変換される場合がある。ハードウェアに具現される場合、各ブロックは指定された論理機能を実現するための回路または多くの相互に連結された回路を表す場合がある。
【００６４】
図４のフローチャートは特定の実行順序を示すとはいえ、実行の順序は描かれたものと異なる場合があるものと理解される。例えば、二個以上のブロックの実行順序は、示された順序をかき混ぜたものになる場合がある。また、図では連続して示される二個以上ブロックは、同時的にまたは一部同時的に実行される場合がある。さらに、有用性、会計および性能測定の増強、またはトラブルシューティング補助手段の提供などを目的とし、任意数のカウンタ、状態変数、警告セマフォ、またはメッセージが、本文中に記述される論理フローに追加されてもよい。かかるバリエーションはすべて、本開示の範囲内であるものと理解される。
【００６５】
また、電子商取引システム１２３および／またはクーポン優先順位付与プロセス１２６のような本文中に記載される各種のアプリケーション、システムおよび／または他の構成要素がソフトウェアまたはコードを含む場合、各々は、例えばコンピュータシステムまたは他システム内のプロセッサのような命令実行システムによりまたはこれに関連して使用される任意のコンピュータ可読媒体において具現され得る。この意味で、アプリケーションまたはエンジンは、例えば、コンピュータ可読媒体から取り出し可能かつ命令実行システムにより実行可能な命令および宣言を含む命令文を含む場合がある。本開示の文脈において、「コンピュータ可読媒体」は、命令実行システムによりまたはこれに関連して使用される論理またはコードを収容し、保存しまたは保持しうる任意の媒体であることができる。そのコンピュータ可読媒体は、例えば、電子的、磁気的、光学的、電磁気的、赤外線的なまたは半導体の媒体のような、多くの物理的媒体の任意の一つを含むことができる。適切なコンピュータ可読媒体のさらに具体的な例には、磁気テープ、磁気フロッピーディスク、磁気ハードディスク・ドライブ、メモリーカード、ソリッドステート・ドライブ、ＵＳＢフラッシュ・ドライブ、または光ディスクが含まれるが、これに限定されるものではない。また、そのコンピュータ可読媒体は、例えば、スタティックＲＡＭ（ＳＲＡＭ）およびダイナミックＲＡＭ（ＤＲＡＭ）、またはマグネティックＲＡＭ（ＭＲＡＭ）を含むランダムアクセスメモリ（ＲＡＭ）である場合がある。さらに、そのコンピュータ可読媒体は、読取り専用メモリ（ＲＯＭ）、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、または他のタイプのメモリーデバイスである場合がある。
【００６６】
本開示の上記の実施形態は、単に開示内容の原理の明確な理解のために説明された可能な実施例に過ぎないことが強調される。多くの変形や変更は、開示の精神および原理から大幅に逸脱することなく、上記の実施形態に対して行えることであろう。かかる変更や変形はすべて、本文中本開示の範囲内に含まれ、以下の請求項によって保護されることが意図される。
【図１】
0005586700.tif 000002
【図２】
0005586700.tif 000003
【図３】
0005586700.tif 000004
【図４】
0005586700.tif 000005
【図５】
0005586700.tif 000006