Interaction method and apparatus, electronic device and readable medium

By displaying complementary pages of multimedia and static display in real-time retail scenarios, users can interact on the same page, solving the problem that users cannot browse live broadcasts and store pages at the same time, and improving user experience and purchase rates.

WO2025167334A1PCT designated stage Publication Date: 2025-08-14BEIJING YOUZHUJU NETWORK TECH CO LTD

Patent Information

Application Number
PCT/CN2024/139866
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-05
Filing Date
2024-12-17
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the instant retail scenario, users cannot browse physical store pages while watching the live broadcast, resulting in the advantages of live broadcast dynamic introduction and static display cannot be exerted at the same time, users are inconvenient to operate, and they cannot quickly complete the purchase or order collection of objects.

Method used

An interactive method is provided to display a target page, the page includes a first area for displaying multimedia information and a second area for displaying recommended object attributes and candidate object set resource attributes, and the user can interact on the same page.

Benefits of technology

It realizes that users understand the resource attribute information of the recommended objects while watching multimedia information, improves the user experience of instant retail, and promotes consumer purchasing rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024139866_14082025_PF_FP_ABST
    Figure CN2024139866_14082025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are an interaction method and apparatus, an electronic device and a readable medium. The method comprises: in response to a page display operation, displaying a target page, wherein the target page comprises a first region and a second region, the first region being used for displaying multimedia information that corresponds to a first account, and the second region being used for displaying attribute information of at least one recommended object that corresponds to a second account, and resource attribute information that corresponds to a candidate object set; and in response to an interaction operation for the candidate object set, performing preset interaction processing, which corresponds to the interaction operation, on a candidate object in the candidate object set.
Need to check novelty before this filing date? Find Prior Art

Description

Interaction method, device, electronic device and readable medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application number 202410168411.5, filed on February 5, 2024, entitled “An interactive method, device, electronic device and readable medium”. The entire contents of that application are incorporated herein by reference. Technical Field

[0003] The present application relates to the field of computer application technology, and in particular to an interaction method, device, electronic device and readable medium. Background Art

[0004] Instant retail is a high-efficiency home consumption format based on an instant delivery system. It is a typical new retail format and new consumption model. Its main characteristics are: consumers place orders on online trading platforms, offline physical retailers accept orders, pick and pack the goods, and then deliver them to the address specified by the consumer, completing the order in about 30 to 60 minutes. Summary of the Invention

[0005] In order to solve the above technical problems, the present application provides an interaction method, device, electronic device and readable medium.

[0006] In order to achieve the above objectives, the technical solutions provided by this application are as follows:

[0007] In a first aspect, the present application provides an interaction method, comprising:

[0008] In response to the page display operation, a target page is displayed, wherein the target page includes a first area and a second area, the first area being used to display multimedia information corresponding to the first account, and the second area being used to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to the candidate object set; the first account and the second account are the same account or associated accounts, and the candidate object in the candidate object set is the recommended object selected from the at least one recommended object;

[0009] In response to an interactive operation on the candidate object set, a preset interactive process corresponding to the interactive operation is performed on the candidate objects in the candidate object set.

[0010] In a possible implementation, the second area further includes at least one of the following information: an avatar of the second account, a name of the second account, or business information of the second account.

[0011] In one possible implementation, the multimedia information is a live broadcast screen, and the live broadcast screen corresponding to the first account includes an object information card for a first recommended object of the first account, the object information card including: a first control, the first control being used to select the first recommended object as a candidate object, and the method further comprising:

[0012] In response to operating the first control of the first recommended object, the first control in the object information card of the first recommended object is adjusted to a second control, and the second control is used to adjust the number of the first recommended objects added to the candidate object set.

[0013] In a possible implementation, before displaying the target page in response to the page display operation, the method further includes:

[0014] In response to a first preset operation in the interface of the multimedia information bound to the first account, an introduction page of the second account, a details page of a second recommended object, or an object list page of the second account is displayed on the interface of the multimedia information corresponding to the first account, wherein the introduction page, the details page, and the object list page all include an entry control for a display page of the second account, and the second recommended object is any recommended object included in the multimedia information corresponding to the first account;

[0015] In response to operating the entry control, displaying a display page of the second account, the display page including a third control;

[0016] The step of displaying a target page in response to the page display operation includes:

[0017] In response to performing a second preset operation on the third control, the target page is displayed.

[0018] In a possible implementation, in response to performing the second preset operation on the third control, displaying the target page includes:

[0019] In response to executing the second preset operation on the third control, obtaining execution information of the second preset operation, where the execution information is used to indicate execution details of executing the second preset operation;

[0020] If the execution information does not meet a preset threshold condition, the target page is displayed based on the execution information.

[0021] In one possible implementation, the third control is a slide control, the operation guidance prompt information on the third control includes sliding down to display multimedia information, the second preset operation includes sliding down the slide control, and the execution information is used to indicate the distance of sliding down the slide control;

[0022] And / or, the third control is the first button, the operation guidance prompt information on the third control includes clicking to display multimedia information, the second preset operation includes clicking the first button, and the execution information is used to indicate the number of consecutive clicks of the first button.

[0023] In a possible implementation, the method further includes:

[0024] If the execution information reaches the threshold condition, the interface of the multimedia information corresponding to the first account is displayed. The execution information reaching the threshold condition includes: the distance of sliding down the sliding control reaches a preset distance, and / or the number of consecutive clicks of the first button reaches a preset number of times.

[0025] In a possible implementation, displaying the target page in response to the page display operation includes:

[0026] In response to an operation on the second account in a channel page, the target page is displayed, and the channel page is used to display multiple accounts, including the second account.

[0027] In a possible implementation, if the first account and the second account are the same account, each recommended object in the multimedia information corresponding to the first account is a recommended object of the second account;

[0028] If the first account and the second account are associated accounts, at least one recommended object in the multimedia information corresponding to the first account is the same as the recommended object of the second account.

[0029] In a second aspect, the present application provides an interactive device, comprising:

[0030] a first display unit configured to display a target page in response to a page display operation, wherein the target page includes a first area and a second area, the first area being configured to display multimedia information corresponding to the first account, and the second area being configured to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to a candidate object set; the first account and the second account being the same account or associated accounts, and the candidate objects in the candidate object set being the recommended objects selected from the at least one recommended object;

[0031] A processing unit is configured to, in response to an interactive operation on the candidate object set, perform preset interactive processing corresponding to the interactive operation on the candidate objects in the candidate object set.

[0032] In a possible implementation, the second area further includes at least one of the following information: an avatar of the second account, a name of the second account, or business information of the second account.

[0033] In one possible implementation, the multimedia information is a live broadcast screen, and the live broadcast screen corresponding to the first account includes an object information card of a first recommended object of the first account, the object information card including: a first control, the first control being used to select the first recommended object as a candidate object, and the apparatus further including:

