TW202026975A - Payment channel recommendation method and system therefor - Google Patents

Payment channel recommendation method and system therefor Download PDF

Info

Publication number
TW202026975A
TW202026975A TW108130392A TW108130392A TW202026975A TW 202026975 A TW202026975 A TW 202026975A TW 108130392 A TW108130392 A TW 108130392A TW 108130392 A TW108130392 A TW 108130392A TW 202026975 A TW202026975 A TW 202026975A
Authority
TW
Taiwan
Prior art keywords
payment
channel
time window
recommendation
specific user
Prior art date
Application number
TW108130392A
Other languages
Chinese (zh)
Other versions
TWI712970B (en
Inventor
吳彥倫
周揚
Original Assignee
香港商阿里巴巴集團服務有限公司
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 香港商阿里巴巴集團服務有限公司 filed Critical 香港商阿里巴巴集團服務有限公司
Publication of TW202026975A publication Critical patent/TW202026975A/en
Application granted granted Critical
Publication of TWI712970B publication Critical patent/TWI712970B/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

A payment channel recommendation method and a system therefor, which can effectively achieve a capacity target of a payment channel, and enable a user to have a good payment experience. The method comprises: acquiring actual occupation ratios of payment capacity of channels in a previous time window; adjusting, according to the acquired actual occupation ratios and preset desired occupation ratios of payment capacity of the channels in the current time window, recommendation ratios of payment capacity of the channels in the previous time window, to obtain recommendation ratios of payment capacity of the channels in the current time window; and obtaining, according to the recommendation ratios in the current time window and a payment preference parameter of a designated user, a payment channel recommendation result for the designated user.

Description

支付通道推薦方法及其系統Payment channel recommendation method and system

本發明涉及線上支付領域,特別涉及支付通道的推薦技術。The invention relates to the field of online payment, in particular to the recommendation technology of payment channels.

電子商務網站經常會有大促銷的活動,每一次大促銷對於支付系統都是一次挑戰。支付系統面臨的一個問題是支付通道容量風險,如果不對用戶支付通道的使用進行引導,有可能會導致大量用戶集中使用某一個支付通道,超過該支付通道的處理能力,從而無法及時完成支付,導致不良的用戶支付體驗,最終可能影響銷售。 關於如何即時地向用戶提供支付通道的推薦建議,實現推薦個性化引流從而突破支付通道高峰期容量問題,目前還沒有發現相關的公開技術。E-commerce websites often have big promotions, and every big promotion is a challenge to the payment system. One of the problems facing the payment system is the risk of payment channel capacity. If users are not guided on the use of payment channels, a large number of users may use a certain payment channel intensively, exceeding the processing capacity of the payment channel, and failing to complete the payment in time. Poor user payment experience may eventually affect sales. Regarding how to provide users with recommendations for payment channels in real time, and to achieve personalized drainage of recommendations to break through the peak capacity of payment channels, no relevant public technology has been discovered.

本發明的目的在於提供一種支付通道推薦方法及其系統,既可以有效的達到支付通道的容量目標,同時又讓用戶有著良好的支付體驗。 為了解決上述問題,本發明公開了一種支付通道推薦方法,包括: 獲取各通道支付容量在上一時間視窗的實際占比; 根據該實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比; 根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果;其中該支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。 在一個較佳例中,該對上一時間視窗的推薦比進行調整,進一步包括: 將該各通道支付容量在當前時間視窗的期望占比分別除以該各通道支付容量在上一時間視窗的實際占比,再分別乘以該各通道支付容量在上一時間視窗的推薦比,得到該各通道支付容量在當前時間視窗的推薦比。 在一個較佳例中,該根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果,進一步包括: 對於每一個該通道,分別將該通道在當前時間視窗的推薦比乘以該特定用戶對該通道的支付偏好參數,得到該特定用戶對該通道的推薦值; 將推薦值最大的通道作為對該特定用戶的支付通道推薦結果。 在一個較佳例中,該支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。 在一個較佳例中,該根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果的步驟,是在該特定用戶提交訂單的時候觸發的。 在一個較佳例中,在該得到對該特定用戶的支付通道推薦結果之後,還包括:向該特定用戶使用的終端發送該支付通道推薦結果。 在一個較佳例中,該時間視窗的長度在10秒至15秒的範圍。 本發明還公開了一種支付通道推薦系統,包括: 實際占比獲取模組,用於獲取各通道支付容量在上一時間視窗的實際占比; 推薦比調整模組,用於根據該實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比; 推薦模組,用於根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果;其中該支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。 在一個較佳例中,該推薦比調整模組透過以下方式調整推薦比:將該各通道支付容量在當前時間視窗的期望占比分別除以該各通道支付容量在上一時間視窗的實際占比,再分別乘以該各通道支付容量在上一時間視窗的推薦比,得到該各通道支付容量在當前時間視窗的推薦比。 在一個較佳例中,該推薦模組進一步包括: 推薦值計算子模組,用於對於每一個該通道,分別將該通道在當前時間視窗的推薦比乘以該特定用戶對該通道的支付偏好參數,得到該特定用戶對該通道的推薦值; 比較子模組,用於將推薦值最大的通道作為對該特定用戶的支付通道推薦結果。 在一個較佳例中,該支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。 在一個較佳例中,該推薦模組在該特定用戶提交訂單的時候被觸發以計算對該特定用戶的支付通道推薦結果。 在一個較佳例中,還包括發送模組,用於向該特定用戶使用的終端發送該支付通道推薦結果。 在一個較佳例中,該時間視窗的長度在10秒至15秒的範圍。 本發明還公開了一種支付通道推薦系統,包括: 記憶體,用於儲存電腦可執行指令;以及, 處理器,用於在執行該電腦可執行指令時實現如前文描述的方法中的步驟。 本發明還公開了一種電腦可讀儲存媒體,該電腦可讀儲存媒體中儲存有電腦可執行指令,該電腦可執行指令被處理器執行時實現如前文描述的方法中的步驟。 本發明實施態樣既可以快速而有效地達到支付通道的容量目標,同時又讓用戶有著良好的支付體驗,在用戶體驗和資源配置上做到即時的動態調整,而且不需要與場景相關的較多先驗知識。 本發明的說明書中記載了大量的技術特徵,分佈在各個技術方案中,如果要羅列出本發明所有可能的技術特徵的組合(即技術方案)的話,會使得說明書過於冗長。為了避免這個問題,本發明上述發明內容中公開的各個技術特徵、在下文各個實施態樣和例子中公開的各技術特徵、以及圖式中公開的各個技術特徵,都可以自由地互相組合,從而構成各種新的技術方案(這些技術方案均因視為在本說明書中已經記載),除非這種技術特徵的組合在技術上是不可行的。例如,在一個例子中公開了特徵A+B+C,在另一個例子中公開了特徵A+B+D+E,而特徵C和D是起到相同作用的等同技術手段,技術上只要擇一使用即可,不可能同時採用,特徵E技術上可以與特徵C相組合,則,A+B+C+D的方案因技術不可行而應當不被視為已經記載,而A+B+C+E的方案應當視為已經被記載。The purpose of the present invention is to provide a payment channel recommendation method and a system thereof, which can effectively achieve the capacity target of the payment channel and at the same time allow users to have a good payment experience. In order to solve the above problems, the present invention discloses a payment channel recommendation method, including: Obtain the actual percentage of each channel's payment capacity in the previous time window; According to the actual proportion and the preset expected proportion of each channel's payment capacity in the current time window, adjust the recommended ratio of each channel's payment capacity in the previous time window to obtain the recommended ratio of each channel's payment capacity in the current time window ; According to the recommendation ratio of the current time window and the payment preference parameter of the specific user, the payment channel recommendation result of the specific user is obtained; wherein the payment preference parameter is a parameter reflecting a user's preference for each payment channel that can be used. In a preferred example, the adjustment of the recommendation ratio of the previous time window further includes: Divide the expected proportion of each channel's payment capacity in the current time window by the actual proportion of each channel's payment capacity in the previous time window, and then multiply it by the recommended ratio of each channel's payment capacity in the previous time window, Obtain the recommended ratio of each channel's payment capacity in the current time window. In a preferred example, obtaining the payment channel recommendation result of the specific user based on the recommendation ratio of the current time window and the payment preference parameter of the specific user further includes: For each channel, the recommendation ratio of the channel in the current time window is multiplied by the payment preference parameter of the specific user for the channel to obtain the recommended value of the specific user for the channel; The channel with the largest recommended value is used as the payment channel recommendation result for the specific user. In a preferred example, the payment preference parameter is obtained according to the user's payment behavior in the most recent period of time and/or the user's setting. In a preferred example, the step of obtaining the payment channel recommendation result of the specific user based on the recommendation ratio of the current time window and the payment preference parameter of the specific user is triggered when the specific user submits an order. In a preferred example, after obtaining the payment channel recommendation result for the specific user, the method further includes: sending the payment channel recommendation result to the terminal used by the specific user. In a preferred embodiment, the length of the time window is in the range of 10 seconds to 15 seconds. The invention also discloses a payment channel recommendation system, which includes: The actual percentage acquisition module is used to acquire the actual percentage of each channel's payment capacity 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 ratio and the preset expected ratio of the payment capacity of each channel in the current time window to obtain the payment of each channel Recommended ratio of capacity in the current time window; The recommendation module is used to obtain the payment channel recommendation result of the specific user according to the recommendation ratio of the current time window and the payment preference parameter of the specific user; wherein the payment preference parameter reflects the payment channels that a user can use for it The parameter of the degree of preference. In a preferred example, the recommendation ratio adjustment module adjusts the recommendation ratio in the following way: the expected proportion of the payment capacity of each channel in the current time window is divided by the actual payment capacity of each channel in the previous time window. The ratio is then multiplied 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 recommendation module further includes: The recommended value calculation sub-module is used to, for each channel, multiply the channel's recommendation ratio in the current time window by the specific user's payment preference parameter for the channel to obtain the specific user's recommended value for the channel; The comparison sub-module is used to use the channel with the largest recommended value as the payment channel recommendation result for the specific user. In a preferred example, the payment preference parameter is obtained according to the user's payment behavior in the most recent period of time and/or the user's setting. In a preferred embodiment, the recommendation module is triggered when the specific user submits an order to calculate the payment channel recommendation result for the specific user. In a preferred embodiment, it further includes a sending module for sending the payment channel recommendation result to the terminal used by the specific user. In a preferred embodiment, the length of the time window is in the range of 10 seconds to 15 seconds. The invention also discloses a payment channel recommendation system, which includes: Memory, used to store computer executable instructions; and, The processor is used to implement the steps in the method described above when executing the computer executable instructions. The present invention also discloses a computer-readable storage medium in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the steps in the method described above are implemented. The implementation aspect of the present invention can not only quickly and effectively achieve the capacity target of the payment channel, but also allows users to have a good payment experience, real-time dynamic adjustment of user experience and resource configuration, and does not require comparison with scenes. More prior knowledge. A large number of technical features are recorded in the specification of the present invention, which are distributed in various technical solutions. If all possible combinations of technical features (ie technical solutions) of the present invention are to be listed, the specification will be too long. In order to avoid this problem, the various technical features disclosed in the above content of the present invention, the various technical features disclosed in the various embodiments and examples below, and the various technical features disclosed in the drawings can be freely combined with each other, thereby Form various new technical solutions (these technical solutions are deemed to have been recorded in this specification), unless this combination of technical features is technically infeasible. For example, in one example, the feature A+B+C is disclosed, and in another example, the feature A+B+D+E is disclosed, and the features C and D are equivalent technical means that play the same role. Technically, just choose It can be used once and cannot be used at the same time. Feature E can be combined with feature C technically, then the A+B+C+D solution should not be regarded as recorded because it is technically infeasible, and A+B+ The C+E plan should be deemed to have been documented.

在以下的敘述中,為了使讀者更好地理解本發明而提出了許多技術細節。但是,本領域的普通技術人員可以理解,即使沒有這些技術細節和基於以下各實施態樣的種種變化和修改,也可以實現本發明所要求保護的技術方案。 部分概念的說明: 時間視窗:指預設長度的一段時間。例如,可以將1分鐘按10秒鐘的長度依次劃分為6個時間視窗。 支付通道:即支付的通道,例如不同銀行發行的銀行卡就是不同的支付通道,不同的第三方支付方式也屬於不同的支付通道。在本發明的各實施例中,支付通道也可以簡稱為通道。 各通道支付容量在一個時間視窗的占比:在一個時間視窗中,每一種支付通道被使用的次數占總支付次數的比例。 各通道支付容量在上一時間視窗的實際占比:在上一個時間視窗中,每一種支付通道實際被使用的次數占總支付次數的比例。 各通道支付容量在當前時間視窗的期望占比:在當前時間視窗中,每一種支付通道希望被使用的次數占總支付次數的比例。 支付偏好參數:反映用戶可用的支付通道及其使用偏好,例如一個用戶總共有A、B、C三種支付通道,則可以用[A,B,C]=[0.1,0.6,0.3]來表示該用戶對這三種支付通道的使用偏好程度,數值越大代表該用戶越偏好使用對應的支付通道。 本發明的發明人發現,個性化支付通道推薦的挑戰在於,系統不知道下一時刻到來的請求的用戶擁有的支付工具是什麼,並且每個用戶之間支付習慣大不相同,僅僅考慮容量目標將嚴重影響用戶支付體驗。所以本發明實施態樣將用戶個性化支付習慣、當時的用戶支付因素和通道狀況綜合起來做個性化推薦。 為使本發明的目的、技術方案和優點更加清楚,下面將結合圖式對本發明的實施態樣作進一步地詳細描述。 本發明的第一實施態樣涉及一種支付通道推薦方法,其流程如圖1所示,該方法包括以下步驟: 在步驟101中,獲取各通道支付容量在上一時間視窗的實際占比。在一個實施例中,時間視窗的長度可以在10秒至15秒的範圍內。在其他的實施例中,在不同的場景中,可以根據實際情況對時間視窗的長度進行設定,不限於10至15秒的範圍。 此後進入步驟102,根據所獲取的實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比。 可選地,本步驟進一步包括:將各通道支付容量在當前時間視窗的期望占比分別除以各通道支付容量在上一時間視窗的實際占比,再分別乘以各通道支付容量在上一時間視窗的推薦比,得到各通道支付容量在當前時間視窗的推薦比。 在一個實施例中,假定當前時間視窗為第n個時間視窗,n為正整數,則各通道支付容量在上一時間視窗的實際占比可以以向量Vn-1 表示,各通道支付容量在當前時間視窗的期望占比可以用向量Un 表示, 各通道支付容量在上一時間視窗和當前時間視窗的推薦比分別為Xn-1 和Xn ,這些向量的長度均為支付通道的數量k,該向量中第i個元素代表第i種通道,k為正整數,0<i≤k。其中U和X的長度都是k。那麼,Xn =Xn-1 ·Un /Vn-1 ,該公式表示對於將Xn-1 和Un 中每一個對應位置的元素相乘後,分別除以Vn-1 中每一個對應位置的元素,得到Xn 。 此後進入步驟103,根據當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對特定用戶的支付通道推薦結果。可選地,本步驟進一步包括:對於每一個通道,分別將該通道在當前時間視窗的推薦比乘以特定用戶對該通道的支付偏好參數,得到特定用戶對該通道的推薦值;將推薦值最大的通道作為對特定用戶的支付通道推薦結果。 支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。可選地,支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。支付行為包括支付記錄,支付成功,支付失敗,上一次支付成功距離現在的時間等等。例如,可以根據在最近的一個月內用戶使用各種支付通道的次數確定支付偏好次數。又如,用戶設定的各種可用支付通道的支付順序也可以作為影響支付偏好參數的一個因素,支付順序在前的支付通道在支付偏好參數中相應具有更大權重。 在每一個時間視窗上述步驟101、102和103都會執行,不斷地反覆運算計算各通道支付容量在當前時間視窗的期望占比,並為當前時間視窗中需要支付的各個用戶給出個性化的支付通道推薦結果,其中需要支付的各個用戶就可以看作是上述特定用戶。 在一個實施例中,步驟101和102是在每個時間視窗開始的時候執行的,以得到各通道支付容量在當前時間視窗的推薦比。步驟103是在用戶提交訂單的時候觸發的,提交訂單的那個用戶就可以被作為特定用戶,透過步驟103計算得到該用戶支付通道推薦結果。步驟101、102和103都是在雲端(或服務端,伺服器等)進行的,雲端會將支付通道推薦結果發送到該用戶使用的終端(例如智慧手機或筆記型電腦等),該用戶提交訂單後會進入支付介面,支付介面中就可以顯示與支付通道推薦結果相關的資訊(例如顯示推薦的支付通道,或顯示相關的提示資訊等)。 透過上述技術方案,可以兼顧支付通道容量能力和用戶的支付習慣。 為了能夠更好地理解本發明的技術方案,下面結合一個具體的例子來進行說明,該例子中羅列的細節主要是為了便於理解,不作為對本發明保護範圍的限制。 假定每個時間視窗的長度是10秒,總共有A、B、C三個支付通道。在當前的時間視窗(假定為第n個時間視窗)內,雲端收到三個用戶的請求,即用戶1、用戶2、和用戶3。 上一個時間視窗各個支付通道的推薦因數Xn-1 = [0.4,0.4,0.2],當前時間視窗各個支付通道的期望占比是Un = [0.5,0.4,0.1],上一時間視窗各個通道支付容量的實際占比為Vn-1 =[0.4,0.4,0.2]。那麼當前時間視窗各個支付通道的推薦因數Xn-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] 假定這三個用戶分別擁有的支付通道以及對應的支付偏好參數分別是[A,B,C]=[0.1,0.6,0.3],[C]=[1],[A,B]=[0.8,0.2],那麼這三個用戶的支付通道推薦為: 用戶1: max(0.5∗0.1,0.4∗0.6,0.3∗0.1) 推薦B 用戶2: max(0,0,0.1*1) 推薦C 用戶3: max(0.5∗0.8,0.4∗0.1) 推薦A 其中,max是取最大值的函數。 本發明的第二實施態樣涉及一種支付通道推薦系統,其結構如圖2所示,該支付通道推薦系統包括: 實際占比獲取模組201,用於獲取各通道支付容量在上一時間視窗的實際占比。可選地,時間視窗的長度在10秒至15秒的範圍內。可選地,在不同的場景中,可以根據實際情況對時間視窗的長度進行設定,不限於10至15秒的範圍。 推薦比調整模組202,用於根據實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比。 可選地,推薦比調整模組透過以下方式調整推薦比:將各通道支付容量在當前時間視窗的期望占比分別除以各通道支付容量在上一時間視窗的實際占比,再分別乘以各通道支付容量在上一時間視窗的推薦比,得到各通道支付容量在當前時間視窗的推薦比。 推薦模組203,用於根據當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對特定用戶的支付通道推薦結果。其中支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。可選地,支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。 可選地,推薦模組進一步包括:推薦值計算子模組,用於對於每一個通道,分別將該通道在當前時間視窗的推薦比乘以特定用戶對該通道的支付偏好參數,得到特定用戶對該通道的推薦值。比較子模組,用於將推薦值最大的通道作為對特定用戶的支付通道推薦結果。 可選地,推薦模組在特定用戶提交訂單的時候被觸發以計算對特定用戶的支付通道推薦結果。該系統還可以包括發送模組,用於向特定用戶使用的終端發送支付通道推薦結果。 第一實施態樣是與本實施態樣相對應的方法實施態樣,第一實施態樣中的技術細節可以應用於本實施態樣,本實施態樣中的技術細節也可以應用於第一實施態樣。 需要說明的是,本領域技術人員應當理解,上述支付通道推薦系統的實施態樣中所示的各模組的實現功能可參照前述支付通道推薦方法的相關描述而理解。上述支付通道推薦系統的實施態樣中所示的各模組的功能可透過運行於處理器上的程式(可執行指令)而實現,也可透過具體的邏輯電路而實現。本發明實施例上述支付通道推薦系統如果以軟體功能模組的形式實現並作為獨立的產品銷售或使用時,也可以儲存在一個電腦可讀取儲存媒體中。基於這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該電腦軟體產品儲存在一個儲存媒體中,包括若干指令用以使得一台電腦設備(可以是個人電腦、伺服器、或者網路設備等)執行本發明各個實施例所述方法的全部或部分。而前述的儲存媒體包括:USB隨身碟、抽取式硬碟、唯讀記憶體(ROM,Read Only Memory)、磁碟或者光碟等各種可以儲存程式碼的媒體。這樣,本發明實施例不限制於任何特定的硬體和軟體結合。 相應地,本發明實施態樣還提供一種電腦可讀儲存媒體,其中儲存有電腦可執行指令,該電腦可執行指令被處理器執行時實現本發明的各方法實施態樣。電腦可讀儲存媒體包括永久性和非永久性、抽取式和非抽取式媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存媒體的例子包括但不限於,相變記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可程式設計唯讀記憶體(EEPROM)、快閃記憶體或其他內部記憶體技術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁磁片儲存或其他磁性存放裝置或任何其他非傳輸媒體,可用於儲存可以被計算設備存取的資訊。按照本文中的界定,電腦可讀儲存媒體不包括暫存電腦可讀媒體(transitory media),如調變的資料信號和載波。 此外,本發明實施態樣還提供一種支付通道推薦系統,其中包括用於儲存電腦可執行指令的儲存器,以及,處理器;該處理器用於在執行該記憶體中的電腦可執行指令時實現上述各方法實施態樣中的步驟。其中,該處理器可以是中央處理單元(Central Processing Unit,簡稱“CPU”),還可以是其他通用處理器、數位訊號處理器(Digital Signal Processor,簡稱“DSP”)、專用積體電路(Application Specific Integrated Circuit,簡稱“ASIC”)等。前述的儲存器可以是唯讀記憶體(read-only memory,簡稱“ROM”)、隨機存取記憶體(random access memory,簡稱“RAM”)、快閃記憶體(Flash)、硬碟或者固態硬碟等。本發明各實施態樣所公開的方法的步驟可以直接體現為硬體處理器執行完成,或者用處理器中的硬體及軟體模組組合執行完成。 需要說明的是,在本專利的申請文件中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個”限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。本專利的申請文件中,如果提到根據某要素執行某行為,則是指至少根據該要素執行該行為的意思,其中包括了兩種情況:僅根據該要素執行該行為、和根據該要素和其它要素執行該行為。多個、多次、多種等表達包括2個、2次、2種以及2個以上、2次以上、2種以上。 在本發明提及的所有文獻都被認為是整體性地包括在本發明的公開內容中,以便在必要時可以作為修改的依據。此外應理解,以上所述僅為本說明書的較佳實施例而已,並非用於限定本說明書的保護範圍。凡在本說明書一個或多個實施例的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本說明書一個或多個實施例的保護範圍之內。 上述對本說明書特定實施例進行了描述。其它實施例在申請專利範圍的範圍內。在一些情況下,在申請專利範圍中記載的動作或步驟可以按照不同於實施例中的順序來執行並且仍然可以實現期望的結果。另外,在圖式中描繪的過程不一定要求示出的特定順序或者連續順序才能實現期望的結果。在某些實施態樣中,多工處理和並行處理也是可以的或者可能是有利的。In the following description, many technical details are proposed for the reader to better understand the present invention. However, those of ordinary skill in the art can understand that even without these technical details and various changes and modifications based on the following embodiments, the technical solution claimed by the present invention can be realized. Explanation of some concepts: Time window: refers to a period of time of preset length. For example, 1 minute can be divided into 6 time windows in order of 10 seconds. Payment channel: the payment channel. For example, bank cards issued by different banks are different payment channels, and different third-party payment methods also belong to different payment channels. In each embodiment of the present invention, the payment channel may also be referred to as a channel for short. Percentage of payment capacity of each channel in a time window: In a time window, the ratio of the number of times each payment channel is used to the total number of payments. The actual proportion of the payment capacity of each channel in the last time window: In the last time window, the percentage of the number of times that each payment channel was actually used to the total number of payments. The expected proportion of payment capacity of each channel in the current time window: in the current time window, the proportion of the number of times each payment channel is expected to be used to the total number of payments. Payment preference parameters: reflect the payment channels available to users and their preferences. For example, if a user has a total of three payment channels A, B, and C, you can use [A,B,C]=[0.1,0.6,0.3] to represent this The user's preference for these three payment channels. The larger the value, the more the user prefers to use the corresponding payment channel. The inventor of the present invention found that the challenge of personalized payment channel recommendation is that the system does not know what payment tool the user has for the next request, and the payment habits of each user are very different, only considering the capacity target Will seriously affect user payment experience. Therefore, the implementation aspect of the present invention integrates the user's personalized payment habits, the user's current payment factors and channel conditions to make personalized recommendations. In order to make the objectives, technical solutions, and advantages of the present invention clearer, the implementation aspects of the present invention will be described in further detail below in conjunction with the drawings. The first aspect of the present invention relates to a method for recommending payment channels. The process is shown in FIG. 1. The method includes the following steps: In step 101, the actual proportion of the payment capacity of each channel in the previous 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 can be set according to actual conditions, and is not limited to the range of 10 to 15 seconds. After that, proceed to step 102. According to the obtained actual proportion and the preset expected proportion of the payment capacity of each channel in the current time window, the recommended proportion of the payment capacity of each channel in the previous time window is adjusted to obtain the payment capacity of each channel The recommendation ratio in the current time window. Optionally, this step further includes: dividing the expected proportion of each channel's payment capacity in the current time window by the actual proportion of each channel's payment capacity in the previous time window, and then multiplying it by the respective channel's payment capacity in the previous time window. The recommendation ratio of the time window is to obtain the recommendation 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 the payment capacity of each channel in the previous time window can be represented by the vector V n-1 , and the payment capacity of each channel is The expected proportion of the current time window can be represented by a vector U n . The recommended ratios of the payment capacity of each channel in the previous time window and the current time window are X n-1 and X n respectively . The lengths of these vectors are the number of payment channels k, the i-th element in the vector represents the i-th channel, k is a positive integer, 0<i≤k. The length of U and X are both k. Then, X n =X n-1 ·U n /V n-1 , this formula means that after multiplying the elements at each corresponding position in X n-1 and U n , divide by each of V n-1 For an element at a corresponding position, X n is obtained. After that, step 103 is entered to obtain the payment channel recommendation result for the specific user according to the recommendation ratio of the current time window and the payment preference parameter of the specific user. Optionally, this step further includes: for each channel, the recommendation ratio of the channel in the current time window is multiplied by the payment preference parameter of the specific user for the channel to obtain the recommended value of the specific user for the channel; The largest channel is used as the payment channel recommendation result for a specific user. The payment preference parameter is a parameter that reflects a user's preference for each payment channel that can be used. Optionally, 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. Payment behavior includes payment records, payment success, payment failure, the time between the last successful payment and the present, etc. For example, the number of payment preferences can be determined based on the number of times the user has used various payment channels in the most recent month. For another example, the payment order of various available payment channels set by the user can also be used as a factor that affects the payment preference parameter, and the payment channel with the first payment order has a corresponding greater weight in the payment preference parameter. The above steps 101, 102, and 103 will be executed in each time window, and iteratively calculate the expected proportion of the payment capacity of each channel in the current time window, and provide personalized payment for each user who needs to pay in the current time window In the channel recommendation result, each user who needs to pay can be regarded as the above-mentioned specific user. In one embodiment, steps 101 and 102 are executed at the beginning of each time window to obtain the recommended ratio of the payment capacity of each channel in the current time window. Step 103 is triggered when the user submits the order. The user who submitted the order can be regarded as a specific user, and the result of the user's payment channel recommendation is calculated through step 103. Steps 101, 102, and 103 are all performed in the cloud (or server, server, etc.). The cloud will send the payment channel recommendation result to the terminal used by the user (such as a smart phone or laptop, etc.), and the user submits After the order is placed, the payment interface will be entered, and the payment interface can display information related to the payment channel recommendation result (for example, display the recommended payment channel, or display related prompt information, etc.). Through the above technical solutions, it is possible to balance the capacity of the payment channel and the payment habits of users. In order to better understand the technical solution of the present invention, a specific example is used for description below. The details listed in the example are mainly for ease of understanding and are not intended to limit the protection scope of the present invention. Assuming that the length of each time window is 10 seconds, there are a total of three payment channels A, B, and C. In the current time window (assumed to be the nth time window), the cloud receives requests from three users, namely user 1, user 2, and user 3. The recommended factor of each payment channel in the previous time window X n-1 = [0.4,0.4,0.2], the expected proportion of each payment channel in the current time window is U n = [0.5,0.4,0.1], each of the previous time windows The actual proportion of channel payment capacity is V n-1 =[0.4,0.4,0.2]. Then the recommended factor of each payment channel in the current time window X n-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 these three users have The payment channel and the corresponding payment preference parameters are [A,B,C]=[0.1,0.6,0.3], [C]=[1], [A,B]=[0.8,0.2], then these three The recommended payment channel for users is: User 1: max(0.5∗0.1,0.4∗0.6,0.3∗0.1) Recommended B user 2: max(0,0,0.1*1) Recommended C user 3: max(0.5∗0.8, 0.4∗0.1) Recommendation A Among them, max is a function that takes the maximum value. The second embodiment of the present invention relates to a payment channel recommendation system. Its structure is shown in Figure 2. The payment channel recommendation system includes: an actual percentage acquisition module 201 for acquiring the payment capacity of each channel in the previous time window The actual percentage. Optionally, the length of the time window is in the range of 10 seconds to 15 seconds. Optionally, in different scenarios, the length of the time window can be set according to actual conditions, and is not limited to the range of 10 to 15 seconds. The recommendation ratio adjustment module 202 is used to adjust the recommendation ratio of the payment capacity of each channel in the previous time window according to the actual percentage and the preset expected percentage of the payment capacity of each channel in the current time window to obtain the payment of each channel The recommended ratio of the capacity in the current time window. Optionally, the recommendation ratio adjustment module adjusts the recommendation ratio in the following way: divide the expected proportion of each channel's payment capacity in the current time window by the actual proportion of each channel's payment capacity in the previous time window, and then multiply it by The recommended ratio of the payment capacity of each channel in the previous time window is obtained, and the recommended ratio of the payment capacity of each channel in the current time window is obtained. The recommendation module 203 is configured to obtain a payment channel recommendation result for a specific user according to the recommendation ratio of the current time window and the payment preference parameter of the specific user. The payment preference parameter is a parameter that reflects a user's preference for each payment channel that can be used. Optionally, 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. Optionally, the recommendation module further includes: a recommendation value calculation sub-module, which is used for each channel to multiply the recommendation ratio of the channel in the current time window by the payment preference parameter of the specific user for the channel to obtain the specific user The recommended value for this channel. The comparison sub-module is used to use the channel with the largest recommendation value as the payment channel recommendation result for a specific user. Optionally, the recommendation module is triggered when a specific user submits an order to calculate the payment channel recommendation result for the specific user. The system may also include a sending module for sending payment channel recommendation results to a terminal used by a specific user. The first implementation aspect is a method implementation aspect corresponding to this implementation aspect. The technical details in the first implementation aspect can be applied to this implementation aspect, and the technical details in this implementation aspect can also be applied to the first implementation aspect. Implementation status. It should be noted that those skilled in the art should understand that the implementation functions of each module shown in the implementation mode of the payment channel recommendation system can be understood with reference to the relevant description of the payment channel recommendation method described above. The functions of each module shown in the implementation mode of the payment channel recommendation system can be implemented through programs (executable instructions) running on the processor, or through specific logic circuits. If the payment channel recommendation system in the embodiment of the present invention is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present invention can be embodied in the form of a software product in essence or a part that contributes to the prior art. The computer software product is stored in a storage medium and includes a number of commands to enable A computer device (which may be a personal computer, a server, or a network device, etc.) executes all or part of the methods described in the various embodiments of the present invention. The aforementioned storage media include: USB flash drives, removable hard drives, read-only memory (ROM, Read Only Memory), magnetic disks or optical disks and other media that can store program codes. In this way, the embodiments of the present invention are not limited to any specific combination of hardware and software. Correspondingly, the implementation aspects of the present invention also provide a computer-readable storage medium in which computer-executable instructions are stored, and when the computer-executable instructions are executed by the processor, the implementation aspects of the methods of the present invention are implemented. Computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be realized by any method or technology. Information can be computer-readable instructions, data structures, program modules, 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), and other types of random access memory (RAM) , Read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other internal memory technology, read-only CD-ROM (CD-ROM), digital multi Functional compact discs (DVD) or other optical storage, magnetic cassettes, magnetic tape storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by computing devices. According to the definition in this article, computer-readable storage media does not include transitory media, such as modulated data signals and carrier waves. In addition, the embodiment of the present invention also provides a payment channel recommendation system, which includes a memory for storing computer-executable instructions, and a processor; the processor is used to execute the computer-executable instructions in the memory. The steps in the implementation aspects of the above methods. Among them, the processor can be a central processing unit (Central Processing Unit, "CPU"), other general-purpose processors, digital signal processors (Digital Signal Processor, "DSP"), and dedicated integrated circuits (Application Specific Integrated Circuit, referred to as "ASIC"), etc. The aforementioned storage can be read-only memory ("ROM"), random access memory (random access memory, "RAM"), flash memory (Flash), hard disk or solid state Hard disk, etc. The steps of the method disclosed in each embodiment of the present invention can be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software modules in the processor. It should be noted that in the application documents of this patent, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these There is any such actual relationship or sequence between entities or operations. Moreover, the terms "include", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes those that are not explicitly listed Other elements of, or also include elements inherent to this process, method, article or equipment. If there are no more restrictions, the element defined by the phrase "including one" does not exclude the existence of other same elements in the process, method, article, or equipment that includes the element. In the application documents of this patent, if it is mentioned that an act is performed according to a certain element, it means that the act is performed at least according to that element, and it includes two situations: performing the act only according to the element, and according to the element and Other elements perform the behavior. Multiple, multiple, multiple, etc. expressions include two, two, two, and two or more, two or more, and two or more expressions. All documents mentioned in the present invention are considered to be included in the disclosure of the present invention as a whole, so that they can be used as a basis for modification when necessary. In addition, it should be understood that the above descriptions are only preferred embodiments of this specification, and are not intended to limit the protection scope of this specification. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the protection scope of one or more embodiments of this specification. The foregoing describes specific embodiments of this specification. Other embodiments are within the scope of the patent application. In some cases, the actions or steps described in the scope of the patent application may be performed in a different order from the embodiment and still achieve desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or sequential order shown in order to achieve the desired result. In some implementation aspects, multiplexing and parallel processing are also possible or may be advantageous.

