Information processing method, electronic device and program product

By designing a dedicated shopping cart and interactive elements for the live streaming room, the problem of poor user experience in existing live shopping has been solved, enabling more intuitive display of shopping cart information and quick checkout, thus improving the user's shopping experience in the live streaming room.

WO2026061230A1PCT designated stage Publication Date: 2026-03-26BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-27
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

Existing live shopping interaction designs lack effective ways to display information about items added to the shopping cart in the current live stream, resulting in a poor user experience, where users often only purchase products from the current live stream.

Method used

Provide a dedicated shopping cart for the current live stream, displaying information about items added to the cart through interface design and interactive elements, including total price and discount information, enhancing the user's intuitive understanding of the cart contents.

Benefits of technology

By using a shopping cart design and interactive elements specifically tailored for the current live stream, the user experience has been improved, enabling users to select and check out items more effectively within the live stream, and enhancing users' intuitive understanding of the shopping cart content and operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025117216_26032026_PF_FP_ABST
    Figure CN2025117216_26032026_PF_FP_ABST
Patent Text Reader

Abstract

According to the embodiments of the present disclosure, provided are an information processing method, an electronic device and a program product. The method comprises: displaying a first user interface, wherein the first user interface comprises a list of items of the current live streaming room and interactive elements of a virtual container dedicated to the current live streaming room, and the virtual container is dedicated to accommodating items of the current live streaming room; receiving a first user operation for the interactive elements; and in response to the first user operation, displaying a second user interface for the virtual container, wherein the second user interface displays information of at least one item that has been added to the virtual container.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method, electronic device, and program product

[0001] Cross Reference to Related Applications

[0002] This application claims priority to Chinese Patent Application No. 202411328797.8, filed September 23, 2024, entitled “Information processing method, electronic device, and program product,” the entire contents of which are incorporated herein by reference. BACKGROUND

[0003] With the development of video and communication technology, more and more people use electronic devices installed with live streaming applications to purchase items in live streaming rooms. In live streaming rooms, anchors act as shopping guides and introduce various items in detail to the audience, presenting the characteristics, advantages, and usage methods of the items. The audience can directly see the appearance, texture, and actual use effect of the goods through the live streaming picture. Live streaming shopping brings a better shopping experience to people.

[0004] When live streaming shopping, users can directly purchase the items in the current live streaming room or add the items to the shopping cart first and then go to the shopping cart page to settle the payment when the user decides to place an order. Through investigation, it is found that most users only purchase the items in the current live streaming room when purchasing items from their shopping cart. This brings new challenges to the interface and interaction design of live streaming shopping. SUMMARY

[0005] According to a first aspect of the present disclosure, an information processing method is provided. The method includes: displaying a first user interface, the first user interface including a list of items of a current live streaming room and an interactive element dedicated to a virtual container of the current live streaming room, the virtual container being dedicated to containing items of the current live streaming room; receiving a first user operation directed to the interactive element; and in response to the first user operation, displaying a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

[0006] According to a second aspect of the present disclosure, an electronic device is provided, comprising: a processing unit; and a memory coupled to the processing unit and containing instructions stored thereon that, when executed by the processing unit, cause the electronic device to perform actions, the actions comprising: displaying a first user interface, the first user interface including a list of items of a current live streaming room and an interactive element dedicated to a virtual container of the current live streaming room, the virtual container being dedicated to containing items of the current live streaming room;

[0007] receiving a first user operation directed to the interactive element; and in response to the first user operation, displaying a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

[0008] According to a third aspect of the disclosure, there is provided a computer program product tangibly stored in a computer storage medium and comprising computer executable instructions that, when executed by a device, cause the device to perform actions comprising: displaying a first user interface, the first user interface comprising a list of items of a current live room and an interactable element specific to a virtual container of the current live room, the virtual container being specific to holding items of the current live room; receiving a first user operation directed to the interactable element; and in response to the first user operation, displaying a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

