Interaction methods, devices, electronic devices, computer-readable media, computer programs

The interaction method enhances the gifting experience by enabling users to configure and send display settings to the recipient's account, addressing the issue of recipients being unaware of the gift giver, thus improving both the giver's and receiver's experience.

JP7856799B2Active Publication Date: 2026-05-11BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
BEIJING YOUZHUJU NETWORK TECH CO LTD
Filing Date
2023-11-06
Publication Date
2026-05-11

AI Technical Summary

Technical Problem

Existing gifting processes through the Internet often result in a poor user experience for recipients who are unaware of the gift giver, leading to suspicion rather than surprise.

Method used

An interaction method that allows users to select and configure display settings for a gift, including format and content, which are then sent to the recipient's account for presentation, enhancing the gift-giving and receiving experience.

Benefits of technology

Improves the user experience by allowing recipients to recognize the gift giver and understand the gift's sentiment, thereby increasing the surprise and satisfaction of the gifting process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007856799000001
    Figure 0007856799000001
  • Figure 0007856799000002
    Figure 0007856799000002
  • Figure 0007856799000003
    Figure 0007856799000003
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 the teachings of the above application are incorporated herein by reference.

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

Background Art

[0003] With the development of Internet technology, users can realize some interaction processes (such as recommendation, ordering, gifting, etc.) for certain products through the Internet, thereby meeting some product needs of the users. Among them, gifting means that a user gifts a product ordered by himself / herself to another user as a gift.

[0004] However, due to defects in the gifting process of some products, 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 is In response to a gift sending operation request, the system identifies the object to be gifted and the gift recipient account, and displays a settings interface that includes several candidate display settings items, including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted. In response to a setting operation triggered on the setting interface, identify a target display setting item that includes a target display format and target display content corresponding to the object to be presented, The present invention provides an interaction method that includes sending the aforementioned goal display setting items to the gift recipient account, thereby displaying the goal display content in the aforementioned goal display format to the gift recipient account.

[0008] In one possible embodiment, the target display mode 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.

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

[0010] In one possible embodiment, the several candidate video data are identified based on the type of the object to be presented, the delivery time of the object to be presented, and at least one of the associated accounts corresponding to the object to be presented, wherein a predetermined association relationship is satisfied between the associated account and the object to be presented.

[0011] In one possible embodiment, the configuration interface further includes video recording controls, The procedure for identifying the target display content is as follows: In response to a trigger operation for the aforementioned video recording control, the video recording page is displayed, This includes generating video data to be used in response to a video recording operation triggered on the video recording page, and identifying the target display content based on the video data to be used.

[0012] In one possible embodiment, the configuration interface further displays account configuration trigger controls. The above method further, In response to a trigger operation on the aforementioned account settings trigger control, the account settings page is displayed, This includes, in response to an account settings operation triggered on the account settings page, identifying the content display account corresponding to the gift recipient account and displaying a send confirmation page, Sending the aforementioned goal display setting items to the gift recipient account allows the goal display content to be displayed in the aforementioned goal display format on the gift recipient account. This includes sending the target display setting items to the content display account in the target display format in response to a submission confirmation operation triggered on the submission confirmation page, thereby displaying the target display content in the content display account.

[0013] In one possible embodiment, the procedure for identifying the target display format is: In response to a transmission confirmation operation triggered on the transmission confirmation page, if it is determined that the content display account meets predetermined account conditions, both an information stream display format in which the target display content is added to the playback schedule information display stream corresponding to the content display account, and a message display format in which a message corresponding to the target display content is added to the session page corresponding to the content account are identified as the target display format. If it is determined that the content display account does not meet the predetermined account conditions, the system includes specifying the message display format as the target display format.

[0014] In one possible embodiment, the method further, If it is determined that the aforementioned content display account meets the specified account conditions, the push time setting page will be displayed, This includes determining the push time for the target display content in response to a push time setting operation triggered on the push time setting page, Specifically, the information stream display mode involves adding the target display content to the playback schedule information display stream corresponding to the content display account in accordance with the push time.

[0015] In one possible embodiment, displaying a submission confirmation page is: The configuration interface includes displaying the transmission confirmation page within a first area, the configuration interface includes displaying the first prompt content within a second area, and the second area and the first area do not overlap. The above method further, In response to a transmission confirmation operation triggered on the transmission confirmation page, the first prompt content displayed in the second area is switched to the second prompt content, and the transmission confirmation page is switched to the transmission result prompt interface. In response to a trigger operation on the transmission result prompt interface, the session display page is displayed, and a message corresponding to the gifted object is displayed on the session display page. This includes displaying target display content corresponding to the gifted object in response to a trigger operation for the message.

[0016] In one possible embodiment, the target display content includes video data and logistics status description information. The method further includes 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-scheduled object in response to a trigger operation on the logistics status description information, and and / or The method further includes after the target display content is determined, 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 includes displaying an aggregated page of gift presentation objects in response to a predetermined operation, Identifying the gift-scheduled object and the gift receiving account in response to a gift presentation operation request includes identifying the gift-scheduled object and displaying an order display page in response to a gift presentation object ordering operation triggered on the aggregated page of gift presentation objects, and identifying the gift receiving account in response to a gift receiving information input operation triggered on the order display page. Displaying the setting interface includes This includes displaying a configuration interface in response to a resource value payment operation triggered on the aforementioned order display page.

[0019] This application is, A first identification unit for responding to a gift-giving operation request, identifying the object to be gifted and the gift-receiving account, and displaying a configuration interface that includes several candidate display setting items, including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted; A second identification unit for identifying a target display setting item, including a target display format and target display content, corresponding to the object to be presented, in response to a setting operation triggered on the setting interface, The present invention provides an interaction device comprising: an information transmission unit for displaying the goal display content in the goal display format on the gift receiving account by transmitting the goal display setting items to the gift receiving account; and

[0020] This application further relates to an electronic device comprising a processor and memory, The aforementioned memory is used to store instructions or computer programs. The processor is used to cause the electronic device to perform the interaction method provided in this application by executing the instructions or computer program in the memory, thereby providing an electronic device.

[0021] The present application further provides a computer-readable medium on which instructions or computer programs are stored that, when executed by a device, cause the device to perform the interaction method provided by the present application.

[0022] This application provides a computer program product that includes a computer program mounted on a non-temporary computer-readable medium, the computer program including program code for executing the interaction method described herein.

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

[0024] In the proposed technology relating to this application, an electronic device, after receiving a gift-giving operation request, identifies the object to be gifted and the gift-receiving account, displays a settings interface that includes several candidate display settings corresponding to the object to be gifted, and these candidate display settings include at least one candidate display format (e.g., direct message format, main information stream push format, etc.) and at least one candidate display content (e.g., multiple congratulatory videos, etc.), and after receiving a settings operation triggered on the settings interface, the target display settings correspond to the object to be gifted. By identifying the goal display setting item to include the goal display format and goal display content, and finally sending the goal display setting item to the gift recipient account, the goal display content is displayed to the gift recipient account in the goal display format, the gift recipient can view the goal display content through the gift recipient account, and thus the gift recipient can know from the goal display content that they have received a gift from the user of the electronic device (i.e., the gift giver), thus improving the gift giver's gift-sending experience and the gift recipient's gift-receiving experience. [Brief explanation of the drawing]

[0025] [Figure 1] This is a flowchart of the interaction method related to this application. [Figure 2] This is a schematic diagram of the interaction process related to this application. [Figure 3] This is a schematic diagram of the interaction process related to this application. [Figure 4] This is a schematic diagram of the interaction process related to this application. [Figure 5] This is a schematic diagram of the interaction process related to this application. [Figure 6] This is a schematic diagram of the interaction process related to this application. [Figure 7] This is a schematic diagram of the interaction process related to this application. [Figure 8] This is a schematic diagram of the structure of an interaction device provided in the embodiment of this application. [Figure 9] This is a schematic diagram of the structure of the electronic device provided in the embodiment of this application. [Modes for carrying out the invention]