[0034] An adjustment unit is used to adjust the first control in the object information card of the first recommended object to a second control in response to an operation on the first control of the first recommended object, wherein the second control is used to adjust the number of the first recommended objects added to the candidate object set.

[0035] In a possible implementation, the apparatus further includes:

[0036] a second display unit configured to, before displaying the target page in response to the page display operation, display an introduction page of the second account, a details page of a second recommended object, or an object list page of the second account on the interface of the multimedia information corresponding to the first account in response to a first preset operation in the interface of the multimedia information bound to the first account, wherein the introduction page, the details page, and the object list page all include an entry control for a display page of the second account, and the second recommended object is any recommended object in the multimedia information corresponding to the first account;

[0037] a third display unit, configured to display a display page of the second account in response to operating the entry control, the display page including a third control;

[0038] The first display unit is specifically used to:

[0039] In response to performing a second preset operation on the third control, the target page is displayed.

[0040] In a possible implementation, the first display unit includes:

[0041] an obtaining subunit, configured to obtain, in response to executing the second preset operation on the third control, execution information of the second preset operation, wherein the execution information is used to indicate execution details of executing the second preset operation;

[0042] The display subunit is configured to display the target page based on the execution information if the execution information does not meet a preset threshold condition.

[0043] In one possible implementation, the third control is a slide control, the operation guidance prompt information on the third control includes sliding down to display multimedia information, the second preset operation includes sliding down the slide control, and the execution information is used to indicate the distance of sliding down the slide control;

[0044] And / or, the third control is the first button, the operation guidance prompt information on the third control includes clicking to display multimedia information, the second preset operation includes clicking the first button, and the execution information is used to indicate the number of consecutive clicks of the first button.

[0045] In a possible implementation, the apparatus further includes:

[0046] The fourth display unit is used to display the interface of the multimedia information corresponding to the first account if the execution information meets the threshold condition. The execution information meeting the threshold condition includes: the distance of sliding down the sliding control reaches a preset distance, and / or the number of consecutive clicks of the first button reaches a preset number of times.

[0047] In a possible implementation, the first display unit is specifically configured to:

[0048] In response to an operation on the second account in a channel page, the target page is displayed, and the channel page is used to display multiple accounts, including the second account.

[0049] In a possible implementation, if the first account and the second account are the same account, each recommended object in the multimedia information corresponding to the first account is a recommended object of the second account;

[0050] If the first account and the second account are associated accounts, at least one recommended object in the multimedia information corresponding to the first account is the same as the recommended object of the second account.

[0051] It should be noted that the specific implementation method of the device and the technical effects achieved can be found in the relevant description of the method provided in the first aspect or any implementation method of the first aspect.

[0052] In a third aspect, the present application further provides an electronic device, the electronic device comprising: a processor and a memory;

[0053] The memory is used to store instructions or programs;

[0054] The processor is used to execute the instructions or programs in the memory so that the electronic device executes the method provided by the above-mentioned target aspect or any one of the implementations of the target aspect.

[0055] In a fourth aspect, the present application also provides a readable medium, which stores instructions or programs. When the instructions or programs are run on a processor, the processor executes the method provided by the above-mentioned target aspect or any one of the implementations of the target aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0057] FIG1 is a flow chart of an interaction method provided in an embodiment of the present application;

[0058] FIG2 is a schematic diagram of a live broadcast room entering a target entity bound to a second account provided by an embodiment of the present application;

[0059] FIG3 is a schematic diagram of a channel page entering a target entity bound to a second account according to an embodiment of the present application;

[0060] FIG4 is a schematic diagram of a target page provided in an embodiment of the present application;

[0061] FIG5 is a schematic diagram of a display effect corresponding to a sliding operation provided in an embodiment of the present application;

[0062] FIG6 is a schematic structural diagram of an interactive device 600 provided in an embodiment of the present application;

[0063] FIG7 is a schematic structural diagram of an electronic device 700 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0064] With the development of instant retail, more and more users are choosing to place orders on online platforms for quick and convenient daily shopping. However, online shopping often lacks the immersive experience of experiencing products in person, unlike offline shopping. Therefore, instant retail entities (which can be understood as merchants) will also use multimedia methods such as live streaming to more intuitively and detailedly introduce some or all of the items they sell (which can be understood as goods or services).

[0065] Currently, even for entities in retail scenarios, users can only view or choose to purchase objects within the entity through a multimedia introduction page, or can only enter the entity's store page through a channel page to view or choose to purchase objects within the entity, which is very inconvenient for users.

[0066] With the development of instant retail, various types of businesses have entered online trading platforms (also known as e-commerce trading platforms). These businesses, through their different entities on these platforms, become platforms where consumers can view or purchase specific goods or services. For example, after supermarket A enters online trading platform B, it will have stores a1, a2, and a3 on platform B. Consumers can view or purchase goods sold in stores a1, a2, or a3 through platform B.

[0067] With the development of e-commerce live streaming, entities in instant retail scenarios will also use live streaming to introduce objects in more detail and sell them. Currently, when an entity is live streaming, in one case, users can view or choose to purchase objects within the entity in the live broadcast room, and in another case, users can enter the entity's store page through the channel page to view or choose to purchase objects within the entity. However, users cannot browse the entity's store page while watching the live broadcast. Even if the live broadcast screen can be displayed in the form of a small floating window on the store page, it is impossible to add objects to both parts of the store to the cart. As a result, in the instant retail scenario, the advantages of live streaming (dynamic introduction) and entity page (static display) can only be realized one at a time, and cannot be realized simultaneously. It can be seen that the current display of entities is not convenient enough for consumers.

[0068] Based on this, an embodiment of the present application provides an interaction method, which may include, for example: for a case where the first account is in a live broadcast state, in response to a page display operation, displaying a target page, the target page including a first area and a second area, the first area being used to display multimedia information corresponding to the first account (such as a live broadcast screen), and the second area being used to display attribute information of at least one recommended object corresponding to the second account and resource attribute information (such as price) corresponding to a candidate object set; then, in response to an interactive operation on the candidate object set, performing preset interactive processing corresponding to the interactive operation on the candidate objects in the candidate object set. In this way, for a target page, multimedia information of the same or related account, attribute information of at least one recommended object, and resource attribute information corresponding to the selected candidate object set are displayed, which provides convenience for users to view or purchase objects within the entity.

