(57)【特許請求の範囲】
【請求項１】
トランザクションアカウントをオファーへリンクさせる方法において、
アカウントデータベースへ複数のアカウントプロファイルを格納するステップであって、各アカウントプロファイルは、アカウント識別子を少なくとも含むトランザクションアカウントに関連するデータを含む、ステップと、
受信装置によってエンティティからオファーデータを受信するステップであって、当該オファーデータは、商品又は役務の購入についてのオファーに関連するデータを含む、ステップと、
オファーデータベースにオファーデータエントリを格納するステップであって、当該オファーデータエントリは前記受信されたオファーデータを含む、ステップと、
処理装置によって、前記受信されたオファーデータに関連付けられたオファー識別子を生成するステップと、
前記生成されたオファー識別子を送信装置によって前記エンティティへ送信するステップと、
前記受信装置によってオファー受諾通知を受信するステップであって、前記オファー受諾通知は特定のアカウント識別子と前記オファー識別子とを少なくとも含む、ステップと、
前記アカウントデータベースに格納された特定のアカウントプロファイルを前記処理装置によって識別するステップであって、当該特定のアカウントプロファイルに含まれるアカウント識別子は前記特定のアカウント識別子に対応する、ステップと、
前記処理装置によって、前記特定のアカウントプロファイルと前記オファーデータエントリとの少なくとも一方を更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すステップと、
を含む方法。
【請求項２】
請求項１に記載の方法において、
前記受信されたオファーデータに関連付けられた前記オファー識別子を生成することは、前記オファー識別子を少なくとも含むユニフォームリソースロケータを生成することを含み、前記生成されたオファー識別子を前記エンティティへ送信することは、前記オファー識別子を含む前記生成されたユニフォームリソースロケータを送信することを含む、方法。
【請求項３】
請求項１に記載の方法において、
前記受信装置によってオファーリクエストを受信するステップであって、当該オファーリクエストは前記オファー識別子を少なくとも含む、ステップと、
前記受信されたオファーリクエストに応じて、前記オファーデータエントリに含まれる前記オファーデータを前記送信装置によって送信するステップと、を更に含む方法。
【請求項４】
請求項３に記載の方法において、前記オファー受諾通知を受信する前に、前記オファーリクエストは受信され前記オファーデータは送信される、方法。
【請求項５】
請求項３に記載の方法において、前記オファーリクエストは、前記オファー識別子を含むユニフォームリソースロケータである、方法。
【請求項６】
請求項１に記載の方法において、前記オファー受諾通知は、前記オファー識別子と前記特定のアカウント識別子とを含むユニフォームリソースロケータである、方法。
【請求項７】
請求項１に記載の方法において、前記オファーデータは、オファー名、オファー説明、量、有効期限、開始日、トランザクション修正子、及び償還についての１以上の条件の少なくとも１つを含む、方法。
【請求項８】
請求項１に記載の方法において、前記アカウント識別子は、トランザクションアカウント番号、ユーザ名、Ｅメールアドレス及び電話番号の少なくとも１つである、方法。
【請求項９】
請求項１に記載の方法において、前記特定のアカウントプロファイルを更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すことは、前記オファー識別子を前記特定のアカウントプロファイルへ格納することを含む、方法。
【請求項１０】
請求項１に記載の方法において、前記オファーデータエントリを更新して前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すことは、前記特定のアカウント識別子を前記オファーデータエントリへ格納することを含む、方法。
【請求項１１】
トランザクションアカウントをオファーへリンクさせるシステムにおいて、
複数のアカウントプロファイルを格納するよう構成されたアカウントデータベースであって、各アカウントプロファイルは、アカウント識別子を少なくとも含むトランザクションアカウントに関連するデータを含む、アカウントデータベースと、
エンティティからオファーデータを受信するよう構成された受信装置であって、当該オファーデータは、商品又は役務の購入についてのオファーに関連するデータを含む、受信装置と、
オファーデータエントリを格納するよう構成されたオファーデータベースであって、当該オファーデータエントリは前記受信されたオファーデータを含む、オファーデータベースと、
前記受信されたオファーデータに関連付けられたオファー識別子を生成するよう構成された処理装置と、
前記生成されたオファー識別子を前記エンティティへ送信するよう構成された送信装置とを含み、
前記受信装置はオファー受諾通知を受信するよう更に構成され、前記オファー受諾通知は特定のアカウント識別子と前記オファー識別子とを少なくとも含み、
前記処理装置は更に、
前記アカウントデータベースに格納された特定のアカウントプロファイルを識別するステップであって、当該特定のアカウントプロファイルに含まれるアカウント識別子は前記特定のアカウント識別子に対応する、ステップと、
前記特定のアカウントプロファイルと前記オファーデータエントリとの少なくとも一方を更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すステップと、
を実行するよう構成される、システム。
【請求項１２】
請求項１１に記載のシステムにおいて、
前記受信されたオファーデータに関連付けられた前記オファー識別子を生成することは、前記オファー識別子を少なくとも含むユニフォームリソースロケータを生成することを更に含み、前記生成されたオファー識別子を前記エンティティへ送信することは、前記オファー識別子を含む前記生成されたユニフォームリソースロケータを送信することを含む、システム。
【請求項１３】
請求項１１に記載のシステムにおいて、
前記受信装置はオファーリクエストを受信するよう更に構成され、当該オファーリクエストは前記オファー識別子を少なくとも含み、
前記送信装置は、前記受信されたオファーリクエストに応じて、前記オファーデータエントリに含まれる前記オファーデータを送信するよう更に構成される、システム。
【請求項１４】
請求項１３に記載のシステムにおいて、前記オファー受諾通知を受信する前に、前記オファーリクエストは受信され前記オファーデータは送信される、システム。
【請求項１５】
請求項１３に記載のシステムにおいて、前記オファーリクエストは、前記オファー識別子を含むユニフォームリソースロケータである、システム。
【請求項１６】
請求項１１に記載のシステムにおいて、前記オファー受諾通知は、前記オファー識別子と前記特定のアカウント識別子とを含むユニフォームリソースロケータである、システム。
【請求項１７】
請求項１１に記載のシステムにおいて、前記オファーデータは、オファー名、オファー説明、量、有効期限、開始日、トランザクション修正子、及び償還についての１以上の条件の少なくとも１つを含む、システム。
【請求項１８】
請求項１１に記載のシステムにおいて、前記アカウント識別子は、トランザクションアカウント番号、ユーザ名、Ｅメールアドレス及び電話番号の少なくとも１つである、システム。
【請求項１９】
請求項１１に記載のシステムにおいて、前記特定のアカウントプロファイルを更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すことは、前記オファー識別子を前記特定のアカウントプロファイルへ格納することを含む、システム。
【請求項２０】
請求項１１に記載のシステムにおいて、前記オファーデータエントリを更新して前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すことは、前記特定のアカウント識別子を前記オファーデータエントリへ格納することを含む、システム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、米国特許出願第14/744,696号（2015年6月19日出願）の優先権を主張するものであり、当該出願の開示全体をここに参照のために取り込む。
【技術分野】
【０００２】
本開示はオファーとトランザクションアカウントとのリンクに関連し、特に、支払トランザクションにおいて使用するためのトランザクションアカウントに関連付けられたユーザによるリンクのために、（例えばユニフォームリソースロケータ内にエンコードされる）特別に生成されたオファー識別子を使用してオファーを提供することに関する。
【背景技術】
【０００３】
販売者、商品製造者、小売業者、広告主、コンテンツプロバイダ及び他のエンティティはしばしば様々な方法を試し、消費者に、より多くの商品を購入させ、又は特定の販売者若しくは場所から商品を購入させようとする。一般的に用いられる方法としては、消費者へ、オファー（条件の提案）、クーポン、割引、取引等を提供することである。これらを総称して、商品又は役務に対する「オファー」と称する。希望としては、消費者が、オファーにより提供される節約によって動機を与えられ、関連する条件を満たし、関連する商品又は役務を購入することである。オファーの償還率を改善し、それによって関連する販売者及び製造業者の収入を増加させる試みにおいて、オファー配付者はしばしば、消費者にとってオファーを受諾可能なものにし、償還を一層便利にする方法に興味を持つ。
【０００４】
そのために発展してきた方法は、デジタルオファーを含む。そこでは、オファー情報はモバイル装置に格納されてよく、販売時点で販売者へ提示される。このとき例えば、バーコード又はクイックレスポンス（QR）コードが使用される。他の方法は、支払カードをオファーに関連付けることを含む。これにより、支払カードが使用されるときに、関連付けられた支払カードを使用することによって、オファーは（ときとして自動的に）償還される。しかし、償還において使用するためにオファーを支払カードに関連付ける現在の方法は、しばしば、オファー提供者と、当該オファーの償還に関連付けられた支払ネットワーク又はエンティティとの両方によって実行される必要がある多くのステップを含む。例えばオファー提供者は、消費者へ提示され受諾されるオファーを展開してよい。オファー提供者は次いで、消費者のトランザクションアカウント詳細を収集し、当該アカウント詳細を提供し、詳細を支払ネットワークへ提供する。次いで支払ネットワークは、互いに関連付けられたデータを格納する必要がある。次いで、トランザクションが処理されているとき、支払ネットワークは適宜、オファーの償還を処理可能である。
【０００５】
したがって、そのような方法は、オファーの展開と、機密的な財務情報の処理と、それを支払ネットワークへ送信することとに必要なリソースを欠いているオファー提供者（特に小規模企業（例えば小規模のローカル販売者））にとって、展開するのに厄介である。当該展開、処理及び送信は、支払レール並びに関連付けられた通信プロトコル及び基準を用いた、特別に構成されたコンピューティングシステムを要求する。更にいくらかの消費者は、自身の財務情報をオファー提供者へ提供することを希望せず、それ故、現在の方法を使用することを控えるかもしれない。
【０００６】
したがって、トランザクションアカウントをオファーにリンクさせる技術的解決手段が必要である。当該手段では、支払ネットワーク及び／又はそれに関連付けられたコンピューティングシステムは、オファー提供者が、トランザクションアカウントにリンクするために消費者へ提示されるオファーを登録することを可能にする。そのようなシステムによって、オファー提供者は、既存のシステムに対する修正及びリソース消費をすること無く、オファーを提供することが可能であり、また、消費者は、財務情報をオファー提供者へ提供すること無く、オファーを自身のトランザクションアカウントにリンクさせることが可能である。更に、システム自体は改善可能である。というのも、オファー提供者は既存システムへの修正と、現在使用されていない新たな通信及びプロトコルに対する能力を追加するための新たなシステムの更新とを行う必要が無いからである。
【発明の概要】
【０００７】
本開示は、トランザクションアカウントをオファーにリンクさせるためのシステム及び方法を開示する。
【０００８】
トランザクションアカウントをオファーへリンクさせる方法は、アカウントデータベースへ複数のアカウントプロファイルを格納するステップであって、各アカウントプロファイルは、アカウント識別子を少なくとも含むトランザクションアカウントに関連するデータを含む、ステップと、受信装置によってエンティティからオファーデータを受信するステップであって、当該オファーデータは、商品又は役務の購入についてのオファーに関連するデータを含む、ステップと、オファーデータベースにオファーデータエントリを格納するステップであって、当該オファーデータエントリは前記受信されたオファーデータを含む、ステップと、処理装置によって、前記受信されたオファーデータに関連付けられたオファー識別子を生成するステップと、前記生成されたオファー識別子を送信装置によって前記エンティティへ送信するステップと、前記受信装置によってオファー受諾通知を受信するステップであって、前記オファー受諾通知は特定のアカウント識別子と前記オファー識別子とを少なくとも含む、ステップと、前記アカウントデータベースに格納された特定のアカウントプロファイルを前記処理装置によって識別するステップであって、当該特定のアカウントプロファイルに含まれるアカウント識別子は前記特定のアカウント識別子に対応する、ステップと、前記処理装置によって、前記特定のアカウントプロファイルと前記オファーデータエントリとの少なくとも一方を更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すステップと、を含む。
【０００９】
トランザクションアカウントをオファーへリンクさせるシステムは、アカウントデータベースと、受信装置と、オファーデータベースと、処理装置と、送信装置とを含む。アカウントデータベースは、複数のアカウントプロファイルを格納するよう構成されたアカウントデータベースであって、各アカウントプロファイルは、アカウント識別子を少なくとも含むトランザクションアカウントに関連するデータを含む。受信装置は、エンティティからオファーデータを受信するよう構成された受信装置であって、当該オファーデータは、商品又は役務の購入についてのオファーに関連するデータを含む。オファーデータベースは、オファーデータエントリを格納するよう構成されたオファーデータベースであって、当該オファーデータエントリは前記受信されたオファーデータを含む。処理装置は、前記受信されたオファーデータに関連付けられたオファー識別子を生成するよう構成される。送信装置は、前記生成されたオファー識別子を前記エンティティへ送信するよう構成される。前記受信装置はオファー受諾通知を受信するよう更に構成され、前記オファー受諾通知は特定のアカウント識別子と前記オファー識別子とを少なくとも含み、前記処理装置は更に、前記アカウントデータベースに格納された特定のアカウントプロファイルを識別するステップであって、当該特定のアカウントプロファイルに含まれるアカウント識別子は前記特定のアカウント識別子に対応する、ステップと、前記特定のアカウントプロファイルと前記オファーデータエントリとの少なくとも一方を更新して、前記関連するトランザクションアカウントから前記オファーデータへのリンクを示すステップと、を実行するよう構成される。
【図面の簡単な説明】
【００１０】
本開示の範囲は、添付の図面と共に解釈されると、例示的な実施形態についての下記の詳細な記載から最も良く理解される。図面には次の図が含まれる。
【図１】機能ブロック図であり、例示的実施形態による、トランザクションアカウントをオファーへリンクさせるためのハイレベルシステムアーキテクチャを示す。
【図２】機能ブロック図であり、例示的実施形態による、トランザクションアカウントをオファーへリンクさせるための、図１の処理サーバを示す。
【図３】フロー図であり、例示的実施形態による、トランザクションアカウントとリンクするために、登録されたオファーを視認する処理を示す。
【図４】フロー図であり、例示的実施形態による、販売者が参加する、オファーとトランザクションアカウントとをリンクさせる処理を示す。
【図５】フロー図であり、例示的実施形態による、トランザクションアカウントとオファーとを直接リンクするための処理を示す。
【図６】例示的実施形態による、図２の処理サーバを用いてオファーとトランザクションアカウントとをリンクさせる処理を示す。
【図７】図７Ａは、例示的実施形態による、トランザクションアカウントをオファーとリンクさせるための例示的なグラフィカルユーザインタフェースを示す図である。図７Ｂは、例示的実施形態による、トランザクションアカウントをオファーとリンクさせるための例示的なグラフィカルユーザインタフェースを示す図である。
【図８】例示的実施形態による、トランザクションアカウントをオファーへリンクさせる例示的な方法を示すフローチャートである。
【図９】例示的実施形態による、コンピュータシステムアーキテクチャを示す機能ブロック図である。
【発明を実施するための形態】
【００１１】
本開示の更なる応用分野は、下記の詳細な説明から自明である。例示的実施形態の詳細な説明は、例示目的のみを意図しており、本開示の範囲を必要的に制限することを意図しない。
【００１２】
用語解説
支払ネットワーク−現金代替物の使用によって、資金移転で使用されるシステム又はネットワークである。支払ネットワークは、様々な異なるプロトコル及び手順を使用して、様々なタイプのトランザクションのために資金移転を処理してよい。支払ネットワークを介して実行されるトランザクションは、商品又は役務の購入と、クレジット購入と、デビットトランザクションと、資金移転と、口座引き落とし等とを含んでよい。支払ネットワークは、現金代替物によってトランザクションを実行するよう構成されてよく、これは支払カードと、信用紹介状と、小切手と、トランザクションアカウントと等を含んでよい。支払ネットワークとして実行されるネットワーク又はシステムの例は、MasterCard（登録商標）、VISA（登録商標）、Discover（登録商標）、American  Express（登録商標）、PayPal（登録商標）等によって操作されるものを含む。本開示での「支払ネットワーク」との用語は、エンティティとしての支払ネットワークと、物理的支払ネットワーク（例えば、支払ネットワークを含む、機器、ハードウェア、及びソフトウェア）との両方を指す。
【００１３】
トランザクションアカウント−トランザクションへ資金を供給するために使用される金融アカウント（例えば当座預金口座、普通預金口座、クレジット口座、仮想支払口座等）である。トランザクションアカウントは消費者と関連付けられてよく、これは、支払アカウントに関連付けられた任意の適切なタイプのエンティティ（人、家族、人の集まり、会社、政府エンティティ等を含んでよい）であってよい。いくつかの実施形態では、トランザクションアカウントは仮想的（例えばPayPal（登録商標）等によって操作されるアカウント等）であってよい。
【００１４】
トランザクションアカウントをオファーへリンクさせるシステム
図１は、生成されたオファー識別子と、リンクのためのトランザクションアカウントデータの提出とによって、トランザクションアカウントをオファーへリンクさせるシステム１００を示す。
【００１５】
システム１００は処理サーバ１０２を含んでよい。下記で詳述される処理サーバ１０２は、本開示の方法及びシステムを用いて、トランザクションアカウントをオファーへリンクさせるように構成されてよい。処理サーバ１０２は、販売者１０４が商品又は役務の購入についてのオファーを生成するためのプラットフォームを提供してよい。当該プラットフォームは、アプリケーションプログラミングインタフェース（API）を用いて、ウェブページを介し、コンピューティング装置によって実行されるアプリケーションプログラムを用いて、エージェント又は処理サーバ１０２のユーザとの相互作用（インタラクション）を用いて、又は他の適切な方法を用いて、販売者１０４によってアクセス可能である。販売者１０４は処理サーバ１０２へ、オファーに関する詳細を提供してよい。処理サーバ１０２は当該オファーをデータベースに登録してよい。
【００１６】
システム１００はまた、支払ネットワーク１０６を含んでよい。支払ネットワーク１０６は、当業者にとって自明な方法及びシステムを用いて、販売者１０４に関する支払トランザクションを処理するよう構成されてよい。処理サーバ１０２はリンク情報を支払ネットワーク１０６へ提供してよい。これにより支払ネットワーク１０６は、オファーにリンクされたトランザクションアカウントに関する支払トランザクションを処理する。支払ネットワーク１０６は既知の方法及びシステムを用いて、リンクされたオファーの償還を処理する。いくつかの実施形態では、処理サーバ１０２は支払ネットワーク１０６の一部であってよい。更なる実施形態では、処理サーバ１０２は支払トランザクションの処理（リンクされたオファーの償還を含む）を実行するよう構成されてよい。
【００１７】
処理サーバ１０２によって提供されるプラットフォームを用いて販売者１０４によってオファーが作成されると、処理サーバ１０２は当該オファーに対し、一意のオファー識別子を生成してよい。オファー識別子はオファーに関連付けられた一意の値（例えば識別番号）であってよく、これは販売者１０４へ提供される。販売者１０４は次いで、例えばコンピューティング装置１１０（例えばスマートフォン、タブレットコンピュータ、ラップトップコンピュータ、デスクトップコンピュータ、スマートテレビ、ウェアラブルコンピューティング装置等）を介して、オファーの提示中に、一意の識別子を消費者１０８へ提供してよい。消費者は、オファーを受諾する場合は、トランザクションアカウント詳細を処理サーバ１０２へ直接提供してよいし、販売者１０４を介して処理サーバ１０２へ提供してよい。処理サーバ１０２は次いで、オファーをトランザクションアカウントへリンクさせ、当該情報を、処理のために支払ネットワーク１０６へ提供する。
【００１８】
いくつかの実施形態では、オファー識別子は、販売者１０４へ提供されるユニフォームリソースロケータ（URL）又はその一部であってよい。例えばオファー識別子は一意のURL又は、作成されたオファーに関連付けられた販売者１０４へ提供されるURLの一部として含まれる一意の値（例えば１６進値の文字列）であってよい。販売者１０４は次いで、例えばコンピューティング装置１１０を介して、URLへのハイパーリンクを消費者１０８へ提供し、オファーを提示してよい。いくつかの実施形態では、ハイパーリンクは、消費者１０８が自身のトランザクションアカウント情報を入力してオファーをリンクさせるためのウェブページへのリンク（例えば処理サーバ１０２への直接的なもの又は販売者１０４を介するもの）であってよい。他の実施形態では、ハイパーリンクは、コンピューティング装置１１０を、オファーを視認するための第１のウェブページへ向けて、次いでトランザクションアカウント情報を入力するための第２のウェブページへ向けてよい。別の実施形態では、ハイパーリンクはコンピューティング装置１１０を、オファー詳細とトランザクションアカウント情報の入力欄との両方を含むウェブページへ向けてよい。
【００１９】
一実施形態では、消費者１０８は、ハイパーリンクへのアクセスの前に、オファー詳細の提示を受け、トランザクションアカウント情報を提出するためのフォームの提示を受けてよい。そのような実施形態では、フォームは、一意に生成されたURLを用いて、処理サーバ１０２へ直接提出されてよい。トランザクションアカウント情報が処理サーバ１０２によって受信されると、処理サーバ１０２はオファー識別子を用いて、トランザクションアカウントに関連付けられたオファーを識別する。処理サーバ１０２は、それにしたがって、トランザクションアカウントをオファーへリンクさせてよい。
【００２０】
いくつかの実施形態では、オファーを提示し、及び／又はトランザクションアカウント情報を収集するために使用されるウェブページは、販売者１０４によってホストされてよいし、販売者１０４に関連付けられてよい。他の実施形態では、ウェブページは処理サーバ１０２によってホストされてよいし、又は処理サーバ１０２に関連付けられてよい。別の実施形態では、ウェブページは処理サーバ１０２と販売者１０４との組合せによってホストされてよいし、当該組合せに関連付けられてよい（例えば販売者１０４のウェブページはオファー詳細を表示し、URLへのハイパーリンクは処理サーバ１０２によって提供される。当該処理サーバ１０２は、トランザクションアカウント情報の入力のために、コンピューティング装置１１０を処理サーバ１０２からウェブページへ向ける）。消費者１０８は処理サーバ１０２へ（例えば、支払ネットワーク１０６が処理サーバ１０２を含む実施形態では、信頼された支払ネットワーク１０６へ直接）トランザクションアカウント情報を提供可能である。このため消費者１０８は、一層高いセキュリティ意識を有することができるので、オファーを受諾し償還する可能性が高い。
【００２１】
更に、処理サーバ１０２を用いてオファー及びトランザクションアカウントへのリンクを作成するためのプラットフォームを提供することによって、販売者１０４は、既存のハードウェアシステムを修正すること無く、新たなハードウェアシステムを追加すること無く、従業員への追加指導を行うこと無く、既存のソフトウェアを更新すること無く、並びに、時間及びリソースの両方を販売者１０４に負担させる他の活動を必要とすること無く、オファーを消費者１０８へ作成し配付することができる。更なる販売者１０４は、トランザクションアカウント情報と、伝統的な支払トランザクションメッセージの外部の支払ネットワーク１０６との通信とを処理可能な、特別に構成された新たなコンピューティング装置を追加する必要がない。結果的に、本開示の方法及びシステムによって、処理サーバ１０２は、トランザクションアカウントからオファーへのリンクを提供することができる。これは、販売者１０４にとって一層便利であり、消費者１０８にとって信頼に値し、既存のシステムより一層効率的である。
【００２２】
処理サーバ
図２は、システム１００の処理サーバ１０２の実施形態を示す。当業者にとって、図２に示す処理サーバ１０２の実施形態が、例示目的のみで提供されることと、本開示の機能を実行するのに適した、処理サーバ１０２の全ての可能な構成を徹底的に示したものでないことは自明である。例えば図９に示され下記で一層詳細に説明されるコンピュータシステム９００が、処理サーバ１０２の適切な構成であってよい。
【００２３】
処理サーバ１０２は受信部２０２を含んでよい。受信部２０２は１以上のネットワークプロトコルを介して１以上のネットワーク上でデータを受信するよう構成されてよい。受信部２０２は販売者１０４又は他のオファー提供者からオファーデータを受信してよい。当該オファーデータは、オファーがそれぞれのエンティティへ配付されるための詳細を含んでよい。受信部２０２はまた、コンピューティング装置１１０、販売者１０４、支払ネットワーク１０６、金融機関又は他の適切なエンティティから、トランザクションアカウント詳細を受信するよう構成されてよい。例えば消費者１０８は、コンピューティング装置１１０を介して、オファーへのリンクのためのトランザクションアカウント詳細を提出してよい。販売者１０４はリンクのためのトランザクションアカウント詳細を提供してよい。支払ネットワーク１０６及び／又は金融機関は、リンクを実行するときに使用する等のために、トランザクションアカウント詳細を提供してよい。
【００２４】
処理サーバ１０２はまた、アカウントデータベース２０８を含んでよい。アカウントデータベース２０８は、複数のアカウントプロファイル２１０を格納するよう構成されてよい。各アカウントプロファイル２１０は、アカウント識別子を含む、トランザクションアカウントに関連するデータを格納するよう構成されてよい。アカウント識別子は、アカウントプロファイル２１０及び／又は識別に使用するための関連トランザクションアカウントに関連付けられた一意の値（例えば識別番号、アカウント番号、ユーザ名、Ｅメールアドレス、電話番号等）であってよい。
【００２５】
処理サーバ１０２はまた、オファーデータベース２１２を含んでよい。オファーデータベース２１２は、複数のオファーデータエントリ２１４を格納するよう構成されてよい。各オファーデータエントリ２１４はオファーに関連してよく、オファー識別子とオファーデータとを少なくとも含んでよい。下記の通り、オファー識別子は一意の値であってよく、関連オファー及び／又はそれぞれのオファーデータエントリ２１４の識別において使用するのに適切である。オファーデータは関連オファーに関連付けられた任意のデータ（例えば名称、説明、画像、金額修正子、タイプ、開始日、有効期限、量、値、償還についての制限等）を含んでよい。
【００２６】
処理サーバ１０２は更に、処理部２０４を含んでよい。処理部２０４は、当業者にとって自明なように、本開示の処理サーバ１０２の機能を実行するよう構成されてよい。処理部２０４は、受信部２０２によって受信されたオファーデータにつき、オファーデータベース２１２内に格納するためにオファーデータエントリ２１４を生成（オファー識別子の生成及び／又は識別を含む）するよう構成されてよい。オファー識別子はランダムに生成及び／又は識別されてよいし、オファーデータの１以上の部分に基づいてよいし、順次識別されてよいし、任意の他の適切な方法を用いて識別されてよい。
【００２７】
処理サーバ１０２はまた、トランザクションアカウント情報と受信部２０２によって受信されたオファーデータとに基づいて、アカウントプロファイル２１０をオファーデータエントリ２１４へリンクさせるよう構成されてよい。一実施形態では、関連するトランザクションアカウントを、対応するオファーデータエントリ２１４に関連するオファーへリンクするために、リンクされたオファーについてのオファー識別子はアカウントプロファイル２１０内に格納されてよい。他の実施形態では、アカウント識別子は、関連するオファーにリンクされたトランザクションアカウントに対応するオファーデータエントリ２１４内に格納されてよい。いくつかの実施形態では、処理サーバ１０２は、リンクデータを格納するために、追加のデータベース又はストレージ（例えばメモリ２１６）を含んでよい（例えば、アカウント識別子とオファー識別子とのリンク対を含んでよい）。
【００２８】
いくつかの実施形態では、処理部２０４は販売者１０４によるオファーの各配付につき、一意のオファー識別子を生成してよい。そのような実施形態では、販売者１０４は一意のオファー識別子を消費者１０８へ提供してよい。当該消費者１０８のトランザクションアカウント情報は、（例えば販売者１０４及び／又は処理サーバ１０２等における以前のアカウントを有することで）既知である。消費者１０８はオファーを受諾することを示してよい。処理部２０４は、受信部２０２によってオファー識別子を受信すると、対応するアカウントプロファイル２１０とオファーデータエントリ２１４とをリンクさせてよい。
【００２９】
処理サーバ１０２はまた、送信部２０６を含んでよい。送信部２０６は１以上のネットワークプロトコルを介して１以上のネットワーク上でデータを送信するよう構成されてよい。送信部２０６は、オファーデータをコンピューティング装置１１０又は販売者１０４へ送信可能である。これらは例えば、受信部２０２によってオファーデータリクエスト（オファー識別子を含む）を受信すると識別される。送信部２０６はまた、例えば、オファーを生成するために受信部２０２によってオファーデータが受信されることに応じて、オファー識別子を送信するよう構成されてよい。送信部２０６は更に、トランザクションアカウントにリンクされたオファーの償還処理において使用するために、トランザクションアカウント情報及びオファーデータを、支払ネットワーク１０６へ送信するよう構成されてよい。
【００３０】
処理サーバ１０２はまた、メモリ２１６を含んでよい。メモリ２１６は、本開示の処理サーバ１０２の機能を実行するのに適切なデータを格納するよう構成されてよい。例えばメモリ２１６は、オファー識別子及び／又はURLを生成するためのルール及び／又はアルゴリズムと、未使用のオファー識別子と、トランザクションアカウント情報の暗号化アルゴリズムと、特別な通信プロトコルを使用した通信ルール等とを格納するよう構成されてよい。メモリ２１６内に格納される追加データは、当業者にとって自明である。
【００３１】
当業者にとって、処理サーバ１０２が追加コンポーネントを含んでよいこと、及び／又は、図２及び本開示に示す処理サーバ１０２のコンポーネントが更なる追加機能を実行するよう構成されてよいことは自明である。例えば処理サーバ１０２が支払ネットワーク１０６の一部であるとき、処理サーバ１０２のコンポーネントは支払トランザクションの処理のための追加の機能（例えばオーソリゼーションリクエストの送受信、詐欺ルールの適用等）を実行するよう構成されてよい。
【００３２】
トランザクションアカウントのリンクのためのオファーデータの配付処理
図３は、処理サーバ１０２と共にオファーを作成し、オファーデータを消費者１０８による閲覧のためにコンピューティング装置１１０へ配付して、システム１００を用いてトランザクションアカウントとリンクさせる処理を示す。
【００３３】
ステップ３０２にて、消費者１０８はコンピューティング装置１１０を用いて、自身のトランザクションアカウントを処理サーバ１０２に登録してよい。当該登録は、彼らのアカウント識別子と任意の他のアカウント情報とを（例えば、トランザクションアカウントの認証ユーザとして消費者１０８を認証するために）、処理サーバ１０２へ（例えばウェブサイト、アプリケーションプログラム等を用いて）提出することを含む。ステップ３０４にて処理サーバ１０２の受信部２０２は登録データを受信してよい。ステップ３０６にて、処理サーバ１０２の処理部２０４は、トランザクションアカウントのためのアカウントプロファイル２１０（提供されたアカウント識別子を含む）を生成して、それをアカウントデータベース２０８に格納してよい。いくつかの実施形態では、ステップ３０６は消費者１０８によって提供された情報を検証又は承認してよい。このとき、当業者にとって自明な方法及びシステムが使用されてよい。いくつかの実施形態では、ステップ３０２乃至３０６は、オファーの受諾中（例えば消費者１０８が、アカウントの登録前に、販売者１０４によって提供されたオファーを受諾する場合）に実行されてよい。
【００３４】
ステップ３０８にて、販売者１０４は商品又は役務の購入についてのオファーを生成してよい。オファーの生成は、アプリケーションプログラム、ウェブサイト又は、処理サーバ１０２によって提供されるオファープラットフォームとのインタフェースについての他の手法を介して、オファー詳細を処理サーバ１０２へ提出することを含んでよい。ステップ３１０にて、受信部２０２はオファーデータを受信してよく、これは例えば、オファー名、オファー説明、トランザクション修正子、有効期限、オファーの量等を含んでよい。ステップ３１２にて、処理サーバ１０２の処理部２０４は、当該オファーについてのオファーデータエントリ２１４を生成してよく、それをオファーデータベース２１２に格納してよい。オファーデータエントリ２１４の生成は、生成されたオファーに一意のオファー識別子の生成又は識別を含んでよい。
【００３５】
ステップ３１４にて処理サーバ１０２の処理部２０４は、生成されたオファーに関連付けられたオファー詳細を含むURLを生成してよい。処理サーバ１０２の送信部２０６は当該URLを販売者１０４へ送信してよい。ステップ３１６にて販売者１０４は、販売者１０４によってホストされ又は代理されるウェブページに含まれるURLを受信する。ステップ３１８にてコンピューティング装置１１０はその参照リンクを含む販売者ウェブページを訪れ、ステップ３２０にて、既知の方法及びシステムを用いて当該ウェブページを消費者１０８へ表示する。
【００３６】
トランザクションアカウントをオファーへリンクさせる第１の処理
図４は、販売者１０４を含むシステム１００を用いて、トランザクションアカウントをオファーへリンクさせる第１の処理を示す。
【００３７】
ステップ４０２にて消費者１０８は、コンピューティング装置１１０を用いて、販売者ウェブページ上の一意の識別子を含む参照リンクと相互作用（インタラクション）する。ステップ４０４にて販売者１０４は、参照リンクとの相互作用によって、処理サーバ１０２へオファーデータリクエストを提出するよう指示される。ステップ４０６にて処理サーバ１０２の受信部２０２は、消費者１０８と相互作用した参照リンクに含まれるオファー識別子のフォーム内のオファーデータリクエストを受信してよい。ステップ４０６にて、処理サーバ１０２の処理部２０４は、オファー識別子を含むオファーデータベース２１２に格納されたオファーデータエントリ２１４を識別してよい。
【００３８】
ステップ４１０にて処理サーバ１０２の送信部２０６は、識別されたオファーデータエントリ２１４に含まれたオファーデータを、販売者１０４へ返信してよい。いくつかの実施形態では、ステップ４０４にて販売者１０４によって提供されたオファーデータリクエストは、１以上のリクエストデータフィールドを含んでよい。そのような実施形態では、販売者１０４へ送信されたオファーデータは、リクエストデータフィールドに対応するオファーデータを含んでよい。ステップ４１２にて販売者１０４は、処理サーバ１０２からオファーデータを受信してよい。
【００３９】
ステップ４１４にて販売者１０４は、参照リンクとの相互作用の結果として、コンピューティング装置１１０が訪問したウェブページを介して、オファー情報をコンピューティング装置１１０へ送信してよい。例えば参照リンクはコンピューティング装置１１０をオファーページへ案内してよい。ここでは、（例えばGET又はPOSTフォームアクションを用いて、）URLに含まれるオファー識別子に対応するオファーデータが表示される。ステップ４１６にてコンピューティング装置１１０はオファーデータを消費者１０８へ表示してよい。ステップ４１８にて消費者１０８はオファーを受諾してよく、アカウント情報を処理サーバ１０２へ提出することによって当該オファーを自身のトランザクションアカウントへリンクさせる処理を開始してよい。消費者１０８がリンクのために自身のトランザクションアカウントを登録しなかったとき、もし登録が求められれば、ステップ４１８はまた、登録情報を提出することを含んでよい。
【００４０】
ステップ４２０にて、処理サーバ１０２の受信部２０２は、消費者１０８がオファーへのリンクを希望するトランザクションアカウントに関連付けられたアカウント識別子を少なくとも受信する。いくつかの実施形態では、受信部２０２はまた、認証情報を受信してよい。これは、提供されたアカウント識別子の受信及び／又は使用に先立って、処理部２０４によって使用されて消費者１０８を認証する。ステップ４２２にて、処理サーバ１０２の処理部２０４は、例えばアカウント識別子を含むアカウントプロファイル２１０を識別することと、リンクされたオファーについての当該アカウント識別子をアカウントプロファイル２１０へ含めることと、及び／又は、アカウント及びオファーデータを支払ネットワーク１０６へ送信することとによって、オファーをトランザクションアカウントへリンクさせる。
【００４１】
トランザクションアカウントをオファーへリンクさせる第２の処理
図５は、トランザクションアカウントをオファーへリンクさせる第２の例示的処理を示す。ここでは、販売者１０４はオファーデータの表示と、トランザクションアカウント情報の収集とには関わらない。
【００４２】
ステップ５０２にて消費者１０８は、コンピューティング装置１１０を用いて、販売者ウェブページ上に表示される、アカウント識別子を含むオファーの参照リンクをクリックしてよい。参照リンクとの相互作用により、オファー識別子は処理サーバ１０２へ送信され、ステップ５０４にて受信部２０２によって受信される。ステップ５０６にて処理サーバ１０２の処理部２０４はオファー識別子を含むオファーデータベース２１２内のオファーデータエントリ２１４を識別してよい。ステップ５０８にて処理サーバ１０２の送信部２０６は、オファーの参照リンクとの相互作用の結果として、例えばコンピューティング装置１１０が訪問した、新たに表示されたウェブページにて、識別されたオファーデータエントリ２１４に含まれるオファーデータをコンピューティング装置１１０へ送信してよい。
【００４３】
ステップ５１０にてオファーデータは、新たに訪問されたウェブページにて、コンピューティング装置１１０によって消費者１０８へ表示されてよい。オファーデータを表示する新たなウェブページは、処理サーバ１０２によってホストされ又は代理されてよい。オファーのウェブページは、消費者１０８によるアカウント情報の提出のためのデータフィールドを含むフォームを含む。ステップ５１２にて消費者１０８は自身のトランザクションアカウント情報（例えばアカウント識別子、任意の必要な認証情報（例えばユーザ名、パスワード、選択カード等））を入力し、当該情報を処理サーバ１０２へ提出する。
【００４４】
ステップ５１４にて処理サーバ１０２の受信部２０２はアカウント情報を受信してよい。いくつかの実施形態では、受信部２０２によって受信されたアカウント識別子はトランザクションアカウント番号であってよい。他の実施形態では、アカウント識別子は、トランザクションアカウント番号を含むアカウントプロファイル２１０、又は、支払ネットワーク１０６がトランザクションアカウントの識別において使用するのに適した他の情報、を含むアカウントプロファイル２１０に関連付けられたユーザ名であってよい。いくつかの実施形態では（例えば消費者１０８がいくつかのトランザクションアカウントを有し、そのうち１つをオファーとのリンクのために選択する実施形態では）、アカウント識別子は、特定のトランザクションアカウントを識別するために使用される追加の値を伴ってよい。例えばアカウント識別子は、アカウントプロファイル２１０に対応するユーザ名であってよい。これは、いくつかの追加の値を含み、その各々が特定のトランザクションアカウントに関連付けられる。ステップ５１６にて処理部２０４は示されたトランザクションアカウントをオファーへリンクさせてよい。
【００４５】
トランザクションアカウントをオファーへリンクさせる処理
図６は、処理サーバ１０２を用いてトランザクションアカウントをオファーへリンクさせる処理６００を示す。
【００４６】
ステップ６０２にて処理サーバ１０２の受信部２０２は、例えば処理サーバ１０２によって提供されるプラットフォームを使用することによって、販売者１０４又は他の適切なエンティティによって生成されたオファーについてのオファーデータを受信する。オファーデータはオファー名、説明、画像、開始日、有効期限、トランザクション修正子、タイプ、カテゴリ、産業、量、償還について制限等を含んでよい。ステップ６０４にて、処理サーバ１０２の処理部２０４は、当該オファーデータを含むオファーデータエントリ２１４を生成してよく、それを処理サーバ１０２のオファーデータベース２１２に格納してよい。オファーデータエントリ２１４の生成はまた、オファーに関連付けられたオファー識別子を生成及び／又は識別することを含んでよい。
【００４７】
ステップ６０６にて処理部２０４はオファー識別子を含むURLを生成してよい。URLはコンピューティング装置（例えばコンピューティング装置１１０）を、処理サーバ１０２と、オファーを提出した販売者１０４と、又は任意の他の適切なエンティティとによってホストされ代理されるウェブページへ向けてよい。当該URLは、当該URLとの相互作用に応じて及び／又は示されたウェブページへの案内に応じて処理サーバ１０２又は適切なエンティティへ提出するためのオファー識別子を含んでよい。ステップ６０８にて処理サーバ１０２の送信部２０６は、生成された参照リンクを、オファーを提出した販売者１０４へ送信してよい。
【００４８】
ステップ６１０にて受信部２０２はオファー参照通知を受信してよい。オファー参照通知は、受信部２０２によって受信される通知であり、オファー識別子を含む。これは消費者１０８が参照リンクと相互作用する結果として受信される。ステップ６１２にて処理部２０４は、関連付けられたオファーが依然有効か否かを判定してよい。当該判定は、オファー識別子を含むオファーデータエントリ２１４を識別することと、その後に任意の無効化基準が満たされたか否か（例えば有効期限が過ぎたか否か、利用可能量が期限切れか否か等）を判定することとによって実行されてよい。もしオファーがもはや有効でなければ、次いでステップ６１４にて送信部２０６は、（例えば、オファー参照リンクとの相互作用に応じてコンピューティング装置１１０が案内されたウェブページを介して、）当該オファーがもはや利用不可能であることを示す通知を消費者１０８へ送信してよい。
【００４９】
もしオファーが依然有効であれば、次いでステップ６１６にて、送信部２０６は、関連付けられたオファーデータエントリ２１４に含まれるオファーデータを、消費者１０８への表示のために、コンピューティング装置１１０へ送信してよい。ステップ６１８にて受信部２０２は、オファーとのリンクのためのトランザクションアカウントを識別するトランザクションアカウント情報を受信してよい。トランザクションアカウントがリンクのために登録されない実施形態では、もし登録が必要であれば、アカウント情報は任意の追加の登録情報を含んでよい。ステップ６２０にて処理部２０４は、示されたトランザクションアカウントがオファーとのリンクにとって有効か否かを判定してよい。その有効性は、アカウントデータベース２０８に格納されるアカウントプロファイル２１０がアカウント識別子を含むか否かを識別することに基づいてよい。もしそうなら、関連するトランザクションアカウントはオファーにリンクされる。例えばトランザクションアカウントの発行者は、例えば残高不足、未払い、アカウントタイプ等を理由に、アカウントがオファーとリンクされることを禁止するルールを有してよい。
【００５０】
もしトランザクションアカウントが無効と判定されると、次いでステップ６２２にて送信部２０６は、当該トランザクションアカウントが無効でありオファーがリンク不可能であることを示す通知を、消費者１０８への表示のためにコンピューティング装置１１０へ送信してよい。もしトランザクションアカウントが有効と判定されれば、次いでステップ６２４にて、処理部２０４はオファーをトランザクションアカウントへリンクさせてよい。いくつかの実施形態では、送信部２０６はまた、消費者１０８への表示のために、オファーが彼らのトランザクションアカウントにリンクされ償還の準備が完了したことを示す通知をコンピューティング装置１１０へ送信してよい。
【００５１】
グラフィカルユーザインタフェース
図７Ａ及び７Ｂは、オファーの表示と、表示されたオファーをトランザクションアカウントへリンクするアカウント情報の入力とのための、コンピューティング装置１１０の例示的グラフィカルユーザインタフェースを示す。図７Ａ及び７Ｂに示され本開示で示されるインタフェースが例示目的のみで提供されることと、追加のインタフェース及び構成が、本開示の方法及びシステムを実行する際に使用され得ることとは当業者にとって自明である。
【００５２】
図７Ａはコンピューティング装置１１０のディスプレイ７０２を示す。ディスプレイ７０２は複数のニュース項目７０４を含む。ニュース項目７０４の各々は消費者１０８へ表示するための情報を含み、インタラクションを受けて、関連する話題を消費者１０８へ表示してよい。ディスプレイ７０２はまた、オファー参照リンク７０６を含む。オファー参照リンク７０６はニュース項目７０４内で消費者１０８へ表示されてよく、消費者１０８自身のトランザクションアカウントへのリンクにとって利用可能なオファーが存在することを示してよい。オファー参照リンク７０６はURLに対するハイパーリンクであり、オファーに関連付けられたオファー識別子を含むURLへのハイパーリンクであってよい。
【００５３】
消費者１０８がオファー参照リンク７０６と相互作用すると、コンピューティング装置１１０はウェブブラウジングアプリケーションプログラムを新規ディスプレイ７０８へと案内する。これはオファーページを表示してよい。オファーページはオファーデータ７１０を含んでよい。これはオファーデータベース２１２内のオファーデータエントリ２１４に含まれるオファーデータに対応する。当該オファーデータは、オファー参照リンク７０６のURLに含まれるオファー識別子を含む。オファーページはまた、アカウント識別子入力欄７１２と、モバイルウォレット選択欄７１４とを含んでよい。
【００５４】
アカウント識別子入力欄７１２は、表示されたオファーデータ７１０に対応するオファーを関連付けられたトランザクションアカウントへリンクさせるためのアカウント識別子用の入力フィールドであってよい。アカウント識別子は処理部２０４によって使用される。入力フィールドは消費者１０８によって使用される。入力される当該アカウント識別子はアカウント番号、ユーザ名、Ｅメールアドレス又は、１以上のトランザクションアカウントに関連付けられた任意の他の適切なタイプの識別子であってよい。モバイルウォレット選択欄７１４によって、消費者１０８は、コンピューティング装置１１０に格納されたモバイルウォレットを使用してトランザクションアカウントを選択可能である。消費者１０８はモバイルウォレットを使用してトランザクションアカウントを選択してよい。モバイルウォレットは、当業者にとって自明な方法及びシステムを使用して、アカウント詳細を処理サーバ１０２へ送信してよい。処理サーバ１０２は次いで、トランザクションアカウントをオファーへリンクさせてよい。
【００５５】
トランザクションアカウントをオファーへリンクさせるための例示的方法
図８は、トランザクションアカウントをオファーへリンクさせるための方法８００を示す。
【００５６】
ステップ８０２にて、複数のアカウントプロファイル（例えばアカウントプロファイル２１０）は、アカウントデータベース（例えばアカウントデータベース２０８）に格納されてよい。各アカウントプロファイル２１０は、アカウント識別子を少なくとも含むトランザクションアカウントに関連するデータを含む。一実施形態では、アカウント識別子は、トランザクションアカウント番号、ユーザ名、Ｅメールアドレス、及び電話番号のうちの１つであってよい。ステップ８０４にてオファーデータは受信装置（例えば受信部２０２）によってエンティティから受信されてよい。当該オファーデータは、商品又は役務の購入についてのオファーに関連するデータを含む。
【００５７】
ステップ８０６にてオファーデータエントリ（例えばオファーデータエントリ２１４）はオファーデータベース（例えばオファーデータベース２１２）に格納されてよい。オファーデータエントリは受信されたオファーデータを含んでよい。ステップ８０８にて受信されたオファーデータに関連付けられたオファー識別子は、処理装置（例えば処理装置２０４）によって生成されてよい。一実施形態では、オファーデータは、オファー名、オファー説明、量、有効期限、開始日、トランザクション修正子、及び償還についての１以上の条件の少なくとも１つを含んでよい。
【００５８】
ステップ８１０にて生成されたオファー識別子は送信装置（例えば送信部２０６）によってエンティティへ送信される。一実施形態では、オファー識別子を生成することは、少なくともオファー識別子を含むユニフォームリソースロケータ（URL）を生成することを含んでよい。生成されたオファー識別子を送信することは、オファー識別子を含む、生成されたURLを送信することを含んでよい。ステップ８１２にてオファー受諾通知が受信装置（例えば受信部２０２）によって受信されてよい。このときオファー受諾通知は、特定のアカウント識別子とオファー識別子とを少なくとも含んでよい。一実施形態ではオファー受諾通知は、オファー識別子と特定のアカウント識別子とを含むURLであってよい。
【００５９】
ステップ８１４にて、アカウントデータベース２０８に格納される特定のアカウントプロファイル２１０は、処理装置２０４によって識別されてよい。このとき、含まれるアカウント識別子は特定のアカウント識別子に対応する。ステップ８１６にて特定のアカウントプロファイル２１０及びオファーデータエントリ２１４の少なくとも一方は、処理装置２０４にとって更新されて、関連するトランザクションアカウントからオファーデータへのリンクを示す。いくつかの実施形態では、特定のアカウントプロファイル２１０を更新してリンクを示すことは、オファー識別子を特定のアカウントプロファイルに格納することを含んでよい。他の実施形態では、オファーデータエントリ２１４を更新してリンクを示すことは、特定のアカウント識別子をオファーデータエントリ２１４に格納することを含んでよい。
【００６０】
一実施形態では方法８００は更に次のステップを含んでよい。すなわち、受信装置２０２によってオファーリクエストを受信するステップであって、オファーリクエストはオファー識別子を少なくとも含むステップと、受信されたオファーリクエストに応じて、送信装置２０６によって、オファーデータエントリ２１４に含まれるオファーデータを送信するステップ。更なる実施形態では、オファー受諾通知を受信する前に、オファーリクエストが受信されオファーデータが送信されてよい。更に別の実施形態では、オファーリクエストは、オファー識別子を含むURLであってよい。
【００６１】
コンピュータシステムアーキテクチャ
図９は、コンピュータシステム９００を示す。そこには、本開示の実施形態又はその一部が、コンピュータ読取り可能なコードとして実装されてよい。例えば図１の処理サーバ１０２は、ハードウェア、ソフトウェア、ファームウェア、格納された命令を有する非一時的なコンピュータ読取り可能な媒体、又はこれらの組合せを用いてシステム９００内に実装されてよく、１以上のコンピュータシステム又は他の処理システムにおいて実装されてよい。ハードウェア、ソフトウェア及びこれらの任意の組合せは、図３乃至６及び８の方法を実装するために使用されるモジュール及びコンポーネントを実現してよい。
【００６２】
プログラマブルロジックが使用される場合、そのようなロジックは、商業的に利用可能な処理プラットフォーム又は特定用途装置上で実行してよい。当業者は、開示された事項についての実施形態が、様々なコンピュータシステム構成で実行可能であることを理解する。当該システム構成は、マルチコアのマルチプロセッサシステムと、ミニコンピュータと、メインフレームコンピュータと、分散された機能でリンクされ又はクラスタ化されたコンピュータと、任意の装置へ仮想的に実装可能な汎用（pervasive）又はミニチュアのコンピュータとを含む。例えば少なくとも１つのプロセッサ装置及びメモリが、上記実施形態を実装するために使用されてよい。
【００６３】
本開示のプロセッサユニット又は装置は、単一のプロセッサ、複数のプロセッサ、又はこれらの組合せであってよい。プロセッサ装置は、１以上のプロセッサ「コア」を有してよい。本開示の「コンピュータプログラム媒体」、「非一時的なコンピュータ読取り可能な媒体」及び「コンピュータ使用可能な媒体」との用語は、概して、有形の媒体（例えば取外し可能なストレージユニット９１８、取外し可能なストレージユニット９２２及びハードディスクドライブ９１２にインストールされたハードディスク等）を指すために使用される。
【００６４】
本開示の様々な実施形態は、この例示的なコンピュータシステム９００に関して記述される。本開示を読んだ後、当業者にとって、他のコンピュータシステム及び／又はコンピュータアーキテクチャを用いて本開示をどのように実装するかは自明である。動作はシーケンシャルな処理として開示されるが、いくつかの動作は実際には、並行して、同時に及び／又は分散環境で、実行されてよい。このとき、プログラムコードは、単一プロセッサの又はマルチプロセッサのマシンによってアクセスするために、ローカルに又はリモートに格納された状態である。更に、いくつかの実施形態では、動作の順番は、開示される事項の趣旨を逸脱することなく再配置可能である。プロセッサ装置９０４は特定目的の又は汎用目的のプロセッサ装置であってよい。
【００６５】
プロセッサ装置９０４は、通信インフラストラクチャ９０６（例えばバス、メッセージキュー、ネットワーク、マルチコアメッセージパススキーム等）へ接続されてよい。ネットワークは、本開示の機能を実行するのに適した任意のネットワークであってよく、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、無線ネットワーク（例えばＷｉｆｉ）、モバイル通信ネットワーク、衛星ネットワーク、インターネット、光ファイバ、同軸ケーブル、赤外線、無線周波数（ＲＦ）又はこれらの任意の組合せを含んでよい。他の適切なネットワークタイプ及び構成は、当業者にとって自明である。コンピュータシステム９００はまた、メインメモリ９０８（例えばランダムアクセスメモリ、読み取り専用メモリ等）を含んでよく、また、補助記憶装置９１０を含んでよい。補助記憶装置９１０は、ハードディスクドライブ９１２と取外し可能なストレージドライブ９１４（例えばフロッピーディスクドライブ、磁気テープドライブ、光ディスクドライブ、フラッシュメモリ等）とを含んでよい。
【００６６】
取外し可能なストレージドライブ９１４は、周知の方法で、取外し可能なストレージユニット９１８から読み取りを行ってもよいし、そこへ書き込みを行ってもよい。取外し可能なストレージユニット９１８は、取外し可能なストレージドライブ９１４によって読み取られ又は書き込まれることができる、取外し可能なストレージ媒体を含んでよい。例えばもし取外し可能なストレージドライブ９１４がフロッピーディスクドライブ又はユニバーサルシリアルバスポートであれば、取外し可能なストレージユニット９１８はそれぞれ、フロッピーディスク又はポータブルフラッシュドライブであってよい。一実施形態では、取外し可能なストレージユニット９１８は非一時的な読取り可能記録媒体であってよい。
【００６７】
いくつかの実施形態では、補助記憶装置９１０は代替手段を含み、コンピュータプログラム又は他の命令がコンピュータシステム９００（例えば取外し可能なストレージユニット９２２及びインタフェース９２０）にロードされることを可能にしてよい。そのような手段の例は、（例えばビデオゲームシステムで見られる）プログラムカートリッジ及びカートリッジインタフェース、取外し可能なメモリチップ（例えばＥＥＰＲＯＭ、ＰＲＯＭ等）、関連ソケット、他の取外し可能なストレージユニット９２２及びインタフェース９２０を含んでよい。このことは当業者にとって自明である。
【００６８】
コンピュータシステム９００に（例えばメインメモリ９０８に及び／又は補助記憶装置９１０に）格納されたデータは、任意のタイプの適切なコンピュータ読取り可能な媒体（例えば光ストレージ（コンパクトディスク、デジタル多目的ディスク、Blu-rayディスク等）又は磁気テープストレージ（例えばハードディスクドライブ））上に格納されてよい。データは任意のタイプの適切なデータベース構成（例えばリレーショナルデータベース、構造化照会言語（ＳＱＬ）データベース、分散データベース、オブジェクトデータベース等）で構成されてよい。適切な構成及びストレージタイプは、当業者にとって自明である。
【００６９】
コンピュータシステム９００はまた、通信インタフェース９２４を含んでよい。通信インタフェース９２４は、ソフトウェア及びデータが、コンピュータシステム９００と外部装置との間で送信されることを可能にしてよい。例示的な通信インタフェース９２４は、モデム、ネットワークインタフェース（例えばイーサネットカード）、通信ポート、ＰＣＭＣＩＡスロット及びカード等を含んでよい。通信インタフェース９２４を介して転送されるソフトウェア及びデータは信号形式であってよい。当該信号形式は、電子の、電磁気の、光の、又は当業者にとって自明な他の信号のものであってよい。信号は、通信パス９２６を介して伝わる。当該通信パス９２６は信号を伝送するよう構成され、電線、ケーブル、光ファイバ、電話線、携帯電話リンク、無線周波数リンク等を用いて実装されてよい。
【００７０】
コンピュータシステム９００は表示インタフェース９０２を更に含んでよい。表示インタフェース９０２は、データが、コンピュータシステム９００と外部ディスプレイ９３０との間で転送されることを可能にするよう構成されてよい。例示的な表示インタフェース９０２は、高精細度マルチメディアインタフェース（ＨＤＭＩ）、デジタルビジュアルインタフェース（ＤＶＩ）、ビデオグラフィックスアレイ（ＶＧＡ）等を含んでよい。ディスプレイ９３０は任意の適切なタイプのディスプレイであってよく、コンピュータシステム９００の表示インタフェース９０２を介して転送されるデータを表示する。ディスプレイ９３０は、ブラウン管（ＣＲＴ）ディスプレイ、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）ディスプレイ、静電容量方式タッチディスプレイ、薄膜トランジスタ（ＴＦＴ）ディスプレイ等を含む。
【００７１】
コンピュータプログラム媒体及びコンピュータ使用可能な媒体は、メモリ（例えばメインメモリ９０８及び補助記憶装置９１０）を指してよく、半導体メモリ（ＤＲＡＭ等）であってよい。これらのコンピュータプログラム製品は、コンピュータシステム９００へソフトウェアを提供するための手段であってよい。コンピュータプログラム（例えばコンピュータ制御ロジック）は、メインメモリ９０８及び／又は補助記憶装置９１０に格納されてよい。コンピュータプログラムはまた、通信インタフェース９２４を介して受信されてよい。そのようなコンピュータプログラムは、実行されると、コンピュータシステム９００が本開示の方法を実行することを可能にしてよい。特に、コンピュータプログラムは、実行されると、プロセッサ装置９０４が図３乃至６及び８に示される本開示の方法を実行することを可能にしてよい。したがって、そのようなコンピュータプログラムはコンピュータシステム９００のコントローラを示す。本開示はソフトウェアを使用して実装される。当該ソフトウェアは、取外し可能なストレージドライブ９１４、インタフェース９２０、及びハードディスクドライブ９１２又は通信インタフェース９２４を用いて、コンピュータプログラム製品に格納されてコンピュータシステム９００へロードされてよい。
【００７２】
本開示に一貫する技術は、他の特徴の中でも、トランザクションアカウントをオファーにリンクさせるためのシステム及び方法を提供する。本開示のシステム及び方法の様々な例示的実施形態が上述されるが、それらは限定目的でなく例示目的のみで示されることを理解されたい。それは徹底したものでなく、本開示を、開示された形態そのものへ限定しない。上記の教示に照らして修正例及び変形例が可能である。広がり又は範囲を逸脱すること無く、本開示の実装から修正例及び変形例が得られてよい。
【図１】
0006441513.tif 000002
【図２】
0006441513.tif 000003
【図３】
0006441513.tif 000004
【図４】
0006441513.tif 000005
【図５】
0006441513.tif 000006
【図６】
0006441513.tif 000007
【図７】
0006441513.tif 000008
【図８】
0006441513.tif 000009
【図９】
0006441513.tif 000010