[0009] According to a fourth aspect of the disclosure, there is provided an information processing apparatus comprising: a display unit configured to display a first user interface, the first user interface comprising a list of items of a current live room and an interactable element specific to a virtual container of the current live room, the virtual container being specific to holding items of the current live room; and a user operation receiving unit configured to receive a first user operation directed to the interactable element; wherein the display unit is further configured to, in response to the first user operation, display a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

[0010] The summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. The summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to limit the scope of the claimed subject matter. BRIEF DESCRIPTION OF DRAWINGS

[0011] FIG. 1 illustrates an exemplary interface for live shopping, according to some embodiments of the disclosure.

[0012] FIG. 2 illustrates an exemplary interface for a live room cart, according to some embodiments of the disclosure.

[0013] FIG. 3 illustrates an exemplary interface for live shopping, according to some embodiments of the disclosure, including an example of an interactable element for a live room cart.

[0014] FIG. 4 illustrates an exemplary interface for a live room cart, according to some embodiments of the disclosure.

[0015] FIG. 5 illustrates an exemplary interface for completing item settlement, according to some embodiments of the disclosure.

[0016] FIG. 6 illustrates an exemplary interface for live shopping, according to some embodiments of the disclosure, including another example of an interactable element for a live room cart.

[0017] FIG. 7 shows an exemplary flowchart of an information processing method according to some embodiments of the present disclosure.

[0018] FIG. 8 shows an exemplary block diagram of an information processing apparatus according to some embodiments of the present disclosure.

[0019] FIG. 9 shows a block diagram of an electronic device capable of implementing some embodiments of the present disclosure.

[0020] In these drawings, the same or similar reference signs are used to denote the same or similar elements. DETAILED DESCRIPTION

[0021] The present disclosure will now be discussed with reference to several example implementations. It should be appreciated that these implementations are discussed only to better illustrate the present disclosure and are not intended to limit the scope of the present disclosure in any way.

[0022] It can be understood that, before using the technical solutions disclosed in the embodiments of the present disclosure, the type of personal information involved in the present disclosure, the range of use, the scenario of use, etc. should be informed to the user and the authorization of the user should be obtained in a proper manner according to relevant laws and regulations.

[0023] For example, in response to receiving an active request of a user, a prompt information is sent to the user to explicitly prompt the user that the operation requested to be performed will require obtaining and using personal information of the user. Thus, the user can voluntarily choose whether to provide personal information to the software or hardware such as an electronic device, an application program, a server or a storage medium, etc. that performs the operation of the technical solutions of the present disclosure according to the prompt information.

[0024] As an optional but non-limiting implementation manner, in response to receiving an active request of a user, the manner of sending a prompt information to the user may, for example, be a pop-up window manner, in which the prompt information can be presented in a text manner. In addition, the pop-up window can also carry a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.

[0025] It can be understood that the above notification and obtaining of user authorization process is only illustrative and does not limit the implementation manner of the present disclosure, and other manners meeting relevant laws and regulations can also be applied to the implementation manner of the present disclosure.

[0026] Embodiments of the present disclosure will be described below in greater detail with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted as being limited to the embodiments set forth herein; rather, these embodiments are provided so as to more completely and thoroughly understand the present disclosure. It is understood that the drawings and embodiments of the present disclosure are for exemplary purposes only and are not intended to limit the scope of protection of the present disclosure.

[0027] In the description of embodiments of the present disclosure, the term "comprising" and its conjugations should be understood to encompass the meanings of "consisting of" and "consisting essentially of", i.e., "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "an embodiment" should be understood as "at least one embodiment". The terms "first", "second", etc. can refer to different or identical objects unless explicitly stated otherwise. Other explicit and implicit definitions can also be included below.

