Interaction method, device, electronic device, computer-readable medium, computer program

The interaction method enhances the gifting experience by enabling the gift giver to set display settings for the recipient, addressing the issue of unknown givers and improving user satisfaction.

JP2025522190AActive Publication Date: 2025-07-11BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024573280
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-07
Filing Date
2023-11-06
Publication Date
2025-07-11
Estimated Expiration
2043-11-06

AI Technical Summary

Technical Problem

The existing gifting processes over the Internet often fail to enhance user experience due to the recipient not knowing the giver, leading to suspicion and a diminished surprise factor.

Method used

An interaction method that allows a gift giver to select and set display settings for a gift, including form and content, which are then sent to the recipient's account for viewing, enhancing the surprise and experience for both parties.

Benefits of technology

Improves the gift-giving experience by allowing the recipient to recognize the giver and enhances the surprise element, thereby improving user satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025522190000001_ABST
    Figure 2025522190000001_ABST
Patent Text Reader

Abstract

The present application discloses an interaction method, apparatus, electronic device, and computer-readable medium. After receiving a gift-giving operation request, the method includes identifying a gift-to-be-presented object and a gift-receiving account, displaying a setting interface including several candidate display setting items corresponding to the gift-to-be-presented object, after receiving a setting operation triggered for the setting interface, identifying the target display setting item such that the target display setting item includes a target display form and target display content corresponding to the gift-to-be-presented object, and finally, by sending the target display setting item to the gift-receiving account, displaying the target display content in the target display form on the gift-receiving account so that the gift recipient can view the target display content via the gift-receiving account. This enables the gift recipient to know from the target display content that at least a gift has been given by the gift giver to themselves, thus being advantageous for improving the gift-giving experience of the gift giver and the gift-receiving experience of the gift recipient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] [Cross - Reference to Related Applications] This application claims priority based on Chinese Patent Application No. 202211384494.9 filed on November 7, 2022. All teachings of the above application are incorporated herein by reference.

[0002] [Technical Field] This application relates to the field of Internet technologies, and particularly to an interaction method, apparatus, electronic device, and computer - readable medium.

Background Art

[0003] With the development of Internet technologies, users can satisfy some of their commodity needs by realizing some interaction processes (such as recommendation, ordering, gifting, etc.) for a certain commodity via the Internet. Among them, gifting means that a user gifts a commodity ordered by himself / herself to another user as a present.

[0004] However, since there are defects in the gifting process of some commodities, it has affected the user experience.

Summary of the Invention

Means for Solving the Problems

[0005] To solve the above - mentioned technical problems, this application provides an interaction method, apparatus, electronic device, and computer - readable medium that can improve the user experience.

[0006] To achieve the above object, the technical solution according to this application is as follows.

[0007] This application In response to a gift-giving operation requirement, identify a gift-to-be-given object and a gift-receiving account, and display a setting interface including several candidate display setting items including at least one candidate display form and at least one candidate display content corresponding to the gift-to-be-given object. In response to a setting operation triggered for the setting interface, identify target display setting items including a target display form and target display content corresponding to the gift-to-be-given object. By sending the target display setting items to the gift-receiving account, display the target display content to the gift-receiving account in the target display form. An interaction method is provided.

[0008] In one possible embodiment, the target display form is to add the target display content corresponding to a predetermined array position in the playback-scheduled information display stream corresponding to the gift-receiving account to the playback-scheduled information display stream.

[0009] In one possible embodiment, the at least one candidate display content includes several candidate video data. The specific procedure for the target display content is as follows. In response to a selection operation on target video data among the several candidate video data, identify the target display content based on the target video data.

[0010] In one possible embodiment, the several candidate video data are identified based on at least one of the type to which the gift-to-be-given object belongs, the delivery time of the gift-to-be-given object, and related accounts corresponding to the gift-to-be-given object, and a predetermined relationship is satisfied between the related accounts and the gift-to-be-given object.

[0011] In one possible embodiment, the setting interface further includes video recording control. The specific procedure for the target display content is responding to a trigger operation on the video recording control to display a video recording page, and responding to a video recording operation triggered on the video recording page to generate video data to be used, and identifying the target display content based on the video data to be used.

[0012] In one possible embodiment, an account setting trigger control is further displayed on the setting interface, The method further includes responding to a trigger operation on the account setting trigger control to display an account setting page, and responding to an account setting operation triggered on the account setting page to identify a content display account corresponding to the gift receiving account and display a transmission confirmation page, Displaying the target display content in the target display form on the gift receiving account by sending the target display setting items to the gift receiving account responding to a transmission confirmation operation triggered on the transmission confirmation page, and sending the target display setting items to the content display account, so as to display the target display content in the target display form on the content display account.

[0013] In one possible embodiment, the specific procedure for the target display form is responding to a transmission confirmation operation triggered on the transmission confirmation page, if it is determined that the content display account meets a predetermined account condition, both an information stream display form in which the target display content is added to a playback schedule information display stream corresponding to the content display account and a message display form in which a message corresponding to the target display content is added to a session page corresponding to the content display account are specified as the target display form, and When it is determined that the content display account does not meet the predetermined account conditions, specifying the message display form as the target display form is included.

[0014] In one possible embodiment, the method further includes When it is determined that the content display account meets the predetermined account conditions, displaying a push time setting page In response to a push time setting operation triggered for the push time setting page, specifying the push time of the target display content, and Specifically, the information stream display form is to add the target display content to a playback schedule information display stream corresponding to the content display account according to the push time.

[0015] In one possible embodiment, displaying the transmission confirmation page includes displaying the transmission confirmation page within a first area of the setting interface, and displaying first prompt content within a second area of the setting interface, where the second area and the first area do not overlap The method further includes In response to a transmission confirmation operation triggered for the transmission confirmation page, switching the first prompt content displayed within the second area to second prompt content, and switching the transmission confirmation page to a transmission result prompt interface In response to a trigger operation for the transmission result prompt interface, displaying a session display page, and displaying a message corresponding to the gift-scheduled object on the session display page In response to a trigger operation for the message, displaying the target display content corresponding to the gift-scheduled object, and

[0016] In one possible embodiment, the target display content includes video data and logistics status description information The method further comprises displaying a video display page corresponding to the video data in response to a trigger operation on the video data; alternatively displaying a logistics information display page corresponding to the gift-to-be-presented object in response to a trigger operation on the logistics status description information, including; and / or The method further comprises after the target display content is identified, adjusting the account setting trigger control from a non-triggerable state to a triggerable state.

[0017] In one possible embodiment, when there is no predetermined matching relationship between the content display account and the gift receiving account, the target display content includes a verification page for receiving verification information input using the content display account, and object setting display content for being displayed on the content display account in the target display form when it is confirmed that the verification information matches the target verification content corresponding to the gift receiving account.

[0018] In one possible embodiment, the method further comprises displaying a gift presentation object aggregation page in response to a predetermined operation, including identifying a gift-to-be-presented object and a gift receiving account in response to a gift presentation operation request, which identifying the gift-to-be-presented object in response to a gift presentation object ordering operation triggered on the gift presentation object aggregation page and displaying an order display page; and identifying the gift receiving account in response to a gift receiving information input operation triggered on the order display page. Displaying a setting interface means In response to a resource value payment operation triggered for the order display page, displaying a setting interface, including.

[0019] This application In response to a gift presentation operation request, identifying a gift-to-be-presented object and a gift-receiving account, and a first identification unit for displaying a setting interface including several candidate display setting items including at least one candidate display form and at least one candidate display content corresponding to the gift-to-be-presented object, A second identification unit for identifying a target display setting item including a target display form and a target display content corresponding to the gift-to-be-presented object in response to a setting operation triggered for the setting interface, An information transmission unit for transmitting the target display setting item to the gift-receiving account to display the target display content in the target display form on the gift-receiving account, to provide an interaction device.

[0020] This application further provides an electronic device comprising a processor and a memory, The memory is used to store instructions or computer programs, The processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute the interaction method provided by this application, to provide an electronic device.

[0021] This application further provides a computer-readable medium storing instructions or a computer program that, when executed by a device, cause the device to execute the interaction method provided by this application.

[0022] This application provides a computer program product including a computer program mounted on a non-transitory computer-readable medium and including program code for executing the interaction method according to this application.

[0023] This application has at least the following advantages compared with the prior art.

[0024] In the technical solution according to this application, in an electronic device, after the electronic device receives a gift-giving operation request, it identifies a gift-to-be-presented object and a gift-receiving account, displays a setting interface including several candidate display setting items corresponding to the gift-to-be-presented object, and these candidate display setting items include at least one candidate display form (for example, direct message method, main information stream push method, etc.) and at least one candidate display content (for example, multiple blessing videos, etc.). After receiving a setting operation triggered for the setting interface, the target display setting item is identified so that the target display setting item includes a target display form and a target display content corresponding to the gift-to-be-presented object. Finally, by sending the target display setting item to the gift-receiving account, the target display content is displayed to the gift-receiving account in the target display form, and the gift recipient can view the target display content through the gift-receiving account. Therefore, the gift recipient can know from the target display content that at least he / she has received a gift from the user of the electronic device (i.e., the gift giver). In this way, it is beneficial to improve the gift-giving experience of the gift giver and the gift-receiving experience of the gift recipient.

