A sharing method and related apparatus
By displaying social sharing controls during the electronic payment process, target users can share with one click after payment, which solves the lack of social sharing needs in electronic payment technology and improves sharing efficiency and scope.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- TENCENT TECHNOLOGY (SHENZHEN) CO LTD
- Filing Date
- 2021-01-05
- Publication Date
- 2026-04-14
AI Technical Summary
Existing electronic payment technologies primarily focus on the payment process and struggle to meet users' social sharing needs during payments, resulting in numerous user operations, low efficiency, and a limited sharing scope.
By obtaining the target user's identity information through the terminal device, identifying their social media account, and displaying social sharing controls during the payment process, the target user can share content on the social media platform with a single trigger action.
It simplifies the user's operation process, improves the efficiency and reach of social sharing, makes it easier for social relationships to know about payment events, and enhances the influence of merchants' publicity.
Smart Images

Figure CN114782046B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing, and in particular to a sharing method and related apparatus. Background Technology
[0002] Terminal-based electronic payment technology is now very common. When shopping, users no longer need to carry cash; they can simply scan a code with their mobile phone to complete the payment at the merchant. They can even complete the payment at the merchant without carrying a mobile phone, using biometric identifiers such as facial recognition.
[0003] However, users also have social needs when making payments, but current electronic payment technologies mainly focus on how to make payments, making it difficult to meet users' growing social needs when making payments. Summary of the Invention
[0004] To address the aforementioned technical issues, this application provides a sharing method and related apparatus to meet users' social sharing needs during payments.
[0005] The embodiments of this application disclose the following technical solutions:
[0006] On the one hand, this application provides a sharing method, the method comprising:
[0007] Obtain the target user's identity information from the feature value transfer event;
[0008] Based on the identity information, determine the target user's social media account on the social media platform;
[0009] During the process of the target user completing the feature value transfer event, a social sharing control corresponding to the social account is displayed on the terminal device;
[0010] If a trigger operation is obtained for the social sharing control, the terminal device instructs the social platform to share the feature value transfer event through the social account.
[0011] On the other hand, this application provides a sharing method, the method comprising:
[0012] The user identifier of the target user is determined based on the target user's identity information in the feature value transfer event sent by the terminal device;
[0013] Based on the account binding relationship corresponding to the user identifier, determine the target user's social account on the social platform;
[0014] Return the social account to the terminal device;
[0015] Obtain a content sharing instruction sent by the terminal device, the content sharing instruction including the social account and the content to be shared in response to the feature value transfer event;
[0016] According to the content sharing instruction, the content to be shared is shared through the social account in response to the feature value transfer event.
[0017] On the other hand, this application provides a sharing device, which includes: an acquisition unit, a determination unit, a display unit, and a sharing unit;
[0018] The acquisition unit is used to acquire the identity information of the target user in the feature value transfer event;
[0019] The determining unit is used to determine the target user's social account on the social platform based on the identity information;
[0020] The display unit is used to display social sharing controls corresponding to the social account on the terminal device during the process of the target user completing the feature value transfer event;
[0021] The sharing unit is configured to, upon receiving a trigger operation for the social sharing control, instruct the social platform, based on the terminal device, to share the feature value transfer event through the social account.
[0022] In one possible implementation, the display unit is configured to:
[0023] When the feature value transfer event is completed through the feature value account, the social sharing control corresponding to the social account is displayed on the payment completion interface of the terminal device.
[0024] In one possible implementation, the sharing unit is configured to:
[0025] Based on the terminal device instructing the social platform to share the content through the social account in the public sharing space of the social account; or,
[0026] Based on the terminal device, the social platform is instructed to share the content with the social friends of the social account through the social account.
[0027] In one possible implementation, the target user is the user who transfers the feature value in the feature value transfer event, and the recipient of the feature value in the feature value transfer event is the target merchant.
[0028] The content to be shared includes any one or more of the following: the location information of the target merchant, the event information of the feature value transfer event, or the activity information provided by the target merchant in response to the feature value transfer.
[0029] If a trigger operation is received for the social sharing control, the sharing device is further configured to:
[0030] Send the content to be shared to the social media platform.
[0031] In one possible implementation, prior to acquiring the trigger operation for the social sharing control, the sharing device is further configured to:
[0032] Displays editing controls for the pending content;
[0033] If an editing instruction is obtained through the editing control, the content to be shared corresponding to the content to be shared is determined based on the editing instruction and the pending content.
[0034] In one possible implementation, the terminal device is an IoT device of the target merchant receiving the feature value in the feature value transfer event, and the acquisition unit is configured to:
[0035] The IoT device acquires the identity information of the target user in the feature value transfer event, and the identity information is biological information used to identify the target user.
[0036] In one possible implementation, the sharing device is further configured to:
[0037] Based on the identity information, determine the target user's feature value account in the feature value platform;
[0038] The feature value transfer event is completed through the feature value account.
[0039] On the other hand, this application provides a sharing device, which includes: a determining unit, a returning unit, an acquiring unit, and a sharing unit;
[0040] The determining unit is configured to determine the user identifier of the target user based on the identity information of the target user in the feature value transfer event sent by the terminal device; and determine the social account of the target user in the social platform based on the account binding relationship corresponding to the user identifier.
[0041] The return unit is used to return the social account to the terminal device;
[0042] The acquisition unit is used to acquire a content sharing instruction sent by the terminal device, wherein the content sharing instruction includes the social account and the content to be shared in response to the feature value transfer event;
[0043] The sharing unit is used to share the content to be shared through the feature value transfer event via the social account according to the content sharing instruction.
[0044] In one possible implementation, the sharing unit is configured to:
[0045] If the content sharing instruction carries a public sharing space identifier, the content to be shared is shared through the public sharing space of the social account.
[0046] If the content sharing instruction carries the target user's friend identifier, the content to be shared is shared with the social friends corresponding to the friend identifier through the social account.
[0047] On the other hand, this application provides a computer device, the device including a processor and a memory:
[0048] The memory is used to store program code and transmit the program code to the processor;
[0049] The processor is configured to execute the methods described above according to instructions in the program code.
[0050] On the other hand, embodiments of this application provide a computer-readable storage medium for storing a computer program for performing the methods described above.
[0051] On the other hand, embodiments of this application provide a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods described above.
[0052] As can be seen from the above technical solution, when a target user uses a terminal device to perform a feature value transfer event, the terminal device will determine the target user's social account on the social platform based on the target user's identity information. During the process of the target user completing the feature value transfer, the terminal device will display a social sharing control corresponding to the target user's social account. The target user can use this social sharing control to share the feature value transfer event with one click. If a trigger operation for the social sharing control is obtained, the terminal device will instruct the aforementioned social platform to share the content of this feature value transfer event on the social platform using the target user's social account. Thus, in the feature value transfer scenario, not only is a social sharing control provided to the target user to meet their social sharing needs in this scenario, but the target user only needs to trigger the social sharing control once to share. This convenient and simple operation further encourages users to share, allowing the target user's social relationships to have the opportunity to know about the target user's sharing needs generated in this feature value transfer event, effectively playing a role in spreading information related to the feature value transfer event through the target user's social relationships. Attached Figure Description
[0053] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the 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.
[0054] Figure 1 This is a schematic diagram illustrating an application scenario of a sharing method provided in an embodiment of this application;
[0055] Figure 2 A signaling interaction diagram of a sharing system provided in an embodiment of this application;
[0056] Figure 3a A schematic diagram illustrating a terminal device displaying social sharing controls, provided in an embodiment of this application;
[0057] Figure 3b A schematic diagram illustrating a terminal device displaying social sharing controls, provided in an embodiment of this application;
[0058] Figure 4 This is a schematic diagram illustrating a terminal device display and sharing format provided in an embodiment of this application;
[0059] Figure 5 A schematic diagram illustrating content sharing in a public sharing space, provided as an embodiment of this application;
[0060] Figure 6This is a schematic diagram illustrating the sharing of content with social media friends, provided as an embodiment of this application.
[0061] Figure 7 A schematic diagram of the architecture of a sharing method provided in an embodiment of this application;
[0062] Figure 8a A schematic diagram illustrating a terminal device displaying social sharing controls, provided in an embodiment of this application;
[0063] Figure 8b A schematic diagram illustrating a terminal device displaying social sharing controls, provided in an embodiment of this application;
[0064] Figure 9 A schematic diagram of a sharing device provided in an embodiment of this application;
[0065] Figure 10 A schematic diagram of a sharing device provided in an embodiment of this application;
[0066] Figure 11 This is a schematic diagram of the server structure provided in an embodiment of this application;
[0067] Figure 12 This is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation
[0068] The embodiments of this application will now be described with reference to the accompanying drawings.
[0069] With the development of electronic payment technology, more and more terminal-based electronic payment methods have emerged, such as QR code payment and facial recognition payment, providing convenience for users' lives. During the payment process, users may have social needs, such as wanting to recommend the merchant to friends. However, electronic payment technology only focuses on how to complete the payment and cannot meet users' social needs. To satisfy users' social needs, related technologies require users to perform multiple operations, such as jumping from the payment platform to the social platform, editing text on the social platform, and sending text. The numerous operations result in low sharing efficiency, and most users are unwilling to share, thus limiting the reach of merchant promotions.
[0070] Based on this, this application provides a sharing method and related apparatus to reduce the number of user operations, improve sharing efficiency, and increase the dissemination range.
[0071] The sharing method provided in this application is based on artificial intelligence (AI). AI is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results. In other words, AI is a comprehensive technology in computer science that attempts to understand the essence of intelligence and produce a new kind of intelligent machine that can react in a way similar to human intelligence. AI studies the design principles and implementation methods of various intelligent machines, enabling them to have perception, reasoning, and decision-making functions.
[0072] Artificial intelligence (AI) is a comprehensive discipline encompassing a wide range of fields, including both hardware and software technologies. Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies primarily include computer vision, speech processing, natural language processing, and machine learning / deep learning.
[0073] In the embodiments of this application, the main artificial intelligence technologies involved include computer vision technology, speech technology, and other related fields. For example, it may involve image processing, image recognition (IR), face recognition, and other biometric identification technologies (BIT) in computer vision (CV), and may also involve speech recognition and voiceprint recognition in speech technology.
[0074] The sharing method provided in this application can be applied to sharing devices with data processing capabilities, such as terminal devices or servers. This method can be executed independently by the terminal device, independently by the server, or in network scenarios where the terminal device and server communicate, executing in cooperation. The terminal device can be a smartphone, desktop computer, laptop, tablet, IoT device, etc.; the server can be understood as an application server or a web server. In actual deployment, the server can be a standalone server or a cluster server.
[0075] This sharing device is equipped with computer vision technology capabilities. Computer vision (CV) is a science that studies how to enable machines to "see." More specifically, it refers to machine vision, which uses cameras and computers to replace human eyes in recognizing, detecting, and measuring targets, and further processes the images to create images more suitable for human observation or transmission to instruments for detection. As a scientific discipline, computer vision studies related theories and technologies, attempting to build artificial intelligence systems capable of extracting information from images or multidimensional data. Computer vision technologies typically include image processing, image recognition, image semantic understanding, image retrieval, OCR, video processing, video semantic understanding, video content / behavior recognition, 3D object reconstruction, 3D technology, virtual reality, augmented reality, simultaneous localization and mapping (SLAM), and common biometric recognition technologies such as facial recognition and fingerprint recognition.
[0076] This sharing device is equipped with voice technology capabilities. Key technologies in voice technology include Automatic Speech Recognition (ASR), Text-to-Speech (TTS), and voiceprint recognition. Enabling computers to hear, see, speak, and feel is the future direction of human-computer interaction, with voice being one of the most promising methods.
[0077] In the sharing method provided in this application embodiment, the artificial intelligence model mainly involves technologies such as face recognition, other biometric recognition, speech recognition, and voiceprint recognition to identify the identity information of the target user in order to obtain the target user's account information.
[0078] To facilitate understanding of the technical solution of this application, the sharing method provided in the embodiments of this application will be described below in conjunction with a real application scenario, using a terminal device as the sharing device.
[0079] See Figure 1 , Figure 1 This is a schematic diagram illustrating an application scenario of a sharing method provided in an embodiment of this application. In this actual application scenario, the target user uses terminal device 100 to complete a feature value transfer event, wherein the feature value transfer event is the target user transferring their own feature value to another user, and in this scenario, the transfer method is facial recognition payment.
[0080] When a target user uses terminal device 100 to perform a feature transfer event, terminal device 100 acquires the target user's identity information. This identity information includes information that can identify an individual, such as facial information, fingerprint information, and ID card number. For example, in... Figure 1 In the application scenario shown, the identity information is facial information, and the terminal device 100 collects the facial information of the target user through its camera.
[0081] After obtaining the target user's identity information, the terminal device 100 determines the target user's social account on the social platform based on the target user's identity information. The social account is the account used by the target user to log in to the social platform. The social account can reflect the target user's social relationships. For example, the target user can send updates on the social platform through the social account so that social friends can view them.
[0082] Terminal device 100 displays a social sharing control corresponding to the social account in the display interface. For example, in Figure 1 In the application scenario shown, the display interface of the terminal device 100 shows the target user's social account and share button, so that after the target user confirms that the social account is their own, they can share the feature value transfer event to the social platform through the share button and social account, thus satisfying the target user's social sharing needs generated in the feature value transfer event.
[0083] If terminal device 100 receives a trigger operation for the social sharing control, terminal device 100 instructs the social platform where the target user's social account is located to share the content on the social platform through the target user's social account. For example, in Figure 1 In the application scenario shown, when the target user clicks the share button displayed by the terminal device 100, after the terminal device 100 detects the trigger operation for the share button, the terminal device 100 instructs the social platform to share the relevant information of this feature value transfer event through the target user's social account, so as to share this feature value transfer event with the target user's social friends on the social platform.
[0084] As described above, during the process of a target user completing a feature value transfer event, the target user can share the relevant information of the feature value transfer event to their social media account with a single trigger operation, allowing them to share it with their social friends. Compared to related technologies where the target user needs to jump from the feature value platform to the social media platform, edit the text, and send the text multiple times, the one-click sharing mechanism increases the likelihood of users sharing each feature value transfer event, effectively spreading the relevant information of the feature value transfer event through the target user's social relationships.
[0085] See Figure 2 , Figure 2 This is a signaling interaction diagram of a sharing system provided in an embodiment of this application. For example... Figure 2As shown, the sharing system includes a terminal device (which serves as the aforementioned sharing device) and a server. The terminal device primarily acquires and displays social media accounts and social sharing controls, while the server primarily verifies identity information and shares content. The interaction process between the terminal device and the server is described in detail below.
[0086] S201: The terminal device obtains the identity information of the target user in the feature value transfer event.
[0087] With the development of electronic payment technology, users can complete feature value transfer events through methods such as QR code payment and facial recognition payment. Feature value is a form of asset representation, which can be a virtual asset or a corresponding physical asset or financial product, such as the currency value in a stored-value card or bank card, digital gold currency, digital RMB, etc. A feature value transfer event occurs when a target user transfers their own feature value to another user (hereinafter referred to as the recipient). The target user is the user transferring the feature value, and the recipient is the user receiving the feature value transferred from the target user, which can be a merchant entity or an individual entity. For example, the process of user A paying 5 RMB to user B via electronic payment can be considered a feature value transfer event, where user A is the target user and user B is the recipient.
[0088] The target user can transfer feature values using a terminal device, such as a smartphone or an Internet of Things (IoT) device. For example, the target user can transfer feature values to other users by scanning a code with their smartphone or by using another user's IoT device to scan their face. Thus, the target user can complete the transfer of feature values without carrying cash or a smartphone.
[0089] In a feature transfer event, in order to identify the target user, the terminal device acquires the target user's identity information to complete the feature transfer event. This identity information includes details that identify an individual, such as facial information, fingerprint information, iris scan information, and ID card number.
[0090] The terminal device uses an identity information collection device to obtain the target user's identity information. This device can be a camera capable of capturing facial information, a fingerprint sensor capable of capturing fingerprint information, or a handset capable of capturing voiceprint information. The identity collection device can be integrated into the terminal device or be separate from it; this application does not impose specific limitations in this regard. For example, a 3D camera can be installed in the terminal device. Unlike traditional cameras, 3D cameras incorporate liveness detection software and hardware, enabling them to output not only RGB (red, green, and blue) image streams but also depth image streams and other information related to the target user. This makes subsequent identification of the target user's identity information more accurate, thereby improving the security of the target user's identity information identification.
[0091] After obtaining the target user's identity information from the feature value transfer event, the terminal device sends the target user's identity information to the server.
[0092] S202: The server determines the user identifier of the target user based on the target user's identity information in the feature value transfer event sent by the terminal device.
[0093] The server receives the target user's identity information from the terminal device in this feature value transfer event, and determines the target user's user identifier based on this identity information. The user identifier is a symbol corresponding to the user's identity information, used by the server to distinguish different users; for example, a string of characters or a set of numbers.
[0094] It should be noted that different forms of identity information of the same user correspond to the same user identifier. For example, based on user A's facial information and user A's fingerprint information, the same user identifier corresponding to user A will be determined, and this user identifier represents user A.
[0095] It is understandable that the database pre-stores the relationship between user identifiers and users, and the relationship between user identity information and users. Therefore, the user identifier of the target user can be obtained based on the target user's identity information, so as to uniquely identify the target user.
[0096] The following explanation uses facial information as an example to illustrate the concept.
[0097] After the terminal device collects the target user's facial information, it sends the information to the server. The server then extracts facial features from the target user's facial information. This extraction process converts facial information into numerical features that the server can recognize. The server matches the extracted facial features with facial features stored in its database. A successful match, such as the highest-scoring facial feature in the database, corresponds to the target user's user identifier.
[0098] S203: The server determines the target user's social account on the social platform based on the account binding relationship corresponding to the user identifier.
[0099] Social platforms are platforms that help users interact with each other, such as the environment provided by chat applications. Social accounts are used for users to log in to social platforms and engage in social interactions. Social accounts can reflect the social relationships of a target user on a social platform. For example, through a social account, users can communicate with social friends such as friends, colleagues, and family members on a social platform.
[0100] The target user has registered a social account on the social platform. This social account belongs to the target user, and the user identifier of the target user has a unique corresponding relationship with the target user. Therefore, the account binding relationship between the target user's social account and the user identifier can be pre-set so that the server can determine the target user's social account on the social platform based on the account binding relationship between the user identifier and the social account, and thus obtain relevant information on the social relationship diffusion and feature value transfer events of the social account.
[0101] As one possible implementation, a target user can have multiple accounts. For example, a target user may have registered multiple accounts on the same platform, or multiple accounts on different platforms. Therefore, the account binding relationships between the target user's multiple accounts and the user identifier can be pre-defined, so that the multiple accounts under the target user's name can be identified based on the corresponding account binding relationships and the user identifier.
[0102] The following example illustrates this, assuming the target user also has a feature value account on the feature value platform.
[0103] Among them, the feature value platform is a platform that helps users realize the functions of feature value transfer and storage, such as the environment provided by wallet applications, and the feature value account is used for users to log in to the feature value platform and manage the feature values of users in the feature value platform.
[0104] The server determines the target user's feature value account on the feature value platform based on the account binding relationship between the user identifier and the feature value account, so as to realize the transfer of feature value based on the feature value account.
[0105] S204: The server returns the social account information to the end device.
[0106] S205: The terminal device identifies the target user's social account on the social platform.
[0107] After determining the target user's social media account on the social media platform, the server returns the social media account information to the terminal device. Thus, based on the aforementioned steps S202-S204, the terminal device determines the target user's social media account on the social media platform through the server, using the target user's identity information.
[0108] Furthermore, the server can identify multiple accounts belonging to the target user and return the required account to the terminal device. For example, after determining the target user's feature value account on the feature value platform, the server returns the feature value account to the terminal device. Based on the target user's identity information, such as the server-determined feature value account on the feature value platform, the terminal device can transfer the feature value from the target user's feature value account to a feature value account belonging to another user, thus completing the feature value transfer event through the feature value account.
[0109] S206: During the process of the target user completing the feature value transfer event, display the social sharing control of the corresponding social account based on the terminal device.
[0110] The social sharing control can be a virtual control displayed on the terminal device's interface, or a physical control set by the terminal device itself. Regardless of the specific display form, the social sharing control has the function of sharing the feature value transfer event performed by the target user with one click.
[0111] When the social sharing control is a virtual control, it can be displayed in the form of a virtual graphical button, such as... Figure 8a As shown, the display interface 801 of the terminal device 800 displays a virtual graphical button 802 labeled "Share". When the social sharing control is a physical control, it can be a button, switch, etc. on the terminal device, such as... Figure 8b As shown, in addition to the display interface 801, the terminal device 800 has a physical button 803 labeled "Share". This physical control can be a dedicated control for one-click social sharing, or it can be a multi-function button that switches to provide one-click social sharing functionality only during the completion of a feature value transfer event. When the physical control provides the one-click social sharing function, it can be displayed to the user by providing audio-visual cues (such as backlighting) or opening a partition to allow the user to touch it, thereby indicating and guiding the user to understand the function of the physical control.
[0112] This application does not specifically limit the method by which the target user completes the feature value transfer event. For example, the target user can complete the feature value transfer event by swiping a bank card. In this case, the feature value transfer event is complete, and the terminal device can determine the target user's social account based on the target user's identity information in order to display the social sharing control of the corresponding social account. As another example, the target user completes the feature value transfer event through electronic payment. In this case, the terminal device can determine the target user's social account and feature value account based on the target user's identity information in order to complete the feature value transfer event through the feature value account. During the completion of the feature value transfer event, the terminal device displays the social sharing control of the corresponding social account.
[0113] When a feature value transfer event is completed through a feature value account, this application does not specifically limit the timing at which the terminal device displays the social sharing control of the corresponding social account; it can be displayed at any time during the target user's feature value transfer event. Two examples are provided below for illustration.
[0114] Example 1:
[0115] The terminal device displays a social sharing control for the corresponding social account on the payment completion screen. See also Figure 3a This figure is a schematic diagram illustrating a terminal device displaying social sharing controls according to an embodiment of this application. Figure 3a In this scenario, Zhang San transfers a feature value to Li Si's feature value account via terminal device 301. The payment completion interface 302 on terminal device 301 displays a social sharing control 303 corresponding to Zhang San's social account. The payment completion interface 302 shows that the transferred feature value is 10 RMB, the recipient's profile picture, and the recipient's name, Li Si. It is understood that other controls can be added or removed from the payment completion interface 302, and this application does not specifically limit this.
[0116] Providing social sharing controls upon payment completion allows you to display relevant information about the target user during this feature transfer event. For example, if Zhang San pays Li Si 10 RMB to buy an apple, when sharing content, you can share information about Zhang San paying 10 RMB to Li Si to buy the apple, as well as Zhang San's evaluation of the purchase. Therefore, providing social sharing controls on the payment completion screen not only enriches the shared content but also enhances the credibility of the shared content.
[0117] Example 2:
[0118] A diagram illustrating how a terminal device displays a social sharing control for the corresponding social media account during the payment process. (See also...) Figure 3b This figure is a schematic diagram illustrating a terminal device displaying social sharing controls according to an embodiment of this application. Figure 3bIn the process, Zhang San transfers feature value to Li Si's feature value account through terminal device 301. The payment process interface 304 of terminal device 301 displays the social sharing control 303 corresponding to Zhang San's social account. Specifically, the payment process interface 304 shows that in this feature value transfer event, the feature value was transferred to Li Si, and displays Li Si's avatar, the input area for the feature value size, and the keyboard area 305 for entering the feature value size.
[0119] Providing social sharing controls during the payment process can increase the probability of the payee being shared in this feature value transfer event. For example, if the target user's account balance is insufficient and the payment fails, the target user can still share the feature value transfer event, such as highlighting the target merchant's high-quality and affordable products or good service. Therefore, providing social sharing controls during the payment process not only increases the probability of the payee being shared but also provides the target user with an entry point for sharing at any time, improving the user's sharing experience.
[0120] S207: If the terminal device receives a trigger operation for the social sharing control, the terminal device instructs the social platform to share content through the feature value transfer event via the social account.
[0121] After the terminal device displays the social sharing control for the corresponding social account, if the target user verifies that the social account is their own, they can trigger the social sharing control by clicking or other operations. This allows the terminal device to receive the trigger operation for the social sharing control and send a content sharing instruction for this feature value transfer event to the server. Thus, the target user can share this feature value transfer event to the social platform through the social sharing control, satisfying the target user's social sharing needs generated during the feature value transfer event.
[0122] In related technologies, users need to perform multiple operations, such as switching from a payment platform to a social media platform, editing text on the social media platform, and sending text, resulting in a large number of user operations. Compared to related technologies, the sharing method provided in this application allows the target user to share the feature value transfer event content with only a single trigger operation on the social sharing control. The operation is simple and convenient, not only reducing the number of operations for the target user and improving the sharing efficiency of the feature value transfer event, but also enabling the target user's social friends on the social media platform to know about the relevant information of this feature value transfer event, guiding the target user's social friends to continue transferring feature values to the recipient in this feature value transfer event, thereby increasing the recipient's visibility in this feature value transfer event.
[0123] During the content sharing process, the target user only triggers the social sharing control once on the terminal device, and the server performs the subsequent content sharing operations. This will be explained in detail below.
[0124] S208: The server obtains the content sharing instruction sent by the terminal device.
[0125] The server receives a content sharing instruction from the terminal device, which includes the social account and the content to be shared for this feature transfer event.
[0126] It is understandable that the server may receive content sharing instructions from multiple terminal devices at the same time. In order to distinguish the content sharing instructions from different terminal devices, the content sharing instructions carry the social account corresponding to the target user, so that the server can help the target user share content on the social platform through the social account.
[0127] S209: The server shares the content to be shared through the feature value transfer event via social accounts, based on the content sharing instruction.
[0128] It should be noted that when a target user allows a terminal device to collect their identity information, the target user grants the server permission to share content through the target user's social media account. After receiving the content sharing instruction, the server can use this permission to share the content of this feature value transfer event through the target user's account.
[0129] This application does not specifically limit the sharing format of the content to be shared. The following description uses two methods as examples.
[0130] If the terminal device receives a trigger action for the social sharing control, then multiple sharing methods are provided on the terminal device. See also Figure 4 This figure is a schematic diagram of a terminal device display and sharing format provided in an embodiment of this application. Figure 4 In the terminal device 401, the display interface 402 provides two types of social sharing controls: a public sharing space sharing control 403 and a social friend sharing control 404, which will be described below.
[0131] Method 1: Share in a public shared space.
[0132] The terminal device instructs the social media platform to share content through the social media account's public sharing space. For example, the content sharing instruction carries a public sharing space identifier. When the server receives the content sharing instruction from the terminal device, it shares the content to be shared through the social media account's public sharing space based on the public sharing space identifier in the content sharing instruction. The public sharing space is a display area for content shared by different users on the social media platform. Users on the social media platform can view the content shared by different users in the public sharing space. For example, the target user's friends on the social media platform can view the target user's shared content in the public sharing space, or all users on the social media platform can view the target user's shared content.
[0133] See Figure 5 This figure is a schematic diagram of content sharing in a public sharing space provided in an embodiment of this application. Figure 5 In the scenario shown, Li Si is the target user, and Li Si clicks... Figure 4 After the public sharing space sharing control 403 is activated, the terminal device 401 receives a trigger operation for the public sharing space sharing control 403. Then, the terminal device 401 sends a content sharing instruction carrying the public sharing space identifier to the server. The server then shares the content to be shared in the public sharing space of Li Si's social media account. The content to be shared can be as follows: Figure 5 As shown, the content consists of text and images, displayed in their respective areas. Additionally, this public sharing space also displays links to content shared by other users, such as Zhang San, on the social media platform, displayed in the sharing link area.
[0134] It should be noted that when sharing content in the public sharing space of a social account, it is also possible to provide options such as who should be reminded and who can view the content, allowing target users to choose in order to achieve personalized content sharing. This application does not impose specific limitations on this.
[0135] Method 2: Share with social media friends.
[0136] The terminal device instructs the social platform to share content with the social friends of that account through their social accounts. For example, the content sharing instruction carries a friend identifier. When the server receives the content sharing instruction from the terminal device, it shares the content to be shared with the corresponding social friends through the social account based on the friend identifier in the instruction. The friend identifier can be for one social friend, multiple social friends, or a group of social friends; this application does not specifically limit this.
[0137] See Figure 6This figure is a schematic diagram illustrating the sharing of content with social media friends, provided in an embodiment of this application. Figure 6 In the scenario shown, the target user clicks Figure 4 After the social friend sharing control 404 is activated, the terminal device 401 receives a trigger operation for the social friend sharing control 404. The terminal device 401 then sends a content sharing instruction carrying a friend identifier to the server. The server then shares the content to be shared with the social friend corresponding to the friend identifier through the social account. The sharing process can be as follows: Figure 6 As shown, if the friend is identified as User 1, the chat interface with User 1 will be opened to share the content to be shared; if the friend is identified as Group 1, the chat interface of Group 1 will be opened to share the content to be shared.
[0138] It should be noted that when sharing content to be shared with social friends, users can also choose from options such as searching for friends or creating new chats to achieve personalized content sharing. This application does not impose any specific limitations on this.
[0139] As can be seen from the above technical solution, when a target user uses a terminal device to perform a feature value transfer event, the terminal device will determine the target user's social account on the social platform based on the target user's identity information. During the process of the target user completing the feature value transfer, the terminal device will display a social sharing control corresponding to the target user's social account. The target user can use this social sharing control to share the feature value transfer event with one click. If a trigger operation for the social sharing control is obtained, the terminal device will instruct the aforementioned social platform to share the content of this feature value transfer event on the social platform using the target user's social account. Thus, in the feature value transfer scenario, not only is a social sharing control provided to the target user to meet their social sharing needs in this scenario, but the target user only needs to trigger the social sharing control once to share. This convenient and simple operation further encourages users to share, allowing the target user's social relationships to have the opportunity to know about the target user's sharing needs generated in this feature value transfer event, effectively playing a role in spreading information related to the feature value transfer event through the target user's social relationships.
[0140] As one possible implementation, in a feature value transfer event, the user transferring the feature value is the target user, and the user receiving the feature value, i.e. the payee, is the target merchant. The content to be shared includes any one or more of the following: the target merchant's location information, the event information of the feature value transfer event, and the activity information provided by the target merchant for the feature value transfer.
[0141] Specifically, the activity information provided by the target merchant for feature value transfer can be used for marketing purposes, such as recent promotional offers. This information allows the target user's social media friends to become aware of the merchant's activities related to feature value transfer, thus encouraging them to transfer feature values to the target merchant. Sharing the target merchant's location information allows their social media friends to quickly locate the merchant after seeing the shared content. Sharing the event information of the feature value transfer event increases its credibility.
[0142] It's important to note that target merchants can pre-edit the content to be shared and store it in a database. For example, the content to be shared can be stored on the terminal device. When a trigger action is received for the social sharing control, the terminal device sends the pre-stored content to be shared to the social platform. Thus, target merchants can share the content they want to promote with the target users' social media friends through their social media accounts, thereby achieving the goal of promoting the target merchant based on their settings.
[0143] Before triggering the social sharing control, an editing control for the pending content can be displayed on the terminal device. This pending content can be pre-stored in a database, such as pre-edited promotional information. The editing control allows for editing of this content. If editing instructions are obtained through the editing control, the pending content can be edited according to these instructions, thereby determining the content to be shared. For example, this could involve modifying content pre-stored by the target merchant, allowing the target user to edit the content to be shared, or selecting the desired content, thus enabling personalized sharing for the target user and improving their sharing experience.
[0144] In a feature transfer event, the payee is the target merchant, and the target user purchases the target merchant's goods as a consumer. The feature value is transferred to the target merchant through a terminal device, which is the target merchant's Internet of Things device, such as a facial recognition payment device.
[0145] The IoT device acquires the target user's identity information in this feature transfer event. This identity information is biological information used to identify the target user, such as facial information, fingerprint information, and iris information. The target user's identity can be identified through this biological information. Therefore, without carrying a mobile phone, the target user can not only complete the feature transfer event based on their identity information but also share the event content. This simple and convenient operation not only encourages users to use biological information for payments, such as facial recognition payments, but also encourages users to share the feature transfer event content. This expands the influence of the sharing method provided in this application, encourages more users to use it, and helps the target user's social friends know about relevant information about the target merchant in this feature transfer event, such as the merchant's promotional information and reviews.
[0146] To better understand the sharing method provided in the above embodiments, the following will be combined with... Figure 7 The application scenarios of the sharing method provided in this application embodiment are introduced, which involves the target user transferring feature values to the target merchant through facial recognition.
[0147] See Figure 7 This figure is a schematic diagram of the architecture of a sharing method provided in an embodiment of this application. The architecture 7000 of this sharing method includes three parts: an IoT face recognition terminal device 7100, a server 7200, and a mobile terminal device 7300. The three parts will be described in detail below.
[0148] Part 1: Internet of Things (IoT) facial recognition terminal devices.
[0149] The IoT facial recognition terminal device 7100 is typically placed at the target merchant's location to collect the merchant's facial information, allow the merchant to edit information to be shared, and display event information such as feature value transfer events. It includes: a 3D camera 7110, a facial recognition application 7120, and a network module 7130, which will be described below.
[0150] The 3D camera 7110 is used to collect facial information of target users.
[0151] The face recognition application 7120 includes a face recognition module 7121, a merchant configuration module 7122, a social account synchronization module 7123, and an event information display module 7124.
[0152] The face recognition module 7121 includes: a face acquisition module 71211 and a face selection module 71212.
[0153] The face acquisition module 71211 is used to call the 3D camera 7110 to acquire the face information of the target user and obtain RGB image stream, depth image stream, etc.
[0154] The face selection module 71212 is used to select the best face image by comprehensively evaluating factors such as face size, face angle, image contrast, image brightness, and clarity.
[0155] After the optimal face image is successfully selected, the face data of the optimal face image is sent to the server 7200 for recognition via the network module 7130. At this time, the interface of the face application 7120 enters the loading state. After successful recognition, the server 7200 will return the face recognition result to the IoT face terminal device 7100 via the network module 7130, waiting for the target user to confirm. After the target user confirms, the IoT face terminal device 7100 will initiate a feature value transfer request to the server 7200 via the network module 7130, and wait for the server 7200 to query the feature value transfer result.
[0156] The merchant configuration module 7122 is used by merchants to configure the content to be shared with one click after a target user makes a facial recognition payment in the IoT facial recognition terminal device 7100. For example, the content to be shared includes the target merchant's location information, the event information of the feature value transfer event, and the activity information provided by the target merchant in response to the feature value transfer.
[0157] The social account synchronization module 7123 is used to display a social sharing control of the corresponding target user's social account on the payment completion interface of the IoT face terminal device 7100 when a feature value transfer event is completed through a feature value account. When the target user triggers the social sharing control, the social account synchronization module 7123 is invoked to share the feature value transfer event content on the social platform through the social account. Specifically, the social account synchronization module 7123 not only obtains the target user's social account, but also calls the merchant configuration module 7122 to obtain the content to be shared, and calls the basic account service 7220 in the server 7200 to share the feature value transfer event content based on the social account and the content to be shared.
[0158] The activity information display module 7124 is used to display activity information to the target user after the target user shares content related to the feature value transfer event, so that the target user is aware of the activity. In addition, the server 7200 records that the target user has shared content related to the feature value transfer event, so that the target user can use the relevant discounts the next time they make a face payment.
[0159] Part Two: Servers.
[0160] Server 7200 is used to obtain the target user's feature value account, obtain the target user's social account, and share content, including: face payment service 7210, basic account service 7220, activity discount service 7230, content sharing service 7240, etc., which will be introduced below.
[0161] The facial recognition payment service 7210 receives facial data uploaded by the IoT facial recognition terminal device 7100 and determines the target user's feature value account to facilitate feature value transfer. For example, facial features are extracted from the target user's facial information and matched against facial features stored in a facial database. The facial feature with the highest score in the database corresponds to the target user's user identifier. Based on the user identifier, the target user's feature value account is determined to complete the feature value transfer.
[0162] Basic account service 7220 is used to determine the social accounts of target users. For example, based on the user identifier of the target user determined by face payment service 7210, the social accounts of the target user are obtained from the account binding relationship database in order to share content on feature value transfer events.
[0163] Activity discount service 7230 is used to trigger activity-related discount services, such as random discounts or coupon redemption, if the target user meets the policy after identifying the target user's user ID. The policy module 7231 controls whether the target user meets the activity-related discount service requirements. For example, one content sharing corresponds to one discount service; if the user wants to continue to receive the discount service, they need to share the content again.
[0164] Content sharing service 7240 is used to share content to be shared via a social account based on the indication of IoT face terminal device 7100 and feature value transfer event.
[0165] Part Three: Mobile Terminal Devices.
[0166] The mobile terminal device 7300 is generally placed at the user's location and is used to view the IoT facial recognition terminal device 7100 and share content on feature value transfer events, etc., including: social application 7310 and network module 7320.
[0167] The target user's mobile terminal device 7300 has a social application 7310 corresponding to the social platform installed. The social application 7310 includes a content sharing area 7311, such as a public sharing space. The target user can use the social application 7310 to view the feature value transfer event of the IoT face terminal device 7100 through the network module 7320 in the content sharing area 7311.
[0168] Therefore, without carrying a mobile phone, the target user can not only complete the feature value transfer event based on the target user's identity information, but also share the content of this feature value transfer event. The simple and convenient operation not only encourages users to use the IoT facial recognition terminal device provided by the merchant for payment, but also encourages users to share the feature value transfer event, expanding the influence of the sharing method provided in this application, encouraging more users to use IoT facial recognition terminal devices for feature value transfer, and also helping the target user's social friends to know the relevant information about the target merchant in this feature value transfer event.
[0169] In addition to the sharing method provided in the above embodiments, this application also provides a sharing device.
[0170] See Figure 9 This figure is a schematic diagram of a sharing device provided in an embodiment of this application. Figure 9 As shown, the sharing device 900 includes: an acquisition unit 901, a determination unit 902, a display unit 903, and a sharing unit 904;
[0171] The acquisition unit 901 is used to acquire the identity information of the target user in the feature value transfer event;
[0172] The determining unit 902 is used to determine the target user's social account on the social platform based on the identity information;
[0173] The display unit 903 is used to display social sharing controls corresponding to the social account based on the terminal device during the process of the target user completing the feature value transfer event;
[0174] The sharing unit 904 is used to, if a trigger operation is received for the social sharing control, instruct the social platform to share the feature value transfer event through the social account based on the terminal device.
[0175] As one possible implementation, the display unit 903 is used for:
[0176] When the feature value transfer event is completed through the feature value account, the social sharing control corresponding to the social account is displayed on the payment completion interface of the terminal device.
[0177] As one possible implementation, the sharing unit 904 is used for:
[0178] Based on the terminal device instructing the social platform to share the content through the social account in the public sharing space of the social account; or,
[0179] Based on the terminal device, the social platform is instructed to share the content with the social friends of the social account through the social account.
[0180] As one possible implementation, the target user is the user who transfers the feature value in the feature value transfer event, and the recipient of the feature value in the feature value transfer event is the target merchant;
[0181] The content to be shared includes any one or more of the following: the location information of the target merchant, the event information of the feature value transfer event, or the activity information provided by the target merchant in response to the feature value transfer.
[0182] If a trigger operation is received for the social sharing control, the sharing device 900 is further configured to:
[0183] Send the content to be shared to the social media platform.
[0184] As one possible implementation, before acquiring the trigger operation for the social sharing control, the sharing device 900 is further configured to:
[0185] Displays editing controls for the pending content;
[0186] If an editing instruction is obtained through the editing control, the content to be shared corresponding to the content to be shared is determined based on the editing instruction and the pending content.
[0187] As one possible implementation, the terminal device is the IoT device of the target merchant receiving the feature value in the feature value transfer event, and the acquisition unit 901 is used for:
[0188] The IoT device acquires the identity information of the target user in the feature value transfer event, and the identity information is biological information used to identify the target user.
[0189] As one possible implementation, the sharing device 900 is also used for:
[0190] Based on the identity information, determine the target user's feature value account in the feature value platform;
[0191] The feature value transfer event is completed through the feature value account.
[0192] The sharing device provided in this application, when a target user uses a terminal device to perform a feature value transfer event, determines the target user's social account on a social platform based on the target user's identity information. During the feature value transfer process, the terminal device displays a social sharing control corresponding to the target user's social account, allowing the target user to share the feature value transfer event with a single click. If a trigger operation for the social sharing control is received, the terminal device instructs the aforementioned social platform to share the feature value transfer event content on the social platform using the target user's social account. Therefore, in the feature value transfer scenario, not only is a social sharing control provided to the target user, satisfying their social sharing needs in this scenario, but the target user only needs to trigger the social sharing control once to share. This convenient and simple operation further encourages user sharing, allowing the target user's social relationships to become aware of their sharing needs during the feature value transfer event, effectively spreading information related to the feature value transfer event through the target user's social relationships.
[0193] This application also provides a sharing device, see [link to relevant documentation] Figure 10 This figure is a schematic diagram of a sharing device provided in an embodiment of this application. Figure 10 As shown, the sharing device 1000 includes: a determining unit 1001, a returning unit 1002, an acquiring unit 1003, and a sharing unit 1004;
[0194] The determining unit 1001 is used to determine the user identifier of the target user based on the identity information of the target user in the feature value transfer event sent by the terminal device; and to determine the social account of the target user in the social platform based on the account binding relationship corresponding to the user identifier.
[0195] The return unit 1002 is used to return the social account to the terminal device;
[0196] The acquisition unit 1003 is used to acquire a content sharing instruction sent by the terminal device, wherein the content sharing instruction includes the social account and the content to be shared in response to the feature value transfer event;
[0197] The sharing unit 1004 is used to share the content to be shared through the feature value transfer event via the social account according to the content sharing instruction.
[0198] As one possible implementation, the sharing unit 1004 is used for:
[0199] If the content sharing instruction carries a public sharing space identifier, the content to be shared is shared through the public sharing space of the social account.
[0200] If the content sharing instruction carries the target user's friend identifier, the content to be shared is shared with the social friends corresponding to the friend identifier through the social account.
[0201] This application also provides a computer device, which will be described below from the perspective of hardware implementation.
[0202] See Figure 11 , Figure 11 This is a schematic diagram of a server structure provided in an embodiment of this application. The server 1400 can vary significantly due to different configurations or performance. It may include one or more central processing units (CPUs) 1422 (e.g., one or more processors) and memory 1432, and one or more storage media 1430 (e.g., one or more mass storage devices) for storing application programs 1442 or data 1444. The memory 1432 and storage media 1430 can be temporary or persistent storage. The program stored in the storage media 1430 may include one or more modules (not shown in the diagram), each module may include a series of instruction operations on the server. Furthermore, the CPU 1422 may be configured to communicate with the storage media 1430 and execute the series of instruction operations in the storage media 1430 on the server 1400.
[0203] Server 1400 may also include one or more power supplies 1426, one or more wired or wireless network interfaces 1450, one or more input / output interfaces 1458, and / or one or more operating systems 1441, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0204] The steps performed by the server in the above embodiments can be based on this Figure 11 The server structure shown.
[0205] CPU 1422 is used to perform the following steps:
[0206] The user identifier of the target user is determined based on the target user's identity information in the feature value transfer event sent by the terminal device;
[0207] Based on the account binding relationship corresponding to the user identifier, determine the target user's social account on the social platform;
[0208] Return the social account to the terminal device;
[0209] Obtain a content sharing instruction sent by the terminal device, the content sharing instruction including the social account and the content to be shared in response to the feature value transfer event;
[0210] According to the content sharing instruction, the content to be shared is shared through the social account in response to the feature value transfer event.
[0211] Optionally, CPU 1422 may also execute method steps of any specific implementation of the sharing method in the embodiments of this application.
[0212] In addition to the sharing method described above, this application also provides a terminal device for sharing, so that the above sharing method can be implemented and applied in practice.
[0213] See Figure 12 , Figure 12 This is a schematic diagram of a terminal device provided in an embodiment of this application. For ease of explanation, only the parts related to the embodiments of this application are shown; for specific technical details not disclosed, please refer to the method section of the embodiments of this application. The terminal device can be any terminal device, including mobile phones, tablet computers, personal digital assistants (PDAs), etc. Taking a mobile phone as an example:
[0214] Figure 12 This diagram illustrates a partial structural representation of a mobile phone related to the terminal device provided in this embodiment. (Reference) Figure 12 The mobile phone includes components such as a radio frequency (RF) circuit 1510, a memory 1520, an input unit 1530, a display unit 1540, a sensor 1550, an audio circuit 1560, a wireless fidelity (WiFi) module 1570, a processor 1580, and a power supply 1590. Those skilled in the art will understand that... Figure 12 The mobile phone structure shown does not constitute a limitation on the mobile phone and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0215] The following is combined with Figure 12 A detailed introduction to each component of a mobile phone:
[0216] RF circuit 1510 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and processes it with processor 1580; additionally, it transmits uplink data to the base station. Typically, RF circuit 1510 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier (LNA), and a duplexer. Furthermore, RF circuit 1510 can also communicate wirelessly with networks and other devices. The aforementioned wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, and Short Messaging Service (SMS).
[0217] The memory 1520 can be used to store software programs and modules. The processor 1580 executes the software programs and modules stored in the memory 1520 to realize various functions and data processing of the mobile phone. The memory 1520 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 1520 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0218] The input unit 1530 can be used to receive input numerical or character information, and to generate key signal inputs related to user settings and function control of the mobile phone. Specifically, the input unit 1530 may include a touch panel 1531 and other input devices 1532. The touch panel 1531, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 1531), and drive the corresponding connection devices according to a pre-set program. Optionally, the touch panel 1531 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 1580, and can also receive and execute commands sent by the processor 1580. In addition, the touch panel 1531 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1531, the input unit 1530 may also include other input devices 1532. Specifically, other input devices 1532 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc.
[0219] The display unit 1540 can be used to display information input by the user or information provided to the user, as well as various menus of the mobile phone. The display unit 1540 may include a display panel 1541, which may optionally be configured as a Liquid Crystal Display (LCD), Organic Light-Emitting Diode (OLED), or similar display panel. Further, a touch panel 1531 may cover the display panel 1541. When the touch panel 1531 detects a touch operation on or near it, it transmits the information to the processor 1580 to determine the type of touch event. Subsequently, the processor 1580 provides corresponding visual output on the display panel 1541 based on the type of touch event. Although in Figure 12 In this embodiment, the touch panel 1531 and the display panel 1541 are two separate components to realize the input and output functions of the mobile phone. However, in some embodiments, the touch panel 1531 and the display panel 1541 can be integrated to realize the input and output functions of the mobile phone.
[0220] The mobile phone may also include at least one sensor 1550, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1541 according to the ambient light level, and the proximity sensor can turn off the display panel 1541 and / or the backlight when the phone is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0221] Audio circuit 1560, speaker 1561, and microphone 1562 provide an audio interface between the user and the mobile phone. Audio circuit 1560 converts received audio data into electrical signals and transmits them to speaker 1561, where speaker 1561 converts them into sound signals for output. On the other hand, microphone 1562 converts collected sound signals into electrical signals, which are received by audio circuit 1560, converted into audio data, and then processed by processor 1580 before being transmitted via RF circuit 1510 to, for example, another mobile phone, or the audio data can be output to memory 1520 for further processing.
[0222] WiFi is a short-range wireless transmission technology. Through the WiFi module 1570, mobile phones can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 12 WiFi module 1570 is shown, but it is understood that it is not an essential component of a mobile phone and can be omitted as needed without changing the essence of the invention.
[0223] The processor 1580 is the control center of the mobile phone, connecting various parts of the phone through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 1520 and calling data stored in the memory 1520. Optionally, the processor 1580 may include one or more processing units; preferably, the processor 1580 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 1580.
[0224] The mobile phone also includes a power supply 1590 (such as a battery) that supplies power to various components. Preferably, the power supply can be logically connected to the processor 1580 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0225] Although not shown, mobile phones may also include a camera, Bluetooth module, etc., which will not be described in detail here.
[0226] In this embodiment of the application, the memory 1520 included in the mobile phone can store program code and transmit the program code to the processor.
[0227] The processor 1580 included in the mobile phone can execute the following steps according to the instructions in the program code:
[0228] Obtain the target user's identity information from the feature value transfer event;
[0229] Based on the identity information, determine the target user's social media account on the social media platform;
[0230] During the process of the target user completing the feature value transfer event, a social sharing control corresponding to the social account is displayed on the terminal device;
[0231] If a trigger operation is obtained for the social sharing control, the terminal device instructs the social platform to share the feature value transfer event through the social account.
[0232] Optionally, the processor 1580 may also execute method steps of any specific implementation of the sharing method in the embodiments of this application.
[0233] This application also provides a computer-readable storage medium for storing a computer program that executes the sharing method provided in the above embodiments.
[0234] This application also provides a computer program product or computer program that includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the sharing method provided in the various optional implementations of the above aspects.
[0235] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium can be at least one of the following media: read-only memory (ROM), RAM, magnetic disk or optical disk, and other media capable of storing program code.
[0236] It should be noted that the various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiments. The device and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of the solution in this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0237] The above description is merely one specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sharing method, characterized in that, The method, applicable to content sharing based on feature value transfer events performed according to the target user's identity information without the target user carrying a terminal device, includes: The identity information of the target user in the feature value transfer event is obtained through an Internet of Things (IoT) device. The identity information is biological information used to identify the target user. The IoT device is the device of the target merchant receiving the feature value in the feature value transfer event. Based on the identity information, determine the target user's social media account on the social media platform; During the process of the target user completing the feature value transfer event, the social sharing control corresponding to the social account and the social account are displayed based on the IoT device; If a trigger operation is obtained for the social sharing control, the IoT device instructs the social platform to share content related to the feature value transfer event through the social account, so that the server can help the target user share content on the social platform through the social account.
2. The method according to claim 1, characterized in that, During the process of the target user completing the feature value transfer event, a social sharing control corresponding to the social account is displayed based on the IoT device, including: When the feature value transfer event is completed through the feature value account, the social sharing control corresponding to the social account is displayed on the payment completion interface based on the IoT device.
3. The method according to claim 1, characterized in that, The step of instructing the social platform to share content about the feature value transfer event through the social account based on the IoT device includes: Based on the IoT device instructing the social platform to share the content through the social account in the social account's public sharing space; or, The IoT device instructs the social platform to share the content with the social friends of the social account through the social account.
4. The method according to claim 1, characterized in that, The target user is the user who transfers the feature value in the feature value transfer event, and the recipient of the feature value in the feature value transfer event is the target merchant; The content to be shared includes any one or more of the following: the location information of the target merchant, the event information of the feature value transfer event, or the activity information provided by the target merchant in response to the feature value transfer. If a trigger operation is obtained for the social sharing control, the method further includes: Send the content to be shared to the social media platform.
5. The method according to claim 4, characterized in that, Before obtaining the trigger operation for the social sharing control, the method further includes: Displays editing controls for the pending content; If an editing instruction is obtained through the editing control, the content to be shared corresponding to the content to be shared is determined based on the editing instruction and the pending content.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: Based on the identity information, determine the target user's feature value account in the feature value platform; The feature value transfer event is completed through the feature value account.
7. A sharing method, characterized in that, The method, applicable to content sharing based on feature value transfer events performed according to the target user's identity information without the target user carrying a terminal device, includes: Based on the target user's identity information in the feature value transfer event sent by the IoT device, the user identifier of the target user is determined, wherein the identity information is biological information used to identify the target user's identity, and the IoT device is the device of the target merchant that receives the feature value in the feature value transfer event; Based on the account binding relationship corresponding to the user identifier, determine the target user's social account on the social platform; Return the social account to the IoT device; Obtain a content sharing instruction sent by the IoT device, the content sharing instruction including the social account and the content to be shared in response to the feature value transfer event; According to the content sharing instruction, the content to be shared is shared through the feature value transfer event via the social account, wherein the server helps the target user to share content on the social platform through the social account.
8. The method according to claim 7, characterized in that, The step of sharing the content to be shared via the social account based on the content sharing instruction includes: If the content sharing instruction carries a public sharing space identifier, the content to be shared is shared through the public sharing space of the social account. If the content sharing instruction carries the target user's friend identifier, the content to be shared is shared to the social friends corresponding to the friend identifier through the social account.
9. A sharing device, characterized in that, The device is used to share content based on feature value transfer events completed according to the target user's identity information without the target user carrying a terminal device. The device includes: an acquisition unit, a determination unit, a display unit, and a sharing unit. The acquisition unit is used to acquire the identity information of the target user in the feature value transfer event through an Internet of Things (IoT) device. The identity information is biological information used to identify the identity of the target user, and the IoT device is the device of the target merchant receiving the feature value in the feature value transfer event. The determining unit is used to determine the target user's social account on the social platform based on the identity information; The display unit is used to display a social sharing control corresponding to the social account and the social account based on the Internet of Things device during the process of the target user completing the feature value transfer event; The sharing unit is configured to, upon receiving a trigger operation for the social sharing control, instruct the social platform, based on the IoT device, to share content related to the feature value transfer event through the social account, so that the server can help the target user share content on the social platform through the social account.
10. The apparatus according to claim 9, characterized in that, The display unit is used for: When the feature value transfer event is completed through the feature value account, the social sharing control corresponding to the social account is displayed on the payment completion interface based on the IoT device.
11. The apparatus according to claim 9, characterized in that, The sharing unit is used for: Based on the IoT device instructing the social platform to share the content through the social account in the social account's public sharing space; or, The IoT device instructs the social platform to share the content with the social friends of the social account through the social account.
12. A sharing device, characterized in that, The device is used to share content based on feature value transfer events completed according to the target user's identity information without the target user carrying a terminal device. The device includes: a determining unit, a returning unit, an acquiring unit, and a sharing unit. The determining unit is configured to determine the user identifier of the target user based on the identity information of the target user in the feature value transfer event sent by the IoT device, wherein the identity information is biological information used to identify the identity of the target user, and the IoT device is the device of the target merchant receiving the feature value in the feature value transfer event; and determine the social account of the target user in the social platform based on the account binding relationship corresponding to the user identifier. The return unit is used to return the social account to the IoT device; The acquisition unit is used to acquire a content sharing instruction sent by the IoT device, wherein the content sharing instruction includes the social account and the content to be shared in response to the feature value transfer event; The sharing unit is used to share the content to be shared through the social account based on the content sharing instruction, wherein the server helps the target user to share content on the social platform through the social account.
13. The apparatus according to claim 12, characterized in that, The sharing unit is used for: If the content sharing instruction carries a public sharing space identifier, the content to be shared is shared through the public sharing space of the social account. If the content sharing instruction carries the target user's friend identifier, the content to be shared is shared to the social friends corresponding to the friend identifier through the social account.
14. A computer device, characterized in that, The device includes a processor and a memory: The memory is used to store program code and transmit the program code to the processor; The processor is configured to execute the method according to any one of claims 1-8 according to the instructions in the program code.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program for performing the method according to any one of claims 1-8.
16. A computer program product, characterized in that, The computer program product includes computer instructions, which are executed by the processor of the computer device to cause the computer device to perform the method according to any one of claims 1-8.
Citation Information
Patent Citations
Resource sharing method and device, storage medium and computer equipment
CN109600408A