[0028] In this document, exemplary user interfaces are shown in the context of a smartphone, but those skilled in the art will understand that embodiments of the present disclosure are equally applicable to other devices that can have different screen aspect ratios, such as tablets, laptops, desktop computers, wearable devices with screens, and devices with foldable screens, etc. In addition, the interfaces provided herein are for illustrative purposes, some elements of which can be omitted or have different numbers, and can also include more elements not shown. In addition, the interfaces according to embodiments of the present disclosure can have different layouts from the interfaces shown in the drawings, and the positions of the various elements can also be different. The present disclosure does not limit these aspects.

[0029] The inventors have noticed that there is a lack of an effective way to display information (such as the number, total price, discount information, etc.) of items added to the shopping cart from the current live room in the existing interactive design of live shopping. Through research, it is found that when users purchase items from their shopping cart, they often only purchase products from the current live room. At this time, the information that users are most interested in is the information of the items that have been added to the shopping cart in the current live room. Therefore, the lack of current live room shopping information does not meet the user's habits, resulting in poor user experience.

[0030] In view of this, the present disclosure provides a live cart that is dedicated to the current live room and does not include items from other live rooms. For example, if a live event initiated by store A is being conducted in the current live room, the live cart according to the present disclosure only includes items from store A. Such a live cart can be referred to as a live cart or a mini cart. Embodiments of the present disclosure also provide interface designs and user interactions based on the live cart, thereby improving the user experience of users selecting and purchasing items through the live cart.

[0031] It should be noted that the present disclosure also provides a cart that can accommodate all the added items in the live application, which can include items from multiple live rooms, and is not limited to items from the current live room. Such a cart can be referred to as a total cart. It can be understood that it is also possible to settle through the total cart, and the present disclosure does not limit this aspect. In the present disclosure, the cart refers to the live cart unless otherwise specified.

[0032] Embodiments of the present disclosure are described in detail below with reference to FIGS. 1-9.

[0033] FIG. 1 shows an exemplary interface 100 for live shopping according to some embodiments of the present disclosure. When a user participates in a live shopping event using an electronic device, the electronic device can display the interface 100 shown in FIG. 1. For example, the user joins a live room that is being conducted through a video application of the electronic device and watches the host introduce items. In some implementations, the user can click on a shopping icon on the screen to enter the interface 100 shown in FIG. 1.

[0034] The interface 100 includes a live room area 101, from which the user can watch a video stream of the current live room. The interface 100 also includes a navigation bar 102, which can include information about the current live room and one or more interactive controls, such as a cart icon 103. In some implementations, the cart icon 103 can link to the interface of the live cart, so that when the user clicks or touches the cart icon 103, the electronic device can jump to display the interface of the live cart. In some implementations, the total number of items in the live cart can be displayed in or near the cart icon 103. In some implementations, more additional information can also be displayed near the cart icon 103, such as marketing information in the form of a bubble. In some implementations, the cart icon 103 can also link to the total cart. Alternatively, the navigation bar can display icons for both the live cart and the total cart, which can have different graphics or symbols.

[0035] When the shopping cart icon 103 is linked to the current live room shopping cart and no items have been added to the shopping cart, user interaction with the shopping cart icon 103 can cause the interface to jump to an interface as shown in FIG. 2, which illustrates an example interface 200 showing that the live room shopping cart is empty.

[0036] As shown in FIG. 2, the title 211 of the interface 200 indicates that the current interface 200 is the shopping cart of Store A (i.e., the current live room). In the interface 200, the interface element 212 prompts that the shopping cart of the current live room is empty. The interface element 213 can prompt to “go back to the live room,” and when the user interacts with the interface element 213, the interface 200 can jump back to the interface 100 shown in FIG. 1. The interface element 214 can be linked to the total shopping cart, and when the user interacts with the interface element 214, the interface 200 can jump to the interface of the total shopping cart, thus showing the user all the items that have been added to the shopping cart.

[0037] Returning to FIG. 1, below the navigation bar 102 is the point of interest information 104 about live shopping. The point of interest information 104 can arouse the user’s interest to trigger shopping behavior, which can be discount information, delivery information (e.g., delivery fee reduction), etc.

