Resource transfer processing method and device, computer equipment and storage medium

By performing object authentication and biological information detection on the palm brushing device, resource transfer is directly realized, which solves the problem of cumbersome resource transfer in traditional palm brushing payment methods, and improves the transfer efficiency.

CN120258786APending Publication Date: 2025-07-04TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410007314.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-02
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The reverse transfer process of traditional Palm Payment Method is cumbersome, and users need to work together with offline stores multiple times, resulting in low resource transfer efficiency.

Method used

By receiving the resource reverse transfer request, performing object authentication, switching to the reverse transfer mode, obtaining the resource transfer amount and detecting biological information, and then directly realizing resource transfer after verifying the object and order information.

Benefits of technology

The process of reverse resource transfer is simplified, multiple linkage operations between users and offline stores are reduced, and resource transfer processing efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The invention relates to a resource transfer processing method and device, equipment and a storage medium. The method comprises the steps of obtaining a first object identifier carried by a received resource reverse transfer request, and switching a current mode to a reverse transfer mode when object authentication performed based on the first object identifier is passed, so as to obtain a first resource transfer amount in the reverse transfer mode. And when the object biological information is detected in the reverse transfer mode, obtaining a second object identifier matched with the object biological information and a latest resource transfer order associated with the second object identifier, performing object verification on the second object identifier and performing order information verification on the latest resource transfer order, and if the verification is determined to be passed, sending the latest resource transfer order to the server. And in response to the resource reverse transfer request, transferring a first resource transfer amount in a first resource pool deployed by the first object identifier to a second resource pool deployed by the second object identifier. By adopting the method, the tedious operation in the resource transfer processing process can be reduced, and the resource transfer processing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a resource transfer processing method, apparatus, computer device, storage medium, and computer program product. Background Art

[0002] With the development of computer technology and the popularization of various resource interaction application programs and resource interaction devices, there are various different resource transfer methods. For example, users can achieve resource transfer between offline store merchants and users through different methods such as scanning code resource payment and palm brushing payment in offline store merchants. Among them, when using the palm brushing payment method to achieve resource transfer, the store merchant can input the specific resource value to be received on the display interface related to the palm brushing device, and the user can brush their palm on the palm brushing device. After information verification, resource transfer processing is performed, that is, the resources held by the user side are transferred to the store merchant.

[0003] However, traditionally, when using the palm brushing payment method to achieve resource transfer, if there is an error in the specific resource value input by the store merchant or the user needs to return some products, resource reverse transfer is required, that is, the resources held by the store merchant need to be reversely transferred to the user side. But when performing resource reverse transfer, usually the user needs to obtain relevant order information and reconcile the resource quantity with the store merchant. After the store merchant confirms the order information, relevant operations for resource reverse transfer are initiated. Therefore, in the overall process of resource transfer, due to the need for the user to cooperate with the store merchant offline multiple times, the operation is very cumbersome, and there is still a problem of low resource transfer processing efficiency between the user and the offline store. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a resource transfer processing method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve the resource transfer processing efficiency between users and offline stores.

[0005] In a first aspect, this application provides a resource transfer processing method, including:

[0006] Receiving a resource reverse transfer request, obtaining a first object identifier carried by the resource reverse transfer request, and performing object authentication based on the first object identifier;

[0007] If it is determined that the object authentication is passed, switching the current mode to the reverse transfer mode, and in the reverse transfer mode, obtaining a first resource transfer amount corresponding to the first object identifier;

[0008] If object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0009] Perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications pass, respond to the resource reverse transfer request and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0010] In a second aspect, the present application also provides a resource transfer processing device, including:

[0011] An object authentication module, configured to receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier;

[0012] A first resource transfer amount acquisition module, configured to, if it is determined that the object authentication passes, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier;

[0013] A latest resource transfer order acquisition module, configured to, if object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0014] A resource reverse transfer module, configured to perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications pass, respond to the resource reverse transfer request and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0015] In an exemplary embodiment, the object authentication module is further configured to:

[0016] Receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and obtain the triggering method of the resource reverse transfer request and the object authentication method that matches the triggering method; perform object authentication on the first object identifier by the palm brushing device according to the object authentication method to obtain an object authentication result; the object authentication result includes object authentication passing or object authentication failing.

[0017] In an exemplary embodiment, the object authentication module includes:

[0018] A voice data acquisition module, configured to acquire voice data corresponding to the first object identifier based on a palm-sweeping device in the voice authentication mode;

[0019] A voiceprint feature extraction module, configured to extract voiceprint features based on the voice data to obtain voiceprint features corresponding to the voice data;

[0020] A first object authentication result acquisition module, configured to perform voiceprint recognition and object authentication on the voiceprint features according to a trained voiceprint recognition model to obtain an object authentication result; the voiceprint recognition model is trained according to voice data samples corresponding to the first object identifier obtained in advance.

[0021] In an exemplary embodiment, the voiceprint feature extraction module is further configured to:

[0022] Perform noise analysis processing on the voice data to obtain a noise analysis result corresponding to the voice data; obtain a target noise reduction logic matching the noise analysis result, and perform noise reduction processing on the voice data according to the target noise reduction logic to obtain noise-reduced voice data; perform signal reconstruction processing on the noise-reduced voice data to obtain reconstructed target voice data; perform voiceprint feature extraction on the reconstructed target voice data to obtain voiceprint features corresponding to the reconstructed target voice data.

[0023] In an exemplary embodiment, the first object authentication result acquisition module is further configured to:

[0024] Perform voiceprint recognition on the voiceprint features according to a trained voiceprint recognition model to obtain a voiceprint recognition result; perform object authentication on the first object identifier according to the voiceprint recognition result and the original object attribute information stored in advance to obtain an object authentication result.

[0025] In an exemplary embodiment, the object authentication module includes:

[0026] A second object authentication result acquisition module, configured to acquire a gesture instruction corresponding to the first object identifier based on a palm-sweeping device in the gesture authentication mode, and perform object authentication according to the gesture instruction to obtain an object authentication result;

[0027] A current merchant information acquisition module, configured to recognize a merchant information card corresponding to the first object identifier based on a palm-sweeping device in the information card authentication mode, and obtain current merchant information corresponding to the merchant information card;

[0028] A third object authentication result acquisition module, configured to perform object authentication on the current merchant information according to the merchant information stored in advance to obtain an object authentication result.

[0029] In an exemplary embodiment, the first resource transfer amount acquisition module is further configured to:

[0030] If the object authentication method is a voice authentication method, then in the reverse transfer mode, according to the trained voiceprint recognition model, perform voice recognition on the collected voice data corresponding to the first object identifier to obtain text information corresponding to the voice data; perform keyword extraction based on the text information to obtain each keyword corresponding to the text information; perform keyword screening on each of the keywords to screen out the first resource transfer amount corresponding to the first object identifier.

[0031] In an exemplary embodiment, the resource reverse transfer module includes:

[0032] A target object information acquisition module, configured to acquire the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order;

[0033] An object verification module, configured to perform object verification on the object attribute information according to the target object information to obtain an object verification result; the object verification result includes that the object verification passes or the object verification fails;

[0034] An order information display module, configured to acquire and display the order information corresponding to the latest resource transfer order;

[0035] An order information verification module, configured to, if it detects an order confirmation information triggered for the displayed order information, perform order information verification based on the latest resource transfer order to generate an order information verification result; the order information verification result includes that the order verification passes or the order verification fails.

[0036] In an exemplary embodiment, the latest resource transfer order acquisition module is further configured to:

[0037] Acquire each candidate resource transfer order associated with the first object identifier and associated with the second object identifier, and determine the latest resource transfer order corresponding to the latest resource transfer time from each of the candidate resource transfer orders.

[0038] In an exemplary embodiment, the resource reverse transfer module further includes:

[0039] A candidate order information display module, configured to display each candidate order information corresponding to each of the candidate resource transfer orders if it does not detect an order confirmation information triggered for the displayed order information;

[0040] A target resource transfer order determination module, configured to, when detecting an order confirmation message triggered for any candidate order information, determine the candidate resource transfer order corresponding to the candidate order information as the target resource transfer order corresponding to the resource reverse transfer request;

[0041] The order information verification module is further configured to perform order information verification based on the target resource transfer order and generate an order information verification result.

[0042] In an exemplary embodiment, a resource transfer processing device is provided, further including:

[0043] A resource forward transfer request receiving module, configured to receive a resource forward transfer request, obtain the order identifier carried by the resource forward transfer request, and switch the current mode to the forward transfer mode;

[0044] A palm-sweeping transfer code obtaining module, configured to, if object biometric information is detected in the forward transfer mode, obtain a second object identifier associated with the object biometric information, and obtain a palm-sweeping transfer code associated with the second object identifier;

[0045] An associated storage module, configured to store the palm-sweeping transfer code and the order identifier in an associated manner; the order identifier carries a second resource transfer amount corresponding to the resource forward transfer request, and the second resource transfer amount is not less than the first resource transfer amount;

[0046] A second resource transfer amount obtaining module, configured to identify the palm-sweeping transfer code and obtain the second resource transfer amount carried by the order identifier associated with the palm-sweeping transfer code;

[0047] A resource forward transfer module, configured to respond to the resource forward transfer request and transfer the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0048] In a third aspect, the present application further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0049] Receive a resource reverse transfer request, obtain the first object identifier carried by the resource reverse transfer request, and perform object authentication based on the first object identifier;

[0050] If it is determined that the object authentication is passed, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier;

[0051] If object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0052] Perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications pass, respond to the resource reverse transfer request and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0053] In a fourth aspect, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0054] Receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier;

[0055] If it is determined that the object authentication passes, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier;

[0056] If object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0057] Perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications pass, respond to the resource reverse transfer request and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0058] In a fifth aspect, the present application also provides a computer program product, including a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0059] Receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier;

[0060] If it is determined that the object authentication passes, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier;

[0061] If object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0062] Perform object verification based on the second object identifier and perform order information verification based on the latest resource transfer order. If it is determined that both verifications pass, respond to the resource reverse transfer request and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0063] In the above resource transfer processing method, device, computer device, storage medium, and computer program product, by obtaining the first object identifier carried in the received resource reverse transfer request and performing object authentication based on the first object identifier, when it is determined that the object authentication passes, the current mode is switched to the reverse transfer mode. Further, in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier, and when object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information and the latest resource transfer order associated with the second object identifier. Furthermore, object verification can be performed on the second object identifier, and order information verification can be performed on the latest resource transfer order. When it is determined that both verifications pass, respond to the resource reverse transfer request, and directly transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier, without the need to adopt the traditional method that requires the second object, i.e., the user, to obtain the order information, and then perform multiple linkage cooperation operations such as resource quantity verification between the second object and the first object, i.e., the store, and then the first object confirms the order information after the resource quantity verification. This can reduce the cumbersome operations in the resource transfer processing process and improve the resource transfer processing efficiency when the user, i.e., the second object, and the offline store, i.e., the first object, need to perform operations such as resource reverse transfer. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0065] Figure 1 It is an application environment diagram of the resource transfer processing method in an embodiment;

[0066] Figure 2 It is a flowchart of the resource transfer processing method in an embodiment;

[0067] Figure 3 Schematic diagram for detecting palm print information of an object in an embodiment

[0068] Figure 4 Schematic diagram of the process for obtaining the object authentication result in an embodiment

[0069] Figure 5 Schematic diagram of the process for obtaining the object authentication result in another embodiment

[0070] Figure 6 Schematic diagram of the process for obtaining the first resource transfer amount corresponding to the first object identifier in an embodiment