[0069] In this way, on a target page, a user can not only learn about one or more recommended objects in detail through multimedia information displayed in one area, but also view the attribute information of at least one recommended object and the resource attribute information corresponding to the candidate object set through another area. This fully realizes the complementary effect between the dynamic introduction method of multimedia such as live broadcast and the static display of at least one recommended object in the instant retail scenario, providing convenience for users to view or purchase objects in the entity. Moreover, the user can understand the resource attribute information of the candidate object set of the currently selected recommended object and perform interactive operations while viewing the multimedia information, thereby improving the user's experience in the instant retail format and overcoming the current problem of only presenting multimedia information or only presenting the attribute information of static objects to the user at the same time, resulting in the user being unable to quickly complete operations such as adding different objects to the purchase or completing the order. Considering that consumers usually have the need to complete an order or purchase matching items in the instant retail scenario, the interactive method provided by this method can to a certain extent increase the consumer purchase rate, thereby promoting the development of the instant retail format.

[0070] It should be noted that the subject implementing the interaction method may be the interaction device provided in the embodiments of the present application. The interaction device may be carried in an electronic device or a functional module of the electronic device. The interaction device may, for example, be a functional module on a client provided to a user by an online consumption platform or on a server corresponding to the client, which implements the interaction function provided in the embodiments of the present application.

[0071] FIG1 is a flow chart of an interactive method provided in an embodiment of the present application. This method can be applied to an interactive device, such as the interactive device 600 shown in FIG6 . According to the method of FIG1 , a user can understand resource attribute information of a candidate set of currently selected recommended objects while viewing multimedia information and perform interactive operations, thereby improving the user's experience in the instant retail format.

[0072] As shown in FIG1 , the method may include, for example, the following S101 to S102:

[0073] S101, in response to a page display operation, display a target page, wherein the target page includes a first area and a second area, the first area is used to display multimedia information corresponding to the first account, and the second area is used to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to the candidate object set; the first account and the second account are the same account or associated accounts, and the candidate object in the candidate object set is a recommended object selected from at least one recommended object.

[0074] The first account may refer to the account of the target entity, or the account of any target sub-entity under the target entity. The multimedia information corresponding to the first account may refer to the live or recorded video screen under the first account, and the multimedia information is used to introduce at least one recommended object of the target entity or target sub-entity corresponding to the first account. Among them, the target entity may refer to a chain enterprise that is stationed on an online consumption platform in an instant retail scenario. The target entity can be bound to the first account that has been registered on the online consumption platform. The first account can be provided to the staff of the target entity on the online consumption platform. The staff can log in to the work website of the online consumption platform through the account-password or account-verification code, and through live broadcast or recorded broadcast on the work website, explain some or all of the objects in the target entity, carry out operations such as trailer (i.e., sell in the live broadcast room), etc., so that consumers can view or purchase the recommended objects in the target entity through the page playing the live or recorded broadcast. The target sub-entity can refer to any store of a chain enterprise that is stationed on an online consumption platform in an instant retail scenario. The target sub-entity can be bound to the first account registered on the online consumption platform. The first account can be provided to the staff of the target sub-entity on the online consumption platform. The staff can log in to the work website of the online consumption platform through account-password or account-verification code, etc., and explain, trailer (i.e., sell in the live broadcast room) and other operations on some or all objects in the target sub-entity through live broadcast or recorded broadcast on the work website, so that consumers can view or purchase recommended objects in the target sub-entity through the page playing the live broadcast or recorded broadcast.

[0075] As an example, if the multimedia information of the first account is a live broadcast screen, for the case where the live broadcast screen includes an object information card for the first recommended object, the object information card may at least include: a first control, the first control is used to select the first recommended object as a candidate object, for example, the first control may be a control for adding the first recommended object to a shopping cart. Then, the method may further include: in response to operating the first control of the first recommended object, adjusting the first control in the object information card of the first recommended object to a second control, the second control being used to adjust the number of first recommended objects added to the candidate object set. For example, when a user clicks on the Add to Cart control in the product information card of product 1 in the live broadcast screen, on the one hand, product 1 is added to the shopping cart, and on the other hand, in order to facilitate the user to adjust the number of product 1 added to the shopping cart, the Add to Cart control in the product information card of product 1 is updated to a control that can increase or decrease the quantity, and the user can modify the number of product 1 added to the shopping cart by operating the corresponding button to increase or decrease. It should be noted that when the quantity of item 1 added to the shopping cart is 1, if the user continues to operate the corresponding delete button, item 1 will be removed from the shopping cart, and the control that can increase or decrease the quantity in the product information card of item 1 will be updated to a control for adding to the shopping cart.

[0076] The object information card of the first recommended object may include, in addition to the first control or the second control, at least one of the following information: a picture of the first recommended object (such as the main picture), the name of the first recommended object, and resource attribute information of the first recommended object (such as the price).

[0077] The second account may refer to an account corresponding to a user-specified or recommended sub-entity within the target entity corresponding to the first account. User-specified sub-entities may be specified by the user through an input-confirm method or a query-select-confirm method. Recommended sub-entities may be recommended to the user by locating the user's location or viewing the user's frequently ordered sub-entities. If the first account and the second account are associated accounts, then at least one recommended object in the multimedia information corresponding to the first account is the same as the recommended object of the second account. For example, the first account is account 1 of chain enterprise A, and the second account is account 2 of store a1 of chain enterprise closest to the user. There is at least one product in the multimedia information corresponding to account 1 that is a recommended object for account 2. For another example, the first account is account 3 of store a2 of chain enterprise A that is currently broadcasting live, and the second account is account 2 of store a1 closest to the user. There is at least one product in the multimedia information corresponding to account 3 that belongs to account 2. If the first account and the second account are the same account, then each recommended object in the multimedia information corresponding to the first account belongs to the recommended object of the second account. For example, the first account is account 2 of store a1 of chain enterprise A, and the second account is account 2 of store a1 closest to the user of chain enterprise A, and each product in the multimedia information corresponding to account 2 belongs to store a1 corresponding to account 2.

[0078] It should be noted that the applicable scenarios of the embodiments of the present application may include: Scenario 1, where the first account is in a state such as a live broadcast, playing multimedia information; Scenario 2, where the second account is in a state such as a live broadcast, playing multimedia information. If the second account is in a state such as a live broadcast, playing multimedia information, then the first account and the second account can be the same. For example, if the second account is account 1 of store a1 of chain enterprise A, which is closest to the user, then the first account can also be account 1.

[0079] The second area can at least display: the attribute information of at least one recommended object corresponding to the second account, and the resource attribute information corresponding to the candidate object set. Among them, the attribute information of each recommended object in the at least one recommended object is used to describe the attributes of the recommended object. The attribute information may include, for example: pictures (such as the main picture), name, price or sales volume. The candidate object set may include at least one candidate object, and the candidate object is the recommended object selected from the at least one recommended object. For example, one or some recommended objects from the at least one recommended object are added to the shopping cart. Each recommended object in the shopping cart is a recommended object, and all recommended objects in the shopping cart constitute the candidate object set. The resource attribute information may, for example, refer to the sum of the prices of all recommended objects in the recommended object set (also referred to as the total price of the recommended object set).