[0038] The interface 100 also includes a list of items of the current live room. As shown, the current live room is offering item 1, item 2, item 3, or more. The user can perform up and down swipe operations in the interface 100 to browse more items. In the interface 100, the region 105 includes relevant information of item 1, including a picture 108 of item 1, a textual introduction (e.g., name, attributes, price, etc.), etc. In some implementations, the region 105 can also include one or more pieces of point of interest information (not shown) about item 1.

[0039] The region 105 also includes a control 106 for directly purchasing the item and a control 107 for adding the item to the shopping cart. When the user decides to immediately purchase the item, clicking or touching the control 106 causes the interface 100 to jump to a checkout interface to purchase the item alone. When the user decides to add the item to the shopping cart, clicking or touching the control 107 causes the item to be added to the live room shopping cart (correspondingly, to the total shopping cart).

[0040] In some embodiments, in response to the user clicking or touching the control 107, an animation can be presented on the interface 100 that item 1 is added to the shopping cart, for example, an animation that the picture 108 of item 1 flies into the shopping cart icon 103, while the number of items displayed in or near the shopping cart icon 103 can be updated accordingly, i.e., incremented by 1. Once the user decides to proceed to the shopping cart for checkout, the user can click or touch the shopping cart icon 103, causing the interface 100 to jump to an interface for checkout of the items in the shopping cart of the current live streaming room, which will be described below with reference to FIG. 4.

[0041] FIG. 3 shows an exemplary interface 300 for live streaming shopping, according to some embodiments of the present disclosure, which includes an interactive element 310 dedicated to the shopping cart of the current live streaming room. The user can select items to purchase on the interface 300. In some embodiments, if there is no item in the shopping cart of the current live streaming room, the interactive element 310 can not be displayed.

[0042] In some embodiments, in response to the user clicking the control in the interface 100 for adding items of the current live streaming room to the shopping cart, for example, the control 107, the interface 300 can be presented. For example, the interactive element 310 can slide in from the bottom of the interface 100. Thereafter, the user can continue to perform operations of adding more items to the shopping cart.

[0043] As shown, the interactive element 210 occupies the bottom of the interface 200 and has a bar shape. The interactive element 210 can also have other forms, for example, being displayed at other positions of the interface 200, such as the left side, the right side, or the top; the interactive element 210 can also have other geometric shapes, which are not limited by the present disclosure.

[0044] The interactive element 310 can indicate that at least one item of the current live streaming room has been added to the shopping cart. As shown, the interactive element 310 can include pictures 330 of the items of the current live streaming room that have been added to the shopping cart. If there are multiple items added to the shopping cart, the pictures can be arranged in a partially overlapping manner, and in some implementations, the picture of the most recently added item can be arranged to the top, thereby intuitively providing the user with information of the items of the current live streaming room that have been added to the shopping cart. In some embodiments, when an item is added to the shopping cart, an animation can be presented that the picture of the item currently being added to the shopping cart (e.g., the picture 308 of item 1) falls into the picture area 330 of the interactive element 310. Such design is more consistent with the intuitive feeling of the item being added to the shopping cart. In some implementations, the number 350 of the items that have been added to the shopping cart, for example, “2”, can also be displayed near the pictures 330, indicating that there are two items (which can be of the same or different categories) in the shopping cart.

[0045] The interactable element 310 can also include interest point information 340 in textual form. The interest point information 340 is used to pique the user’s interest to trigger entry into the cart page for consumption. In some embodiments, the interest point information 340 can include the total price of the at least one item that has been added to the cart of the current live room, the number of items, the discount information of the items, and / or the delivery information of these items (e.g., delivery fee, whether to be exempted, etc.). The interactable element 310 can provide more space to display additional information such as the interest point.

[0046] The interactable element 310 also includes a control 320 linked to the cart (“Go to Cart”). When receiving a user’s interactive operation with the control 320, the interface 300 can jump to an interface dedicated to the cart of the current live room, such as the interface 400 shown in FIG. 4.