[0071] Figure 7 Schematic diagram of the process for object verification based on the second object identifier and order information verification based on the latest resource transfer order in an embodiment

[0072] Figure 8 Schematic diagram of the process for the resource transfer processing method in another embodiment

[0073] Figure 9 Schematic diagram of the process for the resource transfer processing method in still another embodiment

[0074] Figure 10 Schematic diagram of the time sequence for the resource transfer processing method in an embodiment

[0075] Figure 11 Schematic diagram of the architecture of the resource transfer processing system in an embodiment

[0076] Figure 12 Structural block diagram of the resource transfer processing device in an embodiment

[0077] Figure 13 Internal structure diagram of a computer device in an embodiment Detailed implementation manners

[0078] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0079] The resource transfer processing method provided by the embodiments of the present application can be applied to, for example Figure 1In the application environment shown. Among them, the palm brushing device 102 communicates with the backend service platform 104 through the network, and the data storage system can store the data that the backend service platform 104 needs to process. The data storage system can be integrated on the backend service platform 104, or placed on the cloud or other network servers. Specifically, if the palm brushing device 102 receives a resource reverse transfer request, it obtains the first object identifier carried in the resource reverse transfer request and performs object authentication based on the first object identifier. Further, if the palm brushing device 102 determines that the object authentication is passed, it switches the current mode to the reverse transfer mode, and in the reverse transfer mode, obtains the first resource transfer amount corresponding to the first object identifier. Among them, the palm brushing device 102 detects the object biometric information in the reverse transfer mode, and when the object biometric information is detected, obtains the second object identifier that matches the object biometric information through the backend service platform 104, and further obtains the latest resource transfer order associated with the second object identifier.

[0080] Further, the palm brushing device 102 performs object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that the verifications are all passed, it responds to the resource reverse transfer request and transfers the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier. The palm brushing device 102 can be, but is not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and + portable wearable devices. The Internet of Things devices can be smart speakers, smart devices, and smart in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The backend service platform 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0081] In an exemplary embodiment, as Figure 2 shown, a resource transfer processing method is provided. Taking the palm brushing device 102 in Figure 1 as an example for illustration, it includes the following steps S202 to step S208. Among them:

[0082] Step S202, receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier.

[0083] Among them, the resource reverse transfer request specifically represents a request triggered by the first object identifier, which requires the resources it holds to be reversely transferred to the second object identifier. It can be understood that before performing the resource reverse transfer process, it is necessary to perform a resource forward transfer process, that is, it is necessary to forward transfer the resources held by the second object identifier to the first object identifier. When there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount to be transferred), the first object identifier needs to trigger a resource reverse transfer request to reversely transfer the resources it holds to the second object identifier to solve the problem of incorrect resource transfer amount in the resource transfer process.

[0084] Exemplarily, the first object identifier specifically corresponds to a store merchant, and the second object identifier specifically corresponds to a user. Furthermore, the resource forward transfer means that after the user purchases a product in the store, the resource amount he holds needs to be transferred to the store merchant. Similarly, if there is an error in the resource transfer amount (for example, the currently actually transferred resource amount is greater than the target resource amount to be transferred), or the user needs to return some products, then a resource reverse transfer needs to be performed, that is, the resource amount held by the store merchant is transferred to the user to solve the problem of incorrect resource transfer amount in the resource transfer process.

[0085] Specifically, if the palm brushing device detects a resource reverse transfer request triggered by the first object identifier, it obtains the first object identifier carried in the resource reverse transfer request, and obtains the triggering method of the resource reverse transfer request and the object authentication method matching the triggering method.

[0086] Among them, the first object identifier, that is, the store merchant, can trigger a resource reverse transfer request, and the first object identifier can trigger the resource reverse transfer request in different triggering methods. Among them, the triggering methods specifically include voice triggering, gesture triggering, and information card triggering. And according to the different triggering methods, the object authentication methods for the first object identifier are also different. Specifically, the object authentication methods include a voice authentication method matching voice triggering, a gesture authentication method matching gesture triggering, and an information card authentication method matching information card triggering.

[0087] Furthermore, based on the palm brushing device, it can perform object authentication on the first object identifier according to the object authentication method to obtain an object authentication result, and the object authentication result includes object authentication passed or object authentication failed.

[0088] Specifically, based on the palm brushing device, it can perform object authentication on the first object identifier through a voice authentication method, or a gesture authentication method, or an information card authentication method to obtain an object authentication result, which specifically includes an authentication result of object authentication passed or an authentication result of object authentication failed.

[0089] Exemplarily, if the object authentication method is a voice authentication method, then in the voice authentication method, voice data corresponding to the first object identifier is collected based on the palm brushing device, and voiceprint feature extraction is performed based on the voice data to obtain a voiceprint feature corresponding to the voice data, so as to perform voiceprint recognition and object authentication on the voiceprint feature according to the trained voiceprint recognition model, and obtain an object authentication result.

[0090] Optionally, if the object authentication method is a gesture authentication method, then in the gesture authentication method, a gesture instruction corresponding to the first object identifier is collected based on the palm brushing device, so as to perform object authentication according to the gesture instruction and obtain an object authentication result.

[0091] Similarly, if the object authentication method is an information card authentication method, then in the information card authentication method, a merchant information card corresponding to the first object identifier is recognized based on the palm brushing device, and the current merchant information corresponding to the merchant information card is obtained, so as to perform object authentication on the current merchant information according to the pre-stored merchant information and obtain an object authentication result.

[0092] Step S204, if it is determined that the object authentication is passed, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain a first resource transfer amount corresponding to the first object identifier.

[0093] Specifically, if it is determined that the object authentication for the first object identifier is passed, the current mode of the palm brushing device is switched to the reverse transfer mode. Since resource forward transfer processing needs to be performed before resource reverse transfer processing, the current mode of the palm brushing device is usually specifically the forward transfer mode, that is, by switching the palm brushing device from the forward transfer mode to the reverse transfer mode, resource reverse transfer processing can be performed in the reverse transfer mode.

[0094] Furthermore, after switching the current mode of the palm brushing device to the reverse transfer mode, in the reverse transfer mode, obtain a first resource transfer amount corresponding to the first object identifier.

[0095] Among them, the first resource transfer amount represents the amount of resources that need to be transferred from the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier. Similarly, according to different triggering methods of the resource reverse transfer request, the corresponding method for obtaining the first resource transfer amount is different.

[0096] Exemplarily, if the triggering method is voice triggering, the method for obtaining the first resource transfer amount may specifically be voice recognition. That is, in the reverse transfer mode, the palm brushing device performs voice recognition on the detected voice data representing the feedback of the first object to obtain the text information corresponding to the voice data, and then further filters and identifies based on the text information to obtain the specific value of the first resource transfer amount. Among them, when performing voice recognition on the voice data to obtain the text information corresponding to the voice data, model algorithms such as the Hidden Markov Model (i.e., HMM for short) or deep learning models can be specifically used to perform voice recognition on the voice data.

[0097] Optionally, if the triggering method is gesture triggering or information card triggering, then in the reverse transfer mode, the method of detecting the first resource transfer amount based on the display interface of the palm brushing device can be adopted. That is, the first object identifier (i.e., the store merchant) can input the specific first resource transfer amount based on the display interface of the palm brushing device, and then the palm brushing device can detect and obtain the specific first resource transfer amount based on the display interface.

[0098] Step S206, if object biometric information is detected in the reverse transfer mode, obtain the second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier.

[0099] Specifically, after the palm brushing device obtains the first resource transfer amount in the reverse transfer mode, it further issues a prompt message indicating that palmprint detection needs to be performed again. For example, by using voice prompts, the user is prompted to brush their palm again, and then the palm brushing device can detect the object biometric information again in the reverse transfer mode.

[0100] Furthermore, after the palm brushing device detects the object biometric information in the reverse transfer mode, by identifying and analyzing the detected object biometric information, the second object identifier that matches the object biometric information can be obtained, and the second object identifier is usually associated with the resource transfer order. Then the palm brushing device can further obtain the latest resource transfer order associated with the second object identifier.

[0101] Among them, the latest resource transfer order refers to the resource transfer order that is associated with both the first object identifier and the second object identifier and has the resource transfer time closest to the current time. Among them, the first object identifier corresponds to the store merchant, and the second object identifier corresponds to the user. Then the resource transfer order associated with both the first object identifier and the second object identifier can be understood as the resource transfer order between this user and the current store, and the resource transfer order with the resource transfer time closest to the current time can be understood as the resource transfer order that has occurred most recently.

[0102] Optionally, the object biometric information may specifically be the object's palmprint information, voiceprint information, face information, fingerprint information, iris information, etc. According to the actual application requirements or different detection devices, different object biometric information can be selected for identification and detection. Specifically, for example, when the detection device is a palm-sweeping device, the object biometric information to be detected is the object's palmprint information. Another example is that when the detection device is a fingerprint recognition device, the object biometric information to be detected and recognized is the object's fingerprint information. Similarly, if the detection device is a voice recognition device or a face recognition device, the object biometric information to be detected may specifically be the object's voiceprint information or face information, etc.

[0103] In an exemplary embodiment, taking the object biometric information as the object's palmprint information as an example, a detection schematic diagram of the object's palmprint information as shown in Figure 3 is provided. Referring to Figure 3 it can be seen that after obtaining the first resource transfer amount in the reverse transfer mode, a prompt message for re-performing palmprint detection can be further sent. For example, in the form of a voice prompt, the user is prompted to re-sweep their palm. Then, the user can place their palm in the sensing area of the palm-sweeping device 302, and the palm-sweeping device can detect and identify the user's palm to obtain the corresponding object palmprint information.

[0104] Step S208: Perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications pass, then in response to the resource reverse transfer request, transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0105] Specifically, the palm-sweeping device performs object verification on the second object identifier to obtain the corresponding object verification result, that is, to determine whether the second object identifier is the user who needs to perform resource reverse transfer. It is also necessary to perform order information verification on the latest resource transfer order, that is, to determine whether the latest resource transfer order is the order that needs to perform resource reverse transfer.

[0106] Furthermore, if it is determined that the object verification of the second object identifier passes and the order information verification of the latest resource transfer order passes, that is, it is determined that the second object identifier is the user who needs to perform resource reverse transfer and the latest resource transfer order is the order that needs to perform resource reverse transfer, then in response to the resource reverse transfer request, transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0107] Among them, the first object identifier deploys the first resource pool, and the second object identifier deploys the second resource pool. It can be understood that before performing the resource reverse transfer process, it is necessary to perform the resource forward transfer process, that is, transfer the resources stored in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier. When there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount that needs to be transferred), the first object identifier needs to trigger a resource reverse transfer request to reverse transfer the resources it holds to the second object identifier, that is, transfer the resources stored in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier. Specifically, transfer the determined first resource transfer amount to the second resource pool to solve the problem of incorrect resource transfer amount during the resource transfer process.

[0108] In an exemplary embodiment, after transferring the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier, update the order status of the latest resource transfer order, such as updating it to the order status of "resource has been reversely transferred", so as to facilitate subsequent statistics and management of each resource transfer order, and avoid repeated or omitted resource reverse transfer orders.

