METHOD OF INTERACTION, DEVICE, ELECTRONIC APPARATUS AND STORAGE MEDIUM

The method and device enhance user experience in content recommendation apps by seamlessly switching feeds to display attribute changes and summary pages, addressing the challenge of conveying object attribute changes efficiently.

BR112025017606A2Pending Publication Date: 2026-07-07BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
BR112025017606
Authority / Receiving Office
BR · BR
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-02-23
Filing Date
2024-02-23
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing content recommendation apps fail to meet diverse user demands for improved user experience in displaying information, particularly in efficiently conveying attribute changes of recommended objects.

Method used

A method and device that seamlessly switch between feeds in a feed interface, displaying change information for target attributes of recommended objects meeting predefined conditions, and presenting an object summary display page upon user selection, enhancing user interaction and understanding of attribute changes.

Benefits of technology

Enables users to quickly comprehend attribute changes of recommended objects without navigating away, stimulating interest and facilitating efficient processing, thus improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present disclosure relates to an interaction method and apparatus, and an electronic device and a storage medium. The method comprises: displaying a first information flow in an information flow interface; in response to a trigger operation for the information flow interface, switching the first information flow in the information flow interface to a second information flow, wherein the second information flow comprises target attribute change information of an object to be recommended, the object to be recommended being an object in a set of objects to be processed, and the target attribute change information of the object to be recommended satisfying a preset condition; and in response to a first selection operation for the second information flow, displaying an object summary display page, wherein the object summary display page comprises attribute information of objects to be processed in the set of objects to be processed. The present disclosure can achieve the aim of transparent transmission of changes in target feature attribute information of an object to be recommended.
Need to check novelty before this filing date? Find Prior Art

Description

1 / 54 METHOD OF INTERACTION, DEVICE, ELECTRONIC APPARATUS AND STORAGE MEDIUM

[001] This application claims priority over Chinese Patent Application No. 202310190406.X, entitled “INTERACTION METHOD, DEVICE, ELECTRONIC APPARATUS, AND STORAGE MEDIUM,” filed on February 23, 2023, which is incorporated herein by reference in its entirety. FIELD

[002] The present disclosure relates to the field of human-computer interaction technologies and, in particular, to a method of interaction, interaction device, electronic apparatus and storage medium. BACKGROUND

[003] With the continuous development of technologies related to content recommendation apps, people have increasingly diverse demands for functions related to content recommendation apps, especially ways of displaying information and displaying content that are closely related to people's user experience.

[004] Therefore, how to meet the functional requirements of the user's diversified content recommendation APP, thereby improving the user experience, is a technical problem that needs to be solved urgently. Petition 870250073643, dated 08 / 20 / 2025, pp. 105 / 184 2 / 54 SUMMARY

[005] In order to solve or at least partially solve the above technical problems, the present disclosure provides a method of interaction, interaction device, electronic apparatus and storage medium.

[006] In one aspect, the present disclosure provides a method of interaction, including: Display a first feed in a feed interface; In response to a trigger on the feed interface, switch the first feed on the feed interface to a second feed; the second feed comprising change information for a target attribute of an object to be recommended; the object to be recommended being an object in a set of objects to be processed, and the change information for the target attribute of the object to be recommended meeting a predefined condition; In response to an initial selection in the second feed, display an object summary display page, the object summary display page comprising attribute information of an object to be processed in the set of objects to be processed.

[007] In a second aspect, the present disclosure additionally provides an interaction device, including: Petition 870250073643, dated 08 / 20 / 2025, pp. 106 / 184 3 / 54 a first display module to display a first feed in a feed interface; A switching module to, in response to a trigger on the feed interface, switch the first feed in the feed interface to a second feed; the second feed comprising change information for a target attribute of an object to be recommended; the object to be recommended being an object in a set of objects to be processed, and the change information for the target attribute of the object to be recommended meeting a predefined condition; A second display module is used to, in response to an initial selection in the second feed, display an object summary display page, the object summary display page comprising attribute information of an object to be processed within the set of objects to be processed.

[008] In a third aspect, the present disclosure further provides an electronic device, including: one or more processors; a storage device, configured to store one or more programs; One or more programs, when executed by one or more processors, cause the one or more processors to implement the interaction method as Petition 870250073643, dated 08 / 20 / 2025, page 107 / 184 4 / 54 described above.

[009] In a fourth aspect, the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, the program, when executed by a processor, implements the interaction method as described above.

[0010] Compared to the prior art, the technical solutions provided by the present disclosure have the following advantages: According to the technical solutions provided by the embodiment of this disclosure, when configured to: switch the first feed in the feed interface to the second feed in response to the trigger operation in the feed interface, where the second feed comprises information on the change of the target attribute of an object to be recommended, where the object to be recommended is an object in the set of objects to be processed, and the information on the change of the target attribute of the object to be recommended meets a predefined condition; display the object summary display page in response to the first selection in the second feed, where the object summary display page comprises attribute information of the object to be processed in the set of objects to be processed, the substance of which is to present the information on the change of the target attribute of the Petition 870250073643, dated 08 / 20 / 2025, pp. 108 / 184 5 / 54 The object to be recommended is displayed seamlessly in the feed interface, so that the user does not need to specifically go to the object summary display page to check which objects have changed the target attributes. Therefore, during the feed navigation process, the target attribute whose objects in the set of objects to be processed have changed can be quickly understood. The purpose of transparently transmitting the target attribute change condition of the object to be recommended can be achieved, and thus, the user's interest in further processing the object to be recommended can be stimulated. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The drawings are incorporated herein and form part of this descriptive report, illustrating embodiments consistent with the present disclosure and, together with the descriptive report, serve to explain the principles of the present disclosure.

[0012] In order to illustrate more clearly the technical solutions in the embodiments of the present disclosure or in the prior art, the accompanying drawings used in the description of the embodiments or of the prior art will be briefly presented below, and it is obvious to those skilled in the art that other drawings can be obtained in accordance with Petition 870250073643, dated 08 / 20 / 2025, pp. 109 / 184 6 / 54 these drawings without creative work.

[0013] FIG. 1 is a flowchart of an interaction method provided in an embodiment of the present disclosure; FIG. 2 is a schematic diagram of a client display interface provided in an embodiment of the present disclosure; FIG. 3 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 4 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 5 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 6 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 7 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 8 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; Petition 870250073643, dated 08 / 20 / 2025, pp. 110 / 184 7 / 54 FIG. 9 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 10 is a schematic diagram of another client display interface provided in an embodiment of the present disclosure; FIG. 11 is a schematic structural diagram of an interaction device in an embodiment of the present disclosure; Figure 12 is a schematic structural diagram of an electronic apparatus in one embodiment of the present disclosure. DETAILED DESCRIPTION