[0047] The interface 300 can also include a cart icon 303 located above the list of items. When receiving a user’s interactive operation with the cart icon 303, the interface 300 can also jump to an interface dedicated to the cart of the current live room. In some embodiments, the cart icon can always be displayed, i.e., whether the live room cart is empty or includes items, it is displayed on the interface (e.g., the icon 103 in the interface 100, the icon 303 in the interface 300). Alternatively, the cart icon can only be displayed when the live room cart is empty (e.g., the icon 103 in the interface 100); when the cart includes at least one item, the interface 300 can not display the cart icon 303.

[0048] FIG. 4 shows an exemplary interface 400 of a live room cart, according to embodiments of the present disclosure, in which information of items that have been added to the live room cart is displayed. In some embodiments, the interface 400 can be displayed when the user clicks or touches the icon 303 or the control 320.

[0049] As shown in FIG. 4, at the top of the interface 400, information 411 of the current live room cart is shown (“Cart of Shop A”). The interface 400 also includes one or more regions 412 of items of the current live room, where each region 412 includes a separate selection control 413 and an adjustment number control 414, as well as detailed information of the corresponding item, such as the name, attributes, price, etc. In the default state after entering the interface 400, the controls 413 of all items can be selected altogether, so as to prompt the user to consume and settle as soon as possible.

[0050] Interface 400 also includes a control 415 linked to the total shopping cart, which, when clicked or touched by the user, causes interface 400 to jump to an interface of the total shopping cart, showing information of items added to the total shopping cart from all live rooms. Interface 400 also includes a region 416 showing a breakdown of costs of items in the live room shopping cart, a region 417 showing the total cost, and a checkout control 418. Checkout control 418 prompts the user to checkout for items in the current live room. In the case that the user decides to checkout and touches checkout control 418, interface 400 can jump to a checkout interface for completing checkout of items in the shopping cart.

[0051] FIG. 5 shows an exemplary interface 500 for completing checkout of items, according to some embodiments of the present disclosure. As shown, interface 500 includes a region 511 for confirming or modifying a shipping address, a region 512 for confirming or selecting a payment method, a region 513 for displaying checkout information, and a region 514 for confirming payment. By clicking or touching region 514, the user will perform a payment operation, completing a purchase for items in the live room shopping cart.

[0052] The above describes an exemplary process of a user shopping in a live room, including jumping from the interface 300 of picking items in a live room to the shopping cart interface 400, and then to the checkout interface 500. In some embodiments, the user can also jump from the interface of picking items in a live room directly to the checkout interface, i.e., skipping the shopping cart interface to complete shopping directly, thereby saving user operations and improving user experience.

[0053] FIG. 6 shows an exemplary interface 600 for live shopping, including another example of an interactive element for a live room shopping cart, according to some embodiments of the present disclosure. A user can pick items of the current live room on interface 600 to add them to the shopping cart. As shown, interface 610 includes a control 630 linked to a checkout interface, confirming checkout for items in the shopping cart. When receiving a user operation for the second control, interface 600 can jump to, for example, interface 500 shown in FIG. 5, thereby enabling fast checkout.

[0054] To facilitate the user to perform quick settlement, the interface 600 can further include a control 620 for displaying summary information of the items that have been added to the shopping cart. For example, the summary information can include price information, quantity, point of interest information, etc. of the items that have been added to the shopping cart. In this way, the user can directly obtain the information of the items that have been added to the shopping cart on the interface 600 to decide whether to directly settle, without the need to additionally jump to the shopping cart interface. In some embodiments, the control 620 can be linked to the shopping cart interface, and when the user interacts with the control 620, the interface 600 can jump to the shopping cart interface, such as the interface 400 shown in FIG. 4. In some embodiments, a graphic or symbol indicating the hot zone (i.e., having interactive ability), such as “>”, can be displayed within or near the control 620 to prompt the user to interact therewith.