Brief Description of the Drawings

[0025]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Embodiments for Carrying Out the Invention

[0026] To more clearly explain the technical solutions in the embodiments of the present application or the prior art, the drawings that need to be used in the following description of the embodiments or the prior art will be briefly described. Obviously, the drawings in the following description are only some embodiments described in the present application. For those skilled in the art, other drawings can be obtained from these drawings without creative labor.

[0027] Actually, regarding the gift-giving flow of some products, when a gift giver orders a certain product, the gift giver only needs to write the address of the gift recipient as the delivery destination of the product, so that the product can be directly delivered to the recipient later. However, in these gift-giving flows, if the gift giver does not inform the gift recipient in advance, when the gift recipient receives the product, since the gift recipient does not know who the gift giver is, the suspicion of the gift recipient is more likely to be higher than the surprise, and thus there is a defect that the gift-receiving experience of the gift recipient is not good.

[0028] Based on the content of the above paragraphs, in order to better solve the technical problems shown in the background art section, the present application provides an interaction method, and the method is specifically as follows: In an electronic device, after the electronic device receives a gift-giving operation request, it identifies a gift-to-be-presented object and a gift-receiving account, displays a setting interface including several candidate display setting items corresponding to the gift-to-be-presented object, and these candidate display setting items include at least one candidate display form (for example, direct message method, main information stream push method, etc.) and at least one candidate display content (for example, multiple blessing videos, etc.). After receiving a setting operation triggered for the setting interface, a target display setting item is determined, so that the target display setting item includes a target display form and target display content corresponding to the gift-to-be-presented object. Finally, the target display setting item is sent to the gift-receiving account, and by displaying the target display content in the target display form on the gift-receiving account, the gift recipient can view the target display content through the gift-receiving account. Therefore, the gift recipient can know from the target display content that at least a gift has been sent to themselves from the user of the electronic device (i.e., the gift giver). In this way, it is beneficial to improve the gift-giving experience of the gift giver and the gift-receiving experience of the gift recipient.

[0029] In addition, the present application does not limit the execution entity of the interaction method according to the present application. For example, the interaction method according to the present application may be applied to a terminal device or a server. Also, for example, the interaction method according to the present application may be realized by a data interaction process between a terminal device and a server. Among them, the terminal device may be a smartphone, a computer, a Personal Digital Assistant (PDA), a tablet terminal, etc. The server may be a stand-alone server, a cluster server, or a cloud server.

[0030] To help those skilled in the art better understand the solutions of this application, the following will clearly and completely describe the technical solutions in the embodiments of this application with reference to the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative efforts shall fall within the protection scope of this application.

[0031] To better understand the technical solutions related to this application, first, the interaction method related to this application will be described below with reference to several drawings. As shown in FIG. 1, the interaction method provided by the embodiment of this application includes the following S1 to S3. Among them, FIG. 1 is a flowchart of the interaction method related to this application.

[0032] S1: In response to a gift-giving operation request, identify the object to be gifted and the gift-receiving account, and display a setting interface including several candidate display setting items including at least one candidate display form and at least one candidate display content corresponding to the object to be gifted.

[0033] Among them, the gift-giving operation request is used to request to gift the object to be gifted to the gift recipient as a gift, and the gift-giving operation request is triggered by the gift giver. In addition, this application does not limit the triggering method of the above gift-giving operation request. For example, it may be implemented with any request that can trigger an existing or future gift-giving flow. Also. For example, it may be implemented with the request triggering methods shown in the following Step 11 to Step 13.

[0034] The object to be gifted means an object ordered and purchased by the gift giver and gifted to the gift recipient as a gift. In addition, this application does not limit the object. For example, it may be a purchasable commodity (such as a cup, etc.), or it may be an enjoyable service (such as a haircut or a hot pot visit service, etc.).

[0035] The gift recipient account is used to identify the gift recipient, and this application does not limit the embodiments of the gift recipient account. For example, when the interaction method provided by this application is applied to a certain platform that can provide an object purchase function (for example, a platform corresponding to a certain client, etc.), the gift recipient account may refer to the user account (for example, contact information) of the gift recipient input by the gift giver to the platform (for example, the order display page shown below), and the gift giver has agreed that the platform can obtain the user account of the gift recipient.

[0036] In addition, this application does not limit the specific procedures for identifying the above-mentioned gift object to be presented and the gift recipient account. For example, it may be implemented by any method that can obtain information about existing or future gift objects and gift recipients.

[0037] Actually, in order to better improve the user experience, this application further provides specific procedures for identifying the above-mentioned gift object to be presented and the gift recipient account. Specifically, it may include the following steps 11 to 13.

[0038] Step 11: In response to a predetermined operation, display a gift presentation object aggregation page.

[0039] Among them, the gift presentation object aggregation page is used to display several objects that can be ordered as gifts and are selectable by the user. Therefore, the user can gift one or more objects from the gift presentation object aggregation page to others as gifts. Regarding the objects displayed on the gift presentation object aggregation page, it can be understood that each of them will be regarded as a gift-to-be-presented object in response to the trigger operation of the gift presentation operation request. In addition, this application does not limit the display form of the gift presentation object aggregation page for these objects. For example, it may be displayed in the form of product cards, live streaming videos, etc. Also, this application does not limit the embodiments of the gift presentation object aggregation page.

[0040] The predetermined operation is used to trigger the gift selection flow, and this application does not limit the predetermined operation. For the convenience of understanding, the following will be described with reference to three cases.

[0041] Case 1: When the interaction method according to this application is applied to a certain client, the user can access the gift presentation object aggregation page by searching for one predetermined keyword within the client. Therefore, the user can select the gift they want to give from the gift presentation object aggregation page.

[0042] As can be seen, in some application scenarios, when the interaction method according to this application is applied to a certain client, the above-mentioned "predetermined operation" may specifically refer to the search operation for the predetermined keyword triggered within the client. Among them, there is a corresponding relationship between the predetermined keyword and the gift presentation object aggregation page. Therefore, the gift presentation object aggregation page can be displayed to the user as the search result corresponding to the predetermined keyword.

[0043] Case 2: When the interaction method according to the present application is applied to a client that can provide a user with a playback function for a video information stream, and if an entry of the gift presentation object aggregation page is displayed in certain video data in the video information stream, when the user views the video data, the user can access the gift presentation object aggregation page by performing a trigger operation (such as a click operation, etc.) on the entry, and thus, the user can select a gift to give on the gift presentation object aggregation page. Note that the present application does not limit the embodiments of the entry. For example, it may be a control or an area where a certain gesture can be triggered, whereby a trigger operation on the entry can be realized through the gesture. Also, for example, when the video information stream includes a plurality of short videos, the entry may mean an anchor point provided in a certain short video, and thus, the user can jump to the gift presentation object aggregation page by clicking on the anchor point.

[0044] As can be seen, in some application scenarios, the interaction method according to the present application is applied to a client that can provide a user with a playback function for a video information stream, and when an entry of the gift presentation object aggregation page is displayed on predetermined video data in the video information stream, the "predetermined operation" may specifically mean a trigger operation (such as a click operation, etc.) on the entry displayed in the predetermined video data. Among them, the predetermined video data means video data set in advance for displaying the entry of the gift presentation object aggregation page.

[0045] Case 3: When the interaction method according to the present application is applied to a client that can provide a live streaming video viewable by a user, and if an entry of the gift presentation object aggregation page is displayed in a certain live streaming video, when the user views the live streaming video, the user accesses the gift presentation object aggregation page through a trigger operation on the entry, and thus the user can select a gift to give on the gift presentation object aggregation page.

[0046] As can be seen, in some application scenarios, the interaction method according to the present application is applied to a client that can provide several live streaming videos viewable by a user, and if an entry of the gift presentation object aggregation page is displayed in a predetermined live streaming video among these live streaming videos, the above "predetermined operation" may specifically mean a trigger operation on the entry displayed in the predetermined live streaming video. Among them, the predetermined live streaming video means the live streaming video data in which the entry of the gift presentation object aggregation page is displayed.

[0047] As can be seen from the above three cases, the predetermined operation may be different in different application scenarios, so the predetermined operation may be set based on the actual application scenario.

[0048] As can be seen from the relevant content of step 11 above, for a gift giver, if they want to select a gift for a gift recipient through a certain client, after the client receives a predetermined operation triggered by the gift giver, the client directly displays a gift presentation object aggregation page corresponding to the predetermined operation, so that a large number of selectable objects on the gift presentation object aggregation page can be displayed to the gift giver, and thus the gift giver can select one gift for the gift recipient from among those objects.