[0014] In order to understand more clearly the above objects, the above characteristics and advantages of the present disclosure, the solutions of the present disclosure will be described in more detail below. It should be noted that, in the event of no conflict, the characteristics in the embodiments and the embodiments of the present disclosure may be combined with each other.

[0015] Many specific details are presented in the following description to facilitate a complete understanding of the present disclosure, but the present disclosure may also be implemented in ways other than those described in this document; it is evident that the modalities in the report Petition 870250073643, dated 08 / 20 / 2025, pages 111 / 184 8 / 54 descriptive are only a part of, not all of, the modalities of the present disclosure.

[0016] FIG. 1 is a flowchart of an interaction method provided in an embodiment of the present disclosure, the present embodiment can be applied to a case where a user interacts with a client, the method can be performed by an interaction device, the device can be implemented in a software and / or hardware manner, and the device can be configured in an electronic device, for example, a terminal, including, but not limited to, a smartphone, a palmtop computer, a tablet computer, a wearable device with a display screen, a desktop computer, a notebook computer, an all-in-one machine, a smart home appliance and the like.

[0017] As shown in FIG. 1, the method may specifically include: S110: Display a first feed in a feed interface.

[0018] The feed interface refers to a page or area in an application program client used to display feeds in a feed playback sequence.

[0019] A feed playback sequence is a data form for continuously providing content to a user. The feed playback sequence includes a group of information / content. A group of information / content Petition 870250073643, dated 08 / 20 / 2025, pp. 112 / 184 9 / 54 includes a plurality of information / content, and this plurality of information / content is sequentially arranged in a specific order to form a playback sequence of the feed.

[0020] A feed refers to each piece of information / content in the feed's playback sequence. A feed playback sequence is a collection formed from several feeds. For example, if the feed playback sequence is a group of videos, each of the videos is a feed.

[0021] In some modes, different feed types within the same feed playback sequence may be the same or different. Feed types may include, but are not limited to, live preview videos, live videos, short videos, and graphic and text information, etc. Where, a live preview video might be, for example, a video used to drive traffic to a live room. A live video might be, for example, a video that reflects the content being streamed in the live room. A short video might be, for example, a short-format video. For example, graphic and text information might recommend some content to the user, for example, a recommended application program or a recommended page minigame, etc. Petition 870250073643, dated 08 / 20 / 2025, pp. 113 / 184 10 / 54

[0022] In some modes, the user can interact with the feed. For example, when a user can trigger a specific area, control, image, option, or text in the feed by clicking or similar, the feed may display a corresponding response effect. In other modes, the user may not interact with the feed. For example, when a user cannot trigger a specific area, control, image, option, or text in the feed by clicking or similar, the feed is led to display a corresponding response effect.

[0023] Since the feeds in the feed playback sequence are arranged in a certain order. In some modes, according to the user's switching operation in the feed, the feeds in the feed playback sequence will be displayed sequentially in order in the feed interface.

[0024] In this request, the feed displayed by the feed interface includes at least one first feed and one second feed. The first feed and the second feed provide different content to the user. The type of the first feed and the type of the second feed may be the same or different, which is not limited in this request. For example, the first feed is a short video, and the type of the second feed is graphic and text information. Alternatively, the first feed is a live preview video, and the type of the second feed is... Petition 870250073643, dated 08 / 20 / 2025, pp. 114 / 184 11 / 54 graphic and text information.

[0025] S120: switching from the first feed in the feed interface to a second feed in response to a trigger in the feed interface; the second feed includes change information for a target attribute of the object to be recommended; the object to be recommended is an object in the set of objects to be processed, and the change information for the target attribute of the object to be recommended meets a predefined condition.

[0026] The purpose of the trigger operation on the feed interface is to switch the feed displayed on the feed interface. Optionally, the trigger operation on the feed interface includes, but is not limited to, a click operation or a swipe operation on the feed interface. Additionally, the trigger operation on the feed interface can be defined to include a swipe operation along a direction specified on the feed interface.

[0027] Switching the first feed in the feed interface to the second feed can mean, for example, displaying the second feed instead of displaying the first feed in the feed interface.

[0028] The object can be, for example, a thing. The object to be recommended refers to an object that is intended to be recommended and displayed to the user by virtue of the secondary information. Petition 870250073643, dated 08 / 20 / 2025, pages 115 / 184 12 / 54

[0029] Additionally, the object may be, for example, a commodity. Specifically, the object may include a purchasable item or service, or similar.

[0030] The object includes several types of attributes. An attribute of an object can be, for example, a characteristic possessed by the structure and composition of the object. If the object is an item, its attribute is the name, style, size, material, function, trademark, type, price, color, and packaging of the object. If the object is a service, its attribute is the content included in the object, the notice, etc.

[0031] Optionally, if the object is a commodity, the object attribute can also be a value or a level that reflects the object's popularity. For example, the number of followers, the number of favorites, the number of purchases, the number of comments, the number of shares, the number of browses, the number of queries, and the number of likes for the object.

[0032] Optionally, the object attribute can also be a characteristic formed by user operations. For example, the time since the object was added to the shopping cart by the user.

[0033] The object attribute reflects the object's attractiveness to the user. The object attribute is of primary stimuli. Petition 870250073643, dated 08 / 20 / 2025, pp. 116 / 184 13 / 54 that can affect the user's cognitive, emotional, and behavioral aspects.

[0034] The target attribute is one or more of the attributes that the object possesses. This application does not limit what the target attribute specifically refers to. Over time, the target attribute may change. For example, the target attribute could be a price, a value, or a level reflecting popularity, and the like.

[0035] Target attribute change information can be, for example, information that describes a condition for changing the target attribute. For example, if the target attribute is a price, the target attribute change information is information that describes that the price is reduced from A to B, or information about the range of price reduction from the current price relative to a certain time node, or information that describes the current price as the lowest price within a defined time period starting from the current time to the previous time.

[0036] In some embodiments, the second feed includes a commodity card of the object to be recommended, and any information regarding changes to the target attribute of the object to be recommended is located in a commodity card of this object to be recommended. The commodity card may be, for example, an area to summarize and display at least part Petition 870250073643, dated 08 / 20 / 2025, pp. 117 / 184 14 / 54 of an object's attributes.

[0037] Optionally, the product card for the item to be recommended may additionally include identification information for the item to be recommended. Identification information for the item to be recommended refers to information that distinguishes an item to be recommended from other items to be recommended. For example, identification information for the item to be recommended includes a name and / or an image of the item to be recommended.