[0026] To more clearly illustrate the embodiments of this application or the technical concepts in the prior art, the drawings that may be used in the description of the embodiments or the prior art are briefly described below. Clearly, the drawings in the following description are only a few embodiments of the application, and those skilled in the art can obtain further drawings from these drawings without any creative effort.

[0027] In fact, with some product gifting flows, the gift giver simply needs to write the recipient's address as the delivery address when ordering a product, allowing the product to be delivered directly to the recipient afterward. However, these product gifting flows have a flaw: if the gift giver has not informed the recipient in advance, the recipient will not know who the gift giver is when they receive the product. This can lead to the recipient feeling more suspicious than surprised, resulting in a poor gift-receiving experience for the recipient.

[0028] Based on the content of the above paragraph, in order to better solve the technical problems indicated in the background technology section, this application provides an interaction method, which specifically is as follows: In an electronic device, after receiving a gift giving operation request, the electronic device identifies the object to be given and the gift receiving account, displays a settings interface that includes several candidate display settings items corresponding to the object to be given, and these candidate display settings items include at least one candidate display format (e.g., direct message format, main information stream push format, etc.) and at least one candidate display content (e.g., multiple congratulatory videos, etc.), and accepts a settings operation triggered on the settings interface. Next, the goal display setting items are determined so that they include a goal display format and goal display content corresponding to the object to be gifted. Finally, the goal display setting items are sent to the gift recipient account, thereby displaying the goal display content in the goal display format on the gift recipient account. This allows the gift recipient to view the goal display content through their gift recipient account, and thus the gift recipient can know from the goal display content that they have received a gift from the user of the electronic device (i.e., the gift giver). In this way, it is advantageous to improve the gift giver's gift-sending experience and the gift recipient's gift-receiving experience.

[0029] Furthermore, this application does not limit the entity that implements the interaction method relating to this application. For example, the interaction method relating to this application may be applied to a terminal device or a server. Alternatively, for example, the interaction method relating to this application may be implemented by a data interaction process between a terminal device and a server. In this case, the terminal device may be a smartphone, a computer, a personal digital assistant (PDA), a tablet device, etc. The server may be a standalone server, a cluster server, or a cloud server.

[0030] To enable those skilled in the art to better understand the invention, the technical invention in the embodiments of this application will be described clearly and completely below with reference to the drawings in the embodiments of this application, although obviously the embodiments described are only a part of the embodiments of this application, not all of them. All other embodiments that a person skilled in the art could obtain without creative labor based on the embodiments of this application are all within the scope of protection of this application.

[0031] To better understand the proposed technology in this application, the interaction method described below will be explained with reference to several drawings. As shown in Figure 1, the interaction method provided by the embodiment of this application includes the following S1 to S3. Among these, Figure 1 is a flowchart of the interaction method described in this application.

[0032] S1: In response to a gift sending operation request, the system identifies the object to be gifted and the gift recipient account, and displays a configuration interface that includes several candidate display settings items, including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted.

[0033] Within this context, a gift-giving operation request is used to request that the object to be given be presented as a gift to the gift recipient, and this gift-giving operation request is triggered by the gift giver. Furthermore, this application does not limit the triggering method of the above gift-giving operation request, and may be implemented by any request that can trigger an existing or future gift-giving flow, for example. Alternatively, it may be implemented by the request triggering method shown in steps 11 to 13 below.

[0034] The object intended for gifting refers to an object that is ordered and purchased by the gift giver and given to the gift recipient as a gift. Furthermore, this application does not limit the object; for example, it may be a purchasable product (e.g., a cup) or an enjoyable service (e.g., a home haircut or hot pot service).