[0049] Step 12: In response to a gift presentation object ordering operation triggered for the gift presentation object aggregation page, identify the object to be presented and display an order display page.

[0050] Among them, the gift presentation object ordering operation is used to trigger an ordering procedure for a certain object displayed on the gift presentation object aggregation page above, and this application does not limit the gift presentation object ordering operation. For example, it may be implemented by any operation that can place an order for one purchasable object that exists currently or will appear in the future.

[0051] The order display page is used to display the order details of the object to be presented (such as the delivery address, recipient identification, resource value that needs to be paid to purchase the object to be presented, etc.), and this application does not limit the implementation form of the order display page. For example, it may be page 200 shown in Figure 2.

[0052] In addition, for page 200 shown in Figure 2, not only order detail information such as the delivery address, recipient identification, and resource value that needs to be paid to purchase the object to be presented is displayed on the page 200, but also information for emphasizing the gift presentation scene is displayed. For example, a prompt message "You can take a blessing video after placing the order and convey your feelings to the other party" is displayed on the page 200.

[0053] As can be seen from the related content of step 12 above, for an electronic device, when the electronic device is displaying a gift presentation object aggregation page, after the electronic device receives a gift presentation object ordering operation triggered for the page, an object targeted by the gift presentation object ordering operation (for example, product 1 shown in FIG. 2) is specified as a gift presentation object, and an order display page corresponding to the object (for example, page 200 in FIG. 2) may be displayed. Thus, some information about the gift recipient of the object (for example, delivery address, etc.) can be filled in by the gift giver on the order display page.

[0054] Step 13: In response to a gift recipient information input operation triggered for the order display page, identify a gift recipient account.

[0055] Among them, the gift recipient information input operation is used to input information about the gift recipient (for example, information such as address and contact information) on the order display page above, and the present application does not limit the gift recipient information input operation.

[0056] As can be seen from the related content of steps 11 to 13 above, in some application scenarios, when the interaction method according to the present application is applied to a client, the client may display a gift presentation object aggregation page in response to a predetermined operation. Thus, several selectable objects on the gift presentation object aggregation page can be displayed to the gift giver. After the client receives a predetermined gift presentation object ordering operation triggered for the gift presentation object aggregation page, an order display page of the gift presentation object pointed to by the ordering operation is displayed. Thus, some information about the gift recipient (for example, information such as address and contact information) can be filled in by the gift giver on the order display page. In this way, the process of giving a gift from the gift giver to the gift recipient can be realized.

[0057] Actually, to better improve the user experience, in addition to purchasing a gift, the gift giver can also send information about the gift (such as a blessing video, etc.) to the gift recipient through some means. Thus, the gift recipient can know in advance about the gift and the information related to the gift (such as blessings, logistics, etc.) through these information, so as to better meet the needs. In order to better meet the needs, the present application provides a setting interface (such as page 204 shown in FIG. 2), through which the gift giver can set some information (such as a blessing video, etc.) related to the object to be presented.

[0058] In addition, the present application does not limit the display timing of the above setting interface. For example, it may be before the payment is made for the object to be presented, or it may be after the payment is made for the object to be presented. As can be seen, in one possible embodiment, the display timing of the setting interface may specifically be as follows: when the order display page corresponding to the object to be presented (such as page 200 in FIG. 2) is displayed, in response to a resource value payment operation triggered for the order display page (such as a click operation on control 202 shown in FIG. 2 → a click operation on control 203 in payment confirmation page 201, such an operation sequence), the setting interface (such as page 204 in FIG. 2) is displayed. Among them, the resource value payment operation is used to complete the resource payment process for the object to be presented.

[0059] In addition, the present application does not limit the embodiment of the above setting interface. For example, to better improve the user experience, the setting interface may include some candidate display setting items corresponding to the object to be presented. Thus, these candidate display setting items can be used to set the related information corresponding to the object to be presented (such as a blessing video and the display form of the blessing video, etc.).

[0060] Furthermore, this application does not limit the embodiments of the above "several candidate display setting items". For example, it may include at least one candidate display form (e.g., direct message method, display form by information stream, etc.) and at least one candidate display content (e.g., a card with blessing words, or a plurality of blessing videos shown on page 204 in FIG. 2, etc.). Among them, each candidate display content is a sample content (or template content, etc.) with information of a predetermined type (e.g., a predetermined blessing word). Therefore, the gift giver can select one content that matches his / her mood expression needs from these candidate display contents, and then the gift giver can express his / her mood of giving the gift (e.g., a mood such as blessing) to the gift recipient through the selected candidate display content. The candidate display form means a display form adopted when displaying the related information (i.e., display content) set for the gift giving object to the gift recipient.

[0061] Regarding the above "at least one candidate display form", this application does not limit the "at least one candidate display form". For example, it may be a direct message method, or a method of displaying via a certain information stream, or a method of searching and displaying via a password link. Note that this application does not limit the embodiments of the password link.

[0062] In addition, in one implementation, when the interaction method according to the present application is applied to a certain predetermined platform that can provide an object purchase function, if the gift receiving account is a registered account of the predetermined platform, the candidate display forms may include the direct message method and the information stream display form. If the gift receiving account does not belong to the registered account of the predetermined platform, the candidate display form may be to generate a corresponding password link and jump to the interface of the application specified by the user (for example, any one of interaction systems 1 to 3 shown on page 402 in FIG. 4) and paste the password link. Therefore, the gift recipient can confirm the display content corresponding to the object to be presented through the password link.

[0063] Regarding the above-mentioned "at least one candidate display content", the present application does not limit the implementation form of the "at least one candidate display content". For example, in some application scenarios, the "at least one candidate display content" may include some candidate video data (for example, multiple blessing videos shown on page 204 in FIG. 2 and page 300 in FIG. 3). The present application does not limit the specific procedure for the some candidate video data. For example, in order to better improve the user experience, the specific procedure for the some candidate video data may specifically identify some candidate video data corresponding to the object to be presented according to at least one of the type to which the object to be presented belongs (for example, having some moral implications), the delivery time of the object to be presented (for example, being close to a certain holiday), and the related account corresponding to the object to be presented (for example, a merchant account). Therefore, these candidate video data can satisfy the needs of expressing the mood of the gift giver for gift giving as much as possible. Among them, a predetermined related relationship preset is satisfied between the related account and the object to be presented.

[0064] Note that the above "type to which the object to be presented belongs" is used to represent the type attribution status of the object to be presented, and this application does not limit the "type to which the object to be presented belongs". For example, it may include the implied type corresponding to the object to be presented (that is, what kind of implication the object to be presented has). The above "delivery time of the object to be presented" means the time when the object to be presented arrives at the recipient's delivery address of the gift. Therefore, it is possible to infer which holiday gift the object to be presented belongs to through the "delivery time of the object to be presented". The above "associated account corresponding to the object to be presented" means a user account that satisfies a predetermined association relationship with the object to be presented, and this application does not limit the associated account. For example, the associated account may be a merchant account for providing the object to be presented, or a user account of a user (such as a master, etc.) who has purchased the object to be presented, or a user account of a user (such as a star, talent, etc.) who recommends the object to be presented.

[0065] As can be seen from the content of the above two paragraphs, in some application scenarios, after the object to be presented is identified, some video data related to the object to be presented may be identified as some candidate video data corresponding to the object to be presented, and these candidate video data may be identified from the four types of video data shown in the following (1) to (4). Therefore, these candidate video data can satisfy the needs of the gift giver to express the mood of gift giving as much as possible.

[0066] (1) Some blessing video data associated with one or more types to which the object to be presented belongs. For example, some blessing video data associated with the implication represented by the object to be presented. Therefore, these blessing video data can satisfy the needs of the gift giver for implication selection.

[0067] (2) Some blessing video data associated with one or more holidays that are relatively close to the delivery time of the object to be presented, so that these blessing video data can meet the customization needs of gift givers on holidays.

[0068] (3) Some blessing video data that has been provided in advance for the object to be presented by the merchant account of the object to be presented.

[0069] (4) Some blessing video data recorded and provided for the object to be presented by the user accounts of some users (for example, experts).

[0070] As can be seen from the related content of S1 above, in the electronic device, after the electronic device receives the gift presentation operation request, it identifies the gift presentation object (for example, product 1 shown in FIG. 2) and the gift receiving account, and displays the setting interface (for example, page 204 in FIG. 2), so that subsequently the gift recipient can, through the setting interface, set the prompt information (for example, the blessing video and the display form of the blessing video, etc.) regarding the object to be presented.

[0071] S2: In response to the setting operation triggered for the setting interface, identify the target display setting items including the target display form and the target display content corresponding to the object to be presented.

[0072] Among them, the setting operation is used to indicate the setting procedure for the object to be presented, and this application does not limit the setting operation.

[0073] The target display setting item is used to indicate what information the gift giver has set for the above-mentioned gift-to-be-presented object, and the target display setting item may include a target display form corresponding to the gift-to-be-presented object and target display content corresponding to the gift-to-be-presented object. For the convenience of understanding, the content related to the target display form and the target display content will be described below respectively.