[0109] In the above resource transfer processing method, by obtaining the first object identifier carried in the received resource reverse transfer request and performing object authentication based on the first object identifier, when it is determined that the object authentication is passed, the current mode is switched to the reverse transfer mode. Further, in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier, and when the object biometric information is detected in the reverse transfer mode, obtain the second object identifier that matches the object biometric information and the latest resource transfer order associated with the second object identifier. Furthermore, by performing object verification on the second object identifier and order information verification on the latest resource transfer order, and when it is determined that both verifications are passed, respond to the resource reverse transfer request, and directly transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier, without the need to adopt the traditional method that requires the second object, that is, the user, to obtain the order information, and then the second object and the first object, that is, the store, perform resource amount verification, and after the resource amount verification, the first object confirms the order information and other multiple linkage cooperation operations. This can reduce the cumbersome operations in the resource transfer process and improve the resource transfer processing efficiency when the user, that is, the second object, and the offline store, that is, the first object, need to perform operations such as resource reverse transfer.

[0110] In an exemplary embodiment, as Figure 4As shown, the steps of obtaining the object authentication result, that is, the steps of performing object authentication on the first object identifier based on the palm brushing device according to the object authentication method to obtain the object authentication result, specifically include the following steps S402 to S406. Among them:

[0111] Step S402, in the voice authentication method, collect voice data corresponding to the first object identifier based on the palm brushing device.

[0112] Among them, according to different triggering methods of the resource reverse transfer request, the object authentication method for the first object identifier is also different. Specifically, the object authentication method includes a voice authentication method matching voice triggering, a gesture authentication method matching gesture triggering, and an information card authentication method matching information card triggering.

[0113] Specifically, if the triggering method of the resource reverse transfer request is voice triggering, that is, when the object authentication method is the voice authentication method, collect voice data corresponding to the first object identifier based on the palm brushing device. For example, collect voice data corresponding to the first object identifier based on the voice collection component of the palm brushing device.

[0114] Step S404, perform voiceprint feature extraction based on the voice data to obtain the voiceprint feature corresponding to the voice data.

[0115] Specifically, perform noise analysis processing on the voice data to obtain the noise analysis result corresponding to the voice data, and obtain the target noise reduction logic matching the noise analysis result, so as to perform noise reduction processing on the voice data according to the target noise reduction logic to obtain the noise-reduced voice data.

[0116] Among them, by adopting noise estimation algorithms (such as Quantile Based Noise Estimation, that is, quantile noise estimation, histogram-based noise-estimation algorithms, that is, histogram noise estimation, and the minima-tracking algorithms, that is, minimum monitoring noise estimation, etc.), estimate and analyze the noise in the voice data, and the noise analysis result corresponding to the voice data can be obtained. Specifically, the analysis result of which voice frames are noise and which voice frames are non-noise can be obtained.

[0117] Exemplarily, if the quantile noise estimation algorithm is used to estimate and analyze the noise in the speech data, since the energy values corresponding to the noise and non-noise are different (for example, the energy carried by the speech frames of the noise is less than the energy carried by the speech frames of the non-noise), the energy of all speech frames in a certain frequency band of the speech data can be statistically analyzed, and by setting a quantile value, the speech frames with energy values lower than the quantile value are determined as noise, while the speech frames with energy values higher than the quantile value are determined as non-noise.

[0118] Among them, different target noise reduction logics can be determined according to the noise analysis results. For example, according to the noise analysis results, the target noise reduction logic can be determined from methods such as spectral subtraction, wavelet transform method, and adaptive filtering method, so as to perform noise reduction processing on the speech data according to the target noise reduction logic to obtain the noise-reduced speech data.

[0119] Furthermore, signal reconstruction processing is performed on the noise-reduced speech data to obtain the reconstructed target speech data, so as to improve the quality of the obtained speech data, and further, by performing voiceprint feature extraction on the reconstructed target speech data, the voiceprint features corresponding to the reconstructed target speech data are obtained.

[0120] Among them, the methods of performing signal reconstruction processing on the noise-reduced speech data may specifically include: Filter-Bank-Summation (i.e., FBS, understood as the filter bank summation method), and Overlap-and-Add (i.e., OLA, understood as the overlap addition method). Among them, understanding STFT (i.e., Short Time Fourier Transform, understood as the short-time Fourier transform) from the perspective of filtering, a speech signal reconstruction method based on FBS (i.e., the filter bank summation method) can be obtained, while understanding STFT from the perspective of Fourier transform (i.e., by windowing each frame of the speech signal and then performing Fourier transform on it to obtain the output result), a speech signal reconstruction method based on OLA (i.e., the overlap addition method) can be obtained.

[0121] Specifically, the voiceprint features corresponding to the reconstructed target speech data can be obtained by using a feature extraction algorithm to perform voiceprint feature extraction on the reconstructed target speech data.

[0122] Among them, the feature extraction algorithm may specifically include the MFCC algorithm (i.e., Mel Frequency Cepstral Coefficents, understood as the Mel cepstrum coefficient), and the PLP algorithm (i.e., Perceptual Linear Prediction, understood as the perceptual linear prediction), etc.

[0123] Step S406: Based on the trained voiceprint recognition model, perform voiceprint recognition and object authentication on the voiceprint features to obtain an object authentication result. The voiceprint recognition model is trained based on the voice data samples corresponding to the first object identifier obtained in advance.

[0124] Specifically, based on the trained voiceprint recognition model, perform voiceprint recognition on the voiceprint features to obtain a voiceprint recognition result, and based on the voiceprint recognition result and the original object attribute information stored in advance, perform object authentication on the first object identifier to obtain an object authentication result.

[0125] Among them, the voiceprint recognition model is specifically trained based on the voice data samples corresponding to the first object identifier obtained in advance. Specifically, by collecting multiple voice data samples corresponding to the first object identifier in advance, and training the initial recognition model based on each voice data sample to obtain a trained voiceprint recognition model. Among them, the initial recognition model can specifically be a model such as SVM (i.e., Support Vector Machine, understood as a support vector machine), or a neural network (such as a feed-forward neural network FFNN, i.e., Feed Forward Neural Network, a multi-layer perceptron MLP, i.e., MultilayerPerceptron, a convolutional neural network CNN, i.e., Convolutional Neural Networks, etc.).

[0126] Specifically, using the voiceprint recognition model to perform voiceprint recognition on the voiceprint features, a voiceprint recognition result can be obtained, and the voiceprint recognition result can be used to classify the voice data. That is, since the voiceprint features of different users are different, the voice data can be classified according to the different users to which the voiceprint recognition result belongs, and thus the object attribute information of the user to which the voice data belongs can be obtained.

[0127] Furthermore, by obtaining the object attribute information corresponding to the first object identifier stored in advance when performing object registration based on the palm brushing device, and comparing the object attribute information of the user to which the voice data belongs with the original object attribute information corresponding to the first object identifier stored in advance, to determine whether the recognized object attribute information is consistent with the original object attribute information, so as to implement object authentication of the first object identifier and obtain an object authentication result. Among them, when the recognized object attribute information is consistent with the original object attribute information, it indicates that the object authentication is passed, and if the recognized object attribute information is inconsistent with the original object attribute information, it indicates that the object authentication fails.

[0128] In this embodiment, in the voice authentication mode, voice data corresponding to the first object identifier is collected based on the palm brushing device, and voiceprint features are extracted based on the voice data to obtain voiceprint features corresponding to the voice data. Then, a voiceprint recognition model trained according to the voice data samples corresponding to the first object identifier obtained in advance is used to perform voiceprint recognition and object authentication on the voiceprint features to obtain an object authentication result. Thus, accurate and comprehensive object authentication of the voice data corresponding to the first object identifier can be realized in the voice authentication mode, avoiding the situation of malicious resource transfer and improving the security performance in the resource transfer process.

[0129] In an exemplary embodiment, as Figure 5 shown, the steps of obtaining the object authentication result, that is, the steps of performing object authentication on the first object identifier based on the palm brushing device according to the object authentication mode to obtain the object authentication result, specifically include the following steps S501 to S507. Among them:

[0130] Step S501, determine the object authentication mode for the current object authentication.

[0131] Specifically, the object authentication modes for performing object authentication specifically include: a voice authentication mode matching voice trigger, a gesture authentication mode matching gesture trigger, and an information card authentication mode matching information card trigger.

[0132] Step S502, in the voice authentication mode, collect voice data corresponding to the first object identifier based on the palm brushing device.

[0133] Specifically, if the trigger mode of the resource reverse transfer request is voice trigger, that is, when the object authentication mode is voice authentication mode, collect voice data corresponding to the first object identifier based on the palm brushing device. For example, collect voice data corresponding to the first object identifier based on the voice collection component of the palm brushing device.

[0134] Step S503, extract voiceprint features based on the voice data to obtain voiceprint features corresponding to the voice data.

[0135] Specifically, the palm brushing device performs noise analysis processing based on the voice data to obtain a noise analysis result corresponding to the voice data, and obtains a target noise reduction logic matching the noise analysis result, so as to perform noise reduction processing on the voice data according to the target noise reduction logic to obtain the noise-reduced voice data.

[0136] Furthermore, the palm brushing device performs signal reconstruction processing based on the noise-reduced voice data to obtain the reconstructed target voice data, thereby improving the quality of the obtained voice data. And further, voiceprint features are extracted from the reconstructed target voice data to obtain voiceprint features corresponding to the reconstructed target voice data.

[0137] Step S504: Perform voiceprint recognition and object authentication on the voiceprint features according to the trained voiceprint recognition model to obtain an object authentication result. The voiceprint recognition model is trained based on the voice data samples corresponding to the first object identifier obtained in advance.

[0138] Specifically, the palm brushing device performs voiceprint recognition on the voiceprint features according to the trained voiceprint recognition model to obtain a voiceprint recognition result, and performs object authentication on the first object identifier based on the voiceprint recognition result and the original object attribute information stored in advance to obtain an object authentication result.

[0139] Among them, a plurality of voice data samples corresponding to the first object identifier are collected in advance, and the initial recognition model is trained according to each voice data sample to obtain a trained voiceprint recognition model.

[0140] After step S501 is executed, step S505 is executed. In the gesture authentication mode, the palm brushing device collects a gesture instruction corresponding to the first object identifier and performs object authentication according to the gesture instruction to obtain an object authentication result.

[0141] Specifically, if the triggering mode of the resource reverse transfer request is gesture triggering, that is, when the object authentication mode is the gesture authentication mode, the palm brushing device collects a gesture instruction corresponding to the first object identifier. Among them, the gesture instruction may specifically include various different instructions such as click (single click or double click), slide (single finger slide or multi-finger slide), zoom (zoom in or zoom out), rotation, long press, and drag.

[0142] Furthermore, when performing object authentication according to the gesture instruction, the palm brushing device may specifically perform gesture recognition on the gesture instruction to obtain the target gesture information carried by the gesture instruction. For example, if the detected gesture instruction is a single finger sliding a certain trajectory, then by performing gesture recognition on the gesture instruction, the target gesture information carried by the gesture instruction can be obtained, that is, the obtained sliding trajectory.

[0143] Among them, the palm brushing device obtains the target trajectory stored in advance and compares the target trajectory with the currently obtained trajectory. If it is determined that the target trajectory and the currently obtained trajectory are consistent, it indicates that the object authentication for the first object identifier is passed; if the target trajectory and the currently obtained trajectory are inconsistent, it indicates that the object authentication for the first object identifier fails.

[0144] Optionally, the detected gesture instruction can also be to click on the screen keyboard to input a preset number of characters. Then, the palm-sweeping device can obtain the target gesture information carried by the gesture instruction through gesture recognition of the gesture instruction, that is, obtain the specific string input by clicking on the screen keyboard, and compare the input specific string with the target string obtained by retrieving the pre-stored target string. If it is determined that the target string is consistent with the currently obtained specific string, it indicates that the object authentication for the first object identifier is passed; if the target string is inconsistent with the currently obtained specific string, it indicates that the object authentication for the first object identifier fails.

