[go: up one dir, main page]

CN110033247B - Payment channel recommendation method and system - Google Patents

Payment channel recommendation method and system Download PDF

Info

Publication number
CN110033247B
CN110033247B CN201910007581.4A CN201910007581A CN110033247B CN 110033247 B CN110033247 B CN 110033247B CN 201910007581 A CN201910007581 A CN 201910007581A CN 110033247 B CN110033247 B CN 110033247B
Authority
CN
China
Prior art keywords
payment
channel
recommendation
time window
capacity
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.)
Active
Application number
CN201910007581.4A
Other languages
Chinese (zh)
Other versions
CN110033247A (en
Inventor
吴彦伦
周扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Advanced New Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Advanced New Technologies Co Ltd filed Critical Advanced New Technologies Co Ltd
Priority to CN201910007581.4A priority Critical patent/CN110033247B/en
Publication of CN110033247A publication Critical patent/CN110033247A/en
Priority to TW108130392A priority patent/TWI712970B/en
Priority to PCT/CN2019/124092 priority patent/WO2020140697A1/en
Application granted granted Critical
Publication of CN110033247B publication Critical patent/CN110033247B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/085Payment architectures involving remote charge determination or related payment systems

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application relates to the field of online payment, and discloses a payment channel recommendation method and a payment channel recommendation system, which can effectively achieve the capacity target of a payment channel and enable a user to have good payment experience. The method comprises the following steps: acquiring the actual ratio of the payment capacity of each channel in the last time window; according to the actual occupation ratio and the preset expected occupation ratio of the payment capacity of each channel in the current time window, adjusting the recommendation ratio of the payment capacity of each channel in the previous time window to obtain the recommendation ratio of the payment capacity of each channel in the current time window; and obtaining a payment channel recommendation result for the specified user according to the recommendation ratio of the current time window and the payment preference parameter of the specified user.

Description

Payment channel recommendation method and system
Technical Field
The application relates to the field of online payment, in particular to a recommendation technology of a payment channel.
Background
E-commerce websites often have large promotions, each of which is a challenge to the payment system. One problem faced by payment systems is the risk of payment channel capacity, which, if the use of a user payment channel is not guided, may result in a large number of users intensively using a certain payment channel, exceeding the processing capacity of the payment channel, thereby failing to complete payment in time, resulting in poor user payment experience, and eventually possibly affecting sales.
Related public technologies are not found at present about how to provide recommendation suggestions of payment channels to users in real time and realize recommendation personalized drainage so as to break through the problem of peak capacity of the payment channels.
Disclosure of Invention
The application aims to provide a payment channel recommendation method and a payment channel recommendation system, which can effectively achieve the capacity target of a payment channel and enable a user to have good payment experience.
In order to solve the above problem, the present application discloses a payment channel recommendation method, including:
acquiring the actual ratio of the payment capacity of each channel in the last time window;
according to the actual occupation ratio and a preset expected occupation ratio of the payment capacity of each channel in the current time window, adjusting the recommendation ratio of the payment capacity of each channel in the previous time window to obtain the recommendation ratio of the payment capacity of each channel in the current time window;
obtaining a payment channel recommendation result of the appointed user according to the recommendation ratio of the current time window and the payment preference parameter of the appointed user; wherein the payment preference parameter is a parameter reflecting the degree of preference of a user for each payment channel that the user can use.
In a preferred embodiment, the adjusting the recommended ratio of the last time window further comprises:
and dividing the expected ratio of the payment capacity of each channel in the current time window by the actual ratio of the payment capacity of each channel in the previous time window, and multiplying the actual ratio by the recommended ratio of the payment capacity of each channel in the previous time window to obtain the recommended ratio of the payment capacity of each channel in the current time window.
In a preferred embodiment, the obtaining a recommendation result of a payment channel to a specified user according to the recommendation ratio of the current time window and a payment preference parameter of the specified user further includes:
for each channel, multiplying the recommendation ratio of the channel in the current time window by the payment preference parameter of the specified user to the channel to obtain the recommendation value of the specified user to the channel;
and taking the channel with the maximum recommendation value as a payment channel recommendation result for the specified user.
In a preferred embodiment, the payment preference parameter is obtained according to the payment behavior of the user in the last period of time and/or the setting of the user.
In a preferred embodiment, the step of obtaining the payment channel recommendation result for the specified user according to the recommendation ratio of the current time window and the payment preference parameter of the specified user is triggered when the specified user submits an order.
In a preferred example, after the obtaining of the recommendation result of the payment channel to the specified user, the method further includes: and sending the payment channel recommendation result to the terminal used by the specified user.
In a preferred embodiment, the length of the time window is in the range of 10 seconds to 15 seconds.
The application also discloses a payment channel recommendation system, includes:
the actual ratio acquisition module is used for acquiring the actual ratio of the payment capacity of each channel in the last time window;
the recommendation ratio adjusting module is used for adjusting the recommendation ratio of the payment capacity of each channel in the previous time window according to the actual ratio and the preset expected ratio of the payment capacity of each channel in the current time window to obtain the recommendation ratio of the payment capacity of each channel in the current time window;
the recommending module is used for obtaining a payment channel recommending result of the appointed user according to the recommending ratio of the current time window and the payment preference parameter of the appointed user; wherein the payment preference parameter is a parameter reflecting the degree of preference of a user for each payment channel that the user can use.
In a preferred example, the recommendation ratio adjustment module adjusts the recommendation ratio by: and dividing the expected ratio of the payment capacity of each channel in the current time window by the actual ratio of the payment capacity of each channel in the previous time window, and multiplying the actual ratio by the recommended ratio of the payment capacity of each channel in the previous time window to obtain the recommended ratio of the payment capacity of each channel in the current time window.
In a preferred embodiment, the recommending module further comprises:
the recommendation value operator module is used for multiplying the recommendation ratio of the channel in the current time window by the payment preference parameter of the specified user to the channel to obtain the recommendation value of the specified user to the channel;
and the comparison submodule is used for taking the channel with the maximum recommendation value as a payment channel recommendation result for the specified user.
In a preferred embodiment, the payment preference parameter is obtained according to the payment behavior of the user in the last period of time and/or the setting of the user.
In a preferred embodiment, the recommendation module is triggered to calculate a payment channel recommendation for the specified user when the specified user submits an order.
In a preferred embodiment, the payment channel recommendation system further comprises a sending module, configured to send the payment channel recommendation result to the terminal used by the specified user.
In a preferred embodiment, the length of the time window is in the range of 10 seconds to 15 seconds.
The application also discloses a payment channel recommendation system, includes:
a memory for storing computer executable instructions; and the number of the first and second groups,
a processor for implementing the steps in the method as described hereinbefore when executing the computer executable instructions.
The present application also discloses a computer-readable storage medium having stored therein computer-executable instructions which, when executed by a processor, implement the steps in the method as described hereinbefore.
The method and the device for realizing the payment channel capacity can quickly and effectively achieve the capacity target of the payment channel, meanwhile, the user has good payment experience, real-time dynamic adjustment is achieved on the user experience and resource allocation, and more priori knowledge related to scenes is not needed.
The present specification describes a number of technical features distributed throughout the various technical aspects, and if all possible combinations of technical features (i.e. technical aspects) of the present specification are listed, the description is made excessively long. In order to avoid this problem, the respective technical features disclosed in the above summary of the invention of the present application, the respective technical features disclosed in the following embodiments and examples, and the respective technical features disclosed in the drawings may be freely combined with each other to constitute various new technical solutions (which are considered to have been described in the present specification) unless such a combination of the technical features is technically infeasible. For example, in one example, the feature a + B + C is disclosed, in another example, the feature a + B + D + E is disclosed, and the features C and D are equivalent technical means for the same purpose, and technically only one feature is used, but not simultaneously employed, and the feature E can be technically combined with the feature C, then the solution of a + B + C + D should not be considered as being described because the technology is not feasible, and the solution of a + B + C + E should be considered as being described.
Drawings
FIG. 1 is a schematic flow chart of a payment channel recommendation method according to a first embodiment of the present application
FIG. 2 is a schematic structural diagram of a payment channel recommendation system according to a second embodiment of the present application
Detailed Description
In the following description, numerous technical details are set forth in order to provide a better understanding of the present application. However, it will be understood by those skilled in the art that the technical solutions claimed in the present application may be implemented without these technical details and with various changes and modifications based on the following embodiments.
Description of partial concepts:
time window: refers to a period of time of a predetermined length. For example, 1 minute may be divided into 6 time windows in order of 10 seconds in length.
And (3) payment channel: that is, the payment channel, for example, the bank card issued by different banks is different payment channels, and different third party payment methods also belong to different payment channels. In embodiments of the present application, the payment channel may also be referred to simply as a channel.
The ratio of the payment capacity of each channel in a time window is as follows: each payment channel is used a proportion of the total number of payments in a time window.
The actual proportion of the payment capacity of each channel in the last time window is as follows: in the last time window, the actual number of times each payment channel was used is a proportion of the total number of payments.
The expected duty ratio of the payment capacity of each channel in the current time window is as follows: each payment channel is expected to be used a proportion of the total number of payments in the current time window.
Payment preference parameters: reflecting the payment channels available to the user and their usage preferences, for example, a user has A, B, C total payment channels, the usage preference of the user for the three payment channels can be represented by [ a, B, C ], [0.1,0.6,0.3], and a larger value represents that the user prefers to use the corresponding payment channel.
The inventors of the present application found that the challenge of personalized payment channel recommendations is that the system does not know what the requesting user at the next moment owns the payment instrument, and the payment habits vary greatly from user to user, considering only the capacity target will seriously affect the user payment experience. Therefore, the method and the system for recommending the channel condition integrate the personalized payment habits of the users, the payment factors of the users at that time and the channel condition to be personalized recommendation.
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
A first embodiment of the present application relates to a payment channel recommendation method, a flow of which is shown in fig. 1, and the method includes the following steps:
in step 101, the actual proportion of the payment capacity of each channel in the last time window is obtained. In one embodiment, the length of the time window may be in the range of 10 seconds to 15 seconds. In other embodiments, in different scenarios, the length of the time window may be set according to actual conditions, and is not limited to the range of 10 to 15 seconds.
And then, step 102 is carried out, the recommendation ratio of the payment capacity of each channel in the last time window is adjusted according to the obtained actual ratio and the preset expected ratio of the payment capacity of each channel in the current time window, and the recommendation ratio of the payment capacity of each channel in the current time window is obtained.
Optionally, the step further comprises: and dividing the expected ratio of the payment capacity of each channel in the current time window by the actual ratio of the payment capacity of each channel in the previous time window, and multiplying the actual ratio by the recommended ratio of the payment capacity of each channel in the previous time window to obtain the recommended ratio of the payment capacity of each channel in the current time window.
In one embodiment, assuming that the current time window is the nth time window, and n is a positive integer, the actual proportion of each channel's paid capacity in the last time window may be represented by a vector Vn-1The expected proportion of each channel payment capacity in the current time window can be expressed by a vector UnShowing that the recommended ratio of the payment capacity of each channel in the last time window and the current time window is X respectivelyn-1And XnThe lengths of the vectors are the number k of the payment channels, the ith element in the vector represents the ith channel, k is a positive integer, and i is more than 0 and less than or equal to k. Where U and X are both k in length. Then, Xn=Xn-1·Un/Vn-1The formula expresses for Xn-1And UnMultiplying each element at the corresponding position, and dividing by Vn-1Each element in the corresponding position in the sequence to obtain Xn
And then, entering step 103, and obtaining a payment channel recommendation result for the specified user according to the recommendation ratio of the current time window and the payment preference parameter of the specified user. Optionally, the step further comprises: for each channel, multiplying the recommendation ratio of the channel in the current time window by the payment preference parameter of the specified user to the channel to obtain the recommendation value of the specified user to the channel; and taking the channel with the maximum recommendation value as a payment channel recommendation result for the specified user.
The payment preference parameter is a parameter that reflects the degree of preference a user has for each payment channel that he or she can use. Optionally, the payment preference parameter is derived from the payment behavior of the user in the last period of time and/or the user's setting. The payment behavior includes payment record, payment success, payment failure, last payment success time from present time, and the like. For example, the number of payment preferences may be determined based on the number of times the user has used various payment channels within the last month. As another example, the payment order of the various available payment channels set by the user may also be used as a factor influencing the payment preference parameter, and the payment channel with the previous payment order has a larger weight in the payment preference parameter.
The steps 101, 102 and 103 are executed in each time window, the expected ratio of the payment capacity of each channel in the current time window is continuously calculated in an iterative manner, and personalized payment channel recommendation results are given to each user needing payment in the current time window, wherein each user needing payment can be regarded as the specified user.
In one embodiment, steps 101 and 102 are performed at the beginning of each time window to obtain the recommended ratio of the paid capacity of each channel in the current time window. Step 103 is triggered when the user submits the order, and the user who submits the order can be used as the designated user, and the user payment channel recommendation result is obtained through calculation in step 103. Steps 101, 102, and 103 are performed at a cloud (or a server, etc.), the cloud sends the payment channel recommendation result to a terminal (e.g., a smart phone or a laptop, etc.) used by the user, the user submits an order and enters a payment interface, and information related to the payment channel recommendation result can be displayed in the payment interface (e.g., a recommended payment channel is displayed, or related prompt information is displayed).
Through the technical scheme, the capacity capability of the payment channel and the payment habit of the user can be considered.
In order to better understand the technical solution of the present application, the following description is given with reference to a specific example, in which the listed details are mainly for the sake of understanding and are not intended to limit the scope of the present application.
Assuming that each time window is 10 seconds in length, there are a total of A, B, C payment channels. In the current time window (assumed to be the nth time window), the cloud receives requests of three users, i.e., user 1, user 2, and user 3.
Recommendation factor X of each payment channel in last time windown-1=[0.4,0.4,0.2]The expected ratio of each payment channel in the current time window is Un=[0.5,0.4,0.1]The actual ratio of the payment capacity of each channel in the last time window is Vn-1=[0.4,0.4,0.2]. Then the recommendation factor X for each payment channel of the current time windown-1=[0.4*0.5/0.4,0.4*0.4/0.4,0.2*0.1/0.2]=[0.5,0.4,0.1]
Assuming that the payment channels owned by the three users and the corresponding payment preference parameters are [ a, B, C ] ═ 0.1,0.6,0.3, [ C ] ═ 1, [ a, B ] ═ 0.8,0.2, respectively, then the payment channels of the three users are recommended as:
user 1 max (0.5 x 0.1,0.4 x 0.6,0.3 x 0.1) recommendations B
User 2 max (0, 0, 0.1 x 1) recommendation C
User 3 max (0.5 x 0.8,0.4 x 0.1) recommendations a
Where max is a function of the maximum value.
A second embodiment of the present application relates to a payment channel recommendation system, the structure of which is shown in fig. 2, the payment channel recommendation system including:
and an actual ratio obtaining module 201, configured to obtain an actual ratio of the payment capacity of each channel in the last time window. Optionally, the length of the time window is in the range of 10 seconds to 15 seconds. Alternatively, in different scenarios, the length of the time window may be set according to actual conditions, and is not limited to the range of 10 to 15 seconds.
And the recommendation ratio adjusting module 202 is configured to adjust the recommendation ratio of the payment capacity of each channel in the previous time window according to the actual ratio and a preset expected ratio of the payment capacity of each channel in the current time window, so as to obtain the recommendation ratio of the payment capacity of each channel in the current time window.
Optionally, the recommendation ratio adjusting module adjusts the recommendation ratio by: and dividing the expected ratio of the payment capacity of each channel in the current time window by the actual ratio of the payment capacity of each channel in the previous time window, and multiplying the actual ratio by the recommended ratio of the payment capacity of each channel in the previous time window to obtain the recommended ratio of the payment capacity of each channel in the current time window.
And the recommending module 203 is used for obtaining a payment channel recommending result of the specified user according to the recommending ratio of the current time window and the payment preference parameter of the specified user. Wherein the payment preference parameter is a parameter reflecting the degree of preference of a user for each payment channel that the user can use. Optionally, the payment preference parameter is derived from the payment behavior of the user in the last period of time and/or the user's setting.
Optionally, the recommendation module further comprises: and the recommendation value operator module is used for multiplying the recommendation ratio of the channel in the current time window by the payment preference parameter of the specified user to the channel to obtain the recommendation value of the specified user to the channel. And the comparison submodule is used for taking the channel with the maximum recommendation value as a payment channel recommendation result for the specified user.
Optionally, the recommendation module is triggered to calculate a payment channel recommendation for the specified user when the specified user submits an order. The system may further include a transmitting module for transmitting the payment channel recommendation result to a terminal used by the designated user.
The first embodiment is a method embodiment corresponding to the present embodiment, and the technical details in the first embodiment may be applied to the present embodiment, and the technical details in the present embodiment may also be applied to the first embodiment.
It should be noted that, as will be understood by those skilled in the art, the implementation functions of the modules shown in the embodiment of the payment channel recommendation system can be understood by referring to the related description of the payment channel recommendation method. The functions of the modules shown in the embodiment of the payment channel recommendation system can be realized by a program (executable instructions) running on a processor, and can also be realized by a specific logic circuit. The payment channel recommendation system in the embodiment of the present application, if implemented in the form of a software function module and sold or used as an independent product, may also be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially implemented or portions thereof contributing to the prior art may be embodied in the form of a software product stored in a storage medium, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read Only Memory (ROM), a magnetic disk, or an optical disk. Thus, embodiments of the present application are not limited to any specific combination of hardware and software.
Accordingly, the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the computer-executable instructions implement the method embodiments of the present application. Computer-readable storage media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable storage medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
In addition, the embodiment of the application also provides a payment channel recommendation system, which comprises a memory for storing computer executable instructions and a processor; the processor is configured to implement the steps of the method embodiments described above when executing the computer-executable instructions in the memory. The Processor may be a Central Processing Unit (CPU), other general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), or the like. The aforementioned memory may be a read-only memory (ROM), a Random Access Memory (RAM), a Flash memory (Flash), a hard disk, or a solid state disk. The steps of the method disclosed in the embodiments of the present invention may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor.
It is noted that, in the present patent application, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the use of the verb "comprise a" to define an element does not exclude the presence of another, same element in a process, method, article, or apparatus that comprises the element. In the present patent application, if it is mentioned that a certain action is executed according to a certain element, it means that the action is executed according to at least the element, and two cases are included: performing the action based only on the element, and performing the action based on the element and other elements. The expression of a plurality of, a plurality of and the like includes 2, 2 and more than 2, more than 2 and more than 2.
All documents mentioned in this application are to be considered as being incorporated in their entirety into the disclosure of this application so as to be subject to modification as necessary. It should be understood that the above description is only a preferred embodiment of the present disclosure, and is not intended to limit the scope of the present disclosure. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of the present disclosure should be included in the scope of protection of one or more embodiments of the present disclosure.
The foregoing description has been directed to specific embodiments of this disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.