[0038] The set of objects to be processed is a pre-specified set and, by way of example, the set of objects to be processed may be a set of objects determined by historical records of user behavior. The historical record of user behavior includes, but is not limited to, a historical record of favorites for the object by the user, a historical record of following for the object by the user, a historical record of adding to cart for the object by the user, a historical record of querying for the object by the user, a historical record of searching for the object by the user, or a historical record of following a person by the user.

[0039] In some modalities, the set of objects directly related to behavior recording Petition 870250073643, dated 08 / 20 / 2025, pp. 118 / 184 15 / 54 User history can be considered as the set of objects to be processed. For example, in a historical process where a user browses a product, a preferred product is added to favorites, and this scenario can be considered as the record of the user's historical browsing behavior directly related to the product in favorites, and therefore, the set formed by the products in favorites is considered as the set of objects to be processed.

[0040] In some other modalities, associative migration can be performed based on historical records of user behavior, to obtain a plurality of candidate objects, and the set constituted by the plurality of candidate objects is considered as the set of objects to be processed. For example, the user followed expert C, expert C recommends goods D and goods E, then goods D and goods E are considered as candidate objects. The set formed by goods D and goods E is considered as a set of objects to be processed. For another example, if a user belongs to a group, the goods favorited by other users in the group can be considered as candidate objects, and then a set of objects to be processed including a plurality of Petition 870250073643, dated 08 / 20 / 2025, pp. 119 / 184 16 / 54 candidate objects are obtained. For another example, if a user has favorited a commodity F, other commodities that are the same, similar, or combinable with commodity F can be considered as candidate objects, and then a set of objects to be processed including a plurality of candidate objects is obtained.

[0041] In summary, optionally, the set of objects to be processed includes at least one of the following: a set of objects historically favorited by the user, a set of objects historically followed by the user, a set of objects historically added to the cart by the user, a set of objects historically consulted by the user, a set of objects historically searched by the user, a set of objects favorited by a group to which the user belongs, a set of objects followed by a group to which the user belongs, a set of objects added to the cart by a group to which the user belongs, a set of objects consulted by a group to which the user belongs, a set of objects searched by a group to which the user belongs, a set of objects favorited by a person the user has historically followed, a set of objects followed by a person the user has historically followed,a set of objects added to, Petition 870250073643, dated 08 / 20 / 2025, pp. 120 / 184 17 / 54 cart by a person the user has historically followed, a set of objects consulted by a person the user has historically followed, a set of objects searched by a person the user has historically followed, a set of objects of the same type as the objects historically favorited by the user, a set of objects of the same type as the objects historically added to the cart by the user, a set of objects of the same type as the objects historically consulted by the user, and a set of objects of the same type as the objects historically searched by the user.

[0042] “The target attribute change information of the object to be recommended meets the predefined condition” means that a predefined condition is used as a screening condition, and a portion of the objects is screened from the set of objects to be processed, and the screened objects are used as objects to be recommended.

[0043] The reason for screening is that, when the number of objects in the set of objects to be processed is large, the object with a higher degree of user interest can be selected through screening, and the hit rate of the user's point of interest can be improved.

[0044] There are several ways to define a predefined condition, which is not limited to this request. In a way Petition 870250073643, dated 08 / 20 / 2025, pp. 121 / 184 18 / 54 For illustrative purposes, the configuration can be based on a change condition (such as a change method, a change range, and the like) of the target attribute. For example, if the target attribute is price, the predefined condition could be set to include that the price of the merchandise at the time of adding it to the cart is greater than the price of the merchandise at the current time; or the predefined condition could be set to include that the ratio of the merchandise price at the current time to the merchandise price at the time of adding it to the cart is less than 90%. Alternatively, the predefined condition could be set to include that there are no marketing events available for the merchandise at the time of adding it to the cart, and there are marketing events available for the merchandise at the current time. Marketing events could be the use of coupons or total discount events.Alternatively, if the set of objects to be processed is a set of objects historically added to the cart by the user, the predefined condition can be set to include that the merchandise be added to the cart within a defined time period (e.g., 7 days) starting from the current moment to the previous moment.

[0045] In practice, one or more of the conditions Petition 870250073643, dated 08 / 20 / 2025, pp. 122 / 184 19 / 54 predefined conditions can be constructed. When multiple predefined conditions are constructed, the relationship between different predefined conditions can be "AND," or it can be an "OR" relationship, which is not limited in this request.

[0046] The number of objects to be recommended is not limited in this request; optionally, the number of objects to be recommended may be at least one, for example, one, two, or three objects to be recommended.

[0047] S130: Display an object summary display page in response to a first selection in the second feed, where the object summary display page includes attribute information of an object to be processed in the set of objects to be processed.

[0048] The first selection in the second feed can be, for example, an operation to trigger the subsequent display of a summary display page for the object. The user makes the first selection in the second feed, which means that the user is interested in the object to be recommended and wants to learn more about the object to be recommended. Optionally, the first selection in the second feed includes, but is not limited to, a click operation or a swipe operation in the second feed.

[0049] Object attribute information is the information used to describe all or part of the Petition 870250073643, dated 08 / 20 / 2025, pp. 123 / 184 20 / 54 object attributes. In some modes, object attribute information may be displayed on the display object summary page in the form of a merchandise card.

[0050] In some cases, in the set of objects to be processed, because the target attribute change information meets the predefined condition, some objects may be used as the recommended object, and because the target attribute change information does not meet the predefined condition, the other object may not be used as the recommended object and may be used as the object not to be recommended. Optionally, the object summary display page includes attribute information for the object to be processed in the set of objects to be processed and attribute information for the object not to be recommended.

[0051] FIGS. 2-4 are schematic diagrams of a client display interface provided in an embodiment of the present disclosure. The set of objects to be processed is assumed to be a set composed of goods in the shopping cart. The defined predefined condition includes condition 1, condition 2, and condition 3. The relationship between condition 1, condition 2, and condition 3 is “and,” that is, for the goods in the shopping cart, the goods are determined as the object to be recommended only when Petition 870250073643, dated 08 / 20 / 2025, pages 124 / 184 21 / 54 Condition 1, Condition 2, and Condition 3 are met simultaneously. Condition 1 is that the time period from when the merchandise is added to the shopping cart until the current moment is less than 7 days; Condition 2 is that the final price of the merchandise at the time it is added to the shopping cart is less than the final price at the current moment; Condition 3 is that the final price of the merchandise at the time it is added to the shopping cart is greater than a defined price limit (e.g., 10 RMB). The final price refers to the price of the merchandise after considering participating promotional events. For example, if the merchandise is a merchandise with a substantially reduced price, then the price after the substantial reduction will be taken as the final price. If the merchandise is a merchandise that qualifies for a preferential price, then the price of the merchandise after the preferential price is applied will be taken as the final price.If the commodity is eligible for total reduction events, then the price of the commodity after participating in the total reduction events will be taken as the final price.