201:實際占比獲取模組 202:推薦比調整模組 203:推薦模組201: Actual percentage acquisition module 202: Recommended ratio adjustment module 203: recommended module

圖1是根據本發明第一實施態樣的支付通道推薦方法流程示意圖。 圖2是根據本發明第二實施態樣的支付通道推薦系統結構示意圖。Fig. 1 is a schematic flowchart of a payment channel recommendation method according to a first embodiment of the present invention. Fig. 2 is a schematic structural diagram of a payment channel recommendation system according to a second embodiment of the present invention.

Claims (16)

一種支付通道推薦方法,其特徵在於,包括: 獲取各通道支付容量在上一時間視窗的實際占比; 根據該實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比; 根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果;其中該支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。A method for recommending payment channels, which is characterized in that it includes: Obtain the actual percentage of each channel's payment capacity in the previous time window; According to the actual proportion and the preset expected proportion of each channel's payment capacity in the current time window, adjust the recommended ratio of each channel's payment capacity in the previous time window to obtain the recommended ratio of each channel's payment capacity in the current time window ; According to the recommendation ratio of the current time window and the payment preference parameter of the specific user, the payment channel recommendation result of the specific user is obtained; wherein the payment preference parameter is a parameter reflecting a user's preference for each payment channel that can be used. 如申請專利範圍第1項所述的方法,其中,該對上一時間視窗的推薦比進行調整,進一步包括: 將該各通道支付容量在當前時間視窗的期望占比分別除以該各通道支付容量在上一時間視窗的實際占比,再分別乘以該各通道支付容量在上一時間視窗的推薦比,得到該各通道支付容量在當前時間視窗的推薦比。For example, the method described in item 1 of the scope of patent application, wherein the adjustment of the recommendation ratio of the previous time window further includes: Divide the expected proportion of each channel's payment capacity in the current time window by the actual proportion of each channel's payment capacity in the previous time window, and then multiply it by the recommended ratio of each channel's payment capacity in the previous time window, Obtain the recommended ratio of each channel's payment capacity in the current time window. 如申請專利範圍第1項所述的方法,其中,該根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果,進一步包括: 對於每一個該通道,分別將該通道在當前時間視窗的推薦比乘以該特定用戶對該通道的支付偏好參數,得到該特定用戶對該通道的推薦值; 將推薦值最大的通道作為對該特定用戶的支付通道推薦結果。For example, the method described in item 1 of the scope of patent application, wherein the obtaining the payment channel recommendation result of the specific user according to the recommendation ratio of the current time window and the payment preference parameter of the specific user further includes: For each channel, the recommendation ratio of the channel in the current time window is multiplied by the payment preference parameter of the specific user for the channel to obtain the recommended value of the specific user for the channel; The channel with the largest recommended value is used as the payment channel recommendation result for the specific user. 如申請專利範圍第1項所述的方法,其中,該支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。The method according to item 1 of the scope of patent application, wherein the payment preference parameter is obtained according to the payment behavior of the user in the recent period of time and/or the user's setting. 如申請專利範圍第1項所述的方法,其中,該根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果的步驟,是在該特定用戶提交訂單的時候觸發的。For example, the method described in item 1 of the scope of patent application, wherein the step of obtaining the recommendation result of the payment channel for the specific user based on the recommendation ratio of the current time window and the payment preference parameter of the specific user is to submit to the specific user Triggered when the order is placed. 如申請專利範圍第5項所述的方法,其中,在該得到對該特定用戶的支付通道推薦結果之後,還包括:向該特定用戶使用的終端發送該支付通道推薦結果。For example, the method according to item 5 of the scope of patent application, after obtaining the payment channel recommendation result for the specific user, further includes: sending the payment channel recommendation result to the terminal used by the specific user. 如申請專利範圍第1至6項中任意一項所述的方法,其中,該時間視窗的長度在10秒至15秒的範圍。The method according to any one of items 1 to 6 of the scope of patent application, wherein the length of the time window is in the range of 10 seconds to 15 seconds. 一種支付通道推薦系統,其特徵在於,包括: 實際占比獲取模組,用於獲取各通道支付容量在上一時間視窗的實際占比; 推薦比調整模組,用於根據該實際占比和預先設置的各通道支付容量在當前時間視窗的期望占比,對各通道支付容量在上一時間視窗的推薦比進行調整,得到各通道支付容量在當前時間視窗的推薦比; 推薦模組,用於根據該當前時間視窗的推薦比和特定用戶的支付偏好參數,得到對該特定用戶的支付通道推薦結果;其中該支付偏好參數是反映一個用戶對其能夠使用的各支付通道的偏好程度的參數。A payment channel recommendation system is characterized in that it includes: The actual percentage acquisition module is used to acquire the actual percentage of each channel's payment capacity 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 ratio and the preset expected ratio of the payment capacity of each channel in the current time window to obtain the payment of each channel Recommended ratio of capacity in the current time window; The recommendation module is used to obtain the payment channel recommendation result of the specific user according to the recommendation ratio of the current time window and the payment preference parameter of the specific user; wherein the payment preference parameter reflects the payment channels that a user can use for it The parameter of the degree of preference. 如申請專利範圍第8項所述的系統,其中,該推薦比調整模組透過以下方式調整推薦比:將該各通道支付容量在當前時間視窗的期望占比分別除以該各通道支付容量在上一時間視窗的實際占比,再分別乘以該各通道支付容量在上一時間視窗的推薦比,得到該各通道支付容量在當前時間視窗的推薦比。For example, in the system described in item 8 of the scope of patent application, the recommendation ratio adjustment module adjusts the recommendation ratio in the following way: the expected proportion of the payment capacity of each channel in the current time window is divided by the payment capacity of each channel. The actual proportion of the previous time window is multiplied 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. 如申請專利範圍第8項所述的系統,其中,該推薦模組進一步包括: 推薦值計算子模組,用於對於每一個該通道,分別將該通道在當前時間視窗的推薦比乘以該特定用戶對該通道的支付偏好參數,得到該特定用戶對該通道的推薦值; 比較子模組,用於將推薦值最大的通道作為對該特定用戶的支付通道推薦結果。Such as the system described in item 8 of the scope of patent application, wherein the recommendation module further includes: The recommended value calculation sub-module is used to, for each channel, multiply the channel's recommendation ratio in the current time window by the specific user's payment preference parameter for the channel to obtain the specific user's recommended value for the channel; The comparison sub-module is used to use the channel with the largest recommended value as the payment channel recommendation result for the specific user. 如申請專利範圍第8項所述的系統,其中,該支付偏好參數是根據用戶最近一段時間內的支付行為和/或用戶的設定得到的。For example, in the system described in item 8 of the scope of patent application, the payment preference parameter is obtained according to the user's payment behavior in the most recent period of time and/or the user's setting. 如申請專利範圍第8項所述的系統,其中,該推薦模組在該特定用戶提交訂單的時候被觸發以計算對該特定用戶的支付通道推薦結果。For example, the system described in item 8 of the scope of patent application, wherein the recommendation module is triggered when the specific user submits an order to calculate the payment channel recommendation result for the specific user. 如申請專利範圍第12項所述的系統,其中,還包括發送模組,用於向該特定用戶使用的終端發送該支付通道推薦結果。For example, the system described in item 12 of the scope of patent application further includes a sending module for sending the payment channel recommendation result to the terminal used by the specific user. 如申請專利範圍第8至13項中任意一項所述的系統,其中,該時間視窗的長度在10秒至15秒的範圍。The system according to any one of items 8 to 13 of the scope of patent application, wherein the length of the time window is in the range of 10 seconds to 15 seconds. 一種支付通道推薦系統,其特徵在於,包括: 儲存器,用於儲存電腦可執行指令;以及, 處理器,用於在執行該電腦可執行指令時實現如申請專利範圍第1至7項中任意一項所述的方法中的步驟。A payment channel recommendation system is characterized in that it includes: Storage for storing computer executable instructions; and, The processor is used to implement the steps in the method described in any one of items 1 to 7 of the scope of the patent application when executing the computer executable instructions. 一種電腦可讀儲存媒體,其特徵在於,該電腦可讀儲存媒體中儲存有電腦可執行指令,該電腦可執行指令被處理器執行時實現如申請專利範圍第1至7項中任意一項所述的方法中的步驟。A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the computer-executable instructions are implemented as described in any one of items 1 to 7 The steps in the method described.
TW108130392A 2019-01-04 2019-08-26 Payment channel recommendation method and system and computer readable storage medium TWI712970B (en)

