(57)【要約】  統合として複数の価値単位交換にわたる価値単位変換率を作成するために、１つ以上の価値単位変換と相互作用する交換プロセッサのための、システムおよび方法。取引ごとに実施され得る取引商品口座内の価値単位のタイプの指定を可能にする、複数の価値単位ウォレットの指定および操作のためのシステムおよび方法。取引中に、価値単位引き出しの代替シーケンスを選択するための複数のインターフェースに異なるタイプの価値単位の使用を優先させるための、価値単位変換および利用商品のためのシステムおよび方法。商品レベルで取引ごとに取引商品および価値単位取引の公正を可能にするようにアプリケーションプログラミングインターフェース取引商品を構築するための商品エンジンのためのシステムおよび方法。
2020522813.tif 000002
【特許請求の範囲】
【請求項１】
取引商品を使用する方法であって、
取引商品クリエータによって、エンドユーザアプリケーションシステムを作成するように動作する取引ネットワークに接続された取引商品を作成するステップと、
取引ネットワークを介して複数のエンドユーザアプリケーション装置に接続するステップと、
エンドユーザアプリケーションシステムによって、前記取引ネットワークを介して第１のエンドユーザアプリケーション装置のディスプレイに複数のエンドユーザアプリケーションの第１のエンドユーザアプリケーションを送信するステップであって、前記第１のエンドユーザアプリケーションは、少なくとも、ウォレットコンテナおよび二次ウォレットシーケンスセレクタトグルを備える、ステップと、
価値単位変換マネージャによって、取引商品口座用の価値単位変換および利用商品を構成するステップであって、前記取引商品口座は前記取引商品に関連付けられている、ステップと、
交換プロセッサによって、交換テーブルを確立するステップと、
前記エンドユーザアプリケーションシステムによって、一次ウォレットシーケンスデータから前記取引ネットワークを介して前記第１のエンドユーザアプリケーション装置の前記ウォレットコンテナにデフォルトの一次ウォレットシーケンスを送信するステップであって、前記ウォレットシーケンスは１つ以上のウォレットに関連付けられている、ステップと、
前記ウォレットプロセッサによって、前記ウォレットコンテナ内の前記１つ以上のウォレットを再配置するステップと、
前記ウォレットプロセッサによって前記一次ウォレットシーケンスデータを更新するステップと、
前記二次ウォレットシーケンスセレクタトグルから、前記取引ネットワークを介して、１つ以上の二次ウォレット選択を受信するステップであって、前記二次ウォレット選択選択は、二次ウォレットシーケンスに属する１つ以上のウォレットを識別する、ステップと、
取引評価器において、価値単位取引に関する取引ネットワークからの取引メッセージを受信するステップと、
第１のウォレット内の前記価値単位および利用可能額を調査することによって、
前記ウォレットプロセッサによって、二次ウォレットシーケンスに関連付けられた所定のシーケンスに基づいて、前記二次ウォレットシーケンスに属する前記１つ以上のウォレットを調査するステップと、
前記交換テーブルに価値単位変換率を照会するステップと、
前記第１のウォレット内の利用可能額および前記価値単位変換率に基づいて、前記価値単位取引の履行を決定するステップと、
二次ウォレットシーケンスに属する前記１つ以上のウォレットの残りのウォレットを繰り返し分析するステップと、
を備える方法。
【請求項２】
交換テーブルを確立する前記ステップは、前記取引メッセージに関連付けられた目標価値単位を決定するステップをさらに備える、請求項１に記載の方法。
【請求項３】
前記ウォレット価値単位と目標価値単位との間に一致がない場合にクロストレードマネージャによって、１つ以上のクロストレード価値単位を確立するステップをさらに備える、請求項２に記載の方法。
【請求項４】
前記１つ以上のクロストレード価値単位は、第１価値単位タイプから第２価値単位タイプへの変換を可能にする１つ以上の共通の中間価値単位を備える、請求項３に記載の方法。
【請求項５】
前記取引ネットワークを介して、ウォレットプロセッサにおいて、１つ以上の統合からウォレットクロストレード価値単位率を受信するステップであって、前記１つ以上の統合は前記取引ネットワークに接続されている、ステップをさらに備える、請求項４に記載の方法。
【請求項６】
ウォレットプロセッサにおいて、前記取引ネットワークを介して１つ以上の統合から１つ以上の中間価値単位率を受信するステップをさらに備える、請求項５に記載の方法。
【請求項７】
ウォレットプロセッサにおいて、前記取引ネットワークを介して前記１つ以上の統合から目標クロストレード価値単位率を受信するステップをさらに備える、請求項６に記載の方法。
【請求項８】
ウォレットプロセッサにおいて、ウォレット対目標価値単位率を確立するために、前記ウォレットクロストレード価値単位率に前記１つ以上の中間価値単位率および前記目標クロストレード価値単位率を乗じるステップ
をさらに備える、請求項７に記載の方法。
【請求項９】
ウォレットプロセッサにおいて、前記目標価値単位の前記ウォレット対目標価値単位率に基づいて前記ウォレット価値単位量を計算するステップをさらに備える、請求項８に記載の方法。
【請求項１０】
ウォレットプロセッサにおいて、価値単位交換を実行するために、統合への前記取引を一意に識別するステップをさらに備える、請求項９に記載の方法。
【請求項１１】
取引商品管理システムであって、
プロセッサ、メモリ、およびプログラミング命令を備えるネットワーク接続された取引商品管理コンピュータを備え、前記プログラミング命令は、前記プロセッサによって実行されると、前記プロセッサに複数の取引商品を作成させ、
前記取引商品管理コンピュータは、
複数のユーザ装置からの複数の接続と、
複数の外部サービスからの複数の接続と、
ウォレットプロセッサと、をさらに備え、
前記複数の取引商品の第１の取引商品は、前記複数のユーザ装置の第１のユーザ装置に関連付けられており、前記第１の取引商品は、
複数の取引商品口座を備えるウォレットコンテナであって、各取引商品口座は、複数のタイプの価値単位の１つのタイプの価値単位に関連付けられている、ウォレットコンテナと、
前記複数の取引商品口座の少なくとも一部分での使用の順序を決定するための所定のウォレットシーケンスデータと、を備え、
前記所定のウォレットシーケンスデータ用の取引商品口座シーケンスは前記第１のユーザ装置から受信され、
複数の取引の第１の取引は、第１の外部サービスから受信され、
前記ウォレットプロセッサは、前記所定のウォレットシーケンスデータを再配置するように動作可能であり、
前記第１の取引は、前記所定のウォレットシーケンスデータにしたがって処理される、
取引商品管理システム。
【請求項１２】
前記所定のウォレットシーケンスは、
前記複数の取引商品口座の少なくとも第１の部分に関連付けられた一次ウォレットシーケンスデータと、
前記複数の取引商品口座の少なくとも第２の部分に関連付けられた二次ウォレットシーケンスデータと、
前記複数の取引商品口座の第１の取引商品口座に関連付けられた目標価値単位ウォレットと、
を備え、
前記ウォレットプロセッサは、前記第１のユーザ装置から複数の取引商品口座の少なくとも１つの取引商品口座についての状態を受信するように動作可能であり、前記状態は、前記少なくとも１つの取引商品口座が前記二次ウォレットシーケンスデータに含まれるか否かを判断し、
前記二次ウォレットシーケンスに関連付けられた前記複数の取引商品口座の前記少なくとも第２の部分の少なくとも１つの取引商品口座が前記一次ウォレットシーケンスに関連付けられた前記複数の取引商品口座の前記少なくとも第１の部分と同じ取引商品口座である場合には、
前記二次ウォレットシーケンスは前記一次ウォレットシーケンスデータで定義された使用順序に従い、
前記二次ウォレットシーケンスデータの一部である前記少なくとも１つの取引商品口座の状態は、オンおよびオフにトグルされるように動作可能であり、
前記二次ウォレットシーケンスデータが少なくとも１つの取引商品口座に関連付けられている場合、前記ウォレットプロセッサは、
（ａ）前記二次ウォレットシーケンスデータに関連付けられた前記取引商品口座を調査し、
（ｂ）前記目標価値単位ウォレットが前記二次ウォレットシーケンスデータに関連付けられていない場合に前記目標価値単位ウォレットを調査し、
（ｃ）前記一次ウォレットシーケンスデータを調査し、
（ｄ）ステップ（ａ）、（ｂ）、および（ｃ）の調査に基づいて現在のウォレットシーケンスを決定する、
ように動作可能である、請求項１１に記載のシステム。
【請求項１３】
前記ウォレットプロセッサは、
必要な合計取引額を決定し、
前記複数の取引商品口座の第１の取引商品口座の複数の取引商品口座価値の第１の取引商品口座価値を調査し、前記第１の取引商品口座は前記現在のウォレットシーケンスの第１のウォレットに関連付けられており、
前記第１の取引商品口座価値が前記必要な合計取引額未満であるか否かを判断し、次いで前記複数の取引商品口座価値の少なくとも一部分の合計が前記必要な合計取引額以上になるまで残りの前記複数の取引商品口座価値の前記少なくとも一部分を繰り返し調査する、
ようにさらに動作可能であり、
前記複数の取引商品口座価値の各々は関連する取引商品口座に対応する、
請求項１２に記載のシステム。
【請求項１４】
越境ウォレット
をさらに備え、
前記ウォレットプロセッサは、アプリケーションプログラミングインターフェースを介して、越境ウォレットとの間で価値単位情報を送信および受信するように動作可能であり、
前記越境ウォレットは、取引パートナーからのパートナー取引商品口座について口座管理を開示し、前記取引パートナーは前記取引商品管理システムの外部にいる、
請求項１３に記載のシステム。
【請求項１５】
取引商品を管理する方法であって、
プロセッサと、メモリと、プログラミング命令とを備えるネットワーク接続された取引商品管理コンピュータを備え、前記プログラミング命令は、前記プロセッサによって実行されると、
取引商品管理コンピュータにおいて、複数のユーザ装置から複数の接続を受信するステップと、
前記取引商品管理コンピュータにおいて、複数の外部サービスから複数の接続を受信するステップと、
ウォレットプロセッサによって、複数の取引商品の第１の取引商品を前記複数のユーザ装置の第１のユーザ装置に関連付けるステップであって、前記第１の取引商品は、
複数の取引商品口座を備えるウォレットコンテナであって、各取引商品口座は複数のタイプの価値単位の１つのタイプの価値単位に関連付けられている、ウォレットコンテナと、
前記複数の取引商品口座の少なくとも一部分の使用順序を決定するための所定のウォレットシーケンスデータと、
を備える、ステップと、
前記ウォレットプロセッサにおいて、前記第１のユーザ装置から前記所定のウォレットシーケンスデータの取引商品口座シーケンスを受信するステップと、
前記ウォレットプロセッサにおいて、第１の外部サービスから複数の取引の第１の取引を受信するステップと、
前記ウォレットプロセッサによって、前記所定のウォレットシーケンスデータを再配置するステップと、
前記ウォレットプロセッサによって、前記所定のウォレットシーケンスデータにしたがって前記第１の取引を処理するステップと、
を備える複数の取引商品を前記プロセッサに作成させる、方法。
【請求項１６】
前記ウォレットプロセッサにおいて、前記第１のユーザ装置から、複数の取引商品口座の少なくとも１つの取引商品口座の状態を受信するステップであって、前記状態は、前記少なくとも１つの取引商品口座が二次ウォレットシーケンスデータに含まれるか否かを判断する、ステップと、
前記二次ウォレットシーケンスに関連付けられた前記複数の取引商品口座の前記少なくとも第２の部分の少なくとも１つの取引商品口座が前記一次ウォレットシーケンスに関連付けられた前記複数の取引商品口座の前記少なくとも第１の部分と同じ取引商品口座である場合に、
前記二次ウォレットシーケンスによって、一次ウォレットシーケンスデータで定義された使用順序に従うステップであって、前記二次ウォレットシーケンスデータは、前記少なくとも１つの取引商品口座の状態をオンおよびオフにトグルするように動作可能である、ステップと、
をさらに備え、
前記二次ウォレットシーケンスデータが少なくとも１つの取引商品口座に関連付けられている場合、前記ウォレットプロセッサは、
（ａ）前記二次ウォレットシーケンスデータに関連付けられた前記取引商品口座を調査するステップと、
（ｂ）目標価値単位ウォレットが前記二次ウォレットシーケンスデータに関連付けられていない場合、前記目標価値単位ウォレットを調査するステップと、
（ｃ）前記一次ウォレットシーケンスデータを調査するステップと、
（ｄ）現在のウォレットシーケンスを決定するステップであって、前記現在のシーケンスは、ステップ（ａ）、（ｂ）、および（ｃ）の調査に基づく、ステップと、
をさらに実行し、
前記所定のウォレットシーケンスは、
前記複数の取引商品口座の少なくとも第１の部分に関連付けられた前記一次ウォレットシーケンスデータと、
前記複数の取引商品口座の少なくとも第２の部分に関連付けられた前記二次ウォレットシーケンスデータと、
前記複数の取引商品口座の第１の取引商品口座に関連付けられた前記目標価値単位ウォレットと、
を備える、請求項１５に記載の方法。
【請求項１７】
前記ウォレットプロセッサにおいて、必要な合計取引額を決定するステップと、
前記ウォレットプロセッサによって、前記複数の取引商品口座の第１の取引商品口座の複数の取引商品口座価値の第１の取引商品口座価値を調査するステップであって、前記第１の取引商品口座は前記現在のウォレットシーケンスの第１のウォレットに関連付けられている、ステップと、
前記第１の取引商品口座価値が前記必要な合計取引額未満である場合、前記複数の取引商品口座価値の少なくとも一部分の合計が前記必要な合計取引額以上になるまで残りの前記複数の取引商品口座価値の前記少なくとも一部分を繰り返し調査するステップと、
をさらに備え、
前記複数の取引商品口座価値の各々は関連する取引商品口座に対応する、
請求項１６に記載の方法。
【請求項１８】
アプリケーションプログラミングインターフェースを介して、前記ウォレットプロセッサにおいて、越境ウォレットとの間で価値単位情報を受信および送信するステップ
をさらに備え、
前記越境ウォレットは、取引パートナーからのパートナー取引商品口座について口座管理を開示し、前記取引パートナーは前記取引商品管理システムの外部にいる、
請求項１７に記載の方法。
【請求項１９】
１つ以上の価値単位量の少なくとも一部分に対して１つ以上の取引信用照会を行うステップであって、各１つ以上の価値単位量は１つ以上の取引商品口座に関連付けられている、ステップをさらに備え、
前記１つ以上の価値単位量は、合わせて前記複数の取引の前記第１の取引の前記必要な合計取引額になる、請求項１８に記載の方法。
【請求項２０】
前記ウォレットプロセッサにおいて、前記取引ネットワークから清算取引メッセージを受信するステップと、
前記ウォレットプロセッサにおいて、前記第１の取引に関連付けられた１つ以上のネットワークメッセージを受信すると、統合マネージャによって、前記第１の取引の合計必要取引額を満たすために１つ以上の価値単位変換を実行するために、前記複数の外部サービスにメッセージを送信するステップと、
をさらに備える、請求項１９に記載の方法。
【請求項２１】
前記ウォレットプロセッサにおいて、前記取引ネットワークから１つ以上の清算取引メッセージを受信するステップと、
前記１つ以上の清算取引メッセージを受信すると、統合マネージャによって、前記１つ以上の取引の合計必要取引額を満たすために１つ以上の価値単位変換を実行するために、前記複数の外部サービスに集約された取引を送信するステップと、
をさらに備える、請求項１９に記載の方法。
【請求項２２】
取引商品構成システムであって、
プロセッサと、メモリと、プログラミング命令とを備えるネットワーク接続された取引商品構成コンピュータであって、前記プログラミング命令は、前記プロセッサによって実行されると、前記プロセッサに複数の取引商品を作成させ、各取引商品は、少なくとも１つの取引商品口座を備え、各取引商品口座は１つのタイプの価値単位に関連付けられている、ネットワーク接続された取引商品構成コンピュータを備え、
前記取引商品構成コンピュータは、
複数の取引商品パートナーからの複数の接続と、
複数の外部サービスからの複数の接続と、
取引商品クリエータと、
をさらに備え、
前記取引商品クリエータは、前記複数の取引商品パートナーの第１の取引商品パートナーから取引証書商品データを受信するように動作可能であり、前記取引証書商品データは第１の取引商品の前記作成を定義し、
前記第１の取引商品は、前記複数の取引商品パートナーの前記第１の取引商品パートナーによって管理され、
前記第１の取引商品は、エンドユーザに関連付けられた複数の取引に対する複数の制限を定義し、
前記取引商品構成コンピュータは、前記複数の外部サービスの少なくとも１つの外部サービスから前記複数の取引を受信するように動作可能であり、各取引は第１の取引商品パートナーに関連付けられており、前記取引は前記複数の制限によって制限され、
前記取引商品構成システムはアプリケーションプログラミングインターフェースを生成し、前記アプリケーションプログラミングインターフェースは、前記複数の取引商品パートナーから変更要求を受信するように動作可能であり、前記変更要求は、少なくとも、前記複数の制限に関連付けられており、
前記複数の取引の各取引は、前記１つ以上の価値単位を変更するように動作可能である、
取引商品構成システム。
【請求項２３】
前記価値単位は、少なくとも１つの交換率を有するように計算され得る取引可能な価値の単位を含む、請求項２２に記載のシステム。
【請求項２４】
前記取引証書商品データは、
前記第１の取引商品パートナーに関連付けられたパラメータを定義するためのパートナーデータと、
前記第１の取引商品のパラメータを定義するための取引商品データと、
を備える、請求項２３に記載のシステム。
【請求項２５】
前記複数の制限は、少なくとも、リスクデータを含む、請求項２２に記載のシステム。
【請求項２６】
前記アプリケーションプログラミングインターフェースは、取引ごとに構成の変更要求を受信するように動作可能である、請求項２２に記載のシステム。
【請求項２７】
取引商品を作成する方法であって、
ネットワーク接続された取引商品クリエータにおいて、制御コンソールからパートナーデータを受信するステップと、
前記取引商品クリエータにおいて、前記制御コンソールから取引商品データを受信するステップと、
前記取引商品クリエータによって、前記取引商品データおよび前記パートナーデータを使用して取引証書商品データを作成するステップと、
前記取引商品クリエータによって、前記取引証書商品データを使用して取引商品を作成するステップと、
前記取引商品クリエータによって、複数の制限を作成するステップであって、前記制限は前記取引証書商品データに関連付けられている、ステップと、
前記取引商品クリエータによって、複数の取引商品パートナーから変更要求を受信するように動作可能なアプリケーションプログラミングインターフェースを生成するステップであって、前記変更要求は、少なくとも、前記複数の制限に関連付けられている、ステップと、
前記取引商品クリエータによって、前記取引商品を前記通信ネットワークに接続するステップと、を備える方法。
【請求項２８】
前記複数の制限は、少なくとも、リスクデータを含む、請求項２７に記載の方法。
【請求項２９】
前記アプリケーションプログラミングインターフェースは、取引ごとに構成の変更要求を受信するように動作可能である、請求項２７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
この出願は、２０１７年６月２２日出願の、「複数の交換照会および評価によって調停された価値単位変換のためのシステムおよび方法」と題された米国特許出願第１５／６３０，８５３号明細書の優先権を主張する。この出願は、２０１７年６月１５日出願の、「価値単位変換および利用のためのシステムおよび方法」と題された米国特許出願第１５／６２３，３８６号明細書の優先権も主張する。この出願は、２０１７年５月３０日出願の、「取引ネットワークおよび通信ネットワークの両方と相互作用する取引商品アプリケーションプログラミングインターフェースを作成するためのシステムおよび方法」と題された米国特許出願第１５／６０８，９７４号明細書の優先権も主張し、これらの明細書の全内容は、参照により本明細書に組み込まれる。
【０００２】
本明細書に詳述される開示は、取引システムの技術分野のものである。より具体的には、本開示は、エンドユーザ構成のアプリケーションプログラミングインターフェースの技術分野に関する。さらに具体的には、本開示は、取引のための交換システムの技術分野に関する。
【背景技術】
【０００３】
現在、銀行およびその他の支払い商品発行者は、彼らの顧客に提供する金融証書および取引商品を有している。これらは、異なる機能、期限、および条件を有する個人またはビジネス用の当座預金、貯蓄、および借入口座、支払い商品、ならびに電子および電信送金、オンライン請求支払い、デビットおよびクレジットカード、個人間送金などのようなその他の機能を含む。これらの金融証書および取引商品は、銀行、発行者、およびその他の企業が顧客に提供する貴重なツールである。
【０００４】
消費者が支払い商品を使用して取引を開始すると、取引を受けるアクワイアラは、商品の発行者および顧客口座を識別する取引要件および支払い商品の詳細を含む、取引メッセージを作成する。支払い取引メッセージは、スイッチを介して取引ネットワークに送信され、そこで取引の特定の発行者および特定の口座の発行者プロセッサに送られる。取引が発行者プロセッサに到達すると、発行者プロセッサは、支払い取引の詳細を受信し、取引要件が満たされ得るか否かを判断するためにメッセージに関連付けられた口座を調査し、次いで要件が満たされ得る場合に取引を承認する。次に、応答メッセージが発行者プロセッサからスイッチに戻され、これはその後、販売時点で取引を承認または拒否するアクワイアラに応答メッセージを渡す。
【０００５】
現在、消費者または企業が取引ごとに望む相互作用をカスタマイズするための手段はほとんどない。たとえば、既存の手段の１つは、特定の支払い商品の取引額に１日あたりの制限を設定するルールが発行者によって確立され得ることである。しかしながら、取引について存在する可能性のある特徴のタイプを規制するこれらのルールは、通常、特定の発行機関でソフトウェアにハードコードされる。ハードコードされたソフトウェアはその後、市場での競争力を持つために、エンドユーザに金融商品を提供するためにしばしば使用される。
【０００６】
必要なのは、（統合として）複数の価値単位交換にわたる価値単位のための価値単位変換率を作成するために、１つ以上の価値単位変換と相互作用する交換プロセッサを含む、構成可能な複数のデジタルウォレットである。これにより、エンドユーザによって取引ごとに使用される、デジタル通貨（たとえばビットコイン）、不換通貨、消費者報酬（たとえばロイヤルティポイント）、およびその他のタイプの価値単位などの複数のタイプの価値単位の名目上の使用が可能になる。
【発明の概要】
【０００７】
この発明は、銀行、発行者、およびその他の企業が制御コンソールを使用して金融証書および取引商品を作成できるようにするプラットフォームである。
さらに、制御コンソールは、エンドユーザに提供され得る取引商品を構成するための手段として、取引商品入力を受け付ける。プラットフォームは、これらのパラメータを受け付けてアプリケーションプログラミングインターフェース取引商品を構築する商品エンジンを有し、これによってエンドユーザは、（エンドユーザアプリケーションがその商品のために構築されると）商品レベルで取引ごとに、取引商品および価値単位取引の態様を管理および構成できるようになる。
【０００８】
さらに、この発明は、価値単位変換および利用商品と呼ばれる１つのタイプの取引商品を開示し、これにより、人が１つの価値単位で取引を実行し、別の価値単位を使用して決済し得るように、取引ごとに取引商品口座内のどのタイプの価値単位が実施され得るかをエンドユーザが指定できるようにする、複数の価値単位ウォレットの指定および操作を可能にする。取引商品の作成は、特に価値単位変換に関連する料金を引き下げる可能性がある。
【０００９】
加えて、価値単位変換および利用商品は、取引中に口座から引き出される異なる単位の価値単位をエンドユーザが優先できるように、人が価値単位引き出しの代替シーケンスを選択し得る、複数のインターフェースを有してもよい。
【００１０】
さらに、本発明の好適な実施形態は、（統合として）複数の価値単位交換にわたる価値単位のための価値単位変換率を作成するために、１つ以上の価値単位変換と相互作用する交換プロセッサを開示する。これにより、エンドユーザによって取引ごとに使用される、デジタル通貨（たとえばビットコイン）、不換通貨、消費者報酬（たとえばロイヤルティポイント）、およびその他のタイプの価値単位などの複数のタイプの価値単位交換の名目上の使用が可能になる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態で使用される計算装置の例示的なハードウェアアーキテクチャを示す斜視図である。
【図２】本発明の実施形態による、クライアント装置の例示的な論理アーキテクチャを示す斜視図である。
【図３】本発明の実施形態による、クライアント、サーバ、および外部サービスの例示的なアーキテクチャ配置を示す斜視図である。
【図４】本発明の様々な実施形態で使用されるネットワークに接続された計算装置のハードウェアアーキテクチャの実施形態を示す斜視図である。
【図５】取引商品を作成するためのシステム図を示す斜視図である。
【図６】取引商品の作成を可能にする制御コンソールによって構成されたデータおよび組織を示す斜視図である。
【図７】取引ごとのアクワイアラからの処理のためのウォレットの作成および組織を示す斜視図である。
【図８】取引中の取引商品の実装を示す斜視図である。
【図９Ａ】システムの全体的な使用の図である。
【図９Ｂ】システムの全体的な使用の図である。
【図１０】取引商品パートナーの設定の図である。
【図１１Ａ】取引商品の設定の図である。
【図１１Ｂ】取引商品の設定の図である。
【図１２】価値単位変換および利用商品の構成の図である。
【図１３】価値単位変換および利用商品の使用の図である。
【図１４】合計必要額の計算の図である。
【図１５】現在のウォレットの調査の図である。
【図１６】価値単位変換率の決定の図である。
【図１７】価値単位変換率を確立する方法の決定の図である。
【図１８】ウォレット価値単位および目標額価値単位の両方との統合がないときの２つの統合との相互作用の図である。
【図１９】単一の相互作用からの見積価値単位変換率の取得の図である。
【図２０】ウォレット価値単位および目標価値単位の両方を有する２つ以上の統合からの見積価値単位変換率の取得の図である。
【発明を実施するための形態】
【００１２】
１つ以上の異なる発明が、本出願に記載され得る。さらに、本明細書に記載される発明のうちの１つ以上について、多数の代替実施形態が記載され得る。これらは例示のみを目的として提示され、決して本明細書に含まれる発明または本明細書に提示される請求項の限定ではないことが、理解されるべきである。本開示から容易に明らかなように、本発明の１つ以上は、多数の実施形態に広く適用可能であり得る。一般に、実施形態は、当業者が本発明の１つ以上を実践できるように十分に詳細に記載されており、他の実施形態が利用され得ること、ならびに特定の発明の範囲から逸脱することなく、構造、論理、ソフトウェア、電気、およびその他の変更がなされ得ることは、理解されるべきである。したがって、当業者は、本発明の１つ以上が様々な修正および変更を伴って実践され得ることを、認識するだろう。
【００１３】
本明細書に記載される本発明の１つ以上の特定の特徴は、本開示の一部を形成し、本発明の１つ以上の具体的実施形態が例示によって示される、１つ以上の特定の実施形態または図を参照して記載され得る。しかしながら、このような特徴は、それらを参照して説明される１つ以上の特定の実施形態または図での使用に限定されないことが、理解されるべきである。本開示は、本発明の１つ以上の全ての実施形態の文字通りの説明でもなければ、全ての実施形態に存在しなければならない本発明の１つ以上の特徴のリストでもない。
【００１４】
この特許出願で提供されるセクションの見出し、およびこの特許出願のタイトルは、単に便宜上のものであり、決して本開示を限定するものと解釈されるべきではない。
【００１５】
互いに通信している装置は、別途明確に指定されない限り、互いに継続的に通信している必要はない。加えて、互いに通信している装置は、直接通信してもよく、もしくは論理的または物理的に１つ以上の通信手段または媒介を通じて間接的に通信してもよい。
【００１６】
互いに通信しているいくつかのコンポーネントを有する実施形態の説明は、全てのこのようなコンポーネントが必要とされることを暗示するものではない。反対に、本発明の１つ以上の多種多様な可能な実施形態を説明するため、ならびに本発明の１つ以上の態様を完全に説明するために、様々な任意選択的コンポーネントが記載され得る。同様に、プロセスステップ、方法ステップ、アルゴリズムなどが連続的な順序で記載される場合があるが、これらのプロセス、方法、およびアルゴリズムは、別途具体的に明記されない限り、異なる順序で作用するように構成されてもよい。言い換えると、この特許出願に記載され得るステップのいずれのシーケンスまたは順序も、それ自体では、ステップがその順序で実行されるという要件を示すものではない。記載されるプロセスのステップは、実用的ないずれの順序で実行されてもよい。さらに、（たとえば、１つのステップが別のステップの後に記載されるために）非同時に発生するように記載または暗示されていても、いくつかのステップは同時に実行されてもよい。
【００１７】
また、図面におけるその描写によるプロセスの例示は、例示されたプロセスが、これに対する他の変形および修正を排除することを暗示するものではなく、例示されたプロセスまたはそのステップのいずれかが本発明の１つ以上にとって必要であることを暗示するものでもなく、例示されたプロセスが好ましいことを暗示するものでもない。また、ステップは一般に、実施形態ごとに１回記載されるが、これはそのステップが１回しか起こり得ないことを意味するものではなく、プロセス、方法、またはアルゴリズムが遂行または実行されるたびに１回しか起こり得ないことを意味するものでもない。いくつかの実施形態または発生ではいくつかのステップが省略されてもよく、所与の実施形態または発生においてまたはいくつかのステップが２回以上実行されてもよい。
【００１８】
単一の装置または物品が本明細書に記載されるとき、単一の装置または物品の代わりに２つ以上の装置または物品が使用されてもよいことが、容易に明らかになるだろう。同様に、２つ以上の装置または物品が本明細書に記載されるとき、２つ以上の装置または物品の代わりに単一の装置または物品が使用されてもよいことが、容易に明らかになるだろう。装置の機能または特徴は、このような機能または特徴を有するように明確に記載されていない１つ以上の別の装置によって、代わりに実現されてもよい。したがって、本発明の１つ以上の別の実施形態は、装置そのものを含む必要はない。本明細書で記載または参照された技術およびメカニズムは、明確さのために単数形で記載される場合がある。
しかしながら、特定の実施形態は、別途記載されない限り、技術の複数の反復またはメカニズムの複数の具体化を含み得ることが、理解されるべきである。
【００１９】
プロセスの説明または図中のブロックは、モジュール、セグメント、またはプロセス中の特定の論理機能またはステップを実施するための１つ以上の実行可能な命令を含むコードの一部を表すものとして理解されるべきである。
当業者によって理解されるように、たとえば、関連する機能に応じて、実質的に同時または逆順を含む、図示または説明されたものとは異なる順序で機能が実行され得る代替実施が、本発明の実施形態の範囲に含まれる。
【００２０】
本明細書に開示される実施形態の少なくともいくつかのソフトウェア／ハードウェアハイブリッド実装は、メモリに記憶されたコンピュータプログラムによって選択的に起動または再構成される（断続的に接続されたネットワーク対応マシンを含むように理解されるべき）プログラマブルネットワーク常駐マシン上に実装されてもよい。このようなネットワーク装置は、異なるタイプのネットワーク通信プロトコルを利用するように構成または設計され得る、複数のネットワークインターフェースを有してもよい。これらのマシンのいくつかの一般的なアーキテクチャは、所与の単位の機能が実装され得る１つ以上の例示的な手段を例示するために、本明細書に記載されてもよい。
【００２１】
具体的実施形態によれば、本明細書に開示される様々な実施形態の特徴または機能の少なくともいくつかは、たとえばエンドユーザコンピュータシステム、クライアントコンピュータ、ネットワークサーバまたはその他のサーバシステム、モバイル計算装置（たとえば、タブレット計算装置、携帯電話、スマートフォン、ラップトップ、またはその他の適切な計算装置）、家庭用電子機器、音楽プレーヤ、またはその他いずれか適切な電子機器、ルータ、スイッチ、またはその他の適切な装置、またはこれらの任意の組み合わせなど、１つ以上のネットワークに関連付けられた１つ以上の汎用コンピュータ上に実装されてもよい。少なくともいくつかの実施形態では、本明細書で開示される様々な実施形態の特徴または機能の少なくともいくつかは、１つ以上の仮想計算環境（たとえば、ネットワークコンピューティングクラウド、１つ以上の物理的計算マシン上でホストされる仮想マシン、またはその他の適切な仮想環境）において実装されてもよい。
【００２２】
ここで、本発明の実施形態で使用される計算装置の例示的なハードウェアアーキテクチャを示す、図１を参照する。計算装置１０１は、メモリに記憶された１つ以上のプログラムにしたがってソフトウェアベースまたはハードウェアベースの命令を実行することが可能な電子デバイスを備える。いくつかの実施形態では、計算装置１０１の例は、ＣＰＵ１０２、ローカルメモリ１０３、および／またはリモートメモリ１０５およびインターフェース１０６を利用する、デスクトップコンピュータ、車載ＰＣ、ゲームコンソール、ラップトップ、ノートブック、パームトップ、タブレット、スマートフォン、スマートブック、またはサーバシステムを含んでもよい。ＣＰＵ１０２は、特別に構成された計算装置またはマシンの機能に関連付けられた特定の機能を実施する役割を果たすユニットを備える。中央処理装置は、ＣＰＵ１０２を表す頭字語である。いくつかの実施形態では、ＣＰＵ１０２の例は、システムオンチップ（ＳＯＣ）タイプのハードウェア、ＱｕａｌｃｏｍｍのＳＮＡＰＤＲＡＧＯＮ（登録商標）、またはＳａｍｓｕｎｇのＥＸＹＮＯＳ（登録商標）ＣＰＵを含み得る。
【００２３】
ローカルメモリ１０３は、多くの構成でシステムに結合されるように構成され得る、コンピュータまたは他のデジタル電子デバイスで使用するために一時的または恒久的にプログラム（命令のシーケンス）またはデータ（たとえばプログラム状態情報）を記憶するために使用される、１つ以上の物理装置を備える。いくつかの実施形態では、ローカルメモリ１０３の例は、不揮発性ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、１つ以上のレベルのキャッシュメモリを含み得る。プロセッサ１０４は、コンピュータ処理に関係する命令およびタスクを実行するコンポーネントを備える。いくつかの実施形態では、プロセッサ１０４の例は、Ｉｎｔｅｌプロセッサ、ＡＲＭプロセッサ、Ｑｕａｌｃｏｍｍプロセッサ、ＡＭＤプロセッサ、特定用途向け集積回路（ＡＳＩＣ）、電気的消去可能プログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、モバイルプロセッサ、マイクロプロセッサ、マイクロコントローラ、マイクロコンピュータ、プログラマブルロジックコントローラ、またはプログラマブル回路を含み得る。
【００２４】
リモートメモリ１０５は、データのバックアップ、保存、および回復のためのシステムをユーザに提供するサービスを備える。インターフェース１０６は、コンピュータネットワークを通じたデータパケットの送信および受信を制御するための、または計算装置１０１と共に使用する周辺機器をサポートするためのメカニズムを備える。いくつかの実施形態では、インターフェース１０６の例は、ネットワークインターフェースカード（ＮＩＣ）、イーサネット（登録商標）インターフェース、フレームリレーインターフェース、ケーブルインターフェース、ＤＳＬインターフェース、トークンリングインターフェース、グラフィックインターフェース、ユニバーサルシリアルバス（ＵＳＢ）インターフェース、シリアルポートインターフェース、イーサネット（登録商標）インターフェース、ＦＩＲＥＷＩＲＥ（登録商標）インターフェース、ＴＨＵＮＤＥＲＢＯＬＴ（登録商標）インターフェース、ＰＣＩインターフェース、パラレルインターフェース、無線周波数（ＲＦ）インターフェース、ＢＬＵＥＴＯＯＴＨ（登録商標）インターフェース、近距離通信インターフェース、８０２．１１（ＷｉＦｉ）インターフェース、フレームリレーインターフェース、ＴＣＰ／ＩＰインターフェース、ＩＳＤＮインターフェース、ファストイーサネット（登録商標）インターフェース、ギガビットイーサネット（登録商標）インターフェース、シリアルＡＴＡ（ＳＡＴＡ）または外部ＳＡＴＡ（ＥＳＡＴＡ）インターフェース、高解像度マルチメディアインターフェース（ＨＤＭＩ（登録商標））、デジタルビジュアルインターフェース（ＤＶＩ）、アナログまたはデジタルオーディオインターフェース、非同期転送モード（ＡＴＭ）インターフェース、高速シリアルインターフェース（ＨＳＳＩ）インターフェース、販売時点（ＰＯＳ）インターフェース、またはファイバデータ分散インターフェース（ＦＤＤＩ）を含み得る。
【００２５】
通信ネットワーク１０７は、コンピュータが既知のプロトコルを使用してデータを交換できるようにする、通信ネットワークを備える。いくつかの実施形態では、通信ネットワーク１０７の例は、パーソナルエリアネットワーク、無線パーソナルエリアネットワーク、ニアミーエリアネットワーク、ローカルエリアネットワーク、無線ローカルエリアネットワーク、無線メッシュネットワーク、無線メトロポリタンエリアネットワーク、無線広域ネットワーク、セルラーネットワーク、ホームエリアネットワーク、ストレージエリアネットワーク、キャンパスエリアネットワーク、バックボーンエリアネットワーク、メトロポリタンエリアネットワーク、広域ネットワーク、エンタープライズプライベートネットワーク、仮想プライベートネットワーク、イントラネット、エクストラネット、インターネットワーク、インターネット、近距離無線通信、携帯電話ネットワーク、ＣＤＭＡネットワーク、ＧＳＭ（登録商標）セルラーネットワーク、またはＷｉＦｉネットワークを含み得る。
【００２６】
ここで、本発明の実施形態による、クライアント装置の例示的な論理アーキテクチャを示す、図２を参照する。クライアントアプリケーション２０１は、サーバから情報およびアプリケーションを取得することが可能な計算装置１０１を備える。共有サービス２０２は、計算装置１０１に関するウェブ対応サービスまたは機能を備える。オペレーティングシステム２０３は、コンピュータハードウェアおよびソフトウェアリソースを管理し、コンピュータプログラムに共通のサービスを提供する、システムソフトウェアを備える。いくつかの実施形態では、オペレーティングシステム２０３の例は、ＭｉｃｒｏｓｏｆｔのＷＩＮＤＯＷＳ（登録商標）、ＡｐｐｌｅのＭａｃ  ＯＳ／Ｘ、ｉＯＳオペレーティングシステム、Ｌｉｎｕｘ（登録商標）オペレーティングシステム、またはＧｏｏｇｌｅのＡＮＤＲＯＩＤ（登録商標）オペレーティングシステムを含み得る。入力装置２０４は、ユーザ入力を受け付けるのに適したいずれかのタイプの装置を備える。いくつかの実施形態では、入力装置２０４の例は、キーボード、タッチスクリーン、マイクロフォン、マウス、タッチパッド、またはトラックボールを含み得る。
【００２７】
メモリ２０５は、本明細書に記載される様々な動作を実行するためのプログラム命令、状態情報などを記憶するように設計されたメカニズムを備え、いくつかの実施形態では、記憶装置２０７であってもよい。いくつかの実施形態では、メモリ２０５の例は、読み取り専用メモリ（ＲＯＭ）、読み取り専用メモリ（ＲＯＭ）装置、メモリスタメモリ、ランダムアクセスメモリ（ＲＡＭ）、またはＲＡＭハードウェアモジュールを含み得る。
【００２８】
出力装置２０６は、計算装置１０１関連情報を出力するのに適したいずれかのタイプの装置を備える。いくつかの実施形態では、出力装置２０６の例は、視覚出力用のスクリーン、スピーカ、またはプリンタを含み得る。記憶装置２０７は、いくつかの実施形態ではメモリ２０５であり得る、情報を記憶するように設計されたメカニズムを備える。いくつかの実施形態では、記憶装置２０７の例は、磁気媒体、ハードディスク、フロッピーディスク、磁気テープ、光学媒体、ＣＤ−ＲＯＭディスク、光磁気媒体、光ディスク、フラッシュメモリ、ソリッドステートドライブ（ＳＳＤ）、「ハイブリッドＳＳＤ」ストレージドライブ、交換可能フラッシュメモリモジュール、サムドライブ、サムドライブ、リムーバブル光ストレージディスク、または電気記憶装置を含み得る。
【００２９】
ここで、本発明の実施形態による、クライアント、サーバ、および外部サービスの例示的なアーキテクチャ配置を示す、図３を参照する。サーバ３０１は、通信ネットワーク１０７を通じて１つ以上のクライアント３０２から受信した要求を処理するように構成された、計算装置１０１を備える。クライアント３０２は、いくつかの実施形態では通信ネットワーク１０７に接続され得る本システムのクライアント側部分を実装するためのプログラム命令を有する、１つ以上の計算装置１０１を備える。
【００３０】
データベース３０３は、データベースの定義、作成、照会、更新、および管理を可能にするように設計されたデータの組織化された集合を提供するための、プログラミング命令を備える。いくつかの実施形態では、データベース３０３の例は、関係データベースシステム、ＮｏＳＱＬシステム、Ｈａｄｏｏｐシステム、Ｃａｓｓａｎｄｒａシステム、Ｇｏｏｇｌｅ  ＢｉｇＴａｂｌｅ、列指向データベース、インメモリデータベース、またはクラスタデータベースを含み得る。
【００３１】
外部サービス３０４は、建物の１つで展開され得る計算装置１０１自体に関連するかまたはこれにインストールされたウェブ対応サービスまたは機能を備える。構成システム３０５は、構成または管理システムを実装する、情報技術（ＩＴ）およびウェブ機能に共通のシステムを備える。セキュリティシステム３０６は、システムのセキュリティ関連機能を実装する、情報技術（ＩＴ）およびウェブ機能に共通のシステムを備える。分散コンピューティングネットワーク３０７は、システムを実装する目的のために通信ネットワーク１０７に動作可能に接続された、任意の数のクライアント３０２および／またはサーバ３０１を備える。
【００３２】
ここで、本発明の様々な実施形態で使用されるネットワークに接続された計算装置のハードウェアアーキテクチャの実施形態を示す、図４を参照する。リアルタイムクロック４０１は、現在の時刻を追跡する計算装置１０１クロック（ほとんどの場合、集積回路の形態）を備える。不揮発性メモリ４０２は、電源再投入（電源を切ってまたオンする）した後であっても記憶した情報を取り戻すことができる、コンピュータメモリを備える。電源４０３は、電気負荷に電気エネルギーを供給する電子デバイスを備える。入出力ユニット４０４は、コンピュータと通信するために人間（または別のシステム）によって使用される装置を備える。ＮＩＣ４０５は、コンピュータをコンピュータネットワークに接続するコンピュータハードウェアコンポーネントを備える。
【００３３】
ここで、取引商品を作成するためのシステム図を示す、図５を参照する。取引プラットフォーム構成システム５０１は、取引商品５１０を作成するために使用される分散コンピューティングネットワーク３０７システムを備える。取引プラットフォーム構成システム５０１の目的の１つは、１人以上の人が１つ以上の取引商品５１０を設計および構築できるようにすることである。
取引プラットフォーム構成システム５０１は好ましくは、制御コンソール５０３、商品エンジン５０７、取引証書商品データ５０４、取引商品５１０、統合５１５、取引商品口座５１４、そして最後に、エンドユーザアプリケーションシステム５１２を備える。
【００３４】
開始にあたり、取引商品パートナーは、制御コンソール５０３内に取引証書商品データ５０４を構成する。取引商品パートナー５０２は、取引商品５１０が作成されるように取引プラットフォーム構成システム５０１への入力を指定するエンティティを備える。いくつかの実施形態では、取引商品パートナー５０２は、銀行、企業、または支払い処理装置を含み得る。
【００３５】
制御コンソール５０３は、取引商品５１０を作成するために商品エンジン５０７によって使用される取引商品データ５０５を受け付ける取引プラットフォーム構成システム５０１内の計算装置１０１上のインターフェースを備える。
【００３６】
取引証書商品データ５０４は、１つ以上の取引商品５１０の作成を可能にする商品エンジン５０７によって受信される、データまたはデータオブジェクトを備える。取引証書商品データ５０４は、取引商品５１０のカスタマイズされた実装のための１つ以上のデータパラメータまたはオブジェクトを保存するように機能する。制御コンソールに入力され得る取引証書商品データ５０４は、好ましくは取引商品データ５０５およびパートナーデータ５０６を備える。
【００３７】
取引商品データ５０５は、取引商品５１０を作成するために使用される、全体的なデータまたはデータオブジェクトを備える。取引商品データ５０５の目的の１つは、商品エンジン５０７によって作成され得る、入力データに依存する複数のタイプの取引商品５１０の構成および作成を可能にすることである。
【００３８】
取引商品データ５０５は好ましくは、決済日データ６０１、パートナー料金データ６０２、プログラム名データ６０６、カードプロファイルデータ６０５、セキュリティレベルデータ６１２、デフォルト言語データ６１１、顧客相互作用データ６０９、パートナーリスクデータ６１４、エンドユーザリスクデータ６０７、メールユーザグループデータ６１３、料金リストデータ６０３、価値単位データ６０８、メールテンプレートデータ６０４、パートナー位置データ６１０、そして最後にメモテンプレートデータ６２２を備える。
【００３９】
パートナーデータ５０６は、取引商品５１０が使用されている可能性があるときに、通常は取引商品パートナー５０２によってなされる取引商品パラメータを構成する、データまたはデータオブジェクトを備える。パートナーデータ５０６は好ましくは、パートナー名データ６１９、パートナー決済時間データ６１７、パートナー主連絡先データ６１８、パートナー言語データ６２０、パートナー価値単位リストデータ６２１、そして最後にパートナー管理者データ６２３を備える。
【００４０】
制御コンソールが取引証書商品データを受信すると、商品エンジンは取引商品を生成する。商品エンジン５０７は、取引商品データ５０５を処理して取引商品５１０を作成する分散コンピューティングネットワーク３０７に動作可能に接続された計算装置１０１上に１つ以上のモジュールを備える。商品エンジン５０７の目的の１つは、異なるタイプの取引商品データ５０５からの複数の取引商品５１０の作成を可能にすることである。商品エンジン５０７は好ましくは、統合マネージャ５０９および取引商品クリエータ５０８を備える。
【００４１】
一実施形態では、取引商品は、取引商品クリエータ５０８によって作成され得る。取引商品クリエータ５０８は、エンドユーザアプリケーションシステム５１２を生成する１つ以上のモジュールを備える。取引商品クリエータ５０８は、以下のような多くの目的を有する。最初に、取引商品クリエータ５０８の目的は、取引商品５１０内のエンドユーザアプリケーションシステム５１２の作成を可能にすることであり得る。次に、これは取引証書商品データ５０４を受信する役割を果たす。次に、取引商品クリエータ５０８は、取引商品５１０を操作および／または管理するために１人以上のエンドユーザ用のユーザインターフェースを作成する役割を果たす。
【００４２】
一実施形態では、統合マネージャは、取引商品用の統合を構成するための商品エンジンを支援する。統合マネージャ５０９は、出力取引商品５１０内で使用するために１つ以上の統合５１５に動作可能に接続する１つ以上のモジュールを備える。統合マネージャ５０９の目的の１つは、第三者サービスプロバイダからなど、使用のための取引商品５１０への外部データ統合を可能にすることである。
【００４３】
一実施形態では、取引商品は、商品エンジンによって作成された結果的なサブシステムであってもよく、エンドユーザアプリケーションシステムとの相互作用のためのＡＰＩを含む。取引商品５１０は、取引ごとに価値単位リソースに対する制御を可能にするアプリケーションを作成するために、１人以上の取引商品パートナー５０２および１人以上のエンドユーザ５１６によってアクセスおよび管理されるように構成され得るアプリケーションプログラミングインターフェース（ＡＰＩ）を含むサブシステムとして、取引プラットフォーム構成システム５０１の出力を備える。いくつかの実施形態では、取引商品５１０は、好ましくは価値単位変換および利用商品７１１を備える。
【００４４】
統合システム５１１は、統合５１５など、１つ以上の外部サービスに動作可能に接続される取引商品５１０の構成を可能にする、１つ以上のモジュールを備える。
【００４５】
エンドユーザアプリケーションシステム５１２は、好ましくは取引商品５１０の使用を可能にするインターフェースとの統合用のＡＰＩとの相互作用のための、エンドユーザベースの計算装置を備える。エンドユーザアプリケーションシステム５１２は、エンドユーザアプリケーション装置５１３および統合システム５１１を備える。
【００４６】
エンドユーザアプリケーション装置５１３は、通信ネットワーク１０７に動作可能に接続された取引商品５１０と相互作用するために使用され得る、１つ以上の計算装置１０１を備える。エンドユーザアプリケーション装置５１３は、好ましくはエンドユーザアプリケーションディスプレイ７０１を備える。
【００４７】
いくつかの実施形態では、取引商品口座５１４は、価値単位が保存され得る１つ以上のウォレット７０３用の保有口座を備える。統合５１５は、取引を実行するために取引商品５１０と接続する外部サービスを備える。いくつかの実施形態では、統合５１５の例は、支払いゲートウェイおよびネットワーク、ビットコイン交換、金属交換、価値単位交換、ロイヤルティポイントマネージャ、または外国為替プロバイダを含み得る。取引ネットワーク５１７は、取引を実行できるようにする一種の通信ネットワーク１０７を備える。
【００４８】
エンドユーザ５１６は、システムを使用する人を含む。アクワイアラ５１８は、小売商の代わりに支払いを処理するエンティティを含む。アクワイアラは、小売商が異なる発行者からの支払い商品を受け取れるようにする。スイッチ５１９は、取引メッセージを正しいネットワークまたはエンティティに届けるエンティティを含む。支払い取引メッセージ５２０は、取引および取引を満たすために使用される支払い商品に関する詳細、および承認または清算が要求され得るか否か、もしくは取引が承認されたか拒否されたか、を含むメッセージを含む。取得額５２１は、支払い取引メッセージ５２０の一部としてアクワイアラ５１８によって受信され得る取引の請求額を含む。承認メッセージ５２２は、取引が承認されたことを示すメッセージを含む。
【００４９】
ここで、取引商品の作成を可能にする制御コンソールによって構成されたデータおよび組織を示す、図６を参照する。決済日データ６０１は、決済日について特定の取引商品５１０を構成するデータまたはデータオブジェクトを含む。決済日データ６０１の目的の１つは、取引の決済が行われるべき時間の特定の構成を可能にすることであり得る。パートナー料金データ６０２は、取引商品パートナー５０２によって徴収され得る取引後との料金を特徴付けるデータまたはデータオブジェクトを含む。パートナー料金データ６０２の目的の１つは、取引商品パートナー５０２料金を指定するために取引商品５１０を構成することであり得る。料金リストデータ６０３は、取引商品５１０のエンドユーザ５１６に徴収された１つ以上の料金を指定するデータまたはデータオブジェクトを含む。料金リストデータ６０３の目的の１つは、取引商品パートナー５０２が特定のエンドユーザ５１６または取引に１つ以上の料金を割り当てられるようにすることであり得る。
【００５０】
メールテンプレートデータ６０４は、取引商品パートナー５０２がエンドユーザ５１６にイベントを通知できるようにするために使用され得る、テンプレートデータ、データオブジェクト、またはメッセージを含む。メールテンプレートデータ６０４は、取引商品パートナー５０２からエンドユーザ５１６への通信をスタイル設定およびカスタマイズできるようにする。カードプロファイルデータ６０５は、取引商品５１０の一部として発行された任意の物理カードの設計のために特定の取引商品５１０を構成するデータまたはデータオブジェクトを含み、任意の物理または仮想カードの最初の６桁を確立する。プログラム名データ６０６は、使用されている可能性がある取引商品５１０の特定の名前を構成する、データまたはデータオブジェクトを含む。
【００５１】
エンドユーザリスクデータ６０７は、指定されたメトリクスで顧客の支出または引き出しを制限するように取引商品５１０を構成する設定である、データまたはパラメータを含む。いくつかの実施形態では、エンドユーザリスクデータ６０７の例は、１回、１日、または７日間の顧客Ｐ２Ｐ額の制限、１回、１日、または７日間のＡＴＭ引き出し額の制限、１回、１日、または７日間の購入額の制限、１回、１日、または７日間の調整額の制限、１回、１日、または７日間の払い戻し額の制限、１回、１日、または７日間の払い戻し額の制限、ｐｉｎ誤入力回数の制限、ブロックされた国のリスト、ブロックされた小売商カテゴリのリスト、または取引速度の規定（たとえば、ｍｐｈなど、エンドユーザ５１６による同じ取引商品５１０を使用する２つの個人間取引の間の経過時間および移動距離に基づいて計算され、これを超過した場合には速すぎるとしてフラグが立つ場合がある）、を含み得る。エンドユーザリスクデータ６０７の目的の１つは、エンドユーザの取引に関連するリスクに対して特定のメトリクスを設定できるようにすることであり得る。
【００５２】
価値単位データ６０８は、取引商品５１０が使用され得るときに特定のタイプの価値単位を構成する、データまたはデータオブジェクトを含む。価値単位データ６０８の目的の１つは、取引商品５１０が動作できる価値単位のリストを有することであり得る。顧客相互作用データ６０９は、顧客が有することができる取引商品５１０との特定の相互作用を構成する、データまたはデータオブジェクトを含む。パートナー位置データ６１０は、取引商品パートナー５０２が取引商品５１０を配布、販売、またはサービスできる場所を含む、データまたはデータオブジェクトを含む。パートナー位置データ６１０の目的の１つは、取引商品５１０の構成を、取引商品パートナー５０２の位置に構成できるようにすることであり得る。
【００５３】
デフォルト言語データ６１１は、デフォルト言語を取引商品５１０で使用されるように構成する、データまたはデータオブジェクトを含む。デフォルト言語データ６１１の目的の１つは、言語の異なる国々での潜在的な使用のために、取引商品５１０を異なる言語に構成できるようにすることであり得る。セキュリティレベルデータ６１２は、公称セキュリティレベルとして指定され得る１つ以上のエンドユーザリスクデータ６０７パラメータのグループ化であり得る、データまたはデータオブジェクトを含む。たとえば、３つのリスクパラメータがセキュリティレベル１にグループ化され得る。次いで、さらに５つのリスクパラメータがレベル２として指定され得る。セキュリティレベルデータ６１２は、１）取引商品５１０がセキュリティレベルとして指定されたエンドユーザリスクデータ６０７の様々なグループを有することができるようにするため、および２）顧客が異なるセキュリティレベルに割り当てられるようにするために、機能する。
【００５４】
メールユーザグループデータ６１３は、マーケティング、安全性、セキュリティなどのような、通信用の取引商品５１０の顧客またはユーザであるデータまたはデータオブジェクトを含む。メールユーザグループデータ６１３の目的の１つは、電子メールが特定のテンプレートまたはスタイルで取引商品５１０のエンドユーザに送られるようにすることであり得る。
パートナーリスクデータ６１４は、取引商品５１０の１つ以上にサービスするために取引商品パートナー５０２によって使用される１つ以上の取引商品パートナー位置の取引量を制御するために使用される、データまたはデータオブジェクトを含む。パートナーリスクデータ６１４の目的の１つは、パラメータを設定するための構成を可能にすることであり得る。パートナーリスクデータ６１４は、パートナー位置リスクデータ６１５およびパートナーユーザリスクデータ６１６を含む。いくつかの実施形態では、パートナー位置リスクデータ６１５の例は、場所ごとの１回、１日、または７日間の顧客負荷量の制限、またはおそらく場所ごとの１回、１日、または７日間の顧客引き出し額の制限などであり得る。
【００５５】
パートナーユーザリスクデータ６１６は、取引商品５１０の１つ以上をサービスするために取引商品パートナー５０２によって使用される取引商品パートナー位置でパートナーユーザの取引量を制御するために使用される、データまたはデータオブジェクトを含む。いくつかの実施形態では、パートナーユーザリスクデータ６１６の例は、パートナーユーザごとの１回、１日、または７日間の顧客引き出し額の制限、またはおそらくパートナーユーザごとの１回、１日、または７日間の顧客負荷量の制限などであり得る。パートナー決済時間データ６１７は、取引商品５１０が使用され得る取引パートナー決済時間を構成するデータまたはデータオブジェクトを含む。パートナー決済時間データ６１７の目的の１つは、取引を集約し、取引の決済が行われるべき（１日の中の）決済時間の特定の構成を可能にすることであり得る。
【００５６】
パートナー主連絡先データ６１８は、取引商品パートナー５０２主担当者の連絡先情報を構成するデータまたはデータオブジェクトを含む。パートナー名データ６１９は、取引商品５１０のパートナーデータ５０６名前情報を構成するデータまたはデータオブジェクトを含む。パートナー言語データ６２０は、取引商品５１０を使用するときに表示すべき言語のパートナーデータ５０６を構成するデータまたはデータオブジェクトを含む。パートナー価値単位リストデータ６２１は、取引商品５１０となる、これらがサポートできる取引商品パートナー５０２価値単位を構成する、データ、アレイ、データオブジェクト、またはデータオブジェクトアレイを含む。メモテンプレートデータ６２２は、各取引に関する特定の情報をエンドユーザ５１６に提供するために使用され得る、テンプレートデータ、データオブジェクト、またはメッセージを含む。メモテンプレートデータ６２２の目的の１つは、エンドユーザ５１６への取引詳細通信をスタイル設定およびカスタマイズできるようにすることであり得る。
パートナー管理者データ６２３は、取引商品５１０を管理するための人々のプロファイルおよび役割の確立を可能にする、データまたはデータオブジェクトを含む。いくつかの実施形態では、パートナー管理者データ６２３の例は、リスクパラメータ、セキュリティレベル、役割構成、または許可構成を含み得る。パートナー管理者データ６２３の目的の１つは、取引商品５１０のユーザの構成を可能にすることであり得る。
【００５７】
ここで、取引ごとのアクワイアラからの処理のためのウォレットの作成および組織を示す、図７を参照する。エンドユーザアプリケーションディスプレイ７０１は、価値単位変換および利用商品７１１プラットフォームとの相互作用のためのディスプレイを備える。エンドユーザアプリケーションディスプレイ７０１は、ウォレットコンテナ７０２およびリスク管理インターフェース７０５を備える。ウォレットコンテナ７０２は、一次ウォレットシーケンスデータ８０４を決定するためにウォレット７０３の順序が調整され得るディスプレイを備える。ウォレットコンテナ７０２は、好ましくは１つ以上のウォレット７０３を備える。
【００５８】
ウォレット７０３は、ある量の価値単位を保持するインターフェース、データ、データオブジェクト、またはプロセッサ機能を有し得るグラフィカルモジュールを備える。ウォレット７０３は、本明細書において「越境ウォレット」と呼ばれる代替実施形態を有する。越境ウォレットは、取引商品口座とは相互作用せずに外部呼び出しを通じて越境口座と相互作用するウォレットを備える。
【００５９】
ウォレット７０３は、好ましくは二次ウォレットシーケンスセレクタトグル７０４を備える。二次ウォレットシーケンスセレクタトグル７０４は、二次ウォレットシーケンスの一部であるか否かの間でエンドユーザがウォレット７０３の状態をトグルできるようにする、エンドユーザインターフェースセレクタを備える。
【００６０】
リスク管理インターフェース７０５は、取引商品パートナー５０２またはエンドユーザ５１６がエンドユーザリスクデータ６０７に基づいて自身のリスクを管理するための手段を備える。価値単位変換マネージャ７０６は、価値単位変換用の、アルゴリズムを実装し、および／またはデータを記憶する、モジュールを備える。一実施形態では、価値単位変換マネージャ７０６は好ましくは、ウォレットプロセッサ７１０、取引評価器７０８、交換プロセッサ７０９、そして最後に、価値単位レジストリ７０７を備える。価値単位レジストリ７０７は、価値単位交換を構成するパラメータを備える。
【００６１】
取引評価器７０８は、取引ごとに取引商品５１０のデータ、アルゴリズム、および機能を管理する、１つ以上のモジュールを備える。一実施形態では取引評価器７０８は好ましくは、取得額データ８０８、取引決定器８０９、適用料金データ８０７、料金セレクタ８０６、取引計算機８０５、そして最後に、合計必要額８１０を含む。
【００６２】
交換プロセッサ７０９は、１つ以上のウォレットコンテナ７０２の間の価値単位の交換を仲介するための、アルゴリズムを実装し、および／またはデータを記憶する、１つ以上のモジュールを備える。交換プロセッサ７０９は好ましくは、ウォレット対目標価値単位率８２０、目標クロストレード価値単位率８２１、ウォレットクロストレード価値単位率８１５、クロストレード価値単位８１８、クロストレードマネージャ８１７、ウォレット価値単位８１６、目標価値単位ウォレット８０３、目標価値単位８１９、そして最後に、必要合計額を含む。
【００６３】
ウォレットプロセッサ７１０は、取引商品５１０のウォレットベースの機能をサポートするための、アルゴリズムを実装し、データを記憶する、１つ以上のモジュールを備える。ウォレットプロセッサ７１０は好ましくは、二次ウォレットシーケンスセレクタ８１１、一次ウォレットシーケンスデータ８０４、二次ウォレットシーケンスデータ８０２、ウォレットタイプデータ８１３、ウォレットプロセスアルゴリズム８１２、そして最後に、ホールドクリアラ８１４を備える。
【００６４】
価値単位変換および利用商品７１１は、エンドユーザ５１６が複数の価値単位を管理し、１つ以上の取引を実行することを可能にする、取引商品５１０の実施形態を備える。価値単位変換および利用商品７１１の目的の１つは、価値単位が交換、引き出し、購入のために使用、または別途利用され得る方法を示すため、１つ以上の交換に動作可能に接続された異なる価値単位の１つ以上のウォレット７０３を、人が有することができるようにすることであり得る。価値単位変換および利用商品７１１は、好ましくは価値単位変換マネージャ７０６を備える。
【００６５】
ここで、取引中の取引商品の実装を示す、図８を参照する。現在のウォレットシーケンス８０１は、反復されている可能性のあるインスタンスデータシーケンスを含む。たとえば、一次ウォレットシーケンスデータ８０４または二次ウォレットシーケンスデータ８０２である。二次ウォレットシーケンスデータ８０２は、一次ウォレットシーケンスデータ８０４から選択され得る１つ以上のウォレット７０３のシーケンスを含み、一次ウォレットシーケンスデータ８０４の順序を継承する。
【００６６】
目標価値単位ウォレット８０３は、履行すべき支払い取引メッセージ５２０から要求され得る通貨タイプを含む。一次ウォレットシーケンスデータ８０４は、特定の順序で設定された１つ以上のウォレット７０３のシーケンスを含む。一次ウォレットシーケンスデータ８０４の目的の１つは、取引商品５１０のエンドユーザ５１６が、ウォレット価値単位８１６が取引に適用されるべき順序を設定できるようにすることであり得る。
【００６７】
取引計算機８０５は、合計必要額８１０を得るために適用料金データ８０７および取得額データ８０８を合計するモジュールを備える。料金セレクタ８０６は、支払い取引メッセージ５２０から集められた金額に加算される追加料金を決定するモジュールを備える。料金セレクタ８０６の目的の１つは、合計必要額８１０を決定するときに加算される料金を決定するために、構成されたデータを照会する手段を有することであり得る。
【００６８】
適用料金データ８０７は、料金セレクタ８０６から集められた料金の合計を保持するモジュールを備える。取得額データ８０８は、支払い取引メッセージ５２０から集められた価値単位量を含む。取引決定器８０９は、取引評価器７０８内で使用するために支払い取引メッセージ５２０から１つ以上のデータを取得するモジュールを備える。取引決定器８０９の目的の１つは、価値単位変換および利用商品７１１の使用を実施するために、関連データを収集するための支払い取引メッセージ５２０の処理を可能にすることであり得る。
【００６９】
合計必要額８１０は、適用料金データ８０７および取得額データ８０８の合計を記憶する、データまたはデータオブジェクトを備える。
【００７０】
二次ウォレットシーケンスセレクタ８１１は、ウォレット７０３を二次ウォレットシーケンスデータ８０２に追加または削除するモジュールを備える。ウォレットプロセスアルゴリズム８１２は、価値単位変換および利用商品７１１におけるウォレット７０３の価値単位が適用されるべき順序を決定する能力、必要合計額に関するデータの計算および保存、価値単位量に対する信用照会の実行を含む、取引を満たすために十分な価値単位が利用可能であるか否かを判断および計算するロジックを含む。ウォレットタイプデータ８１３は、ウォレット７０３が二次ウォレットシーケンスの一部であり得るか否かを示す。ホールドクリアラ８１４は、承認取引の保留を解除する１つ以上のモジュールを含む。ホールドクリアラ８１４の目的の１つは、承認取引中に指定された、境界画定された価値単位の口座を清算できるようにすることであり得る。
【００７１】
ウォレットクロストレード価値単位率８１５は、目標価値単位８１９とクロストレード価値単位８１８との間の価値単位変換率を含む。ウォレット価値単位８１６は、価値単位変換および利用商品７１１内のウォレットコンテナ７０２において利用可能であり得る価値単位タイプを含む。クロストレードマネージャ８１７は、ウォレット対目標価値単位率８２０を生成するためのクロストレード価値単位８１８を有することが可能な異なる統合５１５を識別するためのモジュールを備える。
【００７２】
クロストレード価値単位８１８は、２つ以上の統合５１５の間で共通の価値単位を含み、いくつかの実施形態では、これを通じて中間価値単位として第１価値単位タイプから第２価値単位への変換を可能にする。目標価値単位８１９は、履行すべき支払い取引メッセージ５２０から要求され得る価値単位タイプを含む。ウォレット対目標価値単位率８２０は、中間クロストレード価値単位８１８を通じてウォレットクロストレード価値単位率８１５および目標クロストレード価値単位率８２１から導出される価値単位変換率を含む。目標クロストレード価値単位率８２１は、目標価値単位８１９とクロストレード価値単位８１８との間の価値単位変換率を含む。
【００７３】
ここで、システムの全体的な使用を示す、図９Ａから図９Ｂを参照する。最初のステップでは、取引プラットフォーム構成システム５０１内の制御コンソール５０３が計算装置１０１上に表示され得る（ステップ９０１）。次に、取引商品クリエータ５０８によって制御コンソール５０３からパートナーデータ５０６が受信され得る（ステップ９０２）。ステップ９０２は、関連する方法（１０００「取引商品パートナーの設定」）において、以下でさらに詳述され得る。
【００７４】
次に、取引商品クリエータ５０８によって制御コンソール５０３から取引商品データ５０５が受信され得る（ステップ９０３）。ステップ９０３は、関連する方法（１１００「取引商品の設定」）において、以下でさらに詳述され得る。次に、取引商品５１０および取引商品パートナー５０２は、取引証書商品データ５０４として互いに関連するように構成される（ステップ９０４）。次に、エンドユーザアプリケーションシステム５１２は、１つ以上の計算装置１０１を通じて１つ以上の取引商品口座５１４の構成を受信する（ステップ９０５）。次に、統合マネージャ５０９は、取引商品５１０を作成するために、商品エンジン５０７および取引商品クリエータ５０８で構成され得る（ステップ９０６）。
【００７５】
次に、エンドユーザアプリケーションシステム５１２は、１つ以上のエンドユーザアプリケーションシステム５１２へのアクセスのために通信ネットワーク１０７と動作可能に接続され得る（ステップ９０７）。次に、１つ以上のエンドユーザアプリケーション装置５１３上に表示されるために、１つ以上のエンドユーザアプリケーションディスプレイ７０１が作成される（ステップ９０８）。
【００７６】
次に、エンドユーザ５１６はアクワイアラ５１８において１つ以上の取引を実施し、関連する支払い取引メッセージ５２０が取引商品５１０によって受信され、これはその後、そのアルゴリズムを実施する（ステップ９０９）。取引商品５１０が価値単位変換および利用商品７１１である場合には（ステップ９１０）、取引決定器８０９の取引評価器７０８は、支払い取引メッセージ５２０から取引のタイプを識別する（ステップ９１１）。
【００７７】
取引タイプは清算取引であると取引決定器８０９が判断した場合には（ステップ９１２）、取引評価器７０８は、清算取引が以前の承認を有するかどうか調査する（ステップ９１３）。
【００７８】
以前の承認を有していない場合には（ステップ９１４）、取引は価値単位変換マネージャ７０６によって評価され得る（ステップ９１５）。ステップ９１５は、関連する方法（１３００「価値単位変換および利用商品の使用」）において、以下でさらに詳述される。
【００７９】
ステップ９１３から、以前の承認を有している場合には（ステップ９１６）、ホールドクリアラ８１４モジュールは、１つ以上のウォレット７０３に関連するいかなる保留も解除する（ステップ９１７）。次に、ステップ９１５を参照する。
【００８０】
ステップ９１１から、取引タイプは承認取引であると取引決定器８０９が判断した場合には（ステップ９１８）、ステップ９１５を参照する。
【００８１】
ステップ９０８から、取引商品５１０のエンドユーザアプリケーションシステム５１２が価値単位変換および利用商品７１１であり、エンドユーザ５１６が取引商品５１０をカスタマイズしたい場合には（ステップ９１９）、価値単位変換および利用商品７１１は取引商品口座５１４用に構成されてもよい（ステップ９２０）。ステップ９２０は、関連する方法（１２００「価値単位変換および利用商品の構成」）において、以下でさらに詳述される。次に、ステップ９０９を参照する。
【００８２】
ここで、取引商品パートナーの設定を示す、図１０を参照する。最初のステップでは、パートナー名データ６１９が制御コンソール５０３から受信され、パートナーデータ５０６の一部として構成され得る（ステップ１００１）。次に、パートナー言語データ６２０が制御コンソール５０３から受信され、パートナーデータ５０６の一部として構成され得る（ステップ１００２）。次に、パートナー価値単位リストデータ６２１が制御コンソール５０３から受信されてもよく、パートナーデータ５０６の一部として構成され得る（ステップ１００３）。
【００８３】
次に、パートナー決済時間データ６１７が制御コンソール５０３から受信されてもよく、パートナーデータ５０６の一部として構成され得る（ステップ１００４）。次に、パートナー主連絡先データ６１８が制御コンソール５０３から受信されてもよく、パートナーデータ５０６の一部として構成され得る（ステップ１００５）。次に、パートナー管理者データ６２３が制御コンソール５０３から受信されてもよく、パートナーデータ５０６の一部として構成され得る（ステップ１００６）。
【００８４】
ステップ１００３から、取引パートナーが越境ウォレットプロバイダになりたい場合には（ステップ１００７）、パートナー価値単位リストデータ６２１の１つ以上の部分が、ある価値単位の越境口座に関するものとして指定されてもよい（ステップ１００８）。次に、ステップ１００４を参照する。
【００８５】
ここで、取引商品の設定を示す、図１１Ａから図１１Ｂを参照する。最初のステップでは、価値単位データ６０８が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０１）。次に、デフォルト言語データ６１１が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０２）。次に、パートナー位置データ６１０が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０３）。次に、パートナーリスクデータ６１４が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０４）。
【００８６】
次に、パートナー料金データ６０２が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０５）。次に、顧客相互作用データ６０９が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０６）。次に、カードプロファイルデータ６０５が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０７）。次に、プログラム名データ６０６が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０８）。
【００８７】
次に、料金リストデータ６０３が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１０９）。次に、メールユーザグループデータ６１３が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１０）。次に、決済日データ６０１が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１１）。次に、セキュリティレベルデータ６１２が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１２）。
【００８８】
次に、セキュリティレベルデータ６１２は、制御コンソール５０３から受信され、エンドユーザリスクデータ６０７のグループ化としての取引商品データ５０５の一部として構成され得る（ステップ１１１３）。次に、エンドユーザリスクデータ６０７が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１４）。次に、メールテンプレートデータ６０４が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１５）。次に、メモテンプレートデータ６２２が制御コンソール５０３から受信され、取引商品データ５０５の一部として構成され得る（ステップ１１１６）。
【００８９】
ここで、価値単位変換および利用商品の構成を示す、図１２を参照する。最初のステップでは、デフォルトの一次ウォレットシーケンスデータ８０４がエンドユーザアプリケーションディスプレイ７０１上に表示されてもよく、関連する価値単位データ６０８が表示されてもよい（ステップ１２０１）。次に、エンドユーザアプリケーションディスプレイ７０１内のウォレットコンテナ７０２の１つ以上のウォレット７０３は、エンドユーザ５１６の相互作用によってウォレットタイプデータ８１３用に構成され得る（ステップ１２０２）。
【００９０】
１つ以上のウォレット７０３が、エンドユーザアプリケーションディスプレイ７０１内の二次ウォレットシーケンスデータ８０２メンバーとして、追加または削除される場合には（ステップ１２０３）、二次ウォレットシーケンスセレクタ８１１は、選択されたウォレットメンバーを追加または削除する（ステップ１２０４）。次に、ウォレットプロセッサ７１０は、価値単位変換および利用商品７１１内にデータを構成し、ウォレットタイプデータ８１３データが保存され得る（ステップ１２０５）。
【００９１】
ステップ１２０２から、ウォレットコンテナ７０２内のウォレット７０３の一次ウォレットシーケンスデータ８０４がエンドユーザアプリケーションディスプレイ７０１内に再配置される場合には（ステップ１２０６）、新しい一次ウォレットシーケンスデータ８０４は、そのエンドユーザ５１６向けに構成されるものとして、ウォレットプロセッサ７１０によって更新され得る（ステップ１２０７）。次に、ステップ１２０５を参照する。
【００９２】
ここで、価値単位変換および利用商品の使用を示す、図１３を参照する。最初のステップでは、取引決定器８０９が取得額データ８０８を処理する（ステップ１３０１）。次に、取引決定器８０９は、取得額データ８０８の目標価値単位８１９を識別する（ステップ１３０２）。次に、取引計算機８０５は、合計必要額８１０を計算し、合計必要額８１０として必要合計運用額を設定する（ステップ１３０３）。ステップ１３０３は、関連する方法（１４００「合計必要額の計算」）において、以下でさらに詳述される。次に、ウォレットプロセッサ７１０は、現在のウォレット７０３としての二次ウォレットシーケンス内の第１のウォレット７０３から始めて、ウォレット７０３の調査を開始する（ステップ１３０４）。ステップ１３０４は、関連する方法（１５００「現在のウォレットの調査」）において、以下でさらに詳述される。
【００９３】
取引ニーズが満たされない場合には（ステップ１３０５）、取引評価器は、取引拒否メッセージをスイッチ５１９に送信する（ステップ１３０６）。
【００９４】
ステップ１３０４から、取引ニーズが満たされる場合（ステップ１３０７）、または取引が承認取引にある場合には（ステップ１３０８）、ウォレットプロセッサ７１０は、合わせて合計必要額８１０になるウォレット７０３内の価値単位量に対して信用照会を行う（ステップ１３０９）。次に、取引評価器７０８は、スイッチ５１９に承認メッセージ５２２を送信する（ステップ１３１０）。
【００９５】
ステップ１３０７から、取引が清算取引である場合には（ステップ１３１１）、交換プロセッサ７０９は、統合５１５からその後適用可能となるウォレット対目標価値単位率８２０を使用して合計必要額８１０を満たすために必要とされる価値単位変換を実行する（ステップ１３１２）。次に、取引評価器７０８は、清算取引を受け付けるスイッチ５１９にメッセージを送信する（ステップ１３１３）。
【００９６】
ここで、合計必要額の計算を示す、図１４を参照する。最初のステップでは、料金セレクタ８０６は、エンドユーザに追加される超過料金を決定するために、料金リストデータ６０３に照会する（ステップ１４０１）。次に、料金セレクタ８０６は、必要であれば、エンドユーザに追加される超過金額を決定するために、パートナー料金データ６０２に照会し得る（ステップ１４０２）。次に、取引計算機８０５は、適用料金データ８０７と取得額データ８０８とを合計して合計必要額８１０を求める（ステップ１４０３）。
【００９７】
ここで、現在のウォレットの調査を示す、図１５を参照する。最初のステップでは、ウォレットプロセッサ７１０は、現在のウォレット７０３の価値単位および利用可能額を調査する（ステップ１５０１）。現在のウォレット７０３が越境ウォレットである場合、ウォレットプロセッサ７１０は、適用可能なプログラミングインターフェースを使用して、越境ウォレットプロバイダ内の現在のウォレット７０３の価値単位および利用可能額を調査し（ステップ１５０２）、その後交換プロセッサ７０９は、適用可能なウォレット対目標価値単位率８２０を決定する（ステップ１５０３）。ステップ１５０３は、関連する方法（１６００「価値単位変換率の決定」）において、以下でさらに詳述される。
【００９８】
次に、取引評価器７０８は、ウォレット７０３内の利用可能な価値単位量を合計必要額８１０の目標価値単位８１９に変換するために、適用可能なウォレット対目標価値単位率８２０を使用し、このような額を必要合計額から減算する（ステップ１５０４）。
【００９９】
結果としての必要合計額がゼロ以下である場合、取引ニーズは満たされている（ステップ１５０５）。次いで、ステップ１３０７を参照する。
【０１００】
ステップ１５０４から、結果としての必要合計額がゼロより大きい場合、取引ニーズは満たされていない（ステップ１５０６）。調査中のウォレットシーケンス内で調査に利用可能な他のウォレット７０３がある場合には、調査中のウォレットシーケンス内の次のウォレット７０３が現在のウォレット７０３となり（ステップ１５０７）、次いでステップ１５０１を参照する。
【０１０１】
ステップ１５０６から、調査中のウォレットシーケンス内で調査に利用可能な他のウォレット７０３がない場合（ステップ１５０８）、および目標価値単位ウォレット８０３が調査されていない場合には、目標価値単位ウォレット８０３が現在のウォレット７０３となる（ステップ１５０９）。次いで、ステップ１５０１を参照する。
【０１０２】
ステップ１５０８から、目標価値単位ウォレット８０３が既に調査されている場合（ステップ１５１０）、および一次ウォレットシーケンスが調査されていない場合、一次ウォレットシーケンス内の第１のウォレット７０３が現在のウォレット７０３となる（ステップ１５１１）。次いで、ステップ１５０１を参照する。ステップ１５１０から、一次ウォレットシーケンスが既に調査されている場合（ステップ１５１２）。次いで、ステップ１３０５を参照する。
【０１０３】
ここで、価値単位変換率の決定を示す、図１６を参照する。最初のステップでは、交換プロセッサ７０９が交換テーブルに照会する（ステップ１６０１）。次に、交換プロセッサ７０９は価値単位変換率を返す（ステップ１６０２）。
【０１０４】
ステップ１６０１から、交換テーブルが定期的な更新を必要とする場合には（ステップ１６０３）、交換テーブルアップデータは、１つ以上の価値単位からの１つ以上の価値単位変換率を決定する（ステップ１６０４）。ステップ１６０３は、関連する方法（１７００「価値単位変換率を確立する方法の決定」）において、以下でさらに詳述される。次に、交換プロセッサ７０９は交換テーブルを更新する（ステップ１６０５）。
【０１０５】
ここで、価値単位変換率を確立する方法の決定を示す、図１７を参照する。最初のステップでは、交換プロセッサ７０９は目標価値単位８１９を決定する（ステップ１７０１）。次に、交換プロセッサ７０９はウォレット価値単位８１６を決定する（ステップ１７０２）。
【０１０６】
システムが、統合５１５から価値単位変換率見積を取得したい場合には（ステップ１７０３）、単一の統合５１５から見積価値単位変換率を取得する（ステップ１７０４）。ステップ１７０４は、関連する方法（１９００「単一の相互作用からの見積価値単位変換率の取得」）において、以下でさらに詳述される。
【０１０７】
ステップ１７０２から、システムが２つ以上の統合５１５から価値単位変換率見積を取得したい場合には（ステップ１７０５）、ウォレット価値単位８１６および目標価値単位８１９の両方を有する２つ以上の統合５１５から見積変換率を取得する（ステップ１７０６）。ステップ１７０６は、関連する方法（２０００「ウォレット価値単位および目標価値単位の両方を有する２つ以上の統合からの見積価値単位変換率の取得」）において、以下でさらに詳述される。
【０１０８】
ステップ１７０２から、ウォレット価値単位８１６および目標価値単位８１９の両方と一致できる統合５１５がない場合には（ステップ１７０７）、ステップ２００１を参照する。ステップ１７０７は、関連する方法（１８００「ウォレット価値単位および目標額価値単位の両方との統合がないときの２つの統合との相互作用」）において、以下でさらに詳述される。
【０１０９】
ここで、ウォレット価値単位および目標額価値単位の両方との統合がないときの２つの統合との相互作用を示す、図１８を参照する。最初のステップでは、クロストレードマネージャ８１７は、クロストレード価値単位８１８およびウォレット価値単位８１６も有する１つ以上の統合５１５を識別する（ステップ１８０１）。次に、クロストレードマネージャ８１７は、クロストレード価値単位８１８および目標価値単位８１９も有する１つ以上の統合５１５を識別する（ステップ１８０２）。次に、ウォレットクロストレード価値単位率８１５が、１つ以上の統合５１５から受信され得る（ステップ１８０３）。
【０１１０】
次に、目標クロストレード価値単位率８２１が、１つ以上の統合５１５から受信され得る（ステップ１８０４）。次に、ウォレット対目標価値単位率８２０を取得するために、ウォレットクロストレード価値単位率８１５に目標クロストレード価値単位率８２１を乗じる（ステップ１８０５）。次に、目標価値単位８１９での取引ニーズを満たすために、ウォレット対目標価値単位率８２０に基づいて必要とされるウォレット価値単位８１６量を計算する（ステップ１８０６）。
【０１１１】
これが清算取引である場合には（ステップ１８０７）、価値単位交換を実行するためまたは後にバッチ取引するために、取引を統合５１５に提出する（ステップ１８０８）。
【０１１２】
ステップ１８０６から、これが承認取引である場合には（ステップ１８０９）、必要とされるウォレット価値単位８１６量に信用照会を追加する（ステップ１８１０）。
【０１１３】
ここで、単一の相互作用からの見積価値単位変換率の取得を示す、図１９を参照する。最初のステップでは、ウォレット価値単位８１６および目標価値単位８１９を有する統合５１５を識別する（ステップ１９０１）。次に、システムは、ウォレット対目標価値単位率８２０を取得する（ステップ１９０２）。
【０１１４】
ここで、ウォレット価値単位および目標価値単位の両方を有する２つ以上の統合からの見積価値単位変換率の取得を示す、図２０を参照する。最初のステップでは、ウォレット価値単位８１６および目標価値単位８１９を有する２つ以上の統合５１５を識別する（ステップ２００１）。次に、最も低いウォレット対目標価値単位率８２０との統合５１５を選択する（ステップ２００２）。
【０１１５】
以下の要素および／または用語：越境ウォレットプロバイダ、承認取引、清算取引、必要合計額、交換テーブル、交換テーブルアップデータ、価値単位取引、越境口座、物理ポート、独立プロセッサ、インターフェースメモリ、バス、プログラム命令、システムサーバ、マウス、キーボード、グラフィカルユーザインターフェース、越境ウォレット、およびデータオブジェクトは、動作機能にとって重要であるが、図面には表されず、以下に示される。
【０１１６】
越境ウォレットプロバイダは、信用照会、引き出し、送金などを含む口座管理を可能にするＵＲＬ、ユーザ名、パスワード、開示を有するウォレット７０３のための口座を保有するエンティティを含む。承認取引は、エンドユーザ５１６によって開示される取引を証印するための認可を要求する、取引ネットワーク５１７を通じてアクワイアラ５１８から送信された取引を含む。清算取引は、実際の支払いの決済が要求され得る取引を含む。必要合計額は、取引ニーズが満たされ得るか否かを判断するための現在のウォレットの調査中に取引評価器７０８によって使用される目標価値単位８１９の、運用中の勘定額を含む。交換テーブルは、異なる価値単位およびそれらの交換率に関するデータを含む。交換テーブルアップデータは、交換テーブル内のデータを更新する手段を含む。
【０１１７】
価値単位は、少なくとも１つの交換率を有するように計算され得る取引可能な価値の単位を含む。取引は、１つ以上の価値単位の変化をもたらすイベントを含む。いくつかの実施形態では、取引の例は、変換、売買、送金、支払い、引き出しなどを含み得る。越境口座は、越境ウォレットプロバイダ用の関連口座を含む。
【０１１８】
物理ポートは、プラグまたはケーブルが接続する機器の特殊なコンセントを含む。独立プロセッサは、適切な媒体との通信を可能にするプロセッサ１０４を含む。いくつかの実施形態では、独立プロセッサの例は、オーディオプロセッサまたはおそらくビデオプロセッサなどであり得る。いくつかの実施形態では、インターフェースメモリの例は、揮発性および／または不揮発性メモリ（たとえば、ＲＡＭ）、ＤＤＲ、ＤＤＲ２、またはＧＤＤＲを含み得る。バスは、コンピュータ内のコンポーネント間、またはコンピュータ間でデータを転送する通信システムを含む。
【０１１９】
プログラム命令は、オペレーティングシステム、および／または１つ以上のアプリケーションの、制御実行用のメカニズムを含むか、またはこれらで構成される。いくつかの実施形態では、プログラム命令の例は、オブジェクトコード、コンパイラによって生成されたコード、マシンコード、アセンブラまたはリンカによって生成されたコード、バイトコード、またはインタープリタを使用して実行されるコードを含み得る。システムサーバは計算装置１０１を含む。マウスは、表面に対する二次元運動を検出するポインティングデバイスを含む。キーボードは、ワードプロセッサ、テキストエディタ、またはその他のプログラムにテキストおよび数字をタイピングするためのテキスト入力インターフェースを含む。グラフィカルユーザインターフェースは、テキストベースのユーザインターフェース、タイピングされたコマンドラベル、またはテキストナビゲーションの代わりに、二次表記などのグラフィカルアイコンおよび視覚インジケータを通じてユーザが電子デバイスと相互作用できるようにする、一種のユーザインターフェースを含む。
【０１２０】
越境ウォレットは、取引商品口座とは相互作用せずに外部呼び出しを通じて越境口座と相互作用するウォレットを備える。
【０１２１】
データオブジェクトは、変数、データ構造、関数、または方法を含み、そのため、値を有し、場合により識別子によって参照されるメモリ内の場所である。いくつかの実施形態では、データオブジェクトの例は、オブジェクトが変数、関数、およびデータ構造、または場合によりテーブルまたは列の組み合わせ、もしくはデータとデータベースエンティティとの間の関連付け（人の年齢を特定の人に関連付けるなど）などであり得るクラスの特定のインスタンスであり得る。
【図１】
2020522813.tif 000003
【図２】
2020522813.tif 000004
【図３】
2020522813.tif 000005
【図４】
2020522813.tif 000006
【図５】
2020522813.tif 000007
【図６】
2020522813.tif 000008
【図７】
2020522813.tif 000009
【図８】
2020522813.tif 000010
【図９Ａ】
2020522813.tif 000011
【図９Ｂ】
2020522813.tif 000012
【図１０】
2020522813.tif 000013
【図１１Ａ】
2020522813.tif 000014
【図１１Ｂ】
2020522813.tif 000015
【図１２】
2020522813.tif 000016
【図１３】
2020522813.tif 000017
【図１４】
2020522813.tif 000018
【図１５】
2020522813.tif 000019
【図１６】
2020522813.tif 000020
【図１７】
2020522813.tif 000021
【図１８】
2020522813.tif 000022
【図１９】
2020522813.tif 000023
【図２０】
2020522813.tif 000024
【国際調査報告】
2020522813.tif 000025
2020522813.tif 000026
2020522813.tif 000027