[0052] Assuming there are 5 items in the shopping cart, 3 items to be recommended are determined based on the sorting condition, and then the second feed including the target attribute change information of Petition 870250073643, dated 08 / 20 / 2025, pages 125 / 184 22 / 54 goods to be recommended can be generated. The second feed is inserted into the feed playback sequence, so the second feed is arranged after the first feed.

[0053] Referring to FIG. 2, a first feed is displayed in the client feed interface. In FIG. 2, the first feed is a live room preview page. When the user performs a swipe-up operation in the feed interface in FIG. 2, the feed interface will display the second feed, as shown in FIG. 3, and the first feed will no longer be displayed. Assume that the merchandise to be recommended is merchandise a, merchandise bea, and merchandise c. The second feed includes target attribute change information for merchandise a, target attribute change information for merchandise be, and target attribute change information for merchandise c. When the user makes a first selection in the second feed in FIG. 3, an object summary display page will be displayed, referring to FIG. 4. In this example, the object summary display page is a shopping cart page.On the shopping cart page, attribute information for 5 items is included. The attribute information for the 5 items includes attribute information for item a, attribute information for item be, and attribute information for item c. Petition 870250073643, dated 08 / 20 / 2025, pp. 126 / 184 23 / 54

[0054] According to the technical solution, configuring to: switch the first feed in the feed interface to the second feed in response to the trigger operation in the feed interface, where the second feed comprises information about changing the target attribute of an object to be recommended, where the object to be recommended is an object in the set of objects to be processed, and the information about changing the target attribute of the object to be recommended meets a predefined condition;Display the object summary display page in response to the first selection in the second feed, where the object summary display page comprises attribute information of the object to be processed in the set of objects to be processed, the essence of which is to present the information about the change in the target attribute of the object to be recommended in the feed interface in a fluid way, so that the user does not need to specifically enter the object summary display page to check which objects have changed the target attributes. Therefore, in the process of navigating the feed, the target attribute whose objects in the set of objects to be processed have been changed can be quickly understood. The purpose of transparently transmitting the condition of the change in the target attribute of the object to be recommended can be achieved, and thus, the processing interest is met. Petition 870250073643, dated 08 / 20 / 2025, pp. 127 / 184 24 / 54 posterior of the object to be recommended by the user can be stimulated.

[0055] Based on the previous technical solution, optionally, the number of objects to be recommended is one or more, and on the object summary display page, the attribute information of at least one object to be recommended is in the selected state, and the object to be recommended whose attribute information is in the selected state is the object to be recommended that needs to be placed in an order.

[0056] The attribute information of the object to be recommended is in the selected state, which means that the attribute information of the object to be recommended is marked, so that the attribute information of the object to be recommended is highlighted on the object summary display page, so that the user can quickly find the attribute information of the object to be recommended on the object summary display page. Furthermore, if the user intends to purchase the object to be recommended, because the attribute information of the object to be recommended is in the selected state, the client will assume that the user wants to purchase the object to be recommended with the attribute information being in the selected state. Additionally, if the user clicks the control Petition 870250073643, dated 08 / 20 / 2025, pp. 128 / 184 25 / 54 with the order placement function on the object summary display page, the object with the attribute information in the selected state will be used as the purchase object, and an order confirmation page will be generated.

[0057] The order confirmation page refers to a page that is presented to the user aggregating the attribute information of all objects that need to be purchased, and the order confirmation page is the last page to confirm the information with the user before placing an order. After displaying the order confirmation page, the terminal will proceed to guide the user to pay for the order.

[0058] Optionally, the first selection in the second feed can be classified into two types: the first type is a selection of the second feed as a whole; in this trigger mode, it is assumed that the user wants to know all the objects to be recommended in the second feed, and the user does not express a greater interest in which object should be recommended. The second type is a trigger for a specific object to be recommended in the second feed, and in this trigger mode, it is assumed that the user is more interested in the selected object to be recommended.

[0059] Based on the analysis above, in one mode, optionally, the second feed includes a summary entry, Petition 870250073643, dated 08 / 20 / 2025, pp. 129 / 184 26 / 54 and if the first selection is a selection in the summary entry, on the object summary display page, all attribute information of the objects to be recommended is in a selected state.

[0060] The summary entry can be, for example, a control or an area capable of displaying the object's summary display page. For example, referring to FIG. 3, the summary entry could be a "go to shopping cart" control in the second feed, or an area in the second feed, except for the area occupied by the merchandise card, an area occupied by the "go to shopping cart" control, and a remaining area outside the area occupied by the "not interested" control.

[0061] For example, referring to FIG. 3, the object to be recommended includes a commodity a, a commodity be and a commodity c. After the user clicks on the “go to shopping cart” control in FIG. 3, in FIG. 4, the circle in front of the attribute information of commodity a, the attribute information of commodity be and the attribute information of commodity c are all checked. The checked circle in front of the attribute information indicates that the attribute information is in the selected state.

[0062] In another mode, optionally, if the Petition 870250073643, dated 08 / 20 / 2025, pages 130 / 184 27 / 54 first selection: If the first selection is made on an object to be recommended, on the object summary display page, the attribute information of the selected object to be recommended will be in a selected state.

[0063] By way of example, FIG. 5 is a schematic diagram of another client interface provided in this application. If the user clicks on the commodity card for commodity b in FIG. 3, the first selection can be considered as the selection for commodity b. Referring to FIG. 5, on the object summary display page, the circle in front of the attribute information for commodity b is checked, indicating that the attribute information for commodity b is in the selected state. Although the second feed in FIG. 3 additionally includes a commodity card for commodity a and a commodity card for commodity c, because the user selects the commodity card for commodity b, the circle in front of the attribute information for commodity a and the attribute information for commodity c are not checked in FIG. 5.

[0064] By configuring that if the first selection is the selection in the summary entry, on the object summary display page, all attribute information of the objects to be recommended is in the selected state; or if the first selection is the selection in an object to be Petition 870250073643, dated 08 / 20 / 2025, pp. 131 / 184 28 / 54 recommended, on the object summary display page, the attribute information of the selected object to be recommended is in the selected state, and the purpose is to infer the user's intent by identifying the first selection and then help the user quickly find the attribute information of the object to be recommended on the object summary display page and prepare for the quick purchase of the object to be recommended, thus improving the user experience.