[0145] After step S501, step S506 is executed. In the information card authentication mode, based on the palm-sweeping device identifying the merchant information card corresponding to the first object identifier, the current merchant information corresponding to the merchant information card is obtained.

[0146] Specifically, if the trigger mode of the resource reverse transfer request is information card trigger, that is, when the object authentication mode is the information card authentication mode, the palm-sweeping device detects the card-sweeping operation. If the card-sweeping operation is detected, the merchant information card corresponding to the first object identifier is identified to obtain the current merchant information corresponding to the merchant information card.

[0147] Step S507, perform object authentication on the current merchant information according to the pre-stored merchant information to obtain the object authentication result.

[0148] Specifically, the palm-sweeping device retrieves the merchant information pre-stored when object registration is performed based on the palm-sweeping device, and compares the pre-stored merchant information with the current merchant information. If it is determined that the pre-stored merchant information is consistent with the current merchant information, it indicates that the object authentication for the first object identifier is passed; if the pre-stored merchant information is inconsistent with the current merchant information, it indicates that the object authentication for the first object identifier fails.

[0149] In this embodiment, by determining the object authentication method for current object authentication, different object authentication methods can be flexibly selected to achieve object authentication for the object represented by the first object. Among them, in the voice authentication method, voice data corresponding to the first object identifier is collected based on the palm brushing device, and voiceprint features are extracted based on the voice data to obtain voiceprint features corresponding to the voice data. Then, according to the trained voiceprint recognition model, voiceprint recognition and object authentication are performed on the voiceprint features to obtain the object authentication result. In the gesture authentication method, gesture instructions corresponding to the first object identifier are collected based on the palm brushing device, and object authentication is performed according to the gesture instructions to obtain the object authentication result. In the information card authentication method, the merchant information card corresponding to the first object identifier is recognized based on the palm brushing device, and the current merchant information corresponding to the merchant information card is obtained. Then, object authentication is performed on the current merchant information according to the pre-stored merchant information to obtain the object authentication result, realizing the flexible selection of different object authentication methods and improving the convenience and processing efficiency of object authentication processing.

[0150] In an exemplary embodiment, as Figure 6 shown, the step of obtaining the first resource transfer amount corresponding to the first object identifier, that is, in the reverse transfer mode, the step of obtaining the first resource transfer amount corresponding to the first object identifier, specifically includes the following steps S602 to step S606. Among them:

[0151] Step S602, if the object authentication method is the voice authentication method, then in the reverse transfer mode, according to the trained voiceprint recognition model, voice recognition is performed on the collected voice data corresponding to the first object identifier to obtain the text information corresponding to the voice data.

[0152] Specifically, if the object authentication method is the voice authentication method, that is, the way to trigger the resource reverse transfer request is voice trigger, then when the palm brushing device obtains the first resource transfer amount corresponding to the first object identifier, it can also adopt the method of obtaining the first resource transfer amount based on voice data. That is, the palm brushing device can collect voice data corresponding to the first object identifier in the reverse transfer mode and use the trained voiceprint recognition model to perform voice recognition on the collected voice data corresponding to the first object identifier to convert the voice data into text information, and thus obtain the text information corresponding to the voice data.

[0153] Step S604, perform keyword extraction based on the text information to obtain each keyword corresponding to the text information.

[0154] Specifically, the palm brushing device performs keyword extraction on the recognized text information corresponding to the voice data to obtain each keyword carried by the text information.

[0155] Exemplarily, the keywords carried in the text information may specifically include operation keywords and numerical keywords. For example, in the text information "Refund XX yuan", the operation keyword is "Refund", which can be used to trigger the resource reverse transfer operation, and the numerical keyword is "XX yuan", which is used to represent the specific resource transfer amount during the resource reverse transfer operation.

[0156] Step S606: Perform keyword screening on each keyword to screen out the first resource transfer amount corresponding to the first object identifier.

[0157] Specifically, the palm brushing device performs keyword screening on each keyword carried in the text information, including operation keywords and numerical keywords, etc., to screen out the numerical keywords, so as to obtain the specific resource transfer amount during the resource reverse transfer operation, that is, the first resource transfer amount corresponding to the first object identifier can be obtained.

[0158] In an exemplary embodiment, if the object authentication method is the gesture authentication mode or the information card authentication method, then in the reverse transfer mode, by obtaining the specific resource value detected on the display interface related to the palm brushing device, the detected specific resource value is determined as the first resource transfer amount corresponding to the first object identifier.

[0159] In this embodiment, if the object authentication method is the voice authentication method, then in the reverse transfer mode, according to the trained voiceprint recognition model, the voice data corresponding to the first object identifier collected is subjected to voice recognition, so as to obtain the text information corresponding to the voice data. Further, based on the text information, keyword extraction is performed to obtain the keywords corresponding to the text information, and then by performing keyword screening on each keyword, the first resource transfer amount corresponding to the first object identifier can be screened out, without multiple interactions between the store merchant and the palm brushing device, reducing cumbersome operations, improving the convenience of obtaining the first resource transfer amount, and at the same time further improving the processing efficiency during the resource transfer process.

[0160] In an exemplary embodiment, as Figure 7 shown, the steps of performing object verification based on the second object identifier and order information verification based on the latest resource transfer order specifically include the following steps S702 to S708. Among them:

[0161] Step S702: Obtain the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order.

[0162] Specifically, the palm-sweeping device obtains object attribute information corresponding to the second object identifier, including object identity information, or an object number for uniquely identifying the object identity information, etc., and obtains target object information corresponding to the latest resource transfer order, that is, obtains target object information corresponding to the latest resource order for which a resource reverse transfer operation is required, including target object identity information, or a target object number for uniquely identifying the target object identity information, etc.

[0163] Step S704, perform object verification on the object attribute information according to the target object information to obtain an object verification result, where the object verification result includes that the object verification is passed or the object verification fails.

[0164] Specifically, when performing object verification on the object attribute information according to the target object information, it can specifically be to perform object verification on the object identity information according to the target object identity information, or to verify the object number for uniquely identifying the object identity information according to the target object number for uniquely identifying the target object identity information, so as to obtain the corresponding object verification result.

[0165] Among them, the object verification result includes that the object verification is passed or the object verification fails. Specifically, when performing object verification on the object identity information according to the target object identity information, it is specifically to compare the target object identity information with the object identity information. If the two are the same, it indicates that the object verification is passed, and if the two are different, it indicates that the object verification fails.

[0166] Similarly, when verifying the object number for uniquely identifying the object identity information according to the target object number for uniquely identifying the target object identity information, it is specifically to compare the target object number with the object number. If the two are the same, it indicates that the object verification is passed, and if the two are different, it indicates that the object verification fails.

[0167] Step S706, obtain and display the order information corresponding to the latest resource transfer order.

[0168] Specifically, obtain the order information corresponding to the determined latest resource transfer order and display the order information corresponding to the latest resource transfer order for the user to view and confirm. Among them, specifically, the order information corresponding to the latest resource transfer order can be displayed on the display interface of the palm-sweeping device for the user to view and confirm, that is, after the user views it, a confirmation operation can be triggered based on the displayed order information.

[0169] Among them, the confirmation operation indicates that the user determines the latest resource transfer order, which is the order that requires resource reverse transfer operation. If no confirmation operation triggered by the user for the displayed order information is detected, it indicates that the latest resource transfer order is not the order that requires resource reverse transfer operation, and an order that requires resource reverse transfer operation needs to be re-determined.

[0170] Step S708, if an order confirmation message triggered for the displayed order information is detected, order information verification is performed based on the latest resource transfer order to generate an order information verification result, where the order information verification result includes that the order verification passes or the order verification fails.

[0171] Specifically, if an order confirmation message triggered for the displayed order information is detected, that is, when the user determines that the latest resource transfer order is the order that requires resource reverse transfer operation, the palm-sweeping device performs order information verification on the latest resource transfer order, including verifying the order number, order resource interaction volume, etc., to generate a corresponding order information verification result.

[0172] Among them, the order information verification result includes that the order verification passes or the order verification fails. Specifically, when the palm-sweeping device verifies the order number and order resource interaction volume of the latest resource transfer order, if there is an error in the order number or the order resource interaction volume, it indicates that the order verification fails, and if both the order number and the order resource interaction volume are correct, it indicates that the order verification passes.

[0173] In this embodiment, by obtaining the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order, and performing object verification on the object attribute information according to the target object information, an object verification result is obtained. Further, by obtaining and displaying the order information corresponding to the latest resource transfer order, and when an order confirmation message triggered for the displayed order information is detected, performing order information verification based on the latest resource transfer order to generate an order information verification result, multi-layer verification based on the second object identifier and the latest resource transfer order is realized, avoiding the use of a single-dimensional verification method, thereby improving the resource security in the resource transfer processing process.

[0174] In an exemplary embodiment, as Figure 8 shown, a resource transfer processing method is provided, which specifically includes the following steps S801 to step S811. Among them:

[0175] Step S801, receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier.

[0176] Specifically, if the palm brushing device detects a resource reverse transfer request triggered by the first object identifier, it obtains the first object identifier carried in the resource reverse transfer request, and obtains the triggering method of the resource reverse transfer request and the object authentication method matching the triggering method.

[0177] Furthermore, based on the palm brushing device, it can perform object authentication on the first object identifier according to the object authentication method to obtain an object authentication result, where the object authentication result includes object authentication passed or object authentication failed.

[0178] Step S802, if it is determined that the object authentication is passed, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier.

[0179] Specifically, if it is determined that the object authentication for the first object identifier is passed, the current mode of the palm brushing device is switched to the reverse transfer mode. Since resource forward transfer processing needs to be performed before resource reverse transfer processing, the current mode of the palm brushing device is usually specifically the forward transfer mode. That is, by switching the palm brushing device from the forward transfer mode to the reverse transfer mode, resource reverse transfer processing can be performed in the reverse transfer mode.

[0180] Furthermore, after switching the current mode of the palm brushing device to the reverse transfer mode, in the reverse transfer mode, obtain the first resource transfer amount corresponding to the first object identifier.

[0181] Step S803, if object biometric information is detected in the reverse transfer mode, obtain the second object identifier that matches the object biometric information.

[0182] Specifically, after the palm brushing device obtains the first resource transfer amount in the reverse transfer mode, it further issues a prompt message that requires re-palmprint detection, such as by using a voice prompt method, to prompt the user to re-palm brush. Then, the palm brushing device can re-detect the object biometric information in the reverse transfer mode, and by identifying and analyzing the detected object biometric information, the second object identifier that matches the object biometric information can be obtained.

[0183] Step S804, obtain each candidate resource transfer order associated with the first object identifier and associated with the second object identifier, and determine the latest resource transfer order corresponding to the latest resource transfer time from each candidate resource transfer order.

[0184] Among them, the latest resource transfer order represents the resource transfer order that is simultaneously associated with the first object identifier and the second object identifier and has the resource transfer time closest to the current time.

[0185] Specifically, the first object identifier corresponds to the store merchant, while the second object identifier corresponds to the user. Then, each candidate resource transfer order associated with the first object identifier and the second object identifier can be understood as each candidate resource transfer order between the user and the current store. Furthermore, by comparing the resource transfer time corresponding to each candidate resource transfer order with the current time, the candidate resource transfer order with the resource transfer time closest to the current time is determined, that is, the latest-occurring resource transfer order is obtained.

[0186] Step S805: Obtain the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order.