[0080] In some implementations, the second area may further include at least one of the following information: a profile picture of the second account, a name of the second account, or business information of the second account. Assuming the second account is an account of store a1, the second area may further include a profile picture of store a1, a name of store a1, or business information of store a1 (e.g., a promotion offering 50 yuan off for purchases over 500 yuan).

[0081] In some possible implementations, if the interface for playing multimedia information for a first account is currently displayed, in order to access a target page from the interface for playing multimedia information for the first account, the user can first access the display page for a second account from the interface for playing multimedia information for the first account, and then jump from the display page for the second account to the target page. Prior to S101, the method may, for example, include: S100a, in response to a first preset operation in the interface for multimedia information bound to the first account, displaying an introduction page for the second account, a details page for a second recommended object, or an object list page for the second account on the interface for the multimedia information, wherein the introduction page for the second account, the details page for the second recommended object, or the object list page for the second account each includes an entry control for the display page for the second account, wherein the second recommended object is any recommended object involved in the multimedia information corresponding to the first account; S100b, in response to operating the entry control, displaying the display page for the second account, wherein the display page includes a third control. Then, S101 may include: displaying the target page in response to a second preset operation performed on the third control in the display page for the second account. The above S100a to S100b can be understood as an implementation method of entering the display page of the second account from the interface of the multimedia information bound to the first account.

[0082] As an example, taking the case where the first account and the second account are the same, and the interface of the multimedia information bound to the first account is the live broadcast room of the first account, the first preset operation may be a click operation on the display area (such as the avatar display area) displaying the live broadcast account on the interface of the live broadcast room of the first account. In addition to including an entry control for entering the display page of the first account, the introduction page of the first account may also include, but is not limited to: the avatar of the first account, the name of the first account, the number of followers of the first account, the number of fans of the first account, or a follow control for the first account. In this example, S100a to S100b may include, for example: the user clicks on the avatar corresponding to the live broadcast account in the interface of the live broadcast room to display the introduction page of the first account, and the introduction page of the first account includes at least an "enter the store" guide item. The user clicks on the "enter the store" guide item to enter the display page of the first account.

[0083] As another example, still taking the case where the first account and the second account are the same, and the interface of the multimedia information bound to the first account is the live broadcast room of the first account, for the case where the interface of the live broadcast room includes an explanation card (also referred to as an object information card in this article), assuming that the explanation card corresponds to the second recommended object currently being explained in the live broadcast room, then the first preset operation can be a click operation on the explanation card displayed on the interface of the live broadcast room of the first account. In addition to including an entry control for entering the display page of the second account, the details page of the second recommended object may also include but is not limited to: a picture of the second recommended object, the price of the second recommended object, the name of the second recommended object, the sales volume of the second recommended object, a customer service control, a shopping cart control, an add to shopping cart control, or a buy now control. In this example, S100a to S100b may, for example, include: after the user clicks on the explanation card displayed on the interface of the live broadcast room, a "enter store" button is included on the details page of the second recommended object corresponding to the explanation card. The user clicks the "enter store" button to enter the display page of the second account.

[0084] As another example, still taking the case where the first account and the second account are the same, and the interface of the multimedia information bound to the first account is the live broadcast room of the first account as an example, the first preset operation may be a click operation on the shopping cart control on the interface of the live broadcast room of the first account, and the object list page of the second account, in addition to including an entry control for entering the display page of the second account, may also include but is not limited to: a list of at least one recommended object included in the second account, a shopping cart control or a search control, wherein the entry control may be a control corresponding to the area where the avatar of the second account and the name of the second account are located. In this example, S100a~S100b may include, for example: the user clicks on the shopping cart displayed on the interface of the live broadcast room, and the object list page displaying at least one recommended object includes the avatar and name of the second account, and the user clicks on the area where the name of the second account is located or the area where the avatar of the second account is located to enter the display page of the second account.

[0085] Corresponding to the above three examples, the user can select the method corresponding to any one of the examples according to operating habits, etc. to enter the display page of the second account from the interface of the multimedia information bound to the first account.

[0086] In an embodiment of the present application, a third control corresponding to multimedia information is designed on the display page of the second account. The third control can be located anywhere on the display page of the second account, for example, above the area where the second account name is located, or between the area where the second account name is located and the area where the object category is displayed.

[0087] As an example, the third control may be a slider control (or a lower slider) for "Slide down to enter multimedia information." "Slide down to enter multimedia information" may be an operation guidance prompt displayed at a position corresponding to the slider control to guide the user to perform an operation. In this example, the second preset operation may be, for example, sliding down the slider control.

[0088] As another example, the third control may be a first button for "Enter Multimedia Message," and "Enter Multimedia Message" may be an operation guidance prompt displayed at a position corresponding to the first button, guiding the user to perform an operation. In this example, the first preset operation may be, for example, a click operation on the first button for "Enter Multimedia Message."

[0089] In the above two examples, if the multimedia information is a live broadcast screen, then the "multimedia information" in the operation guidance prompt information can be replaced with "live broadcast room".

[0090] For example, Figure 2 shows a schematic diagram of the process of entering the target page from the live broadcast room of the first account. When the first account is in the live broadcast state, the live broadcast room of the first account is shown in the upper left corner of Figure 2; at this time, the user can click on the avatar corresponding to the live broadcast account on the live broadcast room page, and click on the "Enter the store" guide item in the pop-up introduction page of the first account to enter the display page of the second account; on the display page of the second account, the search bar can be hidden as a search icon, and a sliding control with the operation guidance prompt information of "Swipe down to enter the live broadcast room" is inserted before the area where the name of the second account is located. The effect is shown in the upper right corner of Figure 2. At this time, when the user slides down the sliding control corresponding to "Swipe down to enter the live broadcast room", the interactive device can obtain the target page, which can be seen in the lower right corner of Figure 2.

[0091] In other implementations, if a channel page is currently displayed, and the channel page includes multiple accounts, including a second account, in the case of entering a target page from the channel page, S101 may, for example, include: displaying the target page in response to an operation on the second account on the channel page. The operation on the second account on the channel page may refer to clicking on an area corresponding to a sub-entity bound to the second account on the channel page.

[0092] For example, Figure 3 shows a schematic diagram of the process of accessing a target page from a channel page. The channel page can be seen on the left side of Figure 3. When the first account is in the live broadcast state, the user can click the area corresponding to sub-entity 1 on the channel page on the left side of Figure 3, and the interactive device can obtain the target page, which can be seen on the right side of Figure 3.