[0065] Additionally, when there is one or more objects to be recommended, the set of objects to be processed includes the object to be recommended and the object not to be recommended; the target attribute change information of the object not to be recommended does not meet the predefined condition; the object summary display page is an object display list; the object summary display page additionally includes attribute information of the object not to be processed in the set of objects to be processed; the second feed includes a summary entry; and if the first selection is a selection in the summary entry, on the object summary display page, the display position of the attribute information of any object to be recommended is located before the display position of the attribute information of the object not to be recommended. Petition 870250073643, dated 08 / 20 / 2025, pp. 132 / 184 29 / 54

[0066] Where the object summary display page is an object display list, for example, on the object summary display page, the attribute information for each object (including the object to be recommended and the object not to be recommended) is arranged sequentially from top to bottom.

[0067] FIG. 6 is a schematic diagram of another client interface provided in this request. By way of example, it is assumed that the set of objects to be processed includes merchandise a, merchandise b, merchandise c, merchandise d, and merchandise e. Merchandise a, merchandise b, and merchandise c are objects to be recommended, and merchandise d and merchandise e are objects not recommended. After the user clicks the “go to shopping cart” control in FIG. 3, in FIG. 6, the display position of the attribute information for merchandise a, the attribute information for merchandise b, and the attribute information for merchandise c are all located before the display position of the attribute information for merchandise d, and the attribute information for merchandise e.

[0068] Additionally, if the second feed includes target attribute change information for two or more objects to be recommended. The arrangement order of the target attribute change information for the two or more Petition 870250073643, dated 08 / 20 / 2025, pp. 133 / 184 30 / 54 objects to be recommended in the second feed may be the same as or different from the arrangement order of the attribute information of the object to be recommended on the object summary display page.

[0069] For example, the information regarding the change of the target attribute of the object to be recommended in FIG. 3 is arranged in the order of commodity a, commodity b, commodity c, and in FIG. 6, the attribute information is also arranged in the order of commodity a, commodity b, commodity c.

[0070] In another embodiment, if the first selection is a selection on an object to be recommended, on the object summary display page, the attribute information of the selected object to be recommended is located in the first display position of the object display list. A first display position can be, for example, the first display position from top to bottom.

[0071] For example, FIG. 7 is a schematic diagram of another client interface provided in this application. If the user clicks on the merchandise card for merchandise b in FIG. 3, the first selection can be considered as the selection for merchandise b. Referring to FIG. 7, on the object summary display page, the attribute information for merchandise b is located in Petition 870250073643, dated 08 / 20 / 2025, pp. 134 / 184 31 / 54 a first display position in the object display list.

[0072] By configuring that if the first selection is the selection in the summary entry, on the object summary display page, the display position of the attribute information of any object to be recommended is located before the display position of the attribute information of the object not to be recommended; or if the first selection is the selection in an object to be recommended, on the object summary display page, the attribute information of the selected object to be recommended is located in the first display position of the object display list, and the purpose is to infer the user's intent by identifying the first selection and then assist the user in quickly finding the attribute information of the object of interest on the object summary display page, thus improving the user experience.

[0073] Based on the previous technical solutions, optionally, the number of objects to be recommended is one or more, and at least one object to be recommended is associated with the promotional information; in response to the first selection in the second feed, display the object summary display page includes: in response to the first selection in the second feed, display the object summary display page Petition 870250073643, dated 08 / 20 / 2025, pages 135 / 184 32 / 54 and the promotion details page; the promotion details page includes promotional information associated with the item being recommended; and in response to the selection in the promotional information, close the promotion details page.

[0074] Promotional information can be, for example, information added to the item being recommended and used to improve the popularity of the item being recommended among users. Optionally, promotional information includes information describing the promotional activity. The promotional activity can be, for example, a marketing event to increase sales of goods. For example, promotional information could be a coupon corresponding to the item being recommended.

[0075] The promotion details page can be, for example, a page to summarize and display promotional information associated with each item to be recommended.

[0076] The selection in the promotional information can be, for example, an operation that expresses participation in the promotional activity described in the promotional information. For example, if the promotional information is a coupon corresponding to the item to be recommended, the promotional details page will be a coupon purchase page, and the selection in the promotional information will be a Petition 870250073643, dated 08 / 20 / 2025, pp. 136 / 184 33 / 54 operation to obtain the coupon.

[0077] Optionally, in some modes, there are at least two objects to be recommended associated with the promotional information, and the promotional information is in a one-to-one correspondence with the objects to be recommended. The promotional details page includes promotional information for all objects to be recommended associated with the promotional information.

[0078] FIGS. 8-10 are schematic diagrams of three other client interfaces provided in this request. For illustrative purposes, it is assumed that merchandise m, merchandise n, and merchandise p are all items to be recommended, merchandise m is associated with coupon 1, and merchandise n is associated with coupon 2. Merchandise p is not associated with a coupon. After the user clicks the “go to shopping cart” control in FIG. 8, referring to FIG. 9, a coupon purchase page and an item summary display page are displayed. In this document, the coupon purchase page is a promotion details page. The item summary display page is a shopping cart page. The promotion details page includes coupon 1 associated with merchandise m and coupon 2 associated with merchandise n. If the user further clicks the “get coupon” control on the coupon purchase page in Petition 870250073643, dated 08 / 20 / 2025, pp. 137 / 184 34 / 54 In FIG. 9, referring to FIG. 10, the coupon purchase page is closed and only the object summary display page is shown.

[0079] By configuring the display of the object summary display page and the promotion details page in response to the first selection in the second feed, where the promotion details page includes the promotion information associated with the object to be recommended, this can help users understand the specific content of the promotion information for the object to be recommended more clearly and help improve the user experience.

[0080] Optionally, it is also possible to configure the display of the object summary display page and the promotion details page in response to the first selection in the second feed, which includes: Display the object summary display page, the promotion details page, and the mask layer in response to the first selection in the second feed, where the object summary display page is located below the mask layer, and the promotion details page is located above the mask layer; close the promotion details page in response to a selection in the promotion information, including: closing the promotion details page and removing the mask layer in response to a Petition 870250073643, dated 08 / 20 / 2025, pages 138 / 184 35 / 54 selection in promotional information. For example, with continuous reference to FIG. 9, the mask layer is a layer filled with points in FIG. 9. Because the mask layer is located above the object summary display page, the object summary display page can be blurred, and the promotional information is located above the mask layer, so that the promotional information is highlighted, mixed information is avoided, otherwise the user cannot quickly identify which information is promotional information and which is not, and the user can be helped to quickly understand the content of the promotional information.