Applications Claiming Priority (2)

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

Publications (2)

Publication Number Publication Date
TW202026975A true TW202026975A (en) 2020-07-16
TWI712970B TWI712970B (en) 2020-12-11

Family

ID=67235406

Family Applications (1)

Application Number Title Priority Date Filing Date
TW108130392A TWI712970B (en) 2019-01-04 2019-08-26 Payment channel recommendation method and system and computer readable storage medium

Country Status (3)

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

Families Citing this family (5)

* 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
CN114706636A (en) * 2022-01-24 2022-07-05 阿里巴巴(中国)有限公司 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

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
US20140279422A1 (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 kind of distribution method of flow, 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 上海壹账通金融科技有限公司 Electric paying 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
TWI712970B (en) 2020-12-11
WO2020140697A1 (en) 2020-07-09
CN110033247B (en) 2021-11-05

Similar Documents

Publication Publication Date Title
TWI712970B (en) Payment channel recommendation method and system and computer readable storage medium
US20180247263A1 (en) Method and apparatus for adjusting merchant delivery range
JP6676167B2 (en) Information recommendation method and device
US20200401445A1 (en) Graph data based task scheduling method, apparatus and storage medium thereof
JP6703013B2 (en) Payment threshold acquisition method and device
EP3565219B1 (en) Service execution method and device
EP3777027A1 (en) Method, apparatus and electronic device for blockchain transactions
CN110032598B (en) Method and device for updating field and electronic equipment
JP2013535065A (en) Identify popular content items using content item histograms
US11379836B2 (en) Methods and systems for recording data based on plurality of blockchain networks
CN107436835B (en) Access control method and device
US10848434B2 (en) Performance management for query processing
US11050550B2 (en) Methods and systems for reading data based on plurality of blockchain networks
US11500861B2 (en) Methods and systems for recording data based on plurality of blockchain networks
US10691640B1 (en) Storing an asset update record
EP2823414A1 (en) Method and apparatus of determining redirection quality, and method and apparatus of placing promotion information
US10489265B2 (en) Monitoring application operations using user interaction times
CN110020025A (en) A kind of data processing method and device
US20200193430A1 (en) Determining generation time for blockchain data
US11223692B2 (en) Service execution methods and apparatuses
WO2021054952A1 (en) Notification ouput timing based on weighted importance scores
CN111143546A (en) Method and device for obtaining recommendation language and electronic equipment
CN107517273B (en) Data migration method, system, computer readable storage medium and server
US11086849B2 (en) Methods and systems for reading data based on plurality of blockchain networks
CN111581559B (en) Method and device for executing reading feedback operation