[0074] The above-mentioned "target display form" means the display form set for the gift-to-be-presented object, whereby the subsequent target display content can be displayed to the gift recipient in this target display form.

[0075] In addition, this application does not limit the target display form, and for example, it may be implemented in any of the following embodiments of the target display form.

[0076] In addition, this application does not limit the specific procedure of the above-mentioned target display form. For example, it may be implemented via a related control having a display form setting function deployed on the above-mentioned setting interface. Also, for example, it may be implemented using the specific procedure of the target display form shown in the following steps 41 to 42.

[0077] The above-mentioned "target display content" means the display content set for the gift-to-be-presented object. Therefore, after the gift recipient sees the target display content, the gift recipient can know that the gift has been given to him / her by the gift giver and the feelings conveyed by the gift.

[0078] In addition, this application is not limited to the above target display content, and for example, it may include at least the blessing video 1 shown in FIG. 2 or the blessing video 2 shown on page 300 in FIG. 3. Also, for example, in order to better improve the user experience, the target display content may include at least video data (such as the blessing video 1 shown in FIG. 2, etc.) and logistics status description information corresponding to the object to be presented. Among them, the logistics status description information can indicate the real-time logistics status of the object to be presented. Note that the dotted arrow in FIG. 3 is used to indicate a left swipe operation.

[0079] In addition, this application does not limit the specific procedure of the above target display content. For the convenience of understanding, the following will be described with reference to two examples.

[0080] Example 1: When some candidate video data is included in the above "at least one candidate display content" (that is, some candidate video data is displayed on the above setting interface), the specific procedure of the above target display content may specifically, in response to a selection operation on the target video data among the some candidate video data (for example, a click operation on the check button corresponding to the blessing video 1 shown on page 400 in FIG. 4), identify the target display content based on the target video data, so that the target display content includes the target video data. Among them, the target video data means the selected candidate video data.

[0081] As can be seen, in some application scenarios, in an electronic device, a setting interface corresponding to the above-mentioned gift-planned object (for example, page 400 in FIG. 4) is displayed on the electronic device. And when several candidate video data are displayed on the setting page, after the electronic device receives a selection operation for target video data among these candidate video data, according to the target video data, target display content corresponding to the gift-planned object target may be specified. Thereby, the target display content includes the target video data. Then, when the target display content is displayed to the gift recipient, the gift recipient can know the gift-giving intention of the gift giver from the target video data.

[0082] Exemplification 2: When the video recording control is further included in the above-mentioned setting interface, the specific procedure for specifying the above-mentioned target display content may specifically include the following steps 21 to 22.

[0083] Step 21: In response to a trigger operation on the above-mentioned video recording control, display a video recording page.

[0084] Among them, the video recording control is used to trigger a recording procedure for video data, and this application does not limit the video recording control. For example, it may be the control 207 in FIG. 2.

[0085] In addition, this application does not limit the trigger operation on the video recording control. For example, it may be a click operation.

[0086] The video recording page means a page for providing a video recording function, and this application does not limit the video recording page.

[0087] Step 22: In response to a video recording operation triggered for the video recording page, generate video data to be used, and based on the video data to be used, identify target display content so that the target display content includes the video data to be used.

[0088] Among them, the video recording operation means an operation or operation sequence that needs to be triggered in the recording procedure of one piece of video data, and this application does not limit the video recording operation.

[0089] The video data to be used means the video data recorded through the above video recording operation.

[0090] As can be seen from the relevant content of the above Step 21 to Step 22, in some application scenarios, when a setting interface is displayed on the electronic device, the gift giver can not only select one piece of video data from a plurality of pieces of video data displayed on the interface, but also record one piece of video data through the page. Thereby, the recorded video data can better express the gift-giving sentiment of the gift giver, and then the video data can be sent to the gift recipient as a blessing video. In this way, it is advantageous to improve the user experience.

[0091] As can be seen from the related content of S2 above, in an electronic device, when a setting interface corresponding to a gift object to be presented is displayed on the electronic device, after the electronic device accepts a setting operation triggered for the setting interface (for example, the operation sequences shown in FIGS. 4 to 5), the target display setting item may be specified according to the setting operation. Therefore, the target display setting item may include a target display form and target display content corresponding to the gift object to be presented. Then, the target display content can be displayed in the target display form for the gift recipient corresponding to the gift object to be presented, and the gift recipient can know information about the gift given by the gift giver to himself / herself (for example, the feeling of giving the gift and the logistics, etc.) from the target display content.

[0092] S3: By sending the target display setting item to the gift receiving account, the target display content is displayed in the target display form on the gift receiving account.

[0093] In the embodiments of the present application, in an electronic device, after the electronic device obtains the target display setting item, the electronic device may send the target display setting item to the gift receiving account. Therefore, the gift receiving account can display the target display content in the target display form, and the gift recipient represented by the gift receiving account can know information about the gift given by the gift giver to himself / herself (for example, the feeling of giving the gift and the logistics, etc.) from the target display content.

[0094] In addition, this application does not limit the above target display form. For example, specifically, the target display content is added to the playback schedule information display stream corresponding to the above gift receiving account, and the target display content corresponds to a predetermined arrangement position in the playback schedule information display stream. As a result, the gift recipient represented by the gift receiving account can view the target display content at the predetermined arrangement position in the playback schedule information display stream. Among them, the playback schedule information display stream means an information stream (such as a video information stream, etc.) that can be played and displayed on the client where the gift account is logged in, and this application does not limit the playback schedule information display stream. The predetermined arrangement position may be set in advance. For example, it may be the second position, that is, the gift recipient can view the target display content within the information data (such as video data, etc.) displayed second in the playback schedule information display stream. For the convenience of understanding, the following will be described with reference to examples.

[0095] As an example, the interaction method according to the present application is applied to a certain platform (for example, a certain client, etc.) that can provide an object purchase function. The gift giver selects to place an order for the gift object on the platform, and further enters the gift recipient contact information (for example, the mobile phone number of the gift recipient, etc.) in the recipient contact information on the order display page corresponding to the gift object. Assume that the gift recipient can log in to the platform via the gift recipient account (for example, the gift recipient can log in to the platform using a certain platform registered account associated with the gift recipient account). That is, on the above platform, after the gift recipient logs in to the platform via the gift recipient account, the platform may display a playback schedule information display stream (for example, a short video stream, etc.) to the gift recipient. Therefore, the gift recipient can check each information data (for example, short video data, etc.) that is sequentially displayed and played in the playback schedule information display stream.

[0096] As can be seen from the above assumption, the playback schedule information display stream is a video data sequence of {the first short video, the second short video, the third short video, ···, the Y-th short video}, and when the predetermined array position is the third position, after obtaining the target display content, the target display content is added to the third array position in the playback schedule information display stream, thereby obtaining a new playback schedule information display stream, a video data sequence of {the first short video, the second short video, the target display content, the third short video, ···, the Y-th short video}. Therefore, after the gift recipient logs in to the platform via the gift recipient account, the platform can display the new playback schedule information display stream to the gift recipient, and the gift recipient can view the new playback schedule information display stream in the order of the first short video, the second short video, the target display content, the third short video, ···, the Y-th short video from the platform. In this way, the purpose of suddenly showing the target display content while the gift recipient is viewing the new playback schedule information display stream can be achieved, which is advantageous for enhancing the surprise feeling of the gift recipient.

[0097] As can be seen from the related content of S1 to S3 above, in the interaction method provided by the embodiment of the present application, after the electronic device receives a gift presentation operation request, it identifies the object to be presented and the gift receiving account, and displays a setting interface including several candidate display setting items corresponding to the object to be presented. These candidate display setting items include at least one candidate display form (for example, direct message method, main information stream push method, etc.) and at least one candidate display content (for example, multiple blessing videos, etc.). After receiving a setting operation triggered for the setting interface, it identifies the target display setting item, so that the target display setting item includes the target display form and target display content corresponding to the object to be presented. Finally, it sends the target display setting item to the gift receiving account, thereby displaying the target display content in the target display form to the gift receiving account, and the gift recipient can view the target display content through the gift receiving account. Therefore, the gift recipient can know from the target display content that at least he has received a gift from the user of the electronic device (i.e., the gift giver). In this way, it is beneficial to improve the gift sending experience of the gift giver and the gift receiving experience of the gift recipient.

[0098] Actually, in order to better improve the user experience, the gift giver may set a user account (i.e., the display account of the target display content) for displaying the target display content through the above setting interface. Based on this, the present application further provides another possible embodiment of the above interaction method. In this embodiment, when an account setting trigger control (for example, control 205 in FIG. 2) is also displayed on the setting interface, the interaction method may include at least the following steps 31 to 33. Among them, the execution time of step 31 is later than the execution time of S1 above.

[0099] Step 31: In response to a trigger operation on the account setting trigger control in the setting interface, display an account setting page.