[0187] Specifically, the palm-sweeping device obtains the object attribute information corresponding to the second object identifier, including the object identity information or the object number used to uniquely identify the object identity information, etc., and obtains the target object information corresponding to the latest resource transfer order, that is, obtains the target object information corresponding to the latest resource order that needs to perform the resource reverse transfer operation, including the target object identity information or the target object number used to uniquely identify the target object identity information, etc.

[0188] Step S806: Perform object verification on the object attribute information according to the target object information to obtain an object verification result, where the object verification result includes object verification passed or object verification failed.

[0189] Specifically, when performing object verification on the object attribute information according to the target object information, it can specifically be to perform object verification on the object identity information according to the target object identity information, or to verify the object number used to uniquely identify the object identity information according to the target object number used to uniquely identify the target object identity information, so as to obtain the corresponding object verification result.

[0190] Among them, when performing object verification on the object identity information according to the target object identity information, it is specifically to compare the target object identity information with the object identity information. If the two are the same, it indicates that the object verification has passed, and if the two are different, it indicates that the object verification has failed. Similarly, when verifying the object number used to uniquely identify the object identity information according to the target object number used to uniquely identify the target object identity information, it is specifically to compare the target object number with the object number. If the two are the same, it indicates that the object verification has passed, and if the two are different, it indicates that the object verification has failed.

[0191] Step S807: Obtain and display the order information corresponding to the latest resource transfer order.

[0192] Specifically, by obtaining the order information corresponding to the determined latest resource transfer order and displaying the order information corresponding to the latest resource transfer order for the user to view and confirm. Specifically, the order information corresponding to the latest resource transfer order can be displayed on the display interface of the palm-sweeping device for the user to view and confirm. That is, after the user views it, a confirmation operation can be triggered based on the displayed order information.

[0193] Step S808, if no order confirmation information triggered for the displayed order information is detected, display the candidate order information corresponding to each candidate resource transfer order.

[0194] Specifically, if no confirmation operation triggered by the user for the displayed order information is detected, that is, when the latest resource transfer order is not the order that needs to perform the resource reverse transfer operation, display the candidate order information corresponding to each candidate resource transfer order to re-determine the target resource transfer order that needs to perform the resource reverse transfer. Specifically, the order information corresponding to each candidate resource transfer order can be displayed on the display interface of the palm-sweeping device for the user to view and confirm.

[0195] Step S809, when an order confirmation information triggered for any candidate order information is detected, determine the candidate resource transfer order corresponding to the candidate order information as the target resource transfer order corresponding to the resource reverse transfer request.

[0196] Specifically, if the palm-sweeping device detects an order confirmation information triggered for any candidate order information displayed, that is, when the user determines that a certain candidate resource transfer order is the order that needs to perform the resource reverse transfer operation, determine the candidate resource transfer order corresponding to the candidate order information as the target resource transfer order corresponding to the resource reverse transfer request.

[0197] Step S810, perform order information verification based on the target resource transfer order to generate an order information verification result, where the order information verification result includes order verification passed or order verification failed.

[0198] Specifically, after determining the target resource transfer order, the palm-sweeping device performs order information verification on the target resource transfer order, including verifying the order number, order resource interaction volume, etc., to generate a corresponding order information verification result.

[0199] Among them, the order information verification result includes order verification passed or order verification failed. Specifically, when the palm-sweeping device verifies the order number and order resource interaction volume of the target resource transfer order, if there is an error in the order number or order resource interaction volume, it indicates that the order verification fails, while if both the order number and order resource interaction volume are correct, it indicates that the order verification passes.

[0200] Step S811, if it is determined that all verifications have passed, then in response to the resource reverse transfer request, transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0201] Specifically, if it is determined that the object verification for the second object identifier passes and the order information verification for the target resource transfer order passes, that is, when it is determined that the second object identifier is the user who needs to perform resource reverse transfer and it is determined that the target resource transfer order is the order that needs to perform resource reverse transfer, then in response to the resource reverse transfer request, transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0202] Among them, the first object identifier deploys the first resource pool, and the second object identifier deploys the second resource pool. It can be understood that before performing the resource reverse transfer process, it is necessary to perform the resource forward transfer process, that is, transfer the resources stored in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier. When there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount that needs to be transferred), the first object identifier needs to trigger a resource reverse transfer request to reverse transfer the resources it holds to the second object identifier, that is, transfer the resources stored in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier. Specifically, transfer the determined first resource transfer amount to the second resource pool to solve the problem of incorrect resource transfer amount during the resource transfer process.

[0203] In an exemplary embodiment, after transferring the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier, update the order status of the target resource transfer order, such as updating it to the order status of "resources have been reverse transferred", so as to facilitate subsequent statistics and management of each resource transfer order and avoid duplicate or missed resource reverse transfer orders.

[0204] In the above resource transfer processing method, the first object identifier carried in the received resource reverse transfer request is obtained, and object authentication is performed based on the first object identifier. When it is determined that the object authentication is passed, the current mode is switched to the reverse transfer mode. Further, in the reverse transfer mode, the first resource transfer amount corresponding to the first object identifier is obtained, and when object biometric information is detected in the reverse transfer mode, the second object identifier that matches the object biometric information is obtained, and at the same time, the order information corresponding to the latest resource transfer order is obtained and displayed. Among them, if no order confirmation information triggered for the displayed order information is detected, the candidate order information corresponding to each candidate resource transfer order is displayed, and when order confirmation information triggered for any candidate order information is detected, the candidate resource transfer order corresponding to the candidate order information is determined as the target resource transfer order corresponding to the resource reverse transfer request. Then, order information verification is performed based on the target resource transfer order to generate an order information verification result. Further, when it is determined that all verifications are passed, the resource reverse transfer request is responded to, and the first resource transfer amount in the first resource pool deployed by the first object identifier can be directly transferred to the second resource pool deployed by the second object identifier, without the need for the traditional method where the second object, i.e., the user, obtains the order information, and then multiple linkage cooperation operations such as resource quantity verification between the second object and the first object, i.e., the store, and after the resource quantity verification, the first object confirms the order information again. This can reduce the cumbersome operations in the resource transfer processing process and improve the resource transfer processing efficiency when the user, i.e., the second object, and the offline store, i.e., the first object, need to perform operations such as resource reverse transfer.

[0205] In an exemplary embodiment, as Figure 9 shown, a resource transfer processing method is provided, which specifically includes the following steps S901 to step S905. Among them:

[0206] Step S901, receive a resource forward transfer request, obtain the order identifier carried in the resource forward transfer request, and switch the current mode to the forward transfer mode.

[0207] Among them, the resource forward transfer request specifically represents a request to forward the resources held by the second object identifier to the first object identifier, and it carries the order identifier corresponding to the order for which the resource transfer operation needs to be performed.

[0208] Specifically, when the palm brushing device detects a resource positive transfer request, it switches the current mode to the positive transfer mode to achieve the positive transfer of the resources held by the second object identifier to the first object identifier. At the same time, by parsing the resource positive transfer request, the palm brushing device can obtain the order identifier carried by the resource positive transfer request. Based on the order identifier, the specific order that requires the resource transfer operation can be determined, and the order information corresponding to the specific order can be further obtained, including order content (such as specific products, unit prices of each product, etc.), resource transfer quantity, and specific information such as resource transfer time.

[0209] Exemplarily, the first object identifier specifically corresponds to a store merchant, and the second object identifier specifically corresponds to a user. Furthermore, the resource positive transfer means that after the user purchases products in the store, the amount of resources held by the user needs to be transferred to the store merchant. Among them, the first resource pool is deployed with the first object identifier, and the second resource pool is deployed with the second object identifier. The resource positive transfer means the process of transferring the resources stored in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0210] Step S902, if object biometric information is detected in the positive transfer mode, obtain the second object identifier associated with the object biometric information, and obtain the palm brushing transfer code associated with the second object identifier.

[0211] Specifically, after switching the current mode to the positive transfer mode, the palm brushing device detects the palm brushing operation of the object in the positive transfer mode, and when detecting the palm brushing operation triggered by the object, obtains the object biometric information.

[0212] Furthermore, by identifying and analyzing the detected object biometric information, the palm brushing device can obtain the second object identifier that matches the object biometric information. The second object identifier is usually associated with the palm brushing transfer code, so the palm brushing device can further obtain the palm brushing transfer code associated with the second object identifier.

[0213] Among them, the palm brushing transfer code is usually generated in real time by the backend service platform. That is, the palm brushing device can obtain the palm brushing transfer code associated with the second object identifier through the backend service platform. By identifying the palm brushing transfer code, the palm brushing device can obtain the second resource transfer quantity carried by the order identifier associated with the palm brushing transfer code, so as to transfer the second resource transfer quantity from the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0214] Step S903, associate and store the palm brushing transfer code and the order identifier. The order identifier carries the second resource transfer quantity corresponding to the resource positive transfer request, and the second resource transfer quantity is not less than the first resource transfer quantity.

[0215] Specifically, the palm brushing device associates and stores the palm brushing transfer code with the order identifier, so that when performing resource reverse transfer processing subsequently, the corresponding palm brushing transfer code can be found through the order identifier, and the corresponding second object identifier can be further obtained according to the palm brushing transfer code.

[0216] Furthermore, the order identifier carries the second resource transfer amount corresponding to the resource forward transfer request, that is, the specific order that requires resource transfer operations can be determined through the order identifier, and then the order information corresponding to the specific order can be further obtained, including order content (such as specific products, unit prices of each product, etc.), resource transfer amount, and specific information such as resource transfer time. Among them, the resource transfer amount in the order information can be understood as the second resource transfer amount that needs to be transferred to the first object identifier during the current resource forward transfer process.

[0217] Among them, the second resource transfer amount during the resource forward transfer process is not less than the first resource transfer amount during the resource reverse transfer process. It can be understood that before performing the resource reverse transfer processing, resource forward transfer processing needs to be performed, that is, the resources held by the second object identifier need to be forward transferred to the first object identifier. When there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount that needs to be transferred), the first object identifier needs to trigger a resource reverse transfer request to reverse transfer the resources it holds to the second object identifier. Furthermore, the maximum value of the first resource transfer amount involved in the resource reverse transfer process is the second resource transfer amount involved in the resource forward transfer process.

[0218] Exemplarily, when there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount that needs to be transferred), the over-transferred resource amount (that is, the current first resource transfer amount is less than the second resource transfer amount) needs to be reverse transferred to the second object identifier.

[0219] Optionally, after the resource forward transfer processing, when there is an order cancellation or product return, the entire resource transfer amount of the order to be reverse transferred (that is, the values of the current first resource transfer amount and the second resource transfer amount are the same) needs to be reverse transferred to the second object identifier.

[0220] Step S904, identify the palm brushing transfer code and obtain the second resource transfer amount carried by the order identifier associated with the palm brushing transfer code.

[0221] Specifically, the palm brushing device identifies the palm brushing transfer code fed back by the back-end service platform to obtain an order identifier associated with the palm brushing transfer code, and further obtains the second resource transfer amount carried by the order identifier, that is, the amount of resources that need to be transferred from the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0222] Step S905, in response to the resource forward transfer request, transfer the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0223] Specifically, the palm brushing device transfers the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier by responding to the resource forward transfer request.

[0224] Further, if there is an error in the resource transfer amount during the resource forward transfer process (for example, the currently actually transferred resource amount is greater than the target resource amount to be transferred), or after the resource forward transfer process, when there is an order cancellation or product return, the first object identifier needs to trigger a resource reverse transfer request to reverse transfer the resources it holds to the second object identifier, to solve the problem of incorrect resource transfer amount during the resource transfer process.