[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, if the interaction method provided in this application is applied to a platform that can provide object purchase functionality (e.g., a platform corresponding to a client), the gift recipient account may mean the user account (e.g., contact information) of the gift recipient entered by the gift giver into the platform (e.g., the order display page shown below), and the gift giver consents to the platform acquiring the user account of the gift recipient.

[0036] This application does not limit the procedure for identifying the gifted object and gift recipient account, and may be implemented in any way that allows for obtaining information about existing or future gifted gifts and gift recipients.

[0037] In fact, in order to further improve the user experience, this application may provide the procedure for identifying the gift object and the gift recipient account, which may specifically include steps 11 to 13 below.

[0038] Step 11: In response to the specified operation, display the gift-giving object aggregation page.

[0039] Within this context, the gift-giving object aggregation page is used to display several objects that the user can select and order as gifts, thereby allowing the user to send one or more objects as gifts to others from the gift-giving object aggregation page. It can be understood that any object displayed on the gift-giving object aggregation page becomes a gift-scheduled object in response to a trigger operation for a gift-giving request. Furthermore, this application does not limit the display format of these objects on the gift-giving object aggregation page; for example, they may be displayed in the form of product cards or live-streaming videos. This application also does not limit the embodiments of the gift-giving object aggregation page.

[0040] A predetermined operation is used to trigger the gift selection flow, and this application does not limit such predetermined operation, but for ease of understanding, it will be described below with reference to three cases.

[0041] Case 1: When the interaction method according to this application is applied to a client, a user can access a gift-giving object aggregation page by searching for a predetermined keyword within that client, and thus the user can select a gift they wish to give from that gift-giving object aggregation page.

[0042] As can be seen here, in some application scenarios, when the interaction method according to this application is applied to a client, the "predetermined operation" above may specifically mean a search operation for a predetermined keyword that is triggered within that client. In this case, there is a correspondence between the predetermined keyword and the gift-giving object aggregation page, and therefore the gift-giving object aggregation page can be displayed to the user as a search result corresponding to the predetermined keyword.

[0043] Case 2: If the interaction method according to this application is applied to a client and the client can provide the user with a playback function for a video information stream, and an entry for the gift-giving object aggregation page is displayed in a video data in the video information stream, then when the user views the video data, the user can access the gift-giving object aggregation page by triggering an operation (e.g., a click) on the entry, and thus the user can select a gift they wish to give on the gift-giving object aggregation page. This application does not limit the embodiment of the entry; for example, it may be a control or an area that can trigger a gesture, thereby enabling a trigger operation on the entry via the gesture. Also, for example, if the video information stream contains multiple short videos, the entry may mean an anchor point provided in one of the short videos, and thus the user can jump to the gift-giving object aggregation page by clicking on the anchor point.

[0044] As can be seen here, in some application scenarios, the interaction method according to this application is applied to a client that can provide a user with a playback function for a video information stream, and when the entries of the gift-giving object aggregation page are displayed on predetermined video data in the video information stream, the “predetermined operation” may specifically mean a trigger operation (e.g., a click operation) on the entries displayed on the predetermined video data. In this case, the predetermined video data means video data that has been set up in advance to display the entries of the gift-giving object aggregation page.

[0045] Case 3: If the interaction method relating to the present application is applied to a client and the client is able to provide a user with a live streaming video that the user can view, and an entry on the gift-giving object aggregation page is displayed in the live streaming video, then when the user views the live streaming video, the user can access the gift-giving object aggregation page via a trigger operation on the entry, and thus the user can select a gift they wish to give on the gift-giving object aggregation page.

[0046] As can be seen here, in some application scenarios, the interaction method relating to this application is applied to a client that can provide a user with several viewable live streaming videos, and if an entry from the gift-giving object aggregation page is displayed in a particular live streaming video among these live streaming videos, then the “predetermined operation” may specifically mean a trigger operation on the entry displayed in the particular live streaming video, where the particular live streaming video means the live streaming video data in which the entry from the gift-giving object aggregation page is displayed.

[0047] As can be seen from the three cases above, the specified operations may differ in different application scenarios; therefore, these specified operations may be set based on the actual application scenario.

[0048] As can be seen from the related content of step 11 above, if a gift giver wants to select a gift for a gift recipient through a client, the client, after receiving a predetermined action triggered by the gift giver, can directly display a gift gift object aggregation page corresponding to that predetermined action. This allows the gift giver to see a large number of selectable objects on the gift gift object aggregation page, and thus the gift giver can choose one gift for the gift recipient from among those objects.

[0049] Step 12: In response to a gift object order operation triggered on the gift object aggregation page, identify the object to be gifted and display the order display page.

[0050] In this context, the gift-giving object order operation is used to trigger an order procedure for an object displayed on the gift-giving object aggregation page, and this application does not limit the gift-giving object order operation, which may be carried out by any operation that can place an order for an existing or future purchasable object.

[0051] The order display page is used to display the order details of the gifted object (e.g., delivery address, recipient identification, resource value to be paid to purchase the gifted object), and this application does not limit the embodiment of the order display page, which may be, for example, page 200 as shown in Figure 2.

[0052] Furthermore, as shown in Figure 2, page 200 displays not only order details such as the delivery address, recipient identification, and resource values ​​that need to be paid to purchase the gifted object, but also information to highlight the gift-giving scene. For example, page 200 displays a prompt message that reads, "After placing your order, you can record a congratulatory video to express your feelings to the recipient."

[0053] As can be seen from the related content of step 12 above, when an electronic device is displaying a gift-giving object aggregation page, after the electronic device receives a gift-giving object order operation triggered on that page, it may identify the target object of the gift-giving object order operation (for example, product 1 shown in Figure 2) as the object to be gifted and display the order display page corresponding to that object (for example, page 200 in Figure 2), so that the gift giver can enter some information about the gift recipient of that object (for example, the delivery address, etc.) on the order display page.

[0054] Step 13: Identify the gift recipient account in response to a gift recipient information input operation triggered on the order display page.

[0055] In this context, the gift recipient information input operation is used to input information about the gift recipient (for example, address, contact information, etc.) onto the order display page, and this 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 this application is applied to a client, the client may display a gift-giving object aggregation page in response to a predetermined operation, thereby displaying several selectable objects to the gift giver, and after the client receives a predetermined gift-giving object order operation triggered on the gift-giving object aggregation page, the order display page for the gift-giving object pointed to by the order operation is displayed, thereby allowing the gift giver to enter some information about the gift recipient (e.g., address, contact information, etc.) on the order display page, thus realizing the process of sending a gift from the gift giver to the gift recipient.

[0057] In fact, to better improve the user experience, the gift giver can not only purchase the gift but also send information about the gift (e.g., a congratulatory video) to the gift recipient through some means, so that the gift recipient can learn about the gift and information about it (e.g., congratulations, logistics, etc.) in advance through this information. To better meet this need, the present application provides a configuration interface (e.g., page 204 shown in Figure 2) that allows the gift giver to configure some information about the object to be gifted (e.g., a congratulatory video) through the configuration interface.

[0058] Furthermore, this application does not limit the timing of the display of the setting interface, which may, for example, be before payment is made for the gifted object or after payment has been made for the gifted object. As can be seen, in one possible embodiment, the timing of the display of the setting interface may specifically be as follows: when the order display page corresponding to the gifted object (for example, page 200 in Figure 2) is displayed, the setting interface (for example, page 204 in Figure 2) is displayed in response to a resource value payment operation triggered on the order display page (for example, a sequence of operations such as clicking on control 202 shown in Figure 2 → clicking on control 203 on payment confirmation page 201). In this instance, the resource value payment operation is used to complete the resource payment process for the gifted object.

[0059] Furthermore, this application does not limit the embodiments of the above-described setting interface. For example, in order to further improve the user experience, the setting interface may include several candidate display setting items corresponding to the object to be presented. These candidate display setting items can then be used to set related information (e.g., a congratulatory video and the display format of the congratulatory video) corresponding to the object to be presented.

[0060] Furthermore, this application does not limit the embodiments of the "several candidate display setting items" described above, and may include, for example, at least one candidate display format (e.g., a direct message format, an information stream format, etc.) and at least one candidate display content (e.g., a card with blessing text, or multiple blessing videos shown on page 204 in Figure 2, etc.). In this, each candidate display content is a sample content (or template content, etc.) with a predetermined type of information (e.g., a predetermined blessing phrase), so that the gift giver can select one content from among these candidate display contents that matches their need to express their feelings, and then the gift giver can express their feelings about the gift (e.g., blessings, etc.) to the gift recipient through the selected candidate display content. The candidate display format means the display format adopted when displaying relevant information (i.e., display content) set for a gift-giving object to the gift recipient.

[0061] The present application does not limit the "at least one candidate display format" described above, but it may be, for example, a direct message format, a format that displays information via a stream, or a format that displays information via a password link. Furthermore, the present application does not limit the embodiments of the password link.

[0062] Furthermore, in one implementation method, if the interaction method according to this application is applied to a predetermined platform that can provide an object purchase function, the candidate display format may include a direct message format and an information stream format if the gift recipient account is a registered account on the predetermined platform. If the gift recipient account does not belong to a registered account on the predetermined platform, the candidate display format may be a format that generates a corresponding password link and jumps to the interface of an application specified by the user (for example, one of the interaction systems 1 to 3 shown on page 402 in Figure 4) to paste the password link. Thus, the gift recipient can confirm the display content corresponding to the gifted object through the password link.

[0063] With respect to the "at least one candidate display content" described above, this application does not limit the embodiments of the "at least one candidate display content." For example, in some application scenarios, the "at least one candidate display content" may include several candidate video data (e.g., multiple congratulatory videos shown on page 204 in Figure 2 and page 300 in Figure 3). Furthermore, this application does not limit the procedure for identifying the several candidate video data. For example, in order to better improve the user experience, the procedure for identifying the several candidate video data may specifically involve identifying several candidate video data corresponding to the object to be gifted, depending on at least one of the following: the type to which the object belongs (e.g., having some kind of allegory), the delivery time of the object to be gifted (e.g., close to a certain holiday), and the associated account corresponding to the object to be gifted (e.g., a vendor account). Thus, these candidate video data can best satisfy the gift giver's need to express their feelings about giving a gift. In this context, a predetermined relationship is satisfied between the associated account and the object to be gifted.

[0064] The above-mentioned "Type of Belonging of the Gifted Object" is used to represent the type attribution status of the gifted object, and this application does not limit the "Type of Belonging of the Gifted Object," and may include, for example, the allegorical type corresponding to the gifted object (i.e., what allegory the gifted object has). The above-mentioned "Delivery Time of the Gifted Object" means the time when the gifted object arrives at the recipient's address, and thus, it is possible to infer which holiday gift the gifted object belongs to through the "Delivery Time of the Gifted Object." The above-mentioned "Related Account Corresponding to the Gifted Object" means a user account that satisfies a predetermined relationship with the gifted object, and this application does not limit the related account, and for example, the related account may be a vendor account for providing the gifted object, a user account of a user who has purchased the gifted object in the past (e.g., an expert), or a user account of a user who recommends the gifted object (e.g., a star, a talent).

[0065] As can be seen from the above two paragraphs, in some application scenarios, after the object to be presented is identified, several video data related to that object may be identified as several candidate video data corresponding to that object. These candidate video data may be identified from the four types of video data shown in (1) to (4) below. Thus, these candidate video data can best meet the gift giver's need to express their feelings about giving a gift.

[0066] (1) Several blessing video data associated with one or more types to which the object to be presented belongs. For example, several blessing video data associated with the allegory represented by the object to be presented, and thus these blessing video data can satisfy the gift giver's allegory selection needs.

[0067] (2) Several congratulatory video data associated with one or more holidays that are relatively close to the delivery time of the object to be presented, and thus these congratulatory video data can meet the customization needs of the gift giver on the holiday.

[0068] (3) Several congratulatory video data provided in advance for the object to be presented by the vendor account of the object to be presented.

[0069] (4) Several congratulatory video data recorded and provided for the gifted object by the user accounts of several users (e.g., Masters).

[0070] As can be seen from the related content of S1 above, after the electronic device receives a gift sending operation request, it identifies the gift sending object (for example, product 1 shown in Figure 2) and the gift recipient account, and displays a settings interface (for example, page 204 in Figure 2), which allows the gift recipient to then set prompt information regarding the gift to be sent (for example, a congratulatory video and the display format of the congratulatory video) via the settings interface.

[0071] S2: In response to a configuration operation triggered on the configuration interface, identify the target display configuration items, including the target display format and target display content, corresponding to the object to be presented.

[0072] Within this context, the setting operation is used to demonstrate the setting procedure for the object to be presented, and this application does not limit the setting operation.

[0073] The goal display setting item is used to indicate what information the gift giver has set for the gifted object, and this goal display setting item may include a goal display format corresponding to the gifted object and goal display content corresponding to the gifted object. For ease of understanding, the contents of the goal display format and goal display content will be explained below.

[0074] The "target display format" mentioned above refers to the display format set for the object to be given as a gift, which allows the target display content to be displayed to the gift recipient in that target display format.

[0075] Furthermore, this application does not limit the target display format, and may be implemented in any of the following embodiments of the target display format.

[0076] Furthermore, this application does not limit the procedure for identifying the target display mode described above, and may be carried out, for example, via a related control having a display mode setting function, which is provided in the setting interface. Alternatively, it may be carried out, for example, using the procedure for identifying the target display mode shown in steps 41 to 42 below.

[0077] The "target display content" mentioned above refers to the display content set on the object to be gifted. Therefore, after the gift recipient views the target display content, they will be able to learn that they received a gift from the gift giver and the feelings conveyed through that gift.

[0078] Furthermore, this application does not limit the target display content described above, and may include, for example, at least the congratulatory video 1 shown in Figure 2 or the congratulatory video 2 shown on page 300 in Figure 3. Also, for example, in order to better improve the user experience, the target display content may include at least video data (e.g., congratulatory video 1 shown in Figure 2) and logistics status description information corresponding to the object to be presented. In this information, the logistics status description information can indicate the real-time logistics status of the object to be presented. Note that the dotted arrow in Figure 3 is used to indicate a swipe operation to the left.

[0079] Furthermore, this application does not limit the procedure for identifying the target display content described above, and for the sake of understanding, it will be explained below with reference to two examples.

[0080] Example 1: If the above "at least one candidate display content" includes several candidate video data (i.e., several candidate video data are displayed in the above settings interface), the procedure for identifying the target display content may specifically involve identifying the target display content based on the target video data in response to a selection operation for the target video data (for example, a click operation on the check button corresponding to blessing video 1 shown on page 400 in Figure 4), thereby ensuring that the target display content includes the target video data. In this case, the target video data means the selected candidate video data.

[0081] As can be seen, in some application scenarios, if an electronic device displays a settings interface corresponding to the gifted object (for example, page 400 in Figure 4), and several candidate video data are displayed on the settings page, the electronic device may, after receiving a selection operation for a target video data from among these candidate video data, identify a target display content corresponding to the gifted object target according to the target video data, thereby ensuring that the target display content includes the target video data, and when the target display content is subsequently displayed to the gift recipient, the gift recipient can understand the gift giver's intentions from the target video data.

[0082] Example 2: If the above configuration interface further includes video recording controls, the procedure for identifying the target display content may specifically include the following steps 21 to 22.

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

[0084] In this context, the video recording control is used to trigger a recording procedure for video data, and this application does not limit the video recording control to, for example, control 207 in Figure 2.

[0085] Furthermore, this application does not limit the trigger operation for video recording control; for example, it may be a click operation.

[0086] A video recording page means a page that provides a video recording function, and this application does not limit such video recording pages.

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

[0088] In this context, a video recording operation means an operation or sequence of operations that needs to be triggered in the recording procedure of a single video data, and this application does not limit such video recording operations.

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

[0090] As can be seen from the related content of steps 21 and 22 above, in some application scenarios, when a settings interface is displayed on an electronic device, the gift giver can not only select one video from the multiple video data displayed on the interface, but also record one video data through the page. This allows the recorded video data to better express the gift giver's feelings about giving the gift, and the video data can then be sent to the gift recipient as a congratulatory video, thus improving the user experience.

[0091] As can be seen from the related content of S2 above, if an electronic device displays a setting interface corresponding to the object to be gifted, the electronic device may, after receiving a setting operation triggered on the setting interface (for example, the operation sequence shown in Figures 4-5), identify a target display setting item according to the setting operation, so that the target display setting item includes a target display form and target display content corresponding to the object to be gifted, and thereafter display the target display content to the gift recipient corresponding to the object to be gifted in the target display form, so that the gift recipient can learn from the target display content about the gift given to them by the gift giver (for example, the sentiment behind the gift and the logistics).

[0092] S3: By sending the goal display settings to the gift recipient account, the goal display content will be displayed in the goal display format on that gift recipient account.

[0093] In the embodiment of this application, the electronic device may, after acquiring the target display setting items, transmit the target display setting items to the gift recipient account, so that the gift recipient account can display the target display content in the target display format, and the gift recipient, represented by the gift recipient account, can learn from the target display content information about the gift given to them by the gift giver (for example, the sentiment behind the gift and the logistics).

[0094] Furthermore, this application does not limit the above-mentioned target display format. For example, specifically, the target display content may be added to the playback schedule information display stream corresponding to the gift receiving account, and the target display content may correspond to a predetermined arrangement position in the playback schedule information display stream, thereby allowing the gift recipient, represented by the gift receiving account, to view the target display content at the predetermined arrangement position in the playback schedule information display stream. In this context, the playback schedule information display stream refers to an information stream (e.g., a video information stream) that can be displayed for playback on the client to which the gift account is logged, 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 a second position, that is, the gift recipient can view the target display content within the second displayed information data (e.g., video data) in the playback schedule information display stream. For ease of understanding, the following explanation will refer to examples.

[0095] As an example, suppose the interaction method according to this application is applied to a platform (e.g., a client) that can provide an object purchase function, and the gift giver chooses to place an order for the object to be gifted on the platform, and further enters the gift recipient account (e.g., the recipient's mobile phone number) in the recipient contact information on the order display page corresponding to the object to be gifted, and the gift recipient can log in to the platform via the gift recipient account (e.g., the gift recipient logs in to the platform using a platform registration account linked to the gift recipient account). That is, after the gift recipient logs in to the platform via the gift recipient account, the platform may display a playback information display stream (e.g., a short video stream) to the gift recipient, so that the gift recipient can view each piece of information data (e.g., short video data) that is sequentially displayed and played in the playback information display stream.

[0096] As can be seen from the above assumption, if the playback schedule information display stream is a video data sequence of {1st short video, 2nd short video, 3rd short video, ..., Yth short video}, and the predetermined array position is the third position, then 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 with the video data sequence {1st short video, 2nd short video, target display content, 3rd short video, ..., Yth short video}, and thus the gift recipient can access the gift. After logging into the platform via the recipient's account, the platform can display a new scheduled playback information stream to the gift recipient. The gift recipient can then view this new scheduled playback information stream on the platform in the following order: the first short video, the second short video, the target content, the third short video, ..., the Yth short video. In this way, the objective of having the gift recipient suddenly see the target content while watching the new scheduled playback information stream is achieved, thus enhancing the gift recipient's sense of surprise.

[0097] As can be seen from the related content of S1 to S3 above, in the interaction method provided by the embodiment of this application, after an electronic device receives a gift giving operation request, it identifies the object to be given and the gift receiving account, displays a setting interface that includes several candidate display setting items corresponding to the object to be given, and these candidate display setting items include at least one candidate display format (e.g., direct message format, main information stream push format, etc.) and at least one candidate display content (e.g., multiple congratulatory videos, etc.), and after receiving a setting operation triggered on the setting interface, it identifies a target display setting item, thereby The goal display setting item includes a goal display format and goal display content corresponding to the object to be gifted, and finally, the goal display setting item is sent to the gift recipient account, thereby displaying the goal display content in the goal display format to the gift recipient account, allowing the gift recipient to view the goal display content through the gift recipient account, and thus allowing the gift recipient to know from the goal display content that they have received a gift from the user of the electronic device (i.e., the gift giver), thus improving the gift giver's gift sending experience and the gift recipient's gift receiving experience.

[0098] In fact, to further improve the user experience, the gift giver may configure a user account (i.e., a viewing account for the target display content) for displaying the target display content via the configuration interface described above. Based on this, the application further provides another possible embodiment of the interaction method in which the configuration interface also displays an account configuration trigger control (e.g., control 205 in Figure 2), and the interaction method may include at least the following steps 31-33, wherein the execution time of step 31 is delayed compared to the execution time of S1.

[0099] Step 31: In response to a trigger operation on the account settings trigger control in the settings interface, the account settings page is displayed.

[0100] In this context, the account setting trigger control is used to trigger the setting flow for the display account of the target display content, and this application does not limit the account setting trigger control to, for example, control 205 in Figure 2.

[0101] Furthermore, this application does not limit the trigger operation for the above-mentioned account setting trigger control; for example, it may be a click operation.

[0102] In fact, to further improve the user experience, this application further provides one possible embodiment of the account setting trigger control described above, specifically, after the target display content corresponding to the gift object is identified, the account setting trigger control may be adjusted from a non-triggerable state (e.g., the state of control 205 in Figure 2) to a triggerable state (e.g., the state of control 401 in Figure 4). In this state, the account setting trigger control in the non-triggerable state cannot respond to user trigger operations, or can only respond to user trigger operations with a predetermined prompt message (e.g., the prompt message "Please select a congratulatory video first"). The account setting trigger control in the triggerable state can respond to user trigger operations using the account setting page.

[0103] As can be seen, in some application scenarios, when an electronic device is displaying a settings page corresponding to the gifted object, if the gift giver has not yet set the target display content corresponding to the gifted object, the account settings trigger control displayed on the settings page will always be in a non-triggerable state. Therefore, the gift giver cannot set the information display account corresponding to the gifted object via the account settings trigger control. However, if the gift giver has set the target display content, the account settings trigger control displayed on the settings page will be changed from a non-triggerable state to a triggerable state. Thus, the gift giver can set the information display account corresponding to the gifted object via the account settings trigger control and then use the set information display account to display the target display content. In this way, adverse effects due to errors (for example, directly triggering the friend account selection flow without selecting a congratulatory video) can be effectively avoided, which is advantageous for improving the user experience.

[0104] The "account settings page" described above is used to provide the gift giver with an account settings service, and this application is not limited to this account settings page; for example, it may be page 402 as shown in Figure 4.

[0105] Step 32: In response to the account settings operation triggered on the above account settings page, identify the content display account corresponding to the above gift receiving account and display the send confirmation page.

[0106] In this context, the account setup operation is used to illustrate the account setup flow that the gift giver performs on the aforementioned account setup page, and this application does not limit the account setup operation. For the sake of understanding, it will be explained below with reference to two cases.

[0107] Case 1: If the interaction method according to this application is applied to a client, and the account settings page displays several friend accounts that the gift giver has with that client (for example, an account with an avatar 3 and a user nickname 3 as shown on page 402 in Figure 4), then the account settings operation may refer to a selection operation for one or more of these friend accounts (for example, a selection operation as shown on page 500 in Figure 5).

[0108] Case 2: If the interaction method according to this application is applied to a client, and several other interaction systems (e.g., an instant messaging system) are displayed on the account settings page, the account settings operation may be a sequence of operations such as selecting one of these interaction systems to display a password link corresponding to that interaction system → copying the password link → activating the interaction system → pasting the password into a session window within that interaction system → returning to the client. This application does not limit the content of such interaction systems.

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

[0110] The above-mentioned "transmission confirmation page" is used to allow the gift giver to confirm whether or not to send the target display content to the "content display account corresponding to the gift recipient account." This application does not limit the transmission confirmation page, and may, for example, be page 502 as shown in Figure 5.

[0111] Furthermore, this application does not limit the display format of the "transmission confirmation page" described above. For example, the transmission confirmation page may be displayed in a first area of ​​a configuration interface corresponding to the object to be presented, and the first prompt content is displayed in a second area of ​​the configuration interface, and the second area and the first area do not overlap. In this context, the first area means the area in the configuration interface for displaying the transmission confirmation page, and this application does not limit the first area. For example, if the configuration interface is page 505 in Figure 5 and the transmission confirmation page is page 502 in Figure 5, the first area may mean the area occupied by page 502 in page 505. The second area means the area in the configuration interface for displaying the several prompt contents, and this application does not limit the second area. For example, it may mean area 506 in Figure 5. The first prompt content means predetermined content used to inform the gift giver that they can convey their feelings via a congratulatory video, and the present application is not limited to the first prompt content, which may be, for example, text content as shown in area 506 in Figure 5.

[0112] Step 33: In response to the submission confirmation operation triggered on the submission confirmation page, the goal display settings are sent to the content display account, thereby displaying the goal display content in the goal display format on the content display account.

[0113] In this context, the transmission confirmation operation is used to indicate that the gift giver has confirmed that they have sent the target display content to the "content display account corresponding to the gift recipient account," and this application does not limit the transmission confirmation operation, which may be, for example, a trigger operation on the confirmation trigger control on the transmission confirmation page (for example, a click operation on the transmission control shown on page 502 in Figure 5).

[0114] As can be seen from the relevant content of steps 31 to 33 above, in some application scenarios, the electronic device may not only identify the target display format and target display content based on some actions of the gift giver, but also identify the display account for the target display content based on some other actions of the gift giver. In this way, the gift giver's need to specify the display account for the target display content can be met, which is advantageous in improving the gift giver's gift-giving experience.

[0115] In fact, in order to further improve the user experience, this application may further provide one specific procedure for the above target representation form, which may specifically include the following steps 41 to 42.

[0116] Step 41: In response to a submission confirmation operation triggered on the submission confirmation page, if it is determined that the content display account meets the specified account conditions, both the information stream display format and the message display format are identified as the target display format.

[0117] In this context, the specified account conditions mean the specified conditions, and for example, when the interaction method relating to this application is applied to a client, the specified account conditions may specifically be that the content display account is one account that has completed registration on the platform corresponding to that client (i.e., the content display account is one user account shown on page 402 in Figure 4).

[0118] An information stream display format refers to a method of displaying information via a certain information stream (for example, a short video stream containing several short video data arranged in order). As can be seen, this information stream display format may specifically involve adding the target display content to the playback schedule information display stream corresponding to the content display account, so that the gift recipient can see the target display content in the playback schedule information display stream corresponding to the content display account.

[0119] The message display format refers to a format that can be displayed via session messages. As can be seen, the message display format may specifically involve adding a message corresponding to the target display content to the session page corresponding to the content display account, so that the gift recipient can view the target display content on the session page corresponding to the content display account. Furthermore, this application does not limit the session page, and may be similar to, for example, the direct message session page 601 shown in Figure 6.

[0120] Step 42: If it is determined that the above content display account does not meet the specified account conditions, the message display format is identified as the target display format.

[0121] As can be seen from the related content of steps 41 to 42 above, when the interaction method according to this application is applied to a client, after obtaining the content display account, it is determined whether the content display account belongs to one of the client's user accounts. If so, the target display content is not only sent as a message to the session page corresponding to the content display account, but the target display content is also inserted into the playback schedule information display stream corresponding to the content display account. This allows the gift recipient to not only check the target display content by checking the session message in the content display account, but also by viewing the playback schedule information display stream. In this way, it is advantageous to enhance the surprise for the gift recipient and thus advantageous to improve the user experience.

[0122] In fact, to further improve the user experience, the gift giver may set the push time for the target content in the playback schedule information display stream corresponding to the content display account. Based on this, the present application further provides a procedure for identifying the information stream display format, which may specifically include the following steps 51 to 53.

[0123] Step 51: If it is determined that the above content display account meets the specified account conditions, the push time setting page will be displayed.

[0124] Within this context, the push time setting page is used to provide gift givers with a function to set the push time for the target display content in the information stream. Furthermore, this application does not limit the embodiments of the push time setting page.

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

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

[0127] Step 53: Based on the push time, identify the information stream display format, which specifically adds the target display content to the scheduled playback information display stream corresponding to the content display account, based on the push time.

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

[0129] In fact, to further enhance the user experience, the gift giver may review the above-mentioned goal display content on the session page corresponding to them. Based on this, the present application further provides one possible embodiment of the above-mentioned interaction method in which, in the embodiment, the submission confirmation page is displayed in a first area of ​​a configuration interface corresponding to the gifted object, and a second prompt content is displayed in the first area of ​​the configuration interface, the interaction method may include at least the following steps 61 to 63.

[0130] Step 61: In response to a send confirmation operation triggered on the above send confirmation page, the first prompt content displayed in the second area of ​​the settings interface is switched to the second prompt content, and the send confirmation page is switched to the send result prompt interface.

[0131] In this context, the second prompt content refers to pre-configured content that is different from the first prompt content, and may, for example, refer to the text content shown in area 504 in Figure 5.

[0132] The transmission result prompt interface is used to display the transmission status of the target display content (e.g., whether the transmission was successful or not) to the gift giver, and this application does not limit the transmission result prompt interface, which may be, for example, interface 505 in Figure 5.

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

[0134] In this context, the session display page is a page for displaying the session interaction process between the user account corresponding to the gift giver and the content display account, and this application does not limit the session display page, which may be, for example, page 601 in Figure 6.

[0135] Furthermore, this application does not limit the trigger method for the session display page described above. For example, if a session confirmation control (e.g., the confirmation control shown on page 600 in Figure 6) is displayed in the transmission result prompt interface, the trigger method for the session display page may specifically be to display the session display page (e.g., page 601 in Figure 6) in response to a trigger operation (e.g., a click operation) on the session confirmation control.

[0136] The "message corresponding to the object to be presented" described above is used to trigger a 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 may be, for example, message 603 in Figure 6.

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

[0138] Furthermore, this application does not limit the "trigger operation for the message corresponding to the above-mentioned object to be presented" to any other operation, such as a click operation.

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

[0140] Furthermore, in order to further improve the user experience, this application further provides one possible operating principle for a target display content in a display state (e.g., page 602 in Figure 6), and if the target display content includes video data and logistics status description information, the operating principle may specifically include the following steps 71 or 72.

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

[0142] The "video data in the target display content" mentioned above refers to the video data set by the presenter for the object to be presented (for example, congratulatory video 1 shown on page 204 in Figure 2).

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

[0144] As can be seen from the related content of Step 71, when the electronic device displays the target display content (for example, page 602 in Figure 6), after the electronic device receives a trigger operation (for example, a click operation) on the video data in the target display content, it displays the video display page corresponding to the video data, and thus 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 advantageous for improving the user experience.

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

[0146] In this context, the logistics status description information is used to briefly describe the logistics status of the object to be presented, and this application does not limit the embodiments of said logistics status description information.

[0147] The logistics information display page is used to display detailed logistics-related information for the aforementioned gifted object, and this application does not limit the embodiments of the logistics information display page.

[0148] As can be seen from the relevant content of step 72 above, in an electronic device, when the target display content (for example, page 602 in Figure 6) is 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, it displays a logistics information display page corresponding to the object to be given as a gift. This allows the page to provide logistics-related information about the object to be given as a gift in as much detail as possible, thereby allowing the user to better understand the transportation status of the object to be given as a gift, and thus is advantageous in improving the user experience.

[0149] As can be seen from the related content of steps 61 to 63 above, in an electronic device, if a settings interface corresponding to the gifted object is displayed on the electronic device, and a send confirmation page is displayed on the settings interface, then after the electronic device receives a send confirmation operation triggered on the send confirmation page, it not only sends the target display content to the relevant account corresponding to the gift recipient, but also switches the send confirmation page to the send result prompt interface in the settings interface, so that the gift giver can confirm the message corresponding to the gifted object on the send result prompt interface, and thus the gift giver can confirm the display effect of the target display content through the message, which is advantageous in improving the user experience.

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

[0151] As can be seen here, when the interaction method according to this application is applied to a client, if the gift recipient is logged into the client with the above content display account (for example, the account having avatar 3 and user nickname 3 shown on page 502 in Figure 5), the gift recipient may first determine whether there is a predetermined matching relationship between the content display account and the gift recipient account (for example, whether the content display account and the gift recipient account are linked to the same mobile phone number), and if so, the target display content may be displayed directly in the above target display format (for example (Page 702 in Figure 7), otherwise, a verification page (e.g., page 700 in Figure 7) may be displayed first, so that after the gift recipient enters verification information (e.g., the verification code shown on page 701 in Figure 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 (e.g., 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 was successful, so the target display content may be displayed in the target display form (e.g., page 702 in Figure 7). If they are not the same, it can be determined that the verification failed, and the verification code may be obtained again or other processes may be executed, but this application does not specifically limit this.

[0152] Furthermore, this application does not limit the trigger timing of the step "determining whether a predetermined matching relationship exists between the content display account and the gift receiving account." For example, if a message corresponding to the target display content is displayed on a session page corresponding to the content display account (for example, page 601 shown in Figure 6), and the gift recipient is logged into the client with the content display account, the trigger timing may specifically be in response to the gift recipient's trigger operation (for example, a click operation) on the message, in which it is determined whether a predetermined matching relationship exists between the content display account and the gift receiving account. Also, for example, if a password link corresponding to the target display content is displayed in an interaction system, and the interaction method according to this application is applied to a client, and the gift recipient is logged into the client with the content display account, the trigger timing may specifically be in response to a password link paste operation triggered by the gift recipient on the client, in which it is determined whether a predetermined matching relationship exists between the content display account and the gift receiving account.

[0153] As can be seen, for the gift recipient, whether they receive the goal display content directly from the client or view the goal display content within the client via a password link in an interaction system, it is necessary to determine whether a predetermined matching relationship exists between the account the gift recipient is logged into the client with and the gift recipient account. In this way, it is possible to effectively prevent the goal display content from being displayed to accounts other than the gift recipient's, and thus it is advantageous for improving the user experience.

[0154] Furthermore, in some application scenarios, the gift giver may send the aforementioned gift object to themselves as a gift. To better save the gift giver's time, the gift giver may jump directly from the settings interface to the order details page by clicking a predetermined control in the settings interface (for example, control 206 in Figure 2). In this way, the objective of directly skipping the settings procedure for the settings interface can be achieved, which is advantageous in improving the user experience.

[0155] Based on the interaction method provided by the embodiments of this application, the embodiments of this application further provide an interaction device, which will be interpreted and described below with reference to Figure 8. Figure 8 is a schematic diagram of the structure of the interaction device provided by the embodiments of this application. For technical details of the interaction device provided by the embodiments of this application, please refer to the description of the interaction method above.

[0156] As shown in Figure 8, the interaction device 800 provided in the embodiment of this application is A first identification unit 801 for responding to a gift-giving operation request, identifying the object to be gifted and the gift-receiving account, and displaying a configuration interface that includes several candidate display setting items, including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted, A second identification unit 802 for identifying a target display setting item, including a target display format and target display content, corresponding to the object to be presented, in response to a setting operation triggered on the setting interface, The system includes an information transmission unit 803 for transmitting the aforementioned goal display setting items to the gift receiving account, thereby displaying the goal display content in the aforementioned goal display format on the gift receiving account.

[0157] In one possible embodiment, the target display mode 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.

[0158] In one possible embodiment, the at least one candidate display content includes several candidate video data, The second specific unit 802 is, In response to a selection operation for a target video data from among several candidate video data, the system includes a first identifying subunit for identifying the target display content based on the target video data.

[0159] In one possible embodiment, the several candidate video data are identified based on the type of the object to be presented, the delivery time of the object to be presented, and at least one of the associated accounts corresponding to the object to be presented, wherein a predetermined association relationship is satisfied between the associated account and the object to be presented.

[0160] In one possible embodiment, the configuration interface further includes video recording controls, The second specific unit 802 is, A first display subunit for displaying a video recording page in response to a trigger operation for the video recording control, The system includes a second identifying subunit for generating video data to be used in response to a video recording operation triggered on the video recording page, and for identifying the target display content based on the video data to be used.

[0161] In one possible embodiment, the configuration interface further displays account configuration trigger controls. The interaction device 800 further includes: A first display unit for displaying the account settings page in response to a trigger operation on the account settings trigger control, The system includes a second display unit for identifying a content display account corresponding to the gift recipient account and displaying a send 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 format on the content display account by transmitting the target display setting items 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 specific unit 802 is In response to a transmission confirmation operation triggered on the transmission confirmation page, if it is determined that the content display account meets predetermined account conditions, a third identifying subunit for identifying both an information stream display format in which the target display content is added to the playback schedule information display stream corresponding to the content display account, and a message display format in which a message corresponding to the target display content is added to the session page corresponding to the content display account, as the target display format, If it is determined that the content display account does not meet the predetermined account conditions, the system includes a fourth identifying subunit for identifying the message display format as the target display format.

[0163] In one possible embodiment, the interaction device 800 further includes: If it is determined that the content display account meets the predetermined account conditions, a third display unit for displaying the push time setting page is provided. 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 mode involves adding the target display content to the playback schedule information display stream corresponding to the content display account in accordance with the push time.

[0164] In one possible embodiment, the second display unit is specifically used to display the transmission confirmation page within the first area of ​​the configuration interface, the first prompt content is displayed within the second area of ​​the configuration interface, and the second area and the first area do not overlap.

[0165] The interaction device 800 further includes: 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 on 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 for displaying a message corresponding to the gifted object on the session display page, The system includes a fifth display unit for displaying target display content corresponding to the gifted object in response to a trigger operation for the message.

[0166] In one possible embodiment, the target display content includes video data and logistics status description information. The interaction device 800 further includes: 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, The system includes a seventh display unit for displaying a logistics information display page corresponding to the gifted object in response to a trigger operation on the logistics status description information.

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

[0168] In one possible embodiment, 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 receiving verification information entered using the content display account, and object setting display content for being displayed to the content display account in the target display form if 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 includes: It includes an eighth display unit for displaying a gift-giving object aggregation page in response to a predetermined operation, The first specific unit 801 is, A second display subunit for identifying the gift-to-be-given object and displaying the order display page in response to a gift-to-be-given object order operation triggered on the aforementioned gift-to-be-given object aggregation page, In response to a gift receipt information input operation triggered on the order display page, a fifth identifying subunit for identifying the gift receipt account, The system includes a third display subunit for displaying a configuration interface in response to a resource value payment operation triggered on the aforementioned order display page.

[0170] As can be seen from the relevant details of the interaction device 800 described above, the interaction device 800 provided in the embodiment of this application, after receiving a gift giving operation request, identifies the object to be gifted and the gift receiving account, displays a setting interface that includes several candidate display setting items corresponding to the object to be gifted, and these candidate display setting items include at least one candidate display format (e.g., direct message format, main information stream push format, etc.) and at least one candidate display content (e.g., multiple congratulatory videos, etc.), and after receiving a setting operation triggered on the setting interface, identifies a target display setting item, and thus the target The display settings item includes a target display format and target display content corresponding to the object to be gifted, and finally, the target display settings item is sent to the gift recipient account, thereby displaying the target display content in the target display format to the gift recipient account, allowing the user corresponding to the gift recipient account (i.e., the gift recipient) to view the target display content through the gift recipient account, and thus the gift recipient can learn from the target display content that they have received a gift from the user of the interaction device 800 (i.e., the gift giver), which is advantageous in improving the gift giver's gift sending experience and the gift recipient's gift receiving experience.

[0171] Furthermore, embodiments of the present application provide an electronic device comprising a processor and memory, the memory being used to store instructions or computer programs, and the processor being used to execute the instructions or computer programs in the memory so that the electronic device performs any embodiment of the interaction method provided in embodiments of the present application.

[0172] Referring to Figure 9, a schematic diagram of the configuration of an electronic device 900 suitable for use in realizing an embodiment of the present disclosure is shown. The terminal devices in the embodiment of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., car navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. The electronic device shown in Figure 9 is merely an example and should not limit the functions or scope of use of the embodiment of the present disclosure.

[0173] As shown in Figure 9, the electronic device 900 may include a processing unit (e.g., a central processor, graphics processor, etc.) 901 capable of performing 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. The RAM 903 also stores various programs and data necessary for the operation of the electronic device 900. The processing unit 901, ROM 902, and 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] Typically, devices such as input devices 906 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, and gyroscope; output devices 907 including, for example, a liquid crystal display (LCD), speaker, and vibrator; storage devices 908 including, for example, magnetic tape and hard disk; and communication devices 909 are connected to the I / O interface 905. The communication device 909 allows the electronic device 900 to communicate wirelessly or via wired connection with other devices to exchange data. Figure 9 shows an electronic device 900 with various devices, but it should be understood that it is not necessary to implement or have all of the illustrated devices. Alternatively, more or fewer devices may be implemented or have been included.

[0175] In particular, the process described above 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 which includes a computer program mounted on a non-temporary computer-readable medium, which includes program code for performing the method shown in the flowchart. In this embodiment, the computer program may be downloaded and installed from a network via a communication device 909, or it may be installed from a storage device 908 or ROM 902. When executed by the processing unit 901, the computer program performs the above functions which are limited to the topic push processing method according to an embodiment of the present disclosure.

[0176] The electronic devices according to the embodiments of this disclosure belong to the same inventive concept as the methods according to the above embodiments, and for technical details not described in detail in these embodiments, the above embodiments may be referenced, and these embodiments have the same beneficial effects as the above embodiments.

[0177] Embodiments of the present application further provide a computer-readable medium that, when executed on a device, stores instructions or computer programs causing the device to execute any embodiment of the interaction method according to embodiments of the present application.

[0178] The computer-readable media described above in this disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of both. A computer-readable storage medium may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media 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 disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device. On the other hand, in this disclosure, a computer-readable signal medium may include data signals propagated in the baseband or as part of a carrier wave, on which computer-readable program code is embedded. Such propagated data signals may take various forms and include, but are not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. Furthermore, a computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium on which a program for use by or in combination with an instruction execution system, apparatus, or device can transmit, propagate, or transmit thereto.Program code contained in a computer-readable medium may be transmitted on any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), or any suitable combination thereof.

[0179] In some embodiments, clients and servers may communicate using any currently known or future-to-be-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and may connect with each other to digital data communications (e.g., communication networks) of any form or medium. 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 currently known or future-to-be-developed.

[0180] The computer-readable medium described above may be included in the electronic device described above, or it may be a separate entity not incorporated into the electronic device.

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

[0182] Electronic devices may have computer program code for performing the operations of the Disclosure written in one or more programming languages, or a combination thereof, which include, but are not limited to, object-oriented programming languages ​​such as Java®, Smalltalk®, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code may run entirely on a user computer, partially on a user computer, run as a standalone software package, partially on a user computer and partially on a remote computer, or run entirely on a remote computer or server. Where 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 it may be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[0183] The flowcharts and block diagrams in the drawings illustrate the architectures, functions, and operations that can be implemented according to the systems, methods, and computer program products relating to each type of embodiment of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or part of code containing one or more executable instructions for implementing a given logic function. Note that in some implementations as replacements, the functions represented within a block may occur in a different order than shown in the drawings. For example, two blocks shown consecutively may actually be executed substantially in parallel, or in reverse order depending on the functions involved. Note that each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, may be implemented in a dedicated hardware-based system that performs a given function or operation, or in a combination of dedicated hardware and computer instructions.

[0184] The units relating to the embodiments of this disclosure described herein may be implemented in software or in hardware. In such cases, the names of the units / modules are not necessarily limited to the units themselves.

[0185] The functions described above in this specification may be performed by at least partially one or more hardware logic components. For example, exemplary types of hardware logic components that may be used include, but are not limited to, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standards (ASSPs), systems on chips (SOCs), and composite programmable logic devices (CPLDs).

[0186] In the context of this disclosure, machine-readable media may be tangible media that contain or can store programs used by or in combination with instruction execution systems, devices, or equipment. Machine-readable media may be machine-readable signal media or machine-readable storage media. Machine-readable media may include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or equipment, or any suitable combination of the above. More specific examples of machine-readable storage media 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 disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0187] In this specification, each embodiment is described sequentially, and the emphasis in each embodiment is on the differences from other embodiments. Similar or identical parts between embodiments should be referenced to one another. For systems or apparatus disclosed in the embodiments, the description is simplified to correspond to the method disclosed in the embodiments; relevant sections should be referred to in the description of the method.

[0188] It should be understood that in this application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between related objects and indicates that there may be three possible relationships. For example, "A and / or B" may represent three cases: A exists only, B exists only, or A and B exist simultaneously, where A and B may be singular or plural. The letter " / " generally indicates that the related objects before and after it are in an "or" relationship. "At least one of the following" or similar expressions means any combination of these objects, including any combination of single or multiple objects. For example, at least one of a, b, or c may 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] In this specification, relational terms such as "First," "Second," etc., are merely used to distinguish one entity or operation from another, and do not require or imply that such an actual relationship or order exists between these entities or operations. Furthermore, the terms "includes" and "incorporates" or any other variations are intended to cover non-exclusive "includes," thereby including not only those elements but also other elements not explicitly listed, or elements specific to such process, method, article, or equipment. Unless otherwise specified, the phrase "includes one..." does not preclude other identical elements from being present in the process, method, article, or equipment containing said element.

[0190] The steps of the methods or algorithms described with reference to the embodiments disclosed herein may be carried out directly by hardware, by a software module executed by a processor, or by a combination of both. The software module may reside in random access memory (RAM), memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disks, portable magnetic disks, CD-ROMs, or any other form of storage medium well known in the art.

[0191] Based on the above description of the disclosed embodiments, those skilled in the art can implement or use the present application. Various modifications to these embodiments are obvious to those skilled in the art, and the general principles defined herein can also 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 herein, but should be given the broadest scope consistent with the principles and novel features disclosed herein.

Claims

1. In response to a gift sending operation request, the system identifies the object to be gifted and the gift recipient account, and displays a settings interface that includes several candidate display settings items, each including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted. In response to a setting operation triggered on the setting interface, identify a target display setting item that includes a target display format and target display content corresponding to the object to be presented, Sending the aforementioned goal display setting items to the gift recipient account, thereby displaying the goal display content in the aforementioned goal display format to the gift recipient account, The aforementioned target display format involves adding 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. Interaction method.

2. The aforementioned at least one candidate display content includes several candidate video data, The procedure for identifying the target display content is as follows: This includes identifying the target display content based on the target video data in response to a selection operation for the target video data among several candidate video data, The method according to claim 1.

3. The aforementioned candidate video data are identified based on at least one of the following: the type of the object to be presented, the delivery time of the object to be presented, and the associated account corresponding to the object to be presented, wherein a predetermined relationship is satisfied between the associated account and the object to be presented. The method according to claim 2.

4. The aforementioned settings interface further includes video recording controls, The procedure for identifying the target display content is as follows: In response to a trigger operation for the aforementioned video recording control, the video recording page is displayed, This includes generating video data to be used in response to a video recording operation triggered on the video recording page, and identifying the target display content based on the video data to be used. The method according to claim 1.

5. The aforementioned configuration interface further displays account configuration trigger controls. The above method further, In response to a trigger operation on the aforementioned account settings trigger control, the account settings page is displayed, This includes, in response to an account settings operation triggered on the account settings page, identifying the content display account corresponding to the gift recipient account and displaying a send confirmation page, Sending the aforementioned goal display setting items to the gift recipient account allows the goal display content to be displayed in the aforementioned goal display format on the gift recipient account. This includes, in response to a submission confirmation operation triggered on the submission confirmation page, sending the target display setting items to the content display account, thereby displaying the target display content in the target display format on the content display account. The method according to claim 1.

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

7. The above method further, If it is determined that the aforementioned content display account meets the specified account conditions, the push time setting page will be displayed, This includes determining the push time for the target display content in response to a push time setting operation triggered on the push time setting page, Specifically, the information stream display mode involves adding the target display content to the playback schedule information display stream corresponding to the content display account in accordance with the push time. The method according to claim 6.

8. Displaying the aforementioned submission confirmation page means This includes displaying the transmission confirmation page within a first area of ​​the configuration interface, with the first prompt content displayed within a second area of ​​the configuration interface, and the second area and the first area not overlapping. The above method further, In response to a transmission confirmation operation triggered on the transmission confirmation page, the first prompt content displayed in the second area is switched to the second prompt content, and the transmission confirmation page is switched to the transmission result prompt interface. In response to a trigger operation on the transmission result prompt interface, the session display page is displayed, and a message corresponding to the gifted object is displayed on the session display page. This includes displaying target display content corresponding to the gifted object in response to a trigger operation for the message, The method according to claim 5.

9. The aforementioned target display content includes video data and logistics status description information. The above method further, In response to a trigger operation on the aforementioned video data, display a video display page corresponding to the aforementioned video data. or, This includes displaying a logistics information display page corresponding to the gifted object in response to a trigger operation on the logistics status description information, and / or, The above method further, After the target display content has been identified, the account setting trigger control is adjusted from a non-triggerable state to a triggerable state, The method according to claim 8.

10. If there is no predetermined matching relationship between the content display account and the gift receiving account, the goal display content includes a verification page for receiving verification information entered using the content display account, and, if it is confirmed that the verification information matches the goal verification content corresponding to the gift receiving account, object setting display content for being displayed to the content display account in the goal display format. The method according to claim 5.

11. The above method further, This includes displaying a gift-giving object aggregation page in response to a predetermined operation, In response to the aforementioned gift-giving operation request, identifying the object to be gifted and the gift recipient account is: In response to a gift-giving object order operation triggered on the aforementioned gift-giving object aggregation page, the system identifies the gift-giving object and displays the order display page. This includes identifying the gift recipient account in response to a gift recipient information input operation triggered on the order display page, Displaying the aforementioned configuration interface means This includes displaying a configuration interface in response to a resource value payment operation triggered on the aforementioned order display page. The method according to claim 1.

12. A first identification unit for responding to a gift-giving operation request, identifying the object to be gifted and the gift-receiving account, and displaying a configuration interface that includes several candidate display setting items, including at least one candidate display format and at least one candidate display content, corresponding to the object to be gifted; A second identification unit for identifying a target display setting item, including a target display format and target display content, corresponding to the object to be presented, in response to a setting operation triggered on the setting interface, The system includes an information transmission unit for displaying the goal display content in the goal display format on the gift receiving account by sending the goal display setting items to the gift receiving account, The aforementioned target display format involves adding 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. Interaction device.

13. An electronic device comprising a processor and memory, The aforementioned memory is used to store instructions or computer programs. The processor is used to cause the electronic device to perform the method according to any one of claims 1 to 11 by executing the instructions or computer program in the memory. electronic equipment.

14. When executed on the device, the device stores instructions or a computer program that causes the device to perform the method according to any one of claims 1 to 11. A computer-readable medium.

15. A computer program, when executed by a computing device, causes the computing device to implement the method according to any one of claims 1 to 11.