Claims (16)

1.一种支付渠道推荐方法,其特征在于,包括:1. A payment channel recommendation method, comprising: 获取各渠道支付容量在上一时间窗口的实际占比;Obtain the actual proportion of the payment capacity of each channel in the previous time window; 根据所述实际占比和预先设置的各渠道支付容量在当前时间窗口的期望占比,对各渠道支付容量在上一时间窗口的推荐比进行调整,得到各渠道支付容量在当前时间窗口的推荐比;According to the actual proportion and the preset expected proportion of the payment capacity of each channel in the current time window, adjust the recommendation ratio of the payment capacity of each channel in the previous time window to obtain the recommendation of the payment capacity of each channel in the current time window Compare; 根据所述当前时间窗口的推荐比和指定用户的支付偏好参数,得到对所述指定用户的支付渠道推荐结果;其中所述支付偏好参数是反映一个用户对其能够使用的各支付渠道的偏好程度的参数。According to the recommendation ratio of the current time window and the payment preference parameter of the specified user, the payment channel recommendation result for the specified user is obtained; wherein the payment preference parameter reflects a user's preference for each payment channel that can be used by him parameter. 2.如权利要求1所述的方法,其特征在于,所述根据所述实际占比和预先设置的各渠道支付容量在当前时间窗口的期望占比,对各渠道支付容量在上一时间窗口的推荐比进行调整,得到各渠道支付容量在当前时间窗口的推荐比,进一步包括:2. The method according to claim 1, wherein, according to the actual proportion and the preset expected proportion of the payment capacity of each channel in the current time window, the payment capacity of each channel is calculated in the previous time window. Adjust the recommendation ratio of each channel to obtain the recommendation ratio of the payment capacity of each channel in the current time window, further including: 将所述各渠道支付容量在当前时间窗口的期望占比分别除以所述各渠道支付容量在上一时间窗口的实际占比,再分别乘以所述各渠道支付容量在上一时间窗口的推荐比,得到所述各渠道支付容量在当前时间窗口的推荐比。Divide the expected proportion of the payment capacity of each channel in the current time window by the actual proportion of the payment capacity of each channel in the previous time window, and then multiply by the payment capacity of each channel in the previous time window. The recommendation ratio is to obtain the recommendation ratio of the payment capacity of each channel in the current time window. 3.如权利要求1所述的方法,其特征在于,所述根据所述当前时间窗口的推荐比和指定用户的支付偏好参数,得到对所述指定用户的支付渠道推荐结果,进一步包括:3. The method according to claim 1, wherein, according to the recommendation ratio of the current time window and the payment preference parameter of the designated user, the payment channel recommendation result to the designated user is obtained, further comprising: 对于每一个所述渠道,分别将该渠道在当前时间窗口的推荐比乘以所述指定用户对该渠道的支付偏好参数,得到所述指定用户对该渠道的推荐值;For each channel, multiply the channel's recommendation ratio in the current time window by the specified user's payment preference parameter for the channel to obtain the specified user's recommendation value for the channel; 将推荐值最大的渠道作为对所述指定用户的支付渠道推荐结果。The channel with the largest recommendation value is used as the payment channel recommendation result for the specified user. 4.如权利要求1所述的方法,其特征在于,所述支付偏好参数是根据用户最近一段时间内的支付行为和/或用户的设定得到的。4. The method according to claim 1, wherein the payment preference parameter is obtained according to the user's payment behavior in a recent period of time and/or the user's setting. 5.如权利要求1所述的方法,其特征在于,所述根据所述当前时间窗口的推荐比和指定用户的支付偏好参数,得到对所述指定用户的支付渠道推荐结果的步骤,是在所述指定用户提交订单的时候触发的。5. The method according to claim 1, wherein the step of obtaining the payment channel recommendation result for the designated user according to the recommendation ratio of the current time window and the payment preference parameter of the designated user is in the step of: Triggered when the specified user submits an order. 6.如权利要求5所述的方法,其特征在于,在所述得到对所述指定用户的支付渠道推荐结果之后,还包括:向所述指定用户使用的终端发送所述支付渠道推荐结果。6 . The method according to claim 5 , wherein after obtaining the payment channel recommendation result for the designated user, the method further comprises: sending the payment channel recommendation result to a terminal used by the designated user. 7 . 7.如权利要求1至6中任意一项所述的方法,其特征在于,所述时间窗口的长度在10秒至15秒的范围。7. The method of any one of claims 1 to 6, wherein the length of the time window is in the range of 10 seconds to 15 seconds. 8.一种支付渠道推荐系统,其特征在于,包括:8. A payment channel recommendation system, comprising: 实际占比获取模块,用于获取各渠道支付容量在上一时间窗口的实际占比;The actual proportion acquisition module is used to obtain the actual proportion of the payment capacity of each channel in the previous time window; 推荐比调整模块,用于根据所述实际占比和预先设置的各渠道支付容量在当前时间窗口的期望占比,对各渠道支付容量在上一时间窗口的推荐比进行调整,得到各渠道支付容量在当前时间窗口的推荐比;The recommendation ratio adjustment module is used to adjust the recommendation ratio of the payment capacity of each channel in the previous time window according to the actual proportion and the preset expected proportion of the payment capacity of each channel in the current time window, and obtain the payment of each channel The recommended ratio of capacity in the current time window; 推荐模块,用于根据所述当前时间窗口的推荐比和指定用户的支付偏好参数,得到对所述指定用户的支付渠道推荐结果;其中所述支付偏好参数是反映一个用户对其能够使用的各支付渠道的偏好程度的参数。The recommendation module is configured to obtain the payment channel recommendation result for the specified user according to the recommendation ratio of the current time window and the payment preference parameter of the specified user; wherein the payment preference parameter reflects the various payment preferences that a user can use for it. The parameter of the preference degree of the payment channel. 9.如权利要求8所述的系统,其特征在于,所述推荐比调整模块通过以下方式调整推荐比:将所述各渠道支付容量在当前时间窗口的期望占比分别除以所述各渠道支付容量在上一时间窗口的实际占比,再分别乘以所述各渠道支付容量在上一时间窗口的推荐比,得到所述各渠道支付容量在当前时间窗口的推荐比。9. The system of claim 8, wherein the recommendation ratio adjustment module adjusts the recommendation ratio by dividing the expected proportion of the payment capacity of each channel in the current time window by the respective channel The actual proportion of the payment capacity in the previous time window is multiplied by the recommendation ratio of the payment capacity of each channel in the previous time window to obtain the recommendation ratio of the payment capacity of each channel in the current time window. 10.如权利要求8所述的系统,其特征在于,所述推荐模块进一步包括:10. The system of claim 8, wherein the recommendation module further comprises: 推荐值计算子模块,用于对于每一个所述渠道,分别将该渠道在当前时间窗口的推荐比乘以所述指定用户对该渠道的支付偏好参数,得到所述指定用户对该渠道的推荐值;The recommendation value calculation sub-module is used to multiply the recommendation ratio of the channel in the current time window by the payment preference parameter of the specified user for the channel for each of the channels to obtain the recommendation of the specified user for the channel value; 比较子模块,用于将推荐值最大的渠道作为对所述指定用户的支付渠道推荐结果。The comparison sub-module is used for taking the channel with the largest recommendation value as the payment channel recommendation result for the specified user. 11.如权利要求8所述的系统,其特征在于,所述支付偏好参数是根据用户最近一段时间内的支付行为和/或用户的设定得到的。11. The system of claim 8, wherein the payment preference parameter is obtained according to the user's payment behavior in a recent period of time and/or the user's setting. 12.如权利要求8所述的系统,其特征在于,所述推荐模块在所述指定用户提交订单的时候被触发以计算对所述指定用户的支付渠道推荐结果。12. The system of claim 8, wherein the recommendation module is triggered when the designated user submits an order to calculate a payment channel recommendation result for the designated user. 13.如权利要求12所述的系统,其特征在于,还包括发送模块,用于向所述指定用户使用的终端发送所述支付渠道推荐结果。13. The system of claim 12, further comprising a sending module, configured to send the payment channel recommendation result to a terminal used by the designated user. 14.如权利要求8至13中任意一项所述的系统,其特征在于,所述时间窗口的长度在10秒至15秒的范围。14. The system of any one of claims 8 to 13, wherein the length of the time window is in the range of 10 seconds to 15 seconds. 15.一种支付渠道推荐系统,其特征在于,包括:15. A payment channel recommendation system, comprising: 存储器,用于存储计算机可执行指令;以及,memory for storing computer-executable instructions; and, 处理器,用于在执行所述计算机可执行指令时实现如权利要求1至7中任意一项所述的方法中的步骤。A processor for implementing the steps in the method of any one of claims 1 to 7 when executing the computer-executable instructions. 16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现如权利要求1至7中任意一项所述的方法中的步骤。16. A computer-readable storage medium, characterized in that, computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, any one of claims 1 to 7 is implemented. The steps in the method described in item.
CN201910007581.4A 2019-01-04 2019-01-04 Payment channel recommendation method and system Active CN110033247B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201910007581.4A CN110033247B (en) 2019-01-04 2019-01-04 Payment channel recommendation method and system
TW108130392A TWI712970B (en) 2019-01-04 2019-08-26 Payment channel recommendation method and system and computer readable storage medium
PCT/CN2019/124092 WO2020140697A1 (en) 2019-01-04 2019-12-09 Payment channel recommendation method and system therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910007581.4A CN110033247B (en) 2019-01-04 2019-01-04 Payment channel recommendation method and system