[0100] Among them, the account setting trigger control is used to trigger the setting flow for the display account of the above target display content. This application does not limit the account setting trigger control. For example, it may be the control 205 in FIG. 2.

[0101] In addition, this application does not limit the trigger operation on the above account setting trigger control. For example, it may be a click operation.

[0102] Actually, in order to better improve the user experience, this application further provides one possible implementation form of the above account setting trigger control. Specifically, after the target display content corresponding to the above gift-giving planned object is specified, the account setting trigger control is adjusted from a non-triggerable state (for example, the state of the control 205 in FIG. 2) to a triggerable state (for example, the state of the control 401 in FIG. 4). Among them, the account setting trigger control in the non-triggerable state cannot respond to the user's trigger operation, or can only use a predetermined prompt message (for example, a prompt message saying "Please select a blessing video first") to respond to the user's trigger operation. The account setting trigger control in the triggerable state can respond to the user's trigger operation by using the above account setting page.

[0103] As can be seen, in some application scenarios, in an electronic device, when the electronic device is displaying a setting page corresponding to the above-mentioned gift-giving target object, if the gift giver has not yet set the target display content corresponding to the gift-giving target object, the account setting trigger control displayed on the setting page is always in a non-triggerable state. Therefore, the gift giver cannot set the information display account corresponding to the gift-giving target object through the account setting trigger control. However, if the gift giver has set the target display content, the account setting trigger control displayed on the setting page is adjusted from a non-triggerable state to a triggerable state. Therefore, the gift giver can set the information display account corresponding to the gift-giving target object through the account setting trigger control, and then use the set information display account to display the target display content. In this way, the adverse effects caused by incorrect operations (such as directly triggering the friend account selection flow without selecting a blessing video) can be effectively avoided, which is beneficial to improving the user experience.

[0104] The above-mentioned "account setting page" is used to provide an account setting service for the gift giver, and this application does not limit the account setting page. For example, it may be page 402 shown in FIG. 4.

[0105] Step 32: In response to the account setting operation triggered for the above-mentioned account setting page, identify the content display account corresponding to the above-mentioned gift-receiving account and display a transmission confirmation page.

[0106] Among them, the account setting operation is used to indicate the account setting flow executed by the gift giver on the above-mentioned account setting page, and this application does not limit the account setting operation. For the convenience of understanding, the following will be described with reference to two cases.

[0107] Case 1: When the interaction method according to the present application is applied to a client, if several friend accounts (for example, an account having an avatar 3 and a user nickname 3 shown on page 402 in FIG. 4, etc.) that the gift giver has in the client are displayed on the account setting page, the account setting operation may refer to a selection operation (for example, the selection operation shown on page 500 in FIG. 5) for one or more of these friend accounts.

[0108] Case 2: When the interaction method according to the present application is applied to a client, if several other interaction systems (for example, an instant messaging system, etc.) are displayed on the account setting page, the account setting operation may be an operation sequence such as performing a selection operation on a certain interaction system among these interaction systems to display a password link corresponding to the interaction system → performing a copy operation on the password link → performing a startup operation on the interaction system → performing a paste operation triggered on a certain session window in the interaction system → performing an operation to return to the client. Note that the present application does not limit related contents such as the interaction system.

[0109] The "content display account corresponding to the gift receiving account" mentioned above means the display account set by the gift giver for the target display content, and the present application does not limit the content display account. For example, it may be an account having an avatar 3 and a user nickname 3 selected by the user, as shown on page 500 in FIG. 5.

[0110] The "transmission confirmation page" mentioned above is used to confirm to the gift giver whether to transmit the target display content to the "content display account corresponding to the gift receiving account", and the present application does not limit the transmission confirmation page. For example, it may be page 502 shown in FIG. 5.

[0111] Note that this application does not limit the display form of the above "transmission confirmation page". For example, specifically, the transmission confirmation page may be displayed within the first area of the setting interface corresponding to the above-described gift object to be presented. And within the second area of the setting interface, the first prompt content is displayed, and the second area and the first area do not overlap. Among them, the first area means the area for displaying the transmission confirmation page in the setting interface, and this application does not limit the first area. For example, when the setting interface is page 505 in FIG. 5 and the transmission confirmation page is page 502 in FIG. 5, the first area may mean the area occupied by page 502 on page 505. The second area means the area for displaying the several prompt contents in the setting interface, and this application does not limit the second area. For example, it may mean area 506 in FIG. 5. The first prompt content means predetermined content used to notify that the gift giver can convey feelings through a blessing video, and this application does not limit the first prompt content. For example, it may be the text content shown in area 506 in FIG. 5.

[0112] Step 33: In response to the transmission confirmation operation triggered for the above transmission confirmation page, send the above target display setting item to the content display account, so that the target display content is displayed in the target display form on the content display account.

[0113] Among them, the transmission confirmation operation is used to indicate that the gift giver has confirmed the transmission of the above target display content to the above "content display account corresponding to the gift receiving account", and this application does not limit the said transmission confirmation operation. For example, it may be a trigger operation on the confirmation trigger control on the above transmission confirmation page (for example, a click operation on the transmission control shown on page 502 in FIG. 5).

[0114] As can be seen from the relevant content of the above steps 31 to 33, in some application scenarios, in an electronic device, the electronic device not only identifies the above target display form and the above target display content based on some operations of the gift giver, but may also identify the display account of the above target display content based on some other operations of the gift giver. In this way, the needs of the gift giver to specify the display account of the above target display content can be met, and thus it is advantageous for improving the gift giving experience of the gift giver.

[0115] Actually, in order to further improve the user experience, this application further provides a specific procedure for one of the above target display forms. Specifically, it may include the following steps 41 to 42.

[0116] Step 41: When it is determined that the content display account meets a predetermined account condition in response to a transmission confirmation operation triggered for the above transmission confirmation page, both the information stream display form and the message display form are specified as the target display form.

[0117] Among them, the predetermined account condition means a predetermined condition. For example, when the interaction method according to the present application is applied to a client, specifically, the predetermined account condition is that the content display account is one account that has completed registration on the platform corresponding to the client (that is, the content display account is one user account displayed on page 402 in FIG. 4). It may also be this.

[0118] The information stream display form means a method that can be displayed via a certain information stream (for example, a short video stream including several short video data arranged in order, etc.). As can be understood, specifically, the information stream display form may be to add the target display content to the playback schedule information display stream corresponding to the content display account. Therefore, the gift recipient can confirm the target display content in the playback schedule information display stream corresponding to the content display account.

[0119] The message display form means a form that can be displayed via a session message. As can be understood, specifically, the message display form may be to add a message corresponding to the target display content to the session page corresponding to the content display account. Therefore, the gift recipient can confirm the target display content on the session page corresponding to the content display account. Also, the present application does not limit the session page. For example, it may be the same as the direct message session page 601 shown in FIG. 6.

[0120] Step 42: When it is determined that the content display account does not meet the predetermined account condition, specify the message display form as the target display form.

[0121] As can be seen from the relevant content from step 41 to step 42 above, when the interaction method according to the present application is applied to a certain client, after obtaining the above content display account, it is determined whether the content display account belongs to one user account of the client. If so, not only is the above target display content sent as a message to the session page corresponding to the content display account, but the above target display content can also be inserted into the playback schedule information display stream corresponding to the content display account. Thereby, the gift recipient can confirm the above target display content not only by checking the session message with the content display account, but also by browsing the playback schedule information display stream. In this way, it is advantageous to improve the surprise feeling of the gift recipient, and thus it is advantageous to improve the user experience.

[0122] Actually, in order to better improve the user experience, the gift giver may further set the push time of the above target display content in the playback schedule information display stream corresponding to the content display account. Based on this, the present application may further provide specific procedures for the above information stream display form, specifically, it may include the following steps 51 to 53.

[0123] Step 51: When it is determined that the content display account meets a predetermined account condition, a push time setting page is displayed.

[0124] Among them, the push time setting page is used to provide the gift giver with a setting function for the push time of the above target display content in the information stream. Also, the present application does not limit the implementation form of the push time setting page.

[0125] Step 52: In response to a push time setting operation triggered for the above push time setting page, determine the push time of the above target display content.

[0126] Among them, the push time setting operation is used for the gift giver to describe the setting procedure for the push time of the target display content, and this application does not limit the push time setting operation.

[0127] Step 53: According to the above push time, identify the information stream display form, whereby specifically, the information stream display form is to add the above target display content to the playback schedule information display stream corresponding to the content display account according to the above push time.

[0128] As can be seen from the relevant content of the above steps 51 to 53, in some application scenarios, the gift giver may set the push time of the above target display content in the information stream, so that the above target display content can be displayed to the gift recipient according to the date expected by the gift giver. In this way, the setting needs of the gift giver for the display time of the above target display content can be effectively met, and thus the gift giving experience of the gift giver can be better improved.

