【手続補正書】
【提出日】平成30年3月2日(2018.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク・アプリケーションを実行する１以上のサーバ・コンピューティング・デバイスが、保留中の取引に対して支払を行うための支払要求を受信する工程であって、前記支払要求は、ユーザ識別子を含む、工程と、
前記１以上のサーバ・コンピューティング・デバイスが、複数の支払方法オプションを決定する工程と、
前記１以上のサーバ・コンピューティング・デバイスが、前記ユーザ識別子から取引ルーティング値を生成する工程と、
前記ネットワーク・アプリケーションを実行する前記１以上のサーバ・コンピューティング・デバイスが、生成された前記取引ルーティング値と支払アグリゲータ・システムとのマッピングを行うことによって、決定された前記複数の支払方法オプションの各々について複数の支払アグリゲータ・システムから１つの支払アグリゲータ・システムを識別する工程と、
前記１以上のサーバ・コンピューティング・デバイスが、前記支払要求に応答して、決定された前記複数の支払方法オプションの各々を、決定された前記支払方法オプションの各々について識別された前記支払アグリゲータ・システムを示す標識と共に提供する工程と、
を備える、方法。
【請求項２】
生成された前記取引ルーティング値と、前記支払アグリゲータ・システムを識別するように前記複数の支払アグリゲータ・システムに関連付けられている１以上の取引ルーティング範囲とを比較する工程と、をさらに備える、請求項１に記載の方法。
【請求項３】
ハッシュ関数を用いて、前記取引ルーティング値を算出する工程をさらに備える、請求項２に記載の方法。
【請求項４】
前記取引ルーティング値は、１から１００までのハッシュ化されたユーザ識別子を含み、前記１以上の取引ルーティング範囲は、０から１００までのルーティング割合範囲を含む、請求項３に記載の方法。
【請求項５】
決定された前記複数の支払方法オプションのうちの１つの支払方法オプションについて、前記支払方法オプションについて識別された前記支払アグリゲータ・システムが前記支払要求を処理することができないと決定する、処理不可決定工程と、
識別された前記支払アグリゲータ・システムが前記支払要求を処理することができないとの決定に基づいて、前記支払要求を処理することができる前記支払方法オプションについて替えの支払アグリゲータ・システムを識別する工程と、
前記替えの支払アグリゲータ・システムを示す標識を、前記支払方法オプションを処理するための識別された前記支払アグリゲータ・システムとして返す工程と、をさらに備える、請求項１に記載の方法。
【請求項６】
前記処理不可決定工程は、識別された前記支払アグリゲータ・システムは到達不可能であると決定する工程をさらに備える、請求項５に記載の方法。
【請求項７】
前記処理不可決定工程は、識別された前記支払アグリゲータ・システムが前記支払要求を処理することができないことを示す標識を受信する工程をさらに備える、請求項５に記載の方法。
【請求項８】
前記処理不可決定工程は、識別された前記支払アグリゲータ・システムが１以上の取引処理パラメータを提供することができなかったと決定する工程をさらに備える、請求項５に記載の方法。
【請求項９】
前記１以上の取引処理パラメータは、取引手数料値または取引プライス・ポイント値のうちの少なくとも１つを含む、請求項８に記載の方法。
【請求項１０】
前記支払要求を送信したクライアント・デバイスの地理的ロケーションを検出する工程をさらに備え、
前記複数の支払方法オプションを決定する工程が、前記複数の支払方法オプションは、検出された前記地理的ロケーションに対して関連付けられると決定する工程を備える、請求項１に記載の方法。
【請求項１１】
ネットワーク・アプリケーションを実行する１以上のサーバ・コンピューティング・デバイスが、複数の支払方法オプションを識別する工程と、
前記１以上のサーバ・コンピューティング・デバイスが、前記複数の支払方法オプションの各々に対応する、１以上の支払アグリゲータ・システムを識別する工程と、
前記ネットワーク・アプリケーションを実行する前記１以上のサーバ・コンピューティング・デバイスが、ある割合範囲のユーザ識別子を、前記１以上の支払アグリゲータ・システムの各々に対して割り当てる、割り当て工程と、
前記１以上のサーバ・コンピューティング・デバイスが、１以上の保留中の取引に対して支払を行うための１以上の支払要求を受信する工程であって、前記１以上の支払要求は、ユーザ識別子を含む、工程と、
前記１以上のサーバ・コンピューティング・デバイスが、前記ユーザ識別子が収まる前記割合範囲に基づいて、前記１以上の支払要求を処理するための少なくとも１つの割り当てられた支払アグリゲータ・システムを識別する、割合範囲に基づく支払アグリゲータ・システム識別工程と、
前記１以上のサーバ・コンピューティング・デバイスが、前記支払要求に応答して、前記少なくとも１つの割り当てられた支払アグリゲータ・システムを示す標識を提供する工程と、
を備える、方法。
【請求項１２】
前記ユーザ識別子をハッシュ化して、ハッシュ化されたユーザ識別子を生成する工程をさらに備え、
前記割合範囲に基づく支払アグリゲータ・システム識別工程は、ハッシュ化された前記ユーザ識別子が、前記少なくとも１つの割り当てられた支払アグリゲータ・システムに対して割り当てられた前記割合範囲のユーザ識別子内に存在すると決定することをさらに備える、請求項１１に記載の方法。
【請求項１３】
前記１以上の支払アグリゲータ・システムの各々に対して割り当てられた前記割合範囲のユーザ識別子を記憶するための取引ルーティング・テーブルを生成する工程をさらに備え、
前記割り当て工程は、前記１以上の支払アグリゲータ・システムの各々に関連付けられている１以上の取引メトリックを評価する工程をさらに備える、請求項１１に記載の方法。
【請求項１４】
前記１以上の取引メトリックが、取引手数料、取引転換率、信頼性スコア、可用性スコア、および利益性スコアのうちの少なくとも１つを備える、請求項１３に記載の方法。
【請求項１５】
前記少なくとも１つの割り当てられた支払アグリゲータ・システムは、前記１以上の支払要求を処理することができないと決定する工程と、
前記１以上の支払要求を処理するための少なくとも１つの替えの支払アグリゲータ・システムを識別する工程と、
前記少なくとも１つの替えの支払アグリゲータ・システムを示す標識を、前記少なくとも１つの割り当てられた支払アグリゲータ・システムの前記標識として返す工程と、をさらに備える、請求項１１に記載の方法。
【請求項１６】
ネットワーク・アプリケーションを実行する１以上のサーバ・コンピューティング・デバイスと、
命令を備える非一時的な記憶媒体とを備えるシステムであって、前記命令は、前記１以上のサーバ・コンピューティング・デバイスによって実行されると、前記システムに、
保留中の取引に対して支払を行うための支払要求を受信する工程であって、前記支払要求は、ユーザ識別子を含む、工程と、
複数の支払方法オプションを決定する工程と、
前記ユーザ識別子から取引ルーティング値を生成する工程と、
生成された前記取引ルーティング値と支払アグリゲータ・システムとのマッピングを行うことによって、決定された前記複数の支払方法オプションの各々について複数の支払アグリゲータ・システムから１つの支払アグリゲータ・システムを識別する工程と、
前記支払要求に応答して、決定された前記複数の支払方法オプションの各々を、決定された前記支払方法オプションの各々について識別された前記支払アグリゲータ・システムを示す標識と共に提供する工程と、
を行わせる、システム。
【請求項１７】
前記命令は、前記１以上のサーバ・コンピューティング・デバイスによって実行されると、前記システムにさらに、前記複数の支払方法オプションに関連付けられている１以上の取引処理パラメータを受信する工程を行わせる、請求項１６に記載のシステム。
【請求項１８】
前記命令は、前記１以上のサーバ・コンピューティング・デバイスによって実行されると、前記システムにさらに、
前記支払要求を送信したクライアント・デバイスの地理的ロケーションを検出する工程と、
検出された前記地理的ロケーションに関連付けられている支払方法オプションを識別する工程と、
取引処理パラメータは識別された前記支払方法オプションに対して関連付けられると決定する工程と、を行わせる、請求項１７に記載のシステム。
【請求項１９】
前記命令は、前記１以上のサーバ・コンピューティング・デバイスによって実行されると、前記システムにさらに、検出された前記地理的ロケーションにおける、決定された前記複数の支払方法オプションの各々の人気に基づいて、決定された前記複数の支払方法オプションを順序付ける工程を行わせる、請求項１８に記載のシステム。
【請求項２０】
前記ネットワーク・アプリケーションは、ソーシャル・ネットワーキング・システムである、請求項１９に記載のシステム。