Publications (2)

Publication Number Publication Date
CN110033247A CN110033247A (en) 2019-07-19
CN110033247B true CN110033247B (en) 2021-11-05

Family

ID=67235406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910007581.4A Active CN110033247B (en) 2019-01-04 2019-01-04 Payment channel recommendation method and system

Country Status (3)

Country Link
CN (1) CN110033247B (en)
TW (1) TWI712970B (en)
WO (1) WO2020140697A1 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110033247B (en) * 2019-01-04 2021-11-05 创新先进技术有限公司 Payment channel recommendation method and system
CN113496399A (en) * 2020-04-08 2021-10-12 北京意锐新创科技有限公司 Payment channel control method and device suitable for payment equipment
CN113347226B (en) * 2021-04-25 2022-12-02 北京淇瑀信息科技有限公司 Touch channel routing method and device and electronic equipment
CN113850661A (en) * 2021-07-02 2021-12-28 四川高灯企服科技有限公司 Payment routing method, payment routing device, computer equipment and storage medium
CN113919843B (en) * 2021-09-28 2025-02-14 中国铁道科学研究院集团有限公司电子计算技术研究所 Abnormal payment marking derivation method, system, device and storage medium
CN114706636B (en) * 2022-01-24 2024-07-19 阿里巴巴(中国)有限公司 Payment page display method and device and electronic equipment
CN114710483B (en) * 2022-06-08 2022-09-09 杭州比智科技有限公司 Unified transmission method and system based on multi-cloud object storage
CN117436676B (en) * 2023-12-21 2024-06-11 深圳市活力天汇科技股份有限公司 Weight assignment method and system for flight data validity

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2332656A1 (en) * 2001-01-26 2002-07-26 Certapay Inc. Online payment transfer and identity management system and method
US20100088148A1 (en) * 2008-10-02 2010-04-08 Presswala Irfan System and methodology for recommending purchases for a shopping intent
US8639621B1 (en) * 2012-04-25 2014-01-28 Wells Fargo Bank, N.A. System and method for a mobile wallet
US9483475B2 (en) * 2012-12-26 2016-11-01 Htc Corporation Content recommendation method
US20140279421A1 (en) * 2013-03-15 2014-09-18 Elwha Llc Methods and systems for agnostic payment systems
US20150032525A1 (en) * 2013-07-29 2015-01-29 Bank Of America Corporation Using transaction history to incentivize the use of a financial institution bank card
CN105791157B (en) * 2016-04-20 2019-10-25 腾讯科技(深圳)有限公司 A traffic distribution method, distribution system, and server
CN107464108A (en) * 2016-06-03 2017-12-12 上海点融信息科技有限责任公司 The method and apparatus for automatically selecting channel of disbursement
CN108153791B (en) * 2016-12-02 2023-04-25 阿里巴巴集团控股有限公司 Resource recommendation method and related device
CN106845988A (en) * 2017-01-23 2017-06-13 杭州恒生云融网络科技有限公司 method and device for selecting payment channel
CN107169756B (en) * 2017-05-10 2020-12-08 北京凤凰理理它信息技术有限公司 Payment channel distribution method, device, storage medium and payment routing system
CN107403316A (en) * 2017-08-03 2017-11-28 广州爱九游信息技术有限公司 Screen method, apparatus, computing device and the storage medium of the means of payment
CN107871234A (en) * 2017-09-25 2018-04-03 上海壹账通金融科技有限公司 Electronic payment method and application server
CN108399195A (en) * 2018-01-29 2018-08-14 阿里巴巴集团控股有限公司 The recommendation method and device of channel of disbursement
CN114418568A (en) * 2018-04-02 2022-04-29 创新先进技术有限公司 Payment mode recommendation method, device and equipment
CN108985731B (en) * 2018-07-13 2021-06-29 京东数字科技控股有限公司 Payment routing method and device
CN108932614B (en) * 2018-07-26 2020-12-25 中金支付有限公司 Payment channel routing method and system
CN108876349B (en) * 2018-08-16 2023-04-07 平安科技(深圳)有限公司 Electronic device, payment channel determination method, and storage medium
CN110033247B (en) * 2019-01-04 2021-11-05 创新先进技术有限公司 Payment channel recommendation method and system