[0093] Taking the resource attribute information as price as an example, regardless of the embodiment shown in FIG2 or FIG3, the second area of ​​the target page can display a shopping cart, total price, and checkout controls. These controls can be located anywhere in the second area, such as at the bottom of the second area. When a user performs an add-to-cart action on a recommended object through the first or second area, the total price in the second area will display the total price of all candidate objects in the candidate set to be added to the shopping cart. If the user does not perform the add-to-cart action, that is, when the candidate set is empty, the total price in the second area will be displayed as 0. It should be noted that if the first account and the second account are associated with different accounts, then when the user performs the add-to-cart action in the first area, only the recommended object targeted by the action is in the shelf status and in stock in the second account can be added to the shopping cart in the second area and affect the total price in the second area. Otherwise, if none of the recommended objects in the first account belong to the second account, or if none of the recommended objects in the first account are in stock or are in the off-shelf status in the second account, then the user performing the add-to-cart action in the first area will not add the recommended object to the shopping cart in the second area and will not affect the total price in the second area. Therefore, in the case where the first account is associated with the second account, if at least one recommended object in the multimedia information corresponding to the first account belongs to the second account, the design effect of the target page in the embodiment of the present application is more prominent.

[0094] It should be noted that, in the target page in S101, the multimedia information displayed in the first area may be the content after the interface of the played multimedia information is adaptively adjusted according to the first area, and the content displayed in the second area may be the content after the display page of the second account is adaptively adjusted according to the second area.

[0095] The target page is a page that includes both multimedia information from the first account and static images from the second account. In real-time retail scenarios, the target page balances the benefits of dynamic presentations like live streaming with static page displays, presenting both simultaneously on the same page. This makes it easier for users to view or purchase items within the entity, especially when they need to bundle items or make a bundled purchase. This facilitates user browsing and operations, achieving a one-plus-one greater-than-two effect.

[0096] Taking the multimedia information as a live screen, the attribute information of at least one recommended object corresponding to the second account and the resource attribute information corresponding to the candidate object set as an entity screen as an example, the target page is introduced below.

[0097] In the target page, the display area of ​​the target page can be divided into a first area and a second area according to a preset position and ratio. The first area is used to carry the live screen, and the second area is used to carry the physical screen. For example, the upper half of the display area can be determined as the first area, and the lower half can be determined as the second area. The sizes of the first area and the second area can be the same or different. For another example, the left half of the display area can be determined as the first area, and the right half can be determined as the second area. The sizes of the first area and the second area can be the same or different. The position and size of the first area and the second area can be flexibly designed according to the aspect ratio of the display area and the display requirements. The following is an example in which the upper half of the display area is determined as the first area, the lower half is determined as the second area, and the sizes of the first area and the second area are the same. In addition, the display properties such as the display brightness of the first area and the second area can be displayed according to the display properties of the screen carried by each area, or the display properties of the screen can be processed (for example, reducing the display brightness of the live screen and increasing the display brightness of the physical screen) before display.

[0098] For example, Figure 3 illustrates a possible target page. As shown in Figure 3, the top half of the target page is the first area, where users can watch the live stream of the first account, learn detailed information about the subject being explained by the host, and perform actions such as viewing or adding items to their shopping cart. Meanwhile, the bottom half of the target page is the second area, where users can view the physical image of the second account. If users need to add items to a cart or make a purchase, they can do so in the second area, independent of watching the live stream.

[0099] In some implementations, the second area may display by default objects under the target category corresponding to the multimedia information. For example, if the multimedia information is a live stream, the attribute value of the target category is "Live." The objects under the target category can be the same as the objects described in the multimedia information. For example, if the target category is "Live" on the target page, the objects under the "Live" category on the target page are the objects that are included in the cart (i.e., added to the shopping cart) of the live stream corresponding to the first area. Still using the target page shown in FIG3 as an example, the second area displays the "Live" target category by default. The objects included in the cart of the live stream in the first area may include Object 1, Object 2, Object 3, Object 4, and Object 5. Therefore, the "Live" category in the second area also includes Objects 1 through 5. This allows users to view objects under the target category of the live stream separately in the physical portion of the target page, without having to open the shopping cart in the live stream to access key information such as the objects in the live stream, including their prices. This improves user efficiency in acquiring information and purchasing objects.

[0100] In some implementations, after displaying the target page, the first area of ​​the target page may also display an explanation card corresponding to the target object of the live explanation. Then, the method may further include: in response to a click operation on the explanation card of the target object in the first area, displaying the details page of the target object in the second area. Among them, the explanation card of the target object may display, for example: a picture of the target object (such as the main picture), the name of the target object, the price of the target object, and a button to add the target object to the shopping cart. The above-mentioned click operation on the explanation card of the target object in the first area may be clicking on the area corresponding to the picture of the target object, the name of the target object, or the price of the target object in the explanation card. At this time, the target page may include the live broadcast screen and the details page of the target object, so that the user can understand and operate the target object in more detail.

[0101] It should be noted that when the button for adding a target object to the shopping cart in the first area is clicked, the target object can be directly added to the shopping cart. At this time, the button for adding the target object to the shopping cart in the explanation card is displayed as an operation control for selecting the number of target objects to be added to the shopping cart. The user can also modify the number of target objects added to the shopping cart by operating the operation control. When the number of target objects added to the shopping cart is 0, the target object is deleted from the shopping cart. As shown in the left picture of Figure 4, when the button for adding a target object to the shopping cart in the first area of ​​the target page is not operated, the button can be a button with the text "Add to Cart". When the user clicks the button, the position of the button is updated to another control. The other control can modify the number of target objects added to the shopping cart. As shown in the right picture of Figure 4, the other control can be displayed as "-1+". The user can click "-" to reduce the number of target objects added to the shopping cart, the user can click "+" to increase the number of target objects added to the shopping cart, or the user can modify the number of target objects added to the shopping cart by changing "1".

[0102] In some implementations, after displaying the target page, you can also jump to the live broadcast room of the target entity by performing a third preset operation in the first area of ​​the target page.

[0103] As an example, the third preset operation may be an operation of clicking the live broadcast screen displayed in the first area.

[0104] As another example, the first area of ​​the target page may also display a fourth control. This fourth control can be located anywhere within the first area, for example, at the bottom of the first area or to the right of the first area. For example, this fourth control can be a "swipe down to enter the livestream" control, where the third preset operation corresponds to sliding down the "swipe down to enter the livestream" control; or, this fourth control can be a second "enter the livestream" button, where the third preset operation corresponds to clicking the fourth control. The method may further include: in response to executing the third preset operation, redirecting from the target page to the first account's livestream. As shown in the left or right images of Figure 4, the target page has a "swipe down to enter the livestream" control at the bottom of the first area. When a user slides down the "swipe down to enter the livestream" control, the user enters the first account's livestream, and the content corresponding to the second area of ​​the target page is no longer displayed to the user. This allows the user to change the page displayed to the user on the online consumption platform with a simple operation, allowing the user to flexibly view the content they need.