[0055] Similar to the interface 300, the interface 600 can include a shopping cart icon 603 located above the item list, which is linked to the interface of the live room shopping cart. In some embodiments, when there are already items in the shopping cart, the shopping cart icon 603 can not be displayed. Alternatively, the shopping cart icon 603 can always be displayed, regardless of whether there are items in the shopping cart.

[0056] The above describes the interface design and interaction process for live shopping according to embodiments of the present disclosure with reference to FIGS. 1-6. Compared to the existing total shopping cart design for all live rooms, the embodiments of the present disclosure provide a shopping cart and corresponding interface design and interaction process that are specific to the current live room, thereby more effectively presenting information of interest to the user during the live broadcast, improving the user experience.

[0057] FIG. 7 shows a flowchart of an information processing method 700 according to some embodiments of the present disclosure. The method 700 can be implemented by any electronic device having computing and display capabilities. At block 410, a first user interface is displayed, the first user interface including an item list of a current live room and an interactive element of a virtual container specific to the current live room, the virtual container being specific to holding items of the current live room. At block 720, a first user operation directed to the interactive element is received. At block 730, in response to the first user operation, a second user interface for the virtual container is displayed, the second user interface displaying information of at least one item that has been added to the virtual container. By way of example only, the first user interface can be the interface 300 in FIG. 3 or the interface 600 in FIG. 6, and the second user interface can be the interface 400 in FIG. 4. The interactive element can be, for example, the control 310 in FIG. 3 or the control 610 in FIG. 6.

[0058] In some embodiments, the interactable element can include a first control linked to the second user interface, and the first user operation includes an interaction operation with the first control. For example, the first control can be the control 320 in FIG. 3 or the control 620 in FIG. 6.

[0059] In some embodiments, the first control displays summary information of the at least one item that has been added to the virtual container. The summary information can include at least price information of the at least one item.

[0060] In some embodiments, the interactable element further includes a second control linked to a third user interface, the method 700 can further include: receiving a second user operation for the second control; and in response to the second user operation, displaying the third user interface, the third user interface being for completing settlement of the at least one item therein. For example, the second control can be the control 630 in FIG. 6.

[0061] In some embodiments, the second user interface can include a third control linked to a third user interface, the third control prompting settlement of the items of the current live room. For example, the third control is the control 514 in FIG. 5.

[0062] In some embodiments, the method 700 can further include: in response to determining that the virtual container is empty, not displaying the interactable element.

[0063] In some embodiments, the method 700 can further include: receiving a third user operation of adding the items of the current live room to the virtual container; and in response to the third user operation, displaying the interactable element on the first user interface.

[0064] In some embodiments, the interactable element occupies a bottom portion of the first user interface.

[0065] In some embodiments, the first user interface can further include: an icon for the virtual container located above the list of items, the icon being linked to the second user interface. The icon can be the icon 303 in FIG. 3 or the icon 603 in FIG. 6.

[0066] In some embodiments, the method 700 can further include: in response to determining that the virtual container is not empty, not displaying the icon.

[0067] In some embodiments, the virtual container is a first virtual container, and the second user interface further includes a fourth control linked to a second virtual container, the second virtual container being for containing items of a plurality of live rooms including the current live room.

[0068] In some embodiments, the interactable element can further include pictures of the at least one item arranged in a partially overlapped manner.

[0069] In some embodiments, the nearby of the picture displays a number of at least one item.

[0070] In some embodiments, the interactive element can further include point of interest information about the current live room, the point of interest information being used to arouse the interest of the user to trigger the user operation on the interactive element.

[0071] In some embodiments, the virtual container can be a shopping cart.

[0072] Embodiments of the present disclosure provide a virtual container dedicated to containing items of a current live room and corresponding interface design and human-computer interaction process, which more effectively presents information of interest to the user during live streaming and improves user experience.

[0073] FIG. 8 shows a schematic block diagram of an apparatus 800 for obtaining a stylized image, according to an embodiment of the present disclosure. As shown in FIG. 8, the apparatus 800 includes a display unit 810 configured to display a first user interface, the first user interface including a list of items of a current live room and an interactive element of a virtual container dedicated to the current live room, the virtual container being dedicated to containing items of the current live room. The apparatus 800 further includes a user operation receiving unit 820 configured to receive a first user operation on the interactive element. The display unit 810 is further configured to, in response to the first user operation, display a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

[0074] It should be noted that more elements shown in FIGS. 1-7 can be implemented by the apparatus 800 shown in FIG. 8. For example, the apparatus 800 can include more modules or units to implement the elements described above, or some units or modules shown in FIG. 8 can be further configured to implement the elements described above. No further elaboration is made here.

[0075] FIG. 9 shows a schematic block diagram of an example device 900 that can be used to implement embodiments of the present disclosure. As shown, the device 900 includes a computing unit 901 that can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 902 or loaded from a storage unit 906 into a random access memory (RAM) 903. Various programs and data required for operation of the device 900 can also be stored in the RAM 903. The computing unit 901, the ROM 902, and the RAM 903 are connected to each other through a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0076] A number of components in the device 900 are connected to the I / O interface 905, including: an input unit 906, such as a touchscreen, keyboard, mouse, etc.; an output unit 907, such as various types of displays (e.g., interactive displays like touchscreens), speakers, etc.; a storage unit 908, such as a magnetic disk, optical disk, etc.; and a communication unit 909, such as a network card, modem, wireless communication transceiver, etc. The communication unit 909 allows the device 900 to exchange information / data with other devices over computer networks, such as the Internet, and / or various telecommunication networks.

[0077] The computing unit 901 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the computing unit 901 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 901 performs various methods and processes described above, such as the method 700. For example, in some embodiments, the method 700 can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 908. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 900 via the ROM 902 and / or the communication unit 909. When the computer program is loaded onto the RAM 903 and executed by the computing unit 901, one or more steps of the method 700 described above can be performed. Alternatively, in other embodiments, the computing unit 901 can be configured to perform the method 700 by other any appropriate means, such as by means of firmware.

[0078] In some embodiments, the methods and processes described above can be implemented as a computer program product. The computer program product can include a computer readable storage medium having computer readable program instructions thereon for performing various aspects of the present disclosure.

[0079] Computer readable storage media can be tangible storage media which can retain and store instructions for use by an instruction execution device. Computer readable storage media can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer readable storage media include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.

[0080] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.

[0081] Computer readable program instructions for carrying out operations of the present disclosure can be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including object oriented programming languages and procedural programming languages. The computer readable program instructions can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate array (FPGA), or programmable logic array (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to configure the electronic circuitry in order to act in accord with the

[0082] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include non- transitory computer readable storage media that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions for causing an apparatus to implement one or more functions / acts specified in the flowchart and / or block diagram block or blocks can be utilized.

[0083] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0084] The computer program product of the second aspect can include a computer readable storage medium. The computer readable storage medium can include instructions. The instructions can include one or both of: instructions for causing a computer to enable a user equipment device to receive a configuration message from a base station, the configuration message comprising an indication of a set of one or more parameters for a first type of hybrid automatic repeat request process, the first type of hybrid automatic repeat request process being associated with a first type of data; and instructions for causing a computer to enable a user equipment device to receive a configuration message from a base station, the configuration message comprising an indication of a set of one or more parameters for a first type of hybrid automatic repeat request process, the first type of hybrid automatic repeat request process being associated with a first type of data.

[0085] Embodiments of the present disclosure have been described above, with the understanding that these embodiments are exemplary only, and are not restrictive, and are not limited to the disclosed embodiments. Many modifications and changes to this disclosure would be apparent to those of ordinary skill in the art. The scope of the technology disclosed is not to be limited by the specific illustrative embodiments presented above, but only by the claims that follow. The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting.

Claims

1. A method of information processing, comprising: displaying a first user interface, the first user interface including a list of items of a current live room and an interactable element of a virtual container dedicated to the current live room, the virtual container being dedicated to holding items of the current live room; receiving a first user operation directed to the interactable element; and in response to the first user operation, displaying a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container. The interactable element includes a first control linked to the second user interface, and the first user operation includes an interaction operation with the first control.

2. The method of claim 1, wherein, Summary information of the at least one item that has been added to the virtual container is displayed on the first control.

3. The method of claim 1, wherein, The interactable element further includes a second control linked to a third user interface, the method further comprising:

4. The method of claim 2 or 3, wherein, receiving a second user operation directed to the second control; and in response to the second user operation, displaying the third user interface, the third user interface being for completing settlement of the at least one item therein. The second user interface includes a third control linked to the third user interface, the third control prompting settlement of items of the current live room.

5. The method of claim 4, wherein, 6. The method of any of claims 1-5, further comprising: in response to determining that the virtual container is empty, not displaying the interactable element.

7. The method of claim 6, further comprising: receiving a third user operation to add an item of the current live room to the virtual container; and in response to the third user operation, displaying the interactable element on the first user interface. The interactable element occupies a bottom portion of the first user interface. The first user interface further includes an icon for the virtual container positioned above the list of items, the icon being linked to the second user interface.

8. The method of any one of claims 1 to 7, wherein, 10. The method of claim 9, further comprising:

9. The method of any one of claims 1 to 8, wherein, in response to determining that the virtual container is not empty, not displaying the icon. The virtual container is a first virtual container, the second user interface further including a fourth control linked to a second virtual container, the second virtual container being for holding items of a plurality of live rooms including the current live room. The interactable element further includes pictures of the at least one item arranged in a partially overlapping manner.

11. The method of any one of claims 1 to 10, wherein, A number of the at least one item is displayed in a vicinity of the pictures.

12. The method of any one of claims 1 to 11, wherein, The interactable element further includes:

13. The method of claim 12, wherein, point of interest information about the current live room, the point of interest information being for arousing user interest to trigger a user operation directed to the interactable element.

14. The method of any one of claims 1 to 13, wherein, 15. The method of any of claims 1-14, wherein the virtual container is a shopping cart.

16. An electronic device, comprising: a processing unit; and memory coupled to the processing unit and containing instructions stored thereon that, when executed by the processing unit, cause the electronic device to perform acts comprising: ​ ​ ​ display a first user interface including a list of items of a current live room and an interactable element specific to a virtual container of the current live room, the virtual container being specific to holding items of the current live room; receive a first user operation directed to the interactable element; and in response to the first user operation, display a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

17. A computer program product tangibly stored in a computer storage medium and comprising computer executable instructions that, when executed by a device, cause the device to perform actions comprising: displaying a first user interface including a list of items of a current live room and an interactable element specific to a virtual container of the current live room, the virtual container being specific to holding items of the current live room; receiving a first user operation directed to the interactable element; and in response to the first user operation, displaying a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container.

18. An information processing apparatus comprising: a display unit configured to display a first user interface including a list of items of a current live room and an interactable element specific to a virtual container of the current live room, the virtual container being specific to holding items of the current live room; and a user operation receiving unit configured to receive a first user operation directed to the interactable element; wherein the display unit is further configured to, in response to the first user operation, display a second user interface for the virtual container, the second user interface displaying information of at least one item that has been added to the virtual container. ​

Citation Information

Patent Citations

  • Product matching method and product matching system in network transaction

    CN106022890A

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

    CN118612497A

  • Information processing method, electronic device, and program product

    CN119232965A

  • Efficiency of E commerce shopping from a picture or motion picture on the Internet

    US20070271156A1

  • Collaborative shopping across multiple shopping channels using shared virtual shopping carts

    US20130211953A1