[0081] In some other modes, optionally, if the first selection is a selection on an object to be recommended, if the selected object to be recommended is associated with promotional information, the promotional details page includes only promotional information associated with the selected object to be recommended.

[0082] Assuming that both merchandise m and merchandise n are associated with a coupon, and after the user clicks on the merchandise card for merchandise m in the second feed, the coupon purchase page is displayed. The coupon purchase page is a promotion details page. The coupon purchase page includes only the coupon. Petition 870250073643, dated 08 / 20 / 2025, pp. 139 / 184 36 / 54 corresponding to merchandise m. If the user additionally clicks on the “get coupon” control on the coupon acquisition page, the user will obtain the coupon corresponding to merchandise m, and the item summary display page will be displayed. On the item summary display page, only the attribute information corresponding to merchandise m is in the selected state. In this way, the user can be helped to more clearly understand the specific content of the promotional information associated with the selected item to be recommended and thus improve the user experience.

[0083] Based on previous technical solutions, optionally, before S110, the method additionally includes: when it is detected that a condition for changing a target attribute of at least one object in the set of objects to be processed meets a predefined condition, determine the object whose target attribute change condition meets a predefined condition as the object to be recommended; based on the target attribute change condition of the object to be recommended, generate a second feed; and insert the second feed into the feed playback sequence.

[0084] How can the object in the set of objects to be processed be considered an object of interest to the user, while the user's intention is the next step Petition 870250073643, dated 08 / 20 / 2025, pp. 140 / 184 37 / 54 to process the object (such as the desire to buy) is not strong enough, when the target attribute change condition meets the predefined condition, this means that the attractiveness of the object to be recommended to the user may change accordingly, thus generating the second feed that reflects the target attribute change condition of the object to be recommended can ensure that the target attribute change information reaches the user efficiently and promptly, thus increasing the probability of the object to be recommended being processed in the next step.

[0085] Based on the previous technical solution, the method optionally includes additionally: in a second feed display process, playing background audio information associated with the second feed. In this way, the satisfaction of the second feed display can be improved.

[0086] Based on the previous technical solution, the method optionally includes: in response to an instruction to exit the object summary display page, close the object summary display page and display the second feed again in the feed interface. The purpose of this configuration is to provide a mechanism for switching from the object summary display page back to the second feed, in order to improve user consistency when navigating the feed. Petition 870250073643, dated 08 / 20 / 2025, pp. 141 / 184 38 / 54

[0087] Based on the previous technical solutions, optionally, in response to a second selection in the second feed, adjust a proportion of the second feed in the feed playback sequence. The second selection in the second feed can be, for example, an operation to indicate to the client that the user dislikes the second feed. For example, if the user clicks the dislike control in FIG. 2, it can be considered a second selection in the second feed, to reduce a proportion of the second feed in the feed playback sequence. Alternatively, if it is detected that the duration of the client's stay on the second feed and on the corresponding object summary display page is less than the defined time limit, it can be considered a second selection in the second feed and, based on this operation, indicate that the user dislikes the second feed and the proportion of the second feed in the feed playback sequence is reduced.

[0088] Optionally, in the previous technical solutions, the object to be recommended is a commodity, the set of objects to be processed is a set composed of goods in the shopping cart, and the object summary display page is a shopping cart page.

[0089] It should be noted that the terms of this application may involve the use of user data. In Petition 870250073643, dated 08 / 20 / 2025, pages 142 / 184 39 / 54 Real-world applications, specific user personal data may be used in the solutions described in this document within the scope permitted by applicable laws and regulations, in accordance with the requirements of the applicable laws and regulations of the country where the user is located (e.g., with the user's explicit consent, effective notification to the user, etc.).

[0090] It should be noted that, for the sake of simplicity of description, all embodiments of the previous method are described as a series of combinations of actions, but those skilled in the art should understand that the present invention is not limited by the order of action described, as certain steps can be performed in other orders or simultaneously according to the present invention. Secondly, those skilled in the art should also understand that the embodiments described in the descriptive report are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

[0091] FIG. 11 is a schematic structural diagram of an interaction device in an embodiment of the present disclosure. The interaction device provided in the embodiments of the present disclosure can be configured at a client. Referring to FIG. 11, the interaction device Petition 870250073643, dated 08 / 20 / 2025, pages 143 / 184 40 / 54 specifically includes: A first display module 310 is configured to display a first feed in a feed interface; A 320 toggle module, configured to switch the first feed in the feed interface to a second feed in response to a trigger in the feed interface, where the second feed includes change information for the target attribute of an object to be recommended, the object to be recommended is an object in a set of objects to be processed, and the change information for the target attribute of the object to be recommended meets a predefined condition; A second display module 330, configured to display an object summary display page in response to an initial selection in the second feed, where the object summary display page includes attribute information of an object to be processed in the set of objects to be processed.

[0092] In addition, the number of objects to be recommended is one or more, and on the object summary display page, the attribute information of at least one object to be recommended is in a selected state, and the object to be recommended whose attribute information is in the selected state is an object to be recommended that Petition 870250073643, dated 08 / 20 / 2025, pages 144 / 184 41 / 54 needs to be put in order.

[0093] In addition, the second feed includes a summary entry, and if the first selection is a selection in the summary entry, on the object summary display page, all attribute information of the objects to be recommended is in a selected state; or if the first selection is a selection in an object to be recommended, on the object summary display page, the attribute information of the selected object to be recommended is in a selected state.

[0094] Additionally, the number of objects to be recommended is one or more, and the set of objects to be processed includes one object to be recommended and one object not to be recommended; the target attribute change information of the object not to be recommended does not meet the predefined condition; the object summary display page is a list of objects; and the object summary display page additionally includes attribute information of the object not to be processed in the set of objects to be processed.

[0095] The second feed includes a summary entry, and if the first selection is a selection in the summary entry, on the object's summary display page, the display position of the attribute information of either of Petition 870250073643, dated 08 / 20 / 2025, pages 145 / 184 42 / 54 objects to be recommended is located before the display position of the attribute information of the object not to be recommended; or if the first selection is a selection of an object to be recommended, on the object summary display page, the attribute information of the selected object to be recommended is located in the first display position of the object display list.

[0096] Additionally, the number of objects to be recommended is one or more, and at least one object to be recommended is associated with promotional information; and a second display module 330 is configured for: Display a summary page for the item and a promotion details page in response to an initial selection in the second feed, where the promotion details page includes the promotion information associated with the item being recommended; Close the promotion details page in response to a selection in the promotion information.

[0097] Additionally, the device includes a second feed generation module, configured to: Before displaying the first feed in the feed interface, when it is detected that there is at least one object in the set. Petition 870250073643, dated 08 / 20 / 2025, pages 146 / 184 43 / 54 of the objects to be processed whose target attribute change condition meets a predefined condition, determine the object whose target attribute change condition meets a predefined condition as the object to be recommended; Generate a second feed based on the condition of change of the target attribute of the object to be recommended; Insert the second feed into a feed playback sequence.

[0098] Additionally, the object to be recommended is a commodity, the set of objects to be processed is a set composed of commodities in a shopping cart, and the object summary display page is a shopping cart page.

[0099] The interaction device provided in the embodiment of this disclosure can perform the steps performed by the customer in the interaction method provided in the embodiments of the method of this disclosure, and has execution steps and beneficial effects, which will not be repeated in this document.

[00100] FIG. 12 is a schematic structural diagram of an electronic apparatus according to an embodiment of the present disclosure. FIG. 12 is a schematic structural diagram of an electronic apparatus suitable for implementing the embodiments of the present disclosure. Petition 870250073643, dated 08 / 20 / 2025, pages 147 / 184 44 / 54 Disclosure. The electronic device 1000 in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal, such as a cell phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), an in-vehicle terminal (e.g., an in-vehicle navigation terminal), a wearable electronic device and the like, and a fixed terminal, such as a digital TV, a desktop computer, a smart home device or the like. The electronic device shown in FIG. 12 is merely an example and shall not impose any limitation on the functions and scope of use of the embodiments of the present disclosure.

[00101] As shown in FIG. 12, the electronic device 1000 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 1001, which may execute various actions and processes appropriate according to a program stored in a read-only memory (ROM) 1002 or a program loaded into a random access memory (RAM) 1003 of a storage device 1008 to implement the interaction method according to the embodiments of the present disclosure. In RAM 1003, various programs and information required for the operation of the device are stored. Petition 870250073643, dated 08 / 20 / 2025, pages 148 / 184 45 / 54 electronic 1000 are also stored. The processing device 1001, the ROM 1002 and the RAM 1003 are connected to each other via a bus 1004. The input / output (I / O) interface 1005 is also connected to bus 1004.

[00102] Generally, the following devices can be connected to the I / O interface 1005: an input device 1006 including, for example, a touch screen, a touch panel, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1007 including, for example, a liquid crystal display (LCD), a loudspeaker, a vibrator, etc.; a storage device 1008 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device 1000 to communicate wirelessly or wired with other devices to exchange information. Although FIG. 12 shows an electronic device 1000 having several devices, it should be understood that it is not necessary to implement or have all the devices illustrated. More or fewer devices may be implemented or provided alternatively.

[00103] In particular, according to one embodiment of the present disclosure, the process described above with Petition 870250073643, dated 08 / 20 / 2025, pp. 149 / 184 46 / 54 reference to the flowchart can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program loaded onto a non-transient, computer-readable medium, the computer program including program code to execute the method shown in the flowchart to implement the interaction method as described above. In such embodiments, the computer program can be downloaded and installed from the network via the communication device 1009, or installed from the storage device 1008, or from ROM 1002. When the computer program is executed by the processing device 1001, the previous functions defined in the method of the embodiments of the present disclosure are executed.

[00104] It should be noted that the computer-readable medium described above may be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, a Petition 870250073643, dated 08 / 20 / 2025, pages 150 / 184 47 / 54 electrical connection having one or more wires, a portable computer floppy 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 disc (CD-ROM) read-only memory, an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in connection with an instruction-executing system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include an information signal propagated in baseband or as part of a carrier, where computer-readable program code is carried.Such propagated information signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in connection with a system, apparatus, or device. Petition 870250073643, dated 08 / 20 / 2025, pp. 151 / 184 48 / 54 Instruction execution. The program code embedded in the computer-readable medium may be transmitted by any suitable means, including but not limited to: wires, optical cables, RF (radio frequency) and the like, or any suitable combination thereof.

[00105] In some implementations, the client and server can communicate using any known or future-developed network protocol, such as HTTP (Hypertext Transfer Protocol), and can be interconnected with any form or medium of digital information communication (e.g., communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), internets (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any networks known or developed in the future.

[00106] The computer-readable media described above may be included in the electronic device; or it may be present separately without being mounted on the electronic device.

[00107] The computer-readable medium carries one or more programs, and the one or more programs, when executed by the electronic device, cause the electronic device to: Petition 870250073643, dated 08 / 20 / 2025, pages 152 / 184 49 / 54 display a first feed in a feed interface; Switch the first feed in the feed interface to a second feed in response to a trigger operation in the feed interface, where the second feed includes information about changing the target attribute of an object to be recommended; the object to be recommended is an object in a set of objects to be processed, and the information about changing the target attribute of the object to be recommended meets a predefined condition; Display an object summary display page in response to an initial selection in the second feed, where the object summary display page includes attribute information for an object to be processed within the set of objects to be processed.

[00108] Optionally, when one or more programs are executed by the electronic device, the electronic device may additionally execute other steps described in the previous embodiments.

[00109] The computer program code for performing the operations of this disclosure may be written in one or more programming languages, including, but not limited to, object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as the language Petition 870250073643, dated 08 / 20 / 2025, pp. 153 / 184 50 / 54 C or similar programming languages. The program code can run entirely on a user's computer, partially on a user's computer, such as a standalone software package, partially on a user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, connected via the Internet using an Internet service provider).

[00110] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of computer program systems, methods, and products according to various embodiments of the present disclosure. In this respect, each block in the flowchart or block diagram may represent a module, program segment, or piece of code that includes one or more executable instructions to implement the specified logical function. It should also be noted that in some alternative implementations, the functions observed in the blocks may also occur in a different order than that illustrated in the figures. For example, two blocks Petition 870250073643, dated 08 / 20 / 2025, pages 154 / 184 51 / 54 represented consecutively can actually be executed substantially in parallel, which can sometimes be done in reverse order depending on the functionality involved. It is also noted that each block in block diagrams and / or flowcharts, as well as combinations of blocks in block diagrams and / or flowcharts, can be implemented with a dedicated hardware-based system that performs the specified functions or operations, or can be implemented in a combination of dedicated hardware and computer instructions.

[00111] The units involved in the embodiments of the present disclosure may be implemented in software, or they may be implemented in hardware. The name of the unit does not constitute a limitation to the unit itself in some cases.

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

[00113] In the context of the present disclosure, a means Petition 870250073643, dated 08 / 20 / 2025, pages 155 / 184 52 / 54 machine-readable may be a tangible medium that can contain or store a program for use by or in connection with a system, device, or apparatus executing instructions. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or apparatus, or any suitable combination thereof.More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc (CD-ROM) read-only memory, optical storage devices, magnetic storage devices, or any suitable combination thereof.