[0129] Actually, in order to better improve the user experience, the gift giver may check the above target display content on the session page corresponding to himself. Based on this, this application further provides one possible implementation form of the above interaction method. In this implementation form, the above transmission confirmation page is displayed in the first area of the setting interface corresponding to the above gift object to be presented, and when the second prompt content is displayed in the first area of the setting interface, the interaction method may include at least the following steps 61 to 63.

[0130] Step 61: In response to the transmission confirmation operation triggered for the above transmission confirmation page, switch the first prompt content displayed in the second area in the above setting interface to the second prompt content, and switch the transmission confirmation page to the transmission result prompt interface.

[0131] Among them, the second prompt content means pre-set content different from the above first prompt content. For example, it may mean the text content shown in area 504 in FIG. 5.

[0132] The transmission result prompt interface is used to display the transmission status (such as whether the transmission is successful or not) of the above target display content to the gift giver, and this application does not limit the transmission result prompt interface. For example, it may be the interface 505 in FIG. 5.

[0133] Step 62: In response to the trigger operation for the above transmission result prompt interface, display the session display page, and display a message corresponding to the object to be presented on the session display page.

[0134] Among them, the session display page is a page for displaying the session interaction process between the user account corresponding to the gift giver and the above content display account, and this application does not limit the session display page. For example, it may be the page 601 in FIG. 6.

[0135] In addition, this application does not limit the triggering method of the above session display page. For example, when a session confirmation control (for example, the confirmation control shown on page 600 in FIG. 6) is displayed in the above transmission result prompt interface, the triggering method of the session display page may specifically be to display the session display page (for example, page 601 in FIG. 6) in response to a trigger operation (for example, a click operation) on the session confirmation control.

[0136] The above "message corresponding to the object to be presented" is used to trigger the display procedure for the target content corresponding to the object to be presented, and this application does not limit the "message corresponding to the object to be presented", and for example, it may be message 603 in FIG. 6.

[0137] Step 63: In response to a trigger operation on the message corresponding to the object to be presented, display the target display content corresponding to the object to be presented.

[0138] Note that this application does not limit the above "trigger operation on the message corresponding to the object to be presented", and for example, it may be a click operation.

[0139] Furthermore, this application does not limit the display form of the above "target display content corresponding to the object to be presented", and for example, it may be displayed via page 602 in FIG. 6.

[0140] In addition, to further improve the user experience, this application further provides one possible operating principle for the target display content in the display state (for example, page 602 in FIG. 6). When the target display content includes video data and logistics status description information, the operating principle may specifically include the following step 71 or step 72.

[0141] Step 71: In response to a trigger operation on the video data in the above-mentioned target display content, display a video display page corresponding to the video data.

[0142] The above-mentioned "video data in the target display content" means video data (for example, the blessing video 1 shown on page 204 in FIG. 2) set by the giver for the above-mentioned object to be presented.

[0143] The above-mentioned "video display page corresponding to the video data" is used to play the video data in full screen, and the present application does not limit the embodiments of the "video display page corresponding to the video data".

[0144] As can be seen from the relevant content of Step 71, in an electronic device, when the above-mentioned target display content (for example, page 602 in FIG. 6) is displayed on the electronic device, after the electronic device receives a trigger operation (for example, a click operation) on the video data in the target display content, it displays a video display page corresponding to the video data. Therefore, the video data can be displayed in full screen on the video display page. In this way, it is advantageous for the user to better view the video data, and thus it is advantageous to improve the user experience.

[0145] Step 72: In response to a trigger operation on the logistics status description information in the above-mentioned target display content, display a logistics information display page corresponding to the object to be presented.

[0146] Among them, the logistics status description information is used to briefly describe the logistics status of the above-mentioned object to be presented, and the present application does not limit the embodiments of the logistics status description information.

[0147] The logistics information display page is used to display the logistics-related information of the above-mentioned object to be presented in detail, and the present application does not limit the embodiments of the logistics information display page.

[0148] As can be seen from the related content of step 72 above, in an electronic device, when the above target display content (for example, page 602 in FIG. 6) is being displayed on the electronic device, after the electronic device receives a trigger operation (for example, a click operation) on the logistics status description information in the target display content, by displaying a logistics information display page corresponding to the gift-to-be-presented object, the page can provide as detailed as possible the logistics-related information about the gift-to-be-presented object. Thereby, the user can better understand the transportation status of the gift-to-be-presented object, and in this way, it is advantageous for improving the user experience.

[0149] As can be seen from the related content of steps 61 to 63 above, in an electronic device, when a setting interface corresponding to the above gift-to-be-presented object is being displayed on the electronic device and a transmission confirmation page is being displayed on the setting interface, after the electronic device receives a transmission confirmation operation triggered for the transmission confirmation page, not only does it send the above target display content to the related account corresponding to the gift recipient, but also switches the transmission confirmation page to a transmission result prompt interface in the setting interface. Thus, the gift giver can confirm the message corresponding to the gift-to-be-presented object in the transmission result prompt interface. Therefore, the gift giver can confirm the display effect of the target display content through the message, and in this way, it is advantageous for improving the user experience.

[0150] In fact, in some cases, there is a certain relationship between the gift receiving account and the "content display account" (for example, corresponding to the same mobile phone number). However, in some other cases, these two accounts may have no relationship at all. Therefore, in order to ensure as much as possible that the target display content is finally displayed to the gift recipient, this application further provides a possible implementation form of the target display content. In this implementation form, if there is no predetermined matching relationship between the content display account and the gift receiving account, the target display content includes a verification page (for example, page 700 in FIG. 7) and object setting display content (for example, page 702 in FIG. 7). Among them, the verification page is used to receive verification information (for example, the verification code shown on page 701 in FIG. 7) input using the content display account. The object setting display content is used to be displayed in the target display form on the content display account when it is determined that the verification information matches the target verification content corresponding to the gift account (for example, the authentication code received by the mobile phone number corresponding to the gift account). Among them, the predetermined matching relationship may be set in advance. For example, specifically, it may be that the mobile phone number associated with the content display account and the mobile phone number associated with the gift receiving account are the same mobile phone number.

[0151] As can be understood, when the interaction method according to the present application is applied to a client, for the gift recipient, if the gift recipient is logged in to the client with the content display account (for example, the account having the avatar 3 and the user nickname 3 shown on page 502 in FIG. 5), when the gift recipient attempts to view the target display content on the client corresponding to the content display account, first, it may be determined whether there is a predetermined matching relationship between the content display account and the gift recipient account (for example, it may be determined whether the content display account and the gift recipient account are associated with the same mobile phone number). If so, the target display content may be directly displayed in the target display form (for example, page 702 in FIG. 7). If not, first, a verification page (for example, page 700 in FIG. 7) may be displayed. As a result, after the gift recipient inputs verification information (for example, the verification code shown on page 701 in FIG. 7) on the verification page, it can be determined whether the verification information is the same as the target verification content corresponding to the gift recipient account (for example, the verification code received by the mobile phone number corresponding to the gift recipient account). If they are the same, it can be determined that the verification is successful, and thus the target display content may be displayed in the target display form (for example, page 702 in FIG. 7). If they are not the same, it can be determined that the verification fails, and the verification code may be obtained again or other processes may be executed, but the present application does not specifically limit this.

[0152] In addition, this application does not limit the trigger timing of the above step of "judging whether there is a predetermined matching relationship between the content display account and the gift receiving account". For example, a message corresponding to the target display content is displayed on a session page corresponding to the content display account (for example, similar to page 601 shown in FIG. 6), and when the gift recipient logs in to the client using the content display account, specifically, in response to a trigger operation (for example, a click operation) of the gift recipient on the message, it may also be to judge whether there is a predetermined matching relationship between the content display account and the gift receiving account. Also, for example, a password link corresponding to the target display content is displayed in an interaction system, the interaction method according to this application is applied to a certain client, and when the gift recipient logs in to the client using the content display account, specifically, in response to a password link paste operation triggered by the gift recipient on the client, it may also be to judge whether there is a predetermined matching relationship between the content display account and the gift receiving account.

[0153] As can be seen, for the gift recipient, whether the gift recipient directly receives the target display content from the client or checks the target display content in the client via a password link in an interaction system, it is necessary to judge whether there is a predetermined matching relationship between the account on which the gift recipient logs in to the client and the gift receiving account. In this way, it can effectively avoid the situation that the target display content is displayed on an account other than the gift recipient, and thus is advantageous for improving the user experience.

[0154] Also, in some application scenarios, since the gift giver can gift the above-mentioned gift-to-be-presented object to themselves as a gift, in order to better save the time of the gift giver, the gift giver can directly jump from the above-mentioned setting interface to the order details page through a click operation on a predetermined control (for example, control 206 in FIG. 2) in the above-mentioned setting interface. In this way, the purpose of directly skipping the setting procedure for the above-mentioned setting interface can be realized, which is beneficial to improving the user experience.

