Network sharing method, system, device, equipment, storage medium and program product
Biometric payment devices, by switching to network sharing mode, collect biometric information and provide network connectivity services, solving the problem of users being unable to perform online operations due to network issues and improving operational efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2024-10-15
- Publication Date
- 2026-04-17
AI Technical Summary
If network problems occur during the user's consumption process, the user will be unable to perform online operations, resulting in low operational efficiency.
After switching from payment mode to network sharing mode, the biometric payment device collects the target object's biometric information, locates the target device identifier that has enabled network-assisted functions, and provides network connection services, allowing the target object's device to access the network.
By using the network sharing mode of biometric payment devices, user devices can access the internet and perform online operations, improving operational efficiency and solving the problem of being unable to perform online operations due to network issues.
Smart Images

Figure CN121883010A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a network sharing method, system, apparatus, computer equipment, storage medium, and computer program product. Background Technology
[0002] With the development of computer technology, biometric payment technology has emerged. Biometric payment technology is a payment method based on biometric information recognition, utilizing facial recognition, iris recognition, palm recognition, and other biometric methods as the basis for identity verification and payment authorization. This payment method not only greatly improves payment security but also makes the payment process more convenient and faster.
[0003] Currently, during the user consumption process, if users need to perform some online operations on their own devices, they will be unable to do so if they encounter network problems, resulting in low operational efficiency. Summary of the Invention
[0004] Therefore, it is necessary to provide a network sharing method, system, device, computer equipment, computer-readable storage medium, and computer program product that can improve the operational efficiency of the target device in order to address the above-mentioned technical problems.
[0005] This application provides a network sharing method applied to current biometric payment devices, including:
[0006] After the current biometric payment device switches from payment mode to network sharing mode, it collects the first biometric information of the target object.
[0007] Based on the first biometric information, locate the target device identifier of the target device that has enabled network assistance functions for biometric payment devices and belongs to the target object; the network assistance functions for biometric payment devices refer to the function of the target device connecting to the network through the biometric payment device.
[0008] Based on the target device identifier, a network connection service is provided to the target object device so that the target object device can access the network based on the network connection service.
[0009] In one embodiment, in the network sharing mode, according to the network control permissions pre-added to the device configuration file of the current biometric payment device, the network hotspot of the current biometric payment device is turned on, and network connection services are provided to the outside world through the network hotspot.
[0010] This application also provides a network sharing device, including:
[0011] The data acquisition module is used to collect the first biometric information of the target object after the current working mode of the biometric payment device switches from payment mode to network sharing mode;
[0012] The data search module is used to search for the target device identifier of the target object device that has enabled the network assistance function for the biometric payment device and belongs to the target object, based on the first biometric information; the network assistance function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device.
[0013] A network providing module is configured to provide network connection services to the target device based on the target device identifier, so that the target device can access the network based on the network connection services.
[0014] In one embodiment, the network sharing device is further used for:
[0015] Acquire voice commands and extract the voiceprint features of the voice commands;
[0016] When the voiceprint features of a voice command successfully match a pre-registered voiceprint template, the command information of the voice command is recognized.
[0017] When the voice command is used to instruct the activation of network sharing mode, the operating mode of the biometric payment device is switched from payment mode to network sharing mode.
[0018] In one embodiment, the network sharing device is further used for:
[0019] In response to the voiceprint template registration event, the system collects the voice set of the registered object, extracts the voiceprint features of the voice set, and uses the voiceprint features of the voice set as the voiceprint template of the current biometric payment device and stores them.
[0020] In one embodiment, the data lookup module is also used for:
[0021] The device search request carrying the first biometric information is sent to the biometric payment server; the biometric payment server is used to search for the target object information of the target object based on the first biometric information. If the target object information records the function activation status of the network auxiliary function for the biometric payment device, the target device identifier of the target object device corresponding to the function activation status is obtained from the target object information.
[0022] Obtain the target device identifier returned by the biometric payment server.
[0023] In one embodiment, the network sharing device is further used for:
[0024] In network sharing mode, based on the network control permissions pre-added to the device configuration file of the current biometric payment device, the network hotspot of the current biometric payment device is turned on, and network connection services are provided to the outside world through the network hotspot.
[0025] In one embodiment, the network providing module is further configured to:
[0026] The system retrieves a service request for network connectivity services provided to the current biometric payment device; the service request carries the requesting device identifier.
[0027] If the requesting device identifier and the target device identifier match, the requesting device is determined to be the target device, and the target device is allowed to use the network connection service to access the network.
[0028] In one embodiment, the network sharing device is further used for:
[0029] In the payment mode, the second biometric information of the target object is collected, and the payment request carrying the second biometric information is sent to the biometric payment server. The biometric payment server then searches for the target object's payment code based on the second biometric information and sends the payment code to the target receiving device, so that the target receiving device can collect payment based on the payment code.
[0030] In one embodiment, the network sharing device is further used for:
[0031] After the target device receives the product payment discount by accessing the network, the current working mode of the biometric payment device will be switched from network sharing mode to payment mode.
[0032] In the payment model, the second biometric information of the target object is collected, and payment is made for the product to be paid based on the second biometric information and product payment discounts.
[0033] This application provides a network sharing method applied to the current object device of the target object, including:
[0034] Obtain the network connectivity services provided by the current biometric payment device after it switches its operating mode from payment mode to network sharing mode;
[0035] Based on the current device identifier of the target object's current device, a request is made to the current biometric payment device to use the network connection service; if the current biometric payment device determines, by collecting the first biometric information of the target object, that the current device identifier of the current device has enabled the network assistance function for biometric payment devices, it allows the current object device to use the network connection service; the network assistance function for biometric payment devices refers to the function of the target device connecting to the network through the biometric payment device;
[0036] If the current biometric payment device allows its use, network access is performed based on the network connection service.
[0037] This application also provides a network sharing device, including:
[0038] The data acquisition module is used to acquire the network connection services provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode;
[0039] The data request module is used to request the use of the network connection service from the current biometric payment device based on the current device identifier of the target object's current device; the current biometric payment device, after determining by collecting the first biometric information of the target object that the current device identifier of the current device has enabled the network assistance function for the biometric payment device, allows the current object device to use the network connection service; the network assistance function for the biometric payment device refers to the function of the target device connecting to the network through the biometric payment device;
[0040] The network access module is used to perform network access based on the network connection service, provided that the current biometric payment device is permitted to be used.
[0041] In one embodiment, the network sharing device is further used for:
[0042] Displays the control to enable network accessibility features;
[0043] In response to a trigger operation on the enable control, enable network accessibility for the biometric payment device and display the trust control for the biometric payment device.
[0044] In response to a triggered operation on the trust control, the network connection service provided by the biometric payment device is set as a trusted service; the request usage mode for the trusted service is the automatic request usage mode.
[0045] In one embodiment, the data acquisition module is further configured to:
[0046] Search for nearby network connectivity services to obtain a set of nearby network connectivity services;
[0047] Based on pre-stored reference network connection information, determine the network connection services provided by the current biometric payment device from the surrounding network connection service set; the reference network connection information includes reference connection information of the network connection services provided by at least one biometric payment device after switching its working mode from payment mode to network sharing mode.
[0048] In one embodiment, the data request module is further configured to:
[0049] Based on the current device identifier of the current object device and the reference connection information of the network connection service provided by the current biometric payment device, a service use request is sent to the current biometric payment device. The current biometric payment device is used to collect the first biometric information of the target object, and in response to the service use request, it searches for the target device identifier of the target object device with network assistance function enabled based on the first biometric information. If the current device identifier and the target device identifier are consistent and the reference connection information is verified, the current object device is allowed to use the network connection service.
[0050] In one embodiment, the network sharing device is further used for:
[0051] After the network assistance function is enabled on the current target device, the function's enabled status and the current device identifier of the current target device are sent to the biometric payment server, so that the biometric payment server will associate the function's enabled status and the current device identifier into the target object information of the target object and return the reference network connection information.
[0052] Store reference network connection information.
[0053] In one embodiment, the network access module is also used for:
[0054] Access to merchant applications based on network connectivity services;
[0055] In the merchant application, claim product payment discounts; product payment discounts are used when making product payments through biometric payment devices.
[0056] In one embodiment, the biometric payment device is a palm-swipe payment device, and the network sharing device is further used for:
[0057] Access the PalmPay sub-application through the parent application;
[0058] In the PalmPay sub-application, in response to the Network Assistance Enable event, the Network Assistance feature for the PalmPay device is enabled.
[0059] In the SwipePay sub-application, in response to network configuration operations for the SwipePay device, the usage priority of the network connection service provided by the SwipePay device is set to the highest priority, and / or the connection mode of the network connection service provided by the SwipePay device is set to encrypted connection mode.
[0060] This application also provides a network sharing system, the system including the target object's current object device, the current biometric payment device, and the biometric payment server;
[0061] The current target device is used to obtain the network connection service provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode, and to request the use of the network connection service from the current biometric payment device based on the current device identifier of the current target device.
[0062] The current biometric payment device is used to collect the first biometric information of the target object in the network sharing mode and send the first biometric information to the biometric payment server;
[0063] The biometric payment server is used to locate the target device identifier of a target device that has enabled network assistance functions for biometric payment devices and belongs to the target object, based on the first biometric information, and to return the target device identifier to the current biometric payment device; the network assistance functions for biometric payment devices refer to the function of the target device connecting to the network through the biometric payment device.
[0064] The current biometric payment device is also configured to allow the current target device to access the network using the network connection service when the current device identifier and the target device identifier are consistent.
[0065] This application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps described in the network sharing method above.
[0066] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps described in the network sharing method above.
[0067] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps described in the network sharing method above.
[0068] The aforementioned network sharing methods, systems, devices, computer equipment, storage media, and computer program products, including biometric payment devices, have added a network sharing mode. After switching from payment mode to network sharing mode, the biometric payment device can provide network connection services to user devices that have enabled network assistance functions. This allows user devices to access the internet and perform online operations, ensuring operational efficiency. In network sharing mode, the biometric payment device collects the target user's first biometric information and provides network connection services to the relevant user devices based on this information. User devices that have enabled network assistance functions for the biometric payment device have consented to network access through it. The biometric payment device uses the first biometric information to locate the target device identifier of the target user device that has enabled the corresponding network assistance function. Based on this identifier, the device provides network connection services to the target user device, effectively solving the problem of user devices being unable to perform online operations due to network issues and significantly improving operational efficiency. Attached Figure Description
[0069] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0070] Figure 1 This is a diagram illustrating the application environment of a network sharing method in one embodiment;
[0071] Figure 2 This is a flowchart illustrating a network sharing method in one embodiment;
[0072] Figure 3 This is a diagram illustrating the application environment of the network sharing method in another embodiment;
[0073] Figure 4 This is a schematic diagram illustrating the switching of the working mode of the palm-swiping device in one embodiment;
[0074] Figure 5 This is a flowchart illustrating a network sharing method in another embodiment;
[0075] Figure 6 This is a system diagram of a network sharing system in one embodiment;
[0076] Figure 7 This is a flowchart illustrating a network sharing method in another embodiment;
[0077] Figure 8This is a schematic diagram illustrating how the swipe device provides a Wi-Fi hotspot to a user device in one embodiment.
[0078] Figure 9 This is a schematic diagram of a palm-swipe payment scenario in one embodiment;
[0079] Figure 10 This is a schematic diagram of the internal backend architecture of the swipe device, user device, and instant messaging application in one embodiment.
[0080] Figure 11 This is a structural block diagram of a network sharing device in one embodiment;
[0081] Figure 12 This is a structural block diagram of a network sharing device in another embodiment;
[0082] Figure 13 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0083] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0084] The network sharing method provided in this application embodiment can be applied to, for example, Figure 1 In the application environment shown, the biometric payment device 102 communicates with the target device 104. The biometric payment device is a device that uses the biometric information of the target user as an authentication method to complete a payment transaction. For example, a biometric payment device can be a palm scan payment device, a facial recognition payment device, or an iris scan payment device. The target device is the device used by the target user. The target user refers to the user. It can be understood that the biometric payment device and the target device can be terminals. Terminals can be, but are not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, projection devices, etc. Portable wearable devices can be smartwatches, smart bracelets, head-mounted devices, etc. Head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. There can be at least one biometric payment device and at least one target device.
[0085] Specifically, "current biometric payment device" refers to any biometric payment device currently in use. After switching its operating mode from payment mode to network sharing mode, the current biometric payment device collects the target object's first biometric information. Based on this information, it locates the target device identifier of a device that has enabled network assistance functions for the biometric payment device and belongs to the target object. The network assistance functions for the biometric payment device refer to the ability of the target device to connect to the network via the biometric payment device. The current biometric payment device provides network connection services to the target object device based on the target device identifier, enabling the target object device to access the network.
[0086] The target device's current device refers to the device currently used by the target object. This can be understood as any of the target object's devices. The current device obtains the network connection service provided by the current biometric payment device after switching its operating mode from payment mode to network sharing mode. Based on its current device identifier, the current device requests network connection service from the current biometric payment device. The current biometric payment device, if it determines through collecting the target object's first biometric information that the current device has enabled network assistance functions for biometric payment devices, allows the current device to use the network connection service. Network assistance functions for biometric payment devices refer to the ability of the target device to connect to the network via the biometric payment device. When the current biometric payment device allows this, the current device accesses the network based on the network connection service.
[0087] In one embodiment, such as Figure 2 As shown, a network sharing method is provided, and its application to current biometric payment devices is illustrated as an example. Wherein:
[0088] Step S202: After the current working mode of the biometric payment device is switched from payment mode to network sharing mode, the first biometric information of the target object is collected.
[0089] The term "current biometric payment device" refers to any biometric payment device currently in use. This can be understood as any single biometric payment device. A biometric payment device is a device that uses an individual's biometric information as a means of identity verification to complete a payment transaction. Biometric payment devices can include palm-scanning payment devices, facial recognition payment devices, iris recognition payment devices, voiceprint payment devices, fingerprint payment devices, and so on.
[0090] Biometric payment devices operate in two modes: payment mode and network sharing mode. Payment mode is used for payment transactions. Network sharing mode is used to provide network access. In payment mode, the biometric payment device collects the user's biometric information to complete the payment transaction for the desired item. In network sharing mode, the biometric payment device collects the user's biometric information to provide network access to the user's device. It can be understood that network sharing mode is a new operating mode added to biometric payment devices; traditional biometric payment devices do not possess this mode.
[0091] It's understandable that biometric payment devices are used by merchants, while the target device is used by customers. When making a purchase, customers can complete the transaction using the biometric payment device provided by the merchant, or they can connect to the internet using the same device.
[0092] The target object refers to the object currently being processed. The object refers to the user. The primary biometric information of the target object refers to the biometric information currently provided to the target object.
[0093] Specifically, after the current biometric payment device switches from payment mode to network sharing mode, the current biometric payment device collects the first biometric information of the target object, and provides network connection services to the target object device based on the first biometric information of the target object, so that the target object device can access the Internet based on the network connection service.
[0094] It's understandable that the switching methods for the operating modes of biometric payment devices can be configured as needed. For example, the operating mode can be switched via voice messages; merchants can use voice messages to command the biometric payment device to enable or disable network sharing mode. Alternatively, the operating mode can be switched via triggering a control. This control could be a physical switch on the biometric payment device, allowing merchants to control the enabling and disabling of network sharing mode. The control could also be a virtual switch displayed on the biometric payment device's screen, allowing merchants to control the enabling and disabling of network sharing mode.
[0095] In one embodiment, collecting first biological information of a target object includes: collecting a set of biological information images of the target object; determining the image quality corresponding to each biological information image in the set of biological information images; determining a target image from the set of biological information images based on the image quality; and using the target image as the first biological information of the target object.
[0096] Biometric information can be images containing biometric information collected by various sensors on biometric payment devices. For example, for palm-scanning payment devices, a camera can capture an image of the user's palm; for facial recognition payment devices, a camera can capture an image of the user's face; for iris recognition payment devices, a camera can capture an image of the user's iris; for voiceprint payment devices, a voiceprint reader can capture a user's preset voice password or command; and for fingerprint payment devices, a fingerprint scanner can capture the user's fingerprint. Specifically, current biometric payment devices can continuously collect biometric images of a target object, obtaining a set of biometric images of the target object, which includes multiple biometric images of the target object. Current biometric payment devices can analyze the image quality of each biometric image in the set, select the biometric image with higher image quality as the target image, and use the target image as the first biometric information of the target object. Current biometric payment devices can comprehensively evaluate the image quality of biometric images based on data such as the size and angle of biometric information, contrast, brightness, and clarity, and select the optimal or relatively optimal biometric image from the set of biometric images as the target image. It can be understood that there can be at least one target image.
[0097] Step S204: Based on the first biometric information, find the target device identifier of the target device that has enabled the network assistance function for the biometric payment device and belongs to the target object; the network assistance function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device.
[0098] In this context, "object device" refers to the device used by the target. A target object device is an object device belonging to the target object that has its network assistance function for biometric payment devices enabled. The network assistance function for biometric payment devices refers to the ability of the object device to connect to the network via the biometric payment device. The target object can choose whether to enable the network assistance function for its relevant devices as needed. If the network assistance function is enabled, it indicates that the target object agrees to its relevant devices connecting to the network via the biometric payment device. It can be understood that the target object can own at least one object device, and the target object can choose to enable the network assistance function for some or all of its devices.
[0099] Device identifiers are used to identify devices. For example, a device's physical address can be used as its device identifier. A device's physical address can be its MAC address (Media Access Control Address). The target device identifier refers to the device identifier of the target device.
[0100] Specifically, the first biometric information is the biometric information of the target object, which can represent the identity of the target object and is used to find other information about the target object. After collecting the first biometric information of the target object, the current biometric payment device can use the first biometric information to find the target device identifier of the target object device that belongs to the target object and has enabled the network-assisted functions for the biometric payment device.
[0101] It is understandable that current biometric payment devices can locate the target device identifier locally or through a biometric payment server. A biometric payment server is a server used to support the operation of biometric payment devices. A biometric payment server can store a large amount of object information, including the payment code used for payment. If a user has enabled network assistance features for their device related to biometric payment, then the user's object information can also include the device identifier of that device.
[0102] In one embodiment, the current biometric payment device can cache user information for a portion of the target. The device can obtain user information for a portion of the target from a biometric payment server and cache it locally to improve the efficiency of finding the target's identifier. After collecting the first biometric information of the target, the device can first search for the target's identifier in the local cache. If found, it retrieves the target device identifier from the cache; otherwise, it retrieves it from the biometric payment server. The device can select which targets to cache as needed. For example, cached targets could be those with a transaction frequency exceeding a frequency threshold; cached targets could be those with a transaction amount exceeding an amount threshold; and so on.
[0103] Step S206: Provide network connection services to the target device based on the target device identifier, so that the target device can access the network based on the network connection services.
[0104] Among these, network connectivity services enable other devices to connect to the internet. For example, the network signal from a biometric payment device can be converted into a Wi-Fi signal and provided to the outside world, allowing other devices to access the internet by connecting to the Wi-Fi provided by the biometric payment device.
[0105] Specifically, current biometric payment devices can provide network connectivity services to target devices based on their identifiers, allowing these devices to access the network. It's understandable that even if other devices discover the network connectivity services offered by the current biometric payment device, they cannot currently use these services because the device has not yet registered their information.
[0106] The target device can access the internet based on the network connectivity services provided by current biometric payment devices, and perform necessary online operations. For example, it can receive payment discounts offered by merchants online and use them when making payments; it can forward tweets posted by merchants online and enjoy payment discounts or gifts offered by merchants by forwarding tweets; it can chat with friends online and receive transfers from friends or learn about their consumption needs through chat; it can open a membership offered by merchants online and enjoy member prices through membership; and so on.
[0107] In one embodiment, current biometric payment devices can provide network connectivity services through at least two SIM cards (Subscriber Identity Modules). Network connectivity services provided through at least two SIM cards offer greater stability.
[0108] In the aforementioned network sharing method, the biometric payment device adds a network sharing mode. After switching its operating mode from payment mode to network sharing mode, the biometric payment device can provide network connection services to user devices that have enabled network assistance functions. This allows user devices to access the internet and perform online operations, ensuring operational efficiency. In network sharing mode, the biometric payment device collects the target user's first biometric information and provides network connection services to the relevant user devices based on this information. User devices that have enabled network assistance functions for the biometric payment device have consented to network access through it. The biometric payment device uses the first biometric information to locate the target device identifier of the target user device that has enabled the corresponding network assistance function. Based on this identifier, the device provides network connection services to the target user device, effectively solving the problem of user devices being unable to perform online operations due to network issues and significantly improving operational efficiency.
[0109] In one embodiment, the network sharing method further includes:
[0110] Acquire voice commands and extract the voiceprint features of the voice commands;
[0111] When the voiceprint features of a voice command successfully match a pre-registered voiceprint template, the command information of the voice command is recognized.
[0112] When the voice command is used to instruct the activation of network sharing mode, the operating mode of the biometric payment device is switched from payment mode to network sharing mode.
[0113] Voice commands refer to commands issued via voice. Voiceprint features of voice commands refer to the vocal characteristics inherent in the voice command that represent and identify the speaker. Voiceprint templates refer to the voiceprint features of a specific speaker, used to verify the speaker's identity. After acquiring biometric payment devices, merchants can register voiceprint templates within the devices. These templates control the payment devices to operate according to the merchant's voice commands, thus preventing erroneous operations based on other users' voice commands. The command information of voice commands refers to their semantic information. This semantic information can be identified using various methods. For example, voice commands can be converted to text, and natural language processing techniques can be used to parse the text to obtain the semantic information.
[0114] Specifically, merchants can activate network sharing mode on biometric payment devices via voice commands. The biometric payment device activates network sharing mode upon recognizing the voice command provided by the merchant.
[0115] Current biometric payment devices acquire voice commands, extract voiceprint features from these commands, and match these features with pre-registered voiceprint templates to determine if the speaker of the voice command is the registrant of the voiceprint template. If the voiceprint features of the voice command match successfully with the pre-registered voiceprint template, it indicates that the speaker of the voice command is a trusted speaker and a relevant person of the merchant. When the voiceprint features of the voice command match successfully with the pre-registered voiceprint template, the current biometric payment device further identifies the instruction information of the voice command. If the instruction information of the voice command is used to instruct the activation of network sharing mode, the biometric payment device switches its operating mode from payment mode to network sharing mode.
[0116] In the above embodiments, the biometric payment device recognizes the voice commands issued by a designated person through a pre-registered voiceprint template. If the voice command issued by the designated person is used to instruct the activation of the network sharing mode, the working mode is switched from the payment mode to the network sharing mode to ensure the correct switching of the working mode and to avoid the waste of computer resources due to arbitrary switching of the working mode by any user.
[0117] In one embodiment, the network sharing method further includes:
[0118] In response to the voiceprint template registration event, the system collects the voice set of the registered object, extracts the voiceprint features of the voice set, and uses the voiceprint features of the voice set as the voiceprint template of the current biometric payment device and stores them.
[0119] The voiceprint template registration event is an event triggered on biometric payment devices for registering voiceprint templates. This event can be triggered via a voiceprint template registration control. The biometric payment device displays the voiceprint template registration control, and in response to a trigger operation on the control, the voiceprint template registration event is triggered. The registration target refers to the user who needs to register their voiceprint template. The registration target can also be relevant personnel of the merchant, such as a cashier.
[0120] Specifically, relevant personnel of a merchant can register their voiceprint features as a voiceprint template in the biometric payment device, allowing the device to subsequently recognize their voice. Merchants can register voiceprint templates in the biometric payment device at any time as needed. For example, a merchant can register a voiceprint template when initially activating the device. Another example is registering a voiceprint template for a new employee when adding them to the device.
[0121] Current biometric payment devices respond to voiceprint template registration events by collecting the voice set of the registration target. For example, after a merchant's staff member clicks the voiceprint template registration control, the device displays a voice prompt, prompting the user to read a specified phrase. The staff member records their voice based on the prompt, and the device uses this recorded voice as the voice set. It can be understood that the voice set includes at least one voice. The device then extracts the voiceprint features from the voice set, uses these features as a voiceprint template, and stores it locally, thus completing the voiceprint template registration.
[0122] In the above embodiments, merchants can register the voiceprint features of relevant personnel as voiceprint templates in biometric payment devices by registering the voiceprint templates. This allows the biometric payment devices to quickly identify the relevant personnel's voice based on the voiceprint templates.
[0123] In one embodiment, based on the first biometric information, finding the target device identifier of a target device that has enabled network-assisted functions for biometric payment devices and belongs to the target object includes:
[0124] The device search request carrying the first biometric information is sent to the biometric payment server; the biometric payment server is used to search for the target object information of the target object based on the first biometric information. If the target object information records the function activation status of the network auxiliary function for the biometric payment device, the target device identifier of the target object device corresponding to the function activation status is obtained from the target object information.
[0125] Obtain the target device identifier returned by the biometric payment server.
[0126] A biometric payment server is a server used to support the operation of biometric payment devices. For example, a biometric payment server stores the user's payment code. Alternatively, a biometric payment server can be an application server for a biometric payment application, which is an application that provides biometric payment services. It can be understood that a server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0127] The device lookup request is used to query the device identifier. The target object information is the object information of the target object. The target object information includes the target object's personal information. The "Network Assistance Features Enabled for Biometric Payment Devices" indicates that network assistance features for biometric payment devices are enabled.
[0128] Specifically, current biometric payment devices can retrieve information from biometric payment servers. The current biometric payment device sends a device search request carrying the first biometric information of the target object to the biometric payment server. The biometric payment server responds to the device search request and, based on the first biometric information, searches for the target device identifier of the target object device that has enabled network-assisted functions for biometric payment devices and belongs to the target object.
[0129] The biometric payment server searches for target object information based on the target object's first biometric information. The server extracts the biometric features from the first biometric information as the current biometric feature. The object information database includes information on multiple objects, each containing reference biometric features. A reference biometric feature matching the current biometric feature is determined from the object information database, and the object information containing this matching reference biometric feature is used as the target object information. The server then determines whether the target object has enabled network assistance functions for the biometric payment device. If the target object has enabled these functions for a specific device, the target object information will record the device identifier of that device and the activation status of the network assistance function. If the target object information records the activation status of the network assistance function for the biometric payment device, the biometric payment server retrieves the target device identifier corresponding to the activation status from the target object information and returns the target device identifier to the current biometric payment device. If the target object information does not record the activation status, a query failure message is returned to the current biometric payment device.
[0130] In the above embodiments, the biometric payment server stores a large amount of user object information, which can reduce the storage pressure on biometric payment devices. The biometric payment device can use the first biometric information to search for the target device identifier of a target object device that has enabled network-assisted functions for biometric payment devices and belongs to the target object from the biometric payment server.
[0131] In a specific application, refer to Figure 3 The biometric payment device communicates with the target device, the biometric payment server, and the target device itself. Users can choose whether to enable network assistance features for the biometric payment device on the target device. If enabled, the target device sends the network assistance feature's activation status and its own device identifier to the biometric payment server. The biometric payment server then associates the activation status and device identifier into the user's target information. When the target user's target device needs internet access, the merchant switches the biometric payment device's operating mode from payment mode to network sharing mode. In network sharing mode, the biometric payment device collects the target user's first biometric information. Based on this information, it searches the biometric payment server for the target device identifier of the target user's target device, which has enabled network assistance features for the biometric payment device. The biometric payment device then provides network connectivity services to the target device based on the target device identifier.
[0132] In one embodiment, the network sharing method further includes:
[0133] In network sharing mode, based on the network control permissions pre-added to the device configuration file of the current biometric payment device, the network hotspot of the current biometric payment device is turned on, and network connection services are provided to the outside world through the network hotspot.
[0134] The device configuration file is a file that manages device configuration information. Network control permissions are used to access and control network hotspots. A network hotspot is also called a wireless hotspot or Wi-Fi hotspot. A network hotspot refers to a biometric payment device acting as a wireless access point, emitting wireless signals that allow other devices to connect to for data communication and share network resources.
[0135] Specifically, current biometric payment devices enable a Wi-Fi hotspot in network sharing mode, providing network connectivity services to the outside world through the hotspot. It is understood that traditional biometric payment devices typically do not have hotspot activation functionality; however, the biometric payment device of this application does. For the biometric payment device of this application, network control permissions are pre-added to the device configuration file to access and control the Wi-Fi hotspot. In network sharing mode, the current biometric payment device enables the Wi-Fi hotspot according to the network control permissions pre-added to the device configuration file.
[0136] In the above embodiments, the network control permissions added to the device configuration file of the biometric payment device enable the device to activate a hotspot. In network sharing mode, based on the network control permissions added in the device configuration file, a network hotspot is activated, providing network connectivity services to the outside world, allowing the target device to connect to the network via the network hotspot provided by the biometric payment device.
[0137] In a specific application, the device configuration file is the AndroidManifest.xml file. The AndroidManifest.xml file is the global configuration file for the Android system, containing various declarations and configuration information required by the application. Permissions to change Wi-Fi status, obtain Wi-Fi status, set read / write system permissions, obtain precise location permissions, and obtain network status permissions are added to the AndroidManifest.xml file to access and control Wi-Fi hotspot-related functions. Furthermore, a method named `enableWifiHotspot` is created using the `WifiManager` and `ConnectivityManager` classes. Calling the `enableWifiHotspot` method turns on the Wi-Fi hotspot. The `WifiManager` class is an important class in the Android system, primarily used for managing and configuring Wi-Fi connections. `ConnectivityManager` is also an important class in the Android system, primarily used for managing network connection-related operations and querying network connection status.
[0138] In one embodiment, providing network connectivity services to a target device based on a target device identifier, so that the target device can access the network based on the network connectivity services, includes:
[0139] The system retrieves a service request for network connectivity services provided to the current biometric payment device; the service request carries the requesting device identifier.
[0140] If the requesting device identifier and the target device identifier match, the requesting device is determined to be the target device, and the target device is allowed to use the network connection service to access the network.
[0141] The service usage request is used to request the use of network connectivity services. The requesting device refers to the device that generated the service usage request. The requesting device identifier is the device identifier of the requesting device.
[0142] Specifically, once the current biometric payment device activates network sharing mode, it can provide network connectivity services to external devices. Once a target device discovers the network connectivity service provided by the current biometric payment device, it can request to use that service. The current biometric payment device can allow the user's target device to use its network connectivity service by collecting the user's biometric information.
[0143] The current biometric payment device receives a service request for network connectivity services provided to itself, carrying the requesting device's identifier. Based on the target object's first biometric information, the device locates the target device's identifier and compares it with the requesting device's identifier. If the requesting device identifier and the target device identifier match, the requesting device is the target object device, and the device allows it to access the network. If they do not match, the requesting device is another device, and the device denies it access to the network.
[0144] In the above embodiments, when the requesting device identifier of the requesting device that requests to use the network connection service is consistent with the target device identifier determined by collecting the biometric information of the target object, the requesting device is determined to be the target object device of the target object, and the target object device is allowed to use the network connection service to access the network. This enables targeted provision of network connection services to external parties, improves the effective utilization rate of the network connection service, and avoids other object devices occupying the network resources provided by the biometric payment device.
[0145] In one embodiment, the network sharing method further includes:
[0146] In the payment mode, the second biometric information of the target object is collected, and the payment request carrying the second biometric information is sent to the biometric payment server. The biometric payment server then searches for the target object's payment code based on the second biometric information and sends the payment code to the target receiving device, so that the target receiving device can collect payment based on the payment code.
[0147] It can be understood that the second biometric information of the target object is the biometric information provided by the target object when the biometric payment device is in payment mode. The first biometric information of the target object is the biometric information provided by the target object when the biometric payment device is in network sharing mode.
[0148] A payment code is a graphic code used for payment. For example, a payment code can be a QR code or barcode used for payment. A target payment device is a device used to collect payments. The target payment device can be the current biometric payment device or other devices associated with the current biometric payment device. For example, the target payment device can be a merchant's POS machine connected to their biometric payment device.
[0149] Specifically, biometric payment devices operate in two modes: a payment mode and a network sharing mode. In network sharing mode, the biometric payment device provides network connectivity services to the target user's device by collecting the target user's biometric information. In payment mode, the biometric payment device provides payment services to the target user by collecting the target user's biometric information.
[0150] In this payment mode, the current biometric payment device collects the target object's second biometric information and sends a payment request carrying this information to the biometric payment server. The biometric payment server uses this second biometric information to locate the target object's payment code and sends it to the target payment device, allowing the device to receive payment based on this code. Essentially, the biometric payment server uses the target object's second biometric information to locate the target object's information and retrieves the payment code from that information.
[0151] In the above embodiments, the biometric payment device provides payment services to the object by collecting the object's biometric information in the payment mode. The biometric payment device, the biometric payment server, and the target receiving device cooperate with each other to complete the payment.
[0152] In one embodiment, the network sharing method further includes:
[0153] After the target device receives the product payment discount by accessing the network, the current working mode of the biometric payment device will be switched from network sharing mode to payment mode.
[0154] In the payment model, the second biometric information of the target object is collected, and payment is made for the product to be paid based on the second biometric information and product payment discounts.
[0155] Product payment incentives refer to the discounts that users can enjoy when purchasing products. For example, product payment incentives can be discount rates, vouchers, and other similar offers.
[0156] Specifically, after the target device accesses the internet via the network connection service provided by the current biometric payment device, it can claim product payment discounts online. For example, the target device enters the merchant's application and claims product payment discounts within the application. After the target device claims the product payment discount, the current biometric payment device can switch its operating mode from network sharing mode to payment mode; that is, the merchant switches the current biometric payment device's operating mode from network sharing mode to payment mode. In payment mode, the current biometric payment device collects the target user's second biometric information and, based on the second biometric information and the product payment discount, processes the payment for the product. For example, it searches for the target user's payment code based on the second biometric information, determines the target payment price for the product based on the product payment discount, and deducts the target payment price from the target user's account based on the target user's payment code.
[0157] In the above embodiments, the biometric payment device is in network sharing mode to help the target device receive product payment discounts, and in payment mode to help the target device make payment for the product to be paid based on the product payment discounts.
[0158] In a specific application, refer to Figure 4 Users must first enable network assistance features for the swipe payment device (hereinafter referred to as the swipe device) on their mobile phones. During the shopping process, users may need to perform actions such as activating memberships or claiming coupons on their phones. If the mobile network is poor, the merchant's swipe device can provide a hotspot for the mobile phone. Merchants can use voice commands to switch the swipe device's operating mode from payment mode to hotspot mode (i.e., network sharing mode). In hotspot mode, the user swipes their hand on the swipe device, and the swipe device uses the user's palm image to find the MAC address of the user's mobile phone that has enabled network assistance features for the swipe device, and then provides a hotspot for the corresponding mobile phone based on the found MAC address. After the mobile phone connects to the hotspot, the user can perform actions such as activating memberships or claiming coupons on their mobile phone. Furthermore, merchants can use voice commands to switch the swipe device's operating mode from hotspot mode to payment mode. In payment mode, the user swipes their hand on the swipe device, and the swipe device uses the user's palm image to find the user's payment code and complete the payment.
[0159] In one embodiment, such as Figure 5 As shown, a network sharing method is provided, and the method is illustrated using the current object device of the target object as an example. Wherein:
[0160] Step S502: Obtain the network connection service provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode.
[0161] In this context, "target object" refers to the object currently being processed. "Object" refers to the user. "Current object device" refers to the object device currently being used by the target object. "Current biometric payment device" refers to the currently used biometric payment device. The operating modes of a biometric payment device include payment mode and network sharing mode. Payment mode is the operating mode used for payment transactions. Network sharing mode is the mode used to provide network access. In network sharing mode, the biometric payment device provides network connectivity services. Network connectivity services enable other devices to connect to the internet.
[0162] Step S504: Based on the current device identifier of the target object's current device, request the use of network connection service from the current biometric payment device; if the current biometric payment device determines by collecting the first biometric information of the target object that the current device identifier has enabled the network auxiliary function for the biometric payment device, allow the current object device to use the network connection service; the network auxiliary function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device.
[0163] Among them, the current device identifier is the device identifier of the current object device.
[0164] Specifically, the target device searches for nearby networks. Upon discovering the network connection service provided by the current biometric payment device, it requests to use that service. The current biometric payment device provides network connection services after switching its operating mode from payment mode to network sharing mode. The target device requests network connection services from the current biometric payment device based on its own device identifier. In network sharing mode, the current biometric payment device collects the target device's first biometric information. Based on this information, it determines whether the target device has enabled network assistance features for the biometric payment device. If the target device has enabled these features, the device allows it to use the network connection service. If it has not, the device refuses access.
[0165] In one embodiment, a control for enabling network assistance features for biometric payment devices is displayed. Upon triggering the control, the network assistance features for the biometric payment device are enabled. Specifically, the target device can choose whether to enable the network assistance features for the biometric payment device on its current device as needed. The current device displays a control for enabling the network assistance features for the biometric payment device, which the user can trigger to enable. The current device enables the network assistance features for the biometric payment device in response to triggering the control.
[0166] Step S506: If the current biometric payment device is permitted to be used, network access is performed based on the network connection service.
[0167] Specifically, where current biometric payment devices allow the user device to use network connectivity services, the user device can access the internet based on these services and perform necessary online operations. For example, it can claim payment discounts offered by merchants online and use them during payment; it can forward merchant posts online to enjoy payment discounts or gifts; it can chat with friends online, receiving transfers or learning about their spending needs; it can activate a merchant membership online to enjoy member prices; and so on.
[0168] The aforementioned network sharing method adds a network sharing mode to biometric payment devices. After switching the working mode from payment mode to network sharing mode, the biometric payment device can provide network connection services to user devices, allowing user devices to access the internet and perform online operations, thus ensuring operational efficiency.
[0169] In one embodiment, the network sharing method further includes:
[0170] Displays the control to enable network accessibility features;
[0171] In response to a trigger operation on the enable control, enable network accessibility for the biometric payment device and display the trust control for the biometric payment device.
[0172] In response to a triggered operation on the trust control, the network connection service provided by the biometric payment device is set as a trusted service; the request usage mode for the trusted service is the automatic request usage mode.
[0173] The control for enabling network accessibility features is used to activate network accessibility functions. The control for trusting biometric payment devices is used to trust the network connection services provided by the biometric payment device. After the target device trusts the network connection services provided by the biometric payment device, if the target device finds the network connection services provided by the biometric payment device, the target device can automatically request to use the network connection services without requiring manual operation from the user.
[0174] It is understood that the triggering operation in this application can be a touch operation, cursor operation, button operation, or voice operation. Touch operations can be touch clicks, touch presses, or touch swipes, etc., and can be single-point or multi-point touches, etc. Cursor operations can be controlling the cursor to click or press, etc., etc., and button operations can be virtual or physical button operations, etc. Of course, a triggering operation can also be an operation that is automatically triggered after the user is prompted of the triggering result, provided the user does not actively refuse. For example, the user is informed of the triggering result via text and a countdown begins; if the user does not perform any action after the countdown ends, it indicates that the user agrees to the triggering operation.
[0175] Specifically, users can enable network accessibility features for biometric payment devices on the target device and set the biometric payment device as a trusted device so that it can automatically request and use network connection services provided by the biometric payment device when they are searched.
[0176] The current device displays an enable control for network accessibility features, which the user can trigger to activate the network accessibility features for the biometric payment device. Upon triggering the enable control, the current device automatically activates the network accessibility features for the biometric payment device. Additionally, the current device can also display a trust control for the biometric payment device, which the user can trigger to set the network connection service provided by the biometric payment device as a trusted service. This ensures that the current device will automatically request to use the network connection service provided by the biometric payment device when it subsequently searches for such a service.
[0177] It is understandable that if a user chooses not to trigger the trust control for the biometric payment device, then the user will need to manually request the use of the network connection service provided by the biometric payment device when the current device subsequently searches for it. For example, the user needs to click the "Request Use" control for the network connection service provided by the current biometric payment device on the current device, thus requesting the use of the network connection service from the current biometric payment device.
[0178] In one embodiment, in a biometric payment application, an enable control for network accessibility is displayed; in response to a triggering operation on the enable control, network accessibility for the biometric payment device is enabled, and a trust control for the biometric payment device is displayed in the biometric payment application; in response to a triggering operation on the trust control, the network connection service provided by the biometric payment device is set as a trusted service; the request usage mode for the trusted service is an automatic request usage mode. Specifically, the biometric payment application is an application that provides biometric payment services. For example, a biometric payment application could be a biometric payment mini-program within a social application. Users can enable network accessibility for the biometric payment device in the biometric payment application and set the biometric payment device as a trusted device.
[0179] It is understandable that an application can refer to a client installed on a terminal. A client (also known as an application client or APP client) is a program installed and running on a terminal. An application can also refer to an application that does not require installation, that is, an application that can be used without downloading and installing. Such applications are also called applets, which usually run as subroutines on the client. An application can also refer to a web application opened through a browser; and so on.
[0180] In the above embodiments, network assistance functions for biometric payment devices are enabled on the target device, allowing the target device to use the network connection services provided by the biometric payment device when needed. The biometric payment device is also set as a trusted device on the target device, enabling the target device to automatically request and use the network connection services provided by the biometric payment device when required.
[0181] In one embodiment, obtaining the network connectivity service provided by the current biometric payment device after switching its operating mode from payment mode to network sharing mode includes:
[0182] Search for nearby network connectivity services to obtain a set of nearby network connectivity services;
[0183] Based on pre-stored reference network connection information, determine the network connection services provided by the current biometric payment device from the surrounding network connection service set; the reference network connection information includes reference connection information of the network connection services provided by at least one biometric payment device after switching its working mode from payment mode to network sharing mode.
[0184] Here, "surrounding network connectivity service" refers to the network connectivity services provided by surrounding devices of the target device. The target device can search for surrounding network connectivity services using near-field communication (NFC) technology. The set of surrounding network connectivity services includes at least one surrounding network connectivity service currently searched by the target device.
[0185] The reference network connection information includes reference connection information for network connection services provided by at least one biometric payment device. This reference connection information serves as authentication information for the network connection service, used to request access to the service. For example, the reference connection information may include the service name and password of the network connection service. After the target device enables network accessibility, it acquires the reference network connection information and stores it locally.
[0186] Specifically, the current device can automatically search for surrounding network connection services or search for surrounding network connection services according to user needs, obtaining a set of surrounding network connection services. Based on pre-stored reference network connection information, the current device determines the network connection service provided by the current biometric payment device from the set of surrounding network connection services. The surrounding network connection service whose service name appears in the reference network connection information is selected as the network connection service provided by the current biometric payment device. If there are multiple surrounding network connection services whose service name appears in the reference network connection information, one can be randomly selected from these multiple surrounding network connection services, or the surrounding network connection service with the highest signal strength can be selected, or the closest surrounding network connection service can be selected.
[0187] In the above embodiments, the current target device can quickly determine the network connection service provided by the current biometric payment device from the network connection services searched in the surrounding area based on the pre-stored reference network connection information, and then request to use the network connection service from the current biometric payment device, thereby improving network connection efficiency.
[0188] In one embodiment, requesting network connectivity services from the current biometric payment device based on the current device identifier of the current object device includes:
[0189] Based on the current device identifier of the current object device and the reference connection information of the network connection service provided by the current biometric payment device, a service use request is sent to the current biometric payment device. The current biometric payment device is used to collect the first biometric information of the target object, and in response to the service use request, it searches for the target device identifier of the target object device with network assistance function enabled based on the first biometric information. If the current device identifier and the target device identifier are consistent and the reference connection information is verified, the current object device is allowed to use the network connection service.
[0190] Specifically, after determining the network connection service provided by the current biometric payment device, the current target device can send a service usage request to the current biometric payment device based on its current device identifier and the reference connection information of the network connection service provided by the current biometric payment device. That is, the service usage request carries the current device identifier of the current target device and the reference connection information of the network connection service provided by the current biometric payment device. Both the current device identifier and the reference connection information are authentication information for the network connection service, used to verify whether the current target device is authorized to connect to the network connection service provided by the current biometric payment device. For example, if the current biometric payment device finds that the service password in the reference connection information sent by the current target device is incorrect, it will refuse the current target device's use of the network connection service and return a connection failure message to the current target device. As another example, if the current target device identifier of the target device does not match the target device identifier of the target device, it will refuse the current target device's use of the network connection service and return a connection failure message to the current target device. The current biometric payment device will allow the current target device to use the network connection service if the current device identifier and the target device identifier match and the reference connection information is verified. For example, the reference connection information sent by the current target device is compared with the standard connection information stored locally. If the reference connection information and the standard connection information are consistent, the reference connection information is determined to have passed the verification.
[0191] In the above embodiments, the current target device sends a service usage request to the current biometric payment device based on its current device identifier and the reference connection information of the network connection service provided by the current biometric payment device. The current biometric payment device performs dual verification of the current device identifier and the reference connection information to determine whether the current target device is authorized to use the network connection service. This improves the effective utilization rate of the network connection service and prevents other target devices from occupying the network resources provided by the biometric payment device.
[0192] In one embodiment, the network sharing method further includes:
[0193] After the network assistance function is enabled on the current target device, the function's enabled status and the current device identifier of the current target device are sent to the biometric payment server, so that the biometric payment server will associate the function's enabled status and the current device identifier into the target object information of the target object and return the reference network connection information.
[0194] Store reference network connection information.
[0195] Specifically, after the current target device enables network assistance functionality, it sends the network assistance functionality's activation status and its own device identifier to the biometric payment server. The biometric payment server then associates and stores the activation status and device identifier in the target object's target object information. Therefore, if the biometric payment server subsequently receives a device lookup request from a biometric payment device based on the target object's first biometric information, it can search for the target device identifier of a device that has enabled network assistance functionality for the biometric payment device and belongs to the target object from the target object's target object information. The biometric payment server manages reference connection information for network connection services provided by various palm-swipe payment devices. After receiving the activation status from the current target device, the biometric payment server can return reference network connection information to the current target device. The current target device stores this reference network connection information locally for later use when requesting network connection services from the biometric payment device.
[0196] In one embodiment, network access based on a network connectivity service includes:
[0197] Access to merchant applications based on network connectivity services;
[0198] In the merchant application, claim product payment discounts; product payment discounts are used when making product payments through biometric payment devices.
[0199] The merchant application is the application used by merchants to operate their products. Users can browse, purchase, receive payment discounts, or perform other product-related actions within the merchant application.
[0200] Product payment incentives refer to the discounts that users can enjoy when purchasing products. For example, product payment incentives can be discount rates, vouchers, and other similar offers.
[0201] Specifically, if the current biometric payment device allows the current user device to use network connectivity services, the current user device can access the merchant application based on the network connectivity services, and within the merchant application, receive product payment discounts. Subsequently, the current user device can use the current biometric payment device to pay for the product based on the product payment discounts.
[0202] In the above embodiments, when a user purchases a product, if the user needs to claim a product payment discount in the merchant's application through the target device, but the target device has a poor network connection, the target device can connect to the network through the current biometric payment device, thereby claiming the product payment discount in the merchant's application. The network connectivity service provided by the current biometric payment device through network sharing mode can improve the convenience of online operations for users on the target device.
[0203] In one embodiment, the biometric payment device is a palm-swipe payment device. The network sharing method further includes:
[0204] Access the PalmPay sub-application through the parent application;
[0205] In the PalmPay sub-application, in response to the Network Assistance Enable event, the Network Assistance feature for the PalmPay device is enabled.
[0206] In the SwipePay sub-application, in response to network configuration operations for the SwipePay device, the usage priority of the network connection service provided by the SwipePay device is set to the highest priority, and / or the connection mode of the network connection service provided by the SwipePay device is set to encrypted connection mode.
[0207] In this context, the parent application is the application that hosts the sub-applications, providing the necessary environment and support for their implementation. Sub-applications are applications implemented within the environment provided by the parent application. For palm payment devices, biometric payment applications can be palm payment sub-applications. Palm payment sub-applications can also be called palm payment mini-programs.
[0208] The Network Accessibility Enable event is triggered on the target device to enable network accessibility features for the mobile payment device. The Network Accessibility Enable event can be triggered by a control that enables network accessibility features.
[0209] Network configuration for the mobile payment device involves configuring the network provided by the device. This includes configuring network priority and connection mode. Encrypted connection mode refers to the connection method used, such as selecting secure encryption methods like WPA (Wi-Fi Protected Access) 2 or WPA3.
[0210] Specifically, users can enable network accessibility features for their ShuaZhang Pay devices within the ShuaZhang Pay sub-app. When the target device accesses the ShuaZhang Pay sub-app through the parent app, the sub-app activates the network accessibility features for the ShuaZhang Pay device in response to a network accessibility activation event. For example, the sub-app displays a control to enable network accessibility; triggering this control activates the network accessibility feature, thus enabling the network accessibility features for the ShuaZhang Pay device. Furthermore, users can configure the network provided by the ShuaZhang Pay device within the sub-app. In response to network configuration operations, the target device sets the priority of the network connection service provided by the ShuaZhang Pay device to the highest priority, ensuring that the device prioritizes using and connecting to the network provided by the ShuaZhang Pay device when needed. The target device can also set the connection mode of the network connection service provided by the ShuaZhang Pay device to encrypted mode in response to network configuration operations, thereby improving network security.
[0211] Understandably, users can set the network connection service provided by the biometric payment device as a trusted service in the SwipePay sub-application, thereby ensuring that the user's device automatically connects to the network provided by the SwipePay device when it is within a certain range of the SwipePay device.
[0212] In the above embodiments, enabling network assistance functions for the ShuaZhang payment device within the ShuaZhang payment sub-application and configuring the network provided by the ShuaZhang payment device within the sub-application improves operational convenience. Users can centrally manage settings related to the ShuaZhang payment device within the ShuaZhang payment sub-application. Setting the usage priority of the network connection service provided by the ShuaZhang payment device to the highest priority ensures that the user device will preferentially connect to the network provided by the ShuaZhang payment device when within a certain range of the ShuaZhang payment device. Setting the connection mode of the network connection service provided by the ShuaZhang payment device to encrypted connection mode enhances network connection security.
[0213] In one embodiment, such as Figure 6 As shown, a network sharing system is provided, which includes a target object current object device 602, a current biometric payment device 604, and a biometric payment server 606.
[0214] The current object device 602 is used to obtain the network connection service provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode, and to request the use of network connection service from the current biometric payment device based on the current device identifier of the current object device.
[0215] The current biometric payment device 604 is used to collect the first biometric information of the target object in network sharing mode and send the first biometric information to the biometric payment server.
[0216] The biometric payment server 606 is used to locate the target device identifier of a target object device that has enabled network auxiliary functions for biometric payment devices and belongs to the target object based on the first biometric information, and return the target device identifier to the current biometric payment device; the network auxiliary functions for biometric payment devices refer to the function of the target device to connect to the network through the biometric payment device.
[0217] The current biometric payment device 604 is also used to allow the current target device to access the network using network connectivity services when the current device identifier and the target device identifier are consistent.
[0218] Specifically, the target device searches for nearby networks. Upon discovering the network connection service provided by the current biometric payment device, it requests to use that service. The current biometric payment device provides network connection services after switching its operating mode from payment mode to network sharing mode. The target device requests network connection services from the current biometric payment device based on its own device identifier. In network sharing mode, the current biometric payment device collects the target device's first biometric information and sends it to the biometric payment server to determine whether the target device has enabled network assistance features for biometric payment devices. For example, it sends a device lookup request carrying the first biometric information to the biometric payment server; it also sends the first biometric information and the network sharing mode to the biometric payment server. The biometric payment server, based on the network sharing mode, determines that it needs to find the relevant device identifier based on the first biometric information. Based on the first biometric information, the biometric payment server finds the target device identifier of the target device that has enabled network assistance features for biometric payment devices and belongs to the target device, and returns the target device identifier to the current biometric payment device. The current biometric payment device compares the target device identifier returned by the biometric payment server with the current device identifier of the current object device. If the current device identifier and the target device identifier match, the current object device is allowed to use the network connection service to access the network, so that the current object device can perform the required online operations after connecting to the network.
[0219] The aforementioned network sharing system adds a network sharing mode to biometric payment devices. After switching from payment mode to network sharing mode, the biometric payment device can provide network connectivity services to user devices with network assistance enabled. This allows user devices to access the internet and perform online operations, ensuring operational efficiency. The biometric payment server can help the biometric payment device identify whether the user device has network assistance enabled.
[0220] In one specific embodiment, reference Figure 7 This paper provides a network sharing method that is achieved through the interaction between the target object's current device, the current biometric payment device, and the biometric payment server.
[0221] Step S702: Enable network assistance function for biometric payment device, set the network connection service provided by biometric payment device as trusted service, set the usage priority of the network connection service provided by biometric payment device as the highest priority, and set the connection mode of the network connection service provided by biometric payment device as encrypted connection mode.
[0222] Step S704: Send the network assistance function's activation status and the current device identifier of the current object device to the biometric payment server.
[0223] Step S706: The function activation status and the current device identifier are associated and stored in the target object information of the target object.
[0224] Step S708: Return reference network connection information to the current target device.
[0225] Step S710: Store the reference network connection information.
[0226] Step S712: Switch the working mode from payment mode to network sharing mode according to voice command, and collect the first biometric information of the target object in network sharing mode.
[0227] Step S714: Send the device search request carrying the first biometric information to the biometric payment server.
[0228] Step S716: Based on the first biometric information, search for the target object information of the target object. If the target object information records the function activation status of the network auxiliary function for the biometric payment device, obtain the target device identifier of the target object device corresponding to the function activation status from the target object information.
[0229] It is understandable that if the current target device has enabled network assistance functions for biometric payment devices, then the target device identifier includes the current device identifier of the current target device.
[0230] Step S718: Return the target device identifier to the current biometric payment device.
[0231] Step S720: Based on the reference network connection information, determine the network connection service provided by the current biometric payment device from the searched surrounding network connection services.
[0232] It is understood that the reference network connection information includes reference connection information for network connection services that at least one biometric payment device can provide.
[0233] Step S722: Based on the current device identifier of the current object device and the reference connection information of the network connection service provided by the current biometric payment device, send a service usage request to the current biometric payment device.
[0234] Step S724: If the current device identifier and the target device identifier are consistent and the reference connection information is verified, allow the current target device to use the network connection service.
[0235] Step S726: Access the network using the network connectivity service provided by the current biometric payment device.
[0236] In the above embodiments, the biometric payment device adds a network sharing mode. After switching its operating mode from payment mode to network sharing mode, the biometric payment device can provide network connection services to user devices with network assistance enabled. This allows user devices to access the internet and perform online operations, ensuring operational efficiency. The biometric payment server can help the biometric payment device identify whether the user device has network assistance enabled.
[0237] In one specific embodiment, the method of this application can be applied to a swipe payment device (i.e., a swipe payment device), which provides network communication for the user device and solves the problem that the user device cannot operate online due to no network or weak network in the swipe payment scenario.
[0238] refer to Figure 8 Users can access the "Scan & Pay" service mini-program within the instant messaging app on their devices. Within this mini-program, they can enable network accessibility and set the Wi-Fi network provided by the scan-pay device as a trusted network. In other words, enabling network accessibility in advance pre-trusts the Wi-Fi provided by the scan-pay device. After the user enables network accessibility, the scan-pay service mini-program can transmit the activation status and the user's device's MAC address to the backend of the instant messaging app (i.e., the app's application server) for associated storage. This MAC address information is primarily used so that the scan-pay device can locate the current user's device after offline scan-payment. (See reference.) Figure 9 When users make purchases at physical stores, they can use a palm-scanning device for payment. However, in some offline scenarios, network fluctuations can cause users' devices to have no or weak internet access. If the cashier needs the user to activate a membership or claim a coupon at the counter, the user's device may be difficult to operate. In this case, the cashier can ask the user if they want to use the palm-scanning device's Wi-Fi hotspot. After the user confirms, the cashier can use voice commands to switch the palm-scanning device's operating mode from payment mode to hotspot activation mode. Once the palm-scanning device is in hotspot activation mode, the user swipes their palm. The device retrieves the user's device's MAC address from the backend based on the palm image and allows the device with that MAC address to connect to the Wi-Fi hotspot. This allows the user's device to connect to the internet through the palm-scanning device's Wi-Fi hotspot.
[0239] refer to Figure 10 The backend of instant messaging applications provides basic management services, payment services, and palm recognition services. Basic management services manage basic user information, including user device MAC address information management. When network accessibility features are enabled on a user device, the backend can store the device's activation status and MAC address information. Payment services are used for online payments. Palm recognition services enable palm identification and liveness detection. Combining palm identification and liveness detection effectively identifies a live hand during the palm scan process, preventing identity theft or information forgery.
[0240] The user device includes Wi-Fi management software, a Wi-Fi module, and an instant messaging application. The Wi-Fi management software is the software program used to manage Wi-Fi. The Wi-Fi module is a hardware module. The instant messaging application includes a "Shuazhang" service mini-program, which includes a MAC authorization confirmation module and a trusted Wi-Fi setting module. The MAC authorization confirmation module is used to enable network assistance functions based on user operation. After the user enables network assistance functions, it transmits the enabling status and the user device's MAC information to the backend of the instant messaging application for association and storage. The trusted Wi-Fi setting module is used to set the Wi-Fi provided by the Shuazhang device as a trusted network through the Wi-Fi management software based on user operation. After the user enables network assistance functions, the backend of the instant messaging application can return the known Wi-Fi username and password of the Shuazhang device to the user device. If the user has agreed to set the Wi-Fi provided by the Shuazhang device as a trusted network, the Wi-Fi username returned by the backend is added to the trusted network list.
[0241] The palm-swiping device includes a 4G module supporting dual-SIM standby and a palm-swiping application. It's understood that besides using a 4G module, other communication modules, such as a 5G module, can also be used. Dual-SIM standby enables more stable network communication. The palm-swiping device can provide a Wi-Fi hotspot for user devices via the 4G module. The palm-swiping application includes a mode switching module, a palm-swiping recognition module, and a voice recognition module. The voice recognition module is used to switch the palm-swiping device's operating mode based on the user's voice commands. The palm-swiping device has an audio input device (such as a microphone) to capture the user's voice commands. After capturing the voice commands, it performs noise reduction and echo cancellation, extracts voiceprint features from the voice commands, and compares them with pre-registered voiceprint templates to achieve user authentication. If the comparison is successful, it means the voice command comes from a registered user, and command recognition can continue, switching the operating mode based on the command recognition result. The mode switching module is used to switch operating modes. The palm-swiping device's operating modes include palm-swiping payment mode (i.e., payment mode) and hotspot activation mode (i.e., network sharing mode). The palm-swiping recognition module is used to recognize the captured palm image. The palm-swiping device uses a 3D camera to capture streaming media data of the user's current palm. The device then filters this data, selecting the optimal image based on factors such as palm size, angle, image contrast, brightness, and clarity. This optimal image is sent to the backend of the instant messaging application for further processing. In palm-swiping payment mode, the backend extracts features from the uploaded palm image to obtain other relevant user information. From this information, the payment code is retrieved and sent to the merchant's POS machine for verification. In hotspot mode, the backend extracts features from the uploaded palm image to obtain other relevant user information. From this information, the user's device MAC address is retrieved and returned to the palm-swiping device so it can match and confirm devices authorized to connect to the hotspot.
[0242] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed 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 performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0243] Based on the same inventive concept, this application also provides a network sharing device for implementing the network sharing method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more network sharing device embodiments provided below can be found in the limitations of the network sharing method described above, and will not be repeated here.
[0244] In one embodiment, such as Figure 11 As shown, a network sharing device 1100 is provided, including: a data acquisition module 1102, a data retrieval module 1104, and a network provisioning module 1106, wherein:
[0245] The data acquisition module 1102 is used to collect the first biometric information of the target object after the current working mode of the biometric payment device is switched from payment mode to network sharing mode.
[0246] The data lookup module 1104 is used to look up the target device identifier of the target device that has enabled the network auxiliary function for the biometric payment device and belongs to the target object based on the first biometric information; the network auxiliary function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device.
[0247] The network providing module 1106 is used to provide network connection services to the target device based on the target device identifier, so that the target device can access the network based on the network connection service.
[0248] In one embodiment, the network sharing device 1100 is further configured to:
[0249] Acquire voice commands and extract the voiceprint features of the voice commands;
[0250] When the voiceprint features of a voice command successfully match a pre-registered voiceprint template, the command information of the voice command is recognized.
[0251] When the voice command is used to instruct the activation of network sharing mode, the operating mode of the biometric payment device is switched from payment mode to network sharing mode.
[0252] In one embodiment, the network sharing device 1100 is further configured to:
[0253] In response to the voiceprint template registration event, the system collects the voice set of the registered object, extracts the voiceprint features of the voice set, and uses the voiceprint features of the voice set as the voiceprint template of the current biometric payment device and stores them.
[0254] In one embodiment, the data lookup module 1104 is further configured to:
[0255] The device search request carrying the first biometric information is sent to the biometric payment server; the biometric payment server is used to search for the target object information of the target object based on the first biometric information. If the target object information records the function activation status of the network auxiliary function for the biometric payment device, the target device identifier of the target object device corresponding to the function activation status is obtained from the target object information.
[0256] Obtain the target device identifier returned by the biometric payment server.
[0257] In one embodiment, the network sharing device 1100 is further configured to:
[0258] In network sharing mode, based on the network control permissions pre-added to the device configuration file of the current biometric payment device, the network hotspot of the current biometric payment device is turned on, and network connection services are provided to the outside world through the network hotspot.
[0259] In one embodiment, the network providing module 1106 is further configured to:
[0260] The system retrieves a service request for network connectivity services provided to the current biometric payment device; the service request carries the requesting device identifier.
[0261] If the requesting device identifier and the target device identifier match, the requesting device is determined to be the target device, and the target device is allowed to use the network connection service to access the network.
[0262] In one embodiment, the network sharing device 1100 is further configured to:
[0263] In the payment mode, the second biometric information of the target object is collected, and the payment request carrying the second biometric information is sent to the biometric payment server. The biometric payment server then searches for the target object's payment code based on the second biometric information and sends the payment code to the target receiving device, so that the target receiving device can collect payment based on the payment code.
[0264] In one embodiment, the network sharing device 1100 is further configured to:
[0265] After the target device receives the product payment discount by accessing the network, the current working mode of the biometric payment device will be switched from network sharing mode to payment mode.
[0266] In the payment model, the second biometric information of the target object is collected, and payment is made for the product to be paid based on the second biometric information and product payment discounts.
[0267] In one embodiment, such as Figure 12As shown, a network sharing device 1200 is provided, including: a data acquisition module 1202, a data request module 1204, and a network access module 1206, wherein:
[0268] The data acquisition module 1202 is used to acquire the network connection service provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode.
[0269] The data request module 1204 is used to request network connection service from the current biometric payment device based on the current device identifier of the target object's current device. The current biometric payment device allows the current object device to use the network connection service if it is determined by collecting the first biometric information of the target object that the current device identifier has enabled the network auxiliary function for the biometric payment device. The network auxiliary function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device.
[0270] The network access module 1206 is used to access the network based on the network connection service, provided that the current biometric payment device allows its use.
[0271] In one embodiment, the network sharing device 1200 is further configured to:
[0272] Displays the control to enable network accessibility features;
[0273] In response to a trigger operation on the enable control, enable network accessibility for the biometric payment device and display the trust control for the biometric payment device.
[0274] In response to a triggered operation on the trust control, the network connection service provided by the biometric payment device is set as a trusted service; the request usage mode for the trusted service is the automatic request usage mode.
[0275] In one embodiment, the data acquisition module 1202 is further configured to:
[0276] Search for nearby network connectivity services to obtain a set of nearby network connectivity services;
[0277] Based on pre-stored reference network connection information, determine the network connection services provided by the current biometric payment device from the surrounding network connection service set; the reference network connection information includes reference connection information of the network connection services provided by at least one biometric payment device after switching its working mode from payment mode to network sharing mode.
[0278] In one embodiment, the data request module 1204 is further configured to:
[0279] Based on the current device identifier of the current object device and the reference connection information of the network connection service provided by the current biometric payment device, a service use request is sent to the current biometric payment device. The current biometric payment device is used to collect the first biometric information of the target object, and in response to the service use request, it searches for the target device identifier of the target object device with network assistance function enabled based on the first biometric information. If the current device identifier and the target device identifier are consistent and the reference connection information is verified, the current object device is allowed to use the network connection service.
[0280] In one embodiment, the network sharing device 1200 is further configured to:
[0281] After the network assistance function is enabled on the current target device, the function's enabled status and the current device identifier of the current target device are sent to the biometric payment server, so that the biometric payment server will associate the function's enabled status and the current device identifier into the target object information of the target object and return the reference network connection information.
[0282] Store reference network connection information.
[0283] In one embodiment, the network access module 1206 is further configured to:
[0284] Access to merchant applications based on network connectivity services;
[0285] In the merchant application, claim product payment discounts; product payment discounts are used when making product payments through biometric payment devices.
[0286] In one embodiment, the biometric payment device is a palm-swipe payment device, and the network sharing device 1200 is further used for:
[0287] Access the PalmPay sub-application through the parent application;
[0288] In the PalmPay sub-application, in response to the Network Assistance Enable event, the Network Assistance feature for the PalmPay device is enabled.
[0289] In the SwipePay sub-application, in response to network configuration operations for the SwipePay device, the usage priority of the network connection service provided by the SwipePay device is set to the highest priority, and / or the connection mode of the network connection service provided by the SwipePay device is set to encrypted connection mode.
[0290] The aforementioned network sharing device adds a network sharing mode to the biometric payment device. After switching its operating mode from payment mode to network sharing mode, the biometric payment device can provide network connection services to user devices that have enabled network assistance functions. This allows user devices to access the internet and perform online operations, ensuring operational efficiency. In network sharing mode, the biometric payment device collects the target user's first biometric information and provides network connection services to the relevant user devices based on this information. User devices that have enabled network assistance functions for the biometric payment device have consented to network access through it. The biometric payment device uses the first biometric information to locate the target device identifier of the target user device that has enabled the corresponding network assistance function. Based on this identifier, the device provides network connection services to the target user device, effectively solving the problem of user devices being unable to perform online operations due to network issues and significantly improving operational efficiency.
[0291] Each module in the aforementioned network sharing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0292] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 13As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a network sharing method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0293] Those skilled in the art will understand that Figure 13 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0294] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0295] In one embodiment, a computer-readable storage medium is provided storing a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0296] In one embodiment, a computer program product is provided, the computer program product including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0297] 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 used for analysis, data stored, data displayed, 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 the relevant data must comply with relevant regulations.
[0298] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. 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), magnetic 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 take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0299] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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, they should be considered to be within the scope of this specification.
[0300] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A network sharing method, characterized by, Applied to current biometric payment devices, the method includes: After the current biometric payment device switches from payment mode to network sharing mode, it collects the first biometric information of the target object. Based on the first biometric information, locate the target device identifier of the target device that has enabled network assistance functions for biometric payment devices and belongs to the target object; the network assistance functions for biometric payment devices refer to the function of the target device connecting to the network through the biometric payment device. Based on the target device identifier, a network connection service is provided to the target object device so that the target object device can access the network based on the network connection service.
2. The method of claim 1, wherein, The method further includes: Acquire voice commands and extract the voiceprint features of the voice commands; When the voiceprint features of the voice command successfully match the pre-registered voiceprint template, the command information of the voice command is recognized. When the voice command is used to instruct the activation of network sharing mode, the operating mode of the biometric payment device is switched from payment mode to network sharing mode.
3. The method of claim 2, wherein, The method further includes: In response to a voiceprint template registration event, the system collects a set of voice data of the registered object, extracts the voiceprint features of the voice data set, and uses the voiceprint features of the voice data set as the voiceprint template of the current biometric payment device and stores it.
4. The method of claim 1, wherein, The step of finding the target device identifier of a target device that has enabled network assistance functions for biometric payment devices and belongs to the target object based on the first biometric information includes: The device search request carrying the first biometric information is sent to the biometric payment server; the biometric payment server is used to search for the target object information of the target object based on the first biometric information, and if the target object information records the function activation status of the network auxiliary function for the biometric payment device, the target device identifier of the target object device corresponding to the function activation status is obtained from the target object information. Obtain the target device identifier returned by the biometric payment server.
5. The method of claim 1, wherein, The provision of network connectivity services to the target device based on the target device identifier, so that the target device can access the network based on the network connectivity services, includes: Obtain a service usage request for the network connection service provided to the current biometric payment device; the service usage request carries the requesting device identifier of the requesting device. When the requesting device identifier and the target device identifier are consistent, the requesting device is determined to be the target device, and the target device is allowed to use the network connection service to access the network.
6. The method of claim 1, wherein, The method further includes: In the payment mode, the second biometric information of the target object is collected, and a payment request carrying the second biometric information is sent to the biometric payment server. The biometric payment server then searches for the payment code of the target object based on the second biometric information and sends the payment code to the target payment device so that the target payment device can collect payment based on the payment code.
7. The method according to any one of claims 1 to 6, characterized in that, The method further includes: After the target device receives the product payment discount by accessing the network, the working mode of the current biometric payment device is switched from the network sharing mode to the payment mode; In the payment mode, the second biometric information of the target object is collected, and payment is made for the product to be paid based on the second biometric information and the product payment discount.
8. A network sharing method characterized by, The method, applied to the current object device of the target object, includes: Obtain the network connectivity services provided by the current biometric payment device after it switches its operating mode from payment mode to network sharing mode; Based on the current device identifier of the target object's current device, a request is made to the current biometric payment device to use the network connection service; if the current biometric payment device determines, by collecting the first biometric information of the target object, that the current device identifier of the current device has enabled the network assistance function for biometric payment devices, it allows the current object device to use the network connection service; the network assistance function for biometric payment devices refers to the function of the target device connecting to the network through the biometric payment device; If the current biometric payment device allows its use, network access is performed based on the network connection service.
9. The method of claim 8, wherein, The method further includes: Displays the control to enable network accessibility features; In response to a trigger operation on the activation control, network accessibility features for the biometric payment device are enabled, and a trust control for the biometric payment device is displayed. In response to a trigger operation on the trust control, the network connection service provided by the biometric payment device is set as a trusted service; the request usage mode of the trusted service is an automatic request usage mode.
10. The method of claim 8, wherein, The acquisition of the network connection service provided by the current biometric payment device after switching its working mode from payment mode to network sharing mode includes: Search for nearby network connectivity services to obtain a set of nearby network connectivity services; Based on pre-stored reference network connection information, the network connection service provided by the current biometric payment device is determined from the surrounding network connection service set; the reference network connection information includes reference connection information of the network connection service provided by at least one biometric payment device after switching its working mode from payment mode to network sharing mode.
11. The method of claim 10, wherein, The step of requesting the use of the network connection service from the current biometric payment device based on the current device identifier of the current object device includes: Based on the current device identifier of the current target device and the reference connection information of the network connection service provided by the current biometric payment device, a service usage request is sent to the current biometric payment device; the current biometric payment device is used to collect the first biometric information of the target object, and in response to the service usage request, it searches for the target device identifier of the target object device that has enabled the network assistance function based on the first biometric information, and allows the current target device to use the network connection service if the current device identifier and the target device identifier are consistent and the reference connection information is verified.
12. The method of claim 10, wherein, The method further includes: After the current target device enables the network assistance function, the function's activation status and the current device identifier of the current target device are sent to the biometric payment server, so that the biometric payment server associates and stores the function's activation status and the current device identifier in the target object information of the target object, and returns reference network connection information; Store the reference network connection information.
13. The method of claim 8, wherein, The network access based on the network connection service includes: Access the merchant application based on the network connection service; In the merchant application, a product payment discount is claimed; the product payment discount is used when making product payments through a biometric payment device.
14. The method according to any one of claims 8 to 13, characterized in that, The biometric payment device is a palm-swipe payment device, and the method further includes: Access the PalmPay sub-application through the parent application; In the palm payment sub-application, in response to the network assistance function activation event, the network assistance function for the palm payment device is activated. In the aforementioned swipe payment sub-application, in response to a network configuration operation for the swipe payment device, the usage priority of the network connection service provided by the swipe payment device is set to the highest priority, and / or the connection mode of the network connection service provided by the swipe payment device is set to encrypted connection mode.
15. A network sharing system, characterized by, The system includes the target object's current device, the current biometric payment device, and the biometric payment server; The current target device is used to obtain the network connection service provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode, and to request the use of the network connection service from the current biometric payment device based on the current device identifier of the current target device. The current biometric payment device is used to collect the first biometric information of the target object in the network sharing mode and send the first biometric information to the biometric payment server; The biometric payment server is used to locate the target device identifier of a target device that has enabled network assistance functions for biometric payment devices and belongs to the target object, based on the first biometric information, and to return the target device identifier to the current biometric payment device; the network assistance functions for biometric payment devices refer to the function of the target device connecting to the network through the biometric payment device. The current biometric payment device is also configured to allow the current target device to access the network using the network connection service when the current device identifier and the target device identifier are consistent.
16. A network sharing apparatus, comprising: The device includes: The data acquisition module is used to collect the first biometric information of the target object after the current working mode of the biometric payment device switches from payment mode to network sharing mode; The data search module is used to search for the target device identifier of the target object device that has enabled the network assistance function for the biometric payment device and belongs to the target object, based on the first biometric information; the network assistance function for the biometric payment device refers to the function of the target device to connect to the network through the biometric payment device. A network providing module is configured to provide network connection services to the target device based on the target device identifier, so that the target device can access the network based on the network connection services.
17. A network sharing apparatus, comprising: The device includes: The data acquisition module is used to acquire the network connection services provided by the current biometric payment device after it switches its working mode from payment mode to network sharing mode; The data request module is used to request the use of the network connection service from the current biometric payment device based on the current device identifier of the target object's current device; the current biometric payment device, after determining by collecting the first biometric information of the target object that the current device identifier of the current device has enabled the network assistance function for the biometric payment device, allows the current object device to use the network connection service; the network assistance function for the biometric payment device refers to the function of the target device connecting to the network through the biometric payment device; The network access module is used to perform network access based on the network connection service, provided that the current biometric payment device is permitted to be used. 18.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-17. When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 14.
19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14.
20. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14.