[0225] In the above resource transfer processing method, by obtaining the order identifier carried in the received resource forward transfer request, the current mode is switched to the forward transfer mode, and when the object biometric information is detected in the forward transfer mode, the second object identifier associated with the object biometric information and the palm brushing transfer code associated with the second object identifier are obtained, and the palm brushing transfer code and the order identifier are stored in an associated manner. Among them, the order identifier carries the second resource transfer amount corresponding to the resource forward transfer request, and further, by identifying the palm brushing transfer code, the second resource transfer amount carried by the order identifier associated with the palm brushing transfer code is obtained. Further, by responding to the resource forward transfer request, the second resource transfer amount in the second resource pool deployed by the second object identifier is transferred to the first resource pool deployed by the first object identifier, which can reduce the cumbersome operations in the resource transfer process and improve the resource transfer processing efficiency between the user (i.e., the second object) and the offline store (i.e., the first object).

[0226] In an exemplary embodiment, as Figure 10 shown, a resource transfer processing method is provided, which involves users, store merchants, palm brushing devices, and back-end service platforms, and specifically includes the following steps S1001 to step S1018. Among them:

[0227] Step S1001: The palm - brushing device receives an object registration request triggered by a store merchant, obtains the first object identifier and merchant information carried in the object registration request, binds the first object identifier with the palm - brushing device number, and stores the merchant information and the first object identifier in an associated manner.

[0228] Among them, the store merchant can trigger the object registration request in a variety of different ways, and the triggering methods specifically include voice triggering, gesture triggering, and information card triggering, etc.

[0229] Specifically, for example, in the case of voice triggering, the store merchant can trigger the object registration request by sending a voice message such as "register and bind". After the palm - brushing device receives the object registration request, it obtains the first object identifier carried in the object registration request, and jumps the display interface of the palm - brushing device to the registration interface to obtain the merchant information and voucher information, etc. input by the store merchant through the registration interface. By storing the merchant information and voucher information, etc., when resource reverse transfer is needed later, the merchant information and voucher information, etc. stored during registration are used for object authentication.

[0230] Furthermore, the palm - brushing device binds the first object identifier with the palm - brushing device number, thereby realizing the landing of the palm - brushing device in the store and the associated binding of the store merchant and the palm - brushing device. Among them, storing the merchant information and the first object identifier in an associated manner can obtain the corresponding merchant information according to the first object identifier during subsequent resource forward transfer processing and resource reverse transfer processing to authenticate and verify the merchant information.

[0231] Step S1002: The palm - brushing device feeds back a registration - success prompt message to the store merchant.

[0232] Step S1003: The palm - brushing device receives a resource forward transfer request triggered by a user, obtains the order identifier carried in the resource forward transfer request, and switches the current mode to the forward transfer mode.

[0233] Specifically, when the palm - brushing device detects a user's resource forward transfer request, it switches the current mode to the forward transfer mode to realize the forward transfer of the resources held by the second object identifier to the first object identifier. At the same time, by parsing the resource forward transfer request, the palm - brushing device can obtain the order identifier carried in the resource forward transfer request. According to the order identifier, the specific order that requires resource transfer operations can be determined, and the order information corresponding to the specific order can be further obtained, including order content (such as specific products, unit prices of each product, etc.), resource transfer volume, and specific information such as resource transfer time, etc.

[0234] Step S1004: If the palm - brushing device detects object biometric information in the forward transfer mode, it obtains the second object identifier associated with the object biometric information.

[0235] Specifically, after switching the current mode to the forward transfer mode, the palm-sweeping device detects the palm-sweeping operation of the object in the forward transfer mode. When detecting the palm-sweeping operation triggered by the object, it obtains the palmprint information of the object. Further, by identifying and analyzing the detected object biological information, a second object identifier matching the object biological information can be obtained.

[0236] Step S1005: The palm-sweeping device obtains the palm-sweeping transfer code associated with the second object identifier from the back-end service platform, and stores the palm-sweeping transfer code and the order identifier in an associated manner.

[0237] Specifically, the palm-sweeping transfer code is usually generated in real time by the back-end service platform. That is, the palm-sweeping device can obtain the palm-sweeping transfer code associated with the second object identifier through the back-end service platform, and store the palm-sweeping transfer code and the order identifier in an associated manner. So that when performing resource reverse transfer processing subsequently, the corresponding palm-sweeping transfer code can be found through the order identifier, and the corresponding second object identifier can be obtained further according to the palm-sweeping transfer code.

[0238] Further, the order identifier carries the second resource transfer amount corresponding to the resource forward transfer request. That is, the specific order that requires resource transfer operation can be determined through the order identifier, and then the order information corresponding to the specific order can be further obtained, including order content (such as specific products, unit prices of each product, etc.), resource transfer amount, and specific information such as resource transfer time. Among them, the resource transfer amount in the order information can be understood as the second resource transfer amount that needs to be transferred to the first object identifier during the current resource forward transfer process.

[0239] Step S1006: The palm-sweeping device identifies the palm-sweeping transfer code, obtains the second resource transfer amount carried by the order identifier associated with the palm-sweeping transfer code, and in response to the resource forward transfer request, transfers the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0240] Specifically, the palm-sweeping device identifies the palm-sweeping transfer code fed back by the back-end service platform to obtain the order identifier associated with the palm-sweeping transfer code, and further obtains the second resource transfer amount carried by the order identifier, that is, obtains the amount of resources that need to be transferred from the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0241] Further, the palm-sweeping device transfers the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier by responding to the resource forward transfer request.

[0242] Step S1007, the backend service platform generates a positive resource transfer result and feeds back the positive resource transfer result to the palm brushing device.

[0243] Step S1008, the palm brushing device feeds back the positive resource transfer result to the user.

[0244] Specifically, after transferring the second resource transfer amount to the first resource pool, that is, after the positive resource transfer processing operation is completed, the backend service platform generates a positive resource transfer result indicating successful transfer and feeds back the generated positive resource transfer result indicating successful transfer to the palm brushing device, and the palm brushing device can further feed back the received positive resource transfer result indicating successful transfer to the user to prompt the user that the current resource transfer processing operation has been completed.

[0245] Step S1009, the palm brushing device receives a resource reverse transfer request triggered by a store merchant, obtains the first object identifier carried in the resource reverse transfer request, and obtains the triggering method of the resource reverse transfer request and the object authentication method matching the triggering method.

[0246] Specifically, if the palm brushing device detects a resource reverse transfer request triggered by a store merchant, it obtains the first object identifier carried in the resource reverse transfer request, and obtains the triggering method of the resource reverse transfer request and the object authentication method matching the triggering method.

[0247] Among them, the store merchant can trigger the resource reverse transfer request by different triggering methods. The triggering methods specifically include voice triggering, gesture triggering, and information card triggering. And according to the different triggering methods, the object authentication methods for the first object identifier are also different. Specifically, the object authentication methods include a voice authentication method matching voice triggering, a gesture authentication method matching gesture triggering, and an information card authentication method matching information card triggering.

[0248] Step S1010, based on the palm brushing device, perform object authentication on the first object identifier according to the object authentication method to obtain an object authentication result.

[0249] Specifically, based on the palm brushing device, it can perform object authentication on the first object identifier according to the object authentication method to obtain an object authentication result. The object authentication result includes object authentication passed or object authentication failed.

[0250] Exemplarily, if the object authentication method is a voice authentication method, then in the voice authentication method, based on the palm brushing device, collect voice data corresponding to the first object identifier, and perform voiceprint feature extraction on the voice data to obtain a voiceprint feature corresponding to the voice data, so as to perform voiceprint recognition and object authentication on the voiceprint feature according to the trained voiceprint recognition model to obtain an object authentication result.

[0251] Optionally, if the object authentication method is a gesture authentication method, then in the gesture authentication method, based on the palm brushing device, a gesture instruction corresponding to the first object identifier is collected to perform object authentication according to the gesture instruction and obtain an object authentication result.

[0252] Similarly, if the object authentication method is an information card authentication method, then in the information card authentication method, based on the palm brushing device, a merchant information card corresponding to the first object identifier is identified, and the current merchant information corresponding to the merchant information card is obtained, so as to perform object authentication on the current merchant information according to the pre-stored merchant information and obtain an object authentication result.

[0253] Step S1011, if it is determined that the object authentication is passed, the palm brushing device switches the current mode to the reverse transfer mode, and in the reverse transfer mode, a first resource transfer amount corresponding to the first object identifier is obtained.

[0254] Specifically, if it is determined that the object authentication for the first object identifier is passed, the current mode of the palm brushing device is switched to the reverse transfer mode. Since resource forward transfer processing needs to be performed before resource reverse transfer processing, the current mode of the palm brushing device is usually specifically the forward transfer mode, that is, by switching the palm brushing device from the forward transfer mode to the reverse transfer mode, resource reverse transfer processing can be performed in the reverse transfer mode.

[0255] Further, after switching the current mode of the palm brushing device to the reverse transfer mode, in the reverse transfer mode, a first resource transfer amount corresponding to the first object identifier is obtained.

[0256] Step S1012, if object biometric information is detected in the reverse transfer mode, the palm brushing device obtains a second object identifier that matches the object biometric information and the latest resource transfer order associated with the second object identifier.

[0257] Specifically, after the palm brushing device obtains the first resource transfer amount in the reverse transfer mode, a prompt message for re-performing palmprint detection is further issued, such as by using a voice prompt method to prompt the user to re-perform palm brushing. Then, the palm brushing device can re-detect the object biometric information in the reverse transfer mode, and by identifying and analyzing the detected object biometric information, a second object identifier that matches the object biometric information can be obtained. Usually, the second object identifier is associated with a resource transfer order, so the palm brushing device can further obtain the latest resource transfer order associated with the second object identifier.

[0258] Among them, the latest resource transfer order refers to the resource transfer order that is associated with both the first object identifier and the second object identifier and has the resource transfer time closest to the current time. Among them, the first object identifier corresponds to the store merchant, and the second object identifier corresponds to the user. Then, the resource transfer order associated with both the first object identifier and the second object identifier can be understood as the resource transfer order between the user and the current store, and the resource transfer order with the resource transfer time closest to the current time can be understood as the resource transfer order that has occurred most recently.

[0259] Step S1013: The palm brushing device obtains the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order, and performs object verification on the object attribute information according to the target object information to obtain an object verification result.

[0260] Specifically, the palm brushing device obtains the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order, so as to perform object verification on the object attribute information according to the target object information and obtain the corresponding object verification result, that is, to determine whether the second object identifier is the user who needs to perform resource reverse transfer.

[0261] Among them, the object attribute information obtained by the palm brushing device corresponding to the second object identifier includes object identity information, or an object number used to uniquely identify the object identity information, etc., and the target object information corresponding to the latest resource transfer order, that is, the target object information corresponding to the latest resource order that needs to perform resource reverse transfer operation, includes target object identity information, or a target object number used to uniquely identify the target object identity information, etc.

[0262] Step S1014: The palm brushing device obtains and displays the order information corresponding to the latest resource transfer order, and when detecting the order confirmation information triggered for the displayed order information, performs order information verification based on the latest resource transfer order to generate an order information verification result.

[0263] Among them, by obtaining the order information corresponding to the determined latest resource transfer order and displaying the order information corresponding to the latest resource transfer order for the user to view and confirm. Specifically, the order information corresponding to the latest resource transfer order can be displayed on the display interface of the palm brushing device for the user to view and confirm, that is, after the user views it, a confirmation operation can be triggered based on the displayed order information.