[0155] Based on the interaction method provided by the embodiments of the present application, the embodiments of the present application further provide an interaction device, which will be interpreted and described below with reference to FIG. 8. Among them, FIG. 8 is a schematic diagram of the structure of the interaction device provided by the embodiments of the present application. For the technical details of the interaction device provided by the embodiments of the present application, please refer to the content related to the above-mentioned interaction method.

[0156] As shown in FIG. 8, the interaction device 800 provided by the embodiments of the present application includes a first identification unit 801 for displaying a setting interface including several candidate display setting items including at least one candidate display form and at least one candidate display content corresponding to the gift-to-be-presented object in response to a gift-giving operation request, and identifying the gift-to-be-presented object and the gift-receiving account; a second identification unit 802 for identifying a target display setting item including a target display form and a target display content corresponding to the gift-to-be-presented object in response to a setting operation triggered for the above-mentioned setting interface; and an information sending unit 803 for sending the above-mentioned target display setting item to the gift-receiving account, so as to display the above-mentioned target display content in the above-mentioned target display form on the gift-receiving account.

[0157] In one possible embodiment, the target display form is to add the target display content corresponding to a predetermined arrangement position in the playback schedule information display stream corresponding to the gift receiving account to the playback schedule information display stream.

[0158] In one possible embodiment, the at least one candidate display content includes some candidate video data. The second specifying unit 802 includes a first specifying subunit for specifying the target display content based on the target video data in response to a selection operation on the target video data among the some candidate video data.

[0159] In one possible embodiment, the some candidate video data are specified based on at least one of the belonging type of the gift-scheduled object, the delivery time of the gift-scheduled object, and the related account corresponding to the gift-scheduled object, and a predetermined relationship is satisfied between the related account and the gift-scheduled object.

[0160] In one possible embodiment, the setting interface further includes a video recording control. The second specifying unit 802 includes a first display subunit for displaying a video recording page in response to a trigger operation on the video recording control, and a second specifying subunit for generating scheduled-use video data in response to a video recording operation triggered on the video recording page and specifying the target display content based on the scheduled-use video data.

[0161] In one possible embodiment, an account setting trigger control is further displayed on the setting interface. The interaction device 800 further A first display unit for displaying an account setting page in response to a trigger operation on the account setting trigger control; A second display unit for identifying a content display account corresponding to the gift receiving account and displaying a transmission confirmation page in response to an account setting operation triggered on the account setting page; Specifically, the information transmission unit 803 is used to display the target display content in the target display form on the content display account by transmitting the target display setting item to the content display account in response to a transmission confirmation operation triggered on the transmission confirmation page.

[0162] In one possible embodiment, the second identification unit 802 A third identification subunit for identifying both an information stream display form in which the target display content is added to a playback schedule information display stream corresponding to the content display account and a message display form in which a message corresponding to the target display content is added to a session page corresponding to the content display account as the target display form when it is determined that the content display account meets a predetermined account condition in response to a transmission confirmation operation triggered on the transmission confirmation page; A fourth identification subunit for identifying the message display form as the target display form when it is determined that the content display account does not meet a predetermined account condition.

[0163] In one possible embodiment, the interaction device 800 further A third display unit for displaying a push time setting page when it is determined that the content display account meets a predetermined account condition; A third identification unit for identifying the push time of the target display content in response to a push time setting operation triggered on the push time setting page. Specifically, the information stream display form is to add the target display content to the playback schedule information display stream corresponding to the content display account according to the push time.

[0164] In one possible embodiment, specifically, the second display unit is used to display the transmission confirmation page in the first area of the setting interface, and the first prompt content is displayed in the second area of the setting interface, and the second area does not overlap with the first area.

[0165] The interaction device 800 further An information switching unit for switching the first prompt content displayed in the second area to the second prompt content and switching the transmission confirmation page to the transmission result prompt interface in response to a transmission confirmation operation triggered for the transmission confirmation page; A fourth display unit for displaying a session display page in response to a trigger operation on the transmission result prompt interface and displaying a message corresponding to the gift-scheduled object on the session display page; And a fifth display unit for displaying target display content corresponding to the gift-scheduled object in response to a trigger operation on the message.

[0166] In one possible embodiment, the target display content includes video data and logistics status description information. The interaction device 800 further A sixth display unit for displaying a video display page corresponding to the video data in response to a trigger operation on the video data; Or A seventh display unit for displaying a logistics information display page corresponding to the gift-scheduled object in response to a trigger operation on the logistics status description information.

[0167] In one possible embodiment, the interaction device 800 further comprises: a state adjustment unit for adjusting the account setting trigger control from a non-triggerable state to a triggerable state after the target display content is identified.

[0168] In one possible embodiment, when there is no predetermined matching relationship between the content display account and the gift receiving account, the target display content includes a verification page for receiving verification information input using the content display account, and object setting display content for being displayed on the content display account in the target display form when it is determined that the verification information matches the target verification content corresponding to the gift receiving account.

[0169] In one possible embodiment, the interaction device 800 further comprises: an eighth display unit for displaying a gift giving object aggregation page in response to a predetermined operation, wherein the first identification unit 801 comprises a second display subunit for identifying the object to be given and displaying an order display page in response to a gift giving object ordering operation triggered for the gift giving object aggregation page, a fifth identification subunit for identifying the gift receiving account in response to a gift receiving information input operation triggered for the order display page, and a third display subunit for displaying a setting interface in response to a resource value payment operation triggered for the order display page.

[0170] As can be seen from the related content of the above interaction device 800, in the interaction device 800 provided by the embodiments of the present application, after the interaction device 800 receives a gift-giving operation request, it identifies a gift-to-be-presented object and a gift-receiving account, displays a setting interface including several candidate display setting items corresponding to the gift-to-be-presented object, and these candidate display setting items include at least one candidate display form (for example, direct message method, main information stream push method, etc.) and at least one candidate display content (for example, multiple blessing videos, etc.). After receiving a setting operation triggered for the setting interface, it identifies a target display setting item. Thus, the target display setting item includes a target display form and target display content corresponding to the gift-to-be-presented object. Finally, it sends the target display setting item to the gift-receiving account. Thus, the target display content is displayed on the gift-receiving account in the target display form, and the user corresponding to the gift-receiving account (i.e., the gift recipient) can view the target display content through the gift-receiving account. Thus, the gift recipient can know from the target display content that a gift has been given to them by the user of the interaction device 800 (i.e., the gift giver) of the present application. In this way, it is beneficial to improve the gift-giving experience of the gift giver and the gift-receiving experience of the gift recipient.

[0171] In addition, the embodiments of the present application further provide an electronic device, which includes a processor and a memory. The memory is used to store instructions or computer programs, and the processor is used to execute the instructions or computer programs in the memory so that the electronic device executes any embodiment of the interaction method provided by the embodiments of the present application.

[0172] Referring to FIG. 9, a schematic configuration diagram of an electronic device 900 suitable for use in implementing an embodiment of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may include, for example, portable terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (Portable Multimedia Players), in-vehicle terminals (such as car navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc., but is not limited thereto. The electronic device shown in FIG. 9 is merely an example and should not limit the functions and usage ranges of the embodiments of the present disclosure.

[0173] As shown in FIG. 9, the electronic device 900 can include a processing device (such as a central processing unit, a graphics processing unit, etc.) 901 capable of executing various appropriate operations and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. Various programs and data necessary for the operation of the electronic device 900 are also stored in the RAM 903. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0174] Normally, for example, an input device 906 including a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 907 including a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 908 including a magnetic tape, a hard disk, etc., and a communication device 909 are connected to the I / O interface 905. Through the communication device 909, the electronic device 900 can communicate with other devices wirelessly or wiredly to exchange data. Although FIG. 9 shows an electronic device 900 equipped with various devices, it should be understood that it is not necessary to implement or include all the illustrated devices. Alternatively, more or fewer devices may be implemented or included.

[0175] In particular, the above-described process described with reference to the flowchart may be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program loaded on a non-transitory computer-readable medium including program code for executing the method shown in the flowchart. In this embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or may be installed from the storage device 908 or the ROM 902. When this computer program is executed by the processing device 901, it executes the above-described functions limited to the push processing method of the topic according to the embodiment of the present disclosure.

[0176] The electronic device according to the embodiment of the present disclosure belongs to the same inventive concept as the method according to the above embodiment. For technical details not described in detail in this embodiment, the above embodiment may be referred to, and this embodiment has the same beneficial effects as the above embodiment.

[0177] An embodiment of the present application further provides a computer-readable medium storing instructions or a computer program that, when executed by a device, causes the device to execute any embodiment of the interaction method according to the embodiment of the present application.

[0178] Note that the computer-readable medium described above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above, but is not limited thereto. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program that can be used by an instruction execution system, apparatus, or device, or in combination with them. On the other hand, in the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave carrying a computer-readable program code. Such a propagated data signal may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Furthermore, the computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device.The program code contained in the computer-readable medium may be transmitted over any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination of the foregoing.