[0105] Regarding the situation described above where a user enters the display page of a second account from the multimedia information playback interface of a first account, and then enters the target page through a second preset operation on a third control in the display page, execution information of the second preset operation can also be obtained. Based on the execution information, a display mode of the target page is determined, and the target page is displayed based on the display mode corresponding to the execution information. The execution information of the second preset operation indicates the execution details of the second preset operation.

[0106] As an example, if the third control is a sliding control for "slide down to enter the live broadcast room" and the second preset operation is the operation of sliding down the sliding control corresponding to "slide down to enter the live broadcast room", then the execution information of the second preset operation can indicate the sliding distance for executing the second preset operation, and different sliding distances can correspond to different display methods. The display method may include the proportion of the first area and the second area in the display area of ​​the target page, the display brightness of the first area, the display brightness of the second area, etc. For example, when the sliding distance of the first preset operation is less than or equal to 30% of the entire target page, the height of the first area is equal to the sliding distance, and the first area presents a darker color than the color of the live broadcast screen; when the sliding distance of the first preset operation is between 30% and 60% of the entire target page, the height of the first area is equal to (1 / 2) the height of the target page, and the display brightness of the first area is consistent with the display brightness of the live broadcast screen; when the sliding distance of the first preset operation is between 60% and 80% of the entire target page, the height of the first area is equal to the sliding distance, and the first area presents a lighter display brightness than the live broadcast screen.

[0107] As another example, if the third control is the first button of "Enter the Live Room" and the second preset operation is the operation of clicking the first button corresponding to "Enter the Live Room", then the execution information of the second preset operation may indicate the number of consecutive clicks to execute the second preset operation, and different consecutive clicks may correspond to different display methods. Among them, continuous clicks may refer to operations in which the interval time between adjacent clicks is less than a preset time threshold. The display method may include the proportion of the first area and the second area in the display area of ​​the target page, the display brightness of the first area, the display brightness of the second area, etc. For example, when the number of consecutive clicks of the first preset operation is 1, the height of the first area is equal to (1 / 2) of the height of the target page, and the display brightness of the first area is consistent with the display brightness of the live screen; when the number of consecutive clicks of the first preset operation is 2, the height of the first area is equal to (2 / 3) of the height of the target page, and the first area presents a lighter display brightness than the live screen.

[0108] In some implementations, the method may further include: when the execution information of the second preset operation reaches a preset threshold condition, jumping from the target page to the first account's multimedia information playback interface (e.g., a live broadcast room). The preset threshold condition may be a condition corresponding to the second preset operation that triggers the target page to jump to the first account's multimedia information playback interface. Taking the second preset operation as an example of a swipe down control for "Swipe down to enter multimedia information," the preset threshold condition may be: the swipe down distance of the second preset operation is greater than or equal to 80% of the entire target page, i.e., when the swipe down distance of the second preset operation reaches 80%, the page jumps from the target page to the first account's multimedia information playback interface. Taking the second preset operation as an example of a click on the first button for "Enter multimedia information," the preset threshold condition may be: the number of consecutive clicks on the second preset operation is greater than or equal to 3, i.e., when the number of consecutive clicks on the second preset operation reaches 3, the page jumps from the target page to the first account's multimedia information playback interface.

[0109] For example, taking the second preset operation as the operation of the sliding control corresponding to "slide down to enter the live broadcast room" (hereinafter referred to as the sliding operation) as an example, assuming that the height of the target page is 15 cm, the first picture in Figure 5 shows the display page of the second account; when the sliding distance of the user performing the sliding operation is less than or equal to 30% of the entire target page (i.e., 4.5 cm), the height of the first area is equal to the sliding distance, and the first area presents a darker effect than the display brightness of the live broadcast screen, and the target page is shown in the second picture in Figure 5; when the sliding distance of the user performing the sliding operation is 30% to 60% of the entire target page (i.e., 4.5 cm to 9 cm), 5 , the target page is shown in the third picture; when the sliding distance of the sliding operation is between 60% and 80% (9 cm to 12 cm) of the entire target page, the height of the first area is equal to the sliding distance, and the first area presents a lighter effect than the display brightness of the live screen. The target page is shown in the fourth picture in FIG5 ; when the sliding distance of the sliding operation is greater than or equal to 80% (i.e. 12 cm) of the entire target page, the live broadcast room of the target entity is displayed, as shown in the fifth picture in FIG5 .

[0110] It should be noted that on the target page, an audio switch button can be set in the first area. When entering the target page, the audio of the multimedia information corresponding to the first account in the first area can be in the turned-on state; thereafter, the user can choose to operate the audio switch button as needed to turn the audio in the multimedia information corresponding to the first account on and off. Please refer to the left picture of Figure 4 for details. The audio switch button in the first area is in the turned-on state, and the audio switch button in the first area shown in the right picture of Figure 4 is in the turned-off state.

[0111] It should be noted that the display page of the second account can also display a floating window of multimedia information corresponding to the first account (such as a live broadcast floating window), so that users can switch the display page of the second account and the interface for playing multimedia information of the first account according to their needs; and the floating window of multimedia information corresponding to the first account can be closed on the target page.

[0112] It should be noted that, taking the multimedia information as a live broadcast screen as an example, for at least one recommended object in the second area, the classification display logic of the recommended object may include: (1) if the number of recommended objects that are in stock and are in the live broadcast state is greater than or equal to 5, the target category of "live broadcast" is displayed by default, and the target category of "live broadcast" can be hidden after the live broadcast ends; (2) the categories may also include "I have searched", "recommended", "discount" and "entity category", among which the display priority from high to low may be: "I have searched", "recommended", "live broadcast", "discount" and other object categories of the store; (3) when the user enters the display page or target page of the second account from the live broadcast room, the target category of "live broadcast" is anchored and displayed by default; (4) the recommended objects under the target category of "live broadcast" can be dynamically sorted according to the order of the live broadcast explanation, or can be sorted according to the order of the recommended objects being in stock, or can be sorted according to attributes such as sales volume of the recommended objects.

[0113] It should be noted that when the live broadcast screen in the first area is not loaded, the first area of ​​the target page can display the live broadcast cover by default. When the live broadcast ends, you can jump to the display page of the second account. At this time, the display page may not include the third control.

[0114] S102 : In response to an interactive operation on the candidate object set, performing preset interactive processing corresponding to the interactive operation on the candidate objects in the candidate object set.

[0115] The interactive operation may include, for example: clearing the candidate object set, settling the candidate object set, deleting one or more candidate objects in the candidate object set, or modifying the number of one or more candidate objects in the candidate object set.

[0116] If the interactive operation includes clearing the candidate object set, the interactive processing corresponding to the interactive operation may include: deleting all candidate objects in the candidate object set in the shopping cart in the second area of ​​the target page, and the candidate object set does not include any candidate object, that is, the candidate object set is empty.