Also Published As

Publication number Publication date
CN110033247A (en) 2019-07-19
TW202026975A (en) 2020-07-16
TWI712970B (en) 2020-12-11
WO2020140697A1 (en) 2020-07-09

Similar Documents

Publication Publication Date Title
CN110033247B (en) Payment channel recommendation method and system
JP6676167B2 (en) Information recommendation method and device
CN106355391B (en) Service processing method and device
JP5922667B2 (en) Transmission of product information
US20180247263A1 (en) Method and apparatus for adjusting merchant delivery range
CN107436835B (en) Access control method and device
JP2014500534A (en) Method and apparatus for ranking search results
CN109934684A (en) A product recommendation method, device, terminal and storage medium
CN111932238A (en) Payment account recommendation method and device and electronic equipment
JP7702204B2 (en) Learning to Transform Sensitive Data with Variable Distribution Preservation
CN111325620A (en) Credit evaluation model generation method and device and credit evaluation method and device
TW202321949A (en) Webpage access flow limiting method and device and computer readable storage medium
US9053424B1 (en) Learning mechanism for recommended reordering of elements based on demographic information
CN106127551A (en) Item recommendation method and device
HK40010770A (en) Payment channel recommendation method and system
US11023440B1 (en) Scalable distributed data processing and indexing
CN112395411B (en) A method, device and equipment for generating document summary
CN105550312B (en) Context information processing method and device
CN117176807B (en) Method and device for merging network requests by using request fingerprints
CN115130000B (en) Information recommendation method and device, storage medium and electronic equipment
US20200134675A1 (en) Personalization of messages by assessing the effectiveness of messages based on message outcomes
CN110928527B (en) Sequencing method and device
CN114971817A (en) Product self-adaptive service method, medium and device based on user demand portrait
US20220069978A1 (en) Method and apparatus for storing evidence collection process video segment
CN109872211A (en) A kind of method and apparatus of object recommendation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40010770

Country of ref document: HK

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200924

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

GR01 Patent grant
GR01 Patent grant