(57)【特許請求の範囲】
【請求項１】
ユーザと販売者との間のトランザクションに対応するタグ付きトランザクションデータを追跡する方法において、当該方法はメモリとトランザクションプロセッサとに接続されるタグ追跡コンピューティング装置を用いて実装され、当該方法は、
前記タグ追跡コンピューティング装置によって、前記トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信するステップと、
前記タグ追跡コンピューティング装置によって、当事者からタグ付けデータを受信するステップであって、前記タグ付けデータはタグとトランザクションに対応付けられたトランザクションデータの識別子とを含むステップと、
前記タグ追跡コンピューティング装置によって、前記当事者からの前記タグ付けデータに基づいて、前記タグを、データベースに格納されたトランザクションデータへ付加するステップと、を含む方法。
【請求項２】
請求項１に記載の方法において、前記複数のトランザクション信号の各々が受信されると、前記タグは、受信された前記複数のトランザクション信号に含まれる前記複数のトランザクションデータの少なくともサブセットへ付加される、方法。
【請求項３】
請求項１に記載の方法において、前記複数のトランザクション信号において受信された前記複数のトランザクションデータをデータベースに格納するステップを更に含み、前記タグは、前記受信されたトランザクションデータが最初に前記データベースに格納された後に、前記データベースに格納された前記複数のトランザクションデータの少なくともサブセットへ付加される、方法。
【請求項４】
請求項１に記載の方法において、前記タグ付けデータは前記タグとトランザクションデータの前記識別子とを含み、前記トランザクションデータの前記識別子は基準を含み、当該基準によってトランザクションデータは選択されてタグ付けされる、方法。
【請求項５】
請求項４に記載の方法において、前記タグ付けデータは、前記タグを含むタグ付きトランザクションデータへのアクセスをどの追加当事者が有するかを判定する許可情報を含む、方法。
【請求項６】
請求項１に記載の方法において、前記タグ付けデータ内のトランザクションデータの前記識別子を前記データベースに格納された前記トランザクションデータと比較することと、前記トランザクションデータがトランザクションデータの前記識別子と一致すると判定することとによって、前記タグを、前記データベースに格納されたトランザクションデータへ付加することを判定するステップを更に含む方法。
【請求項７】
請求項１に記載の方法において、
前記タグを含むタグ付きトランザクションデータについての要求を要求元当事者から受信するステップと、
前記タグにタグ付けされたトランザクションデータにつき前記データベースを検索するステップと、
タグ付きトランザクションデータのリストを出力するステップと
を更に含む方法。
【請求項８】
請求項７に記載の方法において、前記要求元当事者は、前記タグ付けデータの受信元の当事者又は異なる当事者の一方である、方法。
【請求項９】
請求項７に記載の方法において、前記要求元当事者の識別子を前記タグに含まれた許可情報と比較することによって、前記要求元当事者が前記タグ付きトランザクションデータを受信する許可を有すると判定するステップを更に含む方法。
【請求項１０】
請求項１に記載の方法において、前記タグはユーザによって提供されるユーザ入力データを含む、方法。
【請求項１１】
請求項１に記載の方法において、前記当事者は、カード保有者、販売者及び発行者銀行のうちの１以上である、方法。
【請求項１２】
請求項１に記載の方法において、前記タグは、購入領収書、商品マニュアル、ハイパーリンク、報酬プログラム情報、回収通知、保証のオファー及び広告のうちの１以上を含む、方法。
【請求項１３】
請求項１に記載の方法において、トランザクションデータの前記識別子は、主要アカウント番号、一時的主要アカウント番号、タイムスタンプ、販売者識別子及び支払カード番号のうち１以上を含む、方法。
【請求項１４】
メモリと通信する少なくとも１つのプロセッサを含むタグ追跡コンピューティング装置において、前記タグ追跡コンピューティング装置はトランザクションプロセッサと通信し、前記少なくとも１つのプロセッサは、
前記トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信するステップと、
当事者からタグ付けデータを受信するステップであって、前記タグ付けデータはタグと、トランザクションに対応付けられたトランザクションデータの識別子とを含む、ステップと、
前記当事者からの前記タグ付けデータに基づいて、前記タグを、データベースに格納されたトランザクションデータへ付加するステップと
を実行するようプログラムされる、タグ追跡コンピューティング装置。
【請求項１５】
請求項１４に記載のタグ追跡コンピューティング装置において、前記プロセッサは更に、
前記複数のトランザクション信号の各々が受信されると、前記タグを、受信された前記複数のトランザクション信号に含まれる前記複数のトランザクションデータの少なくともサブセットへ付加するようプログラムされる、タグ追跡コンピューティング装置。
【請求項１６】
請求項１４に記載のタグ追跡コンピューティング装置において、前記プロセッサは更に、
前記複数のトランザクション信号において受信された前記複数のトランザクションデータをデータベースに格納するステップと、
前記受信されたトランザクションデータが最初に前記データベースに格納された後に、前記タグを、前記データベースに格納された前記複数のトランザクションデータの少なくともサブセットへ付加するステップと
を実行するようプログラムされる、タグ追跡コンピューティング装置。
【請求項１７】
請求項１４に記載のタグ追跡コンピューティング装置において、前記タグ付けデータは前記タグとトランザクションデータの前記識別子とを含み、前記トランザクションデータの前記識別子は基準を含み、当該基準によってトランザクションデータは選択されてタグ付けされる、タグ追跡コンピューティング装置。
【請求項１８】
請求項１７に記載のタグ追跡コンピューティング装置において、前記タグ付けデータは、前記タグを含むタグ付きトランザクションデータへのアクセスをどの追加当事者が有するかを判定する許可情報を含む、タグ追跡コンピューティング装置。
【請求項１９】
請求項１４に記載のタグ追跡コンピューティング装置において、前記プロセッサは更に、前記タグ付けデータ内のトランザクションデータの前記識別子を前記データベースに格納された前記トランザクションデータと比較することと、前記トランザクションデータが前記トランザクションデータの前記識別子と一致すると判定することとによって、前記タグを、前記データベースに格納されたトランザクションデータへ付加することを判定するステップを実行するようプログラムされる、タグ追跡コンピューティング装置。
【請求項２０】
請求項１４に記載のタグ追跡コンピューティング装置において、前記プロセッサは更に、
前記タグを含むタグ付きトランザクションデータについての要求を要求元当事者から受信するステップと、
前記タグにタグ付けされたトランザクションデータにつき前記データベースを検索するステップと、
タグ付きトランザクションデータのリストを出力するステップと実行するようプログラムされる、タグ追跡コンピューティング装置。
【請求項２１】
請求項２０に記載のタグ追跡コンピューティング装置において、前記要求元当事者は、前記タグ付けデータの受信元の当事者又は異なる当事者の一方である、タグ追跡コンピューティング装置。
【請求項２２】
請求項２０に記載のタグ追跡コンピューティング装置において、前記プロセッサは更に、前記要求元当事者の識別子を前記タグに含まれた許可情報と比較することによって、前記要求元当事者が前記タグ付きトランザクションデータを受信する許可を有すると判定するようプログラムされる、タグ追跡コンピューティング装置。
【請求項２３】
請求項１４に記載のタグ追跡コンピューティング装置において、前記タグはユーザによって提供されるユーザ入力データを含む、タグ追跡コンピューティング装置。
【請求項２４】
請求項１４に記載のタグ追跡コンピューティング装置において、前記当事者は、カード保有者、販売者及び発行者銀行のうちの１以上である、タグ追跡コンピューティング装置。
【請求項２５】
請求項１４に記載のタグ追跡コンピューティング装置において、前記タグは、購入領収書、商品マニュアル、ハイパーリンク、報酬プログラム情報、回収通知、保証のオファー及び広告のうちの１以上を含む、タグ追跡コンピューティング装置。
【請求項２６】
請求項１４に記載のタグ追跡コンピューティング装置において、トランザクションデータの前記識別子は、主要アカウント番号、一時的主要アカウント番号、タイムスタンプ、販売者識別子及び支払カード番号のうち１以上を含む、タグ追跡コンピューティング装置。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、米国仮特許出願第62/197,422号（2015年7月27日出願）の優先権を主張するものであり、当該出願の開示全体をここに参照のために取り込む。
【技術分野】
【０００２】
本開示の分野は、概して、個人別デジタルデータ追跡システムに関し、より具体的には、ネットワークを基礎としたシステム及び方法であって、ユーザが個人別データを提供してデジタルデータへ付加し、当該デジタルデータを追跡するシステム及び方法（例えばトランザクション（取引）データにタグをリンクすることによってトランザクションデータをタグ付けすること）に関する。
【背景技術】
【０００３】
顧客と販売者との間で支払カードを用いて実行される金融トランザクションを追跡することに興味を持つ当事者が多く存在する。これらの当事者は例えば、カード保有者、支払カード発行者銀行、販売者、支払ネットワークプロバイダ又は他の当事者を含む。しかし、一般的なタグ又はトランザクションを追跡することを要求する当事者の機密情報を開示するタグを用いてトランザクションをタグ付けし追跡することは難しい。トランザクションデータを追跡し、付随サービスにおいて使用するために関連情報を他の当事者に提供することを当事者がいつ希望するかは、特別な関心事である。更に、タグのコンテンツにしたがってトランザクションがタグ付けされることを要求する当事者からの入力を受信すること無く関連情報を提供することは難しい。タグを要求する当事者によって提出されたタグ情報を用いて支払カードトランザクションをタグ付けする方法及びシステムを提供することは、その当事者又は他の当事者へ有用な情報を提供するのに有用である。
【発明の概要】
【０００４】
一態様では、ユーザと販売者との間のトランザクションに対応するタグ付きトランザクションデータを追跡する方法が提供される。方法は、タグ追跡コンピューティング装置によって、トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信することを含む。方法は更に、タグ追跡コンピューティング装置によって、当事者からタグ付けデータを受信することを含み、当該タグ付けデータはタグとトランザクションに対応付けられたトランザクションデータの識別子とを含む。当該方法は更に、タグ追跡コンピューティング装置によって、当事者からのタグ付けデータに基づいて、タグを、データベースに格納されたトランザクションデータに付加することを含む。
【０００５】
一態様では、メモリと通信する少なくとも１つのプロセッサを含むタグ追跡コンピューティング装置が提供される。タグ追跡コンピューティング装置はトランザクションプロセッサと通信する。プロセッサは、トランザクションと関連付けられた、複数のトランザクションデータを含む複数のトランザクション信号を受信するようプログラムされる。プロセッサは更に、当事者からタグ付けデータを受信するようプログラムされ、タグ付けデータはタグと、トランザクションに対応付けられたトランザクションデータの識別子とを含む。プロセッサは、当事者からのタグ付けデータに基づいて、タグを、データベースに格納されたトランザクションデータへ付加するようプログラムされる。
【図面の簡単な説明】
【０００６】
図１乃至６は本開示の方法及びシステムの例示的実施形態を開示する。
【図１】本開示の例示的実施形態による、カード支払いによるトランザクションを可能にするとともに、タグ付けデータの処理を可能にするための、複数当事者の支払カードシステムの一例を示す概念図である。
【図２】本開示の例示的実施形態による、タグ追跡コンピューティング装置を含む、支払トランザクションを処理する際に使用されるコンピューティングシステムの一例の拡張ブロック図である。
【図３】サーバシステム（例えば図２のタグ追跡コンピューティング装置）の例示的構成を示す。
【図４】図２に示されるクライアントシステムの例示的構成を示す。
【図５】図２のタグ追跡コンピューティング装置を使用したタグ追跡についての簡略化データフロー図である。
【図６】例示的実施形態による、図２のタグ追跡コンピューティング装置を使用したタグ追跡のついての簡略化データフロー図であって、オールスターチームのラインナップへ投票するカード保有者に関連するトランザクションについての図である。
【発明を実施するための形態】
【０００７】
本開示のシステム及び方法は、ユーザと販売者との間でのタグ付きトランザクションの追跡を支援する。本開示のシステムは、（ｉ）トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信することと、（ｉｉ）当事者からタグ付けデータを受信することであって、当該タグ付けデータはタグとトランザクションに対応付けられたトランザクションデータの識別子とを含む、ことと、（ｉｉｉ）当事者からのタグ付けデータに基づいて、データベースに格納されたトランザクションデータへタグを付加することとを含む。
【０００８】
本開示のシステム及び方法は、「タグ追跡コンピューティング装置」として参照されてよいコンピューティング装置によって実装される。タグ追跡コンピューティング装置はメモリと通信するプロセッサを含む。タグ追跡コンピューティング装置は、（ｉ）トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信することと、（ｉｉ）当事者からタグ付けデータを受信することであって、当該タグ付けデータはタグとトランザクションに対応付けられたトランザクションデータの識別子とを含む、ことと、（ｉｉｉ）当事者からのタグ付けデータに基づいて、データベースに格納されたトランザクションデータへタグを付加することとを実行するよう構成される。
【０００９】
本開示で使用されるように、「ユーザ」とは概して、タグ追跡コンピューティング装置を用いてトランザクションにタグ付けし、タグを視認等する任意の当事者を指す。例えばユーザはカード保有者、販売者、発行者銀行又はその他を含む。本開示で使用されるように、「タグ」とは概して、タグ追跡コンピューティング装置によって実行されるタグ付け処理においてトランザクションデータに付加された任意のデータを指す。例えばタグは購入領収書、商品マニュアル、ハイパーリンク、報酬プログラム情報、回収（リコール）通知、保証のオファー、広告等であってよいし、これらを含んでよい。タグはテキスト形式、画像形式、ハイパーリンク形式等のデータであってよい。タグは、上記のような追加データにリンクする、データベースエントリの形式であってよい。
【００１０】
概して、タグ追跡コンピューティング装置はカード支払によるトランザクションの一部として生成されるトランザクション信号へのアクセスを有する。例えば図１を参照してより詳細に説明される支払ネットワークは、トランザクションデータを含むトランザクション信号（例えばトランザクション金額、トランザクション日時、カード提示の標識（例えばトランザクションがオンライントランザクションでないことの標識）、カード保有者識別子、販売者識別子、主要アカウント番号（PAN）、販売者分類コード（MCC）及び／又は他のデータ）を処理してよい。タグ追跡コンピューティング装置は当事者からタグ付けデータを受信し、当該タグ付けデータを用いてトランザクションをタグ付けする。例えばタグ追跡コンピューティング装置はデータベースに、タグ付きトランザクションに対応付けられたトランザクションデータと、当事者によって提供されたタグ付けデータに含まれるタグとを格納する。タグ付けデータはタグと、タグ付けされたトランザクションの識別子（例えばトランザクション番号、カード番号及び日時、カード番号、PAN又はその他）とを含んでよい。タグ付けデータは更に、秘密／許可情報を含んでよい。これは、タグ追跡コンピューティング装置によって使用されて、タグ付け当事者以外のどの当事者がタグ付きトランザクションデータへのアクセスを有するかを判定する。
【００１１】
タグ追跡コンピューティング装置はタグを使用して、当事者にとって関心のあるトランザクションを追跡する。タグ付きトランザクションに関連し当事者（例えばタグ付けデータを提出するのと同一当事者又は異なる当事者）によって要求された情報を通信するために、タグ追跡コンピューティング装置はタグにつきデータベースを検索する。要求元当事者は、当該データベースから情報を要求する。タグ追跡コンピューティング装置は関連性のあるタグ付きトランザクションを検索して、対応付けられた情報（例えばタグ付きトランザクションに対応付けられ、トランザクションデータを有するデータベースに格納されたトランザクションデータか、タグ付きトランザクションに基づく分析か、又はその他）を提供する。
【００１２】
タグ追跡コンピューティング装置は様々な当事者（例えばタグ付け当事者）からタグ付けデータを受信してよい。当事者は、販売者、互換ネットワークプロバイダ、販売者銀行、カード発行者（イシュア）、ユーザ（例えばカード保有者）等を含んでよいがこれに限定されない。例えば販売者は、販売者と取引したユーザを識別するタグを含むタグ付けデータであって、ユーザによる販売者とのいくつか又は全てのトランザクションがそのタグを用いてタグ付けされることを特定するタグ付けデータを提供してよい。トランザクションは販売者に対応する販売者識別子とカード保有者識別子（例えばカード番号又はPAN）を提供することによって識別されてよい。タグは更に、関連情報（例えばユーザにつき販売者によって知られている統計情報）を含んでよい。このように、販売者はタグ追跡コンピューティング装置を使用して、カードを使用してなされた、ユーザによる販売者からの全ての購入を追跡する。タグによって提供される追加情報は、情報の有用性を向上させてよい。更なる例として、販売者は更に、追跡データを提供して特定の商品によってトランザクションを追跡し、保証のオファー、商品回収通知、標的広告、報酬プログラム情報、購入領収書、商品マニュアル、ハイパーリンク又はその他を提供してよい。
【００１３】
タグがハイパーリンクである実施形態では、当該ハイパーリンクは、ユーザをウェブページへ案内する。当該ウェブページは情報（例えば保証の提供、商品回収通知、標的広告、報酬プログラム情報、購入領収書、商品マニュアル、類似商品又はその他）を含む。ハイパーリンクを視認するために、ユーザは、ウェブブラウザ又はアプリケーション、及び、ウェブサイト又は他のアクセスシステム（これらは、タグ追跡コンピューティング装置、発行者銀行又は他の当事者の１以上によって維持される）を使用して過去のトランザクションのリストへアクセス可能である。タグ付きトランザクションはタグを、トランザクションを識別する情報（例えば金額、販売者識別子、タイムスタンプ又はその他）の隣に表示してよい。ユーザはタグと相互作用（インタラクション）し、追加情報（例えば領収書、商品マニュアル、広告又はその他）を視認する。もしタグがハイパーリンクであれば、タグと相互作用するとウェブブラウザ又はアプリケーションはハイパーリンクに対応付けられたウェブサイトを訪問し表示する。
【００１４】
タグ追跡コンピューティング装置によって受信されたタグ付けデータは、少なくともタグと、当該タグとタグ付けされるトランザクションの識別子とを含む。タグ付け当事者は様々な方法で、タグ付けされるトランザクションを識別可能である。いくつかの実施形態では、タグ付け当事者はタグを、処理のために支払ネットワーク上を送信されるトランザクションデータに含め、カード支払いによるトランザクションを完了する。例えば販売者は、トランザクションデータを提供することによって、発行者銀行からの、トランザクションの承認（オーソリゼーション）を要求する。当該販売者はタグをトランザクションデータに含めてよい。タグは販売時点（POS）端末によって入力され、又は販売者システムによってトランザクションデータへ付加される。これによって販売者は、初期に生成されたトランザクションデータにタグを含めることによってタグ付けされた特定のトランザクションを識別可能である。当該トランザクションデータは、支払ネットワークによって送信され処理されるトランザクション信号に含まれる。トランザクション信号がタグ追跡コンピューティング装置によって受信されるとき、トランザクションデータ及び対応付けられたタグはデータベースに格納される。
【００１５】
いくつかの実施形態では、タグ付け当事者は、タグ付けデータによって、既に発生したトランザクションを識別する。例えば販売者は、以前に発生したトランザクションに含まれるトランザクションデータ（例えば販売者識別子、カード番号、発生したトランザクション内のデータ範囲又はその他）に基づいて、トランザクションのセットを識別してよい。タグ追跡コンピューティング装置は識別情報を用いてトランザクションデータのデータベースを検索し、検索基準（検索条件）を満たすトランザクションを識別する。識別されたトランザクションは、タグ付けデータにおいて当事者によって提供されるタグにタグ付けされる。
【００１６】
当事者によって提供されるタグ付けデータはまた、タグを含む。タグ追跡コンピューティング装置によって、タグは、データベースに格納された対応トランザクションデータへ適用される。タグはトランザクションデータと共にデータベースに格納される。これによりトランザクションデータはタグによって検索可能である。タグは任意の適切なデータ構造（文字列、数値、配列（アレイ）、連想配列、図、オブジェクト又はその他を含む）であってよい。例えばタグはオブジェクトデータ構造を有してよく、オブジェクト指向のプログラミングに調和する。タグは次の形式（フォーマット）を用いて送信されてよい。
<key, value> = 
<txn_id, receipt_obj> = 
<PAN+Datetime+Amount, <receipt_obj, merchant_id=123, receipt_pdf=URL≫
タグに含まれるオブジェクトは、割戻し（リベート）の提供、消費者調査、競技に参加するための投票用紙、投票、販売促進、又はその他であってよいし、それらを含んでよい。タグは、支払ネットワーク又は支払プロセッサ（例えばトランザクションプロセッサ）によって使用されるデータベースに含まれる任意のデータ構造、当事者又はその他へ適用されてよい。タグ追跡コンピューティング装置は当該データベースへのアクセスを有する。識別に関する任意のものがタグ付けされてよい。例えばタグは販売者識別子、PAN、ウォレット又はその他へ適用されてよい。いくつかの実施形態では、タグ追跡コンピューティング装置は販売者からの要求を受信し、PANへリンクされた販売者によって使用される一時PANを識別することに基づいてトランザクションをタグ付けする。タグ追跡コンピューティング装置は例えば支払ネットワークを用いて、提供される一時PANに基づいてユーザのPANを判定し、対応するトランザクションをタグ付けする。別の実施形態では、タグはトランザクションと独立して適用可能である。例えばユーザ（例えばカード保有者）は、販売者を、販売者とユーザとに関わるトランザクションと独立して、批評（レビュー）と共にタグ付け可能である。販売者は、PANに対応付けられたユーザとトランザクションを行った販売者と独立して、オファーと共にPANをタグ付け可能である。
【００１７】
いくつかの実施形態では、タグは
Entity.txn_id.pan.customer_id.paymentnetworkprovider
との構造を有する。ただし、entity（エンティティ）は当事者（例えば販売者、イシュア、アクワイアラ、ユーザ（例えばカード保有者）又は第三者）である。タグはドメイン名のように構造化され、各レベルは異なる情報を有する。例えばエンティティレベルは、タグ要求元当事者を識別する。PANレベルは１以上の支払カードに対応付けられたアカウントを識別する。消費者IDレベルはPANと対応付けられた特定のカードを識別する。支払ネットワークプロバイダレベルはトランザクションを処理する支払ネットワークを識別する。更なるレベルが付加されて、追加情報（例えば特定の商品、ユーザ統計、報酬プログラム又はその他）を示してよい。このタグの内容は、要求元当事者によって提供されるカスタム情報を含んでよい。
【００１８】
いくつかの実施形態では、タグの内容は要求元当事者によって判定され、これによりカスタムタグが使用可能である。当事者は、トランザクションに関連する情報をタグに含めてよい。例えば販売者は、トランザクションを、当該トランザクションにて購入された商品を識別する１以上のタグにタグ付けしてよい。これによって販売者は、タグ追跡コンピューティング装置を用いて、特定の商品を含む全てのトランザクションを追跡可能である。例えば販売者は商品を回収してよく、タグ追跡コンピューティング装置から、特定の商品タグにタグ付けされた全てのトランザクションデータを要求してよい。タグ追跡コンピューティング装置は、タグに対応付けられたトランザクションデータにつきデータベースを検索し、対応付けられたトランザクションデータを返す。タグ追跡コンピューティング装置によって返された対応トランザクションデータは消費者を識別するために使用され、回収通知を、商品を購入した消費者へ提供する。
【００１９】
いくつかの実施形態では、タグの内容は部分的に判定され、又は、カード保有者によって当事者へ提供されるユーザ（例えばカード保有者）入力データを含む。カード保有者入力データはカード保有者アカウントデータ（例えばカード番号、PAN、カード保有者氏名、カード保有者住所及び／又は他の情報）を含んでよい。何らのトランザクションが生じなくてもカード保有者及び／又は当事者がカード保有者の更なるトランザクションをタグ付け／追跡することを希望するとき、カード保有者アカウント情報は当事者に提供されてよい。カード保有者アカウントデータは当事者へ、将来タグ付けされるトランザクションを識別するのに必要な情報を提供し、タグ付けデータの一部としてタグ追跡コンピューティング装置へ提供される。例えばカード保有者は非営利団体が、カード保有者トランザクションを追跡する（例えばカード保有者、発行者銀行又はその他の当事者は、カード保有者によって消費される金額に基づいて寄付を行うことができる）こと、競技に参加する（例えばカード保有者によって完了される各トランザクションは競技に対する投票又は賞を受けるための機会である）こと、又はトランザクションをタグ付けし又は追跡すること、を可能にすることを希望してよい。
【００２０】
ユーザ入力データはまた、カード保有者設定データを含んでよい。カード保有者設定データは、識別されたトランザクションをタグ追跡コンピューティング装置がタグ付けするよう要求する当事者によって、タグ付けデータに含められてよい。カード保有者設定データは付加的に又は代替的に、カード保有者設定データを受信する当事者によって使用されてよいし、タグ付けデータに含まれなくてよい。例えばカード保有者設定データは情報（例えばカード保有者が回収通知を受信することを希望するか否か、カード保有者が特別オファー又は広告を受信することを希望するか否か、カード保有者が報酬プログラムに参加することを希望するか否か）、カード保有者統計情報、関心のあるカード保有者商品分類又はその他を含んでよい。カード保有者設定データは更に、競技又は販売促進に関連する情報を含んでよい。例えばカード保有者設定データは競技者についてのカード保有者による選択対象を含んでよい。当該競技者に対し、カード保有者は「投票」する。カード保有者アカウントデータにおいて識別された１以上のカードを用いて、１ドルが消費される。
【００２１】
ユーザ（例えばカード保有者）入力データは、様々な技術を用いて受信されてよい。いくつかの実施形態では、タグ追跡コンピューティング装置はユーザ入力又はそのサブセット（例えばカード保有者設定データ）を、当事者によって提出されたタグ付けデータの一部として受信する。別の実施形態では、タグ追跡コンピューティング装置はユーザ入力データを受信する。当該受信は直接的であり、販売者等の当事者を介さない。ユーザ入力データは当事者及び／又はタグ追跡コンピューティング装置によって、カード保有者から、クライアントシステム（例えばスマートフォン又はパーソナルコンピュータ）を用いて受信されてよい。カード保有者は、当事者（例えば販売者）及び／又はタグ追跡コンピューティング装置から受信されたプロンプトに応答してユーザ入力データを提供してよい。
【００２２】
タグの内容は最小管理単位（SKU）等でなくてよいが、当事者によって指定可能である。これによってカスタマイズや匿名化が可能である。例えば販売者はSKU情報をタグ追跡コンピューティング装置へ及び／又は、タグ付きトランザクションへのアクセスを有する他の販売者若しくは当事者へ開示したくないかもしない。カスタムタグを定義することが可能なため、販売者は、機密情報、所有情報又は非常に細かい詳細情報を開示すること無く情報を共有可能である。例えば商品は一般的に名称を付されてよいし、タグはSKUよりむしろ商品分類を指す。
【００２３】
タグは更に、秘密／許可情報を含んでよい。この情報は、タグ追跡コンピューティング装置によって使用されて、他のどの当事者がタグ付きトランザクションデータへアクセスを有するかを制御する。例えばトランザクションをタグ付けすることを要求しタグ付けデータを提供する第１の当事者は、タグ又はタグ付けデータに、秘密／許可情報を含める。秘密／許可情報は、タグ追跡コンピューティング装置がタグ付きトランザクションデータへのアクセスを制御するために用いる情報を含む。例えば秘密／許可情報は、当事者の分類を含んでよい。当該当事者はタグ付きトランザクションデータへのアクセスを有し又は有さない（例えばいずれの販売者もアクセスを有さない）。当該秘密／許可情報は、他のいずれの当事者もアクセスを有さないことを指定してよいし、他の全ての当事者がアクセスを共有することを指定してよいし、特定の当事者がタグ付きトランザクションデータへのアクセスを有し又は有さないことを指定してよい。タグ追跡コンピューティング装置は１以上の様々な情報制御技術を用いて、タグ付きトランザクションデータへのアクセスを制限してよい。例えばタグ追跡コンピューティング装置は秘密／許可情報を用いて、ホワイトリスト、ブラックリスト、パスワード保護されたタグ付きトランザクションデータを維持し、他の当事者に対する特定のタグの可視性を変更してよいし、出力を制限してよいし、及び／又はタグ付きトランザクションデータへのアクセスを制御してよい。秘密／許可情報は更に、他の当事者がタグ付きトランザクションデータをどのような用途で使用するかを示してよい。秘密／許可情報の例示的使用として、販売者は、タグ付きトランザクションを、付随的な非競合サービスを提供する他の販売者にとって利用可能にしたいかもしれない。例えばオンライン販売者はトランザクションを、どの運送又は配送会社が購入を取り扱うかを示すタグにタグ付けしてよい。オンライン販売者はタグにおいて、特定の運送又は配送会社（例えばオンライン販売者へ手数料を支払う会社）をホワイトリストへ付加する秘密／許可情報を含めてよい。当該ホワイトリストは、それらの当事者へ、タグ付きトランザクションデータへのアクセスを提供する。これによって運送又は配送会社は、その顧客へ追加サービスを提供可能である（例えば、特定のオンライン販売者からの全ての配送の追跡が、顧客によって１箇所で視認可能である。別々の追跡情報が別々にアクセスされ表示されるのではない）。
【００２４】
タグは、タグ追跡コンピューティング装置によって使用されるアプリケーションプログラムインタフェース（API）に定義されるオブジェクトであってよい。オブジェクトによって、所定の秘密／使用制限をタグに設定することが可能である。例えばオンライン販売者はトランザクションを、「配送状況」オブジェクトにタグ付け可能である。その秘密／許可構成は、特定の販売者（例えば配送者）がタグ及びタグ付きトランザクションデータへアクセスを有することを可能にする。そのようなオブジェクトの例は次の通りである。
<MyPAN+Datetime+Amount, <shipping_status_obj, merchant_id=OnlineRetailer_id, authorized_merchant_list={Shipper}, ... ≫
【００２５】
タグ追跡コンピューティング装置は秘密／許可情報をデータベースに格納する。タグ秘密／許可情報は、タグ付きトランザクションデータとは別のデータベースに格納されてよいし、それと同一のデータベースに格納されてよい。例えばタグ秘密／許可値が割り当てられてよく、タグ付きトランザクションデータの対応セットと共に格納されてよい。タグ追跡コンピューティング装置は更に、当事者による要求を受けて、データベース内の情報を更新することによって、タグ秘密／許可情報を管理してよい。販売者は、特定のタグ及びタグ付きトランザクションのセットにつき、タグ秘密／許可情報を変更し、他の販売者によるアクセスを許可したいことがある。例えばオンライン販売者は、顧客へ購入商品を送付するために特定の運送又は配送会社が利用されるトランザクションを、タグ付けしてよい。オンライン販売者はタグ追跡コンピューティング装置に、このタグ付きトランザクションデータについての許可値を設定させてよい。タグ追跡コンピューティング装置はそれを、タグに示される特定の運送又は配送会社に提供する。これにより運送又は配送会社は、運送又は配送会社が利用されていることを示すオンライン販売者に対し、タグ付きトランザクションデータを要求可能である。運送又は配送会社は、このデータを使用して、顧客へサービス（例えば配送者によって配送される全ての小荷物に対する小荷物追跡）を提供可能である。
【００２６】
いくつかの実施形態では、タグ追跡コンピューティング装置は当事者にとって利用可能なタグのレベルのタイプを制限してよい。例えばタグ追跡コンピューティング装置は、特定のカード保有者のカード番号又はアカウントレベルでの全てのトランザクションをタグ付けするという販売者からの要求を拒絶してよい。このことは、販売者がユーザ（例えばカード保有者）によって完了される全てのトランザクションへのアクセスを有することを防ぐ。タグ追跡コンピューティング装置は、当事者が、当該当事者と関連するトランザクションのみについてトランザクションをタグ付けすることを要求できるよう制限してよい。一例として、タグ追跡コンピューティング装置は、販売者が、要求元販売者に対応する販売者識別子を含むトランザクションのみにトランザクションがタグ付けされることを要求できるように制限してよい。
【００２７】
タグは更に、タグが有効（アクティブ）である時刻値を含んでよい。当該時刻値につき、タグ追跡コンピューティング装置はタグ付きトランザクションデータを追跡する。例えばタグはデータ範囲を含み、当該データ範囲につきタグはトランザクションへ適用される。もしトランザクションがそのデータ範囲内にあり且つ、タグ付けデータにおいて提供されるトランザクション識別基準を満たすとき、トランザクションはタグ付けされる。もしトランザクションがそのデータ範囲外にあるとき、トランザクションはタグ付けされない。
【００２８】
［タグ追跡］
タグはデータベースに格納されるトランザクションデータに付加される。当該データベースは、タグ追跡コンピューティング装置からアクセス可能である。データベースはタグ付きトランザクションを管理する。この結果、より多くのトランザクションがデータベースに付加されれば、タグは追跡される。データベースは周期的に又はリアルタイムで更新され、支払ネットワークによって処理される追加トランザクションを含む。類似的に、タグ追跡コンピューティング装置は周期的に又はリアルタイムで、新たに付加され又は入来するトランザクションデータを検索して、タグを当該トランザクションデータへ付加する。このことは、タグ付きトランザクションデータの更新済みデータベースを作成する。これによりタグ追跡コンピューティング装置は経時的にタグを追跡し、タグ付きトランザクションについての最新のデータベースを維持することができる。タグはトランザクションデータへ付加され、データベース内のトランザクションデータと共に格納される。このことは、「遡及的タグ付き及び将来的タグ付け」を参照してより詳細に開示される。
【００２９】
［タグ付きトランザクションの出力］
タグ追跡コンピューティング装置は様々な形式でタグ付きトランザクションを出力してよい。いくつかの実施形態では、タグ追跡コンピューティング装置は、１以上の特定のタグについての検索において識別された全てのタグ付きトランザクションのリストを出力する。タグ付きトランザクションのリストは、各トランザクションに対応付けられたトランザクションデータを含んでよい。他の実施形態では、タグ追跡コンピューティング装置は、検索において識別された全てのタグ付きトランザクションデータについての全体トランザクションデータを出力する。例えばタグ追跡コンピューティング装置は、特定の商品についての販売者のタグ及び／又は他のタグ（例えばユーザ（例えばカード保有者）統計タグ）に対応付けられたトランザクションデータについての要求を受信してよい。タグ追跡コンピューティング装置は１以上のタグについてトランザクションデータのデータベースを検索してよく、識別されたトランザクションについてのトランザクションデータを返してよい。タグ追跡コンピューティング装置は次いで、トランザクションデータを集積して、出力（例えばタグ付きトランザクションについての合計トランザクション金額）を提供する。この例では、要求元販売者に提供される出力は、タグ付きトランザクションについての合計売上金額である。販売者は当該合計売上金額が特定の商品及び統計に対応することを認識する。更なる実施形態では、タグ追跡コンピューティング装置は、少なくとも部分的タグ付きトランザクションデータを用いて実行される更なる特定のデータ分析動作の結果を出力してよい。
【００３０】
いくつかの実施形態では、タグ追跡コンピューティング装置はタグ付け当事者及び／又は他の当事者へ、タグ付きトランザクションデータに基づいてサービスを提供する。（例えば支払ネットワークプロバイダによって操作される）タグ追跡コンピューティング装置は、販売者又は他の当事者に代わって、ユーザ（例えばカード保有者）と直接通信する。例えば複数の販売者は、トランザクションをタグ付けし、特定の商品が購入されたことを示す。購入された特定の商品を識別したことに基づいて、同一の及び／又は他の販売者は、関連する商品、保証オファー、クーポン、回収通知及び／又は他のデータ（material）をタグ追跡コンピューティング装置へ提供してよい。タグ追跡コンピューティング装置はこのデータを、販売者に代わって、タグ付きトランザクションデータによって識別された顧客へ送信する。タグ追跡コンピューティング装置はデータをフォーマットし、一貫した外観及び感覚を提供して、顧客にとってあたかも当該データが１つのソース（例えば支払ネットワークプロバイダ、カード発行者銀行又はその他）によって生成されているかのようにする。これによって複数の販売者からのオファーは、個別のオファーを複数の個別の販売者から受信することに比べて、顧客が管理するのに容易になる。タグ追跡コンピューティング装置による顧客への通信は、郵便、Ｅメール、顧客のユーザ装置上で駆動するアプリケーション又はその他を用いて完了する。当該通信はまた、タグ追跡コンピューティング装置から情報（例えばタグ付きトランザクションデータ、タグ付きトランザクションデータに対応付けられた顧客アイデンティティ又はその他）を取得する更なる中間コンピューティング装置を利用する。
【００３１】
［カード保有者及びアカウントレベルタグ付け］
タグ追跡コンピューティング装置はカード保有者又はアカウントレベルにて、トランザクションをタグ付け可能である。タグ追跡コンピューティング装置は当事者から要求を受信して、特定のタグを有するユーザ又はカード保有者アカウントによる全てのトランザクションをタグ付けする。タグ追跡コンピューティング装置はカード識別子又はカード保有者アカウント識別子をそれぞれ使用して、タグ付けすべきトランザクションを識別する。トランザクションデータがユーザ識別子（例えばカード保有者識別子）（例えばタグ付けデータに含まれるカード番号）を含むとき、タグ追跡コンピューティング装置は、タグ付けデータに含まれるタグをトランザクションデータへ付加し、当該トランザクションデータをデータベースに格納する。トランザクションデータがアカウント識別子（例えばタグ付けデータに含まれるPAN）を含むとき、タグ追跡コンピューティング装置は、タグ付けデータに含まれるタグをトランザクションデータへ付加し、当該トランザクションデータをデータベースに格納する。これによって当事者はタグ追跡コンピューティング装置を用いて、ユーザ又はアカウントのトランザクションをタグ付け及び追跡可能である。この追跡は販売者にとって不可知である。代替的に、タグ付けデータは更に、タグ付けされるトランザクションを識別する追加基準を含んでよい。
【００３２】
［トランザクション及び販売者レベルタグ付け］
タグ追跡コンピューティング装置はトランザクション又は販売者レベルにて、トランザクションをタグ付け可能である。タグ追跡コンピューティング装置は当事者からの要求を受信可能であり、任意のユーザ（例えばカード保有者）と特定の当事者（例えば要求元当事者）との間でなされる全てのトランザクションをタグ付け可能である。例えば販売者要求元当事者は販売者識別番号を提供することによって、タグ付けされるトランザクションを識別可能である。タグ追跡コンピューティング装置が、トランザクションデータは販売者識別番号を含むと判定するとき、タグ追跡コンピューティング装置はトランザクションデータをタグ付けする。付加的に、タグ追跡コンピューティング装置は当事者からの要求を受信して、トランザクションの特定のセットをタグ付けする。例えば販売者は、特定の商品を含む全てのトランザクションがタグ付けされるよう要求してよい。この場合、販売者はトランザクションと識別情報（例えば日時、カード番号、金額又はその他）とのリストを提供してよい。当該リストは、トランザクションを識別してタグ付けするためにタグ追跡コンピューティング装置によって使用される。類似的に、当事者は、タグ付けすべき特定のトランザクションを識別してよい。例えば販売者は、タグ付けされる特定のトランザクションを（例えば日時、カード番号、金額又はその他によって）識別して（例えば後になされる商品の保証オファーに対応するタグを適用する）よい。
【００３３】
［遡及的タグ付け］
いくつかの実施形態では、タグ追跡コンピューティング装置は当事者からタグ付けデータを受信し、当該タグを、既に生じたトランザクションへ遡及的に適用する。タグ追跡コンピューティング装置は、支払ネットワークを通過し又はそれによって処理された過去のトランザクションに対応するトランザクションデータのデータベースへのアクセスを維持し又は有する。タグ追跡コンピューティング装置がタグ付けデータを受信するとき、タグ追跡コンピューティング装置は、タグ付けデータに含まれるトランザクション識別情報を使用して、以前のトランザクションデータのデータベースを検索し、どのトランザクションが識別基準を満たすかを判定する。識別基準を満たす（例えば識別情報に一致する情報を有する）トランザクションにつき、タグ追跡コンピューティング装置はタグ付けデータに含まれるタグを、トランザクションデータへ付加し、トランザクションデータとタグとをデータベースに格納する。
【００３４】
［将来的タグ付け］
いくつかの実施形態では、タグ追跡コンピューティング装置は当事者からタグを受信し、当該タグを、タグの受信後に生じるトランザクションへ将来的に（将来のために）適用する。トランザクションデータが支払ネットワークからタグ追跡コンピューティング装置によって受信されると（例えばトランザクションが処理されると）、タグ追跡コンピューティング装置は、トランザクションデータが、タグに対応付けられたトランザクション識別情報に対応するか否かを判定する。もし対応するなら、タグ追跡コンピューティング装置はトランザクション識別情報に対応付けられたタグを、入来するトランザクションデータに付加し、当該トランザクションデータとタグとをデータベースに格納する。例えば当事者は特定のユーザ（例えばカード保有者）、支払カード番号、アカウント番号（例えば主要アカウント番号又はPAN）又はその他をタグ付けしてよい。タグ付けの後、データベースに格納された全てのトランザクションデータであって、ユーザ、支払カード番号、アカウント番号（例えば主要アカウント番号又はPAN）又はその他は、タグを含む。タグ追跡コンピューティング装置は、特定のユーザ、支払カード番号、アカウント番号（例えば主要アカウント番号又はPAN）又はその他に割り当てられたタグに基づいて、タグをトランザクションデータへ割り当てる。これにより全ての関連トランザクションは、タグによって追跡可能である。販売者は、タグと対応PANとをタグ追跡コンピューティング装置へ提供することによって、ユーザ顧客をタグ付けしてよい。タグは販売者を識別可能である。タグ追跡コンピューティング装置は将来的に、タグを、タグ追跡コンピューティング装置によって受信されるトランザクションデータであって、タグに対応付けられたトランザクション識別情報と一致するトランザクションデータへ付加する。
【００３５】
本開示のシステム及び方法の技術的効果は次のステップの少なくとも１つを実行することで達成可能である。すなわち、（ｉ）タグ追跡コンピューティング装置によって、トランザクションに対応付けられた複数のトランザクションデータを含む複数のトランザクション信号を受信することと、（ｉｉ）当事者からタグ付けデータを受信することであって、当該タグ付けデータはタグとトランザクションに対応付けられたトランザクションデータの識別子とを含む、ことと、（ｉｉｉ）当事者からのタグ付けデータに基づいて、データベースに格納されたトランザクションデータへタグを付加すること、である。
【００３６】
本開示の次の詳細な説明は、添付図面を参照する。異なる図面での同一の参照符号は同一の又は類似の要素を指してよい。また、次の詳細な説明は請求項を限定しない。
【００３７】
本開示では、コンピュータシステム（例えばタグ追跡コンピューティング装置及びユーザコンピュータシステム）が開示される。本開示の通り、そのような全てのコンピュータシステムはプロセッサ及びメモリを含む。しかし、本開示で参照されるコンピュタータ装置内の任意のプロセッサは、１以上のプロセッサを指してよい。ここでは、プロセッサは１つのコンピューティング装置又は並行して動作する複数のコンピューティング装置にあってよい。しかし、本開示で参照されるコンピュタータ装置内の任意のメモリは、１以上のメモリを指してよい。ここでは、メモリは１つのコンピューティング装置又は並行して動作する複数のコンピューティング装置にあってよい。コンピューティング装置（例えばタグ追跡コンピューティング装置）は、本開示の支払ネットワークと共に使用するための専用のコンピューティング装置であり、本開示の専用の機能を実行する。
【００３８】
本開示のように、プロセッサは任意のプログラマブルなシステムを含み、これはマイクロコントローラ、縮小命令セットコンピュータ（RISC）、特定用途向け集積回路（ASIC）、論理回路、及び、本開示の機能を実行可能な任意の他の回路又はプロセッサを使用するシステムを含む。上記の例は例示に過ぎず、プロセッサの定義及び／又は意味をいかなる方法でも限定するものではない。
【００３９】
本開示のように、「データベース」との用語は、データ本体又はリレーショナルデータベース管理システム（RDBMS）の一方又はその両方を指してよい。本開示のように、データベースは階層データベース、リレーショナルデータベース、フラットファイルデータベース、オブジェクト関連データベース、オブジェクト指向データベース及び、コンピュータシステムに格納された任意の他の構造化されたレコード又はデータの集合物を含む、任意のデータ集合物を含んでよい。上記の例は例示に過ぎず、したがって、データベースの定義及び／又は意味をいかなる方法でも限定するものではない。RDBMSの例は、Oracle（登録商標）データベース、MySQL、IBM（登録商標）DB2、Microsoft（登録商標）SQLサーバ、Sybase（登録商標）及びPostgre  SQLを含むが、これらに限定されない。しかし、本開示のシステム及び方法を可能にする任意のデータベースが使用されてよい。（Oracleはカリフォルニア州レッドウッドショアーズにあるOracle  Corporationの登録商標である。IBMはニューヨーク州アーモンクにあるInternational  Business  Machines  Corporationの登録商標である。Microsoftはワシントン州レドモンドにあるMicrosoft  Corporationの登録商標である。Sybaseはカリフォルニア州ダブリンにあるSybaseの登録商標である。）
【００４０】
一実施形態では、コンピュータプログラムが提供される。当該プログラムはコンピュータ読取り可能な媒体上に実装される。一実施形態では、システムは、サーバコンピュータへの接続を要求すること無く、単一のコンピュータシステム上で実行される。別の実施形態では、システムはWindows（登録商標）環境内で実行される（Windowはワシントン州レドモンドにあるMicrosoft社の登録商標である）。別の実施形態では、システムはメインフレーム環境及びUNIX（登録商標）サーバ環境上で駆動される（UNIXは英国バークシャーのレディングに位置するX/Open  Company  Limitedの登録商標である）。アプリケーションは柔軟であり、様々な異なる環境内で駆動するよう設計される。このとき、任意の主要な機能性は損なわれない。いくつかの実施形態では、システムは、複数のコンピューティング装置に亘って分散される複数のコンポーネントを含む。１以上のコンポーネントは、コンピュータ読取り可能な媒体内で実装されるコンピュータ実行可能な命令の形態である。
【００４１】
本開示で使用されるように、単数形で記載され「１（一）」で始まる要素又はステップは、複数の要素又はステップを排除しないものとして理解されたい。ただし、そのような排除が明示的に記載される場合を除く。更に、本開示の「例示的実施形態」又は「一実施形態」との用語は、記載された特徴を導入する追加の実施形態が存在することを排除するものと解釈してはならない。
【００４２】
本開示のように、「ソフトウェア」及び「ファームウェア」との用語は交換可能であり、プロセッサによって実行可能な、メモリ（RAMメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ及び不揮発性RAM（NVRAM）メモリを含む）に格納された任意のコンピュータプログラムを含む。上記のタイプのメモリは例示に過ぎないので、コンピュータプログラムの格納のために使用されるメモリタイプとして限定的なものではない。
【００４３】
本開示で使用されるように、「トランザクションカード」、「金融トランザクションカード」及び「支払カード」との用語は、任意の適用可能なトランザクションカード（例えばクレジットカード、デビットカード、プリペイドカード、特定店のクレジットカード、会員カード、販促カード、マイレージサービスカード、識別カード、ギフトカード及び、支払アカウント情報を保持する任意の他の装置（例えば携帯電話、スマートフォン、個人情報端末（PDA）、キーフォブ及び／又はコンピュータ））を指す。各タイプのトランザクションカードは、トランザクションを実行するための支払手段として使用されてよい。更に顧客カードアカウント行動は、購入、管理行動（例えば残高確認）、請求書支払、目標達成（アカウント残高目標への到達、時間通りの請求書支払）及び／又は商品登録（例えばモバイルアプリケーションのダウンロード）を含むが、これに限られない。
【００４４】
システム及び処理は本開示の特定の実施形態に限定されない。更に各システム及び各プロセスのコンポーネントは、本開示の他のコンポーネント及び他のプロセスから独立且つ分離して実行可能である。各コンポーネント及びプロセスはまた、他のアセンブリパッケージ及び処理と組合せて使用可能である。
【００４５】
次の詳細な説明は、実施形態を例示的に示すものであり、限定するものではない。本開示はトランザクションデータのタグ付け及びタグ付きトランザクションデータの通信（例えば表示）及び／又は他の分析へ一般的に適用可能であることを考慮されたい。
【００４６】
図１は、本開示の例示的実施形態による、カード支払いによるトランザクションとタグ付きトランザクションの追跡とを可能にするための、複数当事者の支払カードシステム２０の一例を示す概念図である。図１は、システム２０を通る典型的な金融トランザクションにおけるデータの流れを示す。当該システム２０はタグ追跡コンピューティング装置１１２（図２に示される）を含む。システム２０のコンポーネントはタグ追跡コンピューティング装置１１２へトランザクションデータを提供する。タグ追跡コンピューティング装置１１２は当該トランザクションデータをレシーバタグ付けデータ４０と組合せて処理し、トランザクションをタグ付けし、タグ付きトランザクションを追跡する。タグ追跡コンピューティング装置１１２はタグ付きトランザクション（例えばタグ付きトランザクションのリスト）と対応付けられた情報（例えば、集積されたタグ付きトランザクションに基づくドルの金額又は分析）とに基づいて情報を１以上の当事者へ提供する。
【００４７】
本開示の実施形態は、トランザクションカードシステム（例えばMasterCard（登録商標）interchange  networkを用いるクレジットカード支払システム）に関連してよい。MasterCard（登録商標）interchange  networkは、金融トランザクションデータの交換とMasterCard  International  Incorporated（登録商標）の会員である金融機関同士の間での資金清算とのためにMasterCard  International  Incorporated（登録商標）によって普及された専用通信規格のセットである。（MasterCardはニューヨーク州のパーチェスに位置するMasterCard  International  Incorporatedの登録商標である）。
【００４８】
典型的なトランザクションカードシステムでは、「イシュア（発行者）」と称される金融機関はトランザクションカード（例えばクレジットカード）を消費者又はカード保有者２２へ発行する。消費者又はカード保有者２２はトランザクションカードを用いて販売者２４からの購入のために支払を行う。カード保有者２２は商品及び役務（まとめて「商品」ともいう）を販売者２４にて購入する。カード保有者２２は、トランザクションカードの仮想形態を用いてそのような購入を行い、より具体的には、トランザクションカードに関連するデータ（例えばトランザクションカード番号、有効期限、対応郵便番号及びセキュリティコード）を提供することによってトランザクションを開始する。トランザクションカード又はトランザクションカードの仮想形態での支払を受け付けるために、販売者２４は通常、金融支払システムの一部である金融機関にアカウントを作成しなければならない。この金融機関は通常「販売者銀行」、「加盟店銀行」又は「アクワイアラ」と称される。カード保有者２２がトランザクションカード又はトランザクションカードの仮想形態により購入を行うとき、販売者２４は、購入金額につき販売者銀行２６からの承認を要求する。当該要求は電話にて又は電子的に実行されるが、通常、販売時点端末を用いて実行される。当該販売時点端末はカード保有者２２のアカウント情報を磁気ストライプ、チップ又はトランザクションカード上の浮き出し文字から読取り、販売者銀行２６のトランザクション処理コンピュータに電子的に通信する。販売者２４は、カード保有者２２によって提供されるカード保有者２２のアカウント情報を受信する。代替的に、販売者銀行２６は第三者を承認して、それに代わってトランザクション処理を実行してよい。この場合、加盟店端末装置は当該第三者と通信するよう構成される。そのような第三者は通常、「販売者プロセッサ」、「加盟店プロセッサ」又は「第三者プロセッサ」と称される。
【００４９】
交換ネットワーク２８を用いて、販売者銀行２６のコンピュータ又は販売者プロセッサは、発行者銀行３０のコンピュータと通信し、カード保有者２２のアカウント３２が良好に維持されているか否かと、その購入がカード保有者２２の利用可能なクレジットラインで足りるか否かとを判定する。これらの判定に基づいて、承認要求は拒否され又は承認される。当該リクエストが承認されれば、承認コードが販売者２４へ発行される。
【００５０】
承認要求が承認されれば、カード保有者２２のアカウント３２の利用可能クレジットラインは減少する。通常、支払カードトランザクションについての請求はカード保有者２２のアカウント３２へ即座に記入されるわけではない。というのも、バンクカードアソシエーション（例えばMasterCard  International  Incorporated（登録商標））は、商品が運送され又は役務が実現するまで販売者２４が請求（又はトランザクションを「捕捉」）することを禁止するルールを公表したからである。しかし、少なくともいくつかのデビットカードトランザクションに関しては、請求はトランザクションの時点で提出されてよい。販売者２４が商品又は役務を運送又は実現すると、販売者２４は（例えば販売時点端末上での適切なデータエントリ処理によって）トランザクションを捕捉する。このことは、標準的な小売購入について毎日の承認済みトランザクションをまとめることを含む。もしトランザクションが捕捉される前にカード保有者２２がそれを取り消せば、「無効」が生成される。もしカード保有者２２が、トランザクションが捕捉された後に商品を返品すれば、「クレジット」が生成される。交換ネットワーク２８及び／又は発行者銀行３０はトランザクションカード情報及び／又はトランザクション情報（例えば販売者のタイプ、購入金額、購入日時、及び／又はその他の情報）をデータベース１２０（図２に示す）に格納する。
【００５１】
購入がなされた後、清算処理が生じ、当事者間の購入に関連する追加のトランザクションデータをトランザクション（例えば販売者銀行２６、交換ネットワーク２８及び発行者銀行３０）へ転送する。より具体的には、清算処理中及び／又は清算処理後、追加データ（例えば購入日時、販売者名称、販売者タイプ、購入情報、カード保有者アカウント情報、トランザクションのタイプ、購入された商品及び／又は役務に関する情報、及び／又は、他の適切な情報）がトランザクションと対応付けられ、トランザクションに対する当事者間で、トランザクションデータとして送信され、トランザクションに対する任意の当事者によって格納されてよい。例示的実施形態では、そのような追加トランザクションデータを含むトランザクションデータはまた、販売者分析コンピューティング装置１１２を含むシステムへ提供されてよい。例示的実施形態では、交換ネットワーク２８はそのようなトランザクションデータ（これは、各ポートフォリオ記録の各商業用不動産の販売テナントに対応付けられた販売者データを含む）と追加トランザクションデータとを提供する。代替的実施形態では、任意の当事者はそのようなデータを販売者分析コンピューティング装置１１２へ提供してよい。
【００５２】
トランザクションが承認され清算されると、トランザクションは販売者２４と販売者銀行２６と発行者銀行３０との間で清算される。清算とは、トランザクションに関連する販売者２４のアカウントと販売者銀行２６と発行者銀行３０との間で金融データ又は資金を転送することを指す。通常、トランザクションは捕捉され「バッチ」へ蓄積され、群として清算される。より具体的には、トランザクションは典型的には、発行者銀行３０と交換ネットワーク２８との間で清算され、次いで交換ネットワーク２８と販売者銀行２６との間で清算され、次いで販売者銀行２６と販売者２４との間で清算される。
【００５３】
いくつかの実施形態では、カード保有者２２（例えばユーザ）はカード保有者入力データ３４（例えばユーザ入力データ）を販売者２４又は他の当事者へ提供する。カード保有者入力データ３４はタグ付けデータ４０に含まれ及び／又は生成するために使用されてよい。当該タグ付けデータ４０はタグ追跡コンピューティング装置１１２へ提供されトランザクションデータを識別及びタグ付けする。カード保有者入力データ３４はカード保有者アカウントデータ３６を含む。カード保有者アカウントデータ３６は、ユーザ（例えばカード番号、PAN、カード保有者氏名、カード保有者住所及び／又はその他の情報）を識別する情報を含む。カード保有者入力データはまた、カード保有者設定データ３８を含んでよい。カード保有者設定データ３８は、識別情報以外にも／識別情報に加えて、ユーザ特定情報を含む。例えばカード保有者設定データ３８は情報（例えば、１以上の競技参加者への投票、ユーザが回収通知を受信することを希望するか否か、ユーザが特別オファー又は広告を受信することを希望するか否か、ユーザが報酬プログラムに参加することを希望するか否か）、ユーザ統計情報、関心のあるユーザ商品分類又はその他を含んでよい。
【００５４】
いくつかの実施形態では、販売者２４はタグ付けデータ４０をタグ追跡コンピューティング装置１１２へ（例えばネットワーク２８を介して）提供する。代替的実施形態では、他の当事者はタグ付けデータ４０を提供する。タグ付けデータ４０はタグと、当該タグとタグ付きされるトランザクションの識別子とを含む。いくつかの実施形態ではタグ付けデータ４０はユーザカード保有者入力データ３４又はその一部を含み、それは販売者２４がカード保有者２２から受信する。代替的実施形態では、タグ付けデータ４０はカード保有者入力データ３４を含まない。タグ付けデータ４０は販売者提供データ４４を排他的に含んでもよいし、カード保有者入力データ３４に追加して含んでもよい。販売者提供データは、販売者２４が提供するタグ付けデータ４０である。例えば販売者３４はタグとタグ付けされるトランザクションの識別子（例えばタグ付け基準）とを、販売者提供データ４４として提供してよい。
【００５５】
下記に詳述するように、タグ追跡コンピューティング装置１１２は、タグ付きトランザクションに対応付けられた情報を、タグ付けし、追跡し、及び／又は通信するために使用されてよい。本開示のシステムはそのような適用を容易にすることだけに限られない。当該システムはそのようなものの例示である。
【００５６】
図２は、本開示の例示的実施形態による、タグ追跡コンピューティング装置１１２を含む、支払トランザクションを処理する際に使用されるコンピューティングシステム１００の一例の拡張ブロック図である。本開示のように、例示的実施形態では、システム１００はトランザクションをタグ付けし、タグ付きトランザクションに関連する情報を出力するために使用される。
【００５７】
より具体的には、例示的実施形態では、システム１００はタグ追跡コンピューティング装置１１２と複数のクライアントサブシステム（これはまた、クライアントシステム１１４として示され、販売者分析コンピューティング装置１１２に接続される）とを含む。一実施形態では、クライアントシステム１１４はウェブブラウザを含むコンピュータである。このため、タグ追跡コンピューティング装置１１２は、インターネット及び／又はネットワーク１１５を使用して、クライアントシステム１１４へアクセス可能である。クライアントシステム１１４は、ネットワーク１１５を含む多くのインタフェース（例えばローカルエリアネットワーク（LAN）又はワイドエリアネットワーク（WAN）、ダイヤルイン接続、ケーブルモデム、専用高速ISDN回線、RDTネットワーク等）を通ってインターネットへ相互接続される。クライアントシステム１１４はカード保有者２２（図１に示す）に対応付けられたシステム（例えばユーザ、データを格納するために使用される外部システム）を含んでよい。タグ追跡コンピューティング装置１１２はまた、ネットワーク１１５を用いて支払ネットワーク２８と通信する。更にクライアントシステム１１４はネットワーク１１５を用いて支払ネットワーク２８と追加的に通信してよい。クライアントシステム１１４はインターネットと相互接続可能な任意の装置（ウェブを基礎とした電話、PDA又は他のウェブを基礎とした接続機器）であってよい。クライアントシステム１１４は販売者と対応付けられた販売者システム１１３を含む。追加の実施形態では、クライアントシステム１１４は、トランザクションをタグ付けするよう要求する、及び／又は、タグ付きトランザクションを含み又はそれに基づいたタグ追跡コンピューティング装置１１２からの出力を要求する、任意の当事者に対応付けられる。
【００５８】
データベースサーバ１１６は、様々な事項についての情報を含むデータベース１２０に接続される。このことは下記で詳述される。一実施形態では、中央データベース１２０はタグ追跡コンピューティング装置１１２上に格納され、クライアントシステム１１４の１つを通って販売者分析コンピューティング装置１１２にログオンすることによって、クライアントシステム１１４の１つにある潜在的ユーザによってアクセス可能である。代替的実施形態では、データベース１２０はタグ追跡コンピューティング装置１１２から遠隔に格納されてよく、一点に集中していなくてよい。データベース１２０は、タグ追跡コンピューティング装置１１２によって使用される情報（又は例えば、トランザクションデータ、タグ、秘密／許可情報及び／又は他の情報）を格納するよう構成されるデータベースであってよい。この情報及び／又は他の情報は、任意のデータベース又は情報格納技術を用いて格納されてよい。本開示は、タプルとして情報を格納することを開示する。それは例示的実施形態であることを理解されたい。タプルは文字列エントリ、数値エントリ、ファイル場所エントリ、複数の情報を格納するファイル、ページ、及び／又は他のエントリを含んでよい。代替的実施形態では、他のデータベース格納技術が、タプルの使用に代えて又は当該使用と組合せて使用されてよい。例えば情報は、Ｂ＋木構造、不規則構造、規則構造、蓄積ファイル構造、ハッシュバケット構造及び／又は他の構造を用いて、データベースに格納されてよい。本開示のように、情報は、情報のエントリが任意のタイプの関係によってリンクされるように格納されてよい。当該関係は同一タプル内のエントリに対応する。
【００５９】
データベース１２０は、別々のセクション又は区画を有する単一のデータベースを含んでよいし、複数データベース（その各々は互いに異なる）を含んでよい。データベース１２０は販売者、消費者、アカウント保有者、見込み顧客、イシュア、アクワイアラ及び／又はなされた購入に関連するデータを含む、処理ネットワーク上で生成されるトランザクションデータを格納してよい。データベース１２０は、ユーザ（例えばカード保有者）氏名、ユーザ住所、アカウント番号、他のアカウント識別子及びトランザクション情報の少なくとも１つを含むアカウントデータを格納してよい。データベース１２０は販売者情報（これは、ネットワークを使用するために登録された各販売者を識別する販売者識別子）と、販売者銀行アカウント情報を含む、トランザクションを清算するための指示とを格納してよい。データベース１２０はまた、ユーザによって販売者から購入される商品に対応付けられた購入データと承認要求データとを格納してよい。
【００６０】
例示的実施形態では、クライアントシステム１１４の１つは、加盟店銀行２６（図１に示す）と発行者銀行３０（図１に示す）との一方と対応付けられる。例えばクライアントシステム１１４の１つはPOS装置であってよい。クライアントシステム１１４は追加的に又は代替的に、ユーザ（例えば商業用不動産の所有者又は貸主、マーケティング・ディレクター、消費者、又は他の任意のエンドユーザ）と対応付けられてよい。例示的実施形態では、クライアントシステム１１４の１つはユーザインタフェース１１８を含む。例えばユーザインタフェース１１８は相互作用機能を有するグラフィカルユーザインタフェースを含んでよい。このためタグ追跡コンピューティング装置１１２からクライアントシステム１１４へ送信された出力は、グラフィカル形式で示されてよい。クライアントシステム１１４のユーザは、ユーザインタフェース１１８と相互作用し、出力を閲覧（視認）し、精査し、当該出力と相互作用してよい。タグ追跡コンピューティング装置１１２は交換ネットワーク２８と対応付けられてよいし、及び／又はトランザクションデータを処理してよい。
【００６１】
更にユーザインタフェース１１８によってクライアントシステム１１４は、入力を受信し、その入力を１以上の当事者（例えば販売者システム１１３、タグ追跡コンピューティング装置１１２及び／又は他の当事者若しくはシステム）へ提供可能である。例えばクライアントシステム１１４はユーザ（例えばカード保有者）によって使用されるコンピューティング装置であってよい。クライアントシステム１１４はカード保有者入力データ３４を、ユーザインタフェース１１８を介してカード保有者２２から受信する。例えばカード保有者２２はカード保有者入力データ３４（例えばカード番号、PAN、氏名、住所、Eメールアドレス、電話番号及び／又は他のカード保有者アカウントデータ３６）を提供してよい。カード保有者２２は、ユーザインタフェース１１８を介してカード保有者設定データ３８（例えば、１以上の競技参加者への投票、カード保有者が回収通知を受信することを希望するか否か、カード保有者が特別オファー又は広告を受信することを希望するか否か、カード保有者が報酬プログラムに参加することを希望するか否か）、カード保有者統計情、関心のあるカード保有者商品分類又はその他を提供してよい。
【００６２】
いくつかの実施形態では、クライアントシステム１１４はユーザ（例えばカード保有者２２）へ、クライアントシステム１１４が入力トリガ１２４を受信することに応答して、カード保有者入力データ３４を入力することを促す。例えば入力トリガ１２４はハイパーリンク１２６であってよい。ユーザは当該ハイパーリンク１２６を、クライアントシステム１１４上で駆動するウェブブラウザ内で有効化する。ハイパーリンク１２６はブラウザを、トランザクションの追跡において使用するためにカード保有者入力データ３４を要求する当事者（例えば販売者）により提供されるウェブページへ、案内してよい。代替的に、入力トリガ１２４は、カード保有者２２がウェブページへ訪問することあってよい。ウェブページはカード保有者入力データ３４を（例えば、カード保有者２２がカード保有者入力データ３４の入力を要求される一連のフィールドを提示することによって、）要求する。別の実施形態では、入力トリガ１２４はカード保有者２２がクライアントシステム１１４上で（例えば当事者によって提供される）アプリケーションを駆動することであってよい。当該アプリケーションはカード保有者２２へ、（例えばカード保有者入力データ３４のフィールドを表示することによって、）カード保有者入力データ３４を入力するよう促す。一実施形態では、入力トリガ１２４はクイックレファレンスコード１２８である。これは、クライアントシステム１１４（例えばスマートフォン）に含まれるカメラによって走査されたときに、ユーザインタフェース１１８にて、カード保有者２２がカード保有者入力データ３４を入力するよう促す。例えばクイックレファレンスコード１２８を走査することに応じて、クイックレファレンスコード読取りアプリケーションは、ブラウザを立ち上げ及び／又は、カード保有者入力データ３４を要求する当事者によって運営されるウェブページを訪問してよい。代替的に、クイックレファレンスコード１２８を走査することに応じて、（例えばカード保有者入力データ３４を要求する当事者によって提供される）アプリケーションは、カード保有者２２がカード保有者入力データ３４を入力するよう促してよい。
【００６３】
クライアントシステム１１４はカード保有者入力データ３４を、ネットワーク１１５を介して、カード保有者入力データ３４を要求する当事者へ送信する。例えばクライアントシステム１１４はカード保有者入力データ３４を販売者システム１１３へ送信する。販売者システム１１３はタグ付けデータ４０をタグ追跡コンピューティング装置１１６へ送信する。いくつかの実施形態では、タグ付けデータ４０はカード保有者入力データ３４の全て又は一部を含む。例えば販売者システム１１３はカード保有者入力データ３４に含まれるカード保有者アカウントデータ３６を用いて、タグ付けデータ４０にタグ付けされるトランザクションを識別してよい。このことは、カード保有者入力データ３４においてユーザ（例えばカード保有者２２）に提出されたカード番号又はPANに対応するトランザクションデータを含む全てのトランザクションを識別することを含む。販売者システム１１３は更に、タグ付けデータ４０に、カード保有者設定データ３８としてクライアントシステム１１４から受信されたカード保有者設定データ３８を含める。例えばカード保有者入力データ３４及び具体的にはカード保有者設定データ３８は、ユーザが投票する１以上の競技参加者に対するユーザ（例えばカード保有者２２）の選択物を含む。この情報はタグ付けデータ４０に含められてよい。このため、ユーザによるトランザクションは、ユーザが投票した競技者にタグ付けされる。トランザクションにおいて消費される１ドル又は他の通貨単位は、各タグ付けされた競技者に対する１票と等しくてよい。代替的に各トランザクションは、トランザクション金額にかかわらず、各タグ付けされた競技者に対する１票と等しい。
【００６４】
タグ付けデータ４０はネットワーク１１５を介して販売者システム１１３によって、タグ追跡コンピューティング装置１１２へ送信される。タグ追跡コンピューティング装置１１２はタグ付けデータ４０を用いてトランザクション（例えばトランザクションデータ）をタグ付けする。いくつかの実施形態では、タグ追跡コンピューティング装置１１２は、支払ネットワーク２８から受信し且つデータベース１２０に格納されたトランザクションデータにつき、タグ付けデータ４０に含まれるトランザクション識別情報に基づいて、データベース１２０を検索する。データベース１２０に対する検索から返されるトランザクションは、（例えば、トランザクション識別情報（例えばカード番号及び販売者一致のトランザクション識別情報）として）タグ付けデータ４０に含まれるタグを用いてタグ付けされる。更なる実施形態では、タグ追跡コンピューティング装置は、トランザクションデータを含むトランザクション信号を支払ネットワーク２８から受信し、当該受信に応じて、トランザクションが、タグ付けデータに含まれるタグ付け基準（例えばタグ付けすべきトランザクションの識別子）を満たすか否かを判定する。もし受信されたトランザクションデータが基準を満たさないとき（例えば受信されたトランザクションデータのカード番号が、タグ付けデータ４０に含まれるカード番号に一致するとき）、タグ追跡コンピューティング装置は受信されたトランザクションデータを、タグ付けデータ４０に含まれる、トランザクションデータに付加された当該タグと共にデータベース１２０に格納する。例えばトランザクションデータ及びタグはタプルとしてデータベース１２０に格納される。
【００６５】
図３は、本開示の実施形態による、サーバシステム３０１（例えばタグ追跡コンピューティング装置１１２（図２及び３に示す））の例示的構成を示す。当該サーバシステム３０１は、トランザクションをタグ付けし、関連出力を提供する（例えばインタラクティブなユーザインタフェース上に関連出力を提示する）。サーバシステム３０１はまた、データベースサーバ１１６を含んでよいがこれに限られない。例示的実施形態では、サーバシステム３０１は、下記のように、支払トランザクションにて使用される装置の特徴を判定及び分析する。
【００６６】
サーバシステム３０１は命令を実行するためのプロセッサ３０５を含む。命令は例えばメモリ領域３１０に格納されてよい。プロセッサ３０５は（例えばマルチコア構成にて）、命令を実行するための１以上の処理部を含んでよい。命令はサーバシステム３０１上の様々な異なるオペレーティングシステム（例えばUNIX、LINUX、Microsoft  Windows（登録商標）等）内で実行されてよい。コンピュータを基礎とした方法を開始することに応じて、初期化中に様々な命令が実行可能であることを理解されたい。いくつかの動作が、本開示の１以上の処理を実行するために必要であってよい。一方その他の動作は、特定のプログラミング言語（例えばC、C#、C++、Java又は他の適切なプログラミング言語等）にとってより汎用的及び／又は特定的であってよい。
【００６７】
プロセッサ３０５は通信インタフェース３１５へ動作可能に接続される。このため、サーバシステム３０１は遠隔装置（例えばユーザシステム又は他のサーバシステム３０１）と通信可能である。図２に示すように、例えば通信インタフェース３１５は、インターネットを介してクライアントシステム１１４から要求（例えば販売者分析を表示する要求及び／又はインタラクティブなユーザインタフェースを提供する要求）を受信してよい。
【００６８】
プロセッサ３０５はまた、ストレージ装置１３４に動作可能に接続されてよい。ストレージ装置１３４は任意のコンピュータ動作可能なハードウェアであり、データの格納及び／又は検索に適している。いくつかの実施形態では、ストレージ装置１３４はサーバコンピューティング装置３０１に統合される。例えばサーバコンピューティング装置３０１はストレージ装置１３４として１以上のハードディスクドライブを含んでよい。他の実施形態では、ストレージ装置１３４はサーバシステム３０１の外部であり、複数のサーバシステム３０１によってアクセスされてよい。例えばストレージ装置１３４は、RAID（redundant  array  of  inexpensive  disks）構成にて、ハードディスク又はソリッドステートディスクとして複数のストレージユニットを含んでよい。ストレージ装置１３４はストレージエリアネットワーク（SAN）及び／又はネットワークアタッチストレージ（NAS）システムを含んでよい。
【００６９】
いくつかの実施形態では、プロセッサ３０５はストレージインタフェース３２０を介してストレージ装置１３４に動作可能に接続される。ストレージインタフェース３２０は、プロセッサ３０５へ、ストレージ装置１３４へのアクセスを提供可能な任意のコンポーネントである。ストレージインタフェース３２０は例えば、アドバンストテクノロジーアタッチメント（ATA）アダプタ、シリアルATA（SATA）アダプタ、スモールコンピュータシステムインタフェース（SCSI）アダプタ、RAIDコントローラ、SANアダプタ、ネットワークアダプタ及び／又は、プロセッサ３０５へストレージ装置１３４へのアクセスを提供する任意のコンポーネントを含んでよい。
【００７０】
メモリ領域３１０は、ランダムアクセスメモリ（RAM）（例えば動的RAM（DRAM）又は静的RAM（SRAM））、読み取り専用メモリ（ROM）、消去可能プログラマブル読み取り専用メモリ（EPROM）、電子消去可能プログラマブル読み取り専用メモリ（EEPROM）、及び不揮発性RAM（NVRAM）を含むがこれに限られない。上記のタイプのメモリは例示に過ぎないので、コンピュータプログラムの格納のために使用されるメモリタイプとして限定的なものではない。
【００７１】
図４はクライアントコンピューティング装置４０２の例示的構成を示す。クライアントコンピューティング装置４０２はクライアントシステム（「クライアントコンピューティング装置」）１１４を含んでよいがこれに限られない。クライアントコンピューティング装置４０２は命令を実行するためのプロセッサ４０４を含む。いくつかの実施形態では、実行可能な命令はメモリ領域４１０に格納される。プロセッサ４０４は（例えばマルチコア構成にて）１以上の処理部を含んでよい。メモリ領域４０６は任意の装置であり、情報（例えば実行可能な命令及び／又は他のデータ）が格納及び検索されることを可能にする。メモリ領域４０６は１以上のコンピュータ読取り可能な媒体を含んでよい。
【００７２】
クライアントコンピューティング装置４０２はまた、ユーザ４００（例えばカード保有者１２２）へ情報を提示するために、少なくとも１つのメディア出力コンポーネント４０８を含んでよい。メディア出力コンポーネント４０８は情報をユーザ４００へ伝送可能な任意のコンポーネントである。いくつかの実施形態では、メディア出力コンポーネント４０８は出力アダプタ（例えば動画アダプタ及び／又は音声アダプタ）を含む。出力アダプタは動作可能にプロセッサ４０４へ接続され、出力装置（例えば表示装置（例えば液晶ディスプレイ（LCD）、有機エレクトロルミネッセンス（OLED）、カソードアレイチューブ（CRT）又は「電子インク」ディスプレイ））又は音声出力装置（例えばスピーカ又はヘッドフォン）へ動作可能に接続される。
【００７３】
いくつかの実施形態では、クライアントコンピューティング装置４０２は、ユーザ４００から入力を受信するために入力装置４１０を含む。入力装置４１０は例えば、キーボード、ポインティング装置、マウス、スタイラス、接触感知パネル（例えばタッチパッド又はタッチスクリーン）、カメラ、ジャイロスコープ、加速度計、位置検出器、及び／又は音声入力装置を含んでよい。単一のコンポーネント（例えばタッチスクリーン）が、メディア出力コンポーネント４０８及び入力装置４１０の両方として機能してよい。
【００７４】
クライアントコンピューティング装置４０２はまた、通信インタフェース４１２を含んでよい。これは、遠隔装置（例えばサーバシステム３０２又は販売者によって操作されるウェブサーバ）へ通信可能に接続される。通信インタフェース４１２は例えば、有線若しくは無線のネットワークアダプタ、又は、携帯電話ネットワーク（例えばモバイル通信のためのグローバルシステム（GSM）、3G）若しくは他のモバイルデータネットワーク（例えばWorldwide  Interoperability  for  Microwave  Access（WIMAX））と共に使用するための無線データトランシーバを含んでよい。
【００７５】
メモリ領域４０６に格納されるものは、例えば、ユーザインタフェースを、メディア出力コンポーネント４０８を介してユーザ４００へ提供する（又は選択的には入力装置４１０から入力を受信し処理する）コンピュータ可読命令である。ユーザインタフェースは、他の可能性の中でも、ウェブブラウザ及びクライアントアプリケーションを含んでよい。ウェブブラウザは、ユーザ４００が、販売者に対応付けられたウェブサーバからのウェブページ又はウェブサイト上に典型的に実装されたメディア及び他の情報を表示し、それらと相互作用することを可能にする。クライアントアプリケーションは、ユーザ４００が、例えば販売者と対応付けられたサーバアプリケーションと相互作用することを可能にする。ユーザインタフェースは、ウェブブラウザ及びクライアントアプリケーションの一方又は両方を介して、タグ追跡コンピューティング装置１１２からの出力の表示を容易にする。ユーザはユーザインタフェースと相互作用して、タグ付きトランザクションデータと、及び／又はタグ付きトランザクションデータに少なくとも部分的に基づいて生成された分析とを閲覧及び精査してよい。クライアントアプリケーションは更に、ユーザ４００が、タグ追跡コンピューティング装置１１２と相互作用して、検索クエリを提供することと、及び／又は、特定のタグ付きトランザクションデータをフィルタリング又は検索することを可能にする。例えばユーザ４００は、ユーザインタフェースを用いて、タグの特定のセットを入力してよい。タグの特定のセットは、クライアントコンピューティング装置４０２によってタグ追跡コンピューティング装置１１２へ送信され、特定されたタグを含むタグ付きトランザクションデータにつきデータベースを検索するために使用される。その結果は、タグ追跡コンピューティング装置１１２からクライアントコンピューティング装置４０２へ、ユーザインタフェースを介して結果を表示する命令と共に送信される。
【００７６】
図５は、タグ追跡コンピューティング装置１１２を使用したタグ追跡についての簡略化データフロー図５００である。本開示のように、タグ追跡コンピューティング装置１１２は複数のトランザクション信号を受信する（５０２）。トランザクション信号はトランザクションデータを含む。当該トランザクションデータは、トランザクション信号に含まれるトランザクションデータが、タグ付けされるトランザクションを識別する基準と対応する場合に、タグ追跡コンピューティング装置１１２がタグ付けするものである。タグ追跡コンピューティング装置１１２は当事者からタグ付けデータ４０を受信する（５０４）。例えばタグ追跡コンピューティング装置１１２は、タグとタグ付けすべきトランザクションを識別する基準とを含むタグ付けデータ４０を、販売者等の当事者から受信する。当該タグ付けデータ４０は、選択的に、カード保有者入力データ３４を含む。タグ追跡コンピューティング装置１１２はタグ付けデータ４０に含まれるタグを、データベースに格納されるトランザクションデータに付加する（５０６）。このことは、タグ追跡コンピューティング装置１１２が、タグ付けされるトランザクションを識別する基準と、複数の受信されたトランザクション信号のトランザクションデータとを照合することを含む。もし信号のトランザクションデータが基準と一致し又は基準を満たせば、タグ追跡コンピューティング装置はタグをトランザクションデータへ付加し、当該トランザクションデータを、当該タグを含むデータベースに（例えばトランザクションデータとタグとを含むタプルとして）格納する。本開示のように、タグ追跡コンピューティング装置１１２は、タグを、遡及的に又は将来的に付加する。タグ追跡コンピューティング装置１１２は更に、データベースに格納されたタグ付きトランザクションを管理（例えば追跡）する（５０８）。例えばタグ追跡コンピューティング装置は周期的にデータベースを更新し、タグ付けデータに基づいて追加トランザクションをタグ付けする。追加トランザクションは、受信されたとき、タグ追跡コンピューティング装置１１２によってデータベースへ追加されてよい。周期的に、タグ追跡コンピューティング装置はそれらの追加トランザクションを検索し、それらトランザクションのいずれかが、タグを付加する基準を満たし又は満足するかを判定する。もしそうであれば、タグが付加され、データベースが管理される。
【００７７】
いくつかの実施形態では、タグ追跡コンピューティング装置は、破線を用いてデータフロー図５００に示された更なる機能を実行する。タグ追跡コンピューティング装置１１２はタグ秘密／許可情報を管理してよい（５１０）。例えばタグ追跡コンピューティング装置１１２は新たな又は更新されたタグ追跡秘密／許可情報を受信して、この情報を、データベースに格納されたタグ付きトランザクションデータに適用し、当該秘密／許可情報に応じて、タグ付きトランザクションデータへのアクセスを制御してよい。タグ追跡コンピューティング装置１１２はタグクエリ要求を当事者から受信してよい（５１２）。当該タグクエリ要求を行う当事者は、タグ付けデータを提供するのと同一当事者でよいし、異なる当事者でもよい。当該クエリは、タグ追跡コンピューティング装置がタグ付きトランザクションデータを検索し、及び／又は他の出力を提供する際の１又は複数のタグを含んでよい。タグ追跡コンピューティング装置１１２はトランザクションデータのデータベースを検索し、１又は複数のタグを含むエントリを検索する。これらのエントリに、対応付けられたトランザクションデータが含まれる。タグ追跡コンピューティング装置１１２は要求元当事者が検索されたタグ付きトランザクションを閲覧する許可を有するか否かを判定してよい（５１４）。例えばタグ追跡コンピューティング装置１１２は、要求元当事者が、タグ付きトランザクションデータ内の秘密／許可情報に含まれるホワイトリストに列挙されるか否かを判定してよい。もし要求元当事者が、タグ付きトランザクションを閲覧する許可を有さなければ、タグ追跡コンピューティング装置１１２は処理５１８を終了する。もし要求元当事者がタグ付きトランザクションデータを閲覧する許可を有するなら、タグ追跡コンピューティング装置１１２はタグ付きトランザクションデータ及び／又は他の出力（例えばクエリ内に提出されたタグに基づいて検索されたタグ付きトランザクションデータに基づく分析）を出力する（５１６）。
【００７８】
［例示的実施形態］
例示的実施形態では、タグは、野球のオールスターチームのラインナップに対するユーザ投票に関連する購入を追跡するために使用される。一般に、ユーザ（例えばカード保有者）は識別情報及びオールスターチームのラインナップについての投票用紙を販売者２４又は他の当事者（例えば野球連盟）へ提供する。当事者はタグ付けデータ４０をタグ追跡コンピューティング装置１１２へ提供する。当該タグ付けデータ４０は、カード保有者識別情報を含む全てのトランザクションを、タグ付けすべきトランザクションとして識別する。タグ付けデータ４０に含まれるタグは、カード保有者２２が投票した選手を含む。投票期間の最後に、タグ追跡コンピューティング装置１１２は各選手とタグ付けされる全てのトランザクション（例えば複数のカード保有者２２によってなされたトランザクション）につき合計トランザクション金額を提供する。１ドル又は類似通貨は１票に対応する。投票数が最も大きい選手は、当選者として選出される。いくつかの実施形態では、特定の販売者（例えばチーム店舗）にて生じるトランザクションを追跡するために追加タグが使用されてよい。これらのタグにタグ付けされたトランザクション金額は、より大きい投票数としてカウントしてよい。例えばチーム店舗にて消費された１ドル又は類似の通貨は、２票の価値を有してよい。より大きい当保有者数を割り当てるために、チーム商品の購入に対し、類似の技術が使用されてよい（例えばチーム商品を含む特定の商品に対しタグが割り当てられてよい）。代替的実施形態では、全てのトランザクションにつき、合計トランザクションカウントが、合計トランザクション金額に代えて提供される。そのような場合、トランザクション金額にかかわらない各完了トランザクションは、各トランザクションに対応付けられたタグ付き選手に対する１票としてカウントされる。チーム店舗及び／又は他の特定販売者でのトランザクションは、１票より多い票としてカウントされてよい。追加の販促機能が、上記投票に関連して使用されてよい。例えば投票に関わる当事者（例えば販売者、野球連盟、支払ネットワークプロバイダ又はその他）は、当選した選手の氏名にて慈善団体へ寄付を行ってよいし、当選選手が選択した慈善団体へ寄付等を行ってよい。
【００７９】
図６は、上記の例示的実施形態による、タグ付きトランザクションデータについての簡略化データフロー図６００である。破線で示されるフローのステップは選択なものである。入力トリガ１２４はユーザのクライアントシステムによって受信されてよい（６０２）。例えばユーザ（例えばカード保有者２２）は、スマートフォン上で駆動するアプリケーションを用いてクイックレファレンスコード１２８を走査してよい。当該コードは、スマートフォンに、アプリケーションを起動させ又はウェブページを開かせる。アプリケーション又はウェブページは、カード保有者入力データ３４（これは、カード番号とオールスター選手選択対象又は投票とを含む）を入力するようカード保有者２２に促す（６０４）。選手選択は、全てのポジションに対するものでよいし、ポジションのサブセットに対するものでもよい。クライアントシステム（例えばスマートフォン）は、カード保有者入力データ３４（これはカード番号及び選手選択対象）を送信する（６０６）。一実施形態では、カード保有者入力データ３４は販売者２４（例えば野球連盟）へ送信される。代替実施形態では、カード保有者入力データ３４はタグ追跡コンピューティング装置１１２へ直接的に送信される。
【００８０】
販売者３４（例えば連盟）は、カード保有者入力データ３４（これはカード番号と選手選択対象（例えばオールスターチーム投票））を受信する（６０８）。販売者３４はタグ付けデータ４０（これはカード保有者入力データ３４の一部を少なくとも含み、カード番号及び選手選択対象を含む）を送信する（６１０）。タグ付けデータ４０はカード番号をトランザクション識別情報として識別し、選手選択に基づいて生成されるタグを含む。
【００８１】
タグ追跡コンピューティング装置１１２は送信されたタグ付けデータ３４を受信する（６１２）。タグ追跡コンピューティング装置１１２は、オールスター投票処理に参加する複数のユーザ（例えばカード保有者２２）に対応するタグ付けデータ３４を受信する。タグ追跡コンピューティング装置１１２は複数のトランザクション信号を受信する（６１４）。いくつかのトランザクション信号は、オールスター投票処理に参加するカード保有者２２によってなされるトランザクションであって、タグ追跡コンピューティング装置１１２がそれに対応するタグ付けデータ４０を受信したトランザクションに対応する。タグ追跡コンピューティング装置１１２は、以前に受信されたタグ付けデータ４０を用いて、受信された複数のトランザクション信号に含まれるトランザクションデータを識別すると共に、タグ付きトランザクションデータに含まれるトランザクション金額を、各タグに含まれるオールスター投票（例えば選手選択）へリンクし、仮想投票合計値を生成する（６１６）。タグ追跡コンピューティング装置１１２は、タグ付けすべきトランザクションの識別として、トランザクションデータに含まれるカード番号とタグ付けデータ４０の各セットに含まれるカード番号とを照合することによって、複数の受信されたトランザクション信号の１つをタグ付けするか否かを判定する。２つのカード番号が一致すれば、トランザクション信号に対応付けられたトランザクションデータは、タグ付けデータ４０からのタグをトランザクションデータ（これは、トランザクション金額を含む）へ付加することと当該トランザクションデータ及びタグをデータベースに格納することによってタグ付けされる。仮想投票合計値は、識別されたトランザクションデータに含まれるタグによって示される各選手に対応付けられた金額であってよい。複数のカード保有者２２を含む複数のトランザクションについて識別されたトランザクションは、対応付けられたタグに基づいて集合され、各識別されたトランザクションに対応付けられたタグによって示される各投票された選手に対応するドルの合計金額を判定する。
【００８２】
タグ追跡コンピューティング装置１１２は仮想投票合計値及び／又はタグ付きトランザクションデータを用いて生成された分析を出力する（６１８）。いくつかの実施形態では、販売者（例えば連盟）から要求を受信したことに応じて、タグ追跡コンピューティング装置１１２は仮想投票合計値とタグ付きトランザクションデータと、及び／又は分析とを出力する。更なる実施形態では、タグ追跡コンピューティング装置は仮想投票合計値とタグ付きトランザクションデータと及び／又は分析とを周期的に出力する。これによって、オールスターチームのポジション争いをする各選手に対する投票数又はサブセット（例えば各ポジションにつき上位３名の投票獲得者）をユーザ（例えばカード保有者２２）及び／又はその他のものへ提供し、リーダーボードが維持されることが可能になる。
【００８３】
出力された仮想投票合計値及び／又はタグ付きトランザクションデータを使用すると、各選手に対する投票数は、全てのトランザクションデータにわたって各オールスター投票のトランザクション金額を合計することで判定可能である（６２０）。例えば各タグ付きトランザクションは、トランザクション金額とタグとを含み、それぞれは当該トランザクションのカード保有者２２に対応する選手に対し投票されたものである。ドルの金額はタグ内の各選手に割り当てられて仮想投票合計値を判定し、各選手に対して（別のデータベース内で）管理される、現在の合計金額へ追加される。トランザクション金額についての任意の修正（例えばチーム店舗でのトランザクションを完了すると２票）は、追加トランザクションデータ（例えば販売者識別子）に基づいて判定され、金額が各選手についての現在の合計金額へ追加される前に完了される。現在の合計金額を使用すると、リーダーボードは管理され、各ポジションに対応する各選手についての現在の投票数を示す。全てのタグ付きトランザクションが処理されるまで、この処理は各カード保有者２２の各タグ付きトランザクションにつき（例えばカード保有者が投票可能な期間に亘って）繰り返される。現在の合計金額を使用すると、各ポジションにつき最大の合計金額を有する選手が当選者として選出可能である。当選者はその氏名にて寄付を行ってよい。いくつかの実施形態では、各選手は、投票結果がどのように終わったかにかかわらず、その氏名にて寄付を行う。
【００８４】
野球オールスターチームのラインナップは、タグ追跡コンピューティング装置１１２の例示的使用例に過ぎず限定的なものでないことを理解されたい。類似のシステム及び方法が、他のスポーツイベント、他の投票システム、他の競技又はその他に関して使用されてよい。
【００８５】
本開示は、タプルとして情報を格納することを開示する。これは例示的実施形態であることを理解されたい。タプルは文字列エントリ、数値エントリ、ファイル場所エントリ、複数の情報を格納するファイル、ページ、及び／又は他のエントリを含んでよい。代替的実施形態では、他のデータベース格納技術が、タプルの使用に代えて又は当該使用と組合せて使用されてよい。例えば情報は、Ｂ＋木構造、不規則構造、規則構造、蓄積ファイル構造、ハッシュバケット構造及び／又は他の構造を用いて、データベースに格納されてよい。本開示のように、情報は、情報のエントリが任意のタイプの関係によってリンクされるように格納されてよい。当該関係は同一タプル内のエントリに対応する。
【００８６】
本開示のように、「非一時的コンピュータ可読媒体」とは、短期及び長期の情報格納のための任意の方法又は技術（例えばコンピュータ可読命令、データ構造、プログラムモジュール及びサブモジュール、又は任意の装置における他のデータ）にて実装される任意の有形コンピュータベース装置を示す。したがって、本開示の方法は有形の非一時的なコンピュータ可読媒体（これは、ストレージ装置及び／又はメモリ装置を含むがこれに限られない）に実装される実行可能命令としてエンコードされてよい。そのような命令は、プロセッサによって実行されると、プロセッサに、本開示の方法の少なくとも一部を実行させる。更に、本開示のように、「非一時的コンピュータ可読媒体」との用語は、全ての有形のコンピュータ可読媒体を含む。これは、一時的なコンピュータ可読記憶媒体、揮発性及び不揮発性媒体、又は取り外し可能又は取り外し不可能の媒体（例えばファームウェア、物理及び仮想ストレージ、CD-ROM、DVD、及び他の任意のデジタルソース（例えばネットワーク又はインターネット））や、一時的な伝播信号という唯一の例外を含む発展デジタル手段を含むがこれに限られない。
【００８７】
更に、タグ追跡コンピューティング装置の様々な要素が、汎用処理及びメモリ装置を含むものとして開示される。しかし、タグ追跡コンピューティング装置は、トランザクションデータをタグ付けすると共にタグ付きトランザクションデータに関連する情報及び／又はタグ付きトランザクションデータを含む情報を出力するための本開示のステップを実行するよう構成される専用コンピュータであることを理解されたい。
【００８８】
本開示は例（ベストモードを含む）を用いて、当業者が開示の内容を実装すること（任意の装置又はシステムを生成及び使用して、任意の導入された方法を実行することを含む）を可能にする。本開示の特許可能な範囲は特許請求の範囲によって画定され、当業者が想到する他の例を含んでよい。そのような他の例は、それが請求項の記載と異ならない構成要素を有する場合、又はそれが請求項の記載と比べて実質的でない相違点を有する同等の構成要素を含む場合、特許請求の範囲内である。
【図１】
0006434188.tif 000002
【図２】
0006434188.tif 000003
【図３】
0006434188.tif 000004
【図４】
0006434188.tif 000005
【図５】
0006434188.tif 000006
【図６】
0006434188.tif 000007