[0264] Specifically, if an order confirmation message triggered for the displayed order information is detected, that is, when the user determines that the latest resource transfer order is an order that requires a resource reverse transfer operation, the palm brushing device verifies the order information of the latest resource transfer order, including verifying the order number, order resource interaction volume, etc., to generate a corresponding order information verification result.

[0265] Step S1015, if it is determined that all verifications pass, the palm brushing device responds to the resource reverse transfer request and transfers the first resource transfer volume in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0266] Specifically, if it is determined that the object verification for the second object identifier passes and the order information verification for the latest resource transfer order passes, that is, when it is determined that the second object identifier is the user who needs to perform a resource reverse transfer and it is determined that the latest resource transfer order is an order that requires a resource reverse transfer, then in response to the resource reverse transfer request, the first resource transfer volume in the first resource pool deployed by the first object identifier is transferred to the second resource pool deployed by the second object identifier.

[0267] Step S1016, the backend service platform generates a resource reverse transfer result and feeds back the resource reverse transfer result to the palm brushing device.

[0268] Step S1017, the palm brushing device feeds back the resource reverse transfer result to the user.

[0269] Specifically, after the first resource transfer volume is transferred to the second resource pool, that is, when the resource reverse transfer processing operation is completed, the backend service platform generates a resource reverse transfer result indicating successful transfer and feeds back the generated resource reverse transfer result indicating successful transfer to the palm brushing device, and the palm brushing device can further feed back the received resource reverse transfer result indicating successful transfer to the user to prompt the user that the current resource transfer processing operation has been completed.

[0270] In an exemplary embodiment, as Figure 11 shown, an architecture schematic of a resource transfer processing system is provided. Referring to Figure 11 it can be seen that taking the object biometric information as the object palmprint information as an example, the resource transfer processing system specifically includes a palm brushing device 110 and a backend service platform 111. Among them:

[0271] An image acquisition component 112, a voice acquisition component 113, and a palm brushing application program 114 are deployed on the palm brushing device 110, and the palm brushing application program 114 specifically includes a palmprint information recognition module 1140, a palm brushing transfer module 1142, a voiceprint voice recognition module 1144, a resource reverse transfer module 1146, and a result display module 1148.

[0272] Specifically, the image acquisition component 112 specifically includes an image sensor 1120 and an infrared sensor 1122. The infrared sensor 1122 is used to detect whether there is a user's palm-sweeping operation. When detecting a user's palm-sweeping operation, it acquires the user's palmprint image through the image sensor 1120. Among them, the voice acquisition component 113 can specifically be an array microphone, which is used to acquire the voice data of the merchant or send prompt information such as successful resource transfer and failed resource transfer.

[0273] Further, the palmprint information recognition module 1140 in the palm-sweeping application program 114 is used to recognize the palmprint image of the user acquired by the image sensor 1120 to obtain the object palmprint information corresponding to the palmprint image. The palm-sweeping transfer module 1142 is used to obtain the palm-sweeping transfer code from the backend service platform 111 and obtain the second resource transfer amount by recognizing the palm-sweeping transfer code, that is, to obtain the specific resource amount that currently needs to be transferred from the second resource pool deployed by the second object identifier corresponding to the user to the first resource pool deployed by the first object identifier corresponding to the store merchant.

[0274] Among them, the voiceprint voice recognition module 1144 is used to perform voiceprint verification and voice recognition on the voice data collected by the voice acquisition component 113. That is, through the voiceprint verification result of the voice data, it determines whether the identity information of the store merchant can pass the object authentication. By recognizing the voice data, the text information carried by the voice data can be obtained. Based on the text information, further recognition and analysis can be performed to obtain the actual required resource transfer amount, that is, the first resource transfer amount, during the resource reverse transfer process. Specifically, the specific resource amount that currently needs to be transferred from the first resource pool deployed by the first object identifier corresponding to the store merchant to the second resource pool deployed by the second object identifier corresponding to the user can be obtained.

[0275] The resource reverse transfer module 1146 is used to switch the current mode of the palm-sweeping device to the reverse transfer mode to perform the resource reverse transfer operation in the reverse transfer mode, that is, to transfer the resource amount in the first resource pool deployed by the first object identifier corresponding to the store merchant to the second resource pool deployed by the second object identifier corresponding to the user. The result display module 1148 is used to display the resource transfer results, including successful resource transfer results, failed resource transfer results, etc., and is also used to display the current status of the resource transfer order, including the order status of successful forward transfer, the order status of failed forward transfer, the order status of successful reverse transfer, and the order status of failed reverse transfer, etc.

[0276] Among them, the backend service platform 111 includes an object palmprint information recognition service 115, a voiceprint voice recognition service 116, an order management service 117, and a resource transfer service 118.

[0277] Specifically, the object palmprint information recognition service 115 is used to obtain the object palmprint information recognized by the palmprint information recognition module 1140, while the voiceprint voice recognition service 116 is used to obtain the voiceprint verification result and voice recognition result obtained by the voiceprint voice recognition module 1144, etc. The order management service 117 is used to manage different resource transfer orders associated with the second object identifier, including managing each resource transfer order associated with multiple different first object identifiers under the second object identifier. The resource transfer service 118 is used to generate a palm-swipe transfer code in real time and feedback the palm-swipe transfer code to the palm-swipe device. The palm-swipe device obtains the second object identifier associated with it and the second resource pool deployed by the second object identifier by recognizing the palm-swipe transfer code, so that in the reverse transfer mode, a resource reverse transfer operation can be performed, that is, the resource quantity in the first resource pool deployed by the first object identifier corresponding to the store merchant is transferred to the second resource pool deployed by the second object identifier corresponding to the user.

[0278] In the above resource transfer processing method, by binding the palm-swipe device and the store merchant, the registration of the store merchant is realized. When a resource forward transfer request is received, the current mode is switched to the forward transfer mode. When object biometric information is detected in the forward transfer mode, the second object identifier associated with the object biometric information is obtained, and the palm-swipe transfer code associated with the second object identifier is obtained from the back-end service platform. Thus, by recognizing the palm-swipe transfer code, the second resource transfer quantity carried by the order identifier associated with the palm-swipe transfer code is obtained, so as to transfer the second resource transfer quantity in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier. Further, in the case of a resource transfer quantity error or order product return, a resource reverse transfer request triggered by the store merchant is received, and object authentication is performed on the first object identifier corresponding to the store merchant. When the object authentication is passed, the current mode is switched to the reverse transfer mode, and the first resource transfer quantity corresponding to the first object identifier is obtained in the reverse transfer mode. Thus, when object biometric information is detected again in the reverse transfer mode, the second object identifier that matches the object biometric information and the latest resource transfer order associated with the second object identifier are obtained. When the object verification of the second object identifier and the order information verification of the latest resource transfer order are passed, the first resource transfer quantity in the first resource pool deployed by the first object identifier is transferred to the second resource pool deployed by the second object identifier, without the need to adopt the traditional method that requires the second object, i.e., the user, to obtain the order information, and then perform multiple linkage cooperation operations such as resource quantity verification between the second object and the first object, i.e., the store, and then the first object confirms the order information after the resource quantity verification, which can reduce the cumbersome operations in the resource transfer processing process and improve the resource transfer processing efficiency when operations such as resource reverse transfer are required between the user, i.e., the second object, and the offline store, i.e., the first object.

[0279] It should be understood that although the steps in the flowcharts involved in the above embodiments are sequentially shown according to the indications of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this document, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.

[0280] Based on the same inventive concept, an embodiment of the present application further provides a resource transfer processing device for implementing the resource transfer processing method involved above. The implementation solutions for solving problems provided by this device are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the resource transfer processing device provided below can refer to the limitations on the resource transfer processing method in the above text, and will not be repeated here.

[0281] In an exemplary embodiment, as Figure 12 shown, a resource transfer processing device is provided, including: an object authentication module 1202, a first resource transfer amount acquisition module 1204, a latest resource transfer order acquisition module 1206, and a resource reverse transfer module 1208, where:

[0282] The object authentication module 1202 is configured to receive a resource reverse transfer request, obtain a first object identifier carried in the resource reverse transfer request, and perform object authentication based on the first object identifier;

[0283] The first resource transfer amount acquisition module 1204 is configured to, if it is determined that the object authentication is passed, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain a first resource transfer amount corresponding to the first object identifier;

[0284] The latest resource transfer order acquisition module 1206 is configured to, if object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier;

[0285] The resource reverse transfer module 1208 is configured to perform object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications are passed, respond to the resource reverse transfer request, and transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

[0286] In the above resource transfer processing device, by obtaining the first object identifier carried in the received resource reverse transfer request and performing object authentication based on the first object identifier, when it is determined that the object authentication is passed, the current mode is switched to the reverse transfer mode. Further, in the reverse transfer mode, the first resource transfer amount corresponding to the first object identifier is obtained, and when object biometric information is detected in the reverse transfer mode, the second object identifier matching the object biometric information and the latest resource transfer order associated with the second object identifier are obtained. Furthermore, by performing object verification on the second object identifier and order information verification on the latest resource transfer order, and when it is determined that both verifications are passed, the resource reverse transfer request is responded to, and the first resource transfer amount in the first resource pool deployed by the first object identifier can be directly transferred to the second resource pool deployed by the second object identifier, without the need for the traditional method of the second object, i.e., the user, obtaining the order information, then the second object and the first object, i.e., the store, performing resource quantity verification, and after the resource quantity verification, the first object confirming the order information and other multiple linkage cooperation operations. This can reduce the cumbersome operations in the resource transfer processing process and improve the resource transfer processing efficiency when the user, i.e., the second object, and the offline store, i.e., the first object, need to perform operations such as resource reverse transfer.

[0287] In an exemplary embodiment, the object authentication module is further configured to:

[0288] Receive a resource reverse transfer request, obtain the first object identifier carried in the resource reverse transfer request, and obtain the triggering method of the resource reverse transfer request and the object authentication method matching the triggering method; based on the palm brushing device, perform object authentication on the first object identifier according to the object authentication method to obtain an object authentication result; the object authentication result includes that the object authentication is passed or the object authentication fails.

[0289] In an exemplary embodiment, the object authentication module includes:

[0290] A voice data acquisition module, configured to collect voice data corresponding to the first object identifier based on the palm brushing device in the voice authentication mode;

[0291] A voiceprint feature extraction module, configured to extract voiceprint features based on the voice data to obtain voiceprint features corresponding to the voice data;

[0292] A first object authentication result obtaining module, configured to perform voiceprint recognition and object authentication on the voiceprint features according to the trained voiceprint recognition model to obtain an object authentication result, and the voiceprint recognition model is trained according to the pre-obtained voice data samples corresponding to the first object identifier.

[0293] In an exemplary embodiment, the voiceprint feature extraction module is further configured to:

[0294] Perform noise analysis processing on the voice data to obtain a noise analysis result corresponding to the voice data; obtain a target noise reduction logic that matches the noise analysis result, and perform noise reduction processing on the voice data according to the target noise reduction logic to obtain denoised voice data; perform signal reconstruction processing on the denoised voice data to obtain reconstructed target voice data; perform voiceprint feature extraction on the reconstructed target voice data to obtain voiceprint features corresponding to the reconstructed target voice data.

[0295] In an exemplary embodiment, the first object authentication result obtaining module is further configured to:

[0296] Perform voiceprint recognition on the voiceprint features according to the trained voiceprint recognition model to obtain a voiceprint recognition result; perform object authentication on the first object identifier according to the voiceprint recognition result and the originally stored object attribute information to obtain an object authentication result.

[0297] In an exemplary embodiment, the object authentication module includes:

[0298] The second object authentication result obtaining module is configured to, in the gesture authentication mode, collect a gesture instruction corresponding to the first object identifier based on the palm brushing device, and perform object authentication according to the gesture instruction to obtain an object authentication result;

[0299] The current merchant information obtaining module is configured to, in the information card authentication mode, identify a merchant information card corresponding to the first object identifier based on the palm brushing device, and obtain the current merchant information corresponding to the merchant information card;

[0300] The third object authentication result obtaining module is configured to perform object authentication on the current merchant information according to the pre-stored merchant information to obtain an object authentication result.

[0301] In an exemplary embodiment, the first resource transfer amount obtaining module is further configured to:

[0302] If the object authentication method is the voice authentication method, then in the reverse transfer mode, perform voice recognition on the collected voice data corresponding to the first object identifier according to the trained voiceprint recognition model to obtain text information corresponding to the voice data; perform keyword extraction based on the text information to obtain each keyword corresponding to the text information; perform keyword screening on each keyword to screen out the first resource transfer amount corresponding to the first object identifier.

[0303] In an exemplary embodiment, the resource reverse transfer module includes:

[0304] The target object information acquisition module is used to acquire the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order;

[0305] The object verification module is used to perform object verification on the object attribute information according to the target object information to obtain an object verification result; the object verification result includes that the object verification passes or the object verification fails;

[0306] The order information display module is used to acquire and display the order information corresponding to the latest resource transfer order;

[0307] The order information verification module is used to, if it detects an order confirmation message triggered for the displayed order information, perform order information verification based on the latest resource transfer order to generate an order information verification result; the order information verification result includes that the order verification passes or the order verification fails.

[0308] In an exemplary embodiment, the latest resource transfer order acquisition module is further used for:

[0309] Acquire each candidate resource transfer order associated with the first object identifier and associated with the second object identifier, and determine the latest resource transfer order corresponding to the latest resource transfer time from each candidate resource transfer order.

[0310] In an exemplary embodiment, the resource reverse transfer module further includes:

[0311] The candidate order information display module is used to display each candidate order information corresponding to each candidate resource transfer order if it does not detect an order confirmation message triggered for the displayed order information;

[0312] The target resource transfer order determination module is used to, when it detects an order confirmation message triggered for any candidate order information, determine the candidate resource transfer order corresponding to the candidate order information as the target resource transfer order corresponding to the resource reverse transfer request;

[0313] The order information verification module is further used to perform order information verification based on the target resource transfer order to generate an order information verification result.

[0314] In an exemplary embodiment, a resource transfer processing device is provided, which further includes:

[0315] The resource forward transfer request receiving module is used to receive a resource forward transfer request, acquire the order identifier carried in the resource forward transfer request, and switch the current mode to the forward transfer mode;

[0316] The palm-sweeping transfer code acquisition module is configured to, if object biometric information is detected in the forward transfer mode, acquire a second object identifier associated with the object biometric information, and acquire a palm-sweeping transfer code associated with the second object identifier;

[0317] The associated storage module is configured to store the palm-sweeping transfer code and the order identifier in an associated manner. The order identifier carries a second resource transfer amount corresponding to the resource forward transfer request, and the second resource transfer amount is not less than the first resource transfer amount;

[0318] The second resource transfer amount acquisition module is configured to identify the palm-sweeping transfer code and obtain the second resource transfer amount carried by the order identifier associated with the palm-sweeping transfer code;

[0319] The resource forward transfer module is configured to respond to the resource forward transfer request and transfer the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

[0320] Each module in the above resource transfer processing device can be implemented in whole or in part by software, hardware, and their combination. Each of the above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each of the above modules.

[0321] In an exemplary embodiment, a computer device is provided. The computer device can be a terminal, and its internal structure diagram can be as Figure 13As shown in the figure. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface, the display unit, and the input device are connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a resource transfer processing method. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.

[0322] Those skilled in the art can understand that Figure 13 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0323] In an exemplary embodiment, a computer device is provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above-mentioned resource transfer processing method are implemented.

[0324] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by the processor, the steps in the above-mentioned resource transfer processing method are implemented.

[0325] In an exemplary embodiment, a computer program product is provided, including a computer program. When the computer program is executed by the processor, the steps in the above-mentioned resource transfer processing method are implemented.

[0326] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with relevant regulations.

[0327] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processors, graphics processors, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.

[0328] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0329] The above embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A resource transfer processing method, characterized in that The method includes: Receiving a resource reverse transfer request, obtaining a first object identifier carried in the resource reverse transfer request, and performing object authentication based on the first object identifier; If it is determined that the object authentication is passed, switching the current mode to the reverse transfer mode, and in the reverse transfer mode, obtaining a first resource transfer amount corresponding to the first object identifier; If object biometric information is detected in the reverse transfer mode, obtaining a second object identifier that matches the object biometric information, and obtaining the latest resource transfer order associated with the second object identifier; Performing object verification based on the second object identifier and order information verification based on the latest resource transfer order. If it is determined that both verifications are passed, then in response to the resource reverse transfer request, transferring the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

2. The method according to claim 1, wherein The receiving a resource reverse transfer request, obtaining a first object identifier carried in the resource reverse transfer request, and performing object authentication based on the first object identifier includes: Receiving a resource reverse transfer request, obtaining a first object identifier carried in the resource reverse transfer request, and obtaining the triggering method of the resource reverse transfer request and an object authentication method that matches the triggering method; Performing object authentication on the first object identifier according to the object authentication method by using a palm brushing device to obtain an object authentication result; the object authentication result includes that the object authentication is passed or the object authentication fails.

3. The method according to claim 2, wherein The triggering method includes voice triggering, and the object authentication method includes a voice authentication method that matches the voice triggering; The performing object authentication on the first object identifier according to the object authentication method by using a palm brushing device to obtain an object authentication result includes: Under the voice authentication method, collecting voice data corresponding to the first object identifier by using a palm brushing device; Performing voiceprint feature extraction on the voice data to obtain a voiceprint feature corresponding to the voice data; Performing voiceprint recognition and object authentication on the voiceprint feature according to a trained voiceprint recognition model to obtain an object authentication result; the voiceprint recognition model is trained according to voice data samples corresponding to the first object identifier obtained in advance.

4. The method according to claim 3, wherein The performing voiceprint feature extraction on the voice data to obtain a voiceprint feature corresponding to the voice data includes: Performing noise analysis processing on the voice data to obtain a noise analysis result corresponding to the voice data; Obtaining a target noise reduction logic that matches the noise analysis result, and performing noise reduction processing on the voice data according to the target noise reduction logic to obtain noise-reduced voice data; Performing signal reconstruction processing on the noise-reduced voice data to obtain reconstructed target voice data; Performing voiceprint feature extraction on the reconstructed target voice data to obtain a voiceprint feature corresponding to the reconstructed target voice data.

5. The method according to claim 3 or 4, characterized in that, The performing voiceprint recognition and object authentication on the voiceprint feature according to a trained voiceprint recognition model to obtain an object authentication result includes: Perform voiceprint recognition on the voiceprint features according to the trained voiceprint recognition model to obtain a voiceprint recognition result; Perform object authentication on the first object identifier according to the voiceprint recognition result and the originally stored object attribute information to obtain an object authentication result.

6. The method according to any one of claims 2 to 4, characterized in that The triggering method further includes gesture triggering or information card triggering, and the object authentication method further includes a gesture authentication method matching the gesture triggering or an information card authentication method matching the information card triggering; Performing object authentication on the first object identifier by the palm brushing device according to the object authentication method to obtain an object authentication result includes: In the gesture authentication method, collect a gesture instruction corresponding to the first object identifier based on the palm brushing device, and perform object authentication according to the gesture instruction to obtain an object authentication result; Or In the information card authentication method, identify a merchant information card corresponding to the first object identifier based on the palm brushing device, and obtain the current merchant information corresponding to the merchant information card; Perform object authentication on the current merchant information according to the pre-stored merchant information to obtain an object authentication result.

7. The method according to claim 3 or 4, characterized in that, In the reverse transfer mode, obtaining a first resource transfer amount corresponding to the first object identifier includes: If the object authentication method is a voice authentication method, then in the reverse transfer mode, perform voice recognition on the collected voice data corresponding to the first object identifier according to the trained voiceprint recognition model to obtain text information corresponding to the voice data; Extract keywords based on the text information to obtain each keyword corresponding to the text information; Perform keyword screening on each of the keywords, and screen out a first resource transfer amount corresponding to the first object identifier.

8. The method according to any one of claims 1 to 4, characterized in that Performing object verification based on the second object identifier and order information verification based on the latest resource transfer order includes: Obtain the object attribute information corresponding to the second object identifier and the target object information corresponding to the latest resource transfer order; Perform object verification on the object attribute information according to the target object information to obtain an object verification result; the object verification result includes object verification passed or object verification failed; Obtain and display the order information corresponding to the latest resource transfer order; If it is detected that an order confirmation information is triggered for the displayed order information, then perform order information verification based on the latest resource transfer order to generate an order information verification result; the order information verification result includes order verification passed or order verification failed.

9. The method according to claim 8, characterized in that Obtaining the latest resource transfer order associated with the second object identifier includes: obtaining each candidate resource transfer order associated with the first object identifier and associated with the second object identifier, and determining the latest resource transfer order corresponding to the latest resource transfer time from each of the candidate resource transfer orders; After obtaining and displaying the order information corresponding to the latest resource transfer order, it further includes: If it is not detected that an order confirmation information is triggered for the displayed order information, then display each candidate order information corresponding to each of the candidate resource transfer orders; When an order confirmation message triggered for any candidate order information is detected, the candidate resource transfer order corresponding to the candidate order information is determined as the target resource transfer order corresponding to the resource reverse transfer request; Based on the target resource transfer order, order information verification is performed to generate an order information verification result.

10. The method according to any one of claims 1 to 4, characterized in that, Before receiving the resource reverse transfer request, it further includes: Receiving a resource forward transfer request, obtaining the order identifier carried by the resource forward transfer request, and switching the current mode to the forward transfer mode; If object biometric information is detected in the forward transfer mode, obtaining a second object identifier associated with the object biometric information, and obtaining a palm-sweeping transfer code associated with the second object identifier; Associatively storing the palm-sweeping transfer code and the order identifier; the order identifier carries a second resource transfer amount corresponding to the resource forward transfer request, and the second resource transfer amount is not less than the first resource transfer amount; Identifying the palm-sweeping transfer code to obtain the second resource transfer amount carried by the order identifier associated with the palm-sweeping transfer code; In response to the resource forward transfer request, transferring the second resource transfer amount in the second resource pool deployed by the second object identifier to the first resource pool deployed by the first object identifier.

11. A resource transfer processing device, characterized in that, The device includes: An object authentication module, configured to receive a resource reverse transfer request, obtain a first object identifier carried by the resource reverse transfer request, and perform object authentication based on the first object identifier; A first resource transfer amount acquisition module, configured to, if it is determined that the object authentication is passed, switch the current mode to the reverse transfer mode, and in the reverse transfer mode, obtain a first resource transfer amount corresponding to the first object identifier; A latest resource transfer order acquisition module, configured to, if object biometric information is detected in the reverse transfer mode, obtain a second object identifier that matches the object biometric information, and obtain the latest resource transfer order associated with the second object identifier; A resource reverse transfer module, configured to perform object verification based on the second object identifier and perform order information verification based on the latest resource transfer order. If it is determined that both verifications pass, then in response to the resource reverse transfer request, transfer the first resource transfer amount in the first resource pool deployed by the first object identifier to the second resource pool deployed by the second object identifier.

12. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 10 are implemented.

14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 10 are implemented.