[0179] In some embodiments, the client and server can communicate using any network protocol known currently or developed in the future, such as HTTP (Hyper Text Transfer Protocol), and can be connected to digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), extranets (e.g., the Internet), end-to-end networks (e.g., ad hoc end-to-end networks), and networks known currently or developed in the future.

[0180] The computer-readable medium may be included in the electronic device or may exist separately without being incorporated into the electronic device.

[0181] The computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device can execute the above method.

[0182] The electronic device may write computer program code for executing the operations of the present disclosure in one or more programming languages, or a combination thereof, and the above programming languages include, but are not limited to, object-oriented programming languages such as Java (registered trademark), Smalltalk (registered trademark), C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed completely on the user computer, partially executed on the user computer, executed as an independent software package, partially executed on the user computer and partially executed on a remote computer, or completely executed on a remote computer or server. When a remote computer is involved, it may be connected to the user computer via any type of network including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (for example, connected using an Internet service provider via the Internet).

[0183] Flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation that can be implemented according to systems, methods, and computer program products of various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent one module, program segment, or part of code that includes one or more executable instructions for implementing a given logic function. It should also be noted that in some realizations as an alternative, the functions represented within a block may occur in a different order than that shown in the drawings. For example, two blocks shown consecutively may actually be executed substantially in parallel, or may be executed in the reverse order depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that executes a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.

[0184] The units according to the embodiments of the present disclosure described may be implemented in software or in hardware. Among them, the name of the unit / module does not, in some cases, limit the unit itself.

[0185] The functions described hereinabove can be executed at least in part by one or more hardware logic components. For example, but not limited to, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.

[0186] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes or stores a program used by, or in combination with, an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium may include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, convenient compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0187] It should be noted that each embodiment in this specification is described sequentially. What is emphasized in each embodiment is the difference from other embodiments. For the same or similar parts between each embodiment, reference may be made to each other. For the system or apparatus disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is simplified. For related parts, reference may be made to the description of the method part.

[0188] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the relationship of related objects, indicating that three relationships can exist. For example, "A and / or B" may represent three cases: only A exists, only B exists, or both A and B exist. Here, A and B may be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one of the following items" or similar expressions mean any combination of these items, including any combination of a single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, "a and b", "a and c", "b and c", or "a, b, and c", where a, b, and c may be singular or plural.

[0189] Note that in this specification, relational terms such as first, second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not require or imply the existence of such an actual relationship or order between these entities or operations. And terms such as "comprising" or "including" or any other variation thereof are intended to cover non-exclusive "including", whereby a process, method, article, or device that includes a series of elements includes not only those elements but also other elements not explicitly listed, or elements specific to such a process, method, article, or device. Unless there are further limitations, for an element limited by the phrase "comprising one...", it does not exclude the existence of other same elements in the process, method, article, or device that includes the said element.

[0190] The steps of a method or algorithm described with reference to the embodiments disclosed in this specification may be implemented directly by hardware, by a software module executed by a processor, or by a combination of both. The software module may be disposed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable magnetic disk, a CD-ROM, or any other form of storage medium well known in the art.

[0191] From the above description of the disclosed embodiments, those skilled in the art can implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application should not be limited to these embodiments shown in this specification, but should be given the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. responding to a gift presentation operation request, identifying a gift object to be presented and a gift receiving account, and displaying a setting interface including several candidate display setting items including at least one candidate display form and at least one candidate display content corresponding to the gift object to be presented; responding to a setting operation triggered for the setting interface, identifying a target display setting item including a target display form and a target display content corresponding to the gift object to be presented; displaying the target display content in the target display form on the gift receiving account by sending the target display setting item to the gift receiving account, including: An interaction method.

2. The target display form is to add the target display content corresponding to a predetermined arrangement position in the playback schedule information display stream to the playback schedule information display stream corresponding to the gift receiving account. The method according to claim 1.

3. The at least one candidate display content includes several candidate video data, The procedure for identifying the target display content is responding to a selection operation on target video data among the several candidate video data, and identifying the target display content based on the target video data. The method according to claim 1.

4. The several candidate video data are identified based on at least one of the type to which the gift object to be presented belongs, the delivery time of the gift object to be presented, and related accounts corresponding to the gift object to be presented, and a predetermined relationship is satisfied between the related accounts and the gift object to be presented. The method according to claim 3.

5. The setting interface further includes a video recording control, The procedure for identifying the target display content is displaying a video recording page in response to a trigger operation on the video recording control; generating video data to be used in response to a video recording operation triggered for the video recording page, and identifying the target display content based on the video data to be used. The method according to claim 1.

6. An account setting trigger control is further displayed on the setting interface, The method further includes In response to a trigger operation on the account setting trigger control, display an account setting page; In response to an account setting operation triggered on the account setting page, identify a content display account corresponding to the gift receiving account and display a transmission confirmation page; Displaying the target display content in the target display form on the gift receiving account by sending the target display setting item to the gift receiving account; In response to a transmission confirmation operation triggered on the transmission confirmation page, sending the target display setting item to the content display account to display the target display content in the target display form on the content display account; The method according to claim 1.

7. The specific procedure for identifying the target display form is as follows: In response to a transmission confirmation operation triggered on the transmission confirmation page, when it is determined that the content display account meets a predetermined account condition, both an information stream display form in which the target display content is added to a playback schedule information display stream corresponding to the content display account and a message display form in which a message corresponding to the target display content is added to a session page corresponding to the content display account are identified as the target display form; When it is determined that the content display account does not meet a predetermined account condition, identifying the message display form as the target display form; The method according to claim 6.

8. The method further includes: When it is determined that the content display account meets a predetermined account condition, display a push time setting page; In response to a push time setting operation triggered on the push time setting page, identify the push time of the target display content; Specifically, the information stream display form is to add the target display content to a playback schedule information display stream corresponding to the content display account according to the push time; The method according to claim 7.

9. Displaying the transmission confirmation page is: including displaying the transmission confirmation page within a first area of the setting interface, and displaying first prompt content within a second area of the setting interface, where the second area and the first area do not overlap, The method further includes responding to a transmission confirmation operation triggered for the transmission confirmation page, switching the first prompt content displayed within the second area to second prompt content, and switching the transmission confirmation page to a transmission result prompt interface, responding to a trigger operation for the transmission result prompt interface, displaying a session display page, and displaying a message corresponding to the gift-scheduled object on the session display page, responding to a trigger operation for the message, and displaying target display content corresponding to the gift-scheduled object, The method according to claim 6.

10. The target display content includes video data and logistics status description information, The method further includes responding to a trigger operation for the video data, and displaying a video display page corresponding to the video data, or responding to a trigger operation for the logistics status description information, and displaying a logistics information display page corresponding to the gift-scheduled object, and / or The method further includes after the target display content is identified, adjusting the account setting trigger control from a non-triggerable state to a triggerable state, The method according to claim 9.

11. When there is no predetermined matching relationship between the content display account and the gift receiving account, the target display content includes a verification page for receiving verification information input using the content display account, and object setting display content for being displayed on the content display account in the target display form when it is confirmed that the verification information matches the target verification content corresponding to the gift receiving account, The method according to claim 6.

12. The method further includes responding to a predetermined operation, and displaying a gift presentation object aggregation page, Responding to the gift presentation operation request, identifying the gift-scheduled object and the gift receiving account is In response to a gift presentation object ordering operation triggered for the gift presentation object aggregation page, identifying the gift presentation object and displaying an order display page; including identifying the gift receiving account in response to a gift receiving information input operation triggered for the order display page; displaying the setting interface includes: displaying a setting interface in response to a resource value payment operation triggered for the order display page; The method according to claim 1.

13. A first identification unit for displaying a setting interface including several candidate display setting items corresponding to the gift presentation object to be presented, including at least one candidate display form and at least one candidate display content, by identifying the gift presentation object to be presented and the gift receiving account in response to a gift presentation operation request; A second identification unit for identifying a target display setting item including a target display form and a target display content corresponding to the gift presentation object to be presented in response to a setting operation triggered for the setting interface; An information transmission unit for transmitting the target display setting item to the gift receiving account to display the target display content in the target display form on the gift receiving account; An interaction device.

14. An electronic device comprising a processor and a memory, wherein the memory is used to store instructions or computer programs, and the processor is used to execute the instructions or computer programs in the memory to cause the electronic device to execute the method according to any one of claims 1 to 12; An electronic device.

15. A computer-readable medium storing instructions or a computer program that, when executed by a device, causes the device to execute the method according to any one of claims 1 to 12; A computer-readable medium.

Citation Information

Patent Citations

  • Virtual gift interaction method based on augmented reality and related device

    CN113325946A

  • Method and device for controlling the timing of allocation of network objects in a communication network - Patents.com

    JP2020501234A

  • Systems and Methods For Delivering Media Messages

    US20130346337A1

  • Buyer interface for a gift transaction system

    US20140207610A1

  • Personalized messaging platform

    US20150019445A1