[0117] If the interactive operation includes performing a settlement operation on the candidate object set, the interactive processing corresponding to the interactive operation may include: generating an order, where the order may include the name, quantity, unit price, and / or total price of the candidate objects included in the candidate object set. The order may also include the total price and the total number of candidate objects in the candidate object set. The interactive processing corresponding to the interactive operation may also include: after the production order is completed, the candidate object set on the target page is empty.

[0118] If the interactive operation includes deleting one or more candidate objects in the candidate object set, the interactive processing corresponding to the interactive operation may include: deleting at least one candidate object from the candidate object set, displaying the total price of the remaining candidate objects after deletion, and recording it as the total price of the current candidate object set.

[0119] If the interactive operation includes modifying the quantity of one or more candidate objects in the candidate object set, the interactive processing corresponding to the interactive operation may include: modifying the quantity of at least one candidate object to be modified from the candidate object set, and displaying the remaining quantity of the candidate objects to be modified after the modification and the total price of the candidate object set.

[0120] It can be seen that through this method, the user can, on a target page, not only learn about the specific recommended object or objects in detail through the multimedia information displayed in one area, but also view the attribute information of at least one recommended object and the resource attribute information corresponding to the candidate object set through another area, which fully realizes the complementary effect between the dynamic introduction method of multimedia such as live broadcast and the static display of at least one recommended object in the instant retail scenario, and provides convenience for users to view or purchase objects in the entity. Moreover, the user can understand the resource attribute information of the candidate object set of the currently selected recommended object and perform interactive operations while watching the multimedia information, which improves the user's experience of the instant retail format and overcomes the current problem of only presenting multimedia information or only presenting the attribute information of static objects to the user at the same time, resulting in the user being unable to quickly complete operations such as adding purchases or completing orders for different objects. In addition, when the user performs interactive operations on the target page, the corresponding interactive processing can be used to facilitate the processing of candidate objects in the candidate object set on the target page.

[0121] Accordingly, the embodiment of the present application further provides an interactive device 600, as shown in FIG6 . The device 600 may include:

[0122] A first display unit 601 is configured to display a target page in response to a page display operation, wherein the target page includes a first area and a second area, the first area being configured to display multimedia information corresponding to the first account, and the second area being configured to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to a candidate object set; the first account and the second account being the same account or associated accounts, and the candidate objects in the candidate object set being the recommended objects selected from the at least one recommended object;

[0123] The processing unit 602 is configured to, in response to an interaction operation on the candidate object set, perform a preset interaction process corresponding to the interaction operation on the candidate objects in the candidate object set.

[0124] In a possible implementation, the second area further includes at least one of the following information: an avatar of the second account, a name of the second account, or business information of the second account.

[0125] In one possible implementation, the multimedia information is a live broadcast screen, and the live broadcast screen corresponding to the first account includes an object information card of a first recommended object of the first account, the object information card including: a first control, the first control being used to select the first recommended object as a candidate object, and the apparatus 600 further including:

[0126] An adjustment unit is used to adjust the first control in the object information card of the first recommended object to a second control in response to an operation on the first control of the first recommended object, wherein the second control is used to adjust the number of the first recommended objects added to the candidate object set.

[0127] In a possible implementation, the apparatus 600 further includes:

[0128] a second display unit configured to, before displaying the target page in response to the page display operation, display an introduction page of the second account, a details page of a second recommended object, or an object list page of the second account on the interface of the multimedia information corresponding to the first account in response to a first preset operation in the interface of the multimedia information bound to the first account, wherein the introduction page, the details page, and the object list page all include an entry control for the display page of the second account, and the second recommended object is any recommended object included in the multimedia information corresponding to the first account;

[0129] a third display unit, configured to display a display page of the second account in response to operating the entry control, the display page including a third control;

[0130] The first display unit 601 is specifically used to:

[0131] In response to performing a second preset operation on the third control, the target page is displayed.

[0132] In a possible implementation, the first display unit 601 includes:

[0133] an obtaining subunit, configured to obtain, in response to executing the second preset operation on the third control, execution information of the second preset operation, wherein the execution information is used to indicate execution details of executing the second preset operation;

[0134] The display subunit is configured to display the target page based on the execution information if the execution information does not meet a preset threshold condition.

[0135] In one possible implementation, the third control is a slide control, the operation guidance prompt information on the third control includes sliding down to display multimedia information, the second preset operation includes sliding down the slide control, and the execution information is used to indicate the distance of sliding down the slide control;

[0136] And / or, the third control is the first button, the operation guidance prompt information on the third control includes clicking to display multimedia information, the second preset operation includes clicking the first button, and the execution information is used to indicate the number of consecutive clicks of the first button.

[0137] In a possible implementation, the apparatus 600 further includes:

[0138] The fourth display unit is used to display the interface of the multimedia information corresponding to the first account if the execution information meets the threshold condition. The execution information meeting the threshold condition includes: the distance of sliding down the sliding control reaches a preset distance, and / or the number of consecutive clicks of the first button reaches a preset number of times.

[0139] In a possible implementation, the first display unit 601 is specifically configured to:

[0140] In response to an operation on the second account in a channel page, the target page is displayed, and the channel page is used to display multiple accounts, including the second account.

[0141] In a possible implementation, if the first account and the second account are the same account, each recommended object in the multimedia information corresponding to the first account is a recommended object of the second account;

[0142] If the first account and the second account are associated accounts, at least one recommended object in the multimedia information corresponding to the first account is the same as the recommended object of the second account.

[0143] It should be noted that the specific implementation of the device 600 and the technical effects achieved can be found in the relevant description of the method shown in FIG1 .

[0144] Compared with the prior art, the embodiments of the present application have at least the following advantages:

[0145] The technical solution provided in the present application provides an interaction method, which may, for example, include: in response to a page display operation, for a case where the first account is in a live broadcast state, displaying a target page, the target page including a first area and a second area, the first area being used to display multimedia information corresponding to the first account (such as a live broadcast screen), and the second area being used to display attribute information of at least one recommended object corresponding to the second account and resource attribute information (such as price) corresponding to a candidate object set; then, in response to an interactive operation on the candidate object set, performing preset interactive processing corresponding to the interactive operation on the candidate object set. In this way, on a target page, users can not only learn about the detailed information of one or more recommended objects through the multimedia information displayed in one area, but also view the attribute information of at least one recommended object and the resource attribute information corresponding to the candidate object set through another area. This fully realizes the complementary effect between the dynamic introduction method of multimedia such as live broadcast and the static display of at least one recommended object in the instant retail scenario, providing convenience for users to view or purchase objects in the entity. Moreover, users can understand the resource attribute information of the candidate object set of the currently selected recommended object and perform interactive operations while watching the multimedia information, which improves the user experience of the instant retail format and overcomes the problem that the current screen only presents multimedia information or only presents the attribute information of static objects to users at the same time, resulting in the user being unable to quickly complete operations such as adding purchases or completing orders for different objects.

[0146] In addition, an embodiment of the present application also provides an electronic device, which includes a processor and a memory: the memory is used to store instructions or computer programs; the processor is used to execute the instructions or computer programs in the memory, so that the electronic device executes any implementation of the method provided in the embodiment of the present application.

[0147] Referring to FIG7 , a schematic diagram of the structure of an electronic device 700 suitable for implementing embodiments of the present disclosure is shown. Terminal devices in embodiments of the present disclosure may include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG7 is merely an example and should not limit the functionality or scope of use of embodiments of the present disclosure.

[0148] As shown in Figure 7, electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. Various programs and data required for the operation of electronic device 700 are also stored in RAM 703. Processing device 701, ROM 702, and RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to bus 704.

[0149] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although FIG. 7 shows the electronic device 700 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may be implemented or present instead.

[0150] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can 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 carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.

[0151] The electronic device provided by the embodiment of the present disclosure and the method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0152] An embodiment of the present application further provides a computer-readable medium, in which instructions or computer programs are stored. When the instructions or computer programs are executed on a device, the device executes any implementation of the method provided in the embodiment of the present application.

[0153] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.

[0154] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (Hypertext Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.

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

[0156] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device can perform the method.

[0157] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0158] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0159] The units involved in the embodiments described in this disclosure may be implemented in software or hardware, wherein the name of a unit / module does not, in some cases, limit the unit itself.

[0160] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0161] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0162] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Reference can be made to the common and similar parts between the various embodiments. For the systems or devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the method description.

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

[0164] It should also be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.

[0165] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0166] It should be noted that in the embodiments of the present application, user sensitive information is not involved, and user-related information is obtained, used and determined after user authorization. In one example, before obtaining user-related information, the corresponding interface displays prompt information related to obtaining data use authorization. This prompt information is based on relevant laws and regulations and informs the user of the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure in an appropriate manner, so that the user can determine whether to agree to the authorization based on the prompt information. It can be understood that the above-mentioned notification and the process of obtaining user authorization are only illustrative and do not constitute a limitation on the implementation method of this disclosure. Other methods that meet relevant laws and regulations can also be applied to the implementation method of this disclosure.

[0167] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. An interactive method, characterized in that: include: In response to the page display operation, a target page is displayed, wherein the target page includes a first area and a second area, the first area being used to display multimedia information corresponding to the first account, and the second area being used to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to the candidate object set; the first account and the second account are the same account or associated accounts, and the candidate object in the candidate object set is the recommended object selected from the at least one recommended object; In response to an interactive operation on the candidate object set, a preset interactive process corresponding to the interactive operation is performed on the candidate objects in the candidate object set.

2. The method according to claim 1, characterized in that The second area further includes at least one of the following information: an avatar of the second account, a name of the second account, or business information of the second account.

3. The method according to claim 1 or 2, characterized in that The multimedia information is a live broadcast screen, and the live broadcast screen corresponding to the first account includes an object information card of a first recommended object of the first account, the object information card including: a first control, the first control being used to select the first recommended object as a candidate object, and the method further comprising: In response to operating the first control of the first recommended object, the first control in the object information card of the first recommended object is adjusted to a second control, and the second control is used to adjust the number of the first recommended objects added to the candidate object set.

4. The method according to any one of claims 1 to 3, characterized in that Before displaying the target page in response to the page display operation, the method further includes: In response to a first preset operation in the interface of the multimedia information bound to the first account, an introduction page of the second account, a details page of a second recommended object, or an object list page of the second account is displayed on the interface of the multimedia information corresponding to the first account, wherein the introduction page, the details page, and the object list page all include an entry control for a display page of the second account, and the second recommended object is any recommended object included in the multimedia information corresponding to the first account; In response to operating the entry control, displaying a display page of the second account, the display page including a third control; The step of displaying a target page in response to the page display operation includes: In response to performing a second preset operation on the third control, the target page is displayed.

5. The method according to claim 4, characterized in that In response to performing the second preset operation on the third control, displaying the target page includes: In response to executing the second preset operation on the third control, obtaining execution information of the second preset operation, where the execution information is used to indicate execution details of executing the second preset operation; If the execution information does not meet a preset threshold condition, the target page is displayed based on the execution information.

6. The method according to claim 5, characterized in that The third control is a sliding control, the operation guidance prompt information on the third control includes sliding down to display multimedia information, the second preset operation includes sliding down the sliding control, and the execution information is used to indicate the distance the sliding control is slid down; And / or, the third control is the first button, the operation guidance prompt information on the third control includes clicking to display multimedia information, the second preset operation includes clicking the first button, and the execution information is used to indicate the number of consecutive clicks of the first button.

7. The method according to claim 6, characterized in that The method further comprises: If the execution information reaches the threshold condition, the interface of the multimedia information corresponding to the first account is displayed. The execution information reaching the threshold condition includes: the distance of sliding down the sliding control reaches a preset distance, and / or the number of consecutive clicks on the first button reaches a preset number of times.

8. The method according to any one of claims 1 to 3, characterized in that The step of displaying a target page in response to the page display operation includes: In response to an operation on the second account in a channel page, the target page is displayed, and the channel page is used to display multiple accounts, including the second account.

9. The method according to any one of claims 1 to 8, characterized in that If the first account and the second account are the same account, each recommended object in the multimedia information corresponding to the first account is a recommended object of the second account; If the first account and the second account are associated accounts, at least one recommended object in the multimedia information corresponding to the first account is the same as the recommended object of the second account.

10. An interactive device, characterized in that: include: a display unit, configured to display a target page in response to a page display operation, wherein the target page includes a first area and a second area, the first area being configured to display multimedia information corresponding to the first account, and the second area being configured to display attribute information of at least one recommended object corresponding to the second account and resource attribute information corresponding to a candidate object set; the first account and the second account being the same account or associated accounts, and the candidate objects in the candidate object set being the recommended objects selected from the at least one recommended object; A processing unit is configured to, in response to an interactive operation on the candidate object set, perform preset interactive processing corresponding to the interactive operation on the candidate objects in the candidate object set.

11. An electronic device, characterized in that: The electronic device includes: a processor and a memory; The memory is used to store instructions or programs; The processor is configured to execute the instructions or programs in the memory, so that the electronic device executes the method according to any one of claims 1 to 9.

12. A readable medium, characterized in that The readable medium stores instructions or programs, and when the instructions or programs are executed on a processor, the processor is caused to execute the method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Interaction method and device, electronic equipment and readable medium

    CN120430846A

  • Page display method and device, electronic equipment and storage medium

    CN112000266A

  • Information display method and device, electronic equipment and storage medium

    CN116415010A

  • Single-account multiple-preference recommendation method for video website and electronic device

    US20170171334A1

Cited By

  • Application recommendation method and device, electronic equipment, storage medium and program product

    CN121327231A