[00114] According to one or more embodiments of the present disclosure, the present disclosure provides an electronic device, including: one or more processors; a memory, configured to store one or more of Petition 870250073643, dated 08 / 20 / 2025, pages 156 / 184 53 / 54 programs; One or more programs, when executed by one or more processors, cause one or more processors to implement the interaction method according to any of the present disclosure.

[00115] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the interaction method according to any of the present disclosures.

[00116] An embodiment of the present disclosure further provides a computer program product, wherein the computer program product includes a computer program or an instruction, and the computer program or instruction, when executed (a) by a processor, implements the interaction method as described above.

[00117] It should be noted that, in this descriptive report, relational terms such as first and second are merely used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that any actual relationship or sequence exists between those entities or operations. Furthermore, terms including, Petition 870250073643, dated 08 / 20 / 2025, pp. 157 / 184 54 / 54 including or any other variation thereof is intended to cover a non-exclusive inclusion, such that a process, method, article or apparatus comprising a series of elements includes not only those elements, but also other elements not expressly listed, or elements inherent to such process, method, article or apparatus. Without further restrictions, the elements defined by the statement "including a." do not preclude the presence of additional identical elements in the process, method, article or apparatus that includes the elements.

[00118] The above descriptions are only specific embodiments of the present disclosure, so that those skilled in the art may understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art; the general principles defined in this document can be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Consequently, the present disclosure will not be limited to those embodiments described in this document, but should be given the broadest scope consistent with the principles and new features disclosed in this document. Petition 870250073643, dated 08 / 20 / 2025, pages 158 / 184

Claims

1 / 7 CLAIMS 1. An interaction method characterized by comprising: displaying a first feed in a feed interface; in response to a trigger on the feed interface, switching the first feed in the feed interface to a second feed; the second feed comprising change information of a target attribute of an object to be recommended; the object to be recommended being an object in a set of objects to be processed, and the change information of the target attribute of the object to be recommended meeting a predefined condition; in response to a first selection in the second feed, displaying a summary display page of the object, the summary display page of the object comprising attribute information of an object to be processed in the set of objects to be processed.

2. Method, according to claim 1, characterized in that the number of objects to be recommended is one or more, on the object summary display page, the attribute information of at least one of the objects to be recommended is in a selected state, and the object to be recommended whose attribute information is in the selected state is an object to be recommended that needs to be placed in an order. Petition 870250073643, dated 08 / 20 / 2025, pp. 178 / 184 2 / 7 3. A method according to claim 1, characterized in that the second feed comprises a summary entry, in response to which the first selection is a selection in the summary entry, all attribute information of the objects to be recommended is in a selected state on the object summary display page; or in response to which the first selection is a selection in one of the objects to be recommended, the attribute information of the selected object to be recommended is in a selected state on the object summary display page.

4. A method according to claim 1, characterized in that the number of objects to be recommended is one or more, and the set of objects to be processed includes one object to be recommended and one object not to be recommended; the change information of a target attribute of the object not to be recommended does not satisfy the predefined condition; the object summary display page is an object display list; the object summary display page additionally includes attribute information of the object not to be processed in the set of objects to be processed.

5. Method, according to claim 4, characterized in that the second feed comprises a summary entry and, in response thereto, the first selection is a selection in the summary entry, a display position of attribute information of any of the objects to be recommended is located before a display position of attribute information of the object not to be recommended, on the object summary display page.

6. A method according to claim 4, characterized in that, in response to the first selection being a selection from one of the objects to be recommended, the attribute information of the selected object to be recommended is located in a first display position in the object display list on the object summary display page.

7. Method, according to claim 1, characterized in that the number of objects to be recommended is one or more, and at least one object to be recommended is associated with promotional information; and in response to the first selection in the second feed, the display of an object summary display page comprises: in response to the first selection in the second feed, displaying an object summary display page and a promotional details page; the promotional details page comprising the promotional information associated with the object to be recommended; in response to a selection in the promotional information, Petition 870250073643, dated 20 / 08 / 2025, pp. 180 / 184 4 / 7 closing the promotional details page.

8. Method according to claim 6, characterized in that in response to the first selection in the second feed, the display of an object summary display page and a promotion details page comprising: in response to the first selection in the second feed, displaying the object summary display page, the promotion details page and a mask layer; wherein the object summary display page is located below the mask layer, and the promotion details page is located above the mask layer; in response to the selection in the promotion information, the closing of the promotion details page comprising: in response to the selection in the promotion information, closing the promotion details page and removing the mask layer.

9. Method, according to claim 6, characterized in that in response thereto the first selection is a selection from one of the objects to be recommended, and in response thereto the selected object to be recommended is associated with promotional information, the promotional details page comprising only promotional information associated with the selected object to be recommended.

10. Method, according to claim 1, characterized in that, before the display of the first feed in the feed interface, the method further comprises: when it is detected that there is at least one object in the set of objects to be processed whose target attribute change condition meets a predefined condition, determining the object whose target attribute change condition meets a predefined condition as the object to be recommended; generating a second feed based on the target attribute change condition of the object to be recommended; inserting the second feed into a feed playback sequence.

11. Method according to claim 10, characterized by further comprising: in response to a second selection in the second feed, adjusting a proportion of the second feed in the feed playback sequence.

12. Method, according to claim 1, characterized in that the object to be recommended is a commodity, the set of objects to be processed is a set of commodities in a shopping cart, and the object summary display page is a shopping cart page.

13. Interaction device characterized by comprising: Petition 870250073643, dated 08 / 20 / 2025, pp. 182 / 184 6 / 7 a first display module to display a first feed in a feed interface; a toggle module to, in response to a trigger in the feed interface, toggle the first feed in the feed interface to a second feed; the second feed comprising change information of a target attribute of an object to be recommended; the object to be recommended being an object in a set of objects to be processed, and the change information of the target attribute of the object to be recommended meeting a predefined condition; a second display module to, in response to a first selection in the second feed, display a summary display page of the object, the summary display page of the object comprising attribute information of an object to be processed in the set of objects to be processed.

14. Electronic apparatus characterized by comprising: one or more processors; a storage device for storing one or more computer instructions; one or more computer instructions, when executed by one or more processors, causing the one or more processors to implement the method as defined in any of claims 1 to 12. Petition 870250073643, dated 08 / 20 / 2025, pp. 183 / 184 7 / 7 15. A readable storage medium characterized by having stored on the same computer that, when executed by a computer, implements the method as defined in claims 1 to 12. (Petition 870250073643, dated 20 / 08 / 2025, p. 184 / 184)