IP Library Granted Patent US 10,496,999
Granted Patent B2
US 10,496,999 · App. 14/805,293 · Granted Dec 3, 2019

Method and apparatus of controlling network payment

Inventor: Jianwei Jin (Hangzhou, CN)
Assignee: Alibaba Group Holding Limited
G06Q20/405G06Q20/227G06Q20/36G06Q30/0601G06Q30/0613
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,496,999
App. No.
14/805,293
Granted
Dec 3, 2019
Kind
B2
Abstract

Methods and apparatuses of controlling a network payment are disclosed, which obtain a payment record when a selection of a payment instrument is needed, and determine a preferred payment instrument for a current transaction based on the payment record. By analyzing the payment record, a payment success rate of each payment instrument supported by a current payer under a current business scenario may be obtained, and a payment instrument having a maximum payment success rate may be set as the preferred payment instrument for the current transaction. The embodiments of the present disclosure therefore are able to implement an automatic selection of a payment instrument, reduce manual operations of a payer, simplify a payment process, and improve the payment efficiency and the transaction efficiency. In addition, using a payment instrument having a maximum payment success rate as a preferred payment instrument for a transaction may improve a success probability of a one-time payment, thus avoiding the need of re-selecting a new payment instrument and thereby improving the payment efficiency and the transaction efficiency.

Claims (38)

1. A method implemented by a network payment control server which includes one or more processors and a memory, the method comprising:

obtaining a payment record when multiple types of payment instruments that are able to complete a current transaction exist, obtaining the payment record comprising:

attempting to obtain a first payment record associated with payment completion of a current payer under a current business scenario;

attempting to obtain a second payment record associated with payment completion of the current payer under any business scenario in response to a failure in obtaining the first payment record; and

obtaining a third payment record of all payers under the current business scenario in response to a failure in obtaining the second payment record; and

determining a preferred payment instrument for the current transaction based at least in part on the obtained payment record, determining the preferred payment instrument for the current transaction comprising:

if the first payment record is obtained, identifying a payment instrument that is used by the current payer in a latest transaction with a successful payment from the first payment record, and directly using the payment instrument that is used by the current payer in the latest transaction with the successful payment as the preferred payment instrument for the current transaction without performing any statistical operations; and

if the first payment record is not obtained in response to no transaction associated with the current payer in the first payment record, then obtaining and analyzing the second payment record to obtain respective payment success rates of payment instruments supported by the current payer under any business scenario;

if the second payment record is not obtained in response to no transaction associated with the current payer in the second payment record, then analyzing the third payment record to obtain respective payment success rates of payment instruments supported by all the payers under the current business scenario;

in response to successfully obtaining and analyzing either the second or third payment record, comparing the respective payment success rates for the respective payment record obtained and analyzed, and

determining a payment instrument having a maximum payment success rate as the preferred payment instrument for the current transaction, wherein if the first or second payment record is obtained, the preferred payment instrument is automatically selected by the network payment control server to complete the current transaction, and if the third payment record is obtained, the preferred payment instrument is presented as a most suitable payment instrument to the current payer in order to complete the current transaction.

2. The method of claim 1 , further comprising storing a new payment record for the current transaction upon completion of the transaction.

3. An apparatus comprising:

one or more processors;

memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:

obtaining a payment record when multiple types of payment instruments that are able to complete a current transaction exist, obtaining the payment record comprising:

attempting to obtain a first payment record associated with payment completion of a current payer under a current business scenario;

attempting to obtain a second payment record associated with payment completion of the current payer under any business scenario in response to a failure in obtaining the first payment record; and

obtaining a third payment record of all payers under the current business scenario in response to a failure in obtaining the second payment record; and

determining a preferred payment instrument for the current transaction based at least in part on the obtained payment record, wherein determining the preferred payment instrument comprises:

if the first payment record is obtained, identifying a payment instrument that is used by the current payer in a latest transaction with a successful payment from the first payment record, and directly using the payment instrument that is used by the current payer in the latest transaction with the successful payment as the preferred payment instrument for the current transaction without performing any statistical operations; and

if the first payment record is not obtained in response to no transaction associated with the current payer in the first payment record, then obtaining and analyzing the second payment record to obtain respective payment success rates of payment instruments supported by the current payer under any business scenario;

if the second payment record is not obtained in response to no transaction associated with the current payer in the second payment record, then analyzing the third payment record to obtain respective payment success rates of payment instruments supported by all the payers under the current business scenario;

in response to successfully obtaining and analyzing either the second or third payment record, comparing the respective payment success rates for the respective payment record obtained and analyzed, and

determining a payment instrument having a maximum payment success rate as the preferred payment instrument for the current transaction, wherein if the first or second payment record is obtained, the preferred payment instrument is automatically selected by the network payment control server to complete the current transaction, and if the third payment record is obtained, the preferred payment instrument is presented as a most suitable payment instrument to the current payer in order to complete the current transaction.

4. The apparatus of claim 3 , wherein the acts further comprise storing a new payment record for the current transaction upon completion of the current transaction.

5. One or more computer-readable media storing executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:

obtaining a payment record when multiple types of payment instruments that are able to complete a current transaction exist, obtaining the payment record comprising:

attempting to obtain a first payment record associated with payment completion of a current payer under a current business scenario;

attempting to obtain a second payment record associated with payment completion of the current payer under any business scenario in response to a failure in obtaining the first payment record; and

obtaining a third payment record of all payers under the current business scenario in response to a failure in obtaining the second payment record; and

determining a preferred payment instrument for the current transaction based at least in part on the obtained payment record, determining the preferred payment instrument for the current transaction comprising:

if the first payment record is obtained, identifying a payment instrument that is used by the current payer in a latest transaction with a successful payment from the first payment record, and directly using the payment instrument that is used by the current payer in the latest transaction with the successful payment as the preferred payment instrument for the current transaction without performing any statistical operations; and

if the first payment record is not obtained in response to no transaction associated with the current payer in the first payment record, then obtaining and analyzing the second payment record to obtain respective payment success rates of payment instruments supported by the current payer under any business scenario;

if the second payment record is not obtained in response to no transaction associated with the current payer in the second payment record, then analyzing the third payment record to obtain respective payment success rates of payment instruments supported by all the payers under the current business scenario;

in response to successfully obtaining and analyzing either the second or third payment record, comparing the respective payment success rates for the respective payment record obtained and analyzed, and

determining a payment instrument having a maximum payment success rate as the preferred payment instrument for the current transaction, wherein if the first or second payment record is obtained, the preferred payment instrument is automatically selected by the network payment control server to complete the current transaction, and if the third payment record is obtained, the preferred payment instrument is presented as a most suitable payment instrument to the current payer in order to complete the current transaction.

6. The one or more computer-readable media of claim 5 , the acts further comprising storing a new payment record of the current transaction upon completion of the transaction.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 054064/0610 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053650/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: JIN, JIANWEI
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 038523/0383 →
Priority Claims (1)
CN 2014 1 0374084 · Jul 31, 2014 · national
Continuity (1)
Related Publication 20160034861A1 · Feb 4, 2016