Message interaction method, device, equipment, storage medium and program product
Patent Information
- Application Number
- CN202510185424.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2026-08-18
AI Technical Summary
[0003]目前,不同用户之间主要是通过各自的用户终端进行彼此之间的消息交互,若用户终端出现异常,用户与用户之间就无法进行消息交互,存在消息交互效率低的问题
[0066]The aforementioned message interaction methods, devices, computer equipment, storage media, and computer program products include a new message push function for biometric devices. In addition to triggering basic business operations by receiving biometric information from an object, the biometric device can also trigger message push notifications to relevant objects. Users can configure the target push message to be pushed by the biometric device, the target push object to receive the push, and the target push activation conditions to trigger the push. The target device sends the user-configured target push message, target push object, and target push activation conditions to the target biometric device. Upon receiving the biometric information of the target push object, the target biometric device can not only perform basic business operations but also display the target push message to the target push object based on the target push activation conditions. This transforms the target biometric device into a message push device outside of the user device, effectively improving message push efficiency and convenience. Even if the user leaves the user device or the user device malfunctions, the user can still receive message pushes through the target biometric device, significantly enhancing the convenience and efficiency of message push.
Smart Images

Figure CN122601632A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a message interaction method, apparatus, computer device, storage medium, and computer program product. Background Technology
[0002] With the development of computer technology, people are paying more and more attention to the interaction process between humans and computers. The functions of user terminals (i.e., object devices) are becoming more and more powerful, and users frequently use user terminals in their daily lives, studies and work.
[0003] Currently, different users mainly interact with each other through their own user terminals. If a user terminal malfunctions, users will be unable to interact with each other, resulting in low message interaction efficiency. Summary of the Invention
[0004] Therefore, it is necessary to provide a message interaction method, apparatus, computer device, computer-readable storage medium, and computer program product that can improve the efficiency of message interaction in order to address the above-mentioned technical problems.
[0005] This application provides a message interaction method applied to an object device, including:
[0006] In response to the push content configuration event, the configured target push content is displayed; the target push content includes the target push message and the target push object;
[0007] In response to the push activation condition configuration event for the target push content, the configured target push activation conditions are displayed;
[0008] In response to the push configuration completion event, the target push content and the target push activation conditions are sent to the target biometric device, so that when the target biometric device receives the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions.
[0009] This application also provides a message interaction device, including:
[0010] The data configuration module is used to display the configured target push content in response to push content configuration events; the target push content includes the target push message and the target push object.
[0011] The data configuration module is also used to display the configured target push activation conditions in response to the push activation condition configuration event for the target push content;
[0012] The data sending module is used to send the target push content and the target push activation conditions to the target biometric device in response to the push configuration completion event, so that when the target biometric device receives the biometric information of the target push object, it can perform basic business operations and display the target push message based on the target push activation conditions.
[0013] In one embodiment, the data configuration module is further configured to:
[0014] The push delivery configuration interface displays push message configuration controls and push object configuration controls; the push delivery configuration interface is used to configure the information to be delivered to the biometric device for message push on the biometric device;
[0015] In response to a configuration operation on the push message configuration control, the configured target push message is displayed;
[0016] In response to a configuration operation for the configuration control of the push object, the target push object determined from the relationship chain of the currently used objects of the object device is displayed.
[0017] In one embodiment, the push message configuration control includes a push topic configuration control and a push message generation control. The data configuration module is also used for:
[0018] In response to a configuration operation on the push topic configuration control, the configured target push topic is displayed;
[0019] In response to a trigger operation on the push message generation control, a target push message that matches the target push topic and is generated by the message generation model is displayed.
[0020] In one embodiment, the data configuration module is further configured to:
[0021] Access to the biometrics sub-application via a communication application; the biometrics sub-application is used to register the object's biometric information to support the object in triggering biometric devices to perform business operations through the biometric information;
[0022] In the biometrics sub-application, the push delivery configuration interface is displayed; the relationship chain of the currently used object is the relationship chain of the currently used object in the communication application.
[0023] In one embodiment, the data configuration module is further configured to:
[0024] If the current user of the target device has been authorized to access its own relationship chain in the biometric sub-application, in response to the triggering operation of the configuration control for the push object, objects that have also been authorized to access their own relationship chain in the biometric sub-application are selected as candidate push objects from the relationship chain of the current user and the candidate push objects are displayed.
[0025] In response to the selection operation for the candidate push object, the selected candidate push object is used as the target push object.
[0026] In one embodiment, the data configuration module is further configured to:
[0027] The push receiving configuration interface displays a push restriction configuration control; the push receiving configuration interface is used to configure the information that can be obtained due to message push from biometric devices.
[0028] In response to the configuration operation for the restricted push configuration control, determine the allowed push information corresponding to the currently used object of the target device;
[0029] The allowed push information includes at least one of allowed push content and allowed push activation conditions; the allowed push content includes at least one of allowed push message and allowed push object; the allowed push activation conditions are used to indicate the push activation conditions that are allowed to be configured when the currently used object is the target push object; the allowed push message is used to indicate the push message that is allowed to be configured when other objects use the currently used object as the target push object; the allowed push object is used to indicate the object that allows the current used object to be configured as the target push object for push message configuration.
[0030] In one embodiment, the data configuration module is further configured to:
[0031] When the target push content belongs to the allowed push content corresponding to the target push object, at least one condition configuration item for the push activation condition is displayed;
[0032] In response to a configuration operation on the condition configuration item, the configured target condition content is displayed;
[0033] In response to the push activation condition configuration completion event, the target condition content is used to form the target push activation condition corresponding to the target push content.
[0034] In one embodiment, the condition configuration item includes an effective time configuration item. The data configuration module is also used for:
[0035] In response to the configuration operation for the effective time configuration item, the configured target effective time is displayed; the target effective time is used to instruct the target biometric device to display the target push message when it receives the biometric information of the target push object at the target effective time.
[0036] In one embodiment, the condition configuration item includes a number of times the condition takes effect configuration item. The data configuration module is also used for:
[0037] In response to a configuration operation for the effective count configuration item, the configured target effective count is displayed;
[0038] The target activation count is used to instruct the target biometric device to update the number of times the target push message is displayed due to receiving the biometric information of the target push object. If the number of displays is less than the target activation count, the basic business operation is executed and the target push message is displayed when the biometric information of the target push object is received. If the number of displays is greater than or equal to the target activation count, the basic business operation is executed when the biometric information of the target push object is received.
[0039] In one embodiment, the condition configuration item includes an effective device configuration item, which includes a default effective device configuration item and a custom effective device configuration item. The data configuration module is also used for:
[0040] In response to a trigger operation on the default active device configuration item, biometric devices whose usage frequency is greater than a preset threshold are selected as target biometric devices.
[0041] In response to a trigger operation for the custom active device configuration item, candidate biometric devices are displayed, and in response to a selection operation for the candidate biometric devices, the selected candidate biometric device is selected as the target biometric device.
[0042] In one embodiment, the data sending module is further configured to:
[0043] In response to the push configuration completion event, the target push content and the target push activation conditions configured in the biometric application are sent to the server corresponding to the biometric application, so that the server can review the target push content. After the target push content passes the content review, the target push content and the target push activation conditions are sent to the target biometric device.
[0044] The target biometric device is used to perform basic business operations and display the target push message based on the target push activation conditions when it receives the biometric information of the target push object.
[0045] In one embodiment, the data configuration module is further configured to:
[0046] In response to a push priority configuration event, the configured push priority information is displayed; the push priority information includes the push priority corresponding to the target push message configured by the current user of the target device with itself as the target push object, and the push priority corresponding to the target push message configured by other objects with the current user as the target push object;
[0047] The data sending module is also used for:
[0048] The push priority information is sent to the target biometric device so that when the target biometric device receives the biometric information of the current user, it can display the target push messages that are triggered by the corresponding target push activation conditions in an orderly manner based on the push priority.
[0049] In one embodiment, the target biometric device is a palm-swipe payment device, which is used to perform a payment operation and display the target push message based on the target push activation conditions when it receives the palm information of the target push object.
[0050] 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 above message interaction method.
[0051] 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 above-described message interaction method.
[0052] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps described in the above-described message interaction method.
[0053] This application provides a message interaction method applied to a target biometric device, including:
[0054] Obtain the target push content configured for the target device, and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object;
[0055] Receive the current biometric information of the current service recipient;
[0056] If, based on the current biometric information, it is determined that the current service object belongs to the target push object, basic business operations are performed and the target push message is displayed based on the target push activation conditions.
[0057] This application also provides a message interaction device, including:
[0058] The data acquisition module is used to acquire the target push content configured for the target device, and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object;
[0059] The information receiving module is used to receive the current biological information of the current service object;
[0060] The data processing module is used to perform basic business operations and display the target push message based on the target push activation conditions when it is determined that the current service object belongs to the target push object based on the current biological information.
[0061] In one embodiment, the data processing module is further configured to:
[0062] If the current service object has been authorized to receive message pushes from biometric devices, and the target push content belongs to the allowed push content corresponding to the current service object, the target push message is displayed based on the target push activation conditions.
[0063] 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 above message interaction method.
[0064] 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 above-described message interaction method.
[0065] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps described in the above-described message interaction method.
[0066] The aforementioned message interaction methods, devices, computer equipment, storage media, and computer program products include a new message push function for biometric devices. In addition to triggering basic business operations by receiving biometric information from an object, the biometric device can also trigger message push notifications to relevant objects. Users can configure the target push message to be pushed by the biometric device, the target push object to receive the push, and the target push activation conditions to trigger the push. The target device sends the user-configured target push message, target push object, and target push activation conditions to the target biometric device. Upon receiving the biometric information of the target push object, the target biometric device can not only perform basic business operations but also display the target push message to the target push object based on the target push activation conditions. This transforms the target biometric device into a message push device outside of the user device, effectively improving message push efficiency and convenience. Even if the user leaves the user device or the user device malfunctions, the user can still receive message pushes through the target biometric device, significantly enhancing the convenience and efficiency of message push. Attached Figure Description
[0067] 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.
[0068] Figure 1 This is an application environment diagram of the message interaction method in one embodiment;
[0069] Figure 2 This is a flowchart illustrating a message interaction method in one embodiment;
[0070] Figure 3 This is a schematic diagram of the configuration interface in one embodiment;
[0071] Figure 4 A schematic diagram of the configuration interface in another embodiment;
[0072] Figure 5 A schematic diagram of the configuration interface in another embodiment;
[0073] Figure 6 A schematic diagram of the configuration interface in another embodiment;
[0074] Figure 7 This is an application environment diagram of the message interaction method in another embodiment;
[0075] Figure 8 A schematic diagram of the configuration interface in another embodiment;
[0076] Figure 9 This is a flowchart illustrating the message interaction method in another embodiment;
[0077] Figure 10 This is a timing diagram of a message interaction method in one embodiment;
[0078] Figure 11 This is a schematic diagram of the internal architecture of the user terminal, the swipe payment device, and the communication application backend service in one embodiment;
[0079] Figure 12 This is a schematic diagram of a palm-swipe payment scenario in one embodiment;
[0080] Figure 13 This is a schematic diagram of a scenario where the user swipes their mobile phone to access the door;
[0081] Figure 14 This is a structural block diagram of a message interaction device in one embodiment;
[0082] Figure 15 This is a structural block diagram of the message interaction device in another embodiment;
[0083] Figure 16 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0084] 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.
[0085] The message interaction method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, the object device 102 and the target biometric device 104 communicate. The target biometric device can be any biometric device or a designated biometric device. A biometric device is a device that uses the object's biometric information as an authentication means to complete business operations. For example, a biometric device can be a biometric payment device, a biometric access control device, a biometric attendance device, etc. Taking a biometric payment device as an example, a biometric payment device can be a palm scan payment device, a facial recognition payment device, an iris scan payment device, etc. The object device is the device used by the object; the object refers to the user, that is, the object device refers to the user device or user terminal. It can be understood that the object device can be a terminal. A biometric device can be a terminal or a server. A terminal can be, but is 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. Headset devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. Servers can be standalone physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers that provide cloud computing services.
[0086] Specifically, in response to the push content configuration event, the target device displays the configured target push content; in response to the push activation condition configuration event for the target push content, it displays the configured target push activation conditions. The target push content includes the target push message and the target push object. In response to the push configuration completion event, the target device sends the target push content and the target push activation conditions to the target biometric device, so that the target biometric device, upon receiving the biometric information of the target push object, performs basic business operations and displays the target push message based on the target push activation conditions.
[0087] The target biometric device acquires the target push content configured for the target device, as well as the target push activation conditions configured for the target push content. The target push content includes the target push message and the target push object. The target biometric device receives the current biometric information of the current service object. If it determines that the current service object belongs to the target push object based on the current biometric information, it performs basic business operations and displays the target push message based on the target push activation conditions.
[0088] It is understandable that there can be at least one target biometric device and at least one object device.
[0089] In one embodiment, such asFigure 2 As shown, a message interaction method is provided, which can be applied to... Figure 1 Taking the object device in the example, the explanation includes the following steps:
[0090] Step S202: In response to the push content configuration event, display the configured target push content; the target push content includes the target push message and the target push object.
[0091] Among them, the push content configuration event is an event that configures the push content. Specifically, it can be triggered by the user on the user's terminal. For example, the user's terminal displays an input box for push content, where the user can enter the push content they want to configure, and the push content configuration event is triggered based on the user's input. Another example is that the user's terminal displays a selection box for push content, where the user can select the push content they want to configure, and the push content configuration event is triggered based on the user's selection.
[0092] Push notifications consist of push messages and recipients. A push message is a message displayed to the user. Push messages can take various forms, such as text, voice, video, or image messages. The recipient is the user. The recipient of the push message can be the user themselves or others. Users can configure messages to be pushed to themselves; for example, they can configure reminders to handle tasks. Users can also configure messages to be pushed to others; for example, they can configure greetings to send to others. Recipients can be identified by user identifiers.
[0093] The target push content is the currently configured push content. The target push content includes the target push message and the target push object. The target push message is the currently configured push message, and the target push object is the currently configured push object. It can be understood that there can be at least one target push object.
[0094] Specifically, users can configure message push-related content on the target device to obtain target push content. In response to a user-triggered push content configuration event, the target device displays the user-configured target push content, which includes the target push message and the target push object. The target push message can subsequently be displayed to the target push object via a biometric device.
[0095] It's understandable that users can configure the target push message first, and then configure the target push object corresponding to the target push message. In response to the push message configuration event, the configured target push message is displayed; in response to the push object configuration event for the target push message, the target push object configured for the target push message is displayed. For example, on the configuration interface, a push message configuration control is displayed; in response to a configuration operation on the push message configuration control, the configured target push message is displayed; in response to the push message configuration completion event, a push object configuration control is displayed; and in response to a configuration operation on the push object configuration control, the target push object configured for the target push message is displayed. The user first configures the push message using the push message configuration control, and after configuration is complete, the push object configuration control is displayed, allowing the user to configure the push object using the push object configuration control.
[0096] Of course, users can also configure the target push object first, and then configure the target push message corresponding to the target push object. In response to the push object configuration event, the configured target push object is displayed; in response to the push content configuration event for the target push object, the target push content configured for the target push object is displayed.
[0097] In one embodiment, the target push message includes at least one of a blessing message for the recipient and a reminder message for the recipient to handle tasks. It is understood that blessing messages for users are diverse and can be configured according to different occasions, holidays, and the specific needs of users. For example, blessing messages can be birthday wishes, holiday wishes, work wishes, exam wishes, etc. Reminder messages for users to handle tasks are also diverse and can be configured according to different scenarios and the specific needs of users. For example, reminder messages can be reminders to pick up packages, attend meetings, meet work deadlines, or weather forecasts.
[0098] In one embodiment, the target push message can be a push message directly entered by the user; that is, the target push message can be a push message entirely entered by the user. For example, the user enters "Happy Birthday" in the push message input box as the target push message. The target push message can also be a push message generated by an AI (Artificial Intelligence) model based on information entered by the user. For example, the user enters "Happy Birthday" in the push message input box, and a birthday greeting image is generated based on the user's input text using a text-to-image model, and this birthday greeting image is used as the target push message. Alternatively, the user's input greeting text and the birthday greeting image generated by the AI model can be used as the target push message.
[0099] Step S204: In response to the push activation condition configuration event for the target push content, display the configured target push activation conditions.
[0100] Among them, the push notification activation condition configuration event is an event that configures the push notification activation conditions. Specifically, it can be triggered by the user on the user's terminal. For example, the user's terminal displays an input box for push notification activation conditions, where the user can enter the push notification activation conditions they want to configure, and the push notification activation condition configuration event is triggered based on the user's input. Another example is that the user's terminal displays a selection box for push notification activation conditions, where the user can select the push notification activation conditions they want to configure, and the push notification activation condition configuration event is triggered based on the user's selection.
[0101] Push notification activation conditions are used to determine under what circumstances a push message is displayed to the recipient. It can be understood that push notification activation conditions can include a wide variety of conditions. For example, push notification activation conditions may include at least one condition related to the activation time, the activation frequency, the activation location, or the activation form.
[0102] The target push activation condition is the currently configured push activation condition.
[0103] Specifically, users can configure push activation conditions related to the push content on the target device to obtain the target push activation conditions corresponding to the target push content. The target device responds to the push activation condition configuration event for the target push content, displays the configured target push activation conditions, and subsequently, the target push message can be displayed to the target target object based on the target push activation conditions via a biometric device.
[0104] It's understandable that target push content includes target push messages and target push objects. Users can configure push activation conditions for target push messages, so that all target push objects corresponding to the same target push message can use the same target push activation conditions. For example, a push activation condition configuration control for a target push message can be displayed, and in response to a trigger operation on the push activation condition configuration control, the target push activation conditions corresponding to the target push message can be displayed. Users can also configure push activation conditions for target push objects, so that different target push objects corresponding to the same target push message can use different target push activation conditions. For example, a push activation condition configuration control for each target push object can be displayed, and in response to a trigger operation on the push activation condition configuration control, the target push activation conditions corresponding to each target push object can be displayed.
[0105] In one embodiment, a user can configure a biometric application on the target device to obtain the target push content and the corresponding target push activation conditions. A biometric application is an application used to register an object's biometric information to support the object in triggering business operations on a biometric device using that information. For example, a biometric application could be a palm payment service application, where a user can register their palm information to activate the palm payment service, allowing them to make payments on offline palm payment devices.
[0106] 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 known as mini-programs, which usually run as sub-programs on the client. An application can also refer to a web application opened through a browser; and so on.
[0107] Step S206: In response to the push configuration completion event, the target push content and target push activation conditions are sent to the target biometric device, so that when the target biometric device receives the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions.
[0108] Biometric technology is a technology that uses an individual's biometric information as a means of identity verification. For example, biometric technology can include facial recognition, iris recognition, and palm recognition. Biometric devices are devices that use biometric technology to perform business operations; that is, they use an individual's biometric information as a means of identity verification to execute business operations. It can be understood that there are many types of biometric devices; for example, they can be biometric payment devices, biometric access control devices, and biometric attendance devices. Taking biometric payment devices as an example, they can be palm-scanning payment devices, facial recognition payment devices, iris recognition payment devices, etc.
[0109] Regardless of whether the biometric device receives configuration information related to push notifications, it can still perform basic business operations. Basic business operations refer to the fundamental operations that the biometric device performs daily. For example, if the biometric device is a palm-scanning payment device, its basic business operation is payment; the user can scan their palm to make a payment. If the biometric device is a facial recognition attendance device, its basic business operation is attendance tracking; the user can scan their face to clock in and out.
[0110] It is understood that the target biometric device can be any biometric device. It can also be a specified biometric device. For example, a user can configure a specific biometric device on their user terminal. Furthermore, there can be at least one target biometric device.
[0111] The push configuration completion event refers to the event that completes the relevant configuration for push notifications. Specifically, it can be triggered by the user on their terminal. For example, displaying a configuration completion confirmation control allows the user to trigger the push configuration completion event.
[0112] Specifically, the biometric device in this application can perform not only basic business operations but also additional business operations, specifically message push operations. After the user completes the relevant configuration for message push on the target device, a push configuration completion event is triggered. In response to the push configuration completion event, the target device sends the user-configured target push content and target push activation conditions to the target biometric device. The target biometric device stores the received target push content and target push activation conditions locally. The target biometric device performs business operations by authenticating the user's biometric information. If the target biometric device receives the biometric information of the target push object, in addition to performing basic business operations, it can also display the target push message based on the target push activation conditions. For example, the target push activation conditions include a target activation time. If the target biometric device receives the biometric information of the target push object at the target activation time, it displays the target push message. As another example, if the target push message is a voice message, the target biometric device plays the voice message; if the target push message is a video message, the target biometric device plays the video message.
[0113] To illustrate the overall technical solution, user A can configure a birthday greeting message (i.e., the target push message) on their user terminal (such as a mobile phone). On the same user terminal, user B is configured as the recipient of the birthday greeting message (i.e., the target push recipient), and user B's birthday is configured as the effective time for the birthday greeting message (i.e., the target push activation condition). After user A completes the configuration, the user terminal sends the birthday greeting message, the recipient, and the effective time to the palm payment device. The palm payment device identifies the user by collecting their palm information. When user B makes a purchase on their birthday, they can use the palm payment device for payment. If the palm payment device collects user B's palm information, in addition to performing the payment, it can also display the birthday greeting message to user B, helping user A send birthday wishes to user B.
[0114] User A can configure a package pickup reminder message (i.e., a target push message) on their user terminal, specifying themselves as the recipient of the reminder (i.e., the target push recipient), and setting their off-get off work time as the reminder's effective time (i.e., the target push activation condition). After configuration, the user terminal sends the package pickup reminder message, the recipient, and the effective time to the facial recognition attendance device. The facial recognition attendance device identifies the user by collecting their facial information. User A can use the facial recognition attendance device to clock in and out of get off work. If the device collects User A's facial information, it will not only clock in and out but also display a package pickup reminder message to remind them to pick up their package after get off work.
[0115] In one embodiment, the target biometric device can be a terminal. In response to a push configuration completion event, the target device sends the target push content and target push activation conditions to the target biometric device, so that the target biometric device, upon collecting the biometric information of the target push object, performs basic business operations and displays the target push message based on the target push activation conditions. That is, when the target biometric device receives biometric information it has collected that belongs to the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions. Specifically, a terminal using biometric technology verifies the user's identity by collecting the user's biometric information, thereby performing business operations. When the terminal collects the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions. It can be understood that the terminal can verify the user's identity locally based on the collected biometric information, or it can send the collected biometric information to a server, where the server verifies the user's identity based on the collected biometric information. The target device can send the target push content and target push activation conditions to the target biometric device through the server.
[0116] In one embodiment, the target biometric device can be a server. In response to a push configuration completion event, the target device sends the target push content and target push activation conditions to the target biometric device, so that the target biometric device, upon receiving the biometric information of the target push object, performs basic business operations and displays the target push message based on the target push activation conditions. That is, when the target biometric device receives biometric information collected by the terminal that belongs to the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions. Specifically, the terminal collects the user's biometric information and sends the collected biometric information to the server. The server identifies the user's identity based on the biometric information. The server, employing biometric technology, verifies the user's identity by receiving the biometric information collected by the terminal, thereby performing business operations. The server can return the business operation results to the terminal, and the terminal displays the business operation results to the user. Alternatively, the terminal collects biometric information and sends it to the server. When the server receives the biometric information of the target push object, it performs basic business operations and determines whether to display the target push message based on the target push activation conditions. If the target push message needs to be displayed, the server sends the target push message to the terminal, and the terminal displays the target push message. Alternatively, when the server receives the biometric information of the target push object, it performs basic business operations, sends the target push activation conditions and the target push message to the terminal, and the terminal determines whether to display the target push message based on the target push activation conditions. If it is necessary to display the target push message, the terminal displays the target push message.
[0117] In the aforementioned message interaction method, biometric devices now feature a message push function. Besides triggering basic business operations by receiving biometric information from an recipient, biometric devices can also trigger message pushes to display messages to relevant recipients. Users can configure the target push message, the target recipient, and the triggering conditions for the push notification on the target device. The target device sends the user-configured target push message, target recipient, and triggering conditions to the target biometric device. Upon receiving the biometric information of the target recipient, the target biometric device can not only perform basic business operations but also display the target push message based on the triggering conditions. This designates the target biometric device as a message push device outside of the user device, effectively improving message push efficiency and convenience. Even if the user leaves the user device or the user device malfunctions, the user can still receive push notifications through the target biometric device, significantly enhancing the convenience and efficiency of message pushes.
[0118] In one embodiment, in response to a push content configuration event, the configured target push content is displayed, including:
[0119] The push delivery configuration interface displays push message configuration controls and push object configuration controls; the push delivery configuration interface is used to configure the information to be delivered to the biometric device for message push on the biometric device.
[0120] In response to configuration operations on the push message configuration control, display the configured target push message;
[0121] In response to configuration operations on the push object configuration control, the target push object is displayed, determined from the relationship chain of currently used objects of the object device.
[0122] The target device can be used to configure the information that the user wants to push messages to the biometric device. This configuration can be done on the push delivery configuration interface. The push delivery configuration interface is used to configure the information to be delivered to the biometric device for message push.
[0123] A push notification configuration control is used to configure push notifications. A push object configuration control is used to configure push objects. It can be understood that the controls in this application are visual elements, components in the interface used for inputting, outputting, displaying information, or performing specific functions. For example, a push notification configuration control can be a push notification input box, a push notification selection box, etc.
[0124] The currently using object device refers to the user currently configuring the object device for push notifications. The relationship chain of the currently using object refers to the connections and interactions between the currently using object and other objects, indicating other objects associated with the currently using object. For example, the relationship chain of the currently using object includes the currently using object's family and friends.
[0125] Specifically, the device displays a push delivery configuration interface to the user, where the user can configure the push content. Within this interface, the device displays push message configuration controls, allowing the user to configure push messages. In response to configuration operations on these controls, the device displays the configured target push message. For example, the push message configuration control could be a push message input box, where the user can enter the target push message. The push delivery configuration interface also displays push object configuration controls, allowing the user to configure push objects. In response to configuration operations on these controls, the device displays the target push object determined from the relationship chain of currently used objects. For example, the push object configuration control could be a push object selection menu, where each option represents a candidate object in the relationship chain of currently used objects. The user can then select the final target push object from the push object selection menu.
[0126] It's understandable that the push notification configuration controls and the push recipient configuration controls can be displayed simultaneously, or the push notification configuration controls can be displayed first, followed by the push recipient configuration controls, or vice versa. Furthermore, users can configure the push notification activation conditions within the push delivery configuration interface. Alternatively, users can configure the push notification activation conditions in other interfaces. For example, the push notification configuration controls and the "Next" button can be displayed first. After the user completes the configuration using the push notification configuration controls, they can trigger the display of the push recipient configuration controls by clicking the "Next" button. After completing the configuration using the push recipient configuration controls, they can trigger the display of the push notification activation condition configuration controls and the "Confirm" button by clicking the "Next" button. Finally, after completing the configuration using the push notification activation condition configuration controls, the user can trigger the push notification configuration completion event by clicking the "Confirm" button.
[0127] In a specific application, refer to Figure 3 Users can configure sender information, push recipients, and push messages in the push delivery configuration interface. Users can enter their nickname in the "Your Nickname" input box as sender information, allowing push recipients to quickly identify the user sending the push message. Users can select the target push recipient in the push recipient selection box. Users can enter text messages, upload image messages, or upload video messages as the target push message. When displaying the target push message, the biometric device can display the sender information to indicate the sender of the target push message.
[0128] In the above embodiments, users can conveniently obtain target push content by configuring push messages through push message configuration controls and push objects through push object configuration controls in the push delivery configuration interface.
[0129] In one embodiment, the push message configuration control includes a push topic configuration control and a push message generation control.
[0130] In response to configuration operations on the push notification configuration control, display the configured target push notification, including:
[0131] In response to configuration operations on the push topic configuration control, display the configured target push topic;
[0132] In response to a trigger action on the push message generation control, display the target push message generated by the message generation model that matches the target push topic.
[0133] The push notification topic configuration control is used to configure the push notification topic. The push notification topic indicates the main content and central idea of the push message. It can be understood that the push notification topic can be represented by at least one of text, image, video, or audio. The target push notification topic is the currently configured push notification topic. The push message generation control is used to trigger the generation of a push message based on the push notification topic. The message generation model is an artificial intelligence model used to generate push messages that conform to the push notification topic. For example, inputting the push notification topic into the message generation model will cause the model to output a push message that conforms to the push notification topic.
[0134] Specifically, users can configure personalized push notifications using artificial intelligence models. The device displays a push topic configuration control in its push delivery configuration interface. Users can configure push topics using this control, and the device responds to configuration operations on the push topic configuration control by displaying the configured target push topic. For example, the push topic configuration control could be a push topic input box, where users can enter the target push topic. Alternatively, it could be a push topic selection box, where users can select the target push topic from multiple candidate push topics. The device also displays a push message generation control in the push delivery configuration interface. Users can trigger the generation of a target push message based on the target push topic using this control. The device responds to trigger operations on the push message generation control by displaying the target push message generated by the message generation model that matches the target push topic. For example, the push message generation control could be an "AI Image" control, where users can trigger the generation of a target image message matching the target push topic using an image generation model, and then use this target image message as the target push message. For example, the push message generation control is the "AI-generated video" control. Users can trigger the "AI-generated video" control to generate a target video message that matches the target push topic through a video generation model, and then use the target video message as the target push message.
[0135] In a specific application, refer to Figure 4 Users can configure push notifications in the push delivery configuration interface. Users can enter the target push notification topic in the "Message Topic" input box. If the user does not need to use the AI function, they can click the "Directly Generate Push Message" control to directly use the target push notification topic as the target push message. If the user wants to use the AI function, they can click the "Intelligently Generate Image Message" control or the "Intelligently Generate Video Message" control. If the user clicks the "Intelligently Generate Image Message" control, the target push notification topic is input into the image generation model, and the image generation model outputs a target image message that matches the target push notification topic; this target image message is then used as the target push message. If the user clicks the "Intelligently Generate Video Message" control, the target push notification topic is input into the video generation model, and the video generation model outputs a target video message that matches the target push notification topic; this target video message is then used as the target push message.
[0136] In the above embodiments, users can configure push messages using AI models to improve the intelligence, personalization, and diversity of push messages. Users can configure push topics through push topic configuration controls and trigger push messages that match the push topics generated by the message generation model through push message generation controls, thereby conveniently obtaining richer target push messages.
[0137] In one embodiment, the message interaction method further includes:
[0138] Access to the biometrics sub-application via the communication application; the biometrics sub-application is used to register the object's biometric information to support the object in triggering biometric devices to perform business operations through the biometric information;
[0139] In the biometrics sub-application, the push delivery configuration interface is displayed; the relationship chain of the currently used object is the relationship chain of the currently used object in the communication application.
[0140] Communication applications are those used for communication between users. For example, communication applications can be personal communication applications for individual users or enterprise communication applications for businesses.
[0141] A biometric sub-application is a biometric application that runs within a communication application. It's a sub-application that runs within a parent application, used to register an individual's biometric information to enable the individual to trigger biometric devices to perform business operations. For example, taking a palm payment service application as an example, this application could be a palm payment service mini-program within a personal communication application. Users can register their palm information within the mini-program, allowing them to make palm payments offline at palm payment devices.
[0142] The relationship chain of the current user in the communication application includes the current user's friends in the communication application and at least one of the current user's groups in the communication application.
[0143] Specifically, the target device can configure push notifications within the biometric sub-application of the communication application. The target device accesses the biometric sub-application through the communication application, where a push notification configuration interface is displayed. Users can configure push messages and recipients in this interface. When configuring push recipients, users can determine the target recipients from their existing relationship chain within the communication application.
[0144] For example, a user can configure meeting attendance reminder messages (i.e., targeted push messages) in the biometrics sub-application. Within the biometrics sub-application, each member of work group A in the communication application can be configured as the recipient of the meeting attendance reminder message (i.e., the target push recipient). The biometrics sub-application can also configure the 24 hours prior to the meeting start date as the reminder's effective time (i.e., the target push activation condition). After configuration, the user's terminal sends the meeting attendance reminder message, the recipient, and the effective time to the palm payment device. The palm payment device identifies the user by collecting their palm information. If members of work group A make purchases within the company 24 hours before the meeting, they can use the company's palm payment device for payment. If the palm payment device collects user A's facial information, in addition to performing the payment, it can also display the meeting attendance reminder message to group members, reminding them to attend the meeting.
[0145] In the above embodiments, users can configure various settings for message push through the biometric sub-application in the communication application, and configure push objects by leveraging the relationship chain in the communication application to ensure the effective delivery of push messages and avoid wasting push resources.
[0146] In one embodiment, in response to a configuration operation on a push object configuration control, displaying the target push object determined from the relationship chain of currently used objects of the object device includes:
[0147] If the currently used object of the target device has been authorized to access its own relationship chain in the biometric sub-application, in response to the trigger operation of the configuration control for the push object, objects that have also been authorized to access their own relationship chain in the biometric sub-application are selected as candidate push objects from the relationship chain of the currently used object and displayed as candidate push objects;
[0148] In response to the selection operation for candidate push objects, the selected candidate push object is used as the target push object.
[0149] Among them, the candidate push object is the push object to be selected, and the target push object is the selected push object.
[0150] Specifically, to ensure information security, the biometric sub-application requires user authorization to access the user's social network within the communication application. When a user configures push notifications, displaying other authorized objects in their social network as candidate push notifications ensures information security for both parties. If the currently used user on the device has already been authorized to access its own social network within the biometric sub-application, the device, in response to a triggering operation on the push notification configuration control, selects objects from the currently used user's social network that have also been authorized to access their own social network within the biometric sub-application as candidate push notifications and displays them. The user can select at least one object from the candidate push notifications as the target push notification, and the device, in response to the selection operation, sets the selected candidate push notification as the target push notification.
[0151] It is understandable that if the currently used user of the device has not authorized access to its own relationship chain in the biometric sub-application, and if the currently used user triggers the push object configuration control, the device can respond to the trigger operation of the push object configuration control by displaying a prompt message to the currently used user. This prompt message informs the user that access to their relationship chain cannot be selected because it has not yet been authorized. The user can choose whether to authorize access to their relationship chain as needed. The user can authorize access through the prompt message. For example, the prompt message can provide a relationship chain authorization control, which the user can trigger to agree to authorization. The user can also authorize access through other relationship chain authorization entry points in the biometric sub-application.
[0152] In the above embodiments, each user can independently decide whether to allow access to their own relationship chain to ensure their own data security. The current user determines the target push object from other objects within their own relationship chain that have also authorized access, effectively protecting the data security of both parties.
[0153] In one embodiment, the message interaction method further includes:
[0154] The push receiving configuration interface displays the push restriction configuration control; the push receiving configuration interface is used to configure the information that can be obtained due to message push from biometric devices.
[0155] In response to configuration operations on the push restriction configuration control, determine the push permission information corresponding to the currently used object of the target device;
[0156] Allowed push information includes at least one of allowed push content and allowed push activation conditions; allowed push content includes at least one of allowed push messages and allowed push objects; allowed push activation conditions are used to indicate the push activation conditions that are allowed to be configured when the currently used object is the target push object; allowed push messages are used to indicate the push messages that are allowed to be configured when other objects use the currently used object as the target push object; allowed push objects are used to indicate the objects that are allowed to configure push messages when the currently used object is the target push object.
[0157] The target device can be used to configure information that the user is allowed to receive from biometric devices via push notifications. This configuration can be done on the push notification reception configuration interface. The push notification reception configuration interface is used to configure the information allowed to be obtained via push notifications from biometric devices.
[0158] The push notification restriction configuration control is used to configure information that allows or disallows push notifications, determining the permitted push information. Permitted push information includes at least one of the following: permitted push messages, permitted push objects, and permitted push activation conditions. Permitted push messages are push messages that the user allows to receive via push notifications from biometric devices. Permitted push messages indicate the push messages that are allowed to be configured when other objects target the currently used object. Permitted push objects are other objects that the user allows to be configured as push objects. Permitted push objects indicate objects that are allowed to be configured to target the currently used object as a push message recipient. Permitted push activation conditions specify the conditions under which the user allows receiving push messages via push notifications from biometric devices. Permitted push activation conditions indicate the push activation conditions that are allowed to be configured when the currently used object is the target push object.
[0159] Specifically, the target device displays a push notification configuration interface to the user, where the user can configure the push content. Within this interface, the target device displays a push restriction configuration control. The user can use this control to configure whether message pushes are allowed or not. In response to the configuration operation on the push restriction control, the target device determines the allowed push information for the currently used target. This allowed push information includes at least one of the following: allowed push messages, allowed push targets, and allowed push conditions.
[0160] The push notification restriction configuration control includes a push message restriction configuration control, which allows users to configure what push messages they are allowed or not allowed to receive from biometric devices. For example, user A can configure the push message restriction configuration control to only allow receiving push messages in image format. Then, when other users set the push messages they want to show to user A through biometric devices, they can only set push messages in image format, and can only send push messages in image format to the biometric device for user A.
[0161] The push notification restriction configuration control includes a push notification restriction target configuration control. Users can use this control to configure which objects are allowed or disallowed as target recipients for push notifications. For example, user A can use this control to prevent user B from receiving push notifications that specify user A as the target recipient, thus preventing user B from using user A as the target recipient.
[0162] The push notification restriction configuration control includes a control to restrict push notification activation conditions. Users can use this control to configure whether or not to allow certain users to be targeted by push notifications under specific conditions. For example, user A can use this control to prevent receiving push notifications that activate on weekends, thus preventing other users from setting the activation time of push notifications to weekends when targeting user A.
[0163] It is understandable that the push delivery configuration interface and the push receiving configuration interface can be the same interface or different interfaces.
[0164] In a specific application, refer to Figure 5 Users can configure allowed or prohibited push messages, push recipients, and push activation conditions in the push reception configuration interface. Users can enter the push messages to be restricted in the "Restrict Push Messages" input control, and then determine the restriction type by selecting the "Allow" or "Disallow" control. If the user selects the "Allow" control, the push message entered by the user will be allowed. Users can enter the push recipients to be restricted in the "Restrict Push Recipients" input control, and then determine the restriction type by selecting the "Allow" or "Disallow" control. Users can enter the push activation conditions to be restricted in the "Restrict Push Activation Conditions" input control, and then determine the restriction type by selecting the "Allow" or "Disallow" control.
[0165] In one embodiment, a user can first allow receiving push notifications from biometric devices on the target device, and then configure the allowed push information. If the user refuses to receive push notifications from biometric devices, the user cannot configure the allowed push information. For example, in the push receiving configuration interface, a push receiving prompt message is displayed; in response to the consent authorization event for the push receiving prompt message, a push restriction configuration control is displayed.
[0166] In the above embodiments, users can configure allowed push information through the push configuration control in the push receiving configuration interface, and restrict others from pushing messages to them by allowing push information, thereby avoiding the waste of push resources caused by invalid or blind push messages.
[0167] In one embodiment, in response to a push activation condition configuration event for the target push content, the configured target push activation conditions are displayed, including:
[0168] When the target push content belongs to the allowed push content corresponding to the target push object, display at least one condition configuration item for the push to take effect;
[0169] In response to configuration operations on conditional configuration items, display the configured target condition content;
[0170] In response to the push notification activation condition configuration completion event, the target condition content is composed of the target push notification activation conditions corresponding to the target push content.
[0171] Among them, the condition configuration items for push notification activation are controls used to configure the conditions for push notification activation. There can be at least one condition configuration item, and different condition configuration items correspond to different types of push notification activation conditions. For example, condition configuration items include at least one of the following: condition configuration item for configuring the push notification activation time, condition configuration item for configuring the number of push notifications, condition configuration item for configuring the device to be activated, and condition configuration item for configuring the biometric information type. Condition content refers to the specific content configured through the condition configuration item. The target condition content is the currently configured condition content.
[0172] The "Push notification activation condition configuration complete" event refers to the event that completes the configuration related to the push notification activation conditions. Specifically, it can be triggered by the user on their terminal. For example, displaying a configuration completion confirmation control allows the user to trigger the "Push notification activation condition configuration complete" event.
[0173] Specifically, after the user selects the target push content, it first determines whether the target push content is allowed by the target push object. If so, it further configures the target push activation conditions corresponding to the target push content. If not, it prompts the user that the target push content is not allowed by the target push object.
[0174] After the user configures the target push content on the target device, the device matches the target push content with the allowed push content corresponding to the target push object within that content. If the target push content belongs to the allowed push content of the target push object, at least one condition configuration item for the push activation conditions is displayed. The user can configure specific push activation conditions through each condition configuration item. In response to the configuration operation for the condition configuration item, the device displays the configured target condition content. For example, the condition configuration item is a condition content input box, where the user can enter the target condition content. After the user completes the relevant configuration for the push activation conditions on the target device, a push activation condition configuration completion event is triggered. In response to this event, the device combines the configured target condition content into the target push activation conditions corresponding to the target push content. If the target push content does not belong to the allowed push content of the target push object, a push content error message is displayed to inform the user that the currently configured push content does not belong to the allowed push content of the target push object, allowing the user to correct it promptly.
[0175] It is understandable that the target device can obtain the allowed push content corresponding to the target push object from the server, and the target device determines locally whether the target push content belongs to the allowed push content corresponding to the target push object. Alternatively, the target device can send the target push content to the server, the server determines whether the target push content belongs to the allowed push content corresponding to the target push object, and the server returns the determination result to the target device.
[0176] In the above embodiments, when the target push content configured by the user belongs to the allowed push content corresponding to the target push object, the user can further configure the target push activation conditions for the target push content, which can avoid invalid configuration and waste of configuration resources.
[0177] In one embodiment, the condition configuration item includes an effective time configuration item.
[0178] In response to configuration operations on conditional configuration items, display the configured target condition content, including:
[0179] In response to the configuration operation for the effective time configuration item, the configured target effective time is displayed; the target effective time is used to instruct the target biometric device to display the target push message when it receives the biometric information of the target push object at the target effective time.
[0180] The "Effect Time" configuration item is a conditional configuration item used to configure the effective time. The "Target Effective Time" is the currently configured effective time.
[0181] Specifically, users can configure the target effective time for the target push content through the effective time configuration item. The target device responds to the configuration operation for the effective time configuration item by displaying the target effective time configured by the user for the target push content. It can be understood that users can use the effective time configuration item to set a specific date or time as the target effective time. For example, for birthday greeting messages, users can enter or select a specific birthday date as the target effective time through the effective time configuration item. As another example, for package pickup reminder messages, users can enter or select after 6 PM daily as the target effective time through the effective time configuration item.
[0182] In the above embodiments, users can configure the target effective time of the target push content through the effective time configuration item, so that the biometric device can display the target push message when it receives the biometric information of the target push object at the target effective time, thereby pushing the message at the correct time and improving the accuracy of the message push.
[0183] In one embodiment, the condition configuration item includes a number of times the condition takes effect configuration item.
[0184] In response to configuration operations on conditional configuration items, display the configured target condition content, including:
[0185] In response to configuration operations on the effective count configuration item, display the configured target effective count;
[0186] The target activation count is used to instruct the target biometric device to update the number of times the target push message has been displayed due to receiving the biometric information of the target push object. If the number of displays is less than the target activation count, basic business operations and the target push message are performed when the biometric information of the target push object is received. If the number of displays is greater than or equal to the target activation count, basic business operations are performed when the biometric information of the target push object is received.
[0187] The "Number of Effective Counts" configuration item is a conditional configuration item used to configure the number of times an action will take effect. The "Target Number of Effective Counts" is the currently configured number of effective counts.
[0188] Specifically, users can configure the target number of times a push notification will be active for a given content through the activation count configuration option. The target device responds to the configuration operation for the activation count configuration option by displaying the configured target number of activations. For example, if a user configures the target activation count to be once, the target biometric device will only display the target push notification message to the target recipient once. If the target biometric device receives the target recipient's biometric information again, it will not display the target push notification message again. Alternatively, if a user configures the target activation count to be every time, the target biometric device will display the target push notification message to the target recipient every time it receives the target recipient's biometric information.
[0189] When a target device receives biometric information from a target recipient, it first obtains the number of times the target message has been displayed. It then compares this number of displays with the target activation count. If the number of displays is less than the target activation count, the target message is displayed to the target recipient. If the number of displays is greater than or equal to the target activation count, no further display is required. After displaying the target message, the target device can update the display count in a timely manner.
[0190] In the above embodiments, users can configure the target number of times the target push content is active through the number of active times configuration item, so that when the biometric device receives the biometric information of the target push object, it can display the target push message under the constraint of the target number of active times, thereby improving the flexibility of message push.
[0191] In one embodiment, the condition configuration item includes an effective device configuration item, which includes a default effective device configuration item and a custom effective device configuration item.
[0192] In response to configuration operations on conditional configuration items, display the configured target condition content, including:
[0193] In response to a trigger operation on the default effective device configuration item, biometric devices whose usage frequency is greater than a preset threshold are selected as target biometric devices.
[0194] In response to a trigger operation for a custom active device configuration item, candidate biometric devices are displayed. In response to a selection operation for a candidate biometric device, the selected candidate biometric device is used as the target biometric device.
[0195] The "Effective Device Configuration" option is used to configure the conditions for the effective biometric device. The "Target Biometric Device" is the currently configured effective biometric device. The "Default Effective Device Configuration" option is a control used to configure the default biometric device as the target biometric device. The default biometric device is a biometric device whose usage frequency for the target push object exceeds a preset threshold. The "Custom Effective Device Configuration" option is a control used to configure a custom biometric device as the target biometric device.
[0196] Specifically, users can configure the target biometric device for the target push content through the effective device configuration option. Users can use the default effective device configuration option to set the default biometric device as the final effective biometric device. The target device, in response to a trigger operation for the default effective device configuration option, will select biometric devices used by the target push object with a frequency greater than a preset threshold as the target biometric device. For example, if the user selects the default effective device configuration option, the default biometric device will be the final effective biometric device. Users can also customize the effective device to select which biometric devices will be the final effective biometric device. The target device, in response to a trigger operation for the custom effective device configuration option, will display candidate biometric devices. Users can select the target biometric device from the candidate biometric devices, and the target device, in response to the selection operation, will select the candidate biometric device as the target biometric device. For example, for work reminder messages, the target device will use various biometric devices in the target push object's city as candidate biometric devices. Users can then select candidate biometric devices within the target push object's company as the target biometric device.
[0197] In the above embodiments, users can configure the target biometric device corresponding to the target push content through the effective device configuration item. This allows the user-specified target biometric device to display the target push message when it receives the biometric information of the target push object. This enables message push to be performed on a valid biometric device, improving the accuracy and flexibility of message push and avoiding waste of push resources.
[0198] In a specific application, refer to Figure 6 Users can configure the effective time, number of times, and effective devices for push notifications within the interface. Regarding the effective time, users can choose to have no limit or customize a specific effective time. For the number of times, users can choose once, each time, or customize another number of times. Regarding the effective devices, users can choose to default to the frequently used devices of the push recipients or customize other effective devices.
[0199] In one embodiment, the condition configuration item includes an effective biometric type configuration item.
[0200] In response to configuration operations on conditional configuration items, display the configured target condition content, including:
[0201] In response to the content configuration operation for the effective biometric information type configuration item, the configured target biometric information type is displayed; the target biometric information type is used to instruct the target biometric identification device to display the target push message when it receives biometric information belonging to the target biometric information type from the target push object.
[0202] The "Effective Biometric Information Type Configuration" option is a conditional configuration item used to configure the effective biometric information types. Biometric information type refers to the type to which the biometric information belongs. There are many types of biometric information, and different biometric information corresponds to different biometric information types. The "Target Biometric Information Type" is the currently configured effective biometric information type. For example, palm information and facial information are different types of biometric information; the user can select the facial information type as the target biometric information type.
[0203] Specifically, users can configure the target biometric information type for the target push content through the effective biometric information type configuration item. The target device, in response to the content configuration operation for the effective biometric information type configuration item, displays the configured target biometric information type. For example, the target device displays candidate biometric information types, which are the biometric information types supported by the biometric device; that is, the candidate biometric information types are the types of biometric information that the biometric device can recognize. Users can select the desired biometric information type from the candidate biometric information types, and in response to the selection operation for the candidate biometric information type, the selected candidate biometric information type is used as the target biometric information type.
[0204] In the above embodiments, users can configure the target biometric information type corresponding to the target push content through the effective biometric information type configuration item, so that the biometric identification device can display the target push message when it receives biometric information of the target push object that belongs to the target biometric information type, thereby improving the flexibility of message push.
[0205] In one embodiment, in response to a push configuration completion event, the target push content and target push activation conditions are sent to the target biometric device, so that when the target biometric device receives the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions, including:
[0206] In response to the push configuration completion event, the target push content and target push activation conditions configured in the biometric application will be sent to the server corresponding to the biometric application so that the server can review the target push content. After the target push content passes the content review, the target push content and target push activation conditions will be sent to the target biometric device.
[0207] The target biometric device is used to perform basic business operations and display target push messages based on the target push activation conditions when it receives the biometric information of the target push object.
[0208] Biometric applications are applications used to register an object's biometric information so that the object can trigger a biometric device to perform business operations based on that information. The server corresponding to a biometric application refers to the server that provides backend services for the application. Content moderation for targeted push notifications refers to verifying the compliance of the content. Only compliant content can be pushed; non-compliant content cannot be pushed.
[0209] Specifically, the target device can send the target push content and target push activation conditions to the target biometric device via a server. In response to a push configuration completion event, the target device sends the target push content and target push activation conditions configured by the user in the biometric application to the server corresponding to the biometric application. The server performs content review on the target push content, for example, checking whether the target push message contains illegal content. After the target push content passes the content review, the server can send the target push content and target push activation conditions to the target biometric device. Upon receiving the biometric information of the target push object, the target biometric device performs basic business operations and displays the target push message based on the target push activation conditions. The server can also send the content review results to the target device so that the user can obtain the content review results in a timely manner.
[0210] It's understandable that servers can perform other processing besides content moderation, such as tracking the frequency of each user's use of various biometric devices, storing each user's configuration information, and so on.
[0211] In a specific application, refer to Figure 7The process involves communication between the target device (i.e., the user terminal) and the server, and between the server and the biometric device. The user configures the device, which then sends the configuration information to the server. The server reviews the configuration information and pushes the review result back to the target device via message push. The server then pushes the configuration information to the target biometric device. The server stores the messages to be pushed in a message queue, and the push service retrieves the messages from the queue for push. This method enables asynchronous push, improving efficiency and stability. A long-lived connection is established between the server and the biometric device to ensure real-time push. Alternatively, the biometric device can use long polling to request data from the server. After the biometric device sends a request, the server maintains the connection and waits until there is a message to push to the biometric device before returning a response. For example, the biometric device can send received biometric information to the server, requesting the server to identify the user's identity information corresponding to the biometric information. The server then returns the identification result to the biometric device.
[0212] In the above embodiments, the server reviews the target push content configured by the user. After the target push content passes the review, it is then sent to the target biometric device. This can avoid negative or passive message pushes and thus avoid wasting push resources.
[0213] In one embodiment, the message interaction method further includes:
[0214] In response to the push priority configuration event, the configured push priority information is displayed. The push priority information includes the push priority of the target push message configured for the current user of the target device as the target push object, and the push priority of the target push message configured for other objects as the target push object.
[0215] Push priority information is sent to the target biometric device so that when the target biometric device receives the biometric information of the current user, it can display the target push messages that are triggered by the corresponding target push activation conditions in an orderly manner based on the push priority.
[0216] The push priority configuration event is an event that configures the push priority of push messages. Specifically, it can be triggered by the user on their device. In other words, if a user has set multiple push messages for themselves, they can set the push priority for these messages to determine which ones are displayed first. Users can set push messages for themselves, and others can also set push messages for that user. Users can set push priorities for both scenarios to determine which type of push message is displayed first.
[0217] Specifically, the current user can configure the push priority for target push messages configured on their own device or by others targeting them, thus obtaining push priority information. The device settings respond to the push priority configuration event and display the configured push priority information. In other words, user A can set target push messages for themselves on their own user terminal, and other users can also set target push messages for user A on their respective user terminals. User A can set the push priority for these target push messages on their own user terminal. The push priority information includes the push priority corresponding to the target push messages configured by the current user on the target device, and the push priority corresponding to the target push messages configured by other users targeting the current user. The current user can choose to prioritize displaying target push messages configured by others or prioritize displaying target push messages configured by themselves. The device sends the push priority information to the target biometric device. When the target biometric device receives the current user's biometric information, it first determines the target push messages to be displayed based on the target push activation conditions, and then displays each target push message in an orderly manner based on the push priority. The higher the push priority, the earlier it is displayed.
[0218] In a specific application, refer to Figure 8 Users can configure whether to allow others to send them messages, that is, whether to allow others to send them messages via biometric devices. If a user allows others to send them messages, they can further configure the push priority, choosing whether to prioritize displaying push messages configured by themselves or push messages configured by others.
[0219] Of course, if a user has set up multiple push notifications for themselves, they can also set the push priority for each push notification.
[0220] In the above embodiments, users can further set push priorities for target push messages configured for themselves and others, so that when the biometric device receives their own biometric information, it will push messages according to the push priority, ensuring the orderliness and accuracy of message push.
[0221] In one embodiment, the target biometric device is a palm-swipe payment device, which is used to perform payment operations and display target push messages based on the target push activation conditions when it receives palm information of the target push object.
[0222] Among them, the palm payment device is a device that verifies identity and completes payment by scanning the user's palm.
[0223] Specifically, the user configures the target push content and target push activation conditions on the target device, which then sends the target push content and activation conditions to the palm payment device. The target push content includes the target push message and the target push object. When the palm payment device receives the palm information of the target push object, it can not only perform the payment operation but also display the target push message based on the target push activation conditions.
[0224] It is understood that the target biometric device can be any palm-swipe payment device, or it can be a palm-swipe payment device specified by the user. For example, the user can use a palm-swipe payment device frequently used by the target recipient as the target biometric device.
[0225] The palm payment device receives the user's current palm information and sends it to the server. The server matches the current palm information with a large number of pre-registered palm information entries. The server then uses the identity information of the registered palm information that successfully matches the current palm information as the object's identity information. Finally, the server returns the object's identity information corresponding to the current palm information to the palm payment device.
[0226] In the above embodiments, the method of this application can be applied to the palm payment scenario. The palm payment device adds a message push function. In addition to triggering the payment operation by receiving the object's biometric information, the palm payment device can also trigger message push by receiving the object's biometric information and display push messages to relevant objects.
[0227] In one embodiment, such as Figure 9 As shown, a message interaction method is provided, which can be applied to... Figure 1 Taking the target biometric device as an example, the explanation includes the following steps:
[0228] Step S902: Obtain the target push content configured for the target device and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object.
[0229] In this context, the target device refers to the device used by the target user, specifically the user's device or user terminal. Users can configure push content and push activation conditions on the target terminal. Push content includes push messages and push recipients; push messages are messages to be displayed to users, and push recipients are users who need to receive push messages. Push activation conditions determine the circumstances under which push messages are displayed to push recipients. Target push content is the push content ultimately configured by the user on the target terminal. Target push content includes target push messages and target push recipients. Target push activation conditions are the final push activation conditions configured for the target push content.
[0230] Specifically, the target biometric device can obtain the target push content configured on the target device and the target push activation conditions configured for the target push content from the target device or other devices, and store the target push content and target push activation conditions locally.
[0231] Step S904: Receive the current biometric information of the current service object.
[0232] Here, "current service target" refers to the target biometric device currently serving that user. "Current biometric information" refers to the biometric information currently received by the target biometric device for that user. For example, if the target biometric device is a palm-swipe payment device, the current service target is the user currently swiping their palm on the device, and the current biometric information is the palm information currently received by the device.
[0233] Specifically, biometric devices utilize an object's biometric information as an authentication method to complete business operations. Therefore, biometric devices need to receive the object's biometric information. The target biometric device receives the current biometric information of the currently serving object, determines the identity information of the currently serving object based on the current biometric information, and queries the locally stored data to see if there is configuration information that designates the current serving object as the target push object. If it exists, it executes basic business operations and displays the target push message to the current serving object based on the corresponding target push activation conditions. If it does not exist, it executes basic business operations.
[0234] It is understandable that the target biometric device can receive current biometric information collected by itself, or it can receive current biometric information collected by other devices.
[0235] It is understandable that the current biometric information can be matched with the pre-registered biometric information of multiple users, and the user identifier corresponding to the registered biometric information that successfully matches the current biometric information can be used as the user identifier corresponding to the current service object.
[0236] Step S906: If the current service object is determined to be the target push object based on the current biometric information, perform basic business operations and display the target push message based on the target push effective conditions.
[0237] Regardless of whether the biometric device receives configuration information related to push notifications, it can still perform basic business operations. Basic business operations refer to the essential daily operations performed by the biometric device. For example, if the biometric device is a palm-scanning payment device, its basic business operation is payment; the user can scan their palm to make a payment. If the biometric device is a facial recognition attendance device, its basic business operation is attendance tracking; the user can scan their face to clock in and out.
[0238] Specifically, when the target biometric device determines that the current service recipient belongs to the target push recipient based on the current biometric information, in addition to performing basic business operations as usual, it can also display the target push message based on the target push activation conditions.
[0239] In the aforementioned message interaction method, biometric devices now feature a message push function. Besides triggering basic business operations by receiving biometric information from an recipient, biometric devices can also trigger message pushes to display messages to relevant recipients. Users can configure the target push message, the target recipient, and the triggering conditions for the push notification on the target device. The target device sends the user-configured target push message, target recipient, and triggering conditions to the target biometric device. Upon receiving the biometric information of the target recipient, the target biometric device can not only perform basic business operations but also display the target push message based on the triggering conditions. This designates the target biometric device as a message push device outside of the user device, effectively improving message push efficiency and convenience. Even if the user leaves the user device or the user device malfunctions, the user can still receive push notifications through the target biometric device, significantly enhancing the convenience and efficiency of message pushes.
[0240] In one embodiment, displaying a target push message based on target push activation conditions includes:
[0241] If the current service recipient has been authorized to receive push notifications from biometric devices, and the target push content belongs to the permitted push content for the current service recipient, the target push message will be displayed based on the target push activation conditions.
[0242] Specifically, to improve the accuracy of message push notifications, the target biometric device cannot blindly push messages. Only after determining that the current service recipient is the target recipient based on the current biometric information, and if the current service recipient has authorized receiving message push notifications from the biometric device, and the target push content belongs to the permitted push content for the current service recipient, will the target biometric device display the target push message to the current service recipient based on the target push activation conditions. If the target push content does not belong to the permitted push content for the current service recipient, or if the current service recipient has not authorized receiving message push notifications from the biometric device, the target biometric device will not display the target push message to the current service recipient.
[0243] It is understandable that the target biometric device can learn from the server whether the current service object has been authorized to receive message pushes from biometric devices, and whether the target push content belongs to the authorized push content corresponding to the current service object.
[0244] In the above embodiments, when the current service object has been authorized to receive message pushes from biometric devices and the target push content belongs to the allowed push content corresponding to the current service object, displaying the target push message based on the target push effective conditions can effectively avoid invalid message pushes and avoid wasting push resources.
[0245] In one embodiment, displaying a target push message based on target push activation conditions includes:
[0246] Obtain the push priority information configured by the current service object through the object device; the push priority information includes the push priority corresponding to the target push message configured by the current service object with itself as the target push object, and the push priority corresponding to the target push message configured by other objects with the current service object as the target push object;
[0247] Based on push priority, target push messages that are triggered for display according to the corresponding target push activation conditions are displayed in an orderly manner.
[0248] Specifically, the current service recipient can set target push messages for themselves on their own user terminal, and other users can also set target push messages for the current service recipient on their respective user terminals. The current service recipient can set the push priority for these target push messages on their own user terminal. The target biometric device can obtain the push priority information configured by the current service recipient through the object device or other devices. When the target biometric device determines that the current service recipient belongs to the target push recipient based on the current biometric information, it first determines the target push messages to be displayed based on the target push activation conditions, and then displays each target push message in an orderly manner based on the push priority.
[0249] In one embodiment, the message interaction method further includes:
[0250] When the target biometric device does not have the device conditions to display the target push message, the target push message is sent to the target device corresponding to the target push object so that the target push object corresponding to the target push object can display the target push message.
[0251] Specifically, push notifications can take various forms, such as text, voice, video, and image messages. Some biometric devices, due to software or hardware limitations, cannot display all types of push notifications. If, based on current biometric information, the current service recipient is determined to be the target push recipient, but the target biometric device lacks the capability to display the target push notification, the target biometric device can send the target push notification to the corresponding device. The corresponding device then displays the target push notification to the target recipient. For example, if the target push notification is an image message, and the target biometric device lacks a screen for displaying image messages, it can send the image message to the user terminal corresponding to the target recipient, where the user terminal displays the image message.
[0252] In the above embodiments, when the target biometric device does not have the device conditions to display the target push message, the target push message is sent to the object device corresponding to the target push object for display, which can further improve the flexibility of message push and ensure the success rate of message push.
[0253] In a specific embodiment, the method of this application can be applied to the swipe payment scenario. By combining the configuration capabilities of the swipe and the user terminal, the swipe payment device can be transformed into a message reminder device, enabling users to reach and interact with various messages between themselves and their friends. This further enhances the intelligence of the swipe payment device, making it a favorite assistant for users after they leave the user terminal, thereby increasing user stickiness of the swipe payment device.
[0254] refer to Figure 10This application's method utilizes collaboration between a user terminal, a swipe payment device, and the backend service of a communication application (the server corresponding to the communication application) to transform the swipe payment device into a message notification device. Users can perform a series of configurations through their user terminals, specifically within the swipe service mini-program of the communication application. The server corresponding to the communication application provides various service support to both the user terminal and the swipe payment device. The server uses a swipe recognition service to help the swipe payment device identify the current swipe user's identity information. The server uses a swipe management service to help the swipe payment device manage the user's swipe records. The server uses a long-connection push service to push various information to the swipe payment device. The server uses basic services to help the user terminal authorize, allow, and configure within the swipe service mini-program. The server uses a content moderation service to help the user terminal review the messages configured by the user to be pushed. The swipe payment device's network module is used to connect to the network, its mailbox module is used to receive various information pushed by the server, its gesture recognition module is used to recognize the user's swipe gestures, and its swipe recognition / activation module is used to activate the swipe function and recognize the user's palm information.
[0255] refer to Figure 11 First, User A needs to authorize access to the social network within the Shuazhang service mini-program, and User B also needs to authorize access to the social network within the same mini-program. After authorization, User A can retrieve the list of currently authorized social networks within the Shuazhang service mini-program, which includes User B. User B can then configure the mini-program to allow receiving Shuazhang messages from friends. Furthermore, User B can specify allowed message content, including text, images, and videos. User B can also impose further restrictions on message content, such as allowing only certain types of message content or disallowing certain types. After User B completes these rule settings, when User A tries to send a message to User B, the message will be verified against the rules set by User B. If the verification fails, User A will only be notified that the message content cannot be delivered. Additionally, User B can further configure message push priorities. If User B has configured relevant messages for themselves and allowed receiving relevant messages from friends, User B can choose to prioritize displaying messages from friends or messages defined by themselves.
[0256] After the friend relationship is established and friend B completes the relevant settings, user A can choose to send a message to user B. First, user A needs to open the "Shuazhang" service mini-program in the communication application. Within the mini-program, user A selects the message to be pushed (i.e., the target push message), which can be a text message, image message, video message, etc. Then, user A further selects the recipient to be pushed to (i.e., the target push recipient). After user A selects the recipient, the system will match the message configured by user A with the rules set for the target recipient. If they match, the user is prompted to proceed to the next step; otherwise, user A is notified that such a message configuration is not supported. If they match, user A needs to further select the activation strategy (such as the target push activation conditions). For example, whether to display the message only once or every time user A uses the service; whether to activate it on a specific day (e.g., reminding user B of their birthday) or at a specific time (e.g., reminding user B to attend a meeting); whether to default to activating on user B's frequently used "Shuazhang" payment devices or to customize the activation scope. After these settings are completed, user A will be prompted to enter the content review stage to prevent the delivery of non-compliant content. User A's user terminal sends this content to the server corresponding to the communication application for content review. After the content review is completed, the server will push the content review result to User A's user terminal via message push, and at the same time push the content configured by User A to the configured swipe payment device.
[0257] Servers can perform content moderation based on technologies such as deep learning and computer vision. For example, for image messages, deep learning models such as Convolutional Neural Networks (CNNs) are used to extract image features. These features are then fed into a trained classifier to determine if the image message contains illegal content. A pre-defined blacklist (containing features of known illegal content) or whitelist (containing features of legal content) is then used for rapid screening to obtain the content moderation result. As another example, for video messages, the video is segmented into a series of consecutive frames or keyframes. The temporal dynamics of the video frame sequence are analyzed to identify potentially illegal behaviors that change over time. Deep learning models such as Recurrent Neural Networks (RNNs) or Long Short-Term Memory (LSTMs) can be used to capture illegal behaviors in the video.
[0258] User B then uses the palm-swiping payment device. After the device identifies User B, it further retrieves User B's configuration information, including permission verification for receiving palm-swiping messages. If the permission verification is successful, it retrieves the messages User B has configured to send messages to themselves and the push priority configured by User B. The palm-swiping payment device then combines the push priority to display the message. The device uses a camera to capture a set of images of User B's palm. It comprehensively evaluates the palm image based on factors such as palm size, angle, image contrast, brightness, and clarity to select the best image and sends it to the server. The server extracts features from the palm image, identifies User B based on these features, and retrieves various configuration information. The palm-swiping payment device can display messages in various ways, such as playing audio, displaying text, playing images, or playing videos.
[0259] For specific examples, please refer to [reference]. Figure 12 User A can configure their terminal to send a birthday greeting message to User B, specifying User B's birthday as the effective date and User B's frequently used mobile payment device as the effective device. The terminal then sends this configuration information to User B's frequently used mobile payment device via a server. If User B makes a mobile payment on their birthday using this device, the device will display the birthday greeting message configured by User A. The birthday greeting image or video can be uploaded by User A or generated by an AI model, which the server can use to generate the message.
[0260] In a specific embodiment, the method of this application can be applied to the palm-swipe access control scenario. By combining the configuration capabilities of the palm swipe and the user terminal, the palm-swipe access control device can be transformed into a message reminder device, enabling users to reach and interact with various messages between themselves and their friends. This further enhances the intelligence of the palm-swipe access control device, making it a favorite assistant for users after they leave the user terminal, thereby increasing user stickiness of the palm-swipe access control device.
[0261] For specific examples, please refer to [reference]. Figure 13 User A can configure their terminal to send themselves package pickup reminders, set the effective time to 6 PM daily, and configure the access control device in their residential complex as the active device. The terminal sends these configurations to the access control device via a server. If User A arrives at the complex gate after 6 PM and uses the access control device to open the door, the device will display the package pickup reminder message configured by User A.
[0262] It is understandable that this application method can be applied not only to palm payment and palm access control scenarios, but also to other biometric scenarios. It can transform biometric devices in biometric scenarios into message notification devices, enabling users to receive and interact with various messages from themselves and their friends. This further enhances the intelligence of biometric devices, turning them into a helpful assistant that users use after leaving their devices, thereby increasing user stickiness to biometric devices.
[0263] 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.
[0264] Based on the same inventive concept, this application also provides a message interaction device for implementing the message interaction method described above. The solution provided by this device is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more message interaction device embodiments provided below can be found in the limitations of the message interaction method described above, and will not be repeated here.
[0265] In one embodiment, such as Figure 14 As shown, a message interaction device is provided, including: a data configuration module 1402 and a data sending module 1404, wherein:
[0266] The data configuration module 1402 is used to display the configured target push content in response to the push content configuration event; the target push content includes the target push message and the target push object.
[0267] The data configuration module 1402 is also used to display the configured target push activation conditions in response to the push activation condition configuration event for the target push content.
[0268] The data sending module 1404 is used to send the target push content and the target push activation conditions to the target biometric device in response to the push configuration completion event, so that the target biometric device can perform basic business operations and display the target push message based on the target push activation conditions when it receives the biometric information of the target push object.
[0269] In one embodiment, the data configuration module 1402 is further configured to:
[0270] The push delivery configuration interface displays push message configuration controls and push object configuration controls; the push delivery configuration interface is used to configure the information to be delivered to the biometric device for message push on the biometric device.
[0271] In response to configuration operations on the push message configuration control, display the configured target push message;
[0272] In response to configuration operations on the push object configuration control, the target push object is displayed, determined from the relationship chain of currently used objects of the object device.
[0273] In one embodiment, the push message configuration control includes a push topic configuration control and a push message generation control. The data configuration module 1402 is further configured to:
[0274] In response to configuration operations on the push topic configuration control, display the configured target push topic;
[0275] In response to a trigger action on the push message generation control, display the target push message generated by the message generation model that matches the target push topic.
[0276] In one embodiment, the data configuration module 1402 is further configured to:
[0277] Access to the biometrics sub-application via the communication application; the biometrics sub-application is used to register the object's biometric information to support the object in triggering biometric devices to perform business operations through the biometric information;
[0278] In the biometrics sub-application, the push delivery configuration interface is displayed; the relationship chain of the currently used object is the relationship chain of the currently used object in the communication application.
[0279] In one embodiment, the data configuration module 1402 is further configured to:
[0280] If the currently used object of the target device has been authorized to access its own relationship chain in the biometric sub-application, in response to the trigger operation of the configuration control for the push object, objects that have also been authorized to access their own relationship chain in the biometric sub-application are selected as candidate push objects from the relationship chain of the currently used object and displayed as candidate push objects;
[0281] In response to the selection operation for candidate push objects, the selected candidate push object is used as the target push object.
[0282] In one embodiment, the data configuration module 1402 is further configured to:
[0283] The push receiving configuration interface displays the push restriction configuration control; the push receiving configuration interface is used to configure the information that can be obtained due to message push from biometric devices.
[0284] In response to configuration operations on the push restriction configuration control, determine the push permission information corresponding to the currently used object of the target device;
[0285] Allowed push information includes at least one of allowed push content and allowed push activation conditions; allowed push content includes at least one of allowed push messages and allowed push objects; allowed push activation conditions are used to indicate the push activation conditions that are allowed to be configured when the currently used object is the target push object; allowed push messages are used to indicate the push messages that are allowed to be configured when other objects use the currently used object as the target push object; allowed push objects are used to indicate the objects that are allowed to configure push messages when the currently used object is the target push object.
[0286] In one embodiment, the data configuration module 1402 is further configured to:
[0287] When the target push content belongs to the allowed push content corresponding to the target push object, display at least one condition configuration item for the push to take effect;
[0288] In response to configuration operations on conditional configuration items, display the configured target condition content;
[0289] In response to the push notification activation condition configuration completion event, the target condition content is composed of the target push notification activation conditions corresponding to the target push content.
[0290] In one embodiment, the condition configuration item includes an effective time configuration item. The data configuration module 1402 is further configured to:
[0291] In response to the configuration operation for the effective time configuration item, the configured target effective time is displayed; the target effective time is used to instruct the target biometric device to display the target push message when it receives the biometric information of the target push object at the target effective time.
[0292] In one embodiment, the condition configuration item includes a number of times the condition takes effect configuration item. The data configuration module 1402 is also used for:
[0293] In response to configuration operations on the effective count configuration item, display the configured target effective count;
[0294] The target activation count is used to instruct the target biometric device to update the number of times the target push message has been displayed due to receiving the biometric information of the target push object. If the number of displays is less than the target activation count, basic business operations and the target push message are performed when the biometric information of the target push object is received. If the number of displays is greater than or equal to the target activation count, basic business operations are performed when the biometric information of the target push object is received.
[0295] In one embodiment, the condition configuration item includes an effective device configuration item, which includes a default effective device configuration item and a custom effective device configuration item. The data configuration module 1402 is also used for:
[0296] In response to a trigger operation on the default effective device configuration item, biometric devices whose usage frequency is greater than a preset threshold are selected as target biometric devices.
[0297] In response to a trigger operation for a custom active device configuration item, candidate biometric devices are displayed. In response to a selection operation for a candidate biometric device, the selected candidate biometric device is used as the target biometric device.
[0298] In one embodiment, the data sending module 1404 is further configured to:
[0299] In response to the push configuration completion event, the target push content and target push activation conditions configured in the biometric application will be sent to the server corresponding to the biometric application so that the server can review the target push content. After the target push content passes the content review, the target push content and target push activation conditions will be sent to the target biometric device.
[0300] The target biometric device is used to perform basic business operations and display target push messages based on the target push activation conditions when it receives the biometric information of the target push object.
[0301] In one embodiment, the data configuration module 1402 is further configured to:
[0302] In response to the push priority configuration event, the configured push priority information is displayed. The push priority information includes the push priority of the target push message configured for the current user of the target device as the target push object, and the push priority of the target push message configured for other objects as the target push object.
[0303] The data transmission module 1404 is also used for:
[0304] Push priority information is sent to the target biometric device so that when the target biometric device receives the biometric information of the current user, it can display the target push messages that are triggered by the corresponding target push activation conditions in an orderly manner based on the push priority.
[0305] In one embodiment, the target biometric device is a palm-swipe payment device, which is used to perform payment operations and display target push messages based on the target push activation conditions when it receives palm information of the target push object.
[0306] In one embodiment, such as Figure 15 As shown, a message interaction device is provided, including: a data acquisition module 1502, an information receiving module 1504, and a data processing module 1506, wherein:
[0307] The data acquisition module 1502 is used to acquire the target push content configured for the target device and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object.
[0308] The information receiving module 1504 is used to receive the current biological information of the current service object.
[0309] The data processing module 1506 is used to perform basic business operations and display target push messages based on the target push activation conditions when it is determined that the current service object belongs to the target push object based on the current biometric information.
[0310] In one embodiment, the data processing module 1506 is further configured to:
[0311] If the current service recipient has been authorized to receive push notifications from biometric devices, and the target push content belongs to the permitted push content for the current service recipient, the target push message will be displayed based on the target push activation conditions.
[0312] The aforementioned messaging interaction device adds a message push function to the biometric identification device. Besides triggering basic business operations by receiving biometric information from a recipient, the biometric identification device can also trigger message pushes to relevant recipients. Users can configure the target push message, the target recipients, and the conditions for triggering the push on the target device. The target device sends the user-configured target push message, target recipients, and triggering conditions to the target biometric identification device. Upon receiving the biometric information of the target recipient, the target biometric identification device can not only perform basic business operations but also display the target push message based on the triggering conditions. This transforms the target biometric identification device into a message push device outside the user's device, effectively improving message push efficiency and convenience. Even if the user leaves the user's device or the user's device malfunctions, the user can still receive message pushes through the target biometric identification device, significantly enhancing the convenience and efficiency of message pushes.
[0313] Each module in the aforementioned message interaction device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0314] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 16As 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 message interaction 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.
[0315] Those skilled in the art will understand that Figure 16 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.
[0316] 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.
[0317] 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.
[0318] 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.
[0319] 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.
[0320] 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.
[0321] 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.
[0322] 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 patent 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 message interaction method, characterized in that, Applied to an object device, the method includes: In response to the push content configuration event, the configured target push content is displayed; the target push content includes the target push message and the target push object; In response to the push activation condition configuration event for the target push content, the configured target push activation conditions are displayed; In response to the push configuration completion event, the target push content and the target push activation conditions are sent to the target biometric device, so that when the target biometric device receives the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions.
2. The method according to claim 1, characterized in that, The step of displaying the configured target push content in response to the push content configuration event includes: The push delivery configuration interface displays push message configuration controls and push object configuration controls; the push delivery configuration interface is used to configure the information to be delivered to the biometric device for message push on the biometric device; In response to a configuration operation on the push message configuration control, the configured target push message is displayed; In response to a configuration operation for the configuration control of the push object, the target push object determined from the relationship chain of the currently used objects of the object device is displayed.
3. The method according to claim 2, characterized in that, The push message configuration control includes a push topic configuration control and a push message generation control; The step of displaying the configured target push message in response to a configuration operation on the push message configuration control includes: In response to a configuration operation on the push topic configuration control, the configured target push topic is displayed; In response to a trigger operation on the push message generation control, a target push message that matches the target push topic and is generated by the message generation model is displayed.
4. The method according to claim 2, characterized in that, The method further includes: Access to the biometrics sub-application via a communication application; the biometrics sub-application is used to register the object's biometric information to support the object in triggering biometric devices to perform business operations through the biometric information; In the biometrics sub-application, the push delivery configuration interface is displayed; the relationship chain of the currently used object is the relationship chain of the currently used object in the communication application.
5. The method according to claim 4, characterized in that, The step of displaying the target push object determined from the relationship chain of the currently used objects of the object device in response to a configuration operation for the configuration control of the push object includes: If the current user of the target device has been authorized to access its own relationship chain in the biometric sub-application, in response to the triggering operation of the configuration control for the push object, objects that have also been authorized to access their own relationship chain in the biometric sub-application are selected as candidate push objects from the relationship chain of the current user and the candidate push objects are displayed. In response to the selection operation for the candidate push object, the selected candidate push object is used as the target push object.
6. The method according to claim 1, characterized in that, The method further includes: The push receiving configuration interface displays a push restriction configuration control; the push receiving configuration interface is used to configure the information that can be obtained due to message push from biometric devices. In response to the configuration operation for the restricted push configuration control, determine the allowed push information corresponding to the currently used object of the target device; The allowed push information includes at least one of allowed push content and allowed push activation conditions; the allowed push content includes at least one of allowed push message and allowed push object; the allowed push activation conditions are used to indicate the push activation conditions that are allowed to be configured when the currently used object is the target push object; the allowed push message is used to indicate the push message that is allowed to be configured when other objects use the currently used object as the target push object; the allowed push object is used to indicate the object that allows the current used object to be configured as the target push object for push message configuration.
7. The method according to claim 1, characterized in that, The response to the push activation condition configuration event for the target push content displays the configured target push activation conditions, including: When the target push content belongs to the allowed push content corresponding to the target push object, at least one condition configuration item for the push activation condition is displayed; In response to a configuration operation on the condition configuration item, the configured target condition content is displayed; In response to the push activation condition configuration completion event, the target condition content is used to form the target push activation condition corresponding to the target push content.
8. The method according to claim 7, characterized in that, The condition configuration items include an effective time configuration item; The step of displaying the configured target condition content in response to a configuration operation for the condition configuration item includes: In response to the configuration operation for the effective time configuration item, the configured target effective time is displayed; the target effective time is used to instruct the target biometric device to display the target push message when it receives the biometric information of the target push object at the target effective time.
9. The method according to claim 7, characterized in that, The condition configuration item includes the effective number configuration item; The step of displaying the configured target condition content in response to a configuration operation for the condition configuration item includes: In response to a configuration operation for the effective count configuration item, the configured target effective count is displayed; The target activation count is used to instruct the target biometric device to update the number of times the target push message is displayed due to receiving the biometric information of the target push object. If the number of displays is less than the target activation count, the basic business operation is executed and the target push message is displayed when the biometric information of the target push object is received. If the number of displays is greater than or equal to the target activation count, the basic business operation is executed when the biometric information of the target push object is received.
10. The method according to claim 7, characterized in that, The condition configuration items include effective device configuration items, which include default effective device configuration items and custom effective device configuration items. The step of displaying the configured target condition content in response to a configuration operation for the condition configuration item includes: In response to a trigger operation on the default active device configuration item, biometric devices whose usage frequency is greater than a preset threshold are selected as target biometric devices. In response to a trigger operation for the custom active device configuration item, candidate biometric devices are displayed, and in response to a selection operation for the candidate biometric devices, the selected candidate biometric device is selected as the target biometric device.
11. The method according to claim 1, characterized in that, In response to the push configuration completion event, the target push content and the target push activation conditions are sent to the target biometric device, so that when the target biometric device receives the biometric information of the target push object, it performs basic business operations and displays the target push message based on the target push activation conditions, including: In response to the push configuration completion event, the target push content and the target push activation conditions configured in the biometric application are sent to the server corresponding to the biometric application, so that the server can review the target push content. After the target push content passes the content review, the target push content and the target push activation conditions are sent to the target biometric device. The target biometric device is used to perform basic business operations and display the target push message based on the target push activation conditions when it receives the biometric information of the target push object.
12. The method according to claim 1, characterized in that, The method further includes: In response to a push priority configuration event, the configured push priority information is displayed; the push priority information includes the push priority corresponding to the target push message configured by the current user of the target device with itself as the target push object, and the push priority corresponding to the target push message configured by other objects with the current user as the target push object; The push priority information is sent to the target biometric device so that when the target biometric device receives the biometric information of the current user, it can display the target push messages that are triggered by the corresponding target push activation conditions in an orderly manner based on the push priority.
13. The method according to any one of claims 1 to 12, characterized in that, The target biometric device is a palm-swipe payment device, which is used to perform payment operations and display the target push message based on the target push activation conditions when it receives the palm information of the target push object.
14. A message interaction method, characterized in that, The method, applied to a target biometric device, includes: Obtain the target push content configured for the target device, and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object; Receive the current biometric information of the current service recipient; If, based on the current biometric information, it is determined that the current service object belongs to the target push object, basic business operations are performed and the target push message is displayed based on the target push activation conditions.
15. The method according to claim 14, characterized in that, The step of displaying the target push message based on the target push activation conditions includes: If the current service object has been authorized to receive message pushes from biometric devices, and the target push content belongs to the allowed push content corresponding to the current service object, the target push message is displayed based on the target push activation conditions.
16. A message interaction device, characterized in that, The device includes: The data configuration module is used to display the configured target push content in response to push content configuration events; the target push content includes the target push message and the target push object. The data configuration module is also used to display the configured target push activation conditions in response to the push activation condition configuration event for the target push content; The data sending module is used to send the target push content and the target push activation conditions to the target biometric device in response to the push configuration completion event, so that when the target biometric device receives the biometric information of the target push object, it can perform basic business operations and display the target push message based on the target push activation conditions.
17. A message interaction device, characterized in that, The device includes: The data acquisition module is used to acquire the target push content configured for the target device, and the target push activation conditions configured for the target push content; the target push content includes the target push message and the target push object; The information receiving module is used to receive the current biological information of the current service object; The data processing module is used to perform basic business operations and display the target push message based on the target push activation conditions when it is determined that the current service object belongs to the target push object based on the current biological information.
18. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 15.
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 15.
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 15.