JP6901482B2 - トークン要求元の確認のための方法及びシステム - Google Patents
トークン要求元の確認のための方法及びシステム Download PDFInfo
- Publication number
- JP6901482B2 JP6901482B2 JP2018528728A JP2018528728A JP6901482B2 JP 6901482 B2 JP6901482 B2 JP 6901482B2 JP 2018528728 A JP2018528728 A JP 2018528728A JP 2018528728 A JP2018528728 A JP 2018528728A JP 6901482 B2 JP6901482 B2 JP 6901482B2
- Authority
- JP
- Japan
- Prior art keywords
- cof
- token
- transaction
- payment
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
処理サーバのメモリにトランザクションデータとトークン要求元識別子(TRID)とCOFトークン識別子とを少なくとも格納するステップと、
前記処理サーバの受信装置によって支払証明書を受信するステップであって、当該支払証明書はCOF特有支払トークンを少なくとも含む、ステップと、
前記処理サーバの生成モジュールによってトランザクションメッセージを生成するステップであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、前記COF特有支払トークンを格納するよう構成される第1のデータ要素と、前記COFトークン識別子を格納するよう構成される第2のデータ要素と、前記TRIDを格納するよう構成される第3のデータ要素と、前記トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、ステップと、
前記処理サーバの送信装置によって、前記生成されたトランザクションメッセージを、支払ネットワークを介して金融機関へ電子的に送信するステップと、
を含む。
処理サーバのCOFエンティティデータベースに複数のCOFエンティティプロファイルを格納するステップであって、各COFエンティティプロファイルは、COFトークンに関連付けられたエンティティに関連する構造化データセットを含み、COFトークン識別子並びにトークン要求元識別子(TRID)及び/又はCOF特有支払トークンを少なくとも含む、ステップと、
複数のトークンプロファイルを前記処理サーバのトークンデータベースに格納するステップであって、各トークンプロファイルは、COF特有支払トークンに関連する構造化データセットを含み、前記関連するCOF特有支払トークンとトランザクションアカウント番号とを少なくとも含む、ステップと、
前記処理サーバの受信装置によってトランザクションメッセージを受信するステップであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、特有の支払トークンを格納するよう構成される第1のデータ要素と、特有のCOFトークン識別子を格納するよう構成される第2のデータ要素と、特有のTRIDを格納するよう構成される第3のデータ要素と、トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、ステップと、
前記処理サーバの問い合わせモジュールによって前記COFエンティティデータベース上でクエリを実行して、特有のCOFエンティティプロファイルを識別するステップであって、前記含まれるCOFトークン識別子は、前記受信されたトランザクションメッセージに含まれる前記第2のデータ要素に格納される前記特有のCOFトークン識別子に対応する、ステップと、
前記処理サーバの前記問い合わせモジュールによって前記トークンデータベース上でクエリを実行して、特有のトークンプロファイルを識別するステップであって、前記含まれる支払トークンは、前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有のCOF特有支払トークンに対応する、ステップと、
前記処理サーバの確認モジュールによって、含まれたTRIDと前記受信されたトランザクションメッセージに含まれる前記第3のデータ要素に格納された前記特有のTRIDとの間の対応関係、又は、含まれたCOF特有支払トークンと前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有のCOF特有支払トークンとの間の対応関係に基づいて、前記識別された特有のCOFエンティティプロファイルに関連するエンティティを、真正であると確認するステップと、
前記処理サーバの生成モジュールによって、前記第1のデータ要素に格納された前記特有の支払トークンを、前記識別された特有のトークンプロファイルに格納された前記トランザクションアカウント番号と置き換えることによって、前記受信されたトランザクションメッセージを修正するステップと、
前記処理サーバの送信装置によって、前記修正されたトランザクションメッセージを、支払ネットワークを介して金融機関へ電子的に送信するステップと、を含む。
トランザクションデータとトークン要求元識別子(TRID)とCOFトークン識別子とを少なくとも格納するよう構成された、処理サーバのメモリと、
支払証明書を受信するよう構成された、前記処理サーバの受信装置であって、当該支払証明書は支払トークンを少なくとも含む、受信装置と、
トランザクションメッセージを生成するよう構成された、前記処理サーバの生成モジュールであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、前記支払トークンを格納するよう構成される第1のデータ要素と、前記COFトークン識別子を格納するよう構成される第2のデータ要素と、前記TRIDを格納するよう構成される第3のデータ要素と、前記トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、生成モジュールと、
前記生成されたトランザクションメッセージを支払ネットワークを介して金融機関へ電子的に送信するよう構成された、前記処理サーバの送信装置と、
を含む。
複数のCOFエンティティプロファイルを格納するよう構成された、処理サーバのCOFエンティティデータベースであって、各COFエンティティプロファイルは、COFトークンに関連付けられたエンティティに関連する構造化データセットを含み、COFトークン識別子並びにトークン要求元識別子(TRID)及び/又はCOF支払トークンを少なくとも含む、COFエンティティデータベースと、
複数のトークンプロファイルを格納するよう構成された、前記処理サーバのトークンデータベースであって、各トークンプロファイルは、支払トークンに関連する構造化データセットを含み、前記関連する支払トークンとトランザクションアカウント番号とを少なくとも含む、トークンデータベースと、
トランザクションメッセージを受信するよう構成された、記処理サーバの受信装置であって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、特有の支払トークンを格納するよう構成される第1のデータ要素と、特有のCOFトークン識別子を格納するよう構成される第2のデータ要素と、特有のTRIDを格納するよう構成される第3のデータ要素と、トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、受信装置と、
前記処理サーバの問い合わせモジュールであって、
前記COFエンティティデータベース上でクエリを実行して、特有のCOFエンティティプロファイルを識別するステップであって、前記含まれるCOFトークン識別子は、前記受信されたトランザクションメッセージに含まれる前記第2のデータ要素に格納される前記特有のCOFトークン識別子に対応する、ステップと、
前記トークンデータベース上でクエリを実行して、特有のトークンプロファイルを識別するステップであって、前記含まれる支払トークンは、前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有の支払トークンに対応する、ステップと、
を実行するよう構成される問い合わせモジュールと、
含まれたTRIDと前記受信されたトランザクションメッセージに含まれる前記第3のデータ要素に格納された前記特有のTRIDとの間の対応関係、又は、含まれた支払トークンと前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有の支払トークンとの間の対応関係に基づいて、前記識別された特有のCOFエンティティプロファイルに関連する前記エンティティを、真正であると確認するよう構成された、前記処理サーバの確認モジュールと、
前記第1のデータ要素に格納された前記特有の支払トークンを、前記識別された特有のトークンプロファイルに格納された前記トランザクションアカウント番号と置き換えることによって、前記受信されたトランザクションメッセージを修正するよう構成された、前記処理サーバの生成モジュールと、
前記修正されたトランザクションメッセージを支払ネットワークを介して金融機関へ電子的に送信するよう構成された、前記処理サーバの送信装置と、
を含む。
支払ネットワーク:現金代替物の使用によって、資金移転で使用されるシステム又はネットワークである。支払ネットワークは、様々な異なるプロトコル及び手順を使用して、様々なタイプのトランザクションのために資金移転を処理してよい。支払ネットワークを介して実行されるトランザクションは、商品又は役務の購入と、クレジット購入と、デビットトランザクションと、資金移転と、口座引き落としとを含んでよい。支払ネットワークは、現金代替物によってトランザクションを実行するよう構成されてよく、これは支払カードと、信用紹介状と、小切手と、トランザクションアカウントとを含んでよい。支払ネットワークとして実行されるネットワーク又はシステムの例は、MasterCard(登録商標)、VISA(登録商標)、Discover(登録商標)、American Express(登録商標)、PayPal(登録商標)等によって操作されるものを含む。本書での「支払ネットワーク」との用語は、エンティティとしての支払ネットワークと、物理的支払ネットワーク(例えば、支払ネットワークを含む、機器、ハードウェア、及びソフトウェア)との両方を指す。
図2は、システム100のCOFエンティティサーバ102の実施形態を示す。当業者にとって、図2に示すCOFエンティティサーバ102の実施形態が、例示目的のみで提供されることと、本開示の機能を実行するのに適した、COFエンティティサーバ102の全ての可能な構成を徹底的に示したものでないことは自明である。例えば図9に示され下記で一層詳細に説明されるコンピュータシステム900が、COFエンティティサーバ102の適切な構成であってよい。
図3は、システム100の確認サーバ104の実施形態を示す。当業者にとって、図3に示す確認サーバ104の実施形態が、例示目的のみで提供されることと、本開示の機能を実行するのに適した、確認サーバ104の全ての可能な構成を徹底的に示したものでないことは自明である。例えば図9に示され下記で一層詳細に説明されるコンピュータシステム900が、確認サーバ104の適切な構成であってよい。
図4は、電子商取引トランザクションで使用するためのエンティティ特有支払トークンにつき、トークン要求エンティティによってトランザクションアカウントを登録する処理を示す。
図5A及び5Bは、支払トークンによって電子商取引支払トランザクションを処理するためのプロセス(これは支払トークンに関連付けられたエンティティの改良版確認を含む)を示す。
図6は、COFトークンに関連付けられたトークン要求エンティティの改良版確認のための処理600を示す。このとき、COF特有支払トークンと特有TRIDとの一意の組合せが用いられる。
図7は、COFトークンに関連付けられたCOFエンティティサーバ102の改良版確認のための処理700を示す。このとき、COF特有支払トークンと特有TRIDとの一意の組合せが用いられる。
図8は、システム内の支払トランザクションを処理するための、支払トランザクション処理システム及び処理800を示す。処理800及びそこに含まれるステップは、上記システム100の1以上の構成要素(例えば販売者(本例ではCOFエンティティ)サーバ102、確認サーバ104、ウォレット提供者106、消費者108、コンピューティング装置110、発行者112、アクワイアラ114、支払ネットワーク116等)によって実行されてよい。図8及び本開示に示すシステム及び処理800を用いた支払トランザクションの処理は、支払レールを用いてよい。これは、処理800のステップを実行するのに用いられるコンピューティング装置とインフラストラクチャと(これらは下記のエンティティによって特別に構成されプログラムされる)を含み、トランザクション処理サーバ812(これは支払トランザクションを処理するよう構成される1以上の支払ネットワークに関連付けられる)を含む。支払トランザクションの処理に関する1又は複数のステップに関し、処理800が図4、5A、5B、6及び7に示される処理に組み入れられてよいことは当業者に自明である。更に、処理800を実行するための本開示のエンティティは、下記の機能を実行するよう構成された1以上のコンピューティング装置又はシステムを含んでよい。例えば販売者806は1以上の販売時点端末と、ローカル通信ネットワークと、コンピューティングサーバと、下記の機能を実行するよう構成された他の装置とを含んでよい。
図9は、コンピュータシステム900を示す。そこには、本開示の実施形態又はその一部が、コンピュータ読取り可能なコードとして実装されてよい。例えば図1の販売者サーバ102及び/又は確認サーバ104は、ハードウェア、ソフトウェア、ファームウェア、格納された命令を有する非一時的なコンピュータ読取り可能な媒体、又はこれらの組合せを用いてシステム900内で実装されてよく、1以上のコンピュータシステム又は他の処理システムにおいて実装されてよい。ハードウェア、ソフトウェア及びこれらの任意の組合せは、図4、5A、5B及び6乃至8の方法を実装するために使用されるモジュール及びコンポーネントを実現してよい。
Claims (16)
- カードオンファイル(COF)トークンに関連付けられたエンティティの改良版確認方法において、
処理サーバのメモリにトランザクションデータとトークン要求元識別子(TRID)とCOFトークン識別子とを少なくとも格納するステップと、
前記処理サーバの受信装置によって支払証明書を受信するステップであって、当該支払証明書はCOF特有支払トークンを少なくとも含む、ステップと、
前記処理サーバの生成モジュールによってトランザクションメッセージを生成するステップであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、前記COF特有支払トークンを格納するよう構成される第1のデータ要素と、前記COFトークン識別子を格納するよう構成される第2のデータ要素と、前記TRIDを格納するよう構成される第3のデータ要素と、前記トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、ステップと、
前記処理サーバの送信装置によって、前記生成されたトランザクションメッセージを、複数の異なる通信チャネルの少なくとも1つを介して金融機関へ電子的に送信するステップと、
前記処理サーバの前記生成モジュールによって、1以上のアルゴリズムを、前記COFトークン識別子に関連付けられたデータへ適用することに基づいて、COFエンティティ確認暗号を生成するステップであって、前記生成されたトランザクションメッセージは前記生成されたCOFエンティティ確認暗号を格納するよう構成された第4のデータ要素を更に含む、ステップと、
前記処理サーバの前記メモリに、キーペアに対応するキーを格納するステップとを含み、
前記キーは前記COFトークン識別子に関連付けられ、前記COFエンティティ確認暗号を生成する際に使用される、方法。 - 請求項1に記載の方法において、前記第4のデータ要素は、前記1以上の基準にて私的使用のために保存される、方法。
- 請求項1に記載の方法において、前記生成されたトランザクションメッセージは更に、前記生成されたトランザクションメッセージが電子商取引トランザクションに関連することを示す指示子を格納するよう構成された第5のデータ要素を含む、方法。
- カードオンファイル(COF)トークンに関連付けられたエンティティの改良版確認方法において、
処理サーバのCOFエンティティデータベースに複数のCOFエンティティプロファイルを格納するステップであって、各COFエンティティプロファイルは、COFトークンに関連付けられたエンティティに関連する構造化データセットを含み、COFトークン識別子並びにトークン要求元識別子(TRID)及び/又はCOF特有支払トークンを少なくとも含む、ステップと、
複数のトークンプロファイルを前記処理サーバのトークンデータベースに格納するステップであって、各トークンプロファイルは、COF特有支払トークンに関連する構造化データセットを含み、前記関連するCOF特有支払トークンとトランザクションアカウント番号とを少なくとも含む、ステップと、
前記処理サーバの受信装置によってトランザクションメッセージを受信するステップであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、特有の支払トークンを格納するよう構成される第1のデータ要素と、特有のCOFトークン識別子を格納するよう構成される第2のデータ要素と、特有のTRIDを格納するよう構成される第3のデータ要素と、トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、ステップと、
前記処理サーバの問い合わせモジュールによって前記COFエンティティデータベース上でクエリを実行して、特有のCOFエンティティプロファイルを識別するステップであって、前記含まれるCOFトークン識別子は、前記受信されたトランザクションメッセージに含まれる前記第2のデータ要素に格納される前記特有のCOFトークン識別子に対応する、ステップと、
前記処理サーバの前記問い合わせモジュールによって前記トークンデータベース上でクエリを実行して、特有のトークンプロファイルを識別するステップであって、前記含まれる支払トークンは、前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有のCOF特有支払トークンに対応する、ステップと、
前記処理サーバの確認モジュールによって、含まれたTRIDと前記受信されたトランザクションメッセージに含まれる前記第3のデータ要素に格納された前記特有のTRIDとの間の対応関係、又は、含まれたCOF特有支払トークンと前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有のCOF特有支払トークンとの間の対応関係に基づいて、前記識別された特有のCOFエンティティプロファイルに関連するエンティティを、真正であると確認するステップと、
前記処理サーバの生成モジュールによって、前記第1のデータ要素に格納された前記特有の支払トークンを、前記識別された特有のトークンプロファイルに格納された前記トランザクションアカウント番号と置き換えることによって、前記受信されたトランザクションメッセージを修正するステップと、
前記処理サーバの送信装置によって、前記修正されたトランザクションメッセージを、複数の異なる通信チャネルの少なくとも1つを介して金融機関へ電子的に送信するステップと、を含む方法。 - 請求項4に記載の方法において、
前記処理サーバの前記生成モジュールによって、1以上のアルゴリズムを、前記特有のCOFトークン識別子に関連付けられたデータへ適用することに基づいて、COFエンティティ確認暗号を生成するステップを更に含み、
前記受信されたトランザクションメッセージは、提供されたCOFエンティティ確認暗号を格納するよう構成された第4のデータ要素を更に含み、
前記識別された特有のCOFエンティティプロファイルに関連するエンティティを真正であると確認することは更に、前記提供されたCOFエンティティ確認暗号を前記生成されたCOFエンティティ確認暗号に基づいて確認することを含む、方法。 - 請求項5に記載の方法において、更に、
前記特有のCOFエンティティプロファイルに、キーペアに対応するキーを格納するステップを含み、
前記キーは前記特有のCOFトークン識別子に関連付けられ、前記COFエンティティ確認暗号を生成する際に使用される、方法。 - 請求項5に記載の方法において、前記第4のデータ要素は、前記1以上の基準にて私的使用のために保存される、方法。
- 請求項4に記載の方法において、前記生成されたトランザクションメッセージは更に、前記生成されたトランザクションメッセージが電子商取引トランザクションに関連することを示す指示子を格納するよう構成された第5のデータ要素を含む、方法。
- カードオンファイル(COF)トークンに関連付けられたエンティティの改良版確認のためのシステムにおいて、
トランザクションデータとトークン要求元識別子(TRID)とCOFトークン識別子とを少なくとも格納するよう構成された、処理サーバのメモリと、
支払証明書を受信するよう構成された、前記処理サーバの受信装置であって、当該支払証明書は支払トークンを少なくとも含む、受信装置と、
トランザクションメッセージを生成するよう構成された、前記処理サーバの生成モジュールであって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、前記支払トークンを格納するよう構成される第1のデータ要素と、前記COFトークン識別子を格納するよう構成される第2のデータ要素と、前記TRIDを格納するよう構成される第3のデータ要素と、前記トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、生成モジュールと、
前記生成されたトランザクションメッセージを、複数の異なる通信チャネルの少なくとも1つを介して金融機関へ電子的に送信するよう構成された、前記処理サーバの送信装置と、
を含み、
前記処理サーバの前記生成モジュールは、1以上のアルゴリズムを、前記COFトークン識別子に関連付けられたデータへ適用することに基づいて、COFエンティティ確認暗号を生成するよう構成され、
前記生成されたトランザクションメッセージは前記生成されたCOFエンティティ確認暗号を格納するよう構成された第4のデータ要素を更に含み、
前記処理サーバの前記メモリは、キーペアに対応するキーを格納するよう更に構成され、
前記キーは前記COFトークン識別子に関連付けられ、前記COFエンティティ確認暗号を生成する際に使用される、システム。 - 請求項9に記載のシステムにおいて、前記第4のデータ要素は、前記1以上の基準にて私的使用のために保存される、システム。
- 請求項9に記載のシステムにおいて、前記生成されたトランザクションメッセージは更に、前記生成されたトランザクションメッセージが電子商取引トランザクションに関連することを示す指示子を格納するよう構成された第5のデータ要素を含む、システム。
- カードオンファイル(COF)トークンに関連付けられたエンティティの改良版確認のためのシステムにおいて、
複数のCOFエンティティプロファイルを格納するよう構成された、処理サーバのCOFエンティティデータベースであって、各COFエンティティプロファイルは、COFトークンに関連付けられたエンティティに関連する構造化データセットを含み、COFトークン識別子並びにトークン要求元識別子(TRID)及び/又はCOF支払トークンを少なくとも含む、COFエンティティデータベースと、
複数のトークンプロファイルを格納するよう構成された、前記処理サーバのトークンデータベースであって、各トークンプロファイルは、支払トークンに関連する構造化データセットを含み、前記関連する支払トークンとトランザクションアカウント番号とを少なくとも含む、トークンデータベースと、
トランザクションメッセージを受信するよう構成された、記処理サーバの受信装置であって、当該トランザクションメッセージは1以上の基準に基づいて整形されて複数のデータ要素を少なくとも含み、当該複数のデータ要素は、特有の支払トークンを格納するよう構成される第1のデータ要素と、特有のCOFトークン識別子を格納するよう構成される第2のデータ要素と、特有のTRIDを格納するよう構成される第3のデータ要素と、トランザクションデータを格納するよう構成される1以上の追加のデータ要素とを少なくとも含む、受信装置と、
前記処理サーバの問い合わせモジュールであって、
前記COFエンティティデータベース上でクエリを実行して、特有のCOFエンティティプロファイルを識別するステップであって、前記含まれるCOFトークン識別子は、前記受信されたトランザクションメッセージに含まれる前記第2のデータ要素に格納される前記特有のCOFトークン識別子に対応する、ステップと、
前記トークンデータベース上でクエリを実行して、特有のトークンプロファイルを識別するステップであって、前記含まれる支払トークンは、前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有の支払トークンに対応する、ステップと、
を実行するよう構成される問い合わせモジュールと、
含まれたTRIDと前記受信されたトランザクションメッセージに含まれる前記第3のデータ要素に格納された前記特有のTRIDとの間の対応関係、又は、含まれた支払トークンと前記受信されたトランザクションメッセージに含まれる前記第1のデータ要素に格納される前記特有の支払トークンとの間の対応関係に基づいて、前記識別された特有のCOFエンティティプロファイルに関連する前記エンティティを、真正であると確認するよう構成された、前記処理サーバの確認モジュールと、
前記第1のデータ要素に格納された前記特有の支払トークンを、前記識別された特有のトークンプロファイルに格納された前記トランザクションアカウント番号と置き換えることによって、前記受信されたトランザクションメッセージを修正するよう構成された、前記処理サーバの生成モジュールと、
前記修正されたトランザクションメッセージを複数の異なる通信チャネルの少なくとも1つを介して金融機関へ電子的に送信するよう構成された、前記処理サーバの送信装置と、
を含むシステム。 - 請求項12に記載のシステムにおいて、
前記処理サーバの前記生成モジュールは、1以上のアルゴリズムを、前記特有のCOFトークン識別子に関連付けられたデータへ適用することに基づいて、COFエンティティ確認暗号を生成するよう更に構成され、
前記受信されたトランザクションメッセージは、提供されたCOFエンティティ確認暗号を格納するよう構成された第4のデータ要素を更に含み、
前記識別された特有のCOFエンティティプロファイルに関連するエンティティを真正であると確認することは更に、前記提供されたCOFエンティティ確認暗号を前記生成されたCOFエンティティ確認暗号に基づいて確認することを含む、システム。 - 請求項13に記載のシステムにおいて、
前記特有のCOFエンティティプロファイルは、キーペアに対応するキーを含み、
前記キーは前記特有のCOFトークン識別子に関連付けられ、前記COFエンティティ確認暗号を生成する際に使用される、システム。 - 請求項13に記載のシステムにおいて、前記第4のデータ要素は、前記1以上の基準にて私的使用のために保存される、システム。
- 請求項12に記載のシステムにおいて、前記生成されたトランザクションメッセージは更に、前記生成されたトランザクションメッセージが電子商取引トランザクションに関連することを示す指示子を格納するよう構成された第5のデータ要素を含む、システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/957,444 | 2015-12-02 | ||
| US14/957,444 US20170161733A1 (en) | 2015-12-02 | 2015-12-02 | Method and system for validation of a token requestor |
| PCT/US2016/061996 WO2017095620A1 (en) | 2015-12-02 | 2016-11-15 | Method and system for validation of a token requestor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019503531A JP2019503531A (ja) | 2019-02-07 |
| JP6901482B2 true JP6901482B2 (ja) | 2021-07-14 |
Family
ID=57485893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018528728A Expired - Fee Related JP6901482B2 (ja) | 2015-12-02 | 2016-11-15 | トークン要求元の確認のための方法及びシステム |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US20170161733A1 (ja) |
| EP (1) | EP3384447A1 (ja) |
| JP (1) | JP6901482B2 (ja) |
| CN (1) | CN108701307B (ja) |
| AU (1) | AU2016364944A1 (ja) |
| CA (1) | CA3007079C (ja) |
| RU (1) | RU2693271C1 (ja) |
| SG (1) | SG11201804638XA (ja) |
| WO (1) | WO2017095620A1 (ja) |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11961075B2 (en) | 2014-10-10 | 2024-04-16 | Royal Bank Of Canada | Systems for processing electronic transactions |
| US11080701B2 (en) | 2015-07-02 | 2021-08-03 | Royal Bank Of Canada | Secure processing of electronic payments |
| US9082119B2 (en) | 2012-10-17 | 2015-07-14 | Royal Bank of Canada. | Virtualization and secure processing of data |
| US11210648B2 (en) | 2012-10-17 | 2021-12-28 | Royal Bank Of Canada | Systems, methods, and devices for secure generation and processing of data sets representing pre-funded payments |
| US8924259B2 (en) | 2013-03-14 | 2014-12-30 | Square, Inc. | Mobile device payments |
| US9741026B1 (en) | 2014-09-30 | 2017-08-22 | Square, Inc. | Payment by use of identifier |
| US11354651B2 (en) * | 2015-01-19 | 2022-06-07 | Royal Bank Of Canada | System and method for location-based token transaction processing |
| EP3248159A4 (en) | 2015-01-19 | 2018-08-01 | Royal Bank Of Canada | Secure processing of electronic payments |
| US11599879B2 (en) | 2015-07-02 | 2023-03-07 | Royal Bank Of Canada | Processing of electronic transactions |
| US9519901B1 (en) | 2015-09-16 | 2016-12-13 | Square, Inc. | Biometric payment technology |
| CN109075969B (zh) * | 2016-04-20 | 2022-05-27 | 维萨国际服务协会 | 访问凭证管理装置 |
| US11244300B2 (en) * | 2017-04-19 | 2022-02-08 | Visa International Service Association | System, method, and apparatus for conducting a secure transaction using a remote point-of-sale system |
| US11935040B1 (en) | 2017-10-20 | 2024-03-19 | Stripe, Inc. | Offline mode for distribution of encryption keys |
| US11227284B2 (en) * | 2017-12-13 | 2022-01-18 | Mastercard International Incorporated | Method and system for consumer-initiated transactions using encrypted tokens |
| CN108416675A (zh) * | 2018-02-14 | 2018-08-17 | 阿里巴巴集团控股有限公司 | 资产管理方法及装置、电子设备 |
| CN108389118B (zh) | 2018-02-14 | 2020-05-29 | 阿里巴巴集团控股有限公司 | 资产管理系统、方法及装置、电子设备 |
| CN108335206B (zh) | 2018-02-14 | 2020-12-22 | 创新先进技术有限公司 | 资产管理方法及装置、电子设备 |
| CN108335207B (zh) | 2018-02-14 | 2020-08-04 | 阿里巴巴集团控股有限公司 | 资产管理方法及装置、电子设备 |
| CN108492180B (zh) | 2018-02-14 | 2020-11-24 | 创新先进技术有限公司 | 资产管理方法及装置、电子设备 |
| US11233792B2 (en) * | 2018-05-02 | 2022-01-25 | Mastercard International Incorporated | Method and system for enhanced login credential security via blockchain |
| US11727389B2 (en) * | 2018-06-18 | 2023-08-15 | Jpmorgan Chase Bank, N.A. | Systems and methods for managing third party tokens and transactions across issuer ecosystems |
| US10878402B1 (en) | 2018-08-31 | 2020-12-29 | Square, Inc. | Temporarily provisioning payment functionality to alternate payment instrument |
| US10997583B1 (en) | 2018-08-31 | 2021-05-04 | Square, Inc. | Temporarily provisioning card on file payment functionality to proximate merchants |
| KR102877312B1 (ko) | 2018-09-12 | 2025-10-29 | 삼성전자주식회사 | 전자 장치 및 그의 제어 방법 |
| CN112805737A (zh) * | 2018-10-08 | 2021-05-14 | 维萨国际服务协会 | 用于令牌邻近交易的技术 |
| TWI725352B (zh) * | 2018-11-05 | 2021-04-21 | 緯創資通股份有限公司 | 驗證及授權的方法及驗證伺服器 |
| US11544706B2 (en) * | 2019-04-26 | 2023-01-03 | Discover Financial Services | Multi-token provisioning, online purchase transaction processing, and card life cycle management systems and methods |
| WO2021002884A1 (en) * | 2019-07-03 | 2021-01-07 | Cyber Team Six, Llc | Data breach prevention and remediation |
| EP3809352A1 (en) * | 2019-10-18 | 2021-04-21 | Mastercard International Incorporated | Authentication for secure transactions in a multi-server environment |
| EP3809350A1 (en) | 2019-10-18 | 2021-04-21 | Mastercard International Incorporated | Enchanced security in sensitive data transfer over a network |
| US11477164B2 (en) * | 2019-12-12 | 2022-10-18 | Visa International Service Association | Method, system, and computer program product for preventing transmission of malicious data |
| US11704662B2 (en) * | 2020-02-10 | 2023-07-18 | Jpmorgan Chase Bank, N.A. | Systems and methods for provisioning funding card numbers to third party wallets |
| WO2022031592A1 (en) | 2020-08-05 | 2022-02-10 | Mastercard International Incorporated | Systems and methods relating tokenization |
| WO2022031491A1 (en) * | 2020-08-05 | 2022-02-10 | Mastercard International Incorporated | Systems and methods for use in identifying network interactions |
| US11868990B2 (en) * | 2020-08-26 | 2024-01-09 | Paypal, Inc. | Multi-tenants payment refresh tokens |
| EP4002791B1 (en) * | 2020-11-13 | 2024-10-23 | Secure Thingz Limited | A provisioning system and method |
| US11682013B2 (en) | 2021-06-15 | 2023-06-20 | Marqeta, Inc. | Parallel processing in idle states of a transaction processing protocol |
| US11790353B2 (en) * | 2021-06-16 | 2023-10-17 | Song Hwan KIM | System and method for online/offline payment with virtual currency for nodes included in mobile-based blockchain distributed network |
| US20250225506A1 (en) * | 2022-03-11 | 2025-07-10 | Visa International Service Association | Token activation during authorization |
| IT202300013695A1 (it) * | 2023-06-30 | 2024-12-30 | Mastercard International Inc | Metodo e sistema per registrazione di una carta di pagamento |
| US12531869B2 (en) | 2023-07-07 | 2026-01-20 | Bank Of America Corporation | System and method to reduce interruptions in a network |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9031880B2 (en) * | 2001-07-10 | 2015-05-12 | Iii Holdings 1, Llc | Systems and methods for non-traditional payment using biometric data |
| US20060065719A1 (en) * | 2004-09-28 | 2006-03-30 | Doyle Brian J | Method of associating a non-proprietary card with a profile |
| AU2011205391B2 (en) * | 2010-01-12 | 2014-11-20 | Visa International Service Association | Anytime validation for verification tokens |
| JP5371823B2 (ja) * | 2010-02-16 | 2013-12-18 | 株式会社バッファロー | 通信装置、通信方法及びそのプログラム |
| US8601266B2 (en) * | 2010-03-31 | 2013-12-03 | Visa International Service Association | Mutual mobile authentication using a key management center |
| CA2792555C (en) * | 2010-04-09 | 2019-06-18 | Visa International Service Association | System and method for securely validating transactions |
| CN103765454B (zh) * | 2011-06-07 | 2018-02-27 | 维萨国际服务协会 | 支付隐私令牌化装置、方法和系统 |
| WO2014008403A1 (en) * | 2012-07-03 | 2014-01-09 | Visa International Service Association | Data protection hub |
| US10521794B2 (en) * | 2012-12-10 | 2019-12-31 | Visa International Service Association | Authenticating remote transactions using a mobile device |
| US20150019317A1 (en) * | 2013-07-13 | 2015-01-15 | Spring Marketplace, Inc. | Systems and methods to enable offer and rewards marketing and CRM (network) platform |
| CN113469670B (zh) * | 2013-07-24 | 2024-04-05 | 维萨国际服务协会 | 使用令牌确保数据传送风险的系统和方法 |
| US10496986B2 (en) * | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
| US9953311B2 (en) * | 2013-09-25 | 2018-04-24 | Visa International Service Association | Systems and methods for incorporating QR codes |
| CN106464492B (zh) * | 2013-10-11 | 2020-02-07 | 维萨国际服务协会 | 网络令牌系统 |
| US10515358B2 (en) * | 2013-10-18 | 2019-12-24 | Visa International Service Association | Contextual transaction token methods and systems |
| US20150142673A1 (en) * | 2013-11-18 | 2015-05-21 | Mark Nelsen | Methods and systems for token request management |
| US10706380B2 (en) * | 2014-05-08 | 2020-07-07 | Visa International Service Association | Split shipment processing |
-
2015
- 2015-12-02 US US14/957,444 patent/US20170161733A1/en not_active Abandoned
-
2016
- 2016-11-15 CA CA3007079A patent/CA3007079C/en active Active
- 2016-11-15 AU AU2016364944A patent/AU2016364944A1/en not_active Abandoned
- 2016-11-15 EP EP16806350.1A patent/EP3384447A1/en not_active Ceased
- 2016-11-15 RU RU2018123708A patent/RU2693271C1/ru active
- 2016-11-15 SG SG11201804638XA patent/SG11201804638XA/en unknown
- 2016-11-15 WO PCT/US2016/061996 patent/WO2017095620A1/en not_active Ceased
- 2016-11-15 CN CN201680080910.2A patent/CN108701307B/zh active Active
- 2016-11-15 JP JP2018528728A patent/JP6901482B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US20170161733A1 (en) | 2017-06-08 |
| CA3007079A1 (en) | 2017-06-08 |
| EP3384447A1 (en) | 2018-10-10 |
| AU2016364944A1 (en) | 2018-06-21 |
| CA3007079C (en) | 2020-12-22 |
| RU2693271C1 (ru) | 2019-07-01 |
| CN108701307B (zh) | 2023-09-05 |
| WO2017095620A1 (en) | 2017-06-08 |
| JP2019503531A (ja) | 2019-02-07 |
| SG11201804638XA (en) | 2018-06-28 |
| CN108701307A (zh) | 2018-10-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6901482B2 (ja) | トークン要求元の確認のための方法及びシステム | |
| JP6959415B2 (ja) | 不透明ブロックチェーンを使用することによる全体清算方法及びシステム | |
| US11151556B2 (en) | Method and system for electronic distribution of controlled tokens | |
| US11875356B2 (en) | Method and system for identification of shared devices for fraud modeling | |
| US11915233B2 (en) | Method and system for contactless transactions without user credentials | |
| JP6633749B2 (ja) | トランザクション処理ネットワーク内でブロックチェーントランザクションを処理する方法及びシステム | |
| CA3004423C (en) | Method and system for use of a blockchain in a transaction processing network | |
| JP7001591B2 (ja) | 受付フレームによってハッシュ化データを確認する方法及びシステム | |
| US20170053286A1 (en) | Method and system for credits in a social network | |
| JP6967126B2 (ja) | クラウドを基礎にしたシステムにおける改良版暗号検証方法及びシステム | |
| US20180046994A1 (en) | Method and system for restricting transactions to allowed products | |
| US11023884B2 (en) | Additive for solid rocket motor having perchlorate oxidizer | |
| US20180174141A1 (en) | Method and system for leveraging active authentication for third party communications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180723 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190524 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190726 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20191224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200330 |
|
| C60 | Trial request (containing other claim documents, opposition documents) |
Free format text: JAPANESE INTERMEDIATE CODE: C60 Effective date: 20200330 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20200407 |
|
| C21 | Notice of transfer of a case for reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C21 Effective date: 20200414 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20200605 |
|
| C211 | Notice of termination of reconsideration by examiners before appeal proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C211 Effective date: 20200609 |
|
| C22 | Notice of designation (change) of administrative judge |
Free format text: JAPANESE INTERMEDIATE CODE: C22 Effective date: 20201208 |
|
| C23 | Notice of termination of proceedings |
Free format text: JAPANESE INTERMEDIATE CODE: C23 Effective date: 20210330 |
|
| C03 | Trial/appeal decision taken |
Free format text: JAPANESE INTERMEDIATE CODE: C03 Effective date: 20210511 |
|
| C30A | Notification sent |
Free format text: JAPANESE INTERMEDIATE CODE: C3012 Effective date: 20210511 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210617 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6901482 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |