Social contact method based on promotion information and social contact method based on virtual materials

By displaying promotional information on the information feed page and responding to user actions by showcasing virtual materials and social interaction controls, the problem of low interaction efficiency in traditional promotional information is solved, achieving more efficient user interaction and promotional results.

CN121858002APending Publication Date: 2026-04-14TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-11
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

Traditional promotional information is mainly displayed in the form of static images or videos, which are easily overlooked by users, resulting in low interaction efficiency.

Method used

When displaying promotional information on the information feed page, it includes descriptions of the promoted object and interactive controls. In response to user actions, it displays virtual materials and social interaction controls, and uses virtual materials to carry virtual resources to perform social interactions.

Benefits of technology

It increased users' attention to and willingness to interact with promotional information, enriched social interaction methods, and improved the efficiency of promotional information interaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121858002A_ABST
    Figure CN121858002A_ABST
Patent Text Reader

Abstract

The invention relates to a social contact method based on promotion information and a social contact method based on virtual materials. Comprising the steps that promotion information is displayed on an information flow page, and the promotion information comprises description information of a promotion object and a first interaction control; in response to a trigger operation for the first interaction control, displaying a virtual material related to the promotion object and a second interaction control; and aiming at a triggering operation of the second interaction control, carrying virtual resources by using the virtual materials to execute social interaction. By adopting the method, the interaction efficiency of the promotion information can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of Internet and computer technology, and in particular to a social method based on promotional information and a social method based on virtual materials. Background Technology

[0002] With the development of the Internet and computer technology, promotional information is often displayed when browsing web pages or application pages.

[0003] In traditional technologies, promotional information is mainly displayed in static images or videos, which are easily overlooked by users, causing them to miss the opportunity to interact with the promotional information and resulting in low interaction efficiency. Summary of the Invention

[0004] Therefore, it is necessary to provide a social method based on promotional information and a social method based on virtual materials that can improve the interaction efficiency of promotional information in response to the above-mentioned technical problems.

[0005] On one hand, this application provides a social method based on promotional information, including: displaying promotional information on an information flow page, the promotional information including description information of the promotional object and a first interactive control; in response to a trigger operation on the first interactive control, displaying virtual materials related to the promotional object and a second interactive control; and in response to a trigger operation on the second interactive control, using the virtual materials to carry virtual resources to perform social interaction.

[0006] On the other hand, this application also provides a social device based on promotional information, including: a promotional information display module for displaying promotional information on an information flow page, the promotional information including description information of the promotional object and a first interactive control; a virtual material display module for displaying virtual materials related to the promotional object and a second interactive control in response to a trigger operation on the first interactive control; and a social interaction module for performing social interaction using the virtual materials to carry virtual resources in response to a trigger operation on the second interactive control.

[0007] On the other hand, 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 in the above-described social method based on promotional information.

[0008] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described social method based on promotional information.

[0009] On the other hand, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in the aforementioned social method based on promotional information.

[0010] The aforementioned social methods, devices, computer equipment, computer-readable storage media, and computer program products based on promotional information, since the promotional information includes descriptive information of the promotional object and a first interactive control, can attract users' attention to the promotional information through the first interactive control, easily guide users to interact with the promotional information, and help improve the interaction efficiency of the promotional information. In response to the trigger operation of the first interactive control, virtual materials related to the promotional object and a second interactive control are displayed. In response to the trigger operation of the second interactive control, virtual materials carry virtual resources to perform social interaction, enriching the social methods, thereby strengthening users' willingness to interact with the promotional information, and thus helping to improve the interaction efficiency of the promotional information.

[0011] On the other hand, this application provides a social method based on promotional information, including: displaying promotional information on an information feed page, the promotional information including description information of the promotional object and social interaction controls; and, in response to a trigger operation on the social interaction controls, performing social interaction with at least one selected social account using virtual materials associated with the promotional object.

[0012] On the other hand, this application also provides a social device based on promotional information, including: an information display module for displaying promotional information on an information flow page, the promotional information including description information of the promotional object and social interaction controls; and an interaction module for responding to a trigger operation on the social interaction controls and performing social interaction with at least one selected social account using virtual materials associated with the promotional object.

[0013] On the other hand, 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 in the above-described social method based on promotional information.

[0014] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described social method based on promotional information.

[0015] On the other hand, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in the aforementioned social method based on promotional information.

[0016] The aforementioned social methods, devices, computer equipment, computer-readable storage media, and computer program products based on promotional information display promotional information on information feed pages. Since the promotional information includes descriptive information of the promoted object and social interaction controls, the social interaction controls can attract user attention, increase the likelihood of triggering the social interaction controls, and thus improve the interaction efficiency of the promotional information. In response to the triggering operation of the social interaction controls, social interaction is performed with at least one selected social account using virtual materials associated with the promoted object, thereby enriching the social interaction methods and helping to encourage users to participate in social interaction by triggering the social interaction controls, further improving the interaction efficiency of the promotional information.

[0017] On the other hand, this application also provides a social method based on virtual materials, comprising: in response to receiving a first message initiated by a first social account to a session for sharing virtual resources generated using virtual materials, displaying the first message on a session page for a second social account to initiate a message to the session, wherein the virtual materials are provided by promotional information in an information flow page associated with the first social account, and the virtual materials are associated with a promotional object in the promotional information; in response to receiving the virtual resources through the first message, displaying an interactive control; and in response to a trigger operation on the interactive control, performing social interaction using the virtual materials to carry the virtual resources.

[0018] On the other hand, this application also provides a social device based on virtual materials, including: a message display module, configured to, in response to receiving a first message initiated by a first social account to a session for sharing virtual resources generated using virtual materials, display the first message on a session page for a second social account to initiate a message to the session, wherein the virtual materials are provided by promotional information in an information flow page associated with the first social account, and the virtual materials are associated with a promotional object in the promotional information; a resource acquisition module, configured to, in response to acquiring the virtual resources through the first message, display interactive controls; and an interaction execution module, configured to, in response to a trigger operation on the interactive controls, perform social interaction using the virtual materials to carry the virtual resources.

[0019] On the other hand, this application also provides a computer device including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps in the above-described social method based on virtual materials.

[0020] On the other hand, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described social method based on virtual materials.

[0021] On the other hand, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in the above-described social method based on virtual materials.

[0022] The aforementioned social methods, devices, computer equipment, computer-readable storage media, and computer program products based on virtual materials receive a first message initiated by a first social account in a session for sharing virtual resources generated using virtual materials. On a session page for a second social account to initiate a message in the session, the first message is displayed. In response to receiving virtual resources through the first message, interactive controls are displayed. In response to triggering operations on the interactive controls, social interactions are performed using virtual materials to carry virtual resources. The interactive controls can attract user attention, increasing the likelihood of performing social interactions using virtual materials to carry virtual resources. Since the virtual materials are provided by promotional information in a feed page associated with the first social account, and the virtual materials are associated with the promotional objects in the promotional information, the efficiency of interactions related to the promotional information can be improved. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is an application environment diagram of a social method based on promotional information in one embodiment;

[0025] Figure 2 This is a flowchart illustrating a social method based on promotional information in one embodiment;

[0026] Figure 3 This is a schematic diagram of an information flow page in one embodiment;

[0027] Figure 4 This is a schematic diagram of a material collection page in one embodiment;

[0028] Figure 5 This is a schematic diagram of a message initiation page in one embodiment;

[0029] Figure 6 This is a schematic diagram of a session list and session page in one embodiment;

[0030] Figure 7 This is a schematic diagram of the material collection page in another embodiment;

[0031] Figure 8This is a schematic diagram of a message initiation page in one embodiment;

[0032] Figure 9 This is a schematic diagram illustrating the posting of a message to an information feed page in one embodiment;

[0033] Figure 10 This is a schematic diagram of the material collection page in another embodiment;

[0034] Figure 11 This is a schematic diagram of the material collection page in yet another embodiment;

[0035] Figure 12 This is a schematic diagram illustrating the virtual materials obtained through fusion in one embodiment;

[0036] Figure 13 This is a schematic diagram of an image fusion page in one embodiment;

[0037] Figure 14 This is a flowchart illustrating a social method based on virtual materials in one embodiment;

[0038] Figure 15 This is a page interaction diagram for obtaining resources in one embodiment;

[0039] Figure 16 This is a schematic diagram showing material source information in one embodiment;

[0040] Figure 17 This is a schematic diagram showing the successful claim result page in one embodiment;

[0041] Figure 18 This is a sequence diagram of a social method based on promotional information in one embodiment;

[0042] Figure 19 This is a structural block diagram of a social device based on promotional information in one embodiment;

[0043] Figure 20 This is a structural block diagram of a social device based on virtual materials in one embodiment;

[0044] Figure 21 This is an internal structural diagram of a computer device in one embodiment;

[0045] Figure 22 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0046] 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.

[0047] The social networking methods based on promotional information and based on virtual materials provided in this application can be applied to, for example... Figure 1 The application environment shown includes a first terminal 102, a second terminal 104, and a server 106, which can communicate via a network. A data storage system can store the data that the server 106 needs to process. The data storage system can be integrated onto the server 106 or located on a cloud or other network server. Social applications, such as instant messaging applications, can be installed on the first terminal 102 and the second terminal 104, allowing them to send and receive messages. The server 106 can be a backend server for the social application, forwarding messages transmitted between the first terminal 102 and the second terminal 104.

[0048] Specifically, the first terminal 102 logs into the social application using a first social account. The first terminal 102 displays a feed page on the social application, specifically a feed page associated with the first social account, and displays promotional information on this feed page. This promotional information includes descriptive information about the target audience and a first interactive control. In response to a trigger operation on the first interactive control, the first terminal 102 displays virtual materials related to the target audience and a second interactive control. In response to a trigger operation on the second interactive control, the first terminal 102 uses virtual materials to carry virtual resources to perform social interactions. For example, virtual materials can be used to generate virtual resources, and a first message for sharing these virtual resources can be initiated in a session participated in by the first social account, sending the first message to the server 104. The second terminal 104 logs into the social application using a second social account, and the second social account also participates in the session. Therefore, the server 104 can forward the first message to the second terminal 104. After receiving the first message, the second terminal 104 displays the first message on the session page used by the second social account to initiate messages in the session. The second terminal 104, in response to receiving virtual resources via the first message, displays interactive controls. In response to a trigger operation on the interactive controls, it uses virtual materials to carry the virtual resources and perform social interactions. For example, the second terminal 104 can use virtual materials to initiate a second message in the session and send the second message to the server 104. The server 104 forwards the second message to the first terminal 102. Of course, the second terminal 102 can also initiate messages generated based on virtual materials in other sessions involving the second social account, where the user's terminal in those other sessions is, for example... Figure 1 Other terminals can receive messages based on virtual material generation initiated by the second terminal 102 in the other session.

[0049] The first terminal 102 and the second terminal 104 can be, but are not limited to, desktop computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server 106 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The cloud server provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The first terminal 102, the second terminal 104, and the server 106 can be directly or indirectly connected via wired or wireless communication, which is not limited herein.

[0050] In some embodiments, such as Figure 2 As shown, a social method based on promotional information is provided. This method can be executed by a terminal, or it can be executed jointly by a terminal and a server. This method can be applied to... Figure 1 Taking the first terminal as an example, the explanation includes the following steps 202 to 206. Wherein:

[0051] Step 202: Display promotional information on the information feed page. The promotional information includes a description of the promotional object and a first interactive control.

[0052] In this context, a feed is the carrier of information, which can include at least one of the following: text, images, audio, and video. A feed is a continuously updated stream of content presented to the user. It's a scrollable content flow that can appear anywhere on the page. A feed page is the page that displays the feed.

[0053] A news feed page can be used to display at least one of the following: social media user activity feeds, news media content, or audiovisual media content. For example, a news feed page could be the page corresponding to a friend's circle in a social application, used to display information shared with friends. The news feed page is associated with a primary social media account and is provided by the social application logged into with that account to present the news feed. The social media account represents the user, and the primary social media account can be the social media account of any user within the social application.

[0054] The news feed page can be a page provided by a social media application. Social media applications are instant messaging applications that allow users to send text, voice, and video messages, make video calls, share pictures, files, and location information, and perform various functions such as payments and transfers via mobile phones, tablets, or other smart devices. The news feed page allows users to post their own updates, pictures, videos, text, and other content, and share and interact with their friends on the social media application.

[0055] The target of promotion can be, but is not limited to, products, services, brands, or events. Promotional information is information used to promote the target. The description of the target can include text, images, or videos; for example, it can include a virtual avatar of the target, as well as other materials or copy related to the target. Promotional information can be an advertisement for the target; the information feed page can also display an outer layer for the advertisement, which can include at least one of the following: the avatar or nickname used in the advertisement. The virtual avatar of the target can be a visual representation of the target, simulated or simulated, and can depict the appearance and characteristics of the target.

[0056] Taking the promotional information as an advertisement, the virtual material as the cover of a New Year's greeting red envelope, and the promotion target being a product under a certain brand as an example, such as Figure 3 As shown, a schematic diagram of an information flow page is provided. The information flow page displays promotional information 302, which includes description information 304 of the promotional object and a first interactive control 306. The description information 304 of the promotional object includes a virtual image 308 of the promotional object, i.e., the product, and also includes advertising copy.

[0057] Step 204: In response to a triggering operation on the first interactive control, display virtual materials related to the promotional target and the second interactive control.

[0058] The virtual materials may include, but are not limited to, red envelope covers, emoji images, emoji image sets containing at least two emoji images, greeting cards, gift cards, or digital collectibles. The triggering action for the first interactive control may include, but is not limited to, actions such as clicking, double-clicking, or swiping. The virtual materials contain elements used to promote the promoted object. These elements may include, but are not limited to, the name, image, or related text of the promoted object.

[0059] Displaying virtual materials related to the target audience can be done by directly displaying the virtual material or a portion thereof, or by displaying virtual resources containing the virtual material generated from it, or by displaying a thumbnail of the virtual material.

[0060] Specifically, in response to a trigger operation on the first interactive control, the first terminal displays virtual materials related to the promotion target on the material collection page, and displays a second interactive control on the material collection page.

[0061] In some embodiments, the first terminal may also display a save control on the material collection page, which is used to trigger the collection of virtual materials with the first social media account.

[0062] In some embodiments, displaying virtual materials related to the promotion target can be a virtual resource example image containing the virtual materials. The virtual resource example image is used to illustrate the function of the virtual materials and schematically present the virtual resources. Taking a red envelope as an example, the virtual resource example image is a red envelope example image, used to present the red envelope. The red envelope example image contains the virtual materials, namely the red envelope cover and the resource amount.

[0063] Taking virtual materials as the cover of New Year's greeting red envelopes as an example, such as Figure 4 The diagram shows a schematic of the material collection page, which includes a sample red envelope image 402, a second interactive control 404, and a save control 406. The sample red envelope image displays the red envelope cover, the amount of resources, and a greeting message. It can also display descriptions of operations related to the red envelope, such as "Switch Amount" for switching the amount.

[0064] Step 206: In response to a trigger operation on the second interactive control, perform social interaction using virtual materials to carry virtual resources.

[0065] Specifically, using virtual materials to carry virtual resources for social interaction can be achieved by sharing virtual resources generated using virtual materials in a conversation. At least two social media accounts must participate in the conversation. For example, virtual materials can be used to generate virtual resources that can be shared in any scenario or a specific scenario, based on the amount of the resource. The characteristic scenario can be, but is not limited to, a date event. A date event refers to an event that occurs on a specific date or within a specific time period, has commemorative significance, or reflects a specific custom; it can be, but is not limited to, the Spring Festival, the Lantern Festival, the Dragon Boat Festival, or the Mid-Autumn Festival. Virtual materials can be, but are not limited to, a red envelope cover, and the virtual resource is a red envelope generated based on that cover, which can then be shared in the conversation. When virtual materials are used to generate virtual resources shared in a specific scenario, the virtual materials can include patterns or text representing the date event.

[0066] In some embodiments, the server may store virtual resources generated based on the amount of virtual materials and resources. In response to a trigger operation on a second interactive control, the first terminal may obtain the virtual resources from the server and share the virtual resources in the session.

[0067] In some embodiments, the virtual resource may be generated by a first terminal. In response to a trigger operation on a second interactive control, the first terminal may display a virtual resource editing page. The virtual resource editing page may set the resource amount. In response to an editing completion operation triggered on the virtual resource editing page, the first terminal may generate or instruct the server to generate virtual resources based on the virtual materials and resource amount.

[0068] In some embodiments, the virtual resource may also include a blessing, which may be carried by the virtual material itself or set through the resource editing page. The first terminal may generate or instruct the server to generate the virtual resource based on the virtual material, the amount of the resource, and the blessing, and share the virtual resource in the session.

[0069] In some embodiments, the resource amount may also be generated by the first terminal. For example, it may be an amount consisting of a string of numbers symbolizing good fortune, or it may be automatically generated based on a date event, such as an amount consisting of a string of numbers indicating the date event. For example, if the date event is the Spring Festival in 2024, the resource amount may be 20.24 yuan; if the date event is the Spring Festival in 2025, the resource amount may be 20.25 yuan.

[0070] In some embodiments, the virtual material can be an emoji image or a group of emoji images. The virtual material is used to generate a statement, and the virtual resource can be a statement containing an image and text generated based on at least one emoji image in the virtual material, thereby enabling the statement to be initiated in a session.

[0071] In some embodiments, using virtual materials to carry virtual resources for social interaction can be achieved by publishing virtual resources generated using virtual materials to a news feed page in the form of an information stream. For example, if the virtual resource is a statement, the statement can be published and displayed on the news feed page in the form of an information stream.

[0072] In some embodiments, the first terminal responds to a trigger operation on the second interactive control by triggering the receipt of virtual materials with the first social account, and after successfully receiving the virtual materials with the first social account, performs social interaction using the virtual materials to carry virtual resources.

[0073] In some embodiments, using virtual materials to carry out social interactions on behalf of virtual resources can be achieved by: sharing the virtual material itself as a virtual resource within a session, or publishing it as an information stream on a news feed page. For example, the virtual material could be a gift card, and the first terminal, in response to a trigger operation on a second interactive control, shares the gift card within the session. In some embodiments, the promotional information may include interactive prompts for the virtual material, which include the first interactive control and preset descriptions of the virtual resource. The interactive prompts are used to encourage social interaction using the virtual resource. The virtual resource descriptions may include detailed images of the virtual resource or text describing the virtual resource.

[0074] like Figure 3 As shown, the interactive prompt information 310 includes a detailed image 312 of the red envelope and related text such as "New Year's Greeting Red Envelope" and "Brand Customized New Year's Greeting Red Envelope". The description information of the virtual resource may include the name of the virtual resource, such as "New Year's Greeting Red Envelope". The detailed image of the virtual resource may include virtual materials.

[0075] In the aforementioned social method based on promotional information, since the promotional information includes descriptive information about the promotional object and a first interactive control, the first interactive control can attract users' attention to the promotional information and easily guide users to interact with it, thus helping to improve the interaction efficiency of the promotional information. In response to the trigger operation of the first interactive control, virtual materials related to the promotional object and a second interactive control are displayed. In response to the trigger operation of the second interactive control, virtual materials carry virtual resources to perform social interaction, enriching the social methods and thus strengthening users' willingness to interact with the promotional information, thereby helping to improve the interaction efficiency of the promotional information.

[0076] In some embodiments, in response to a triggering operation on a second interactive control, performing social interaction with virtual resources carried by virtual materials includes: in response to a triggering operation on the second interactive control, displaying virtual resources generated using virtual materials and a third interactive control; and in response to a triggering operation on the third interactive control, performing social interaction with virtual resources carried by virtual materials.

[0077] Displaying virtual resources can be understood as displaying part or all of the content contained in the virtual resource. For example, when the virtual resource is a red envelope, the red envelope cover, the amount of the resource, and the blessing message can be displayed; when the virtual resource is a statement, the statement can be displayed.

[0078] Specifically, when there is a resource amount in the virtual resource, the first terminal can also display a value switching control in response to the trigger operation of the second interactive control, and update the displayed resource amount in the virtual resource in response to the trigger operation of the value switching control.

[0079] In some embodiments, in response to a trigger operation on the second interactive control, the first terminal may display a message initiation page, on which virtual resources, a third interactive control, and an amount switching control are displayed. For example, if the virtual material is the cover of a red envelope and the virtual resource is the red envelope itself, then... Figure 5 As shown, a message initiation page 500 is displayed. The background image of the message initiation page 500 is the red envelope cover. The message initiation page 500 also displays a third interactive control 502 and an amount switching control 504. The promotional statement in the red envelope cover can be copywriting related to the promotion target. If the virtual resource is related to a date event, then the pattern 506 can be a pattern used to represent the date event. For example, if the date event is the Spring Festival of the Year of the Dragon, then the pattern 506 can be a dragon pattern.

[0080] In this embodiment, virtual resources generated using virtual materials and a third interactive control are shown. Through the third interactive control and virtual resources, user interaction can be promoted, which helps to disseminate information related to the target audience and improve the promotion scope and effect of the target audience.

[0081] In some embodiments, performing social interaction with virtual resources in response to a triggering operation on a third interactive control includes: initiating a first message for sharing virtual resources in a selected session in response to a triggering operation on a third interactive control; and displaying the first message on the session's session page.

[0082] The first message can be in the form of a card, which can display information related to the virtual resource. For example, when the virtual resource is a red envelope, the card can display at least part of the red envelope cover or a blessing message. If the virtual resource is a statement generated based on virtual materials, then the first message can be that statement.

[0083] Specifically, in response to a trigger operation on the second interactive control, the first terminal displays a conversation list of the first social media account on the conversation list page. The conversations in the first social media account's conversation list are those in which the first social media account participates. When a conversation is selected, the terminal enters the conversation page corresponding to the selected conversation and displays a message initiation page. The message initiation page can overlap with the conversation page; for example, the message initiation page can be displayed on top of the conversation page. The first terminal can either display the virtual resource editing page first and then the conversation list, or it can display the conversation list first and then the virtual resource editing page.

[0084] Taking a virtual resource as the cover of a red envelope and the virtual resource itself as the red envelope as an example, such as Figure 6 As shown, Figure 6In (a), the conversation list of the first social account is displayed on the conversation list page 602. Here, "Zhang San" represents a social account, which can also be understood as a conversation between the first social account and the social account represented by "Zhang San". "Li Si" represents a social account, which can also be understood as a conversation between the first social account and the social account represented by "Li Si". "Outdoor Sports Group" represents a group conversation in which the first social account participates. When the conversation represented by "Zhang San" is selected, it is displayed... Figure 6 (b) shows the conversation page 604 associated with the first social account and displays the message initiation page 606. The conversation page 604 is the conversation page corresponding to the conversation between the first social account and the social account represented by "Zhang San".

[0085] In some embodiments, in response to a triggering operation on a third interactive control, the first terminal closes the message initiation page and displays the first message on the displayed session page.

[0086] In this embodiment, a first message for sharing virtual resources is sent to the selected session, enriching the social interaction triggered by promotional information.

[0087] In some embodiments, the virtual resource shared in the first message is a first virtual resource, and the method further includes: when the second social account successfully claims the first virtual resource in the session, receiving a second message initiated by the second social account in the session for sharing the second virtual resource generated using virtual materials; wherein the second message is triggered by a success result page indicating that the second social account has successfully claimed the first virtual resource.

[0088] Specifically, the second terminal can display a conversation interface on a social application logged in with the second social account, allowing the second social account to initiate a message to the conversation. The first message is displayed in this conversation interface, through which the user can claim the first virtual resource shared in the first message using the identity of the second social account. Similarly, the second terminal can also generate a second virtual resource based on the virtual resource and initiate a second message in the conversation to share the second virtual resource.

[0089] In this embodiment, since the second message is triggered by the success result page indicating that the second social account has successfully claimed the first virtual resource, the second message can be easily and quickly replied to after successfully claiming the resource, thus improving the interaction efficiency.

[0090] In some embodiments, the virtual material is an emoji image group including multiple emoji images. In response to a trigger operation on a second interactive control, displaying a virtual resource generated using the virtual material and a third interactive control includes: in response to a trigger operation on the second interactive control, displaying the emoji image group and the third interactive control, and displaying a statement generation control; in response to a trigger operation on the statement generation control, displaying a second statement generated using a first statement entered using a first social account and at least one emoji image from the emoji image group, wherein the virtual resource is the second statement.

[0091] The emoticon image can be related to the target audience, and the first statement can be related to a date or event. The second statement can be generated by the first terminal or by the first terminal instructing the server to generate it, and the second statement contains at least one emoticon image from the emoticon image group.

[0092] Specifically, when the virtual material is a set of emoji images, the first terminal can display a thumbnail of the emoji image set on the material collection page. This thumbnail can be any single emoji image from the set, a composite image of at least two emoji images from the set, or a portion of any single emoji image from the set. For example... Figure 7 As shown, the material collection page displays a thumbnail 702 of the emoticon image group, in which the "Use it to send a message to a friend" control is the second interactive control, and the "Save emoticon image group" control is the save control.

[0093] In some embodiments, in response to a trigger operation on a second interactive control, the first terminal displays an emoji image group, a third interactive control, and a statement generation control on the message initiation page. It may also display a statement input area on the message initiation page, through which a first statement input by a first social media account can be received.

[0094] In some embodiments, after the second statement is generated, the first terminal displays the second statement on the message initiation page and, in response to a trigger operation on the third interactive control, initiates a first message to the selected session for sharing the second statement.

[0095] In some embodiments, a first terminal or server may select at least one emoji from an emoji image group based on a first statement, and then synthesize a second statement using the selected at least one emoji image and the first statement. Alternatively, an emoji image group may be displayed on the message initiation page, and the user represented by the first social media account may select from the emoji image group. The first terminal or server may then synthesize the second statement using the first statement and the selected at least one emoji image.

[0096] like Figure 8As shown, the message initiation page displays a group of emoticons, as well as a statement input area 802, a statement generation control 804, and a third interactive control 806. The first terminal responds to the trigger operation on the statement generation control 804 and displays a second statement 808.

[0097] In this embodiment, a second statement is generated using the received emoji image set and the first statement entered by the first social account, and the second statement is shared to the conversation using the first message, thus enriching the social interaction.

[0098] In some embodiments, the method further includes: displaying a second statement on the information flow page; and displaying participation prompt information corresponding to the second statement, the participation prompt information being used to execute promotional information.

[0099] The participation prompt message is used to invite friends to participate in creating sentences using emoji images. Promotional information can be accessed through the participation prompt message.

[0100] Specifically, the news feed page provided by the social application logged in with the first social account can display a comment area corresponding to the promotional information. The first terminal can display a second statement in this comment area, indicating that the second statement was generated by the first social account. The news feed page provided by the social application logged in with a friend's social account can display the promotional information, and can display the second statement from the first social account in the comment area corresponding to the promotional information. Here, a friend's social account refers to the social account of a user in one's circle of friends.

[0101] In some embodiments, the first terminal can also publish the second statement as the first social account in the news feed page provided by the social application logged in with the first social account, and the second statement is an independent news feed. The news feed page provided by the social application logged in with a friend's social account can also display the second statement published as the first social account.

[0102] like Figure 9 As shown in (a), the comment area 902 of the promotional information is displayed on the information flow page, and the second statement from Zhang San is displayed in the comment area 902, with the participation prompt message "Participate in statement generation" corresponding to the second statement. Figure 9 As shown in (b), the second statement is displayed on the information feed page as posted by the first social account, and a participation prompt message, "Participation Statement Generation", is displayed corresponding to the second statement.

[0103] In some embodiments, when the second statement is an independent information stream, the first terminal or the second terminal, in response to a trigger operation for the participation prompt information, can scroll the content in the information stream page to display promotional information on the screen.

[0104] In this embodiment, the second statement is displayed on the information flow page, and participation prompt information is displayed corresponding to the second statement. Since the participation prompt information is used to point to the promotional information, friends' social accounts can access the promotional information through the second statement, which helps to stimulate attention to the promotional information and improve the promotion effect and conversion rate.

[0105] In some embodiments, the information feed page is associated with a first social media account, and the method further includes: displaying a save control while displaying virtual materials and a second interactive control; and in response to a triggering operation on the save control, claiming virtual materials with the first social media account.

[0106] In this context, receiving virtual materials can be understood as binding the first social media account with virtual materials, or adding virtual materials to the first social media account's material library. The first social media account's material library is used to store virtual materials belonging to the first social media account, such as red envelope covers or emoticon images belonging to the first social media account.

[0107] Specifically, in response to a trigger operation on the save control, the first terminal displays a success page indicating that the virtual materials have been successfully claimed when the virtual materials are claimed using the first social media account.

[0108] In some embodiments, to enable a first social media account to claim virtual materials, a first terminal, in response to a trigger operation on a save control, sends a material claim request to the server for the first social media account and the virtual materials. In response to the material claim request, the server binds the first social media account to the virtual materials or adds the virtual materials to the first social media account's material library, thereby enabling the first social media account to claim the virtual materials. The server can then notify the first terminal that the claim has been successful.

[0109] In some embodiments, after the first social media account successfully receives the virtual materials, the method further includes: displaying a material browsing page corresponding to the material library associated with the first social media account, whereby the virtual materials already added to the material library are displayed on the material browsing page. Specifically, when the virtual material is a red envelope cover, the material library stores the red envelope covers of the first social media account; when the virtual material is an emoji image or a group of emoji images, the material library stores the emoji image and the emoji image group.

[0110] In some embodiments, virtual materials can be retrieved by accessing the material library associated with the first social media account, and messages can be initiated using the retrieved virtual materials. Taking an emoji image as an example, the first terminal can display the conversation page corresponding to the conversation in which the first social media account participates. This conversation page triggers the display of a material browsing page, which is used to browse emoji images in the material library. The first terminal can display the retrieved emoji image on the material browsing page, and in response to a sharing operation such as a click operation on the retrieved emoji image, initiate a message to share the emoji image in the conversation, that is, display the emoji image on the conversation page.

[0111] In some embodiments, when the virtual material is a red envelope cover, the first terminal can display the conversation interface corresponding to the conversation in which the first social account participates, and trigger the display of the red envelope generation page through the conversation interface. In response to a cover browsing operation triggered on the red envelope generation page, a material browsing page is displayed, and the received red envelope cover can be displayed on the material browsing page. In response to a selection operation for the received red envelope cover, the received red envelope cover can be displayed on the red envelope generation page. When displaying the red envelope cover, all or part of the red envelope cover can be displayed. In response to a red envelope generation operation triggered on the red envelope generation page, the first terminal can generate a red envelope based on the information entered on the red envelope generation page (including the red envelope cover and the entered amount, etc.), and initiate a message to the conversation for sharing the red envelope.

[0112] In this embodiment, by displaying a save control, users can be guided to save virtual materials, which helps them to use virtual materials to carry out social interactions again later. Furthermore, users gain real benefits and enjoyment while participating in promotional information interactions, stimulating their enthusiasm and improving the conversion rate and effectiveness of the promotion.

[0113] In some embodiments, in response to a triggering operation on a first interactive control, displaying virtual materials related to a promotional object and a second interactive control includes: in response to a triggering operation on the first interactive control, displaying the second interactive control and displaying a plurality of first elements for promoting the promotional object, and displaying a plurality of second elements for marking the same date event; and displaying virtual materials generated using the selected first element and the selected second element.

[0114] The first and second elements can be text or images. At least one first element and at least one second element can be selected. The virtual material generated using the selected first and second elements can, but is not limited to, a red envelope cover.

[0115] Specifically, the first terminal can display a second interactive control, multiple first elements, and multiple second elements on the material requisition page, and display the generated virtual materials on the material requisition page.

[0116] Taking virtual materials as the cover of a red envelope as an example, such as Figure 10 As shown, the material collection page displays multiple first elements 1002, namely text 1, text 2, pattern 1, and pattern 2, and multiple second elements 1004, namely text 3, text 4, pattern 3, and pattern 4. It also displays a red envelope cover 1006 generated using the selected first and second elements. If the first social media account selects text 1, pattern 1, text 3, and pattern 4, the first terminal can display the red envelope cover generated using text 1, pattern 1, text 3, and pattern 4.

[0117] In some embodiments, such as Figure 11 As shown, the material collection page can also display an element addition entry 1102. The first terminal displays elements added by the first social account through the element addition entry, such as element 1104, i.e., text 5. One or at least two elements can be added. The added elements can be text or patterns, and virtual materials generated based on the selected first element, the selected second element, and the added elements can be displayed.

[0118] In this embodiment, virtual materials are generated by selecting a first element and a second element, thereby generating different virtual materials for different social media accounts, which improves the flexibility and diversity of the generated virtual materials.

[0119] In some embodiments, in response to a trigger operation on a first interactive control, displaying virtual materials related to the promotional object and a second interactive control includes: in response to a trigger operation on the first interactive control, displaying an initial virtual material in the form of an image and an image fusion control; in response to a trigger operation on the image fusion control, displaying a first image and a fusion confirmation control; in response to a transformation operation on the first image, displaying a second image obtained by transforming the first image; and in response to a trigger operation on the fusion confirmation control, displaying a virtual material obtained by merging the second image with the initial virtual material.

[0120] The initial virtual material consists of pre-generated images, such as preset red envelope covers or preset emoticons. The initial virtual material includes text or images used to promote the target audience, and may also include text or images used to mark dates or events. The first image can be a preset image or an image added by the user. The fusion of the second image with the initial virtual material can be achieved using image fusion technology. Image fusion technology is a technique that combines information from multiple images to generate a new image. Transformation of the first image can be achieved using image processing technology. Transformation can be, but is not limited to, at least one of the following: image style transformation, image color transformation, or image rotation.

[0121] Specifically, the first terminal can display an image fusion control on the material requisition page. In response to a trigger operation on the image fusion control, an image fusion page is displayed, which can include an image adding area containing at least one image adding control. The first terminal can display multiple candidate images using the image adding control, select one candidate image as the first image, or capture a first image and display it on the image fusion page. In response to a transformation operation on the first image, the first terminal can execute or instruct the server to transform the first image to obtain a second image, and display the second image on the image fusion page.

[0122] In some embodiments, the first terminal may display a fusion confirmation control on the image fusion page. In response to the trigger operation of the fusion confirmation control, the first terminal may execute or instruct the server to execute the action of fusion of the second image with the initial material to obtain virtual material, and display the fused virtual material on the material requisition page.

[0123] Taking virtual materials as the cover of a red envelope as an example, such as Figure 12 As shown in (a), the initial red envelope cover 1202 and image fusion control 1204 are displayed on the material collection page. When the first terminal detects a trigger operation on the image fusion control 1204, the image fusion page shown in (b) is displayed. The image fusion page displays the image adding area 1206. The image adding control on the right side of the image adding area 1206 is for adding local images. The image adding control on the left side of the image adding area 1206 is for opening the camera to take a picture and obtaining the first image. The image adding control in the middle of the image adding area 1206 is for adding emoticon images, i.e., the emoticon images that can be selected for the first image, such as image 1208. In response to the transformation operation on the first image, the first terminal displays the second image 1210. In response to the trigger operation on the fusion confirmation control 1212, the red envelope cover 1214 obtained by fusion is displayed on the material collection page shown in (c).

[0124] In this embodiment, in addition to displaying the initial virtual materials, user-added images can be combined to obtain virtual materials, thereby creating virtual materials that are more satisfactory to the user, increasing user participation, and enriching social interaction.

[0125] In some embodiments, the method further includes: displaying at least one image style corresponding to a first image; and displaying a second image obtained by transforming the first image in response to a transformation operation on the first image, including: displaying a second image obtained by transforming the first image according to a selected image style in response to a transformation operation on the first image.

[0126] The image style can be, but is not limited to, 3D style, digital art style, or retro style.

[0127] Specifically, the first terminal can display transformation controls on the image fusion page and show at least one image style. In response to a transformation operation triggered by the transformation controls, the first image is transformed using the selected image style to obtain a second image whose style matches the selected image style. Alternatively, the first terminal can instruct the server to generate the second image and receive the second image returned by the server. Figure 13 As shown, the image fusion page displays a transformation control 1302 and multiple image styles, namely Style 1 to Style 4.

[0128] In this embodiment, since the style of the first image uploaded by the user may not be consistent with the style of the initial virtual material, the style can be changed to make the style of the second image as consistent as possible with the style of the initial virtual material, thereby improving the effect of the virtual material obtained.

[0129] In some embodiments, the method further includes: displaying input guidance information for guiding fusion; and displaying a virtual material obtained by fusing the second image with the initial virtual material in response to a trigger operation on a fusion confirmation control, including: displaying a virtual material obtained by fusing the second image with the initial virtual material based on the guidance information in response to a trigger operation on a fusion confirmation control.

[0130] The guidance information is used to specify the blending information and to constrain the blending effect. For example, the guidance information is "Please blend the second image into the background area without patterns and text in the initial virtual material", or "Please blend the second image into the upper layer of the initial virtual material and increase the transparency of the initial virtual material during blending".

[0131] Specifically, the first terminal can display an information provision area on the image fusion page. If the first terminal has confirmed that guidance information has been entered in the information provision area, it can either perform the action of fusion of the second image with the initial virtual material based on the guidance information to obtain the virtual material, or it can instruct the server to perform the action of fusion to obtain the virtual material, and then display the fused virtual material on the material requisition page.

[0132] In this embodiment, by inputting guidance information, the fusion process can be made more controllable, making it easier to obtain virtual materials that satisfy users and improving the interactive effect.

[0133] In some embodiments, a social method based on promotional information is provided. This method can be executed by a terminal, or it can be executed jointly by the terminal and a server, so that the method can be applied to... Figure 1 Taking the first terminal as an example, the process includes: displaying promotional information on the information feed page, which includes a description of the promotional object and social interaction controls; and responding to a trigger operation on the social interaction controls by using virtual materials associated with the promotional object to perform social interaction with at least one selected social account.

[0134] Among them, social interaction controls are used to trigger social interactions using virtual materials associated with the promoted object. Social interaction controls can be, for example, […]. Figure 3 Control 306 in the middle.

[0135] "Using virtual materials associated with the target audience to perform social interactions with at least one selected social media account" can be "performing social interactions with at least one selected social media account using virtual materials to carry virtual resources". For details on performing social interactions using virtual materials to carry virtual resources, please refer to the relevant embodiments mentioned above, which will not be repeated here.

[0136] Specifically, in response to a trigger operation on a social interaction control, the first terminal can send the virtual material to at least one selected social account, such as sending an emoji or a gift card, or send virtual resources generated using the virtual material, such as a red envelope, to at least one selected social account.

[0137] In some embodiments, the server may pre-store virtual resources generated using virtual materials, such as red envelopes. In response to a trigger operation on a social interaction control, the first terminal can retrieve the virtual resources generated using virtual materials from the server and send a message to at least one selected social account to share the virtual resources.

[0138] In some embodiments, in response to a trigger operation on a social interaction control, the first terminal may display a virtual resource editing page, in which the resource amount can be set. In response to an editing completion operation triggered on the virtual resource editing page, the first terminal generates or instructs the server to generate virtual resources based on the virtual materials and resource amount. If virtual resources are generated, a sharing control for the virtual resources is displayed. In response to a trigger operation on the sharing control, a message for sharing the virtual resource is sent to at least one selected social media account. The at least one selected social media account may be selected before or after the virtual resource is generated.

[0139] In some embodiments, in response to a trigger operation on a social interaction control, the first terminal can generate virtual resources according to a pre-set virtual resource generation strategy and virtual materials. For example, it can generate virtual resources according to a pre-set red envelope generation strategy and red envelope cover. Then, the virtual resources can be shared with at least one selected social media account. A detailed description of virtual resources can be found above and will not be repeated here. The pre-set virtual resource generation strategy may specify at least one of a strategy that determines the amount of the resource or a strategy that determines the message of blessing.

[0140] In some embodiments, in response to a trigger operation on a social interaction control, the first terminal may display a session list, determine the selected session in the session list, and identify each social account participating in the selected session as the selected social account.

[0141] In the aforementioned social methods based on promotional information, the promotional information is displayed on the news feed page. Since this information includes descriptions of the promoted object and social interaction controls, these controls can attract user attention, increasing the likelihood of triggering them and thus improving the interaction efficiency of the promotional information. Responding to triggers on these controls, virtual materials associated with the promoted object are used to perform social interactions with at least one selected social media account, enriching the social interaction methods and encouraging users to participate through these controls, further enhancing the interaction efficiency of the promotional information. Furthermore, because the virtual materials are associated with the promoted object, they can be disseminated through social interaction, helping to improve the conversion rate of the promotion.

[0142] In some embodiments, such as Figure 14 As shown, a social method based on virtual materials is provided. This method can be executed by a terminal, or jointly by a terminal and a server, and can be applied to... Figure 1 Taking the second terminal as an example, the explanation includes the following steps 1402 to 1406. Wherein:

[0143] Step 1402: In response to receiving a first message from the first social account to the session for sharing virtual resources generated using virtual materials, the first message is displayed on the session page for the second social account to send a message to the session. The virtual materials are provided by promotional information in the information flow page associated with the first social account, and the virtual materials are associated with the promotional object in the promotional information.

[0144] The second social account is the social account participating in the conversation, such as a friend's social account. The second terminal can display the information feed page provided by the social application logged into by the second social account (i.e., the information feed page associated with the second social account). In the friend circle, social accounts represent users. Each social account in the friend circle of the first social account can publish information feeds to the information feed page associated with the first social account. Similarly, each social account in the friend circle of the second social account can publish information feeds to the information feed page associated with the second social account. When the first and second social accounts belong to the same friend circle, the information feed published by the first social account to its associated information feed page can be displayed on the information feed page associated with the second social account. The relevant content of the first message has been described in the above-mentioned social methods based on promotional information and will not be repeated here.

[0145] Specifically, after receiving the first message, the second terminal can display a conversation page (referred to as the conversation page of the second social account) for the second social account to participate in the conversation, and display the first message on the conversation page of the second social account.

[0146] Step 1404: In response to receiving the virtual resources via the first message, display the interactive controls.

[0147] Specifically, in response to the triggering operation of the first message, the second terminal displays a resource claiming page and a claiming trigger control on the resource claiming page. In response to the triggering operation of the claiming trigger control, the second terminal claims virtual resources, such as red envelopes, using the identity of the second social account, and claims virtual materials, such as red envelope covers, using the identity of the second social account.

[0148] Step 1406: In response to a triggered operation on an interactive control, perform social interaction using virtual materials to carry virtual resources.

[0149] Specifically, after claiming virtual resources using a second social media account, the second terminal can display a success result page indicating that the second social media account has successfully claimed the virtual resources. This success result page displays at least one interactive control, which may include a control for replying to messages and another for initiating messages. In response to a trigger operation on the interactive control for initiating messages, the second terminal displays a list of conversations for the second social media account and initiates a second message to the selected conversation in the list to share new virtual resources generated based on the virtual material.

[0150] like Figure 15As shown, the second terminal displays the first message 1502 in the conversation page associated with the second social account, where "Xiaomei loves eating melons" represents the second social account. In response to the trigger operation on the first message 1502, the second terminal displays a resource claiming page, and on the resource claiming page, displays a claiming trigger control 1504. In response to the trigger operation on the claiming trigger control 1504, the second terminal displays a claiming success result page, and on the claiming success result page, displays an interactive control 1506 for initiating a message.

[0151] In some embodiments, the message initiation page displayed by the first terminal is called the first message initiation page. The second terminal, in response to a trigger operation on the interactive control used to initiate a message, displays the second message initiation page and initiates the second message through the second message initiation page. The process of initiating the second message can be referred to the process of initiating the first message, and will not be repeated here. It should be noted that the second message can be initiated to the session where the first message is located, or it can be initiated to other sessions to share new virtual resources.

[0152] In the aforementioned social method based on virtual materials, a first message is received from a first social account in the session, initiating the sharing of virtual resources generated using virtual materials. On the session page for a second social account to initiate a message in the session, the first message is displayed. In response to receiving virtual resources through the first message, interactive controls are displayed. In response to triggering operations on the interactive controls, social interaction is performed using virtual materials to carry virtual resources. The interactive controls can attract user attention and increase the likelihood of performing social interaction using virtual materials to carry virtual resources. Since the virtual materials are provided by promotional information in the information flow page associated with the first social account, and the virtual materials are associated with the promotional objects in the promotional information, the efficiency of interactions related to the promotional information can be improved.

[0153] In some embodiments, the method further includes: displaying material source prompt information corresponding to the first message; and displaying a feed page associated with the second social account in response to a triggering operation on the material source prompt information, and displaying the promotional information on the feed page.

[0154] Specifically, such as Figure 16 As shown, the second terminal displays material source prompt information 1602 in the conversation page associated with the second social account. In response to the source access operation triggered by the material source prompt information 1602, the second terminal can display the information flow page associated with the second social account.

[0155] In some embodiments, the second terminal may display material source information on the resource acquisition page. For example... Figure 16 As shown in (b), the resource acquisition page displays a prompt about the source of materials.

[0156] In this embodiment, corresponding to the first message, a material source prompt is provided, which allows for quick access to the promotional information and helps improve the promotional effect.

[0157] In some embodiments, the virtual resource is a first virtual resource, and in response to a triggering operation on an interactive control, performing social interaction with the virtual resource carried by the virtual material includes: in response to a triggering operation on the interactive control, initiating a second message in the session for sharing a second virtual resource generated using the virtual material.

[0158] Interactive controls are used to reply to messages. For example... Figure 17 As shown, the second terminal displays an interactive control 1702 for replying to messages on the successful result page.

[0159] Specifically, in response to the triggering operation of the interactive control used to reply to the message, the second terminal can generate a second virtual resource. The process of generating the second virtual resource can refer to the process of generating the first virtual resource described above, and will not be repeated here. The second terminal then sends a second message to the session where the first message is located to share the second virtual resource.

[0160] In this embodiment, by providing interactive controls on the successful result page, virtual materials can be used to quickly reply to messages, thus improving interaction efficiency.

[0161] In some embodiments, such as Figure 18 As shown, taking promotional information as an advertisement and virtual materials as red envelope covers as an example, a sequence diagram is provided that combines a social method based on promotional information with a social method based on virtual materials. It involves users, users' friends, an advertisement publishing module, a red envelope cover receiving module, a red envelope sending module, and a red envelope receiving module.

[0162] Specifically, when users browse their friends' feed (i.e., the information feed page), they see advertisements posted by brands. These advertisements contain the brand's promotional content (i.e., a description of the promoted product) and a link to claim a red envelope cover. The first interactive control can be this red envelope cover claim link. When a user clicks the red envelope cover claim link in the advertisement, the advertisement publishing module redirects to the red envelope cover claim page (material claim page). The red envelope cover claim module displays the red envelope cover claim page, showing the red envelope cover and a claim button. The claim button can be a save control or a second interactive control. When a user clicks the "Claim" button on the red envelope cover claim page and successfully claims the red envelope cover, the red envelope cover claim module can indicate successful claiming and display a claim success page. The claim success page can also prompt the user to use the red envelope cover to send New Year's greetings. When a user chooses to send a New Year's greeting after claiming the red envelope cover, the red envelope sending module displays the New Year's greeting sending page. Through the New Year's greeting sending page, the user can set a custom greeting message and amount, triggering the sending of New Year's greetings to friends using the claimed red envelope cover. The red envelope sending module can also record sending information. When a friend receives a New Year's greeting red envelope on their device, and opens the message and accepts the red envelope, a success message page is displayed, showing the red envelope amount and a greeting, and prompting the friend to send more red envelopes. The social methods based on promotional information and virtual materials provided in this application may also include a user management module. This module can belong to a server and is used to manage user information, red envelope cover acceptance records, red envelope sending records, etc.

[0163] This embodiment provides a novel social method that involves publishing brand advertisements and distributing red envelope covers in users' social circles. After receiving the red envelope cover, users can continue to send New Year's greeting red envelopes to other users, enhancing interactivity and fun among users, satisfying their social needs during the holidays, and creating a social diffusion effect. By embedding a link to receive the red envelope cover in the brand advertisement, users can actively participate in the advertisement interaction. After receiving the red envelope cover, they can continue to send New Year's greeting red envelopes to other users, creating a social diffusion effect. The advertisement information is widely spread in users' social circles, expanding the scope and influence of the advertisement. Through the combination of red envelope covers and New Year's greeting red envelopes, users gain real benefits and enjoyment while participating in the advertisement interaction, stimulating user enthusiasm and improving the conversion rate and effectiveness of the advertisement. Publishing New Year's greeting red envelopes in users' social circles greatly enhances the frequency and fun of user interaction, fully utilizing the diffusion effect of social networks, enabling red envelopes to spread widely in users' social circles, and strengthening the connection and interaction frequency between users.

[0164] The social methods based on promotional information and social methods based on virtual materials provided in this application can be applied in scenarios including but not limited to red envelope interaction scenarios, emoticon image interaction scenarios, gift card sharing scenarios, or digital collectible sharing scenarios.

[0165] In a gift card sharing scenario, the virtual material can be a gift card, which can be, for example, a card used to purchase a product or service promoted in a promotional message. A first terminal can use the social method based on promotional information provided in this application to claim the gift card and can then share it with friends via a message. After receiving the gift card, a friend's terminal can also claim the shared gift card using the social method based on virtual materials provided in this application and can continue to share the gift card.

[0166] In the digital collectible sharing scenario, the virtual material can be a digital collectible, which can be related to the promoted object, such as containing a virtual avatar of the promoted object. A first terminal can use the social method based on promotional information provided in this application to receive the digital collectible and can share it with friends by initiating a message. After receiving the digital collectible, a friend's terminal can also receive the digital collectible using the social method based on virtual materials provided in this application and can further share the digital collectible.

[0167] 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.

[0168] Based on the same inventive concept, this application also provides a promotional information-based social device for implementing the aforementioned promotional information-based social method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations of one or more promotional information-based social device embodiments provided below can be found in the limitations of the promotional information-based social method described above, and will not be repeated here.

[0169] In some embodiments, such as Figure 19As shown, a social device based on promotional information is provided, including: a promotional information display module 1902, a virtual material display module 1904, and a social interaction module 1906, wherein:

[0170] The promotion information display module 1902 is used to display promotion information on the information flow page. The promotion information includes a description of the promotion object and a first interactive control.

[0171] The virtual material display module 1904 is used to display virtual materials related to the promotion target and a second interactive control in response to a trigger operation on the first interactive control.

[0172] The social interaction module 1906 is used to perform social interactions with virtual resources carried by virtual materials in response to a trigger operation on the second interactive control.

[0173] In some embodiments, the social interaction module 1906 is further configured to, in response to a trigger operation on a second interactive control, display virtual resources generated using virtual materials and a third interactive control; and, in response to a trigger operation on the third interactive control, perform social interaction using the virtual resources.

[0174] In some embodiments, the social interaction module 1906 is further configured to, in response to a triggering operation on a third interactive control, initiate a first message for sharing virtual resources to the selected session; and display the first message on the session's session page.

[0175] In some embodiments, the virtual resource is a first virtual resource, and the device further includes a message receiving module, which is used to receive a second message initiated by the second social account in the session for sharing the second virtual resource generated using virtual materials when the second social account successfully claims the first virtual resource in the session; wherein the second message is triggered by a success result page indicating that the second social account has successfully claimed the first virtual resource.

[0176] In some embodiments, the virtual material is an emoji image group including multiple emoji images. The virtual material display module 1904 is further configured to display the emoji image group and the third interactive control in response to a trigger operation on the second interactive control, and to display a statement generation control; in response to a trigger operation on the statement generation control, to display a first statement input using the first social account and a second statement generated by at least one emoji image from the emoji image group, wherein the virtual resource is the second statement.

[0177] In some embodiments, the virtual material display module 1904 is further configured to display a second statement on the information flow page; corresponding to the second statement, a participation prompt message is displayed, which is used to point to promotional information.

[0178] In some embodiments, the information flow page is associated with a first social media account, and the virtual material display module 1904 is further configured to display a save control while displaying virtual materials and a second interactive control; and to retrieve virtual materials with the first social media account in response to a trigger operation on the save control.

[0179] In some embodiments, the virtual material display module 1904 is further configured to, in response to a trigger operation on a first interactive control, display a second interactive control, and display a plurality of first elements for promoting a target object, and display a plurality of second elements for marking the same date event; and display virtual materials generated using the selected first element and the selected second element.

[0180] In some embodiments, the virtual material display module 1904 is further configured to, in response to a trigger operation on the first interactive control, display an initial virtual material in the form of an image and an image fusion control; in response to a trigger operation on the image fusion control, display a first image and a fusion confirmation control; in response to a transformation operation on the first image, display a second image obtained by transforming the first image; and in response to a trigger operation on the fusion confirmation control, display a virtual material obtained by merging the second image with the initial virtual material.

[0181] In some embodiments, the virtual material display module 1904 is further configured to display at least one image style corresponding to the first image; and to display a second image obtained by transforming the first image according to the selected image style in response to a transformation operation on the first image.

[0182] In some embodiments, a social device based on virtual materials is provided, comprising: an information display module and an interaction module, wherein:

[0183] The information display module is used to display promotional information on the information feed page. The promotional information includes a description of the promoted object and social interaction controls.

[0184] The interaction module is used to respond to triggered actions of social interaction controls and perform social interactions with at least one selected social account using virtual materials associated with the target audience.

[0185] The modules in the aforementioned social networking device based on promotional information 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 corresponding operations of each module.

[0186] Based on the same inventive concept, this application also provides a virtual material-based social device for implementing the aforementioned virtual material-based social method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations of one or more embodiments of the virtual material-based social device provided below can be found in the limitations of the virtual material-based social method described above, and will not be repeated here.

[0187] In some embodiments, such as Figure 20 As shown, a social device based on virtual materials is provided, including: a message display module 2002, a resource acquisition module 2004, and an interaction execution module 2006, wherein:

[0188] The message display module 2002 is used to respond to receiving a first message initiated by a first social account to the session for sharing virtual resources generated using virtual materials, and to display the first message on the session page for a second social account to initiate a message to the session. The virtual materials are provided by promotional information in the information flow page associated with the first social account, and the virtual materials are associated with the promotional objects in the promotional information.

[0189] The resource acquisition module 2004 is used to display interactive controls in response to receiving virtual resources via the first message.

[0190] Interactive Execution Module 2006 is used to respond to triggered operations on interactive controls and to perform social interactions using virtual materials to carry virtual resources.

[0191] In some embodiments, the device is further configured to, in response to a first message, display material source prompt information pointing to promotional information; and, in response to a triggering operation for the material source prompt information, display a feed page associated with a second social media account, and display promotional information in the feed page.

[0192] In some embodiments, the virtual resource is a first virtual resource, and the interactive execution module 2006 is further configured to, in response to a triggering operation on the interactive control, initiate a second message to the session for sharing a second virtual resource generated using virtual materials.

[0193] In some embodiments, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 21As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data related to social methods based on promotional information and social methods based on virtual materials. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements a social method based on promotional information and a social method based on virtual materials.

[0194] In some embodiments, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 22 As 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, Near Field Communication (NFC), or other technologies. When executed by the processor, the computer program implements a social method based on promotional information or a social method based on virtual materials. 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.

[0195] Those skilled in the art will understand that Figure 21 and Figure 22 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.

[0196] In some embodiments, a computer device is 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-described social method based on promotional information.

[0197] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described social method based on promotional information.

[0198] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described social method based on promotional information.

[0199] In some embodiments, a computer device is 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-described social method based on virtual materials.

[0200] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above-described social method based on virtual materials.

[0201] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above-described social method based on virtual materials.

[0202] 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 related data must comply with relevant regulations. Users can refuse pushed advertisements or easily reject advertisement push information.

[0203] Those skilled in the art will understand that all or part of the processes in the methods of 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, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory 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, artificial intelligence (AI) processors, etc., and are not limited to these.

[0204] 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 application.

[0205] 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 social method based on promotional information, characterized in that, The method includes: Promotional information is displayed on the information flow page, and the promotional information includes a description of the promotional object and a first interactive control; In response to a trigger operation on the first interactive control, virtual materials related to the promotional object and a second interactive control are displayed; In response to a triggering operation on the second interactive control, social interaction is performed using the virtual material to carry virtual resources.

2. The method according to claim 1, characterized in that, The step of responding to a trigger operation on the second interactive control by using the virtual material to carry virtual resources to perform social interaction includes: In response to a trigger operation on the second interactive control, a virtual resource generated using the virtual material and a third interactive control are displayed; In response to a triggering operation on the third interactive control, social interaction is performed using the virtual resource.

3. The method according to claim 2, characterized in that, The step of performing social interaction with the virtual resource in response to a trigger operation on the third interactive control includes: In response to a triggering operation on the third interactive control, a first message for sharing the virtual resource is sent to the selected session; The first message is displayed on the session page of the session.

4. The method according to claim 3, characterized in that, The virtual resource is a first virtual resource, and the method further includes: When the second social account in the session successfully receives the first virtual resource, it receives a second message from the second social account in the session for sharing the second virtual resource generated using the virtual material. The second message is triggered by a success message page indicating that the second social account has successfully claimed the first virtual resource.

5. The method according to claim 2, characterized in that, The virtual material is a group of emoticon images including multiple emoticon images. The response to a trigger operation on the second interactive control, displaying virtual resources generated using the virtual material and a third interactive control, includes: In response to a trigger operation on the second interactive control, the emoji image group and the third interactive control are displayed, and a statement generation control is displayed; In response to a trigger operation on the statement generation control, a second statement generated using a first statement entered using the first social media account and at least one emoji image from the emoji image group is displayed, wherein the virtual resource is the second statement.

6. The method according to claim 5, characterized in that, The method further includes: The second statement is displayed on the information flow page; Corresponding to the second statement, a participation prompt message is displayed, which is used to point to the promotional information.

7. The method according to any one of claims 1 to 6, characterized in that, The information feed page is associated with the first social media account, and the method further includes: While displaying the virtual material and the second interactive control, a save control is also displayed; In response to a triggered operation on the save control, the virtual materials are claimed using the first social media account.

8. The method according to any one of claims 1 to 6, characterized in that, The step of displaying virtual materials related to the promoted object and a second interactive control in response to a trigger operation on the first interactive control includes: In response to a trigger operation on the first interactive control, a second interactive control is displayed, along with a plurality of first elements for promoting the promoted object and a plurality of second elements for marking the same date event. Displays the virtual material generated using the selected first element and the selected second element.

9. The method according to any one of claims 1 to 6, characterized in that, The step of displaying virtual materials related to the promoted object and a second interactive control in response to a trigger operation on the first interactive control includes: In response to a trigger operation on the first interactive control, an initial virtual material in the form of an image and an image fusion control are displayed; In response to a trigger operation on the image fusion control, the first image and a fusion confirmation control are displayed; In response to a transformation operation on the first image, a second image obtained by transforming the first image is displayed; In response to a trigger operation on the fusion confirmation control, the virtual material obtained by merging the second image with the initial virtual material is displayed.

10. The method according to claim 9, characterized in that, The method further includes: At least one image style is displayed corresponding to the first image; The step of displaying a second image obtained by transforming the first image in response to a transformation operation on the first image includes: In response to a transformation operation on the first image, a second image is displayed, which is obtained by transforming the first image according to the selected image style.

11. A social method based on promotional information, characterized in that, The method includes: Promotional information is displayed on the information feed page, and the promotional information includes a description of the promoted object and social interaction controls; In response to a triggering operation on the social interaction control, a social interaction is performed with at least one selected social account using virtual materials associated with the promotion target.

12. A social method based on virtual materials, characterized in that, The method includes: In response to receiving a first message from a first social media account to a session for sharing virtual resources generated using virtual materials, the first message is displayed on the session page for a second social media account to send a message to the session. The virtual materials are provided by promotional information in the information flow page associated with the first social media account, and the virtual materials are associated with the promotional object in the promotional information. In response to receiving the virtual resource via the first message, an interactive control is displayed; In response to a trigger operation on the interactive control, social interaction is performed using the virtual material to carry virtual resources.

13. The method according to claim 12, characterized in that, The method further includes: Corresponding to the first message, a material source prompt message pointing to the promotional information is displayed; In response to a triggering operation for the material source prompt information, a news feed page associated with the second social media account is displayed, and the promotional information is displayed on the news feed page.

14. The method according to claim 12 or 13, characterized in that, The virtual resource is the first virtual resource. The step of responding to a trigger operation on the interactive control by using the virtual material to carry virtual resources to perform social interaction includes: In response to a triggering operation on the interactive control, a second message is sent to the session for sharing a second virtual resource generated using the virtual material.

15. A social device based on promotional information, characterized in that, The device includes: The promotion information display module is used to display promotion information on the information flow page. The promotion information includes a description of the promotion object and a first interactive control. A virtual material display module is used to display virtual materials related to the promotion target and a second interactive control in response to a trigger operation on the first interactive control; The social interaction module is used to respond to a trigger operation on the second interactive control and perform social interaction using the virtual material to carry virtual resources.

16. A social device based on promotional information, characterized in that, The device includes: The information display module is used to display promotional information on the information flow page. The promotional information includes a description of the promotional object and social interaction controls. An interaction module is used to respond to a trigger operation on the social interaction control and perform social interaction with at least one selected social account using virtual materials associated with the promotion target.

17. A social device based on virtual materials, characterized in that, The device includes: The message display module is used to respond to receiving a first message initiated by a first social account to the session for sharing virtual resources generated using virtual materials, and to display the first message on the session page for a second social account to initiate a message to the session, wherein the virtual materials are provided by promotional information in the information flow page associated with the first social account, and the virtual materials are associated with the promotional object in the promotional information; The resource acquisition module is used to display interactive controls in response to acquiring the virtual resource via the first message; An interactive execution module is used to respond to a trigger operation on the interactive control and to perform social interactions using the virtual materials to carry virtual resources.

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 14.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 14.

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